Version Description
- Enhancement : Added WPML support for Data Table, Content Switcher & Chart
- Enhancement : Added Entrance Animation for Modal Popup
- Tweak : Added Thumbnail width and background settings
- Tweak : Fix Widget break in Modal Popup Content
Download this release
Release Info
Developer | wpvibes |
Plugin | Elementor Addon Elements |
Version | 1.11.12 |
Comparing to | |
See all releases |
Code changes from version 1.11.11 to 1.11.12
- assets/css/eae.css +310 -6
- assets/css/eae.min.css +1 -1
- assets/js/eae.js +37 -12
- assets/js/eae.min.js +1 -1
- assets/js/editor.js +59 -0
- assets/js/editor.min.js +1 -0
- classes/helper.php +57 -0
- elementor-addon-elements.php +2 -2
- inc/bootstrap.php +18 -11
- modules/animated-gradient/module.php +8 -7
- modules/modal-popup/widgets/modal-popup.php +22 -3
- modules/posts/classes/post-base.php +143 -0
- modules/posts/classes/query.php +271 -0
- modules/posts/module.php +19 -0
- modules/posts/widgets/posts.php +1965 -0
- modules/thumb-gallery/widgets/thumb-gallery.php +129 -4
- readme.txt +7 -0
- wpml/modules/class-wpml-eae-chart.php +49 -0
- wpml/modules/class-wpml-eae-content-switcher.php +42 -0
- wpml/modules/class-wpml-eae-data-table-content.php +46 -0
- wpml/modules/class-wpml-eae-data-table-header.php +42 -0
- wpml/modules/class-wpml-eae-thumbnail-slider.php +51 -0
- wpml/wpml-compatibility.php +66 -0
assets/css/eae.css
CHANGED
@@ -6246,7 +6246,7 @@ body.rtl
|
|
6246 |
appearance: none;
|
6247 |
color: #ffffff;
|
6248 |
background-repeat: no-repeat;
|
6249 |
-
background-color:currentColor;
|
6250 |
width: 1.2rem;
|
6251 |
height: 1.2rem;
|
6252 |
display: inline-block;
|
@@ -6265,7 +6265,7 @@ body.rtl
|
|
6265 |
background-position: center;
|
6266 |
background-size: 100% 100%;
|
6267 |
background-repeat: no-repeat;
|
6268 |
-
background-color
|
6269 |
}
|
6270 |
|
6271 |
.wts-eae-main .wpcf7 .wpcf7-list-item {
|
@@ -6329,7 +6329,7 @@ body.rtl
|
|
6329 |
background-position: center;
|
6330 |
background-size: 100% 100%;
|
6331 |
background-repeat: no-repeat;
|
6332 |
-
background-color
|
6333 |
}
|
6334 |
/* Checkbox
|
6335 |
.wts-eae-main .wpcf7 input[type="checkbox"] {
|
@@ -6496,12 +6496,316 @@ display: block;
|
|
6496 |
.sent-box {
|
6497 |
margin: 1em 0em;
|
6498 |
}
|
6499 |
-
.error-box{
|
6500 |
margin-top: 1em;
|
6501 |
}
|
6502 |
|
6503 |
/* error-field */
|
6504 |
-
.wts-eae-main .wpcf7 .error-field{
|
6505 |
color: #dc3232;
|
6506 |
font-size: 1em;
|
6507 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6246 |
appearance: none;
|
6247 |
color: #ffffff;
|
6248 |
background-repeat: no-repeat;
|
6249 |
+
background-color: currentColor;
|
6250 |
width: 1.2rem;
|
6251 |
height: 1.2rem;
|
6252 |
display: inline-block;
|
6265 |
background-position: center;
|
6266 |
background-size: 100% 100%;
|
6267 |
background-repeat: no-repeat;
|
6268 |
+
background-color: #61ce70;
|
6269 |
}
|
6270 |
|
6271 |
.wts-eae-main .wpcf7 .wpcf7-list-item {
|
6329 |
background-position: center;
|
6330 |
background-size: 100% 100%;
|
6331 |
background-repeat: no-repeat;
|
6332 |
+
background-color: #61ce70;
|
6333 |
}
|
6334 |
/* Checkbox
|
6335 |
.wts-eae-main .wpcf7 input[type="checkbox"] {
|
6496 |
.sent-box {
|
6497 |
margin: 1em 0em;
|
6498 |
}
|
6499 |
+
.error-box {
|
6500 |
margin-top: 1em;
|
6501 |
}
|
6502 |
|
6503 |
/* error-field */
|
6504 |
+
.wts-eae-main .wpcf7 .error-field {
|
6505 |
color: #dc3232;
|
6506 |
font-size: 1em;
|
6507 |
+
}
|
6508 |
+
|
6509 |
+
/* ====== Zoom effect ====== */
|
6510 |
+
.mfp-zoom-in {
|
6511 |
+
/* start state */
|
6512 |
+
/* animate in */
|
6513 |
+
/* animate out */
|
6514 |
+
}
|
6515 |
+
.mfp-zoom-in .mfp-content {
|
6516 |
+
opacity: 0;
|
6517 |
+
transition: all 0.2s ease-in-out;
|
6518 |
+
transform: scale(0.8);
|
6519 |
+
}
|
6520 |
+
.mfp-zoom-in.mfp-bg {
|
6521 |
+
opacity: 0;
|
6522 |
+
transition: all 0.3s ease-out;
|
6523 |
+
}
|
6524 |
+
.mfp-zoom-in.mfp-ready .mfp-content {
|
6525 |
+
opacity: 1;
|
6526 |
+
transform: scale(1);
|
6527 |
+
}
|
6528 |
+
.mfp-zoom-in.mfp-ready.mfp-bg {
|
6529 |
+
opacity: 0.8;
|
6530 |
+
}
|
6531 |
+
.mfp-zoom-in.mfp-removing .mfp-content {
|
6532 |
+
transform: scale(0.8);
|
6533 |
+
opacity: 0;
|
6534 |
+
}
|
6535 |
+
.mfp-zoom-in.mfp-removing.mfp-bg {
|
6536 |
+
opacity: 0;
|
6537 |
+
}
|
6538 |
+
|
6539 |
+
/*
|
6540 |
+
|
6541 |
+
====== Newspaper effect ======
|
6542 |
+
|
6543 |
+
*/
|
6544 |
+
.mfp-newspaper .mfp-content {
|
6545 |
+
opacity: 0;
|
6546 |
+
-webkit-transition: all 0.2s ease-in-out;
|
6547 |
+
transition: all 0.5s;
|
6548 |
+
transform: scale(0) rotate(500deg);
|
6549 |
+
}
|
6550 |
+
.mfp-newspaper.mfp-bg {
|
6551 |
+
opacity: 0;
|
6552 |
+
transition: all 0.5s;
|
6553 |
+
}
|
6554 |
+
.mfp-newspaper.mfp-ready .mfp-content {
|
6555 |
+
opacity: 1;
|
6556 |
+
transform: scale(1) rotate(0deg);
|
6557 |
+
}
|
6558 |
+
.mfp-newspaper.mfp-ready.mfp-bg {
|
6559 |
+
opacity: 0.8;
|
6560 |
+
}
|
6561 |
+
.mfp-newspaper.mfp-removing .mfp-content {
|
6562 |
+
transform: scale(0) rotate(500deg);
|
6563 |
+
opacity: 0;
|
6564 |
+
}
|
6565 |
+
.mfp-newspaper.mfp-removing.mfp-bg {
|
6566 |
+
opacity: 0;
|
6567 |
+
}
|
6568 |
+
|
6569 |
+
/*
|
6570 |
+
|
6571 |
+
====== Move-horizontal effect ======
|
6572 |
+
|
6573 |
+
*/
|
6574 |
+
.mfp-move-horizontal {
|
6575 |
+
/* start state */
|
6576 |
+
/* animate in */
|
6577 |
+
/* animate out */
|
6578 |
+
}
|
6579 |
+
.mfp-move-horizontal .mfp-content {
|
6580 |
+
opacity: 0;
|
6581 |
+
transition: all 0.3s;
|
6582 |
+
transform: translateX(-50px);
|
6583 |
+
}
|
6584 |
+
.mfp-move-horizontal.mfp-bg {
|
6585 |
+
opacity: 0;
|
6586 |
+
transition: all 0.3s;
|
6587 |
+
}
|
6588 |
+
.mfp-move-horizontal.mfp-ready .mfp-content {
|
6589 |
+
opacity: 1;
|
6590 |
+
transform: translateX(0);
|
6591 |
+
}
|
6592 |
+
.mfp-move-horizontal.mfp-ready.mfp-bg {
|
6593 |
+
opacity: 0.8;
|
6594 |
+
}
|
6595 |
+
.mfp-move-horizontal.mfp-removing .mfp-content {
|
6596 |
+
transform: translateX(50px);
|
6597 |
+
opacity: 0;
|
6598 |
+
}
|
6599 |
+
.mfp-move-horizontal.mfp-removing.mfp-bg {
|
6600 |
+
opacity: 0;
|
6601 |
+
}
|
6602 |
+
|
6603 |
+
/*
|
6604 |
+
====== Move-from-top effect ======
|
6605 |
+
|
6606 |
+
*/
|
6607 |
+
.mfp-move-from-top .mfp-content {
|
6608 |
+
vertical-align: top;
|
6609 |
+
}
|
6610 |
+
.mfp-move-from-top .mfp-content {
|
6611 |
+
opacity: 0;
|
6612 |
+
transition: all 0.2s;
|
6613 |
+
transform: translateY(-100px);
|
6614 |
+
}
|
6615 |
+
.mfp-move-from-top.mfp-bg {
|
6616 |
+
opacity: 0;
|
6617 |
+
transition: all 0.2s;
|
6618 |
+
}
|
6619 |
+
.mfp-move-from-top.mfp-ready .mfp-content {
|
6620 |
+
opacity: 1;
|
6621 |
+
transform: translateY(0);
|
6622 |
+
}
|
6623 |
+
.mfp-move-from-top.mfp-ready.mfp-bg {
|
6624 |
+
opacity: 0.8;
|
6625 |
+
}
|
6626 |
+
.mfp-move-from-top.mfp-removing .mfp-content {
|
6627 |
+
transform: translateY(-50px);
|
6628 |
+
opacity: 0;
|
6629 |
+
}
|
6630 |
+
.mfp-move-from-top.mfp-removing.mfp-bg {
|
6631 |
+
opacity: 0;
|
6632 |
+
}
|
6633 |
+
|
6634 |
+
/*
|
6635 |
+
|
6636 |
+
====== 3d unfold ======
|
6637 |
+
|
6638 |
+
*/
|
6639 |
+
|
6640 |
+
.mfp-3d-unfold .mfp-content {
|
6641 |
+
perspective: 2000px;
|
6642 |
+
}
|
6643 |
+
.mfp-3d-unfold .mfp-content {
|
6644 |
+
opacity: 0;
|
6645 |
+
transition: all 0.3s ease-in-out;
|
6646 |
+
transform-style: preserve-3d;
|
6647 |
+
transform: rotateY(-60deg);
|
6648 |
+
}
|
6649 |
+
.mfp-3d-unfold.mfp-bg {
|
6650 |
+
opacity: 0;
|
6651 |
+
transition: all 0.5s;
|
6652 |
+
}
|
6653 |
+
.mfp-3d-unfold.mfp-ready .mfp-content {
|
6654 |
+
opacity: 1;
|
6655 |
+
transform: rotateY(1deg);
|
6656 |
+
}
|
6657 |
+
.mfp-3d-unfold.mfp-ready.mfp-bg {
|
6658 |
+
opacity: 0.8;
|
6659 |
+
}
|
6660 |
+
.mfp-3d-unfold.mfp-removing .mfp-content {
|
6661 |
+
transform: rotateY(60deg);
|
6662 |
+
opacity: 0;
|
6663 |
+
}
|
6664 |
+
.mfp-3d-unfold.mfp-removing.mfp-bg {
|
6665 |
+
opacity: 0;
|
6666 |
+
}
|
6667 |
+
|
6668 |
+
/*
|
6669 |
+
|
6670 |
+
====== Zoom-out effect ======
|
6671 |
+
|
6672 |
+
*/
|
6673 |
+
.mfp-zoom-out .mfp-content {
|
6674 |
+
opacity: 0;
|
6675 |
+
transition: all 0.3s ease-in-out;
|
6676 |
+
transform: scale(1.3);
|
6677 |
+
}
|
6678 |
+
.mfp-zoom-out.mfp-bg {
|
6679 |
+
opacity: 0;
|
6680 |
+
transition: all 0.3s ease-out;
|
6681 |
+
}
|
6682 |
+
.mfp-zoom-out.mfp-ready .mfp-content {
|
6683 |
+
opacity: 1;
|
6684 |
+
transform: scale(1);
|
6685 |
+
}
|
6686 |
+
.mfp-zoom-out.mfp-ready.mfp-bg {
|
6687 |
+
opacity: 0.8;
|
6688 |
+
}
|
6689 |
+
.mfp-zoom-out.mfp-removing .mfp-content {
|
6690 |
+
transform: scale(1.3);
|
6691 |
+
opacity: 0;
|
6692 |
+
}
|
6693 |
+
.mfp-zoom-out.mfp-removing.mfp-bg {
|
6694 |
+
opacity: 0;
|
6695 |
+
}
|
6696 |
+
|
6697 |
+
/*
|
6698 |
+
|
6699 |
+
====== "Hinge" close effect ======
|
6700 |
+
|
6701 |
+
*/
|
6702 |
+
@keyframes hinge {
|
6703 |
+
0% {
|
6704 |
+
transform: rotate(0);
|
6705 |
+
transform-origin: top left;
|
6706 |
+
animation-timing-function: ease-in-out;
|
6707 |
+
}
|
6708 |
+
20%,
|
6709 |
+
60% {
|
6710 |
+
transform: rotate(80deg);
|
6711 |
+
transform-origin: top left;
|
6712 |
+
animation-timing-function: ease-in-out;
|
6713 |
+
}
|
6714 |
+
40% {
|
6715 |
+
transform: rotate(60deg);
|
6716 |
+
transform-origin: top left;
|
6717 |
+
animation-timing-function: ease-in-out;
|
6718 |
+
}
|
6719 |
+
80% {
|
6720 |
+
transform: rotate(60deg) translateY(0);
|
6721 |
+
opacity: 1;
|
6722 |
+
transform-origin: top left;
|
6723 |
+
animation-timing-function: ease-in-out;
|
6724 |
+
}
|
6725 |
+
100% {
|
6726 |
+
transform: translateY(700px);
|
6727 |
+
opacity: 0;
|
6728 |
+
}
|
6729 |
+
}
|
6730 |
+
.hinge {
|
6731 |
+
animation-duration: 1s;
|
6732 |
+
animation-name: hinge;
|
6733 |
+
}
|
6734 |
+
|
6735 |
+
.mfp-with-fade .mfp-content,
|
6736 |
+
.mfp-with-fade.mfp-bg {
|
6737 |
+
opacity: 0;
|
6738 |
+
transition: opacity 0.5s ease-out;
|
6739 |
+
}
|
6740 |
+
.mfp-with-fade.mfp-ready .mfp-content {
|
6741 |
+
opacity: 1;
|
6742 |
+
}
|
6743 |
+
.mfp-with-fade.mfp-ready.mfp-bg {
|
6744 |
+
opacity: 0.8;
|
6745 |
+
}
|
6746 |
+
.mfp-with-fade.mfp-removing.mfp-bg {
|
6747 |
+
opacity: 0;
|
6748 |
+
}
|
6749 |
+
|
6750 |
+
/* .eae-layout-grid.eae-post-loop {
|
6751 |
+
grid-template-columns: repeat(3, minmax(0, 1fr));
|
6752 |
+
display: grid;
|
6753 |
+
column-gap: 10px;
|
6754 |
+
grid-column-gap: 10px;
|
6755 |
+
row-gap: 10px;
|
6756 |
+
grid-row-gap: 10px;
|
6757 |
+
} */
|
6758 |
+
.eae-post-item {
|
6759 |
+
background-color: white;
|
6760 |
+
border: 1px solid #f2f2f2;
|
6761 |
+
}
|
6762 |
+
.eae-post-title {
|
6763 |
+
margin: 0px;
|
6764 |
+
}
|
6765 |
+
|
6766 |
+
.eae-post-media-wrapper.eae_image_ratio_yes {
|
6767 |
+
display: block;
|
6768 |
+
position: relative;
|
6769 |
+
}
|
6770 |
+
.eae-post-media-wrapper.eae_image_ratio_yes img {
|
6771 |
+
height: 100%;
|
6772 |
+
width: 100%;
|
6773 |
+
display: block;
|
6774 |
+
position: absolute;
|
6775 |
+
top: 0;
|
6776 |
+
left: 0;
|
6777 |
+
object-fit: cover;
|
6778 |
+
}
|
6779 |
+
|
6780 |
+
.eae-layout-grid.eae-image-pos-left .eae-post-item-inner {
|
6781 |
+
display: flex;
|
6782 |
+
flex-direction: row;
|
6783 |
+
}
|
6784 |
+
.eae-layout-grid.eae-image-pos-up .eae-post-item-inner {
|
6785 |
+
display: flex;
|
6786 |
+
flex-direction: column;
|
6787 |
+
}
|
6788 |
+
/* .eae-post-cont-wrap {
|
6789 |
+
width: 100%;
|
6790 |
+
} */
|
6791 |
+
.eae-layout-grid.eae-image-pos-right .eae-post-item-inner {
|
6792 |
+
display: flex;
|
6793 |
+
flex-direction: row-reverse;
|
6794 |
+
}
|
6795 |
+
|
6796 |
+
/* Posts Mobile CSS */
|
6797 |
+
@media (max-width: 767px) {
|
6798 |
+
.eae-posts-layout-collapse-mobile
|
6799 |
+
.eae-post-layout-horizontal
|
6800 |
+
.eae-post-item-inner {
|
6801 |
+
display: block;
|
6802 |
+
}
|
6803 |
+
}
|
6804 |
+
/* Posts Tablet CSS */
|
6805 |
+
@media screen and (max-width: 1024px) {
|
6806 |
+
.eae-posts-layout-collapse-tablet
|
6807 |
+
.eae-post-layout-horizontal
|
6808 |
+
.eae-post-item-inner {
|
6809 |
+
display: block;
|
6810 |
+
}
|
6811 |
+
}
|
assets/css/eae.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.elementor-widget-wts-textseparator .elementor-widget-container{overflow:hidden}.wts-eae-textseparator{align-items:center;display:flex;flex-flow:row nowrap;margin:auto}body.rtl .wts-eae-textseparator{flex-direction:row-reverse}.eae-separator-icon-inner i{height:1em;width:1em;text-align:center;position:relative;display:block}.eae-separator-icon-inner i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wts-eae-textseparator .eae-sep-holder{flex:1 1 auto;height:1px;min-width:10%;position:relative}.wts-eae-textseparator .eae-sep-holder .eae-sep-lines{border-top-width:1px;display:block;height:1px;position:relative;top:1px;width:100%}.eae-separator-title{margin:0;-moz-box-flex:0;flex:0 1 auto;line-height:1em;margin:0;overflow-wrap:break-word}.sep-align-right .sep-right{display:none}.sep-align-left .sep-left{display:none}.eae-icon-view-stacked i{color:#fff}.eae-icon-view-framed .eae-separator-icon-inner{border:1px solid}.eae-icon-shape-circle .eae-separator-icon-inner{border-radius:50%}.eae-separator-icon-wrapper,.eae-separator-title{margin:0 5px!important}.eae-separator-icon-inner{line-height:1}.wts-price-box-wrapper .eae-pt-heading,.wts-price-box-wrapper .eae-pt-sub-heading{margin:5px 0;text-align:center}.plan-price-shape{display:table;height:6em;margin:auto;width:6em}.eae-pt-price-box-shape-circle .plan-price-shape,.eae-pt-price-box-shape-square .plan-price-shape{border:1px solid}.eae-pt-price-box-shape-circle .plan-price-shape{border-radius:50%}.plan-price-block{padding:10px 0}.plan-price-shape-inner{display:table-cell;vertical-align:middle;padding:10px}.plan-price-shape-inner>span{display:block;font-size:1em;text-align:center}.eae-pt-feature-list{list-style:outside none none;text-align:center;margin:10px 0}.eae-pt-button-wrapper>a{text-align:center;display:inline-block;line-height:1}.eae-pt-button-wrapper{text-align:center}.wts-price-box-wrapper .heading-wrapper,.wts-price-box-wrapper .plan-features-wrapper{padding:10px 5px}.eae-pt-button-wrapper{padding:15px 0}.eae-pt-button-wrapper a{padding:5px 15px;border-radius:3px}.eae-pt-align-icon-right{float:right}.strike-feature{text-decoration:line-through}.eae-flip-box{width:100%;text-align:center}.eae-flip-box-wrapper{display:inline-block;width:100%}.eae-flip-box-inner{width:100%;height:200px;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.eae-flip-box-inner .eae-flip-box-back,.eae-flip-box-inner .eae-flip-box-front{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;padding:10px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.eae-flip-box-front{z-index:2}.eae-flip-box-back{z-index:1}.eae-fb-animate-vertical .eae-flip-box-inner .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateX(0);-ms-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}.eae-fb-animate-vertical .eae-flip-box-inner .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateX(180deg);transform:perspective(1000px) rotateX(180deg);-ms-transform:perspective(1000px) rotateX(180deg)}.eae-fb-animate-vertical .eae-flip-box-inner:hover .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateX(180deg);transform:perspective(1000px) rotateX(180deg);-ms-transform:perspective(1000px) rotateX(180deg)}.eae-fb-animate-vertical .eae-flip-box-inner:hover .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);-ms-transform:perspective(1000px) rotateX(0)}.eae-fb-animate-horizontal .eae-flip-box-inner .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);-ms-transform:perspective(1000px) rotateY(0)}.eae-fb-animate-horizontal .eae-flip-box-inner .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg)}.eae-fb-animate-horizontal .eae-flip-box-inner:hover .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg)}.eae-fb-animate-horizontal .eae-flip-box-inner:hover .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);-ms-transform:perspective(1000px) rotateY(0)}.eae-fb-animate-fade .eae-flip-box-inner .eae-flip-box-front{opacity:1}.eae-fb-animate-fade .eae-flip-box-inner .eae-flip-box-back{opacity:0}.eae-fb-animate-fade .eae-flip-box-inner:hover .eae-flip-box-front{opacity:0}.eae-fb-animate-fade .eae-flip-box-inner:hover .eae-flip-box-back{opacity:1}.eae-flip-box-wrapper:focus .eae-flip-box-back,.eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:2}.eae-flip-box-wrapper:focus .eae-flip-box-front,.eae-flip-box-wrapper:hover .eae-flip-box-front{z-index:1}.fade .eae-flip-box-wrapper .eae-flip-box-front{opacity:1;transition:1s}.fade .eae-flip-box-wrapper .eae-flip-box-back{opacity:0;transition:1s}.fade .eae-flip-box-wrapper:focus .eae-flip-box-front,.fade .eae-flip-box-wrapper:hover .eae-flip-box-front{opacity:0}.fade .eae-flip-box-wrapper:focus .eae-flip-box-back,.fade .eae-flip-box-wrapper:hover .eae-flip-box-back{opacity:1}.eae-fb-animate-flip .eae-flip-box-wrapper{perspective:800px}.eae-fb-animate-flip .eae-flip-box-inner{transform-style:preserve-3d;transform:rotateX(0) rotateY(0) rotateZ(0);transition:1s}.eae-fb-animate-flip .eae-flip-box-front{transform:translate3d(0,0,1px)}.eae-fb-animate-flip .eae-flip-box-back{transform:rotateY(180deg) translate3d(0,0,0)}.eae-fb-animate-flip .eae-flip-box-wrapper:focus .eae-flip-box-inner,.eae-fb-animate-flip .eae-flip-box-wrapper:hover .eae-flip-box-inner{transform:rotateY(180deg)}.up .eae-flip-box-front{transform:translate3d(0,0,1px)}.up .eae-flip-box-back{transform:rotateX(180deg) translate3d(0,0,0)}.up .eae-flip-box-wrapper:focus .eae-flip-box-inner,.up .eae-flip-box-wrapper:hover .eae-flip-box-inner{transform:rotateX(180deg)}.box .eae-flip-box-front{transform:translate3d(0,0,100px) scale(.85,.85)}.box .eae-flip-box-back{transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85)}.box.up .eae-flip-box-back{transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85)}.hideback .eae-flip-box-back,.hideback .eae-flip-box-front{backface-visibility:hidden}.eae-fb-animate-nananana .eae-flip-box-wrapper:focus .eae-flip-box-front,.eae-fb-animate-nananana .eae-flip-box-wrapper:hover .eae-flip-box-front{z-index:10;animation:batman 1s 2 alternate linear}.eae-fb-animate-flipcard .eae-flip-box-back,.eae-fb-animate-flipcard .eae-flip-box-front{transition:transform .4s ease;transform-origin:center center -150px;-webkit-transform-origin:center center -150px}.flipcard-rotate-top-down .eae-flip-box-front{transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-top-down .eae-flip-box-back{transform:rotateX(90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-top-down .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:rotateX(-90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-top-down .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-down-top .eae-flip-box-front{transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-down-top .eae-flip-box-back{transform:rotateX(-90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-down-top .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:rotateX(90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-down-top .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-left-right .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-left-right .eae-flip-box-back{transform:perspective(0) rotateX(0) rotateY(-90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-left-right .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-left-right .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-right-left .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-right-left .eae-flip-box-back{transform:perspective(0) rotateX(0) rotateY(90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-right-left .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(-90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-right-left .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}@keyframes batman{0%{transform:scale(1,1) rotateZ(0)}100%{transform:scale(0,0) rotateZ(720deg);opacity:0}}.eae-flip-box-back i,.eae-flip-box-front i{font-size:32px;height:1em;width:1em;position:relative;display:block}.eae-flip-box-back i:before,.eae-flip-box-front i:before{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.eae-fb-icon-view-framed{border:1px solid #92be43}.eae-fb-icon-shape-circle{border-radius:50%}.eae-flip-box-wrapper .icon-wrapper{display:inline-block;padding:10px;line-height:1}.eae-flip-box-wrapper .back-icon-title,.eae-flip-box-wrapper .front-icon-title{margin:10px auto;color:#fff}.eae-flip-box-wrapper .flipbox-content{display:block;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.flipbox-content p{margin-bottom:10px}.eae-fb-button{display:inline-block;padding:5px 10px}.eae-flip-box-front{background:#a0ce4e}.eae-flip-box-back{background:#73b9dc}@media only screen and (max-width:768px){.eae-flip-box-back,.eae-flip-box-front,.flipbox-content{cursor:pointer;overflow:visible!important;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}}.elementor-widget-wts-shape-separator svg{display:block}.wts-eae-pl-wrapper ul{margin:0}.wts-eae-pl-wrapper ul li{list-style:none;overflow:hidden;margin-bottom:10px}.eae-pl-img-align-none .eae-pl-image-wrapper a{text-align:center}.eae-pl-title{margin:0}.eae-pl-title a{display:block}.eae-pl-readmore a{display:inline-block;border-radius:2px;color:#fff;padding:4px 8px}.eae-at-animation-text-wrapper{display:inline-block;position:relative;text-align:left}.eae-at-animation-text-wrapper .eae-at-animation-text{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}[data-elementor-device-mode=mobile] .eae-at-animation-text{white-space:normal}.eae-at-animation-text-wrapper .eae-at-animation-text.is-visible{position:relative}.no-js .eae-at-animation-text-wrapper .eae-at-animation-text{opacity:0}.no-js .eae-at-animation-text-wrapper .eae-at-animation-text.is-visible{opacity:1}.eae-animtext-wrapper{font-size:40px}.eae-st-rest-text{display:inline-block}.eae-st-split-text{display:inline-block}body.rtl .eae-st-transform-text-title{display:flex;flex-direction:row-reverse}body.rtl .eae-text-align-left .eae-st-transform-text-title{justify-content:flex-start}body.rtl .eae-text-align-right .eae-st-transform-text-title{justify-content:flex-end}body.rtl .eae-text-align-center .eae-st-transform-text-title{justify-content:center}.eae-at-animation.type .eae-at-animation-text-wrapper{vertical-align:bottom;overflow:hidden}.eae-at-animation.type .eae-at-animation-text-wrapper::after{content:"";position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px}.eae-at-animation.type .eae-at-animation-text-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-moz-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.eae-at-animation.type .eae-at-animation-text-wrapper.selected::after{visibility:hidden}.eae-at-animation.type .eae-at-animation-text{visibility:hidden}.eae-at-animation.type .eae-at-animation-text.is-visible{visibility:visible}.eae-at-animation.type i{position:absolute;visibility:hidden}.eae-at-animation.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@-moz-keyframes cd-pulse{0%{-moz-transform:translateY(-50%) scale(1);opacity:1}40%{-moz-transform:translateY(-50%) scale(.9);opacity:0}100%{-moz-transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);-moz-transform:translateY(-50%) scale(.9);-ms-transform:translateY(-50%) scale(.9);-o-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}.eae-img-comp-container{width:100%;position:relative;text-align:center}.eae-img-comp-container img{vertical-align:middle}.eae-img-comp-img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.eae-img-comp-img img{display:block;max-width:100%;width:100%}.eae-img-comp-slider{position:absolute;z-index:9;width:40px;height:40px;background-color:#2196f3;opacity:1;border-radius:50%}.icon-horizontal{cursor:ew-resize}.icon-vertical{cursor:n-resize}.mode-horizontal .eae-img-comp-overlay img{position:absolute;left:0;top:0;display:block;width:auto;height:100%!important;max-width:none!important}.mode-vertical .eae-img-comp-overlay img{position:absolute;left:0;top:0;display:block;width:100%;height:auto!important;max-width:none!important}.eae-img-comp-slider svg,.eae-slider-icon{top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;color:#fff}.elementor-widget-wts-ab-image{text-align:center}.elementor-widget-wts-ab-image .elementor-widget-container{display:inline-block;margin:0 auto!important;overflow:hidden}.eae-text-before{position:absolute!important;padding:10px;transition:transform .3s .7s,opacity .3s .7s;color:#d36118;z-index:0;background:rgba(255,255,255,.5);margin:20px}.eae-text-after{position:absolute!important;padding:10px;transition:transform .3s .7s,opacity .3s .7s;color:#d36118;z-index:0;background:rgba(255,255,255,.5);margin:20px}.divTest{display:inline-block;background-color:#00a0d2;padding:20px}.eae-particle-wrapper{position:absolute;left:0;top:0}.eae-particle-wrapper.eae-particle-area{width:100%;height:100%}body:not(.elementor-editor-active) .eae-particle-wrapper{width:100%;height:100%}body:not(.elementor-editor-active) .eae-particle-wrapper .particles-js-canvas-el{height:100%;position:absolute;z-index:0}body:not(.elementor-editor-active) .eae-particle-wrapper .tsparticles-canvas-el{height:100%;position:absolute!important;z-index:0!important}body.elementor-editor-active .eae-particle-areas .tsparticles-canvas-el{z-index:0!important;height:100%;width:100%;position:absolute!important}.eae-section-bs{position:absolute;width:100%;height:100%;top:0}.eae-section-bs-inner{width:100%;height:100%!important}.eae-popup.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.eae-popup-link{padding:12px 24px;color:#fff;display:inline-flex;line-height:1}.eae-popup-link svg{fill:#fff}.eae-popup-link:hover{color:#fff}.eae-popup.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.eae-popup .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.eae-popup .mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.eae-popup .mfp-align-top .mfp-container:before{display:none}.eae-popup .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.eae-modal-content{padding:20px}.eae-pop-btn-align-left .eae-popup-wrapper{text-align:left}.eae-pop-btn-align-right .eae-popup-wrapper{text-align:right}.eae-pop-btn-align-center .eae-popup-wrapper{text-align:center}.eae-pop-btn-align-justify .eae-popup-wrapper{text-align:center}.eae-pop-btn-align-justify .eae-popup-wrapper a{display:block}.eae-popup .mfp-ajax-holder .mfp-content,.eae-popup .mfp-inline-holder .mfp-content{width:50%;background-color:#fff;cursor:auto;overflow:hidden}.eae-popup .mfp-ajax-cur{cursor:progress}.eae-popup .mfp-zoom-out-cur,.eae-popup .mfp-zoom-out-cur .mfp-image-holder .eae-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.eae-popup .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.eae-popup.mfp-auto-cursor .mfp-content{cursor:auto}.eae-popup .eae-close,.eae-popup .mfp-arrow,.eae-popup .mfp-counter,.eae-popup .mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.eae-popup .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.eae-popup .mfp-preloader a{color:#ccc}.eae-popup .mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.eae-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.eae-popup .eae-close{width:28px;height:28px;line-height:1em;position:absolute;right:10px;top:10px;text-decoration:none;text-align:center;opacity:1;color:#fff;font-size:28px;z-index:1500}.eae-close:focus,.eae-close:hover{opacity:1;cursor:pointer}.eae-close:active{top:1px}.eae-close:before{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.eae-popup.eae-close-btn-in .eae-close{color:#fff}.mfp-iframe-holder .eae-close,.mfp-image-holder .eae-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .eae-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.eae-popup .mfp-figure{line-height:0}.eae-popup .mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.eae-popup .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.eae-popup .mfp-figure figure{margin:0}.eae-popup .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.eae-popup .mfp-title{text-align:left;line-height:1;word-wrap:break-word;color:#fff;background-color:#4054b2;padding:20px 20px 20px 20px}.eae-popup .mfp-image-holder .mfp-content{max-width:100%}.eae-popup .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .eae-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.elementor-element.eae-animated-gradient-yes,.elementor-element.eae-animated-gradient-yes .animated-gradient{background-size:400% 400%!important;-webkit-animation:AnimateGradient 15s ease-in-out infinite;-moz-animation:AnimateGradient 15s ease-in-out infinite;animation:AnimateGradient 15s ease-in-out infinite}.animated-gradient{position:absolute;top:0;left:0;height:100%;width:100%}@-webkit-keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.eae-swiper-outer-wrapper .swiper-slide{height:auto;overflow:inherit}.eae-swiper-outer-wrapper .swiper-slide-wrapper,.eae-swiper-outer-wrapper .testimonial-wrapper{height:100%}.eae-grid{display:flex;flex-wrap:wrap;flex-direction:row}.eae-masonry- .eae-grid-item{position:relative;height:100%}.eae-masonry- .eae-grid-item .testimonial-wrapper{height:100%}.eae-grid-container{transition:.1s all ease}.eae-grid-container{display:inline-block}.wrapper .content{margin:10px 0}.skin-2.testimonial-wrapper{display:flex;flex-direction:column;background-color:#9c989821;min-height:300px;padding:10px 20px;box-shadow:0 0 5px rgba(0,0,0,.15);color:#696969}.skin-2 .content-wrapper{padding:10px;position:relative;background-color:#fff;border-radius:10px;color:#77778e}.skin-2 i.after-content,.skin-2 i.before-content{position:absolute}.skin-2 i.before-content{top:10px;left:20px}.skin-2 i.after-content{bottom:10px;right:20px}.skin-2 blockquote{position:relative;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-2 blockquote::after,.skin-2 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-2 blockquote::before{top:10px;left:20px}.skin-2 blockquote::after{content:"\201D";right:20px}.skin-2 .image-wrapper{position:relative;max-width:100%;text-align:center}.skin-2 img{width:100px;border-radius:25%}.skin-2 .detail-wrapper{text-align:center}.skin-2 .company,.skin-2 .designation,.skin-2 .rating-wrapper,.skin-2 .title{padding:5px 0}.skin-2 .rating-wrapper{color:navy}.skin-2 .title{font-weight:800;color:#000}.skin-2 blockquote p{margin:10px 0!important}.skin-1.testimonial-wrapper{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);color:#000}.skin-1 .content-wrapper{order:0}.skin-1 .image-wrapper{order:1;text-align:center;margin:15px 0}.skin-1 .detail-wrapper{order:2}.skin-1 .content-wrapper{padding:10px;position:relative}.skin-1 i.after-content,.skin-1 i.before-content{position:absolute}.skin-1 i.before-content{top:10px;left:20px}.skin-1 i.after-content{bottom:10px;right:20px}.skin-1 blockquote{position:relative;background-color:#fff;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-1 blockquote::after,.skin-1 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-1 blockquote::before{top:10px;left:20px}.skin-1 blockquote::after{content:"\201D";right:20px}.skin-1 .image-wrapper{position:relative;max-width:100%}.skin-1 img{width:100px;height:auto;border-radius:50%}.skin-1 .detail-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:10px;background-color:rgba(157,163,156,.18)}.skin-1 .designation,.skin-1 .rating-wrapper,.skin-1 .title{margin:0 5px}.skin-1 .title-wrapper{display:flex;flex-direction:row}.skin-1 .rating-wrapper{color:#fecc1f}.skin-4.testimonial-wrapper{flex-direction:column;display:flex;background-color:#bfbfb6bd;min-height:300px;padding:10px 0;box-shadow:0 0 5px rgba(0,0,0,.15);color:#77778e}.skin-4 .content-wrapper{padding:10px;position:relative}.skin-4 .content-wrapper{order:2;color:#3c3c3c}.skin-4 i.after-content,.skin-4 i.before-content{position:absolute}.skin-4 i.before-content{top:10px;left:20px}.skin-4 i.after-content{bottom:10px;right:20px}.skin-4 blockquote{position:relative;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-4 blockquote::after,.skin-4 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-4 blockquote::before{top:10px;left:20px}.skin-4 blockquote::after{content:"\201D";right:20px}.skin-4 .image-wrapper{position:relative;max-width:100%;text-align:center}.skin-4 img{width:100px;border-radius:50%}.skin-4 .detail-wrapper{text-align:center}.skin-2 .designation,.skin-2 .title,.skin-4 .rating-wrapper{padding:5px 0}.skin-4 .rating-wrapper{color:#690a69}.skin-4 .title{font-weight:800;color:#000}.skin-3.testimonial-wrapper{display:flex;flex-direction:row;background-color:#9c989821;box-shadow:0 0 5px rgba(0,0,0,.15);color:#000;overflow:hidden}.skin-3 .content-section{display:flex;flex-direction:column;align-self:center}.skin-3 .content-wrapper{padding:10px;position:relative}.skin-2 i.after-content,.skin-3 i.before-content{position:absolute}.skin-3 i.before-content{top:10px;left:20px}.skin-3 i.after-content{bottom:10px;right:20px}.skin-3 blockquote{position:relative;font-size:18px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-3 blockquote::after,.skin-3 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-3 blockquote::before{top:10px;left:20px}.skin-3 blockquote::after{content:"\201D";right:20px}.skin-3 .image-wrapper{position:relative;max-width:30%;max-height:250px;text-align:center;align-self:center}.skin-3 img{width:100%}.testimonial-wrapper .skin-3 .eae-person-avatar{border-radius:50%}.skin-3 .detail-wrapper{text-align:left;padding-left:20px}.skin-3 .designation,.skin-3 .rating-wrapper,.skin-3 .title{padding:3px 0}.skin-3 .rating-wrapper{color:#800040}.skin-3 .title{font-weight:800}.eae-swiper-outer-wrapper .swiper-button-prev{-webkit-mask:url(arrow-left.svg) no-repeat 100% 100%;mask:url(arrow-left.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-image:none;background-color:#007aff;transform:translateY(-50%);margin-top:0}.eae-swiper-outer-wrapper .swiper-container-rtl .swiper-button-prev{-webkit-mask:url(arrow-right.svg) no-repeat 100% 100%;mask:url(arrow-right.svg) no-repeat 100% 100%}.eae-swiper-outer-wrapper .swiper-button-next{-webkit-mask:url(arrow-right.svg) no-repeat 100% 100%;mask:url(arrow-right.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-image:none;background-color:#007aff;transform:translateY(-50%);margin-top:0}.eae-swiper-outer-wrapper .swiper-container-rtl .swiper-button-next{-webkit-mask:url(arrow-left.svg) no-repeat 100% 100%;mask:url(arrow-left.svg) no-repeat 100% 100%}.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .swiper-button-next,.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .swiper-button-prev{-webkit-mask:none;mask:none;-webkit-mask-size:unset;mask-size:unset;background-image:none;background-color:unset;width:auto;height:auto;transform:translateY(-50%);margin-top:0}.swiper-container .swiper-button-next i,.swiper-container .swiper-button-prev i{width:1em;height:1em;text-align:center;position:relative}.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .eae-swiper-button-wrapper{position:absolute;height:auto;line-height:0}.eae-hpos-right.eae-vpos-top .eae-swiper-button-wrapper{bottom:auto;top:0;width:auto;right:0}.eae-vpos-top.eae-hpos-left .eae-swiper-button-wrapper{bottom:auto;top:0;width:auto;left:0}.eeae-hpos-right.eae-vpos-bottom .eae-swiper-button-wrapper{bottom:0;top:auto;width:auto;right:0}.eae-vpos-bottom.eae-hpos-left .eae-swiper-button-wrapper{bottom:0;top:auto;width:auto;left:0}.eae-hpos-right.eae-vpos-middle .eae-swiper-button-wrapper{bottom:auto;top:50%;width:auto;right:0}.eae-hpos-left.eae-vpos-middle .eae-swiper-button-wrapper{bottom:auto;top:50%;width:auto;left:0}.eae-hpos-left .swiper-button-next,.eae-hpos-left .swiper-button-prev,.eae-hpos-right .swiper-button-next,.eae-hpos-right .swiper-button-prev{position:relative;display:inline-block;right:auto;left:auto}.eae-hpos-right.eae-vpos-bottom .swiper-button-next,.eae-hpos-right.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-right.eae-vpos-top .swiper-button-next,.eae-hpos-right.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}.eae-hpos-left.eae-vpos-top .swiper-button-next,.eae-hpos-left.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}.eae-hpos-left.eae-vpos-bottom .swiper-button-next,.eae-hpos-left.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-center.eae-vpos-bottom .swiper-button-next,.eae-hpos-center.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-center.eae-vpos-top .swiper-button-next,.eae-hpos-center.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.eae-info-circle{position:relative;width:90%;margin:0 auto;border-radius:50%;display:block}.eae-info-circle:before{content:"";display:block;position:absolute;top:4%;left:4%;width:92%;height:92%;border-radius:50%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.eae-info-circle:after{content:"";display:block;padding-top:100%}.eae-info-circle .eae-ic-icon-wrap{position:absolute;display:inline-block;top:50%;left:50%;z-index:2;line-height:1em;vertical-align:middle;overflow:hidden;max-width:100%}.eae-info-circle .eae-info-circle-item{top:0;left:0;width:100%;height:100%;display:block}.eae-info-circle .eae-info-circle-item.eae-active .eae-info-circle-item__content-wrap{visibility:visible;opacity:1;display:flex}.eae-info-circle .eae-info-circle-item__content-wrap{visibility:visible;display:none;height:91%;width:91%;opacity:0;top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;border-radius:50%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eae-info-circle .eae-info-circle-item__content-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.eae-info-circle .eae-info-circle-item__content{display:inline-block;top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;vertical-align:middle;z-index:1;max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:75%}@media screen and (max-width:767px){.eae-info-circle.eae-info-circle .eae-info-circle-item__content-wrap:before{display:none}.eae-info-circle:after,.eae-info-circle:before{display:none}.eae-info-circle{width:100%!important}.eae-info-circle-wrapper:after,.eae-info-circle-wrapper:before{display:none}.eae-info-circle .eae-ic-icon-wrap{display:block;text-align:center;position:relative!important;left:unset!important;margin-left:0!important;margin-top:0!important;margin-bottom:10px}.eae-info-circle-item{position:relative!important;border-radius:0!important;padding:0;margin:10px 0}.eae-info-circle .eae-info-circle-item__content-wrap{visibility:visible;opacity:1!important;display:flex!important;border-radius:0!important;border:none!important;margin:0!important;padding-right:0!important;padding-left:0!important;padding-bottom:0!important;width:100%;height:auto;line-height:1.5em;position:relative;top:unset;left:unset;transform:unset}.eae-info-circle .eae-info-circle-item__content{position:relative;top:unset;left:unset;transform:unset;width:100%;padding:10px}}.eae-icon-wrap i{height:1.25em;width:1.25em;line-height:1.25em;display:block}.eae-icon-wrap i img{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.eae-icon{display:inline-block;text-align:center;vertical-align:middle;max-width:100%;overflow:hidden;padding:10px}.eae-icon-shape-circle:not(.elementor-element){border-radius:50%}.eae-icon-view-framed:not(.elementor-element){border-width:1px;border-style:solid}.eae-icon-wrapper{display:flex}.eae-icon-wrapper .eae-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}.eae-timeline{position:relative;display:inline-block;width:100%}.eae-timline-progress-bar{width:4px;background-color:#f45b69;top:0;bottom:50px;position:absolute;transform:translateX(-50%)}.eae-timeline-item{position:relative;display:flex;flex-direction:row;padding-bottom:50px}.eae-timeline-item:last-child{padding-bottom:0!important}.eae-tl-top .eae-timeline-item{align-items:flex-start}.eae-tl-top .eae-tl-item-content::before{top:10px}.eae-timeline-item.image-position-row .eae-tl-item-image,.eae-timeline-item.image-position-row-reverse .eae-tl-item-image{margin-top:0;margin-bottom:0}.eae-tl-item-meta-wrapper-inner{display:none}.eae-tl-bottom .eae-timeline-item{align-items:flex-end}.eae-tl-bottom .eae-tl-item-content::before{bottom:10px}.eae-tl-center .eae-timeline-item{align-items:center}.eae-tl-center .eae-tl-item-content::before{bottom:calc(50% - 5px)}.eae-layout-center .eae-timline-progress-bar{left:50%}.eae-layout-center .eae-timeline-item:nth-child(odd){flex-direction:row-reverse}.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-meta-wrapper{margin-right:0;margin-left:0;justify-content:flex-start}body.rtl[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper,body:not(.rtl)[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper{padding-right:20px;padding-left:0}body.rtl[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper,body:not(.rtl)[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper{padding-right:0;padding-left:20px}body:not(.rtl) .eae-layout-left .eae-tl-content-wrapper{padding-right:10px;padding-left:20px}body.rtl .eae-layout-left .eae-tl-content-wrapper{padding-right:20px;padding-left:10px}.eae-layout-left .eae-timline-progress-bar{display:none}.eae-layout-left .eae-tl-item-meta-wrapper{display:none}.eae-layout-left .eae-tl-item-meta-wrapper-inner{display:block}.eae-layout-right .eae-timline-progress-bar{display:none}body:not(.rtl) .eae-layout-right .eae-tl-content-wrapper{padding-right:20px;padding-left:10px}body.rtl .eae-layout-right .eae-tl-content-wrapper{padding-right:10px;padding-left:20px}.eae-layout-right .eae-tl-icon-wrapper{order:3}.eae-layout-right .eae-tl-item-meta-wrapper{display:none}.eae-layout-right .eae-tl-item-meta-wrapper-inner{display:block}.eae-tl-item-meta-wrapper{flex-grow:1;order:0;flex-basis:50%;flex-direction:initial;justify-content:flex-end;display:flex;align-items:center;margin-right:0}.eae-tl-item-meta{padding:0 20px}.eae-tl-icon-wrapper{height:auto;width:auto;flex-grow:0;flex-shrink:0;order:1;margin-left:0;margin-right:0;min-width:10px;min-height:10px;border-radius:999px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.eae-tl-content-wrapper{flex-grow:1;order:2;flex-basis:50%;position:relative;padding-right:0;padding-left:20px}.eae-tl-item-content{background:#f4f4f4;padding:25px;overflow:hidden;text-align:center;display:flex;flex-direction:row}.eae-tl-content{display:inline-block;position:relative;padding:10px;width:100%;color:#000}.eae-timeline-item.custom-image-style-yes.image-position-row .eae-content-inner,.eae-timeline-item.custom-image-style-yes.image-position-row-reverse .eae-content-inner,.image-position-row .eae-timeline .eae-timeline-item:not(.custom-image-style-yes) .eae-content-inner,.image-position-row-reverse .eae-timeline .eae-timeline-item:not(.custom-image-style-yes) .eae-content-inner{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;width:100%}.custom-image-style-.image-position-row .eae-content-inner,.custom-image-style-.image-position-row-reverse .eae-content-inner,.custom-image-style-no.image-position-row .eae-content-inner,.custom-image-style-no.image-position-row-reverse .eae-content-inner{left:unset;top:unset;transform:unset}.eae-tl-item-image{display:inline-block}.image-position-row .eae-tl-item-image img,.image-position-row-reverse .eae-tl-item-image img{object-fit:cover;height:100%!important}.image-position-row .eae-tl-item-image,.image-position-row-reverse .eae-tl-item-image{margin:0}.image-position-column .eae-tl-item-image{margin:auto}.custom-image-style-.image-position-column .eae-tl-item-image,.custom-image-style-no.image-position-column .eae-tl-item-image{margin:0 auto}.eae-pb-inner-line{width:100%;background-color:#3d5ac3}.eae-tl-item-content::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 16px 8px 0;border-color:transparent #f4f4f4 transparent transparent}.eae-icon-wrapper{display:flex}.elementor-widget-bpel-timeline .eae-icon-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}.eae-tl-read-more{display:inline-block;padding:5px;border:2px solid #000}.image-position-row .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row-reverse!important}.image-position-row-reverse .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row!important}@media screen and (min-width:1024px){.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper,body.rtl .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper{padding-right:20px;padding-left:0}.eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper,body.rtl .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper{padding-right:0;padding-left:20px}.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,.eae-layout-right .eae-tl-item-content::before,body.rtl .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-tl-item-content::before{right:4px;left:unset;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #f4f4f4}.eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,.eae-layout-left .eae-tl-item-content::before,body.rtl .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-tl-item-content::before{left:4px;right:unset;border-width:8px 16px 8px 0;border-color:transparent #f4f4f4 transparent transparent}}@media screen and (max-width:1023px) and (min-width:768px){.image-position-row .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row-reverse!important}.image-position-row-reverse .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row!important}.eae-tl-res-style-mobile-tablet .eae-tl-item-meta-wrapper{display:none}.eae-tl-res-style-mobile-tablet .eae-tl-item-meta-wrapper-inner{display:block}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item{flex-direction:row!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item{flex-direction:row-reverse!important}.eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,.eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body.rtl .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-tl-item-content::before{left:4px!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before{left:4px!important;right:unset!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}.eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body:not(.rtl) .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before{right:4px!important;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper{padding-right:0!important;padding-left:20px!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper{padding-right:20px!important;padding-left:0!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar{left:13px}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar{left:calc(100% - 13px)}}@media screen and (max-width:767px){.eae-tl-item-meta-wrapper{display:none}.eae-tl-item-meta-wrapper-inner{display:block}.elementor-widget-bpel-timeline:not(.image-position-column) .eae-timeline .eae-tl-item-content{flex-direction:column-reverse!important}.eae-tl-item-image,.elementor-widget-bpel-timeline:not(.image-position-column) .eae-tl-content{width:100%!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item,.eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item{flex-direction:row!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item,.eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item{flex-direction:row-reverse!important}.eae-timeline.eae-layout-center.eae-tl-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,.eae-timeline.eae-layout-center.eae-tl-center.eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-timeline.eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before{left:4px!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}body.rtl .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before{right:4px!important;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}.eae-timeline.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper body.rtl .eae-timeline.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper{padding-right:0!important;padding-left:20px!important}body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper{padding-right:20px!important;padding-left:0!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar,.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar{left:13px}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar,.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar{left:calc(100% - 13px)}body.rtl .eae-layout-center.eae-timeline.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper .eae-tl-item-content::before{left:4px;right:unset}body.rtl .eae-layout-center.eae-timeline.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper .eae-tl-item-content::before{left:unset;right:4px;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}}[data-element_type="eae-evergreen-timer.skin1"] .eae-evergreen-wrapper{display:block;text-align:center}[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}[data-element_type="eae-evergreen-timer.skin1"] .eae-time-wrapper{padding:10px;border-radius:3px;background:#00bf96;display:inline-block;overflow:hidden}[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv div>span{padding:15px;width:100%;background:#00816a;display:inline-block}[data-element_type="eae-evergreen-timer.skin1"] .smalltext{padding:7px;font-size:16px}[data-element_type="eae-evergreen-timer.skin1"] .eae-egt-hide{display:none}.eae-egt-message{display:none}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv div>span{padding:5px}[data-element_type="eae-evergreen-timer.skin1"] .eae-time-wrapper{padding:5px}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}[data-element_type="eae-evergreen-timer.skin2"] .eae-evergreen-wrapper{display:inline-block;width:100%;text-align:center;margin:auto}[data-element_type="eae-evergreen-timer.skin2"] .timer-container{display:inline-block}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper a:hover{color:#fff}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{list-style:none}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:after,[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:before{content:" ";display:table}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:after{clear:both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-meridium a{color:#313333}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:after,[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:before{content:" ";display:table}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:after{clear:both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:6px;background:#000}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none!important}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li:first-child{z-index:2}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up div.inn{top:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.down div.inn{bottom:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 10ms .49s linear both;-moz-animation:asd 10ms .49s linear both;animation:asd 10ms .49s linear both;z-index:5}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider:first-child{width:0}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#000;text-shadow:none}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.minutes .flip-clock-label{right:-88px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.seconds .flip-clock-label{right:-91px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot.top{top:30%}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot.bottom{bottom:30%}@-webkit-keyframes asd{0%{z-index:2}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}100%{z-index:4}}@keyframes asd{0%{z-index:2}100%{z-index:4}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0)}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0)}100%{-o-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0)}100%{transform:rotateX(-90deg)}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li.flip-clock-active{z-index:3}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{width:15px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot{height:5px;width:5px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{height:40px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{height:50px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li{line-height:37px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div div.inn{font-size:24px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{margin:2px}}[data-element_type="eae-evergreen-timer.skin3"] #timer{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}[data-element_type="eae-evergreen-timer.skin3"] .desc{display:flex;justify-content:center}[data-element_type="eae-evergreen-timer.skin3"].eae-egt-content-align-right .desc{justify-content:flex-end}[data-element_type="eae-evergreen-timer.skin3"].eae-egt-content-align-left .desc{justify-content:flex-start}[data-element_type="eae-evergreen-timer.skin3"] .desc .egt-time-text{display:inline-block;padding:0 50px 0 50px}[data-element_type="eae-evergreen-timer.skin3"] .eae-time-wrapper{padding:50px;border-radius:3px;background:#00bf96;display:inline-block;overflow:hidden;margin:5px;line-height:1em}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(1){background:khaki}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(2){background:#cd5c5c}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(3){background:#5f9ea0}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(4){background:#6495ed}[data-element_type="eae-evergreen-timer.skin3"] .fade{animation:flip .7s ease forwards}@keyframes flip{0%{transform:rotateY(0) scaleY(1.1);opacity:.5}50%{transform:rotateY(180deg) scaleY(1.3);opacity:0}100%{transform:rotateY(0);opacity:1}}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin3"] #timer span{font-size:22px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider .flip-clock-label{top:-1.5em;right:-42px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.minutes .flip-clock-label{right:-48px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.seconds .flip-clock-label{right:-51px}}[data-element_type="eae-evergreen-timer.skin4"] .eae-evergreen-wrapper{width:100%}[data-element_type="eae-evergreen-timer.skin4"] .container{margin:0 auto}[data-element_type="eae-evergreen-timer.skin4"] .special{position:relative;width:840px;height:47px}[data-element_type="eae-evergreen-timer.skin4"] #counter{position:absolute;z-index:4000}[data-element_type="eae-evergreen-timer.skin4"] .digit-separator{position:relative;float:left;width:17px;height:44px;overflow:hidden;background-image:url(../digit-sep-svg.svg);background-repeat:no-repeat;background-position:0 0;background-color:#4054b2}[data-element_type="eae-evergreen-timer.skin4"] .digit{background-image:url(../digits-svg-alpha.svg);background-color:#4054b2}.eae-ct-wrapper *{box-sizing:border-box;margin:0;outline:0}article.eae-ct-wrapper{width:100%;max-width:1000px;margin:0 auto;position:relative}.eae-ct-wrapper tbody tr.eae-ct-header td,.eae-ct-wrapper th{position:relative}.eae-ct-wrapper ul{display:none;top:0;z-index:10;padding-bottom:14px}.eae-ct-wrapper li{list-style:none;flex:1;position:relative}.eae-ct-wrapper li:hover{cursor:pointer}.eae-ct-wrapper .eae-ct-heading{width:100%;padding:10px;background:#fff;font-size:20px;font-weight:700;height:60px;color:#999;text-align:center}.eae-ct-wrapper li.eae-ct-heading .eae-ct-heading-inner{position:absolute;align-self:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.eae-ct-wrapper li.eae-ct-heading.active{background:#f5f5f5}.eae-ct-wrapper table{border-collapse:collapse;table-layout:fixed;width:100%}.eae-ct-wrapper th{background:#f5f5f5;display:none}.eae-ct-wrapper td,.eae-ct-wrapper th{height:53px;vertical-align:middle}.eae-ct-wrapper table{border:none}.eae-ct-wrapper table td,.eae-ct-wrapper table th{border:none}.eae-ct-wrapper table tr td:first-child,.eae-ct-wrapper table tr td:last-child,.eae-ct-wrapper td,.eae-ct-wrapper th{padding:10px;empty-cells:show}.eae-ct-wrapper td,.eae-ct-wrapper th{text-align:center}.eae-ct-wrapper td+td,.eae-ct-wrapper th+th{text-align:center}.eae-ct-wrapper tr:first-child{background:0 0!important}.eae-ct-wrapper ul li:nth-child(1){display:table-cell}.eae-ct-wrapper tr td:nth-child(2){display:table-cell}.eae-ct-wrapper td:nth-child(1){display:table-cell}.eae-ct-wrapper td{display:none}.eae-ct-wrapper .sep{background:#f5f5f5;font-weight:700}.eae-ct-price-wrapper{display:flex;justify-content:center}.eae-ct-tt-type-icon .eae-ct-feature .tooltip{float:right}.eae-ct-wrapper .tooltiptext::before{content:"";border-width:5px 5px 0 5px;border-color:#fff;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;width:0;height:0;border-style:solid;position:absolute;margin:5px;left:42%}.eae-ct-wrapper .eae-ct-price{font-size:28px;font-weight:700;line-height:1em}.eae-ct-wrapper .eae-ct-currency{align-self:flex-start;margin-right:3px}.eae-ct-wrapper .eae-ct-fractional-price{align-self:flex-start;margin-left:3px}.eae-ct-wrapper .eae-ct-duration{align-self:flex-start}.eae-ct-wrapper .eae-ct-original-price{margin-right:5px;text-decoration:line-through;align-self:flex-end}.eae-ct-wrapper .tick{font-size:18px;color:#2ca01c}.feature-heading-blank.eae-ct-wrapper .hide{border:unset!important;background:unset!important}.eae-ct-wrapper .hide.eae-ct-hide.eae-fbox-heading{border:0 solid #000}.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{position:absolute;top:0;width:100px;overflow:hidden;height:100px;z-index:998;padding:8px 12px}.eae-ct-ribbons-h-top.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{position:absolute;top:0;width:100%;overflow:hidden;height:50px;z-index:999;padding:8px 12px}.eae-ct-ribbons-h-top.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper-top{background-color:rgba(63,195,135,.8);color:#fff;transform:translateY(-100%);position:absolute;width:100%;top:0;left:0}.eae-ct-ribbons-h-left.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}.eae-ct-ribbons-h-right.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(90deg);left:auto;right:0}.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper span.eae-ct-ribbons-inner{position:absolute;text-align:center;left:0;top:0;width:200%;-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;background:rgba(63,195,135,.8);padding:8px 12px;color:#fff}.eae-ct-wrapper .tooltip{position:relative;display:inline-block}.eae-ct-wrapper .tooltip .tooltiptext{visibility:hidden;min-width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:120%;left:50%;margin-left:-60px}.eae-ct-wrapper .tooltip:hover .tooltiptext{visibility:visible}.eae-ct-heading-tooltip{text-decoration-line:underline;text-decoration-style:dotted}.eae-ct-btn{padding:10px 15px 10px 15px;color:#fff;display:inline-block;line-height:1em}.eae-ct-btn:hover{color:#fff}.eae-ct-wrapper i.fa.fa-check,.eae-ct-wrapper i.fas.fa-check{color:#38f146}.eae-ct-wrapper i.fa.fa-close,.eae-ct-wrapper i.fas.fa-times{color:red}.button-heading-blank.eae-ct-wrapper tr:last-child td:first-child{background:0 0!important;border:none!important}.eae-ct-wrapper tr:last-child{background:0 0!important}.eae-ct-wrapper tbody tr:nth-child(2){background:0 0!important}@media (min-width:767px){.eae-ct-wrapper .eae-ct-header,.eae-ct-wrapper td{width:330px}.eae-ct-wrapper td+td,.eae-ct-wrapper th+th{width:auto}}.eae-tab-format-all .eae-ct-wrapper ul{display:flex}.hide.eae-ct-hide{display:table-cell}@media (min-width:1023px){.eae-tab-format-all tbody tr.eae-ct-header{display:none}.eae-tab-format-mobile .eae-ct-wrapper td,.eae-tab-format-mobile .eae-ct-wrapper th,.eae-tab-format-tab-mob .eae-ct-wrapper td,.eae-tab-format-tab-mob .eae-ct-wrapper th{display:table-cell!important}.eae-tab-format-all .hide.eae-ct-hide{display:table-cell}.eae-tab-format-mobile .hide.eae-ct-hide,.eae-tab-format-tab-mob .hide.eae-ct-hide{display:none!important}}@media (max-width:1023px){.eae-tab-format-tab-mob .eae-ct-wrapper ul{display:flex}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-tab-mob tbody tr.eae-ct-header{display:none}.eae-tab-format-all .hide.eae-ct-hide{display:table-cell}.eae-tab-format-tab-mob .hide.eae-ct-hide{display:table-cell}}@media (max-width:1023px) and (min-width:768px){.eae-tab-format-mobile .eae-ct-wrapper td,.eae-tab-format-mobile .eae-ct-wrapper th{display:table-cell!important}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-tab-mob tbody tr.eae-ct-header{display:none}.eae-tab-format-tab-mob .hide.eae-ct-hide{display:table-cell}}@media (max-width:767px){.eae-tab-format-mobile .eae-ct-wrapper ul{display:flex}.eae-tab-format-mobile tbody tr.eae-ct-header{display:none}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-mobile tbody tr.eae-ct-header{display:none}.eae-tab-format-mobile .hide.eae-ct-hide{display:table-cell}}td.eae-ct-feature .tooltip{opacity:1}.eae-progress-bar-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:15px 0}.eae-progress-bar-wrapper.eae-progress-bar{width:100%;position:relative;box-sizing:border-box}.eae-pb-bar,.eae-pb-bar-inner,.eae-pb-bar-skill,.eae-pb-bar-value{box-sizing:border-box}.eae-pb-bar{position:relative;height:100%;width:100%;overflow:hidden}.eae-pb-bar--no-overflow{overflow:visible}.eae-pb-bar-inner{position:absolute;top:0;left:0;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}body.rtl .eae-pb-bar .eae-pb-bar-inner{position:absolute;top:0;right:0!important;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}.eae-pb-bar-inner.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}body.rtl .eae-pb-bar .eae-pb-bar-inner.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-pb-bar-skill,.eae-pb-bar-value{font-size:14px;letter-spacing:1px}body:not(.rtl) .eae-pb-bar-value--aligned-value{-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.rtl .eae-pb-bar-value--aligned-value{-webkit-transform:translateX(50%);transform:translateX(50%)}.eae-progress-bar-skin1{height:20px;padding:4px;border:1px solid #ddd;border-radius:20px}.eae-pb-bar-skin1{border-radius:20px}.eae-pb-bar-inner-skin1{background-color:#00bfb3;background-size:200%;background-position:0 0;border-radius:20px}.eae-pb-bar-skill-skin1{position:absolute;bottom:20px;left:0;opacity:0}body.rtl .eae-pb-bar-skill-skin1{right:0}.eae-pb-bar-skill-skin1.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;left:0;opacity:1}body.rtl .eae-pb-bar-skill-skin1.js-animated{right:0!important}.eae-pb-bar-value-skin1{position:absolute;bottom:20px;opacity:1}body:not(.rtl) .eae-pb-bar-value-skin1{right:0}body.rtl .eae-pb-bar-value-skin1{left:0!important}.eae-pb-bar-value-skin1.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-value-skin1.js-animated{right:0}.eae-progress-bar-skin2{height:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border-radius:3px}@-webkit-keyframes progress-2-bg-animation-rtl{100%{background-position:0 0,0 0}0%{background-position:0 0,42px 0}}@keyframes progress-2-bg-animation-rtl{100%{background-position:0 0,0 0}0%{background-position:0 0,42px 0}}@-webkit-keyframes progress-2-bg-animation{0%{background-position:0 0,0 0}1000%{background-position:0 0,42px 0}}@keyframes progress-2-bg-animation{0%{background-position:0 0,0 0}100%{background-position:0 0,42px 0}}.eae-pb-bar-inner-skin2{background-image:linear-gradient(to top,rgba(255,255,255,.15),rgba(0,0,0,.2)),linear-gradient(135deg,#5eeb5b,#5eeb5b 33%,#358600 33%,#358600 66%,#5eeb5b 66%);background-size:100% 100%,42px 100%;background-position:0 0,0 0;border-radius:3px}body:not(.rtl) .eae-pb-bar-inner-skin2.js-animated{-webkit-animation:progress-2-bg-animation 1.5s linear 0s infinite;animation:progress-2-bg-animation 1.5s linear 0s infinite}body.rtl .eae-pb-bar-inner-skin2.js-animated{-webkit-animation:progress-2-bg-animation-rtl 1.5s linear 0s infinite;animation:progress-2-bg-animation-rtl 1.5s linear 0s infinite}.eae-pb-bar-skill-skin2{position:absolute;opacity:0}body:not(.rtl) .eae-pb-bar-skill-skin2{left:0}body.rtl .eae-pb-bar-skill-skin2{right:0}.eae-pb-bar-skill-skin2.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;bottom:20px;opacity:1}.eae-pb-bar-value-skin2{position:absolute;opacity:0}body:not(.rtl) .eae-pb-bar-value-skin2{right:0}body.rtl .eae-pb-bar-value-skin2{left:0}.eae-pb-bar-value-skin2.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;bottom:20px;opacity:1}.eae-progress-bar-skin3{height:5px;background-color:#efefef}.eae-pb-bar-inner-skin3,.eae-pb-bar-value-skin3{background-color:#f40076}.eae-pb-bar-inner:after,.eae-pb-bar-value-skin3:after{border-top-color:#f40076}.eae-pb-bar-skill-skin3{position:absolute;bottom:10px;left:-10px;opacity:0}.eae-pb-bar-skill-skin3.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-skill-skin3.js-animated{left:0}body.rtl .eae-pb-bar-skill-skin3.js-animated{right:0}.eae-pb-bar-value-skin3{position:absolute;display:inline-block;padding:0 8px;font-size:14px;color:#fff;opacity:0}.eae-pb-bar-value-skin3:after{position:absolute;left:50%;bottom:-10px;display:block;width:0;height:0;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#f40076 transparent transparent transparent}.eae-pb-bar-inner-skin3.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-pb-bar-value-skin3.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:2s;bottom:14px;opacity:1}.eae-progress-bar-skin4{height:3px;background-color:#efefef}.eae-pb-bar-inner-skin4{background-color:#000}.eae-pb-bar-inner-skin4:after{position:absolute;top:50%;display:block;width:8px;height:8px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;border-radius:50%}body:not(.rtl) .eae-pb-bar-inner-skin4:after{right:0}body.rtl .eae-pb-bar-inner-skin4:after{left:0}.eae-pb-bar-value-skin4{position:absolute;bottom:2px;font-size:14px;opacity:0}.eae-pb-bar-value-skin4.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:linear;transition-delay:1.5s;opacity:1}.eae-pb-bar-skill-skin4{position:absolute;bottom:2px;left:-20px;opacity:0}.eae-pb-bar-skill-skin4.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-skill-skin4.js-animated{left:0}body.rtl .eae-pb-bar-skill-skin4.js-animated{right:0}.eae-progress-bar-skin5{height:30px;background-color:#f7f7f7}.eae-pb-bar-inner-skin5{background-color:#57b8ff}.eae-pb-bar-skill-skin5{position:absolute;top:50%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}body:not(.rtl) .eae-pb-bar-skill-skin5{left:10px}body:not(.rtl) .eae-pb-bar-skill-skin5{right:10px}.eae-pb-bar-skill-skin5.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}.eae-pb-bar-value-skin5{position:absolute;top:50%;color:#fff;opacity:0;z-index:10}body:not(.rtl) .eae-pb-bar-value-skin5{-webkit-transform:translateX(-100%) translateX(-10px) translateY(-50%);transform:translateX(-100%) translateX(-10px) translateY(-50%)}body.rtl .eae-pb-bar-value-skin5{-webkit-transform:translateX(100%) translateX(10px) translateY(-50%);transform:translateX(100%) translateX(10px) translateY(-50%)}.eae-pb-bar-value-skin5.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:linear;transition-delay:1.5s;opacity:1}.eae-dual-button-wrapper .eae-button-1-wrapper,.eae-dual-button-wrapper .eae-button-2-wrapper{overflow:hidden}.eae-dual-button-wrapper.button-style-horizontal{display:flex;flex-direction:row;position:relative}.eae-dual-button-main-wrapper{display:flex;flex-direction:row;justify-content:center}.eae-dual-button-wrapper a{min-width:0}.eae-dual-button-wrapper.button-style-vertical{display:inline-flex;flex-direction:column;position:relative}.eae-button-1.icon-before,.eae-button-2.icon-before{display:flex;flex-direction:row}body.rtl .eae-button-1.icon-before,body.rtl .eae-button-2.icon-before{display:flex;flex-direction:row-reverse}.eae-button-1.icon-after,.eae-button-2.icon-after{display:flex;flex-direction:row-reverse}body.rtl .eae-button-1.icon-after,body.rtl .eae-button-2.icon-after{display:flex;flex-direction:row}.eae-button-1-wrapper .eae-button-1,.eae-button-2-wrapper .eae-button-2{color:#000;align-items:center}.eae-button-1-wrapper:hover .eae-button-1,.eae-button-2-wrapper:hover .eae-button-2{color:#000}.eae-dual-button-wrapper.button-style-vertical .eae-button-1.icon-after,.eae-dual-button-wrapper.button-style-vertical .eae-button-1.icon-before,.eae-dual-button-wrapper.button-style-vertical .eae-button-2.icon-after,.eae-dual-button-wrapper.button-style-vertical .eae-button-2.icon-before{justify-content:center}.eae-button-1.icon-up,.eae-button-2.icon-up{display:flex;flex-direction:column;text-align:center}.eae-button-1.icon-down,.eae-button-2.icon-down{display:flex;flex-direction:column-reverse;text-align:center}.eae-button-1-wrapper{background:#ffb6c1;display:flex;justify-content:center;width:100%;line-height:1}.eae-button-2-wrapper{background:orange;display:flex;justify-content:center;width:100%;line-height:1}.eae-button-1.icon-up .icon-wrapper,.eae-button-2.icon-down .icon-wrapper,.eae-button-2.icon-up .icon-wrapper{text-align:center}.eae-button-1.icon-up .eae-button-text,.eae-button-2.icon-down .eae-button-text,.eae-button-2.icon-up .eae-button-text{text-align:center}.eae-button-1.icon-before i,.eae-button-2.icon-after i,.eae-button-2.icon-before i{align-self:center;margin:0 10px 0 0}.eae-button-1.icon-after i,.eae-button-2.icon-after i{align-self:center;margin:0 0 0 10px}.eae-button-1.icon-down i,.eae-button-1.icon-up i,.eae-button-2.icon-down i,.eae-button-2.icon-up i{align-self:center;margin:5px 0}.eae-dual-button-wrapper.button-style-horizontal .eae-button-1-wrapper,.eae-dual-button-wrapper.button-style-horizontal .eae-button-2-wrapper{padding:12px 30px}.eae-dual-button-wrapper.button-style-vertical .eae-button-1-wrapper,.eae-dual-button-wrapper.button-style-vertical .eae-button-2-wrapper{padding:20px 30px}.eae-button1,.eae-button2{position:relative;display:flex}.eae-dual-button-wrapper.button-style-horizontal .eae-button1,.eae-dual-button-wrapper.button-style-horizontal .eae-button2{min-width:150px}.eae-dual-button-wrapper.button-style-vertical .eae-button1{display:flex;flex-direction:column}.eae-button-separator-wrapper .eae-button-separator{width:40px;height:40px;line-height:40px;border-radius:50%;z-index:1;box-shadow:0 0 0 6px rgba(255,255,255,.2);background:#fafaf8;color:#444;text-transform:uppercase;text-align:center;vertical-align:middle;font-weight:400;font-size:14px;position:absolute;transform:translateY(-50%)}.eae-button-separator span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.rtl.elementor-editor-active .eae-dual-button-main-wrapper .button-style-horizontal .eae-button1 .eae-button-separator-wrapper.not-rtl .eae-button-separator{display:none!important}body:not(.rtl).elementor-editor-active .eae-dual-button-main-wrapper .button-style-horizontal .eae-button2 .eae-button-separator-wrapper.rtl .eae-button-separator,body:not(.rtl).elementor-editor-preview .eae-dual-button-main-wrapper .button-style-horizontal .eae-button2 .eae-button-separator-wrapper.rtl .eae-button-separator{display:none!important}.eae-sweep-right{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-right:active,.eae-sweep-right:focus,.eae-sweep-right:hover{color:#fff}.eae-sweep-right:active:before,.eae-sweep-right:focus:before,.eae-sweep-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-sweep-left{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-left:active,.eae-sweep-left:focus,.eae-sweep-left:hover{color:#fff}.eae-sweep-left:active:before,.eae-sweep-left:focus:before,.eae-sweep-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-sweep-bottom{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-bottom:active,.eae-sweep-bottom:focus,.eae-sweep-bottom:hover{color:#fff}.eae-sweep-bottom:active:before,.eae-sweep-bottom:focus:before,.eae-sweep-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.eae-sweep-top{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-top:active,.eae-sweep-top:focus,.eae-sweep-top:hover{color:#fff}.eae-sweep-top:active:before,.eae-sweep-top:focus:before,.eae-sweep-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.eae-bounce-right{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-right:active,.eae-bounce-right:focus,.eae-bounce-right:hover{color:#fff}.eae-bounce-right:active:before,.eae-bounce-right:focus:before,.eae-bounce-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-left{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-left:active,.eae-bounce-left:focus,.eae-bounce-left:hover{color:#fff}.eae-bounce-left:active:before,.eae-bounce-left:focus:before,.eae-bounce-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-bottom{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-bottom:active,.eae-bounce-bottom:focus,.eae-bounce-bottom:hover{color:#fff}.eae-bounce-bottom:active:before,.eae-bounce-bottom:focus:before,.eae-bounce-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-top{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-top:active,.eae-bounce-top:focus,.eae-bounce-top:hover{color:#fff}.eae-bounce-top:active:before,.eae-bounce-top:focus:before,.eae-bounce-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-markers .marker{display:none}.eae-markers p{margin-bottom:0}.eae-fg-wrapper{display:flex;flex-direction:column;overflow:hidden}.eae-gallery-filter{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.eae-filter-label{padding:5px 10px;background-color:#a0ce4e;color:#fff;margin:0 3px 0 3px}.eae-filter-label.current{background-color:#73b9dc}.eae-fg-image{display:flex;flex-wrap:wrap;flex-direction:row}.eae-fg-wrapper .eae-gallery-item-inner img{width:100%;height:auto;display:block!important;transition:all .5s ease;-webkit-transition:all .5s ease}.eae-gallery-item{height:auto}.eae-gallery-filter a{color:#fff;text-decoration:none}.eae-gallery-filter a.current{font-weight:700}.eae-gallery-item-inner{position:relative;overflow:hidden}.eae-overlay-always .eae-gallery-item .eae-grid-overlay{display:block}.eae-overlay-hover .eae-gallery-item-inner:hover .eae-grid-overlay{display:block}.eae-overlay-hide-on-hover .eae-gallery-item-inner:hover .eae-grid-overlay{display:none}.eae-overlay-hide-on-hover .eae-grid-overlay{display:block}.eae-grid-overlay{position:absolute;top:0;left:0;display:none;z-index:99;background:rgba(0,0,0,.5);height:100%;width:100%}.eae-grid-overlay-inner{display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.eae-fg-wrapper .eae-icon-wrapper{display:flex;justify-content:center}.eae-overlay-caption{display:block;line-height:1em;margin-top:15px;color:#73b9dc;font-size:20px}.eae-overlay-icon{line-height:1em;padding:.5em;display:inline-block}.eae-overlay-icon svg{height:auto}.eae-icon-view-framed .eae-overlay-icon{padding:.5em;color:#73b9dc;border:3px solid #73b9dc;background-color:transparent}.eae-icon-view-stacked .eae-overlay-icon{padding:.5em;color:#fff;background-color:#818a91}.eae-hover-direction-effect .eae-grid-overlay{position:absolute;z-index:99;background:rgba(0,0,0,.5);height:100%;width:100%}.eae-fg-wrapper.eae-image-ratio-yes .eae-gallery-item-inner .eae-fg-img-wrapper{position:relative;top:0;overflow:hidden;left:0;right:0;border:0}.eae-fg-wrapper.eae-image-ratio-yes .eae-gallery-item-inner .eae-fg-img-wrapper img{height:100%;width:100%;display:block;position:absolute;top:0;left:0;object-fit:cover}.wts-eae-ribbons-badges-wrapper{display:none}.wts-eae-enable-ribbons-badges-yes .elementor-column-wrap>.wts-eae-ribbons-badges-wrapper{display:block}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{position:absolute;top:0;left:auto;right:0;-ms-transform:rotate(90deg);width:150px;overflow:hidden;height:150px;z-index:999;padding:8px 12px}.wts-eae-badge-h-left.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}.wts-eae-badge-h-right.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(90deg);left:auto;right:0}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{position:absolute;text-align:center;left:0;top:0;width:200%;-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;background:rgba(63,195,135,.8);padding:8px 12px}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-badge>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{min-height:3.236em;min-width:3.236em;padding:0;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.wts-eae-badge-h-left.wts-eae-badge-v-bottom.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:20px;right:auto;top:auto;bottom:20px}.wts-eae-badge-h-left.wts-eae-badge-v-top.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:20px;right:auto;top:20px;bottom:auto}.wts-eae-badge-h-right.wts-eae-badge-v-bottom.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:auto;right:20px;top:auto;bottom:20px}.wts-eae-badge-h-right.wts-eae-badge-v-top.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:auto;right:20px;top:20px;bottom:auto}.eae-flip-box-back svg,.eae-flip-box-front svg{width:25px;height:auto}.wts-eae-textseparator svg{width:25px;height:auto}.eae-img-comp-slider svg{width:22px;height:auto}.eae-popup-link svg{display:inline-block;width:1em}.eae-popup svg:focus,.eae-popup svg:hover{opacity:1;cursor:pointer}.eae-popup svg:active{top:1px}.eae-popup svg.eae-close{width:28px;height:28px;line-height:1em;text-decoration:none;text-align:center;opacity:1;background-color:#fff}.eae-dual-button-wrapper svg{width:1em;height:auto;display:block}eae-button-separator i{position:relative;display:block}.eae-button-1.icon-before svg,.eae-button-2.icon-after svg,.eae-button-2.icon-before svg{align-self:center;margin:0 10px 0 0}.eae-button-1.icon-after svg,.eae-button-2.icon-after svg{align-self:center;margin:0 0 0 10px}.eae-button-1.icon-down svg,.eae-button-1.icon-up svg,.eae-button-2.icon-down svg,.eae-button-2.icon-up svg{align-self:center;margin:5px 0}.eae-pt-button-wrapper a svg{width:1em}.eae-pt-action-button .eae-pt-align-icon-left{float:left}.eae-pt-action-button .eae-pt-align-icon-right{float:right}.eae-icon-wrap svg{width:20px;height:auto;font-size:20px;display:block}.eae-info-circle .eae-icon-wrap svg{width:20px;height:auto;font-size:20px}.eae-icon-view-stacked svg{fill:#fff}.ae-link-yes{cursor:pointer}.eae-element-unfold-content{padding:10px 0;background-color:#d3d3d3c4;width:100%;position:absolute;left:0;bottom:0;z-index:999}a.eae-unfold-link{background-color:#61ce70;color:#fff;display:inline-block;overflow:hidden}a.eae-unfold-link svg{background-color:#fff}.eae-unfold-button-icon{vertical-align:middle}.eae-fold-yes .elementor-column-wrap,.eae-fold-yes.elementor-section .elementor-container,.eae-fold-yes.elementor-widget{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section.eae-widget-unfold-yes .elementor-container,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-section.eae-widget-unfold-yes .elementor-container{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-column.eae-widget-unfold-yes .elementor-column-wrap,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-column.eae-widget-unfold-yes .elementor-column-wrap{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget.eae-widget-unfold-yes,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-widget.eae-widget-unfold-yes{overflow:hidden}.eae-widget-unfold-yes .elementor-widget-container .eae-fold-yes.eae-rc{display:none!important}.eae-unfold-button-icon svg{line-height:1em;text-decoration:none;-webkit-mask-repeat:no-repeat!important;text-align:center;opacity:1}.eae-fold-icon-type-svg .eae-unfold-button-icon,.eae-unfold-icon-type-svg .eae-unfold-button-icon{-webkit-mask-size:cover!important;background-image:none;transform:translateY(-50%)}.elementor-section.elementor-section-items-bottom.eae-widget-unfold-yes>.elementor-container,.elementor-section.elementor-section-items-middle.eae-widget-unfold-yes>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:start}.elementor-section.elementor-section-content-bottom.eae-widget-unfold-yes>.elementor-container,.elementor-section.elementor-section-content-middle.eae-widget-unfold-yes>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:start}.elementor-widget-wts-modal-popup.eae-pop-btn-type-image .eae-popup-link{padding:0;background-color:transparent;overflow:hidden}[data-elementor-device-mode=tablet] .eae-tab-format-mobile .eae-ct-hide.eae-fbox-heading{display:none!important}.eae-timeline-item .eae-icon-view-stacked{border-width:0!important}.eae-content-switcher-wrapper{display:block;text-align:center}.eae-cs-layout-skin1 .eae-cs-switch-wrapper{display:inline-flex;flex-wrap:wrap;padding:8px 12px;background:#54595f;border-radius:50px}.eae-cs-switch-container{display:block;text-align:center}.eae-cs-layout-skin1 .eae-cs-label-wrapper{display:inline-block;overflow:hidden}.eae-cs-layout-skin1 .eae-content-switch-button{border-radius:50px;padding:8px 12px;background-color:#7a7a7a;color:#fff;overflow:hidden;display:block;min-width:150px;position:relative;text-align:center;margin:3px}.eae-cs-layout-skin1 .eae-content-switch-button:before{height:100%;top:0;left:0;z-index:0;content:"";width:0;position:absolute;right:0;transition:all .3s ease-out}.eae-cs-layout-skin1 .eae-content-switch-button.active:before{width:100%;left:0;right:auto;background-color:#61ce70}.eae-cs-layout-skin1 .eae-content-switch-label{position:relative}.eae-cs-content-section{display:none}.eae-cs-content-section.active{display:block}@media only screen and (max-width:768px){.eae-cs-switch-wrapper{display:inline-block!important}}.eae-cs-layout-skin2 .eae-cs-switch-wrapper{display:inline-flex;flex-wrap:wrap;padding:0;background:0 0}.eae-cs-layout-skin2 .eae-cs-label-wrapper{display:inline-block}.eae-cs-layout-skin2 .eae-content-switch-button{width:auto;margin:3px 8px;padding:10px 12px;background-color:#e2e2e2;overflow:hidden;display:block;position:relative;text-align:center;border-radius:5px;border:1px solid rgba(130,130,130,.26);color:rgba(71,71,71,.44)}.eae-cs-layout-skin2 .eae-content-switch-button.active{box-shadow:0 10px 34px -9px rgba(0,0,0,.38);background-color:#fff;color:#575757;border-color:#fff}h5.eae-cs-label{margin:0}.eae-cs-layout-skin3 .eae-cs-switch-wrapper{display:block;justify-content:center;align-items:center}.eae-content-switch-label.primary-label{margin-right:30px}.eae-content-switch-label.secondary-label{margin-left:30px}.eae-cs-layout-skin3 .eae-cs-switch-label{position:relative;display:inline-block;width:4.5em;height:2.3em;vertical-align:middle}.eae-cs-layout-skin3 .eae-content-switch-label{margin:0;display:inline-block}.eae-cs-layout-skin3 .eae-cs-switch-button{display:inline-block}.eae-cs-layout-skin3 .eae-cs-label{display:inline-block}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch{display:none}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;-webkit-border-radius:1.5em;border-radius:1.5em;background:#2e394d;border:2px solid #2e394d}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span:before{position:absolute;content:"";height:28px;width:28px;left:4px;transform:translateY(-52%);top:50%;transition:.4s;transition:.4s;-webkit-border-radius:50%;border-radius:50%;background:#88cf8f;border:2px solid #88cf8f}body.rtl .eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span:before{left:unset;right:4px}.eae-cs-layout-skin3 .eae-cs-switch-label input:checked.eae-content-toggle-switch+span:before{transform:translate(36px,-52%)}body.rtl .eae-cs-layout-skin3 .eae-cs-switch-label input:checked.eae-content-toggle-switch+span:before{transform:translate(-36px,-52%)}.eae-content-switch-label.active{color:#61ce70}.eae-cs-layout-skin4 .eae-cs-switch-wrapper{display:block}.eae-cs-layout-skin4 .eae-content-switch-label.primary-label{margin-right:30px}.eae-cs-layout-skin4 .eae-content-switch-label.secondary-label{margin-left:30px}.eae-cs-layout-skin4 .eae-content-switch-label{display:inline-block}.eae-cs-layout-skin4 .eae-cs-switch-label{position:relative;display:inline-block;width:70px;height:20px;vertical-align:middle}.eae-cs-layout-skin4 .eae-cs-label{display:inline-block}.eae-cs-layout-skin4 .eae-content-toggle-switch{display:none}.eae-cs-layout-skin4 .eae-content-toggle-switcher{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;-webkit-border-radius:1.5em;border-radius:1.5em;background:#2e394d;border:2px solid #2e394d}.eae-cs-layout-skin4 .eae-cs-switch-button{display:inline-block}.eae-cs-layout-skin4 .eae-content-toggle-switcher:before{position:absolute;content:"";height:34px;width:34px;left:-12px;top:50%;transform:translateY(-50%);border-radius:50%;border:2px solid #88cf8f;background:#88cf8f;-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,.2);box-shadow:3px 3px 6px 1px rgba(0,0,0,.2)}.eae-cs-layout-skin4 .eae-cs-switch-container{padding:15px 0}body.rtl .eae-cs-layout-skin4 .eae-content-toggle-switcher:before{right:-12px!important}.eae-cs-layout-skin4 input:checked+.eae-content-toggle-switcher:before{transform:translate(55px,-50%)}body.rtl .eae-cs-layout-skin4 input:checked+.eae-content-toggle-switcher:before{transform:translate(-55px,-50%)}.eae-swiper-outer-wrapper{position:relative}.eae-swiper-container{position:relative}.eae-thumb-container{position:absolute}.eae-swiper-outer-wrapper .eae-swiper-slide{height:400px;background-size:cover;background-repeat:no-repeat;background-position:right}.eae-swiper-outer-wrapper .eae-swiper-slide .eae-slide-inner{color:#7a7a7a;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;padding:20px}.eae-slide-inner .eae-slide-content{padding:20px 30px}.eae-slide-inner .eae-slide-heading{font-size:35px;font-weight:700;line-height:1}.eae-slide-inner .eae-slide-text{font-size:17px;line-height:1.4}.eae-slide-inner .eae-slide-button{display:inline-block}.eae-slide-inner .eae-slide-btn{display:inline-block;font-size:15px;padding:12px 24px;border-radius:3px;cursor:pointer;transition:all .3s}.eae-slide-inner .eae-slide-heading:not(:last-child),.eae-slide-inner .eae-slide-text:not(:last-child){margin-bottom:30px}.eae--hr-position-left .eae-slide-inner{-webkit-box-pack:start;justify-content:flex-start}.eae--hr-position-right .eae-slide-inner{-webkit-box-pack:end;justify-content:flex-end}.eae--hr-position-center .eae-slide-inner{-webkit-box-pack:center;justify-content:center}.eae--vr-position-top .eae-slide-inner{-webkit-box-pack:start;align-items:flex-start}.eae--vr-position-middle .eae-slide-inner{-webkit-box-align:center;align-items:center}.eae--vr-position-bottom .eae-slide-inner{-webkit-box-pack:end;align-items:flex-end}.eae-swiper-button-prev{left:10px}.eae-swiper-button-next{right:10px}.eae-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;color:#7a7a7a;top:50%;transform:translateY(-50%)}.swiper-pagination-bullet{margin-bottom:5px!important}.eae-swiper-outer-wrapper .eae-swiper-slide .eae-background-overlay{width:100%;height:100%;position:absolute}.eae-swiper-outer-wrapper .eae-gallery-thumbs{box-sizing:border-box;text-align:center}.eae-swiper-outer-wrapper .eae-gallery-thumbs .eae-thumb-slide{background-size:cover;background-position:center;height:100%;opacity:.7}.eae-swiper-outer-wrapper .eae-gallery-thumbs .swiper-slide-thumb-active{opacity:1}.eae-chart-outer-container{position:relative}.eae-chart-overlay{width:100%;height:100%;position:absolute}.eae-table{width:100%;height:auto;margin:0;padding:0;border:none;border-collapse:collapse}.eae-table tr{border-style:none}.eae-table__body_row_column{border:none;overflow:hidden}.eae-table__head_column{transition:all .3s ease-in-out}.eae-table__body_row_column{transition:all .3s ease-in-out}.eae-head-icon{vertical-align:middle}.eae-table__head-column-wrapper .eae-head-img{width:50px;display:inline-block}.eae-table__head-column-wrapper .eae-lottie-animation svg{width:70px!important;line-height:0}.eae-head-icon-before{margin-right:5px}.eae-head-icon-after{margin-left:5px}.eae-table__col-inner{display:block}.eae-body-icon{vertical-align:middle}.eae-table__body-column-wrapper .eae-body-image{width:70px;display:inline-block}.eae-table__body-column-wrapper .eae-table-lottie-animation svg{width:70px!important;line-height:0}.eae-body-icon-before{margin-right:5px}.eae-body-icon-after{margin-left:5px}.eae-table-body__text{vertical-align:middle}.eae-table .eae-table-search-hide{display:none}.eae-table-search-wrap{padding:0;margin:0;margin-bottom:10px}.eae-search-wrap{padding:0;margin:0;width:50%;display:inline-flex;align-items:center;box-sizing:border-box;overflow:hidden;align-items:center}.eae-table-search-wrap .eae-table-search-field{margin:0;padding:0;border:0;outline:0;background-color:#eceeef;width:100%;font-size:15px;color:#7a7a7a;padding:10px;line-height:0;display:inline-block;box-sizing:border-box}.eae-table-search-wrap .eae-table-search-field:focus{background-color:#eceeef}::placeholder{opacity:.5}.search-icon{background-color:#eceeef;padding:0;margin:0;padding:10px}.search-icon i{color:#7a7a7a73;display:flex;align-items:center;left:0;font-size:20px}.eae-table__sortable .eae-table__sortable-head{cursor:pointer}.eae-table__head__wrapper{display:flex;justify-content:center;align-items:center}.eae-sort-icon{padding:0;margin:0;align-self:center}.eae-table__head-column-wrapper{flex-grow:3;display:inline-block;width:100%;margin:0 3px}.eae-icon-sort-icon{vertical-align:middle;display:inline-block;margin:0 3px}.eae-icon{padding:0;margin:0}.eae-table__head__wrapper .eae-sort-icon .eae-icon{font-size:25px}.eae-table__sortable .eae-table__head__wrapper .eae-sort-icon-down,.eae-table__sortable .eae-table__head__wrapper .eae-sort-icon-up{display:none}.eae-table__sortable .eae-table__sort-Asc .eae-table__head__wrapper .eae-icon-sort-icon,.eae-table__sortable .eae-table__sort-Desc .eae-table__head__wrapper .eae-icon-sort-icon{display:none}.eae-table__sortable .eae-table__sort-Asc .eae-table__head__wrapper .eae-sort-icon-up,.eae-table__sortable .eae-table__sort-Desc .eae-table__head__wrapper .eae-sort-icon-down{display:block}.eae-table-wrap{overflow-x:auto}.eae-table-body__text,.eae-table__col-inner{white-space:nowrap!important}.eae-table-wrapper{max-width:100%}.wts-eae-main .wpcf7 h1,.wts-eae-main .wpcf7 h2,.wts-eae-main .wpcf7 h3,.wts-eae-main .wpcf7 h4,.wts-eae-main .wpcf7 h5,.wts-eae-main .wpcf7 h6,.wts-eae-main .wpcf7 label,.wts-eae-main .wpcf7 p{color:#7a7a7a}.wts-eae-main .wpcf7 .wpcf7-date{color:#cbcbcb;background-color:#fafafa;border-radius:0;padding:10px 15px;outline:0}.wts-eae-main .wpcf7 .wpcf7-select{color:#cbcbcb;background-color:#fafafa}.wts-eae-main .wpcf7 .wpcf7-submit{background-color:#61ce70}.radio-orientation-vertical .wts-eae-main .wpcf7 .wpcf7-radio{display:flex;flex-direction:column}.checkbox-orientation-vertical .wts-eae-main .wpcf7 .wpcf7-checkbox{display:flex;flex-direction:column}.wts-eae-main .wpcf7 input[type=radio]{appearance:none;color:#fff;background-repeat:no-repeat;background-color:currentColor;width:1.2rem;height:1.2rem;display:inline-block;text-align:center;margin-right:5px;border-radius:50%;vertical-align:middle}.wts-eae-main .wpcf7 input[type=radio]+span{vertical-align:middle}.wts-eae-main .wpcf7 input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:#61ce70}.wts-eae-main .wpcf7 .wpcf7-list-item{padding-right:1rem}.wts-eae-main .wpcf7 input[type=checkbox]{appearance:none;color:#fff;background-repeat:no-repeat;background-color:currentColor;width:1.2rem;height:1.2rem;display:inline-block;text-align:center;margin-right:5px;vertical-align:middle;border-radius:4px;border:3.4px solid #000}.wts-eae-main .wpcf7 input[type=checkbox]+span{vertical-align:middle}.wts-eae-main .wpcf7 input[type=checkbox]:checked{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z"/%3e%3c/svg%3e');background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:#61ce70}.wts-cf7-style-box .wpcf7-select,.wts-cf7-style-box .wpcf7-textarea,.wts-cf7-style-box input:not([type=submit]):not([type=checkbox]):not([type=radio]){border:0}.wts-cf7-style-underline .wpcf7-select,.wts-cf7-style-underline .wpcf7-textarea,.wts-cf7-style-underline input:not([type=submit]):not([type=checkbox]):not([type=radio]){border:0;outline:0}.wts-eae-main .wpcf7-submit{display:flex;width:auto;text-align:center;justify-content:center;border:0}.cf7-btn-size-sm .wpcf7-submit{font-size:15px;padding:12px 24px}.cf7-btn-size-md .wpcf7-submit{font-size:16px;padding:15px 30px}.cf7-btn-size-lg .wpcf7-submit{font-size:18px;padding:20px 40px}.cf7-btn-size-xl .wpcf7-submit{font-size:20px;padding:15px 30px;width:100%}.cf7-btn-alignment-left .wpcf7-submit{margin-left:0;margin-right:auto}.cf7-btn-alignment-center .wpcf7-submit{margin-left:auto;margin-right:auto}.cf7-btn-alignment-right .wpcf7-submit{margin-left:auto;margin-right:0;text-align:center;justify-content:center}.wpcf7-file{width:40%;color:#cbcbcb;background-color:#fafafa;border-radius:0;padding:10px 15px;outline:0;border-style:solid}@media only screen and (max-width:600px){.wpcf7-file{width:100%}}.wpcf7 form.unaccepted .wpcf7-response-output,.wts-eae-main .wpcf7 form.invalid .wpcf7-response-output{border:none;margin:.5em 0;padding:0}.wts-eae-main .wpcf7 form.sent .wpcf7-response-output{border:none;margin:.5em 0;padding:0}.eae-cf7-error-output-hide .wpcf7-response-output{display:none}.eae-cf7-error-output-show .wpcf7-response-output{display:block}.eae-cf7-error-validation-hide .wpcf7-not-valid-tip{display:none}.eae-cf7-error-validation-show .wpcf7-not-valid-tip{display:block}.wts-eae-main .wpcf7 .wpcf7-list-item{margin-left:0}.sent-box{margin:1em 0}.error-box{margin-top:1em}.wts-eae-main .wpcf7 .error-field{color:#dc3232;font-size:1em}
|
1 |
+
.elementor-widget-wts-textseparator .elementor-widget-container{overflow:hidden}.wts-eae-textseparator{align-items:center;display:flex;flex-flow:row nowrap;margin:auto}body.rtl .wts-eae-textseparator{flex-direction:row-reverse}.eae-separator-icon-inner i{height:1em;width:1em;text-align:center;position:relative;display:block}.eae-separator-icon-inner i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wts-eae-textseparator .eae-sep-holder{flex:1 1 auto;height:1px;min-width:10%;position:relative}.wts-eae-textseparator .eae-sep-holder .eae-sep-lines{border-top-width:1px;display:block;height:1px;position:relative;top:1px;width:100%}.eae-separator-title{margin:0;-moz-box-flex:0;flex:0 1 auto;line-height:1em;margin:0;overflow-wrap:break-word}.sep-align-right .sep-right{display:none}.sep-align-left .sep-left{display:none}.eae-icon-view-stacked i{color:#fff}.eae-icon-view-framed .eae-separator-icon-inner{border:1px solid}.eae-icon-shape-circle .eae-separator-icon-inner{border-radius:50%}.eae-separator-icon-wrapper,.eae-separator-title{margin:0 5px!important}.eae-separator-icon-inner{line-height:1}.wts-price-box-wrapper .eae-pt-heading,.wts-price-box-wrapper .eae-pt-sub-heading{margin:5px 0;text-align:center}.plan-price-shape{display:table;height:6em;margin:auto;width:6em}.eae-pt-price-box-shape-circle .plan-price-shape,.eae-pt-price-box-shape-square .plan-price-shape{border:1px solid}.eae-pt-price-box-shape-circle .plan-price-shape{border-radius:50%}.plan-price-block{padding:10px 0}.plan-price-shape-inner{display:table-cell;vertical-align:middle;padding:10px}.plan-price-shape-inner>span{display:block;font-size:1em;text-align:center}.eae-pt-feature-list{list-style:outside none none;text-align:center;margin:10px 0}.eae-pt-button-wrapper>a{text-align:center;display:inline-block;line-height:1}.eae-pt-button-wrapper{text-align:center}.wts-price-box-wrapper .heading-wrapper,.wts-price-box-wrapper .plan-features-wrapper{padding:10px 5px}.eae-pt-button-wrapper{padding:15px 0}.eae-pt-button-wrapper a{padding:5px 15px;border-radius:3px}.eae-pt-align-icon-right{float:right}.strike-feature{text-decoration:line-through}.eae-flip-box{width:100%;text-align:center}.eae-flip-box-wrapper{display:inline-block;width:100%}.eae-flip-box-inner{width:100%;height:200px;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.eae-flip-box-inner .eae-flip-box-back,.eae-flip-box-inner .eae-flip-box-front{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;padding:10px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.eae-flip-box-front{z-index:2}.eae-flip-box-back{z-index:1}.eae-fb-animate-vertical .eae-flip-box-inner .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateX(0);-ms-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}.eae-fb-animate-vertical .eae-flip-box-inner .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateX(180deg);transform:perspective(1000px) rotateX(180deg);-ms-transform:perspective(1000px) rotateX(180deg)}.eae-fb-animate-vertical .eae-flip-box-inner:hover .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateX(180deg);transform:perspective(1000px) rotateX(180deg);-ms-transform:perspective(1000px) rotateX(180deg)}.eae-fb-animate-vertical .eae-flip-box-inner:hover .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);-ms-transform:perspective(1000px) rotateX(0)}.eae-fb-animate-horizontal .eae-flip-box-inner .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);-ms-transform:perspective(1000px) rotateY(0)}.eae-fb-animate-horizontal .eae-flip-box-inner .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg)}.eae-fb-animate-horizontal .eae-flip-box-inner:hover .eae-flip-box-front{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg)}.eae-fb-animate-horizontal .eae-flip-box-inner:hover .eae-flip-box-back{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);-ms-transform:perspective(1000px) rotateY(0)}.eae-fb-animate-fade .eae-flip-box-inner .eae-flip-box-front{opacity:1}.eae-fb-animate-fade .eae-flip-box-inner .eae-flip-box-back{opacity:0}.eae-fb-animate-fade .eae-flip-box-inner:hover .eae-flip-box-front{opacity:0}.eae-fb-animate-fade .eae-flip-box-inner:hover .eae-flip-box-back{opacity:1}.eae-flip-box-wrapper:focus .eae-flip-box-back,.eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:2}.eae-flip-box-wrapper:focus .eae-flip-box-front,.eae-flip-box-wrapper:hover .eae-flip-box-front{z-index:1}.fade .eae-flip-box-wrapper .eae-flip-box-front{opacity:1;transition:1s}.fade .eae-flip-box-wrapper .eae-flip-box-back{opacity:0;transition:1s}.fade .eae-flip-box-wrapper:focus .eae-flip-box-front,.fade .eae-flip-box-wrapper:hover .eae-flip-box-front{opacity:0}.fade .eae-flip-box-wrapper:focus .eae-flip-box-back,.fade .eae-flip-box-wrapper:hover .eae-flip-box-back{opacity:1}.eae-fb-animate-flip .eae-flip-box-wrapper{perspective:800px}.eae-fb-animate-flip .eae-flip-box-inner{transform-style:preserve-3d;transform:rotateX(0) rotateY(0) rotateZ(0);transition:1s}.eae-fb-animate-flip .eae-flip-box-front{transform:translate3d(0,0,1px)}.eae-fb-animate-flip .eae-flip-box-back{transform:rotateY(180deg) translate3d(0,0,0)}.eae-fb-animate-flip .eae-flip-box-wrapper:focus .eae-flip-box-inner,.eae-fb-animate-flip .eae-flip-box-wrapper:hover .eae-flip-box-inner{transform:rotateY(180deg)}.up .eae-flip-box-front{transform:translate3d(0,0,1px)}.up .eae-flip-box-back{transform:rotateX(180deg) translate3d(0,0,0)}.up .eae-flip-box-wrapper:focus .eae-flip-box-inner,.up .eae-flip-box-wrapper:hover .eae-flip-box-inner{transform:rotateX(180deg)}.box .eae-flip-box-front{transform:translate3d(0,0,100px) scale(.85,.85)}.box .eae-flip-box-back{transform:rotateY(180deg) translate3d(0,0,100px) scale(.85,.85)}.box.up .eae-flip-box-back{transform:rotateX(180deg) translate3d(0,0,100px) scale(.85,.85)}.hideback .eae-flip-box-back,.hideback .eae-flip-box-front{backface-visibility:hidden}.eae-fb-animate-nananana .eae-flip-box-wrapper:focus .eae-flip-box-front,.eae-fb-animate-nananana .eae-flip-box-wrapper:hover .eae-flip-box-front{z-index:10;animation:batman 1s 2 alternate linear}.eae-fb-animate-flipcard .eae-flip-box-back,.eae-fb-animate-flipcard .eae-flip-box-front{transition:transform .4s ease;transform-origin:center center -150px;-webkit-transform-origin:center center -150px}.flipcard-rotate-top-down .eae-flip-box-front{transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-top-down .eae-flip-box-back{transform:rotateX(90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-top-down .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:rotateX(-90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-top-down .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-down-top .eae-flip-box-front{transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-down-top .eae-flip-box-back{transform:rotateX(-90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-down-top .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:rotateX(90deg) rotateY(0) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-down-top .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-left-right .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-left-right .eae-flip-box-back{transform:perspective(0) rotateX(0) rotateY(-90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-left-right .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-left-right .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-right-left .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}.flipcard-rotate-right-left .eae-flip-box-back{transform:perspective(0) rotateX(0) rotateY(90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-right-left .eae-flip-box-wrapper:hover .eae-flip-box-front{transform:perspective(0) rotateX(0) rotateY(-90deg) rotateZ(0)}.eae-fb-animate-flipcard.flipcard-rotate-right-left .eae-flip-box-wrapper:hover .eae-flip-box-back{z-index:99999;transform:perspective(0) rotateX(0) rotateY(0) rotateZ(0)}@keyframes batman{0%{transform:scale(1,1) rotateZ(0)}100%{transform:scale(0,0) rotateZ(720deg);opacity:0}}.eae-flip-box-back i,.eae-flip-box-front i{font-size:32px;height:1em;width:1em;position:relative;display:block}.eae-flip-box-back i:before,.eae-flip-box-front i:before{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.eae-fb-icon-view-framed{border:1px solid #92be43}.eae-fb-icon-shape-circle{border-radius:50%}.eae-flip-box-wrapper .icon-wrapper{display:inline-block;padding:10px;line-height:1}.eae-flip-box-wrapper .back-icon-title,.eae-flip-box-wrapper .front-icon-title{margin:10px auto;color:#fff}.eae-flip-box-wrapper .flipbox-content{display:block;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.flipbox-content p{margin-bottom:10px}.eae-fb-button{display:inline-block;padding:5px 10px}.eae-flip-box-front{background:#a0ce4e}.eae-flip-box-back{background:#73b9dc}@media only screen and (max-width:768px){.eae-flip-box-back,.eae-flip-box-front,.flipbox-content{cursor:pointer;overflow:visible!important;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}}.elementor-widget-wts-shape-separator svg{display:block}.wts-eae-pl-wrapper ul{margin:0}.wts-eae-pl-wrapper ul li{list-style:none;overflow:hidden;margin-bottom:10px}.eae-pl-img-align-none .eae-pl-image-wrapper a{text-align:center}.eae-pl-title{margin:0}.eae-pl-title a{display:block}.eae-pl-readmore a{display:inline-block;border-radius:2px;color:#fff;padding:4px 8px}.eae-at-animation-text-wrapper{display:inline-block;position:relative;text-align:left}.eae-at-animation-text-wrapper .eae-at-animation-text{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}[data-elementor-device-mode=mobile] .eae-at-animation-text{white-space:normal}.eae-at-animation-text-wrapper .eae-at-animation-text.is-visible{position:relative}.no-js .eae-at-animation-text-wrapper .eae-at-animation-text{opacity:0}.no-js .eae-at-animation-text-wrapper .eae-at-animation-text.is-visible{opacity:1}.eae-animtext-wrapper{font-size:40px}.eae-st-rest-text{display:inline-block}.eae-st-split-text{display:inline-block}body.rtl .eae-st-transform-text-title{display:flex;flex-direction:row-reverse}body.rtl .eae-text-align-left .eae-st-transform-text-title{justify-content:flex-start}body.rtl .eae-text-align-right .eae-st-transform-text-title{justify-content:flex-end}body.rtl .eae-text-align-center .eae-st-transform-text-title{justify-content:center}.eae-at-animation.type .eae-at-animation-text-wrapper{vertical-align:bottom;overflow:hidden}.eae-at-animation.type .eae-at-animation-text-wrapper::after{content:"";position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px}.eae-at-animation.type .eae-at-animation-text-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-moz-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.eae-at-animation.type .eae-at-animation-text-wrapper.selected::after{visibility:hidden}.eae-at-animation.type .eae-at-animation-text{visibility:hidden}.eae-at-animation.type .eae-at-animation-text.is-visible{visibility:visible}.eae-at-animation.type i{position:absolute;visibility:hidden}.eae-at-animation.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@-moz-keyframes cd-pulse{0%{-moz-transform:translateY(-50%) scale(1);opacity:1}40%{-moz-transform:translateY(-50%) scale(.9);opacity:0}100%{-moz-transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);-moz-transform:translateY(-50%) scale(.9);-ms-transform:translateY(-50%) scale(.9);-o-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}.eae-img-comp-container{width:100%;position:relative;text-align:center}.eae-img-comp-container img{vertical-align:middle}.eae-img-comp-img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.eae-img-comp-img img{display:block;max-width:100%;width:100%}.eae-img-comp-slider{position:absolute;z-index:9;width:40px;height:40px;background-color:#2196f3;opacity:1;border-radius:50%}.icon-horizontal{cursor:ew-resize}.icon-vertical{cursor:n-resize}.mode-horizontal .eae-img-comp-overlay img{position:absolute;left:0;top:0;display:block;width:auto;height:100%!important;max-width:none!important}.mode-vertical .eae-img-comp-overlay img{position:absolute;left:0;top:0;display:block;width:100%;height:auto!important;max-width:none!important}.eae-img-comp-slider svg,.eae-slider-icon{top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;color:#fff}.elementor-widget-wts-ab-image{text-align:center}.elementor-widget-wts-ab-image .elementor-widget-container{display:inline-block;margin:0 auto!important;overflow:hidden}.eae-text-before{position:absolute!important;padding:10px;transition:transform .3s .7s,opacity .3s .7s;color:#d36118;z-index:0;background:rgba(255,255,255,.5);margin:20px}.eae-text-after{position:absolute!important;padding:10px;transition:transform .3s .7s,opacity .3s .7s;color:#d36118;z-index:0;background:rgba(255,255,255,.5);margin:20px}.divTest{display:inline-block;background-color:#00a0d2;padding:20px}.eae-particle-wrapper{position:absolute;left:0;top:0}.eae-particle-wrapper.eae-particle-area{width:100%;height:100%}body:not(.elementor-editor-active) .eae-particle-wrapper{width:100%;height:100%}body:not(.elementor-editor-active) .eae-particle-wrapper .particles-js-canvas-el{height:100%;position:absolute;z-index:0}body:not(.elementor-editor-active) .eae-particle-wrapper .tsparticles-canvas-el{height:100%;position:absolute!important;z-index:0!important}body.elementor-editor-active .eae-particle-areas .tsparticles-canvas-el{z-index:0!important;height:100%;width:100%;position:absolute!important}.eae-section-bs{position:absolute;width:100%;height:100%;top:0}.eae-section-bs-inner{width:100%;height:100%!important}.eae-popup.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.eae-popup-link{padding:12px 24px;color:#fff;display:inline-flex;line-height:1}.eae-popup-link svg{fill:#fff}.eae-popup-link:hover{color:#fff}.eae-popup.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.eae-popup .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.eae-popup .mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.eae-popup .mfp-align-top .mfp-container:before{display:none}.eae-popup .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.eae-modal-content{padding:20px}.eae-pop-btn-align-left .eae-popup-wrapper{text-align:left}.eae-pop-btn-align-right .eae-popup-wrapper{text-align:right}.eae-pop-btn-align-center .eae-popup-wrapper{text-align:center}.eae-pop-btn-align-justify .eae-popup-wrapper{text-align:center}.eae-pop-btn-align-justify .eae-popup-wrapper a{display:block}.eae-popup .mfp-ajax-holder .mfp-content,.eae-popup .mfp-inline-holder .mfp-content{width:50%;background-color:#fff;cursor:auto;overflow:hidden}.eae-popup .mfp-ajax-cur{cursor:progress}.eae-popup .mfp-zoom-out-cur,.eae-popup .mfp-zoom-out-cur .mfp-image-holder .eae-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.eae-popup .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.eae-popup.mfp-auto-cursor .mfp-content{cursor:auto}.eae-popup .eae-close,.eae-popup .mfp-arrow,.eae-popup .mfp-counter,.eae-popup .mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.eae-popup .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.eae-popup .mfp-preloader a{color:#ccc}.eae-popup .mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.eae-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.eae-popup .eae-close{width:28px;height:28px;line-height:1em;position:absolute;right:10px;top:10px;text-decoration:none;text-align:center;opacity:1;color:#fff;font-size:28px;z-index:1500}.eae-close:focus,.eae-close:hover{opacity:1;cursor:pointer}.eae-close:active{top:1px}.eae-close:before{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.eae-popup.eae-close-btn-in .eae-close{color:#fff}.mfp-iframe-holder .eae-close,.mfp-image-holder .eae-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .eae-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.eae-popup .mfp-figure{line-height:0}.eae-popup .mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.eae-popup .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.eae-popup .mfp-figure figure{margin:0}.eae-popup .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.eae-popup .mfp-title{text-align:left;line-height:1;word-wrap:break-word;color:#fff;background-color:#4054b2;padding:20px 20px 20px 20px}.eae-popup .mfp-image-holder .mfp-content{max-width:100%}.eae-popup .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .eae-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.elementor-element.eae-animated-gradient-yes,.elementor-element.eae-animated-gradient-yes .animated-gradient{background-size:400% 400%!important;-webkit-animation:AnimateGradient 15s ease-in-out infinite;-moz-animation:AnimateGradient 15s ease-in-out infinite;animation:AnimateGradient 15s ease-in-out infinite}.animated-gradient{position:absolute;top:0;left:0;height:100%;width:100%}@-webkit-keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimateGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.eae-swiper-outer-wrapper .swiper-slide{height:auto;overflow:inherit}.eae-swiper-outer-wrapper .swiper-slide-wrapper,.eae-swiper-outer-wrapper .testimonial-wrapper{height:100%}.eae-grid{display:flex;flex-wrap:wrap;flex-direction:row}.eae-masonry- .eae-grid-item{position:relative;height:100%}.eae-masonry- .eae-grid-item .testimonial-wrapper{height:100%}.eae-grid-container{transition:.1s all ease}.eae-grid-container{display:inline-block}.wrapper .content{margin:10px 0}.skin-2.testimonial-wrapper{display:flex;flex-direction:column;background-color:#9c989821;min-height:300px;padding:10px 20px;box-shadow:0 0 5px rgba(0,0,0,.15);color:#696969}.skin-2 .content-wrapper{padding:10px;position:relative;background-color:#fff;border-radius:10px;color:#77778e}.skin-2 i.after-content,.skin-2 i.before-content{position:absolute}.skin-2 i.before-content{top:10px;left:20px}.skin-2 i.after-content{bottom:10px;right:20px}.skin-2 blockquote{position:relative;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-2 blockquote::after,.skin-2 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-2 blockquote::before{top:10px;left:20px}.skin-2 blockquote::after{content:"\201D";right:20px}.skin-2 .image-wrapper{position:relative;max-width:100%;text-align:center}.skin-2 img{width:100px;border-radius:25%}.skin-2 .detail-wrapper{text-align:center}.skin-2 .company,.skin-2 .designation,.skin-2 .rating-wrapper,.skin-2 .title{padding:5px 0}.skin-2 .rating-wrapper{color:navy}.skin-2 .title{font-weight:800;color:#000}.skin-2 blockquote p{margin:10px 0!important}.skin-1.testimonial-wrapper{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);color:#000}.skin-1 .content-wrapper{order:0}.skin-1 .image-wrapper{order:1;text-align:center;margin:15px 0}.skin-1 .detail-wrapper{order:2}.skin-1 .content-wrapper{padding:10px;position:relative}.skin-1 i.after-content,.skin-1 i.before-content{position:absolute}.skin-1 i.before-content{top:10px;left:20px}.skin-1 i.after-content{bottom:10px;right:20px}.skin-1 blockquote{position:relative;background-color:#fff;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-1 blockquote::after,.skin-1 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-1 blockquote::before{top:10px;left:20px}.skin-1 blockquote::after{content:"\201D";right:20px}.skin-1 .image-wrapper{position:relative;max-width:100%}.skin-1 img{width:100px;height:auto;border-radius:50%}.skin-1 .detail-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:10px;background-color:rgba(157,163,156,.18)}.skin-1 .designation,.skin-1 .rating-wrapper,.skin-1 .title{margin:0 5px}.skin-1 .title-wrapper{display:flex;flex-direction:row}.skin-1 .rating-wrapper{color:#fecc1f}.skin-4.testimonial-wrapper{flex-direction:column;display:flex;background-color:#bfbfb6bd;min-height:300px;padding:10px 0;box-shadow:0 0 5px rgba(0,0,0,.15);color:#77778e}.skin-4 .content-wrapper{padding:10px;position:relative}.skin-4 .content-wrapper{order:2;color:#3c3c3c}.skin-4 i.after-content,.skin-4 i.before-content{position:absolute}.skin-4 i.before-content{top:10px;left:20px}.skin-4 i.after-content{bottom:10px;right:20px}.skin-4 blockquote{position:relative;font-size:14px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-4 blockquote::after,.skin-4 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-4 blockquote::before{top:10px;left:20px}.skin-4 blockquote::after{content:"\201D";right:20px}.skin-4 .image-wrapper{position:relative;max-width:100%;text-align:center}.skin-4 img{width:100px;border-radius:50%}.skin-4 .detail-wrapper{text-align:center}.skin-2 .designation,.skin-2 .title,.skin-4 .rating-wrapper{padding:5px 0}.skin-4 .rating-wrapper{color:#690a69}.skin-4 .title{font-weight:800;color:#000}.skin-3.testimonial-wrapper{display:flex;flex-direction:row;background-color:#9c989821;box-shadow:0 0 5px rgba(0,0,0,.15);color:#000;overflow:hidden}.skin-3 .content-section{display:flex;flex-direction:column;align-self:center}.skin-3 .content-wrapper{padding:10px;position:relative}.skin-2 i.after-content,.skin-3 i.before-content{position:absolute}.skin-3 i.before-content{top:10px;left:20px}.skin-3 i.after-content{bottom:10px;right:20px}.skin-3 blockquote{position:relative;font-size:18px;padding:10px;font-weight:500;text-align:left;margin:0;line-height:1.6em;font-style:italic}.skin-3 blockquote::after,.skin-3 blockquote::before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal}.skin-3 blockquote::before{top:10px;left:20px}.skin-3 blockquote::after{content:"\201D";right:20px}.skin-3 .image-wrapper{position:relative;max-width:30%;max-height:250px;text-align:center;align-self:center}.skin-3 img{width:100%}.testimonial-wrapper .skin-3 .eae-person-avatar{border-radius:50%}.skin-3 .detail-wrapper{text-align:left;padding-left:20px}.skin-3 .designation,.skin-3 .rating-wrapper,.skin-3 .title{padding:3px 0}.skin-3 .rating-wrapper{color:#800040}.skin-3 .title{font-weight:800}.eae-swiper-outer-wrapper .swiper-button-prev{-webkit-mask:url(arrow-left.svg) no-repeat 100% 100%;mask:url(arrow-left.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-image:none;background-color:#007aff;transform:translateY(-50%);margin-top:0}.eae-swiper-outer-wrapper .swiper-container-rtl .swiper-button-prev{-webkit-mask:url(arrow-right.svg) no-repeat 100% 100%;mask:url(arrow-right.svg) no-repeat 100% 100%}.eae-swiper-outer-wrapper .swiper-button-next{-webkit-mask:url(arrow-right.svg) no-repeat 100% 100%;mask:url(arrow-right.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-image:none;background-color:#007aff;transform:translateY(-50%);margin-top:0}.eae-swiper-outer-wrapper .swiper-container-rtl .swiper-button-next{-webkit-mask:url(arrow-left.svg) no-repeat 100% 100%;mask:url(arrow-left.svg) no-repeat 100% 100%}.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .swiper-button-next,.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .swiper-button-prev{-webkit-mask:none;mask:none;-webkit-mask-size:unset;mask-size:unset;background-image:none;background-color:unset;width:auto;height:auto;transform:translateY(-50%);margin-top:0}.swiper-container .swiper-button-next i,.swiper-container .swiper-button-prev i{width:1em;height:1em;text-align:center;position:relative}.elementor-widget-wts-testimonial-slider .eae-swiper-outer-wrapper .eae-swiper-button-wrapper{position:absolute;height:auto;line-height:0}.eae-hpos-right.eae-vpos-top .eae-swiper-button-wrapper{bottom:auto;top:0;width:auto;right:0}.eae-vpos-top.eae-hpos-left .eae-swiper-button-wrapper{bottom:auto;top:0;width:auto;left:0}.eeae-hpos-right.eae-vpos-bottom .eae-swiper-button-wrapper{bottom:0;top:auto;width:auto;right:0}.eae-vpos-bottom.eae-hpos-left .eae-swiper-button-wrapper{bottom:0;top:auto;width:auto;left:0}.eae-hpos-right.eae-vpos-middle .eae-swiper-button-wrapper{bottom:auto;top:50%;width:auto;right:0}.eae-hpos-left.eae-vpos-middle .eae-swiper-button-wrapper{bottom:auto;top:50%;width:auto;left:0}.eae-hpos-left .swiper-button-next,.eae-hpos-left .swiper-button-prev,.eae-hpos-right .swiper-button-next,.eae-hpos-right .swiper-button-prev{position:relative;display:inline-block;right:auto;left:auto}.eae-hpos-right.eae-vpos-bottom .swiper-button-next,.eae-hpos-right.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-right.eae-vpos-top .swiper-button-next,.eae-hpos-right.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}.eae-hpos-left.eae-vpos-top .swiper-button-next,.eae-hpos-left.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}.eae-hpos-left.eae-vpos-bottom .swiper-button-next,.eae-hpos-left.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-center.eae-vpos-bottom .swiper-button-next,.eae-hpos-center.eae-vpos-bottom .swiper-button-prev{top:auto;bottom:0;transform:unset}.eae-hpos-center.eae-vpos-top .swiper-button-next,.eae-hpos-center.eae-vpos-top .swiper-button-prev{top:0;bottom:auto;transform:unset}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.eae-info-circle{position:relative;width:90%;margin:0 auto;border-radius:50%;display:block}.eae-info-circle:before{content:"";display:block;position:absolute;top:4%;left:4%;width:92%;height:92%;border-radius:50%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.eae-info-circle:after{content:"";display:block;padding-top:100%}.eae-info-circle .eae-ic-icon-wrap{position:absolute;display:inline-block;top:50%;left:50%;z-index:2;line-height:1em;vertical-align:middle;overflow:hidden;max-width:100%}.eae-info-circle .eae-info-circle-item{top:0;left:0;width:100%;height:100%;display:block}.eae-info-circle .eae-info-circle-item.eae-active .eae-info-circle-item__content-wrap{visibility:visible;opacity:1;display:flex}.eae-info-circle .eae-info-circle-item__content-wrap{visibility:visible;display:none;height:91%;width:91%;opacity:0;top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;border-radius:50%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eae-info-circle .eae-info-circle-item__content-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.eae-info-circle .eae-info-circle-item__content{display:inline-block;top:50%;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;vertical-align:middle;z-index:1;max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:75%}@media screen and (max-width:767px){.eae-info-circle.eae-info-circle .eae-info-circle-item__content-wrap:before{display:none}.eae-info-circle:after,.eae-info-circle:before{display:none}.eae-info-circle{width:100%!important}.eae-info-circle-wrapper:after,.eae-info-circle-wrapper:before{display:none}.eae-info-circle .eae-ic-icon-wrap{display:block;text-align:center;position:relative!important;left:unset!important;margin-left:0!important;margin-top:0!important;margin-bottom:10px}.eae-info-circle-item{position:relative!important;border-radius:0!important;padding:0;margin:10px 0}.eae-info-circle .eae-info-circle-item__content-wrap{visibility:visible;opacity:1!important;display:flex!important;border-radius:0!important;border:none!important;margin:0!important;padding-right:0!important;padding-left:0!important;padding-bottom:0!important;width:100%;height:auto;line-height:1.5em;position:relative;top:unset;left:unset;transform:unset}.eae-info-circle .eae-info-circle-item__content{position:relative;top:unset;left:unset;transform:unset;width:100%;padding:10px}}.eae-icon-wrap i{height:1.25em;width:1.25em;line-height:1.25em;display:block}.eae-icon-wrap i img{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.eae-icon{display:inline-block;text-align:center;vertical-align:middle;max-width:100%;overflow:hidden;padding:10px}.eae-icon-shape-circle:not(.elementor-element){border-radius:50%}.eae-icon-view-framed:not(.elementor-element){border-width:1px;border-style:solid}.eae-icon-wrapper{display:flex}.eae-icon-wrapper .eae-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}.eae-timeline{position:relative;display:inline-block;width:100%}.eae-timline-progress-bar{width:4px;background-color:#f45b69;top:0;bottom:50px;position:absolute;transform:translateX(-50%)}.eae-timeline-item{position:relative;display:flex;flex-direction:row;padding-bottom:50px}.eae-timeline-item:last-child{padding-bottom:0!important}.eae-tl-top .eae-timeline-item{align-items:flex-start}.eae-tl-top .eae-tl-item-content::before{top:10px}.eae-timeline-item.image-position-row .eae-tl-item-image,.eae-timeline-item.image-position-row-reverse .eae-tl-item-image{margin-top:0;margin-bottom:0}.eae-tl-item-meta-wrapper-inner{display:none}.eae-tl-bottom .eae-timeline-item{align-items:flex-end}.eae-tl-bottom .eae-tl-item-content::before{bottom:10px}.eae-tl-center .eae-timeline-item{align-items:center}.eae-tl-center .eae-tl-item-content::before{bottom:calc(50% - 5px)}.eae-layout-center .eae-timline-progress-bar{left:50%}.eae-layout-center .eae-timeline-item:nth-child(odd){flex-direction:row-reverse}.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-meta-wrapper{margin-right:0;margin-left:0;justify-content:flex-start}body.rtl[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper,body:not(.rtl)[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper{padding-right:20px;padding-left:0}body.rtl[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper,body:not(.rtl)[data-elementor-device-mode=tablet] .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper{padding-right:0;padding-left:20px}body:not(.rtl) .eae-layout-left .eae-tl-content-wrapper{padding-right:10px;padding-left:20px}body.rtl .eae-layout-left .eae-tl-content-wrapper{padding-right:20px;padding-left:10px}.eae-layout-left .eae-timline-progress-bar{display:none}.eae-layout-left .eae-tl-item-meta-wrapper{display:none}.eae-layout-left .eae-tl-item-meta-wrapper-inner{display:block}.eae-layout-right .eae-timline-progress-bar{display:none}body:not(.rtl) .eae-layout-right .eae-tl-content-wrapper{padding-right:20px;padding-left:10px}body.rtl .eae-layout-right .eae-tl-content-wrapper{padding-right:10px;padding-left:20px}.eae-layout-right .eae-tl-icon-wrapper{order:3}.eae-layout-right .eae-tl-item-meta-wrapper{display:none}.eae-layout-right .eae-tl-item-meta-wrapper-inner{display:block}.eae-tl-item-meta-wrapper{flex-grow:1;order:0;flex-basis:50%;flex-direction:initial;justify-content:flex-end;display:flex;align-items:center;margin-right:0}.eae-tl-item-meta{padding:0 20px}.eae-tl-icon-wrapper{height:auto;width:auto;flex-grow:0;flex-shrink:0;order:1;margin-left:0;margin-right:0;min-width:10px;min-height:10px;border-radius:999px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.eae-tl-content-wrapper{flex-grow:1;order:2;flex-basis:50%;position:relative;padding-right:0;padding-left:20px}.eae-tl-item-content{background:#f4f4f4;padding:25px;overflow:hidden;text-align:center;display:flex;flex-direction:row}.eae-tl-content{display:inline-block;position:relative;padding:10px;width:100%;color:#000}.eae-timeline-item.custom-image-style-yes.image-position-row .eae-content-inner,.eae-timeline-item.custom-image-style-yes.image-position-row-reverse .eae-content-inner,.image-position-row .eae-timeline .eae-timeline-item:not(.custom-image-style-yes) .eae-content-inner,.image-position-row-reverse .eae-timeline .eae-timeline-item:not(.custom-image-style-yes) .eae-content-inner{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;width:100%}.custom-image-style-.image-position-row .eae-content-inner,.custom-image-style-.image-position-row-reverse .eae-content-inner,.custom-image-style-no.image-position-row .eae-content-inner,.custom-image-style-no.image-position-row-reverse .eae-content-inner{left:unset;top:unset;transform:unset}.eae-tl-item-image{display:inline-block}.image-position-row .eae-tl-item-image img,.image-position-row-reverse .eae-tl-item-image img{object-fit:cover;height:100%!important}.image-position-row .eae-tl-item-image,.image-position-row-reverse .eae-tl-item-image{margin:0}.image-position-column .eae-tl-item-image{margin:auto}.custom-image-style-.image-position-column .eae-tl-item-image,.custom-image-style-no.image-position-column .eae-tl-item-image{margin:0 auto}.eae-pb-inner-line{width:100%;background-color:#3d5ac3}.eae-tl-item-content::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 16px 8px 0;border-color:transparent #f4f4f4 transparent transparent}.eae-icon-wrapper{display:flex}.elementor-widget-bpel-timeline .eae-icon-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}.eae-tl-read-more{display:inline-block;padding:5px;border:2px solid #000}.image-position-row .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row-reverse!important}.image-position-row-reverse .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row!important}@media screen and (min-width:1024px){.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper,body.rtl .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper{padding-right:20px;padding-left:0}.eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-content-wrapper,body.rtl .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-content-wrapper{padding-right:0;padding-left:20px}.eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,.eae-layout-right .eae-tl-item-content::before,body.rtl .eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-tl-item-content::before{right:4px;left:unset;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #f4f4f4}.eae-layout-center .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,.eae-layout-left .eae-tl-item-content::before,body.rtl .eae-layout-center .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-tl-item-content::before{left:4px;right:unset;border-width:8px 16px 8px 0;border-color:transparent #f4f4f4 transparent transparent}}@media screen and (max-width:1023px) and (min-width:768px){.image-position-row .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row-reverse!important}.image-position-row-reverse .eae-timeline.eae-timeline-alternate-yes .eae-timeline-item:nth-child(odd):not(.custom-image-style-yes) .eae-tl-item-content{flex-direction:row!important}.eae-tl-res-style-mobile-tablet .eae-tl-item-meta-wrapper{display:none}.eae-tl-res-style-mobile-tablet .eae-tl-item-meta-wrapper-inner{display:block}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item{flex-direction:row!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item{flex-direction:row-reverse!important}.eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,.eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body.rtl .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-right .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-tl-item-content::before{left:4px!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before{left:4px!important;right:unset!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}.eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-layout-left .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-center.eae-tl-res-style-mobile .eae-timeline-item:nth-child(even) .eae-tl-item-content::before,body:not(.rtl) .eae-layout-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before{right:4px!important;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper{padding-right:0!important;padding-left:20px!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper{padding-right:20px!important;padding-left:0!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar{left:13px}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar{left:calc(100% - 13px)}}@media screen and (max-width:767px){.eae-tl-item-meta-wrapper{display:none}.eae-tl-item-meta-wrapper-inner{display:block}.elementor-widget-bpel-timeline:not(.image-position-column) .eae-timeline .eae-tl-item-content{flex-direction:column-reverse!important}.eae-tl-item-image,.elementor-widget-bpel-timeline:not(.image-position-column) .eae-tl-content{width:100%!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item,.eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item{flex-direction:row!important}.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item,.eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item{flex-direction:row-reverse!important}.eae-timeline.eae-layout-center.eae-tl-center.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,.eae-timeline.eae-layout-center.eae-tl-center.eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item:nth-child(odd) .eae-tl-item-content::before,body.rtl .eae-timeline.eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-timeline.eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before{left:4px!important;border-width:8px 16px 8px 0!important;border-color:transparent #f4f4f4 transparent transparent!important}body.rtl .eae-layout-left .eae-timeline-item .eae-tl-item-content::before,body.rtl .eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before,body:not(.rtl) .eae-tl-res-style-mobile.eae-tl-res-layout-right .eae-timeline-item .eae-tl-item-content::before{right:4px!important;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}.eae-timeline.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper body.rtl .eae-timeline.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper{padding-right:0!important;padding-left:20px!important}body.rtl .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body.rtl .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper,body:not(.rtl) .eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper{padding-right:20px!important;padding-left:0!important}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar,.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-left .eae-timline-progress-bar{left:13px}.eae-tl-res-style-mobile-tablet.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar,.eae-tl-res-style-mobile.eae-layout-center.eae-tl-res-layout-right .eae-timline-progress-bar{left:calc(100% - 13px)}body.rtl .eae-layout-center.eae-timeline.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-right .eae-timeline-item .eae-tl-content-wrapper .eae-tl-item-content::before{left:4px;right:unset}body.rtl .eae-layout-center.eae-timeline.eae-tl-res-style-mobile-tablet.eae-tl-res-layout-left .eae-timeline-item .eae-tl-content-wrapper .eae-tl-item-content::before{left:unset;right:4px;border-width:8px 0 8px 16px!important;border-color:transparent transparent transparent #f4f4f4!important}}[data-element_type="eae-evergreen-timer.skin1"] .eae-evergreen-wrapper{display:block;text-align:center}[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}[data-element_type="eae-evergreen-timer.skin1"] .eae-time-wrapper{padding:10px;border-radius:3px;background:#00bf96;display:inline-block;overflow:hidden}[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv div>span{padding:15px;width:100%;background:#00816a;display:inline-block}[data-element_type="eae-evergreen-timer.skin1"] .smalltext{padding:7px;font-size:16px}[data-element_type="eae-evergreen-timer.skin1"] .eae-egt-hide{display:none}.eae-egt-message{display:none}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin1"] #eaeclockdiv div>span{padding:5px}[data-element_type="eae-evergreen-timer.skin1"] .eae-time-wrapper{padding:5px}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}[data-element_type="eae-evergreen-timer.skin2"] .eae-evergreen-wrapper{display:inline-block;width:100%;text-align:center;margin:auto}[data-element_type="eae-evergreen-timer.skin2"] .timer-container{display:inline-block}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper a:hover{color:#fff}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{list-style:none}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:after,[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:before{content:" ";display:table}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper.clearfix:after{clear:both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-meridium a{color:#313333}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:after,[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:before{content:" ";display:table}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper:after{clear:both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:6px;background:#000}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none!important}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li:first-child{z-index:2}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.up div.inn{top:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div.down div.inn{bottom:0}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 10ms .49s linear both;-moz-animation:asd 10ms .49s linear both;animation:asd 10ms .49s linear both;z-index:5}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider:first-child{width:0}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#000;text-shadow:none}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.minutes .flip-clock-label{right:-88px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.seconds .flip-clock-label{right:-91px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot.top{top:30%}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot.bottom{bottom:30%}@-webkit-keyframes asd{0%{z-index:2}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}100%{z-index:4}}@keyframes asd{0%{z-index:2}100%{z-index:4}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0)}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0)}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0)}100%{-o-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0)}100%{transform:rotateX(-90deg)}}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li.flip-clock-active{z-index:3}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{width:15px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-dot{height:5px;width:5px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{height:40px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider{height:50px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li{line-height:37px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul li a div div.inn{font-size:24px}[data-element_type="eae-evergreen-timer.skin2"] .eae-flip-clock-wrapper ul{margin:2px}}[data-element_type="eae-evergreen-timer.skin3"] #timer{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}[data-element_type="eae-evergreen-timer.skin3"] .desc{display:flex;justify-content:center}[data-element_type="eae-evergreen-timer.skin3"].eae-egt-content-align-right .desc{justify-content:flex-end}[data-element_type="eae-evergreen-timer.skin3"].eae-egt-content-align-left .desc{justify-content:flex-start}[data-element_type="eae-evergreen-timer.skin3"] .desc .egt-time-text{display:inline-block;padding:0 50px 0 50px}[data-element_type="eae-evergreen-timer.skin3"] .eae-time-wrapper{padding:50px;border-radius:3px;background:#00bf96;display:inline-block;overflow:hidden;margin:5px;line-height:1em}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(1){background:khaki}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(2){background:#cd5c5c}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(3){background:#5f9ea0}[data-element_type="eae-evergreen-timer.skin3"] #timer span:nth-child(4){background:#6495ed}[data-element_type="eae-evergreen-timer.skin3"] .fade{animation:flip .7s ease forwards}@keyframes flip{0%{transform:rotateY(0) scaleY(1.1);opacity:.5}50%{transform:rotateY(180deg) scaleY(1.3);opacity:0}100%{transform:rotateY(0);opacity:1}}@media screen and (max-width:767px){[data-element_type="eae-evergreen-timer.skin3"] #timer span{font-size:22px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider .flip-clock-label{top:-1.5em;right:-42px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.minutes .flip-clock-label{right:-48px}[data-element_type="eae-evergreen-timer.skin2"] .flip-clock-divider.seconds .flip-clock-label{right:-51px}}[data-element_type="eae-evergreen-timer.skin4"] .eae-evergreen-wrapper{width:100%}[data-element_type="eae-evergreen-timer.skin4"] .container{margin:0 auto}[data-element_type="eae-evergreen-timer.skin4"] .special{position:relative;width:840px;height:47px}[data-element_type="eae-evergreen-timer.skin4"] #counter{position:absolute;z-index:4000}[data-element_type="eae-evergreen-timer.skin4"] .digit-separator{position:relative;float:left;width:17px;height:44px;overflow:hidden;background-image:url(../digit-sep-svg.svg);background-repeat:no-repeat;background-position:0 0;background-color:#4054b2}[data-element_type="eae-evergreen-timer.skin4"] .digit{background-image:url(../digits-svg-alpha.svg);background-color:#4054b2}.eae-ct-wrapper *{box-sizing:border-box;margin:0;outline:0}article.eae-ct-wrapper{width:100%;max-width:1000px;margin:0 auto;position:relative}.eae-ct-wrapper tbody tr.eae-ct-header td,.eae-ct-wrapper th{position:relative}.eae-ct-wrapper ul{display:none;top:0;z-index:10;padding-bottom:14px}.eae-ct-wrapper li{list-style:none;flex:1;position:relative}.eae-ct-wrapper li:hover{cursor:pointer}.eae-ct-wrapper .eae-ct-heading{width:100%;padding:10px;background:#fff;font-size:20px;font-weight:700;height:60px;color:#999;text-align:center}.eae-ct-wrapper li.eae-ct-heading .eae-ct-heading-inner{position:absolute;align-self:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.eae-ct-wrapper li.eae-ct-heading.active{background:#f5f5f5}.eae-ct-wrapper table{border-collapse:collapse;table-layout:fixed;width:100%}.eae-ct-wrapper th{background:#f5f5f5;display:none}.eae-ct-wrapper td,.eae-ct-wrapper th{height:53px;vertical-align:middle}.eae-ct-wrapper table{border:none}.eae-ct-wrapper table td,.eae-ct-wrapper table th{border:none}.eae-ct-wrapper table tr td:first-child,.eae-ct-wrapper table tr td:last-child,.eae-ct-wrapper td,.eae-ct-wrapper th{padding:10px;empty-cells:show}.eae-ct-wrapper td,.eae-ct-wrapper th{text-align:center}.eae-ct-wrapper td+td,.eae-ct-wrapper th+th{text-align:center}.eae-ct-wrapper tr:first-child{background:0 0!important}.eae-ct-wrapper ul li:nth-child(1){display:table-cell}.eae-ct-wrapper tr td:nth-child(2){display:table-cell}.eae-ct-wrapper td:nth-child(1){display:table-cell}.eae-ct-wrapper td{display:none}.eae-ct-wrapper .sep{background:#f5f5f5;font-weight:700}.eae-ct-price-wrapper{display:flex;justify-content:center}.eae-ct-tt-type-icon .eae-ct-feature .tooltip{float:right}.eae-ct-wrapper .tooltiptext::before{content:"";border-width:5px 5px 0 5px;border-color:#fff;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;width:0;height:0;border-style:solid;position:absolute;margin:5px;left:42%}.eae-ct-wrapper .eae-ct-price{font-size:28px;font-weight:700;line-height:1em}.eae-ct-wrapper .eae-ct-currency{align-self:flex-start;margin-right:3px}.eae-ct-wrapper .eae-ct-fractional-price{align-self:flex-start;margin-left:3px}.eae-ct-wrapper .eae-ct-duration{align-self:flex-start}.eae-ct-wrapper .eae-ct-original-price{margin-right:5px;text-decoration:line-through;align-self:flex-end}.eae-ct-wrapper .tick{font-size:18px;color:#2ca01c}.feature-heading-blank.eae-ct-wrapper .hide{border:unset!important;background:unset!important}.eae-ct-wrapper .hide.eae-ct-hide.eae-fbox-heading{border:0 solid #000}.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{position:absolute;top:0;width:100px;overflow:hidden;height:100px;z-index:998;padding:8px 12px}.eae-ct-ribbons-h-top.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{position:absolute;top:0;width:100%;overflow:hidden;height:50px;z-index:999;padding:8px 12px}.eae-ct-ribbons-h-top.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper-top{background-color:rgba(63,195,135,.8);color:#fff;transform:translateY(-100%);position:absolute;width:100%;top:0;left:0}.eae-ct-ribbons-h-left.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}.eae-ct-ribbons-h-right.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(90deg);left:auto;right:0}.eae-ct-ribbons-yes .eae-ct-ribbons-wrapper span.eae-ct-ribbons-inner{position:absolute;text-align:center;left:0;top:0;width:200%;-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;background:rgba(63,195,135,.8);padding:8px 12px;color:#fff}.eae-ct-wrapper .tooltip{position:relative;display:inline-block}.eae-ct-wrapper .tooltip .tooltiptext{visibility:hidden;min-width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:120%;left:50%;margin-left:-60px}.eae-ct-wrapper .tooltip:hover .tooltiptext{visibility:visible}.eae-ct-heading-tooltip{text-decoration-line:underline;text-decoration-style:dotted}.eae-ct-btn{padding:10px 15px 10px 15px;color:#fff;display:inline-block;line-height:1em}.eae-ct-btn:hover{color:#fff}.eae-ct-wrapper i.fa.fa-check,.eae-ct-wrapper i.fas.fa-check{color:#38f146}.eae-ct-wrapper i.fa.fa-close,.eae-ct-wrapper i.fas.fa-times{color:red}.button-heading-blank.eae-ct-wrapper tr:last-child td:first-child{background:0 0!important;border:none!important}.eae-ct-wrapper tr:last-child{background:0 0!important}.eae-ct-wrapper tbody tr:nth-child(2){background:0 0!important}@media (min-width:767px){.eae-ct-wrapper .eae-ct-header,.eae-ct-wrapper td{width:330px}.eae-ct-wrapper td+td,.eae-ct-wrapper th+th{width:auto}}.eae-tab-format-all .eae-ct-wrapper ul{display:flex}.hide.eae-ct-hide{display:table-cell}@media (min-width:1023px){.eae-tab-format-all tbody tr.eae-ct-header{display:none}.eae-tab-format-mobile .eae-ct-wrapper td,.eae-tab-format-mobile .eae-ct-wrapper th,.eae-tab-format-tab-mob .eae-ct-wrapper td,.eae-tab-format-tab-mob .eae-ct-wrapper th{display:table-cell!important}.eae-tab-format-all .hide.eae-ct-hide{display:table-cell}.eae-tab-format-mobile .hide.eae-ct-hide,.eae-tab-format-tab-mob .hide.eae-ct-hide{display:none!important}}@media (max-width:1023px){.eae-tab-format-tab-mob .eae-ct-wrapper ul{display:flex}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-tab-mob tbody tr.eae-ct-header{display:none}.eae-tab-format-all .hide.eae-ct-hide{display:table-cell}.eae-tab-format-tab-mob .hide.eae-ct-hide{display:table-cell}}@media (max-width:1023px) and (min-width:768px){.eae-tab-format-mobile .eae-ct-wrapper td,.eae-tab-format-mobile .eae-ct-wrapper th{display:table-cell!important}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-tab-mob tbody tr.eae-ct-header{display:none}.eae-tab-format-tab-mob .hide.eae-ct-hide{display:table-cell}}@media (max-width:767px){.eae-tab-format-mobile .eae-ct-wrapper ul{display:flex}.eae-tab-format-mobile tbody tr.eae-ct-header{display:none}.eae-tab-format-all tbody tr.eae-ct-header,.eae-tab-format-mobile tbody tr.eae-ct-header{display:none}.eae-tab-format-mobile .hide.eae-ct-hide{display:table-cell}}td.eae-ct-feature .tooltip{opacity:1}.eae-progress-bar-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:15px 0}.eae-progress-bar-wrapper.eae-progress-bar{width:100%;position:relative;box-sizing:border-box}.eae-pb-bar,.eae-pb-bar-inner,.eae-pb-bar-skill,.eae-pb-bar-value{box-sizing:border-box}.eae-pb-bar{position:relative;height:100%;width:100%;overflow:hidden}.eae-pb-bar--no-overflow{overflow:visible}.eae-pb-bar-inner{position:absolute;top:0;left:0;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}body.rtl .eae-pb-bar .eae-pb-bar-inner{position:absolute;top:0;right:0!important;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}.eae-pb-bar-inner.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}body.rtl .eae-pb-bar .eae-pb-bar-inner.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-pb-bar-skill,.eae-pb-bar-value{font-size:14px;letter-spacing:1px}body:not(.rtl) .eae-pb-bar-value--aligned-value{-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.rtl .eae-pb-bar-value--aligned-value{-webkit-transform:translateX(50%);transform:translateX(50%)}.eae-progress-bar-skin1{height:20px;padding:4px;border:1px solid #ddd;border-radius:20px}.eae-pb-bar-skin1{border-radius:20px}.eae-pb-bar-inner-skin1{background-color:#00bfb3;background-size:200%;background-position:0 0;border-radius:20px}.eae-pb-bar-skill-skin1{position:absolute;bottom:20px;left:0;opacity:0}body.rtl .eae-pb-bar-skill-skin1{right:0}.eae-pb-bar-skill-skin1.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;left:0;opacity:1}body.rtl .eae-pb-bar-skill-skin1.js-animated{right:0!important}.eae-pb-bar-value-skin1{position:absolute;bottom:20px;opacity:1}body:not(.rtl) .eae-pb-bar-value-skin1{right:0}body.rtl .eae-pb-bar-value-skin1{left:0!important}.eae-pb-bar-value-skin1.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-value-skin1.js-animated{right:0}.eae-progress-bar-skin2{height:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border-radius:3px}@-webkit-keyframes progress-2-bg-animation-rtl{100%{background-position:0 0,0 0}0%{background-position:0 0,42px 0}}@keyframes progress-2-bg-animation-rtl{100%{background-position:0 0,0 0}0%{background-position:0 0,42px 0}}@-webkit-keyframes progress-2-bg-animation{0%{background-position:0 0,0 0}1000%{background-position:0 0,42px 0}}@keyframes progress-2-bg-animation{0%{background-position:0 0,0 0}100%{background-position:0 0,42px 0}}.eae-pb-bar-inner-skin2{background-image:linear-gradient(to top,rgba(255,255,255,.15),rgba(0,0,0,.2)),linear-gradient(135deg,#5eeb5b,#5eeb5b 33%,#358600 33%,#358600 66%,#5eeb5b 66%);background-size:100% 100%,42px 100%;background-position:0 0,0 0;border-radius:3px}body:not(.rtl) .eae-pb-bar-inner-skin2.js-animated{-webkit-animation:progress-2-bg-animation 1.5s linear 0s infinite;animation:progress-2-bg-animation 1.5s linear 0s infinite}body.rtl .eae-pb-bar-inner-skin2.js-animated{-webkit-animation:progress-2-bg-animation-rtl 1.5s linear 0s infinite;animation:progress-2-bg-animation-rtl 1.5s linear 0s infinite}.eae-pb-bar-skill-skin2{position:absolute;opacity:0}body:not(.rtl) .eae-pb-bar-skill-skin2{left:0}body.rtl .eae-pb-bar-skill-skin2{right:0}.eae-pb-bar-skill-skin2.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;bottom:20px;opacity:1}.eae-pb-bar-value-skin2{position:absolute;opacity:0}body:not(.rtl) .eae-pb-bar-value-skin2{right:0}body.rtl .eae-pb-bar-value-skin2{left:0}.eae-pb-bar-value-skin2.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;bottom:20px;opacity:1}.eae-progress-bar-skin3{height:5px;background-color:#efefef}.eae-pb-bar-inner-skin3,.eae-pb-bar-value-skin3{background-color:#f40076}.eae-pb-bar-inner:after,.eae-pb-bar-value-skin3:after{border-top-color:#f40076}.eae-pb-bar-skill-skin3{position:absolute;bottom:10px;left:-10px;opacity:0}.eae-pb-bar-skill-skin3.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-skill-skin3.js-animated{left:0}body.rtl .eae-pb-bar-skill-skin3.js-animated{right:0}.eae-pb-bar-value-skin3{position:absolute;display:inline-block;padding:0 8px;font-size:14px;color:#fff;opacity:0}.eae-pb-bar-value-skin3:after{position:absolute;left:50%;bottom:-10px;display:block;width:0;height:0;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#f40076 transparent transparent transparent}.eae-pb-bar-inner-skin3.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:1.5s;-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-pb-bar-value-skin3.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(.1,1.14,.31,1.06);transition-delay:2s;bottom:14px;opacity:1}.eae-progress-bar-skin4{height:3px;background-color:#efefef}.eae-pb-bar-inner-skin4{background-color:#000}.eae-pb-bar-inner-skin4:after{position:absolute;top:50%;display:block;width:8px;height:8px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;border-radius:50%}body:not(.rtl) .eae-pb-bar-inner-skin4:after{right:0}body.rtl .eae-pb-bar-inner-skin4:after{left:0}.eae-pb-bar-value-skin4{position:absolute;bottom:2px;font-size:14px;opacity:0}.eae-pb-bar-value-skin4.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:linear;transition-delay:1.5s;opacity:1}.eae-pb-bar-skill-skin4{position:absolute;bottom:2px;left:-20px;opacity:0}.eae-pb-bar-skill-skin4.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}body:not(.rtl) .eae-pb-bar-skill-skin4.js-animated{left:0}body.rtl .eae-pb-bar-skill-skin4.js-animated{right:0}.eae-progress-bar-skin5{height:30px;background-color:#f7f7f7}.eae-pb-bar-inner-skin5{background-color:#57b8ff}.eae-pb-bar-skill-skin5{position:absolute;top:50%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}body:not(.rtl) .eae-pb-bar-skill-skin5{left:10px}body:not(.rtl) .eae-pb-bar-skill-skin5{right:10px}.eae-pb-bar-skill-skin5.js-animated{transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:.5s;opacity:1}.eae-pb-bar-value-skin5{position:absolute;top:50%;color:#fff;opacity:0;z-index:10}body:not(.rtl) .eae-pb-bar-value-skin5{-webkit-transform:translateX(-100%) translateX(-10px) translateY(-50%);transform:translateX(-100%) translateX(-10px) translateY(-50%)}body.rtl .eae-pb-bar-value-skin5{-webkit-transform:translateX(100%) translateX(10px) translateY(-50%);transform:translateX(100%) translateX(10px) translateY(-50%)}.eae-pb-bar-value-skin5.js-animated{transition-property:all;transition-duration:1.5s;transition-timing-function:linear;transition-delay:1.5s;opacity:1}.eae-dual-button-wrapper .eae-button-1-wrapper,.eae-dual-button-wrapper .eae-button-2-wrapper{overflow:hidden}.eae-dual-button-wrapper.button-style-horizontal{display:flex;flex-direction:row;position:relative}.eae-dual-button-main-wrapper{display:flex;flex-direction:row;justify-content:center}.eae-dual-button-wrapper a{min-width:0}.eae-dual-button-wrapper.button-style-vertical{display:inline-flex;flex-direction:column;position:relative}.eae-button-1.icon-before,.eae-button-2.icon-before{display:flex;flex-direction:row}body.rtl .eae-button-1.icon-before,body.rtl .eae-button-2.icon-before{display:flex;flex-direction:row-reverse}.eae-button-1.icon-after,.eae-button-2.icon-after{display:flex;flex-direction:row-reverse}body.rtl .eae-button-1.icon-after,body.rtl .eae-button-2.icon-after{display:flex;flex-direction:row}.eae-button-1-wrapper .eae-button-1,.eae-button-2-wrapper .eae-button-2{color:#000;align-items:center}.eae-button-1-wrapper:hover .eae-button-1,.eae-button-2-wrapper:hover .eae-button-2{color:#000}.eae-dual-button-wrapper.button-style-vertical .eae-button-1.icon-after,.eae-dual-button-wrapper.button-style-vertical .eae-button-1.icon-before,.eae-dual-button-wrapper.button-style-vertical .eae-button-2.icon-after,.eae-dual-button-wrapper.button-style-vertical .eae-button-2.icon-before{justify-content:center}.eae-button-1.icon-up,.eae-button-2.icon-up{display:flex;flex-direction:column;text-align:center}.eae-button-1.icon-down,.eae-button-2.icon-down{display:flex;flex-direction:column-reverse;text-align:center}.eae-button-1-wrapper{background:#ffb6c1;display:flex;justify-content:center;width:100%;line-height:1}.eae-button-2-wrapper{background:orange;display:flex;justify-content:center;width:100%;line-height:1}.eae-button-1.icon-up .icon-wrapper,.eae-button-2.icon-down .icon-wrapper,.eae-button-2.icon-up .icon-wrapper{text-align:center}.eae-button-1.icon-up .eae-button-text,.eae-button-2.icon-down .eae-button-text,.eae-button-2.icon-up .eae-button-text{text-align:center}.eae-button-1.icon-before i,.eae-button-2.icon-after i,.eae-button-2.icon-before i{align-self:center;margin:0 10px 0 0}.eae-button-1.icon-after i,.eae-button-2.icon-after i{align-self:center;margin:0 0 0 10px}.eae-button-1.icon-down i,.eae-button-1.icon-up i,.eae-button-2.icon-down i,.eae-button-2.icon-up i{align-self:center;margin:5px 0}.eae-dual-button-wrapper.button-style-horizontal .eae-button-1-wrapper,.eae-dual-button-wrapper.button-style-horizontal .eae-button-2-wrapper{padding:12px 30px}.eae-dual-button-wrapper.button-style-vertical .eae-button-1-wrapper,.eae-dual-button-wrapper.button-style-vertical .eae-button-2-wrapper{padding:20px 30px}.eae-button1,.eae-button2{position:relative;display:flex}.eae-dual-button-wrapper.button-style-horizontal .eae-button1,.eae-dual-button-wrapper.button-style-horizontal .eae-button2{min-width:150px}.eae-dual-button-wrapper.button-style-vertical .eae-button1{display:flex;flex-direction:column}.eae-button-separator-wrapper .eae-button-separator{width:40px;height:40px;line-height:40px;border-radius:50%;z-index:1;box-shadow:0 0 0 6px rgba(255,255,255,.2);background:#fafaf8;color:#444;text-transform:uppercase;text-align:center;vertical-align:middle;font-weight:400;font-size:14px;position:absolute;transform:translateY(-50%)}.eae-button-separator span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.rtl.elementor-editor-active .eae-dual-button-main-wrapper .button-style-horizontal .eae-button1 .eae-button-separator-wrapper.not-rtl .eae-button-separator{display:none!important}body:not(.rtl).elementor-editor-active .eae-dual-button-main-wrapper .button-style-horizontal .eae-button2 .eae-button-separator-wrapper.rtl .eae-button-separator,body:not(.rtl).elementor-editor-preview .eae-dual-button-main-wrapper .button-style-horizontal .eae-button2 .eae-button-separator-wrapper.rtl .eae-button-separator{display:none!important}.eae-sweep-right{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-right:active,.eae-sweep-right:focus,.eae-sweep-right:hover{color:#fff}.eae-sweep-right:active:before,.eae-sweep-right:focus:before,.eae-sweep-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-sweep-left{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-left:active,.eae-sweep-left:focus,.eae-sweep-left:hover{color:#fff}.eae-sweep-left:active:before,.eae-sweep-left:focus:before,.eae-sweep-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.eae-sweep-bottom{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-bottom:active,.eae-sweep-bottom:focus,.eae-sweep-bottom:hover{color:#fff}.eae-sweep-bottom:active:before,.eae-sweep-bottom:focus:before,.eae-sweep-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.eae-sweep-top{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.eae-sweep-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-sweep-top:active,.eae-sweep-top:focus,.eae-sweep-top:hover{color:#fff}.eae-sweep-top:active:before,.eae-sweep-top:focus:before,.eae-sweep-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.eae-bounce-right{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-right:active,.eae-bounce-right:focus,.eae-bounce-right:hover{color:#fff}.eae-bounce-right:active:before,.eae-bounce-right:focus:before,.eae-bounce-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-left{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-left:active,.eae-bounce-left:focus,.eae-bounce-left:hover{color:#fff}.eae-bounce-left:active:before,.eae-bounce-left:focus:before,.eae-bounce-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-bottom{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-bottom:active,.eae-bounce-bottom:focus,.eae-bounce-bottom:hover{color:#fff}.eae-bounce-bottom:active:before,.eae-bounce-bottom:focus:before,.eae-bounce-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-bounce-top{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.eae-bounce-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.eae-bounce-top:active,.eae-bounce-top:focus,.eae-bounce-top:hover{color:#fff}.eae-bounce-top:active:before,.eae-bounce-top:focus:before,.eae-bounce-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.eae-markers .marker{display:none}.eae-markers p{margin-bottom:0}.eae-fg-wrapper{display:flex;flex-direction:column;overflow:hidden}.eae-gallery-filter{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.eae-filter-label{padding:5px 10px;background-color:#a0ce4e;color:#fff;margin:0 3px 0 3px}.eae-filter-label.current{background-color:#73b9dc}.eae-fg-image{display:flex;flex-wrap:wrap;flex-direction:row}.eae-fg-wrapper .eae-gallery-item-inner img{width:100%;height:auto;display:block!important;transition:all .5s ease;-webkit-transition:all .5s ease}.eae-gallery-item{height:auto}.eae-gallery-filter a{color:#fff;text-decoration:none}.eae-gallery-filter a.current{font-weight:700}.eae-gallery-item-inner{position:relative;overflow:hidden}.eae-overlay-always .eae-gallery-item .eae-grid-overlay{display:block}.eae-overlay-hover .eae-gallery-item-inner:hover .eae-grid-overlay{display:block}.eae-overlay-hide-on-hover .eae-gallery-item-inner:hover .eae-grid-overlay{display:none}.eae-overlay-hide-on-hover .eae-grid-overlay{display:block}.eae-grid-overlay{position:absolute;top:0;left:0;display:none;z-index:99;background:rgba(0,0,0,.5);height:100%;width:100%}.eae-grid-overlay-inner{display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.eae-fg-wrapper .eae-icon-wrapper{display:flex;justify-content:center}.eae-overlay-caption{display:block;line-height:1em;margin-top:15px;color:#73b9dc;font-size:20px}.eae-overlay-icon{line-height:1em;padding:.5em;display:inline-block}.eae-overlay-icon svg{height:auto}.eae-icon-view-framed .eae-overlay-icon{padding:.5em;color:#73b9dc;border:3px solid #73b9dc;background-color:transparent}.eae-icon-view-stacked .eae-overlay-icon{padding:.5em;color:#fff;background-color:#818a91}.eae-hover-direction-effect .eae-grid-overlay{position:absolute;z-index:99;background:rgba(0,0,0,.5);height:100%;width:100%}.eae-fg-wrapper.eae-image-ratio-yes .eae-gallery-item-inner .eae-fg-img-wrapper{position:relative;top:0;overflow:hidden;left:0;right:0;border:0}.eae-fg-wrapper.eae-image-ratio-yes .eae-gallery-item-inner .eae-fg-img-wrapper img{height:100%;width:100%;display:block;position:absolute;top:0;left:0;object-fit:cover}.wts-eae-ribbons-badges-wrapper{display:none}.wts-eae-enable-ribbons-badges-yes .elementor-column-wrap>.wts-eae-ribbons-badges-wrapper{display:block}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{position:absolute;top:0;left:auto;right:0;-ms-transform:rotate(90deg);width:150px;overflow:hidden;height:150px;z-index:999;padding:8px 12px}.wts-eae-badge-h-left.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}.wts-eae-badge-h-right.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(90deg);left:auto;right:0}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-ribbon>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{position:absolute;text-align:center;left:0;top:0;width:200%;-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;background:rgba(63,195,135,.8);padding:8px 12px}.wts-eae-enable-ribbons-badges-yes.wts-eae-badge-type-badge>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{min-height:3.236em;min-width:3.236em;padding:0;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.wts-eae-badge-h-left.wts-eae-badge-v-bottom.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:20px;right:auto;top:auto;bottom:20px}.wts-eae-badge-h-left.wts-eae-badge-v-top.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:20px;right:auto;top:20px;bottom:auto}.wts-eae-badge-h-right.wts-eae-badge-v-bottom.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:auto;right:20px;top:auto;bottom:20px}.wts-eae-badge-h-right.wts-eae-badge-v-top.wts-eae-enable-ribbons-badges-yes>.wts-eae-ribbons-badges-wrapper span.wts-eae-ribbons-badges-inner{left:auto;right:20px;top:20px;bottom:auto}.eae-flip-box-back svg,.eae-flip-box-front svg{width:25px;height:auto}.wts-eae-textseparator svg{width:25px;height:auto}.eae-img-comp-slider svg{width:22px;height:auto}.eae-popup-link svg{display:inline-block;width:1em}.eae-popup svg:focus,.eae-popup svg:hover{opacity:1;cursor:pointer}.eae-popup svg:active{top:1px}.eae-popup svg.eae-close{width:28px;height:28px;line-height:1em;text-decoration:none;text-align:center;opacity:1;background-color:#fff}.eae-dual-button-wrapper svg{width:1em;height:auto;display:block}eae-button-separator i{position:relative;display:block}.eae-button-1.icon-before svg,.eae-button-2.icon-after svg,.eae-button-2.icon-before svg{align-self:center;margin:0 10px 0 0}.eae-button-1.icon-after svg,.eae-button-2.icon-after svg{align-self:center;margin:0 0 0 10px}.eae-button-1.icon-down svg,.eae-button-1.icon-up svg,.eae-button-2.icon-down svg,.eae-button-2.icon-up svg{align-self:center;margin:5px 0}.eae-pt-button-wrapper a svg{width:1em}.eae-pt-action-button .eae-pt-align-icon-left{float:left}.eae-pt-action-button .eae-pt-align-icon-right{float:right}.eae-icon-wrap svg{width:20px;height:auto;font-size:20px;display:block}.eae-info-circle .eae-icon-wrap svg{width:20px;height:auto;font-size:20px}.eae-icon-view-stacked svg{fill:#fff}.ae-link-yes{cursor:pointer}.eae-element-unfold-content{padding:10px 0;background-color:#d3d3d3c4;width:100%;position:absolute;left:0;bottom:0;z-index:999}a.eae-unfold-link{background-color:#61ce70;color:#fff;display:inline-block;overflow:hidden}a.eae-unfold-link svg{background-color:#fff}.eae-unfold-button-icon{vertical-align:middle}.eae-fold-yes .elementor-column-wrap,.eae-fold-yes.elementor-section .elementor-container,.eae-fold-yes.elementor-widget{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section.eae-widget-unfold-yes .elementor-container,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-section.eae-widget-unfold-yes .elementor-container{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-column.eae-widget-unfold-yes .elementor-column-wrap,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-column.eae-widget-unfold-yes .elementor-column-wrap{overflow:hidden}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget.eae-widget-unfold-yes,body.elementor-editor-preview .elementor.elementor-edit-mode .elementor-element.elementor-widget.eae-widget-unfold-yes{overflow:hidden}.eae-widget-unfold-yes .elementor-widget-container .eae-fold-yes.eae-rc{display:none!important}.eae-unfold-button-icon svg{line-height:1em;text-decoration:none;-webkit-mask-repeat:no-repeat!important;text-align:center;opacity:1}.eae-fold-icon-type-svg .eae-unfold-button-icon,.eae-unfold-icon-type-svg .eae-unfold-button-icon{-webkit-mask-size:cover!important;background-image:none;transform:translateY(-50%)}.elementor-section.elementor-section-items-bottom.eae-widget-unfold-yes>.elementor-container,.elementor-section.elementor-section-items-middle.eae-widget-unfold-yes>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:start}.elementor-section.elementor-section-content-bottom.eae-widget-unfold-yes>.elementor-container,.elementor-section.elementor-section-content-middle.eae-widget-unfold-yes>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:start}.elementor-widget-wts-modal-popup.eae-pop-btn-type-image .eae-popup-link{padding:0;background-color:transparent;overflow:hidden}[data-elementor-device-mode=tablet] .eae-tab-format-mobile .eae-ct-hide.eae-fbox-heading{display:none!important}.eae-timeline-item .eae-icon-view-stacked{border-width:0!important}.eae-content-switcher-wrapper{display:block;text-align:center}.eae-cs-layout-skin1 .eae-cs-switch-wrapper{display:inline-flex;flex-wrap:wrap;padding:8px 12px;background:#54595f;border-radius:50px}.eae-cs-switch-container{display:block;text-align:center}.eae-cs-layout-skin1 .eae-cs-label-wrapper{display:inline-block;overflow:hidden}.eae-cs-layout-skin1 .eae-content-switch-button{border-radius:50px;padding:8px 12px;background-color:#7a7a7a;color:#fff;overflow:hidden;display:block;min-width:150px;position:relative;text-align:center;margin:3px}.eae-cs-layout-skin1 .eae-content-switch-button:before{height:100%;top:0;left:0;z-index:0;content:"";width:0;position:absolute;right:0;transition:all .3s ease-out}.eae-cs-layout-skin1 .eae-content-switch-button.active:before{width:100%;left:0;right:auto;background-color:#61ce70}.eae-cs-layout-skin1 .eae-content-switch-label{position:relative}.eae-cs-content-section{display:none}.eae-cs-content-section.active{display:block}@media only screen and (max-width:768px){.eae-cs-switch-wrapper{display:inline-block!important}}.eae-cs-layout-skin2 .eae-cs-switch-wrapper{display:inline-flex;flex-wrap:wrap;padding:0;background:0 0}.eae-cs-layout-skin2 .eae-cs-label-wrapper{display:inline-block}.eae-cs-layout-skin2 .eae-content-switch-button{width:auto;margin:3px 8px;padding:10px 12px;background-color:#e2e2e2;overflow:hidden;display:block;position:relative;text-align:center;border-radius:5px;border:1px solid rgba(130,130,130,.26);color:rgba(71,71,71,.44)}.eae-cs-layout-skin2 .eae-content-switch-button.active{box-shadow:0 10px 34px -9px rgba(0,0,0,.38);background-color:#fff;color:#575757;border-color:#fff}h5.eae-cs-label{margin:0}.eae-cs-layout-skin3 .eae-cs-switch-wrapper{display:block;justify-content:center;align-items:center}.eae-content-switch-label.primary-label{margin-right:30px}.eae-content-switch-label.secondary-label{margin-left:30px}.eae-cs-layout-skin3 .eae-cs-switch-label{position:relative;display:inline-block;width:4.5em;height:2.3em;vertical-align:middle}.eae-cs-layout-skin3 .eae-content-switch-label{margin:0;display:inline-block}.eae-cs-layout-skin3 .eae-cs-switch-button{display:inline-block}.eae-cs-layout-skin3 .eae-cs-label{display:inline-block}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch{display:none}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;-webkit-border-radius:1.5em;border-radius:1.5em;background:#2e394d;border:2px solid #2e394d}.eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span:before{position:absolute;content:"";height:28px;width:28px;left:4px;transform:translateY(-52%);top:50%;transition:.4s;transition:.4s;-webkit-border-radius:50%;border-radius:50%;background:#88cf8f;border:2px solid #88cf8f}body.rtl .eae-cs-layout-skin3 .eae-cs-switch-label input.eae-content-toggle-switch+span:before{left:unset;right:4px}.eae-cs-layout-skin3 .eae-cs-switch-label input:checked.eae-content-toggle-switch+span:before{transform:translate(36px,-52%)}body.rtl .eae-cs-layout-skin3 .eae-cs-switch-label input:checked.eae-content-toggle-switch+span:before{transform:translate(-36px,-52%)}.eae-content-switch-label.active{color:#61ce70}.eae-cs-layout-skin4 .eae-cs-switch-wrapper{display:block}.eae-cs-layout-skin4 .eae-content-switch-label.primary-label{margin-right:30px}.eae-cs-layout-skin4 .eae-content-switch-label.secondary-label{margin-left:30px}.eae-cs-layout-skin4 .eae-content-switch-label{display:inline-block}.eae-cs-layout-skin4 .eae-cs-switch-label{position:relative;display:inline-block;width:70px;height:20px;vertical-align:middle}.eae-cs-layout-skin4 .eae-cs-label{display:inline-block}.eae-cs-layout-skin4 .eae-content-toggle-switch{display:none}.eae-cs-layout-skin4 .eae-content-toggle-switcher{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;-webkit-border-radius:1.5em;border-radius:1.5em;background:#2e394d;border:2px solid #2e394d}.eae-cs-layout-skin4 .eae-cs-switch-button{display:inline-block}.eae-cs-layout-skin4 .eae-content-toggle-switcher:before{position:absolute;content:"";height:34px;width:34px;left:-12px;top:50%;transform:translateY(-50%);border-radius:50%;border:2px solid #88cf8f;background:#88cf8f;-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,.2);box-shadow:3px 3px 6px 1px rgba(0,0,0,.2)}.eae-cs-layout-skin4 .eae-cs-switch-container{padding:15px 0}body.rtl .eae-cs-layout-skin4 .eae-content-toggle-switcher:before{right:-12px!important}.eae-cs-layout-skin4 input:checked+.eae-content-toggle-switcher:before{transform:translate(55px,-50%)}body.rtl .eae-cs-layout-skin4 input:checked+.eae-content-toggle-switcher:before{transform:translate(-55px,-50%)}.eae-swiper-outer-wrapper{position:relative}.eae-swiper-container{position:relative}.eae-thumb-container{position:absolute}.eae-swiper-outer-wrapper .eae-swiper-slide{height:400px;background-size:cover;background-repeat:no-repeat;background-position:right}.eae-swiper-outer-wrapper .eae-swiper-slide .eae-slide-inner{color:#7a7a7a;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;padding:20px}.eae-slide-inner .eae-slide-content{padding:20px 30px}.eae-slide-inner .eae-slide-heading{font-size:35px;font-weight:700;line-height:1}.eae-slide-inner .eae-slide-text{font-size:17px;line-height:1.4}.eae-slide-inner .eae-slide-button{display:inline-block}.eae-slide-inner .eae-slide-btn{display:inline-block;font-size:15px;padding:12px 24px;border-radius:3px;cursor:pointer;transition:all .3s}.eae-slide-inner .eae-slide-heading:not(:last-child),.eae-slide-inner .eae-slide-text:not(:last-child){margin-bottom:30px}.eae--hr-position-left .eae-slide-inner{-webkit-box-pack:start;justify-content:flex-start}.eae--hr-position-right .eae-slide-inner{-webkit-box-pack:end;justify-content:flex-end}.eae--hr-position-center .eae-slide-inner{-webkit-box-pack:center;justify-content:center}.eae--vr-position-top .eae-slide-inner{-webkit-box-pack:start;align-items:flex-start}.eae--vr-position-middle .eae-slide-inner{-webkit-box-align:center;align-items:center}.eae--vr-position-bottom .eae-slide-inner{-webkit-box-pack:end;align-items:flex-end}.eae-swiper-button-prev{left:10px}.eae-swiper-button-next{right:10px}.eae-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;color:#7a7a7a;top:50%;transform:translateY(-50%)}.swiper-pagination-bullet{margin-bottom:5px!important}.eae-swiper-outer-wrapper .eae-swiper-slide .eae-background-overlay{width:100%;height:100%;position:absolute}.eae-swiper-outer-wrapper .eae-gallery-thumbs{box-sizing:border-box;text-align:center}.eae-swiper-outer-wrapper .eae-gallery-thumbs .eae-thumb-slide{background-size:cover;background-position:center;height:100%;opacity:.7}.eae-swiper-outer-wrapper .eae-gallery-thumbs .swiper-slide-thumb-active{opacity:1}.eae-chart-outer-container{position:relative}.eae-chart-overlay{width:100%;height:100%;position:absolute}.eae-table{width:100%;height:auto;margin:0;padding:0;border:none;border-collapse:collapse}.eae-table tr{border-style:none}.eae-table__body_row_column{border:none;overflow:hidden}.eae-table__head_column{transition:all .3s ease-in-out}.eae-table__body_row_column{transition:all .3s ease-in-out}.eae-head-icon{vertical-align:middle}.eae-table__head-column-wrapper .eae-head-img{width:50px;display:inline-block}.eae-table__head-column-wrapper .eae-lottie-animation svg{width:70px!important;line-height:0}.eae-head-icon-before{margin-right:5px}.eae-head-icon-after{margin-left:5px}.eae-table__col-inner{display:block}.eae-body-icon{vertical-align:middle}.eae-table__body-column-wrapper .eae-body-image{width:70px;display:inline-block}.eae-table__body-column-wrapper .eae-table-lottie-animation svg{width:70px!important;line-height:0}.eae-body-icon-before{margin-right:5px}.eae-body-icon-after{margin-left:5px}.eae-table-body__text{vertical-align:middle}.eae-table .eae-table-search-hide{display:none}.eae-table-search-wrap{padding:0;margin:0;margin-bottom:10px}.eae-search-wrap{padding:0;margin:0;width:50%;display:inline-flex;align-items:center;box-sizing:border-box;overflow:hidden;align-items:center}.eae-table-search-wrap .eae-table-search-field{margin:0;padding:0;border:0;outline:0;background-color:#eceeef;width:100%;font-size:15px;color:#7a7a7a;padding:10px;line-height:0;display:inline-block;box-sizing:border-box}.eae-table-search-wrap .eae-table-search-field:focus{background-color:#eceeef}::placeholder{opacity:.5}.search-icon{background-color:#eceeef;padding:0;margin:0;padding:10px}.search-icon i{color:#7a7a7a73;display:flex;align-items:center;left:0;font-size:20px}.eae-table__sortable .eae-table__sortable-head{cursor:pointer}.eae-table__head__wrapper{display:flex;justify-content:center;align-items:center}.eae-sort-icon{padding:0;margin:0;align-self:center}.eae-table__head-column-wrapper{flex-grow:3;display:inline-block;width:100%;margin:0 3px}.eae-icon-sort-icon{vertical-align:middle;display:inline-block;margin:0 3px}.eae-icon{padding:0;margin:0}.eae-table__head__wrapper .eae-sort-icon .eae-icon{font-size:25px}.eae-table__sortable .eae-table__head__wrapper .eae-sort-icon-down,.eae-table__sortable .eae-table__head__wrapper .eae-sort-icon-up{display:none}.eae-table__sortable .eae-table__sort-Asc .eae-table__head__wrapper .eae-icon-sort-icon,.eae-table__sortable .eae-table__sort-Desc .eae-table__head__wrapper .eae-icon-sort-icon{display:none}.eae-table__sortable .eae-table__sort-Asc .eae-table__head__wrapper .eae-sort-icon-up,.eae-table__sortable .eae-table__sort-Desc .eae-table__head__wrapper .eae-sort-icon-down{display:block}.eae-table-wrap{overflow-x:auto}.eae-table-body__text,.eae-table__col-inner{white-space:nowrap!important}.eae-table-wrapper{max-width:100%}.wts-eae-main .wpcf7 h1,.wts-eae-main .wpcf7 h2,.wts-eae-main .wpcf7 h3,.wts-eae-main .wpcf7 h4,.wts-eae-main .wpcf7 h5,.wts-eae-main .wpcf7 h6,.wts-eae-main .wpcf7 label,.wts-eae-main .wpcf7 p{color:#7a7a7a}.wts-eae-main .wpcf7 .wpcf7-date{color:#cbcbcb;background-color:#fafafa;border-radius:0;padding:10px 15px;outline:0}.wts-eae-main .wpcf7 .wpcf7-select{color:#cbcbcb;background-color:#fafafa}.wts-eae-main .wpcf7 .wpcf7-submit{background-color:#61ce70}.radio-orientation-vertical .wts-eae-main .wpcf7 .wpcf7-radio{display:flex;flex-direction:column}.checkbox-orientation-vertical .wts-eae-main .wpcf7 .wpcf7-checkbox{display:flex;flex-direction:column}.wts-eae-main .wpcf7 input[type=radio]{appearance:none;color:#fff;background-repeat:no-repeat;background-color:currentColor;width:1.2rem;height:1.2rem;display:inline-block;text-align:center;margin-right:5px;border-radius:50%;vertical-align:middle}.wts-eae-main .wpcf7 input[type=radio]+span{vertical-align:middle}.wts-eae-main .wpcf7 input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:#61ce70}.wts-eae-main .wpcf7 .wpcf7-list-item{padding-right:1rem}.wts-eae-main .wpcf7 input[type=checkbox]{appearance:none;color:#fff;background-repeat:no-repeat;background-color:currentColor;width:1.2rem;height:1.2rem;display:inline-block;text-align:center;margin-right:5px;vertical-align:middle;border-radius:4px;border:3.4px solid #000}.wts-eae-main .wpcf7 input[type=checkbox]+span{vertical-align:middle}.wts-eae-main .wpcf7 input[type=checkbox]:checked{background-image:url('data:image/svg+xml,%3csvg viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z"/%3e%3c/svg%3e');background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:#61ce70}.wts-cf7-style-box .wpcf7-select,.wts-cf7-style-box .wpcf7-textarea,.wts-cf7-style-box input:not([type=submit]):not([type=checkbox]):not([type=radio]){border:0}.wts-cf7-style-underline .wpcf7-select,.wts-cf7-style-underline .wpcf7-textarea,.wts-cf7-style-underline input:not([type=submit]):not([type=checkbox]):not([type=radio]){border:0;outline:0}.wts-eae-main .wpcf7-submit{display:flex;width:auto;text-align:center;justify-content:center;border:0}.cf7-btn-size-sm .wpcf7-submit{font-size:15px;padding:12px 24px}.cf7-btn-size-md .wpcf7-submit{font-size:16px;padding:15px 30px}.cf7-btn-size-lg .wpcf7-submit{font-size:18px;padding:20px 40px}.cf7-btn-size-xl .wpcf7-submit{font-size:20px;padding:15px 30px;width:100%}.cf7-btn-alignment-left .wpcf7-submit{margin-left:0;margin-right:auto}.cf7-btn-alignment-center .wpcf7-submit{margin-left:auto;margin-right:auto}.cf7-btn-alignment-right .wpcf7-submit{margin-left:auto;margin-right:0;text-align:center;justify-content:center}.wpcf7-file{width:40%;color:#cbcbcb;background-color:#fafafa;border-radius:0;padding:10px 15px;outline:0;border-style:solid}@media only screen and (max-width:600px){.wpcf7-file{width:100%}}.wpcf7 form.unaccepted .wpcf7-response-output,.wts-eae-main .wpcf7 form.invalid .wpcf7-response-output{border:none;margin:.5em 0;padding:0}.wts-eae-main .wpcf7 form.sent .wpcf7-response-output{border:none;margin:.5em 0;padding:0}.eae-cf7-error-output-hide .wpcf7-response-output{display:none}.eae-cf7-error-output-show .wpcf7-response-output{display:block}.eae-cf7-error-validation-hide .wpcf7-not-valid-tip{display:none}.eae-cf7-error-validation-show .wpcf7-not-valid-tip{display:block}.wts-eae-main .wpcf7 .wpcf7-list-item{margin-left:0}.sent-box{margin:1em 0}.error-box{margin-top:1em}.wts-eae-main .wpcf7 .error-field{color:#dc3232;font-size:1em}.mfp-zoom-in .mfp-content{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-content{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-newspaper .mfp-content{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .5s;transform:scale(0) rotate(500deg)}.mfp-newspaper.mfp-bg{opacity:0;transition:all .5s}.mfp-newspaper.mfp-ready .mfp-content{opacity:1;transform:scale(1) rotate(0)}.mfp-newspaper.mfp-ready.mfp-bg{opacity:.8}.mfp-newspaper.mfp-removing .mfp-content{transform:scale(0) rotate(500deg);opacity:0}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-content{opacity:0;transition:all .3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-content{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-content{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-content{opacity:0;transition:all .2s;transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.mfp-3d-unfold .mfp-content{perspective:2000px}.mfp-3d-unfold .mfp-content{opacity:0;transition:all .3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;transition:all .5s}.mfp-3d-unfold.mfp-ready .mfp-content{opacity:1;transform:rotateY(1deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:.8}.mfp-3d-unfold.mfp-removing .mfp-content{transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-content{opacity:0;transition:all .3s ease-in-out;transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-content{transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{animation-duration:1s;animation-name:hinge}.mfp-with-fade .mfp-content,.mfp-with-fade.mfp-bg{opacity:0;transition:opacity .5s ease-out}.mfp-with-fade.mfp-ready .mfp-content{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:.8}.mfp-with-fade.mfp-removing.mfp-bg{opacity:0}.eae-post-item{background-color:#fff;border:1px solid #f2f2f2}.eae-post-title{margin:0}.eae-post-media-wrapper.eae_image_ratio_yes{display:block;position:relative}.eae-post-media-wrapper.eae_image_ratio_yes img{height:100%;width:100%;display:block;position:absolute;top:0;left:0;object-fit:cover}.eae-layout-grid.eae-image-pos-left .eae-post-item-inner{display:flex;flex-direction:row}.eae-layout-grid.eae-image-pos-up .eae-post-item-inner{display:flex;flex-direction:column}.eae-layout-grid.eae-image-pos-right .eae-post-item-inner{display:flex;flex-direction:row-reverse}@media (max-width:767px){.eae-posts-layout-collapse-mobile .eae-post-layout-horizontal .eae-post-item-inner{display:block}}@media screen and (max-width:1024px){.eae-posts-layout-collapse-tablet .eae-post-layout-horizontal .eae-post-item-inner{display:block}}
|
assets/js/eae.js
CHANGED
@@ -612,13 +612,8 @@ var breakpoints = eae.breakpoints;
|
|
612 |
var AnimatedGradient = function ($scope, $) {
|
613 |
if ($scope.hasClass("eae-animated-gradient-yes")) {
|
614 |
id = $scope.data("id");
|
615 |
-
//editMode = elementorFrontend.isEditMode();
|
616 |
-
//console.log(settings);
|
617 |
color = $scope.data("color");
|
618 |
angle = $scope.data("angle");
|
619 |
-
var gradient_color = "linear-gradient(" + angle + "," + color + ")";
|
620 |
-
heading = $scope.find(".elementor-heading-title");
|
621 |
-
$scope.css("background-image", gradient_color);
|
622 |
if ($scope.hasClass("elementor-element-edit-mode")) {
|
623 |
color = $scope.find(".animated-gradient").data("color");
|
624 |
angle = $scope.find(".animated-gradient").data("angle");
|
@@ -629,11 +624,10 @@ var breakpoints = eae.breakpoints;
|
|
629 |
gradient_color_editor +
|
630 |
' "></div>'
|
631 |
);
|
632 |
-
|
633 |
-
|
|
|
634 |
}
|
635 |
-
//$scope.css('position', 'relative');
|
636 |
-
//$scope.css('background-color', 'black');
|
637 |
}
|
638 |
};
|
639 |
// function render_unfold($scope) {
|
@@ -830,6 +824,7 @@ var breakpoints = eae.breakpoints;
|
|
830 |
|
831 |
var EaePopup = function ($scope, $) {
|
832 |
$preview_modal = $scope.find(".eae-popup-wrapper").data("preview-modal");
|
|
|
833 |
$close_btn_type = $scope
|
834 |
.find(".eae-popup-wrapper")
|
835 |
.data("close-button-type");
|
@@ -878,7 +873,7 @@ var breakpoints = eae.breakpoints;
|
|
878 |
|
879 |
alignTop: false,
|
880 |
|
881 |
-
removalDelay:
|
882 |
|
883 |
prependTo: null,
|
884 |
|
@@ -895,6 +890,36 @@ var breakpoints = eae.breakpoints;
|
|
895 |
tLoading: "Loading...",
|
896 |
|
897 |
autoFocusLast: true,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
898 |
});
|
899 |
|
900 |
if ($preview_modal == "yes") {
|
@@ -3431,10 +3456,10 @@ var breakpoints = eae.breakpoints;
|
|
3431 |
|
3432 |
if ("undefined" === typeof Swiper) {
|
3433 |
const asyncSwiper = elementorFrontend.utils.swiper;
|
3434 |
-
new asyncSwiper(
|
3435 |
".elementor-element-" +
|
3436 |
wid +
|
3437 |
-
" .eae-swiper-outer-wrapper .eae-swiper-container",
|
3438 |
sliderData
|
3439 |
).then((newSwiperInstance) => {
|
3440 |
sswiper = newSwiperInstance;
|
612 |
var AnimatedGradient = function ($scope, $) {
|
613 |
if ($scope.hasClass("eae-animated-gradient-yes")) {
|
614 |
id = $scope.data("id");
|
|
|
|
|
615 |
color = $scope.data("color");
|
616 |
angle = $scope.data("angle");
|
|
|
|
|
|
|
617 |
if ($scope.hasClass("elementor-element-edit-mode")) {
|
618 |
color = $scope.find(".animated-gradient").data("color");
|
619 |
angle = $scope.find(".animated-gradient").data("angle");
|
624 |
gradient_color_editor +
|
625 |
' "></div>'
|
626 |
);
|
627 |
+
}else{
|
628 |
+
var gradient_color = "linear-gradient(" + angle + "," + color + ")";
|
629 |
+
$scope.css("background-image", gradient_color);
|
630 |
}
|
|
|
|
|
631 |
}
|
632 |
};
|
633 |
// function render_unfold($scope) {
|
824 |
|
825 |
var EaePopup = function ($scope, $) {
|
826 |
$preview_modal = $scope.find(".eae-popup-wrapper").data("preview-modal");
|
827 |
+
var effect = $scope.find(".eae-popup-wrapper").data("effect");
|
828 |
$close_btn_type = $scope
|
829 |
.find(".eae-popup-wrapper")
|
830 |
.data("close-button-type");
|
873 |
|
874 |
alignTop: false,
|
875 |
|
876 |
+
removalDelay: 200,
|
877 |
|
878 |
prependTo: null,
|
879 |
|
890 |
tLoading: "Loading...",
|
891 |
|
892 |
autoFocusLast: true,
|
893 |
+
|
894 |
+
callbacks: {
|
895 |
+
beforeOpen: function() {
|
896 |
+
if(effect != ''){
|
897 |
+
this.st.mainClass = "eae-popup eae-popup-" +
|
898 |
+
$scope.find(".eae-popup-link").data("id") +
|
899 |
+
" eae-wrap-" + $scope.find(".eae-popup-link").data("ctrl-id")+" mfp-"+effect;
|
900 |
+
}
|
901 |
+
},
|
902 |
+
open : function(){
|
903 |
+
/* var id = $scope.find(".eae-popup-link").data("id");
|
904 |
+
var swiper_container = $('body').find('.eae-popup-' + id + ' .eae-swiper-outer-wrapper .eae-swiper-container');
|
905 |
+
window.sswiper = swiper_container.swiper;
|
906 |
+
sswiper.update();
|
907 |
+
console.log(swiper_container); */
|
908 |
+
var id = $scope.find(".eae-popup-link").data("id");
|
909 |
+
var wrapper = jQuery('.eae-popup-' + id + ' .elementor-widget-wrap');
|
910 |
+
wrapper.find('.elementor-section').each(function(){
|
911 |
+
elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this));
|
912 |
+
});
|
913 |
+
|
914 |
+
wrapper.find('.elementor-column').each(function(){
|
915 |
+
elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this));
|
916 |
+
});
|
917 |
+
|
918 |
+
wrapper.find('.elementor-widget').each(function(){
|
919 |
+
elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this));
|
920 |
+
});
|
921 |
+
}
|
922 |
+
},
|
923 |
});
|
924 |
|
925 |
if ($preview_modal == "yes") {
|
3456 |
|
3457 |
if ("undefined" === typeof Swiper) {
|
3458 |
const asyncSwiper = elementorFrontend.utils.swiper;
|
3459 |
+
new asyncSwiper(jQuery(
|
3460 |
".elementor-element-" +
|
3461 |
wid +
|
3462 |
+
" .eae-swiper-outer-wrapper .eae-swiper-container"),
|
3463 |
sliderData
|
3464 |
).then((newSwiperInstance) => {
|
3465 |
sswiper = newSwiperInstance;
|
assets/js/eae.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/wts-gmap.default",(function(e){map=function(a){$wrapper=e.find(".eae-markers");var t=$wrapper.data("zoom"),i=a.find(".marker"),n=$wrapper.data("style"),r=($wrapper.data("scroll"),{zoom:t,center:new google.maps.LatLng(0,0),mapTypeId:google.maps.MapTypeId.ROADMAP,styles:n}),d=new google.maps.Map(a[0],r);return d.markers=[],i.each((function(){!function(a,t){var i=$wrapper.data("animate");$wrapper.data("show-info-window-onload");$wrapper=e.find(".eae-markers");var n=new google.maps.LatLng(a.attr("data-lat"),a.attr("data-lng"));if(icon_img=a.attr("data-icon"),""!=icon_img)var r={url:a.attr("data-icon"),scaledSize:new google.maps.Size(a.attr("data-icon-size"),a.attr("data-icon-size"))};var d=new google.maps.Marker({position:n,map:t,icon:r,animation:google.maps.Animation.DROP});"animate-yes"==i&&"yes"!=a.data("info-window")&&d.setAnimation(google.maps.Animation.BOUNCE);"animate-yes"==i&&google.maps.event.addListener(d,"click",(function(){d.setAnimation(null)}));if(t.markers.push(d),a.html()){var s=new google.maps.InfoWindow({content:a.html()});"yes"==a.data("info-window")&&s.open(t,d),google.maps.event.addListener(d,"click",(function(){s.open(t,d)}))}"animate-yes"==i&&google.maps.event.addListener(s,"closeclick",(function(){d.setAnimation(google.maps.Animation.BOUNCE)}))}(jQuery(this),d)})),function(e,a){var t=new google.maps.LatLngBounds;jQuery.each(e.markers,(function(e,a){var i=new google.maps.LatLng(a.position.lat(),a.position.lng());t.extend(i)})),1==e.markers.length?(e.setCenter(t.getCenter()),e.setZoom(a)):e.fitBounds(t)}(d,t),d}(e.find(".eae-markers"))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e){var a,t,i,n,r,d,s,o=[],l=[],c=e.children(".eae-section-bs").children(".eae-section-bs-inner");c&&c.data("eae-bg-slider")&&(slider_images=c.data("eae-bg-slider"),a=c.data("eae-bg-slider-transition"),t=c.data("eae-bg-slider-animation"),n=("yes"==(i=c.data("eae-bg-custom-overlay"))||c.data("eae-bg-slider-overlay"),eae_editor.plugin_url+"assets/lib/vegas/overlays/"+c.data("eae-bg-slider-overlay")),r=c.data("eae-bg-slider-cover"),d=c.data("eae-bs-slider-delay"),s=c.data("eae-bs-slider-timer"),"undefined"!=typeof slider_images&&(o=slider_images.split(","),jQuery.each(o,(function(e,a){var t=[];t.src=a,l.push(t)})),c.vegas({slides:l,transition:a,animation:t,overlay:n,cover:r,delay:d,timer:s,init:function(){"yes"==i&&c.children(".vegas-overlay").css("background-image","")}})))}))}));var isEditMode=!1,breakpoints=eae.breakpoints;!function(e){e(window).on("elementor/frontend/init",(function(){var a=function(e,a){function t(e){$icons=a(document).find(e).find(".eae-ic-icon-wrap"),window.innerWidth<767?$icons.each((function(e,t){a(t).css("top",a(t).height()/2+8+"px"),a(t).next(".eae-info-circle-item__content-wrap").css("padding-top",a(t).height()/2+8+"px")})):$icons.each((function(e,t){a(t).css("margin-left",-.5*a(t).outerWidth()),a(t).css("margin-top",-.5*a(t).outerHeight()),$a=function(e){return e=(e-90)*Math.PI/180,{x:50+45*Math.cos(e),y:50+45*Math.sin(e)}}($angle),$b=360/$icons.length,a(t).css("left",$a.x+"%"),a(t).css("top",$a.y+"%"),$angle+=$b}))}$wrap_class=".elementor-element-"+e.data("id"),$angle=0,t(e);var i=null;function n(){"yes"==e.find(".eae-info-circle").data("autoplay")&&(i=setInterval(r,$autoplayDuration))}function r(){e.find(".eae-active").next().length>0?e.find(".eae-active").next().addClass("eae-active").siblings().removeClass("eae-active"):e.find(".eae-info-circle-item").eq(0).addClass("eae-active").siblings().removeClass("eae-active")}$autoplayDuration=e.find(".eae-info-circle").data("delay"),n(),e.find(".eae-ic-icon-wrap").hover((function(){clearInterval(i)}),(function(){n()})),e.find(".eae-info-circle-item").length>0&&a(e.find(".eae-info-circle-item")[0]).addClass("eae-active"),e.find(".eae-ic-icon-wrap").on("click",(function(){e.find(".eae-info-circle-item").removeClass("eae-active"),a(this).parent().addClass("eae-active")})),e.hasClass("eae-mouseenter-yes")&&e.find(".eae-ic-icon-wrap").on("mouseenter",(function(){e.find(".eae-info-circle-item").removeClass("eae-active"),a(this).parent().addClass("eae-active")})),window.addEventListener("resize",t.bind(this,$wrap_class))},t=function(e,a){function t(){var t=e.find(".eae-timline-progress-bar"),i=e.find(".eae-timeline-item"),n=e.find(".eae-timeline");const r=n.data("top-offset");var d=a(n).height(),s=a(i).last().find(".eae-tl-icon-wrapper").offset().top-a(i[0]).parent().offset().top,o=e.find(".eae-tl-icon-wrapper");a(t).css("top",a(i[0]).find(".eae-tl-icon-wrapper").offset().top-a(i[0]).parent().offset().top),a(t).css("bottom",d-s),a(t).css("left",o.eq(0)[0].offsetLeft+o.eq(0).width()/2),a(t).css("display","block"),i.each((function(e,t){new Waypoint({element:a(t),handler:function(e){"down"==e?a(t).addClass("eae-tl-item-focused"):a(t).removeClass("eae-tl-item-focused")},offset:r})}))}t(),window.addEventListener("resize",t),window.addEventListener("scroll",(function(){e.find(".eae-timline-progress-bar");const t=e.find(".eae-timeline").data("top-offset");e.find(".eae-pb-inner-line").css("height",a(window).scrollTop()-e.find(".eae-timeline").offset().top+t),e.find(".eae-pb-inner-line").css("max-height",e.find(".eae-pb-inner-line").parent().height())}))};function i(e,a,t){var i=new Date;i.setTime(i.getTime()+60*t*60*1e3);var n="expires="+i.toUTCString();document.cookie=e+"="+a+";"+n+";path=/"}function n(e){for(var a=e+"=",t=decodeURIComponent(document.cookie).split(";"),i=0;i<t.length;i++){for(var n=t[i];" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(a))return n.substring(a.length,n.length)}return""}var r=function(e,a){$is_rtl=jQuery("body").hasClass("rtl"),$wrapper=e.find(".eae-progress-bar");$wrapper.attr("data-skill");var t=$wrapper.attr("data-value"),i=$wrapper.attr("data-skin"),n=$wrapper.find(".eae-pb-bar-skill"),r=$wrapper.find(".eae-pb-bar-value"),d=$wrapper.find(".eae-pb-bar"),s=$wrapper.find(".eae-pb-bar-inner");"skin1"===i&&a(s).attr("style","width : "+t+"%"),"skin2"===i&&a(s).attr("style","width : "+t+"%"),"skin3"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%")),"skin4"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%"),a(d).addClass("eae-pb-bar--no-overflow")),"skin5"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%")),$wrapper.each((function(e,t){new Waypoint({element:t,skill_value:a(t).find(".eae-pb-bar-skill"),valueElem:a(t).find(".eae-pb-bar-value"),prgBar:a(t).find(".eae-pb-bar-bar"),prgInner:a(t).find(".eae-pb-bar-inner"),handler:function(e){"down"==e&&(a(r).hasClass("js-animated")||a(r).addClass("js-animated"),a(s).hasClass("js-animated")||a(s).addClass("js-animated"),a(n).hasClass("js-animated")||a(n).addClass("js-animated"))},offset:"bottom-in-view"})}))},d=function(e,a){var t=e.find(".eae-content-switcher-wrapper"),i=(e.data("id"),t.find(".eae-content-switch-button"));i.each((function(e,n){a(this).on("click",(function(e){e.preventDefault();let n=a(this).find(".eae-content-switch-label");if(!a(this).hasClass("active")){a(i).removeClass("active");let e=a(n).attr("id");a(this).addClass("active");var r=a(t).find(".eae-cs-content-section");a(r).removeClass("active");let d=a(t).find(".eae-content-section-"+e);a(d).addClass("active")}}))}))},s=function(e,a){let t=e.find(".eae-content-switcher-wrapper"),i=(e.data("id"),t.find(".eae-cs-switch-label")),n=t.find(".eae-content-switch-label.primary-label");const r=a(n).attr("item_id");let d=t.find(".eae-content-switch-label.secondary-label");const s=a(d).attr("item_id");let o=t.find(".eae-cs-content-section.eae-content-section-"+r),l=t.find(".eae-cs-content-section.eae-content-section-"+s);a(i).on("click",(function(e){a(this).find("input.eae-content-toggle-switch").is(":checked")?(d.addClass("active"),l.addClass("active"),n.removeClass("active"),o.removeClass("active")):(n.addClass("active"),o.addClass("active"),d.removeClass("active"),l.removeClass("active"))}))};e.fn.EAEHoverDirection=function(a){var t=e.extend({inaccuracy:30,speed:200},a);this.find(".overlay").css({top:-9999999}),this.mouseenter((function(a){container=e(this),overlay=container.find(".overlay"),parentOffset=container.offset(),relX=a.pageX-parentOffset.left,relY=a.pageY-parentOffset.top,overlay.css({top:0,left:0,width:container.width(),height:container.height()}),relX>container.width()-t.inaccuracy?overlay.css({top:0,left:container.width()}):relX<t.inaccuracy?overlay.css({top:0,left:-container.width()}):relY>container.height()-t.inaccuracy?overlay.css({top:container.width(),left:0}):relY<t.inaccuracy&&overlay.css({top:-container.width(),left:0}),overlay.animate({top:0,left:0},t.speed)})),this.mouseleave((function(a){container=e(this),overlay=container.find(".overlay"),parentOffset=container.offset(),relX=a.pageX-parentOffset.left,relY=a.pageY-parentOffset.top,relX<=0&&overlay.animate({top:0,left:-container.width()},t.speed),relX>=container.width()&&overlay.animate({top:0,left:container.width()},t.speed),relY<=0&&overlay.animate({left:0,top:-container.height()},t.speed),relY>=container.height()&&overlay.animate({left:0,top:container.height()},t.speed)}))};let o=function(e,a){const t=e.find(".eae-chart-outer-container"),i=(e.data("id"),e.find("#eae-chart-canvas"));let n=t.data("settings");new Chart(i,n)};elementorFrontend.hooks.addAction("frontend/element_ready/wts-ab-image.default",(function(e,a){e.find(".eae-img-comp-container").imagesLoaded().done((function(){ab_style=e.find(".eae-img-comp-container").data("ab-style"),slider_pos=e.find(".eae-img-comp-container").data("slider-pos"),"horizontal"===ab_style?(separator_width=parseInt(e.find(".eae-img-comp-overlay").css("border-right-width")),function(e){var a,t;a=e.find(".eae-img-comp-overlay"),t=(t=a.width())*slider_pos/100,function(a){var i,n,r,d=0;function s(e){e.preventDefault(),d=1,window.addEventListener("mousemove",l),i.addEventListener("touchmove",c)}function o(){d=0}function l(e){var t;if(0==d)return!1;(t=function(e){var t;return e=e||window.event,t=a.getBoundingClientRect(),e.pageX-t.left}(e))<0&&(t=0),t>n&&(t=n),f(t)}function c(e){var t;if(0==d)return!1;(t=function(e){var t;return t=a.getBoundingClientRect(),e.changedTouches[0].clientX-t.left}(e))<0&&(t=0),t>n&&(t=n),f(t)}function f(e){a.style.width=e+"px",i.style.left=a.offsetWidth-i.offsetWidth/2-separator_width/2+"px"}n=a.offsetWidth,r=a.offsetHeight,a.style.width=t+"px",(i=(i=e.find(".eae-img-comp-slider"))[0]).style.top=r/2-i.offsetHeight/2+"px",i.style.left=t-i.offsetWidth/2-separator_width/2+"px",e.hasClass("elementor-element-edit-mode")||(i.addEventListener("mousedown",s),window.addEventListener("mouseup",o),i.addEventListener("touchstart",s),window.addEventListener("touchstop",o))}(a[0])}(e)):(separator_width=parseInt(e.find(".eae-img-comp-overlay").css("border-bottom-width")),function(e){var a;a=e.find(".eae-img-comp-overlay"),start_pos=a.height(),start_pos=start_pos*slider_pos/100,function(a){var t,i,n,r=0;function d(e){e.preventDefault(),r=1,window.addEventListener("mousemove",o),t.addEventListener("touchmove",l)}function s(){r=0}function o(e){var t;if(0==r)return!1;(t=function(e){var t,i=0;return e=e||window.event,t=a.getBoundingClientRect(),i=e.pageY-t.top,i-=window.pageYOffset}(e))<0&&(t=0),t>n&&(t=n),c(t)}function l(e){var t;if(0==r)return!1;(t=function(e){var t;return t=a.getBoundingClientRect(),e.changedTouches[0].clientY-t.top}(e))<0&&(t=0),t>n&&(t=n),c(t)}function c(e){a.style.height=e+"px",t.style.top=a.offsetHeight-t.offsetHeight/2-separator_width/2+"px"}i=a.offsetWidth,n=a.offsetHeight,a.style.height=start_pos+"px",(t=(t=e.find(".eae-img-comp-slider"))[0]).style.top=start_pos-t.offsetHeight/2-separator_width/2+"px",t.style.left=i/2-t.offsetWidth/2+"px",e.hasClass("elementor-element-edit-mode")||(t.addEventListener("mousedown",d),window.addEventListener("mouseup",s),t.addEventListener("touchstart",d),window.addEventListener("touchstop",s))}(a[0])}(e))}))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){e.hasClass("eae-particle-yes")&&(id=e.data("id"),element_type=e.data("element_type"),pdata=e.data("eae-particle"),pdata_wrapper=e.find(".eae-particle-wrapper").data("eae-pdata"),"undefined"!=typeof pdata&&""!=pdata?e.find(".eae-section-bs").length>0?(e.find(".eae-section-bs").after('<div class="eae-particle-wrapper" id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,pdata)):("column"==element_type?e.prepend('<div class="eae-particle-wrapper" id="eae-particle-'+id+'"></div>'):e.prepend('<div class="eae-particle-wrapper " id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,pdata)):"undefined"!=typeof pdata_wrapper&&""!=pdata_wrapper&&(element_type,e.prepend('<div class="eae-particle-wrapper eae-particle-area" id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,JSON.parse(pdata_wrapper))))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){if(e.hasClass("eae-animated-gradient-yes")){id=e.data("id"),color=e.data("color"),angle=e.data("angle");var t="linear-gradient("+angle+","+color+")";heading=e.find(".elementor-heading-title"),e.css("background-image",t),e.hasClass("elementor-element-edit-mode")&&(color=e.find(".animated-gradient").data("color"),angle=e.find(".animated-gradient").data("angle"),gradient_color_editor="linear-gradient("+angle+","+color+")",e.prepend('<div class="animated-gradient" style="background-image : '+gradient_color_editor+' "></div>'))}})),elementorFrontend.hooks.addAction("frontend/element_ready/wts-modal-popup.default",(function(e,a){$preview_modal=e.find(".eae-popup-wrapper").data("preview-modal"),$close_btn_type=e.find(".eae-popup-wrapper").data("close-button-type"),$close_btn=e.find(".eae-popup-wrapper").data("close-btn"),"icon"==$close_btn_type?$close_btn_html='<i class="eae-close '+$close_btn+'"> </i>':$close_btn_html='<svg class="eae-close" style="-webkit-mask: url('+$close_btn+"); mask: url("+$close_btn+'); "></svg>',$magnific=e.find(".eae-popup-link").eaePopup({type:"inline",disableOn:0,key:null,midClick:!1,mainClass:"eae-popup eae-popup-"+e.find(".eae-popup-link").data("id")+" eae-wrap-"+e.find(".eae-popup-link").data("ctrl-id"),preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:e.find(".eae-popup-wrapper").data("close-in-out"),showCloseBtn:!0,enableEscapeKey:!1,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:!0,fixedBgPos:"auto",overflowY:"auto",closeMarkup:$close_btn_html,tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}),"yes"==$preview_modal&&e.hasClass("elementor-element-edit-mode")&&e.find(".eae-popup-link").click()})),elementorFrontend.hooks.addAction("frontend/element_ready/wts-testimonial-slider.default",(function(e,a){if(e.find(".eae-grid-wrapper").hasClass("eae-masonry-yes")){var t=e.find(".eae-grid").masonry({});t.imagesLoaded().progress((function(){t.masonry("layout")}))}if(e.find(".eae-layout-carousel").length){outer_wrapper=e.find(".eae-swiper-outer-wrapper"),wid=e.data("id"),wclass=".elementor-element-"+wid;var i=outer_wrapper.data("direction"),n=outer_wrapper.data("speed"),r=outer_wrapper.data("autoplay"),d=outer_wrapper.data("duration"),s=outer_wrapper.data("effect"),o=outer_wrapper.data("space"),l=outer_wrapper.data("loop");l="yes"==l;var c=outer_wrapper.data("slides-per-view"),f=outer_wrapper.data("slides-per-group"),p=outer_wrapper.data("ptype"),m=outer_wrapper.data("navigation"),u=outer_wrapper.data("clickable"),g=outer_wrapper.data("keyboard"),h=outer_wrapper.data("scrollbar");adata={direction:i,effect:s,spaceBetween:o.desktop,loop:l,speed:n,slidesPerView:c.desktop,slidesPerGroup:f.desktop,observer:!0,mousewheel:{invert:!0},breakpoints:{1024:{spaceBetween:o.tablet,slidesPerView:c.tablet,slidesPerGroup:f.tablet},767:{spaceBetween:o.mobile,slidesPerView:c.mobile,slidesPerGroup:f.mobile}}},"fade"==s&&(adata.fadeEffect={crossFade:!1}),adata.autoplay="yes"==r&&{delay:d,disableOnInteraction:!1},"yes"==m&&(adata.navigation={nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}),""!=p&&(adata.pagination={el:".swiper-pagination",type:p}),"bullets"==p&&"yes"==u&&(adata.pagination={el:".swiper-pagination",clickable:!0,type:p}),"yes"==h&&(adata.scrollbar={el:".swiper-scrollbar",draggable:!0}),"yes"==g&&(adata.keyboard={enabled:!0,onlyInViewport:!0}),0==l&&(adata.autoplay={delay:d,stopOnLastSlide:!0,disableOnInteraction:!1}),window.mswiper=new Swiper(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .swiper-container",adata),a(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .swiper-container").css("visibility","visible")}})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin1",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin2",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin3",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin4",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin1",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin2",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin3",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin4",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin1",(function(e,a){var t=e.find(".eae-evergreen-wrapper").data("egtime"),r=e.find(".eae-evergreen-wrapper").data("egt-expire"),d=e.find(".eae-evergreen-wrapper").data("element-type"),s="eae-"+e.find(".eae-evergreen-wrapper").data("id"),o="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),l=e.find(".eae-evergreen-wrapper").data("actions"),c=e.find(".eae-evergreen-wrapper").data("unqid"),f=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===d){u=new Date(t),t=u.getTime();var p="expires="+u.toUTCString();document.cookie=o+"="+u.getTime()+";"+p+";path=/"}else{var m=n(s),u="";if(""!==m){(u=new Date(parseInt(m))).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime();var g=new Date(parseInt(m));g.setTime(g.getTime()+60*r*60*1e3);var h="expires="+g.toUTCString();document.cookie=s+"="+m+";"+h+";path=/";var v=new Date(parseInt(m));v.setTime(v.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));p="expires="+v.toUTCString();t-f>0&&(document.cookie=o+"="+m+";"+p+";path=/")}else{temp_date=t,(u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime(),i(s,(new Date).getTime(),r);var w=new Date;w.setTime(w.getTime()+1e3*temp_date);var y="expires="+w.toUTCString();document.cookie=o+"="+(new Date).getTime()+";"+y+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")&&t-f<0)return l.length>0&&l.forEach((function(t){"redirect"===t&&($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url)&&(window.location.href=$url1)),"hide"===t&&(e.hasClass("elementor-element-edit-mode")||(e.find("#eaeclockdiv").css("display","none"),e.find(".egt-title").css("display","none"))),"message"===t&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})),days="00",hours="00",minutes="00",seconds="00",e.find("."+c).find("#eaedivDays").html(days),e.find("."+c).find("#eaedivHours").html(hours.slice(-2)),e.find("."+c).find("#eaedivMinutes").html(minutes.slice(-2)),void e.find("."+c).find("#eaedivSeconds").html(seconds.slice(-2));e.hasClass("elementor-element-edit-mode")&&("countdown"===d?(u=new Date(t),t=u.getTime()):((u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime()));var k=setInterval((function(){var i=(new Date).getTime(),n=t-i,r=0,d=0,s=0,o=0;n>0?(r=Math.floor(n/864e5),d="0"+Math.floor(n%864e5/36e5),s="0"+Math.floor(n%36e5/6e4),o="0"+Math.floor(n%6e4/1e3)):(l.length>0&&(e.hasClass("elementor-element-edit-mode")||l.forEach((function(t){"redirect"===t&&($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url1)&&(window.location.href=$url1)),"hide"===t&&(e.find("#eaeclockdiv").css("display","none"),e.find(".egt-title").css("display","none")),"message"===t&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))}))),clearInterval(k),r="0",d="00",s="00",o="00"),r<10&&(r="0"+r),e.find("."+c).find("#eaedivDays").html(r),e.find("."+c).find("#eaedivHours").html(d.slice(-2)),e.find("."+c).find("#eaedivMinutes").html(s.slice(-2)),e.find("."+c).find("#eaedivSeconds").html(o.slice(-2))}),1e3)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin2",(function(e,a){var t=e.find(".eae-evergreen-wrapper").data("egtime"),r=e.find(".eae-evergreen-wrapper").data("egt-expire"),d=e.find(".eae-evergreen-wrapper").data("element-type"),s="eae-"+e.find(".eae-evergreen-wrapper").data("id"),o="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),l=e.find(".eae-evergreen-wrapper").data("actions"),c=e.find(".eae-evergreen-wrapper").data("unqid"),f=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===d){u=new Date(t),t=u.getTime();var p="expires="+u.toUTCString();document.cookie=o+"="+u.getTime()+";"+p+";path=/"}else{var m=n(s),u="";if(""!==m){(u=new Date(parseInt(m))).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime();var g=new Date(parseInt(m));g.setTime(g.getTime()+60*r*60*1e3);var h="expires="+g.toUTCString();document.cookie=s+"="+m+";"+h+";path=/";var v=new Date(parseInt(m));v.setTime(v.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));p="expires="+v.toUTCString();t-f>0&&(document.cookie=o+"="+m+";"+p+";path=/")}else{temp_date=t,(u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime(),i(s,(new Date).getTime(),r);var w=new Date;w.setTime(w.getTime()+1e3*temp_date);var y="expires="+w.toUTCString();document.cookie=o+"="+(new Date).getTime()+";"+y+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")&&t-f<0)return void(l.length>0&&l.forEach((function(t){"redirect"===t&&($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url)&&(window.location.href=$url)),"hide"===t&&(e.find("."+c).find(".timer-container").css("display","none"),e.find("."+c).find(".egt-title").css("display","none")),"message"===t&&e.find("."+c).find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})));e.hasClass("elementor-element-edit-mode")&&("countdown"===d?(u=new Date(t),t=u.getTime()):((u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime()));var k=setInterval((function(){var i=(new Date).getTime(),n=t-i,r=Math.floor(n/864e5),d=Math.floor(n%864e5/36e5),s=Math.floor(n%36e5/6e4),o=Math.floor(n%6e4/1e3);if(e.find("."+c).find("#eaeulSec1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulSec").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulSec").find(".flip-clock-before").removeClass("flip-clock-before"),n<0)return clearInterval(k),void(l.length>0&&l.forEach((function(t){"redirect"===t&&(e.hasClass("elementor-element-edit-mode")||($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url1)&&(window.location.href=$url1))),"hide"===t&&(e.hasClass("elementor-element-edit-mode")||(e.find("."+c).find(".timer-container").css("display","none"),e.find("."+c).find(".egt-title").css("display","none"))),"message"===t&&(e.hasClass("elementor-element-edit-mode")||e.find("."+c).find(".eae-egt-message").css("display","block")),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})));if(2===a.trim(o).length){var f="#eaeulSec1 li:eq( "+a.trim(o).charAt(1)+" )",p="#eaeulSec li:eq( "+a.trim(o).charAt(0)+" )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec li:first-child").addClass("flip-clock-before"))}else{f="#eaeulSec1 li:eq( "+a.trim(o).charAt(0)+" )",p="#eaeulSec li:eq( 0 )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulMin1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulMin").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulMin").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(s).length){f="#eaeulMin1 li:eq( "+a.trim(s).charAt(1)+" )",p="#eaeulMin li:eq( "+a.trim(s).charAt(0)+" )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin li:first-child").addClass("flip-clock-before"))}else{f="#eaeulMin1 li:eq( "+a.trim(s).charAt(0)+" )",p="#eaeulMin li:eq( 0 )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulHour1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulHour1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulHour").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulHour").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(d).length){f="#eaeulHour1 li:eq( "+a.trim(d).charAt(1)+" )",p="#eaeulHour li:eq( "+a.trim(d).charAt(0)+" )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before"))}else{f="#eaeulHour1 li:eq( "+a.trim(d).charAt(0)+" )",p="#eaeulHour li:eq( 0 )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulDay1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulDay1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulDay").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulDay").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(r).length){f="#eaeulDay1 li:eq( "+a.trim(r).charAt(1)+" )",p="#eaeulDay li:eq( "+a.trim(r).charAt(0)+" )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before"))}else{f="#eaeulDay1 li:eq( "+a.trim(r).charAt(0)+" )",p="#eaeulDay li:eq( 0 )";e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before")),e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before"))}}),1e3)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin3",(function(e,a){var t,r=e.find(".eae-evergreen-wrapper").data("egtime"),d=e.find(".eae-evergreen-wrapper").data("egt-expire"),s=e.find(".eae-evergreen-wrapper").data("element-type"),o="eae-"+e.find(".eae-evergreen-wrapper").data("id"),l="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),c=e.find(".eae-evergreen-wrapper").data("actions"),f=e.find(".eae-evergreen-wrapper").data("days"),p=e.find(".eae-evergreen-wrapper").data("hours"),m=e.find(".eae-evergreen-wrapper").data("mins"),u=e.find(".eae-evergreen-wrapper").data("seconds"),g=e.find(".eae-evergreen-wrapper").data("unqid"),h=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===s){y=new Date(r),r=y.getTime();var v="expires="+y.toUTCString();document.cookie=l+"="+y.getTime()+";"+v+";path=/"}else{var w=n(o),y="";if(""!==w){(y=new Date(parseInt(w))).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime();var k=new Date(parseInt(w));k.setTime(k.getTime()+60*d*60*1e3);var b="expires="+k.toUTCString();document.cookie=o+"="+w+";"+b+";path=/";var C=new Date(parseInt(w));C.setTime(C.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));v="expires="+C.toUTCString();r-h>0&&(document.cookie=l+"="+w+";"+v+";path=/")}else{temp_date=r,(y=new Date).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime(),i(o,(new Date).getTime(),d);var _=new Date;_.setTime(_.getTime()+1e3*temp_date);var x="expires="+_.toUTCString();document.cookie=l+"="+(new Date).getTime()+";"+x+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")){var T=D(r);if(parseInt(T.all)<1){if(c.length>0&&(c.forEach((function(a){"redirect"===a&&(e.hasClass("elementor-element-edit-mode")||($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==$url&&(window.location.href=$url))),"hide_parent"===a&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none"))),"hide"===a&&(e.find("#timer").css("display","none"),e.find(".egt-title").css("display","none"),e.find(".desc").css("display","none")),"message"===a&&e.find(".eae-egt-message").css("display","block")})),1===c.length&&(""===c[0]||"message"===c[0]))){var $=e.find("."+g).find("#timer")[0];"yes"===f&&($.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===p&&("yes"===f?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===m&&("yes"===f||"yes"===p?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===u&&("yes"===f||"yes"===p||"yes"===m?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>")}return}}function D(e){var a=r-new Date;return{days:Math.floor(a/864e5),hours:"0"+Math.floor(a/36e5%24),minutes:"0"+Math.floor(a/6e4%60),seconds:"0"+Math.floor(a/1e3%60),all:a}}function S(e){e.classList.add("fade"),setTimeout((function(){e.classList.remove("fade")}),700)}e.hasClass("elementor-element-edit-mode")&&("countdown"===s?(y=new Date(r),r=y.getTime()):((y=new Date).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime())),D(r).all>1&&(t=setInterval((function(){var i=e.find("."+g).find("#timer")[0],n=D(r);"yes"===f&&(n.days<10&&(n.days="0"+n.days),i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.days+"</div></span>"),"yes"===p&&("yes"===f?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.hours.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.hours.slice(-2)+"</div></span>"),"yes"===m&&("yes"===f||"yes"===p?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.minutes.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.minutes.slice(-2)+"</div></span>"),"yes"===u&&("yes"===f||"yes"===p||"yes"===m?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.seconds.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.seconds.slice(-2)+"</div></span>");var d=i.getElementsByTagName("span");"yes"===f&&59==n.hours&&59==n.minutes&&59==n.seconds&&S(d[0]),"yes"===p&&("yes"===f?59==n.minutes&&59==n.seconds&&S(d[1]):59==n.minutes&&59==n.seconds&&S(d[0])),"yes"===m&&("yes"===f?"yes"===p?59==n.seconds&&S(d[2]):59==n.seconds&&S(d[1]):"yes"===p?59==n.seconds&&S(d[1]):59==n.seconds&&S(d[0])),"yes"===u&&("yes"===f?"yes"===p?"yes"===m&&S(d[3]):S("yes"===m?d[2]:d[1]):"yes"===p?"yes"===m&&S(d[2]):S("yes"===m?d[1]:d[0])),n.all<=1&&(clearInterval(t),"yes"===f&&(i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===p&&("yes"===f?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===m&&("yes"===f||"yes"===p?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===u&&("yes"===f||"yes"===p||"yes"===m?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),e.hasClass("elementor-element-edit-mode")||c.length>0&&c.forEach((function(a){"redirect"===a&&($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==$url1&&(window.location.href=$url1)),"hide"===a&&(e.find("#timer").css("display","none"),e.find(".egt-title").css("display","none"),e.find(".desc").css("display","none")),"message"===a&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===a&&($p_secs=e.closest("section"),$p_secs.css("display","none"))})))}),1e3))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-comparisontable.default",(function(e,a){a(e.find(".eae-ct-heading")[0]).addClass("active"),e.find("ul").on("click","li",(function(){var t=a(this).index()+2;e.find("tr").find("td:not(:eq(0))").hide(),e.find("td:nth-child("+t+")").css("display","table-cell"),e.find("tr").find("th:not(:eq(0))").hide(),e.find("li").removeClass("active"),a(this).addClass("active")}));var t=window.matchMedia("(min-width: 767px)");function i(a){a.matches?e.find(".sep").attr("colspan",5):e.find(".sep").attr("colspan",2)}t.addListener(i),i(t)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin1",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin2",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin3",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin4",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin5",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-filterableGallery.default",(function(e,a){var t=e.find(".eae-fg-wrapper"),i=e.data("id"),n=t.attr("data-maxtilt"),r=t.attr("data-perspective"),d=t.attr("data-speed"),s=t.attr("data-tilt-axis"),o=t.attr("data-glare"),l=parseInt(t.attr("data-overlay-speed"));if(s="x"===s?"y":"y"===s?"x":"both","yes"===o)var c=t.attr("data-max-glare");o="yes"===o;var f=a(".elementor-element-"+i+" .eae-fg-image"),p=t.hasClass("masonry-yes")?"masonry":"fitRows";f.outerHeight();adata={percentPosition:!0,animationOptions:{duration:750,easing:"linear",queue:!1}},"fitRows"===p&&(adata.layoutMode="fitRows"),"masonry"===p&&(adata.masonry={columnWidth:".eae-gallery-item",horizontalOrder:!0}),e.hasClass("eae-show-all-yes")||(e.find(".eae-gallery-filter a").first().addClass("current"),adata.filter=e.find(".eae-gallery-filter a").first().attr("data-filter"));var m=f.isotope(adata);m.imagesLoaded().progress((function(){m.isotope("layout")})),e.find(".eae-tilt-yes")&&(atilt={maxTilt:n,perspective:r,easing:"linear",scale:1,speed:d,disableAxis:s,transition:!0,reset:!0,glare:o,maxGlare:c},e.find(".el-tilt").tilt(atilt)),a(".elementor-element-"+i+" .eae-gallery-filter a").on("click",(function(){e.find(".eae-gallery-filter .current").removeClass("current"),a(this).addClass("current");var t=a(this).attr("data-filter");adata.filter=t;var i=f.isotope(adata);return i.imagesLoaded().progress((function(){if(i.isotope("layout"),isEditMode)return!1;e.find(".eae-tilt-yes")&&(e.find(".el-tilt").tilt(atilt),e.find(".el-tilt").tilt.reset.call(e.find(".el-tilt")))})),!1})),t.hasClass("eae-hover-direction-effect")||e.find(".eae-gallery-item-inner").hover((function(){a(this).find(".eae-grid-overlay").addClass("animated")})),t.hasClass("eae-hover-direction-effect")&&(e.find(".eae-gallery-item-inner").hover((function(){a(this).find(".eae-grid-overlay").addClass("overlay")})),t.find(".eae-gallery-item-inner").EAEHoverDirection({speed:l}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin1",d),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin2",d),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin3",s),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin4",s),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){isEditMode||e.data("wts-url")&&"yes"==e.data("wts-link")&&e.on("click",(function(a){e.data("wts-url")&&"yes"==e.data("wts-new-window")?window.open(e.data("wts-url")):location.href=e.data("wts-url")}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-thumbgallery.default",(function(e,a){swiper_outer_wrapper=e.find(".eae-swiper-outer-wrapper"),wid=e.data("id"),wClass=".elementor-element-"+wid,thumb_outer_wrapper=e.find(".eae-gallery-thumbs");let t=swiper_outer_wrapper.data("swiper-settings"),i=swiper_outer_wrapper.data("slides-per-view"),n=swiper_outer_wrapper.data("space");const r=eae.breakpoints;let d={};d[r.lg-1]={slidesPerView:i.desktop,spaceBetween:n.desktop},d[r.md-1]={slidesPerView:i.tablet,spaceBetween:n.tablet};const s=eae.breakpoints;let o={};if(o[s.lg-1]={spaceBetween:t.spaceBetween.desktop},o[s.md-1]={spaceBetween:t.spaceBetween.tablet},sliderData={direction:"horizontal",effect:t.effect,keyboard:{enabled:t.keyboard},spaceBetween:t.spaceBetween.mobile,breakpoints:o,speed:t.speed,loop:"yes"===t.loop,thumbs:{swiper:{el:thumb_outer_wrapper,direction:"horizontal",spaceBetween:n.mobile,slidesPerView:i.mobile,navigation:{nextEl:wClass+" .eae-swiper-button-next",prevEl:wClass+" .eae-swiper-button-prev"},speed:t.speed,loop:"yes"===t.loop,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,breakpoints:d,slideToClickedSlide:!0}}},void 0!==t.autoplay&&(sliderData.thumbs.swiper.autoplay={delay:t.autoplay.duration,disableOnInteraction:t.autoplay.disableOnInteraction,reverseDirection:t.autoplay.reverseDirection}),"yes"==t.navigation&&(sliderData.navigation={nextEl:wClass+" .eae-swiper-button-next",prevEl:wClass+" .eae-swiper-button-prev"}),""!==t.pagination&&(sliderData.pagination={type:t.pagination,el:wClass+" .swiper-pagination",clickable:t.clickable}),void 0!==t.autoplay&&(sliderData.autoplay={delay:t.autoplay.duration,disableOnInteraction:t.autoplay.disableOnInteraction,reverseDirection:t.autoplay.reverseDirection}),"undefined"==typeof Swiper){new(0,elementorFrontend.utils.swiper)(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container",sliderData).then(e=>{sswiper=e})}else window.sswiper=new Swiper(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container",sliderData),a(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container").css("visibility","visible");if(void 0!==t.autoplay){"yes"==t.autoplay.pauseOnHover&&jQuery(wClass+" .eae-swiper-container").hover((function(){sswiper.autoplay.stop(),sswiper.thumbs.swiper.autoplay.stop()}),(function(){sswiper.autoplay.start(),sswiper.thumbs.swiper.autoplay.start()}))}})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.bar",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.horizontalBar",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.line",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-data-table.default",(function(e,a){const t=e.find(".eae-table"),i=e.find(".eae-table-container");lottie_class=e.find(".eae-lottie"),settings=t.data("settings"),lottie_class.each((function(){let e=a(this).data("lottie-settings"),t=lottie.loadAnimation({container:document.getElementById(e.id),path:e.url,renderer:"svg",loop:e.loop});1==e.reverse&&t.setDirection(-1)})),!0===settings.sort?(head_class=a(".eae-table thead tr:not(:last-child)").addClass("eae-sort__ignoreRow"),t.tablesorter({sortReset:!1,sortRestart:!0})):head_class=a(".eae-table thead tr:not(:last-child)").removeClass("eae-sort__ignoreRow"),settings.search&&i.find("#eae-searchable").keyup((function(){_this=this,t.find(".eae-table__body tr").each((function(){-1===a(this).text().toLowerCase().indexOf(a(_this).val().toLowerCase())?a(this).addClass("eae-table-search-hide"):a(this).removeClass("eae-table-search-hide")}))}))})),elementorFrontend.hooks.addAction("frontend/element_ready/CfStyler.default",(function(e,a){if(e.hasClass("elementor-element-edit-mode")&&a("#error-field-hidden").hasClass("validation-field-box")){e.find(".wpcf7-validates-as-required").parent().append("<p class='error-field'>The field is required.</p>")}}))}))}(jQuery);
|
1 |
+
jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/wts-gmap.default",(function(e){map=function(a){$wrapper=e.find(".eae-markers");var t=$wrapper.data("zoom"),i=a.find(".marker"),n=$wrapper.data("style"),r=($wrapper.data("scroll"),{zoom:t,center:new google.maps.LatLng(0,0),mapTypeId:google.maps.MapTypeId.ROADMAP,styles:n}),d=new google.maps.Map(a[0],r);return d.markers=[],i.each((function(){!function(a,t){var i=$wrapper.data("animate");$wrapper.data("show-info-window-onload");$wrapper=e.find(".eae-markers");var n=new google.maps.LatLng(a.attr("data-lat"),a.attr("data-lng"));if(icon_img=a.attr("data-icon"),""!=icon_img)var r={url:a.attr("data-icon"),scaledSize:new google.maps.Size(a.attr("data-icon-size"),a.attr("data-icon-size"))};var d=new google.maps.Marker({position:n,map:t,icon:r,animation:google.maps.Animation.DROP});"animate-yes"==i&&"yes"!=a.data("info-window")&&d.setAnimation(google.maps.Animation.BOUNCE);"animate-yes"==i&&google.maps.event.addListener(d,"click",(function(){d.setAnimation(null)}));if(t.markers.push(d),a.html()){var s=new google.maps.InfoWindow({content:a.html()});"yes"==a.data("info-window")&&s.open(t,d),google.maps.event.addListener(d,"click",(function(){s.open(t,d)}))}"animate-yes"==i&&google.maps.event.addListener(s,"closeclick",(function(){d.setAnimation(google.maps.Animation.BOUNCE)}))}(jQuery(this),d)})),function(e,a){var t=new google.maps.LatLngBounds;jQuery.each(e.markers,(function(e,a){var i=new google.maps.LatLng(a.position.lat(),a.position.lng());t.extend(i)})),1==e.markers.length?(e.setCenter(t.getCenter()),e.setZoom(a)):e.fitBounds(t)}(d,t),d}(e.find(".eae-markers"))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e){var a,t,i,n,r,d,s,o=[],l=[],c=e.children(".eae-section-bs").children(".eae-section-bs-inner");c&&c.data("eae-bg-slider")&&(slider_images=c.data("eae-bg-slider"),a=c.data("eae-bg-slider-transition"),t=c.data("eae-bg-slider-animation"),n=("yes"==(i=c.data("eae-bg-custom-overlay"))||c.data("eae-bg-slider-overlay"),eae_editor.plugin_url+"assets/lib/vegas/overlays/"+c.data("eae-bg-slider-overlay")),r=c.data("eae-bg-slider-cover"),d=c.data("eae-bs-slider-delay"),s=c.data("eae-bs-slider-timer"),"undefined"!=typeof slider_images&&(o=slider_images.split(","),jQuery.each(o,(function(e,a){var t=[];t.src=a,l.push(t)})),c.vegas({slides:l,transition:a,animation:t,overlay:n,cover:r,delay:d,timer:s,init:function(){"yes"==i&&c.children(".vegas-overlay").css("background-image","")}})))}))}));var isEditMode=!1,breakpoints=eae.breakpoints;!function(e){e(window).on("elementor/frontend/init",(function(){var a=function(e,a){function t(e){$icons=a(document).find(e).find(".eae-ic-icon-wrap"),window.innerWidth<767?$icons.each((function(e,t){a(t).css("top",a(t).height()/2+8+"px"),a(t).next(".eae-info-circle-item__content-wrap").css("padding-top",a(t).height()/2+8+"px")})):$icons.each((function(e,t){a(t).css("margin-left",-.5*a(t).outerWidth()),a(t).css("margin-top",-.5*a(t).outerHeight()),$a=function(e){return e=(e-90)*Math.PI/180,{x:50+45*Math.cos(e),y:50+45*Math.sin(e)}}($angle),$b=360/$icons.length,a(t).css("left",$a.x+"%"),a(t).css("top",$a.y+"%"),$angle+=$b}))}$wrap_class=".elementor-element-"+e.data("id"),$angle=0,t(e);var i=null;function n(){"yes"==e.find(".eae-info-circle").data("autoplay")&&(i=setInterval(r,$autoplayDuration))}function r(){e.find(".eae-active").next().length>0?e.find(".eae-active").next().addClass("eae-active").siblings().removeClass("eae-active"):e.find(".eae-info-circle-item").eq(0).addClass("eae-active").siblings().removeClass("eae-active")}$autoplayDuration=e.find(".eae-info-circle").data("delay"),n(),e.find(".eae-ic-icon-wrap").hover((function(){clearInterval(i)}),(function(){n()})),e.find(".eae-info-circle-item").length>0&&a(e.find(".eae-info-circle-item")[0]).addClass("eae-active"),e.find(".eae-ic-icon-wrap").on("click",(function(){e.find(".eae-info-circle-item").removeClass("eae-active"),a(this).parent().addClass("eae-active")})),e.hasClass("eae-mouseenter-yes")&&e.find(".eae-ic-icon-wrap").on("mouseenter",(function(){e.find(".eae-info-circle-item").removeClass("eae-active"),a(this).parent().addClass("eae-active")})),window.addEventListener("resize",t.bind(this,$wrap_class))},t=function(e,a){function t(){var t=e.find(".eae-timline-progress-bar"),i=e.find(".eae-timeline-item"),n=e.find(".eae-timeline");const r=n.data("top-offset");var d=a(n).height(),s=a(i).last().find(".eae-tl-icon-wrapper").offset().top-a(i[0]).parent().offset().top,o=e.find(".eae-tl-icon-wrapper");a(t).css("top",a(i[0]).find(".eae-tl-icon-wrapper").offset().top-a(i[0]).parent().offset().top),a(t).css("bottom",d-s),a(t).css("left",o.eq(0)[0].offsetLeft+o.eq(0).width()/2),a(t).css("display","block"),i.each((function(e,t){new Waypoint({element:a(t),handler:function(e){"down"==e?a(t).addClass("eae-tl-item-focused"):a(t).removeClass("eae-tl-item-focused")},offset:r})}))}t(),window.addEventListener("resize",t),window.addEventListener("scroll",(function(){e.find(".eae-timline-progress-bar");const t=e.find(".eae-timeline").data("top-offset");e.find(".eae-pb-inner-line").css("height",a(window).scrollTop()-e.find(".eae-timeline").offset().top+t),e.find(".eae-pb-inner-line").css("max-height",e.find(".eae-pb-inner-line").parent().height())}))};function i(e,a,t){var i=new Date;i.setTime(i.getTime()+60*t*60*1e3);var n="expires="+i.toUTCString();document.cookie=e+"="+a+";"+n+";path=/"}function n(e){for(var a=e+"=",t=decodeURIComponent(document.cookie).split(";"),i=0;i<t.length;i++){for(var n=t[i];" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(a))return n.substring(a.length,n.length)}return""}var r=function(e,a){$is_rtl=jQuery("body").hasClass("rtl"),$wrapper=e.find(".eae-progress-bar");$wrapper.attr("data-skill");var t=$wrapper.attr("data-value"),i=$wrapper.attr("data-skin"),n=$wrapper.find(".eae-pb-bar-skill"),r=$wrapper.find(".eae-pb-bar-value"),d=$wrapper.find(".eae-pb-bar"),s=$wrapper.find(".eae-pb-bar-inner");"skin1"===i&&a(s).attr("style","width : "+t+"%"),"skin2"===i&&a(s).attr("style","width : "+t+"%"),"skin3"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%")),"skin4"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%"),a(d).addClass("eae-pb-bar--no-overflow")),"skin5"===i&&(a(r).addClass("eae-pb-bar-value--aligned-value"),$is_rtl?a(r).attr("style","right :"+t+"%"):a(r).attr("style","left :"+t+"%"),a(s).attr("style","width :"+t+"%")),$wrapper.each((function(e,t){new Waypoint({element:t,skill_value:a(t).find(".eae-pb-bar-skill"),valueElem:a(t).find(".eae-pb-bar-value"),prgBar:a(t).find(".eae-pb-bar-bar"),prgInner:a(t).find(".eae-pb-bar-inner"),handler:function(e){"down"==e&&(a(r).hasClass("js-animated")||a(r).addClass("js-animated"),a(s).hasClass("js-animated")||a(s).addClass("js-animated"),a(n).hasClass("js-animated")||a(n).addClass("js-animated"))},offset:"bottom-in-view"})}))},d=function(e,a){var t=e.find(".eae-content-switcher-wrapper"),i=(e.data("id"),t.find(".eae-content-switch-button"));i.each((function(e,n){a(this).on("click",(function(e){e.preventDefault();let n=a(this).find(".eae-content-switch-label");if(!a(this).hasClass("active")){a(i).removeClass("active");let e=a(n).attr("id");a(this).addClass("active");var r=a(t).find(".eae-cs-content-section");a(r).removeClass("active");let d=a(t).find(".eae-content-section-"+e);a(d).addClass("active")}}))}))},s=function(e,a){let t=e.find(".eae-content-switcher-wrapper"),i=(e.data("id"),t.find(".eae-cs-switch-label")),n=t.find(".eae-content-switch-label.primary-label");const r=a(n).attr("item_id");let d=t.find(".eae-content-switch-label.secondary-label");const s=a(d).attr("item_id");let o=t.find(".eae-cs-content-section.eae-content-section-"+r),l=t.find(".eae-cs-content-section.eae-content-section-"+s);a(i).on("click",(function(e){a(this).find("input.eae-content-toggle-switch").is(":checked")?(d.addClass("active"),l.addClass("active"),n.removeClass("active"),o.removeClass("active")):(n.addClass("active"),o.addClass("active"),d.removeClass("active"),l.removeClass("active"))}))};e.fn.EAEHoverDirection=function(a){var t=e.extend({inaccuracy:30,speed:200},a);this.find(".overlay").css({top:-9999999}),this.mouseenter((function(a){container=e(this),overlay=container.find(".overlay"),parentOffset=container.offset(),relX=a.pageX-parentOffset.left,relY=a.pageY-parentOffset.top,overlay.css({top:0,left:0,width:container.width(),height:container.height()}),relX>container.width()-t.inaccuracy?overlay.css({top:0,left:container.width()}):relX<t.inaccuracy?overlay.css({top:0,left:-container.width()}):relY>container.height()-t.inaccuracy?overlay.css({top:container.width(),left:0}):relY<t.inaccuracy&&overlay.css({top:-container.width(),left:0}),overlay.animate({top:0,left:0},t.speed)})),this.mouseleave((function(a){container=e(this),overlay=container.find(".overlay"),parentOffset=container.offset(),relX=a.pageX-parentOffset.left,relY=a.pageY-parentOffset.top,relX<=0&&overlay.animate({top:0,left:-container.width()},t.speed),relX>=container.width()&&overlay.animate({top:0,left:container.width()},t.speed),relY<=0&&overlay.animate({left:0,top:-container.height()},t.speed),relY>=container.height()&&overlay.animate({left:0,top:container.height()},t.speed)}))};let o=function(e,a){const t=e.find(".eae-chart-outer-container"),i=(e.data("id"),e.find("#eae-chart-canvas"));let n=t.data("settings");new Chart(i,n)};elementorFrontend.hooks.addAction("frontend/element_ready/wts-ab-image.default",(function(e,a){e.find(".eae-img-comp-container").imagesLoaded().done((function(){ab_style=e.find(".eae-img-comp-container").data("ab-style"),slider_pos=e.find(".eae-img-comp-container").data("slider-pos"),"horizontal"===ab_style?(separator_width=parseInt(e.find(".eae-img-comp-overlay").css("border-right-width")),function(e){var a,t;a=e.find(".eae-img-comp-overlay"),t=(t=a.width())*slider_pos/100,function(a){var i,n,r,d=0;function s(e){e.preventDefault(),d=1,window.addEventListener("mousemove",l),i.addEventListener("touchmove",c)}function o(){d=0}function l(e){var t;if(0==d)return!1;(t=function(e){var t;return e=e||window.event,t=a.getBoundingClientRect(),e.pageX-t.left}(e))<0&&(t=0),t>n&&(t=n),p(t)}function c(e){var t;if(0==d)return!1;(t=function(e){var t;return t=a.getBoundingClientRect(),e.changedTouches[0].clientX-t.left}(e))<0&&(t=0),t>n&&(t=n),p(t)}function p(e){a.style.width=e+"px",i.style.left=a.offsetWidth-i.offsetWidth/2-separator_width/2+"px"}n=a.offsetWidth,r=a.offsetHeight,a.style.width=t+"px",(i=(i=e.find(".eae-img-comp-slider"))[0]).style.top=r/2-i.offsetHeight/2+"px",i.style.left=t-i.offsetWidth/2-separator_width/2+"px",e.hasClass("elementor-element-edit-mode")||(i.addEventListener("mousedown",s),window.addEventListener("mouseup",o),i.addEventListener("touchstart",s),window.addEventListener("touchstop",o))}(a[0])}(e)):(separator_width=parseInt(e.find(".eae-img-comp-overlay").css("border-bottom-width")),function(e){var a;a=e.find(".eae-img-comp-overlay"),start_pos=a.height(),start_pos=start_pos*slider_pos/100,function(a){var t,i,n,r=0;function d(e){e.preventDefault(),r=1,window.addEventListener("mousemove",o),t.addEventListener("touchmove",l)}function s(){r=0}function o(e){var t;if(0==r)return!1;(t=function(e){var t,i=0;return e=e||window.event,t=a.getBoundingClientRect(),i=e.pageY-t.top,i-=window.pageYOffset}(e))<0&&(t=0),t>n&&(t=n),c(t)}function l(e){var t;if(0==r)return!1;(t=function(e){var t;return t=a.getBoundingClientRect(),e.changedTouches[0].clientY-t.top}(e))<0&&(t=0),t>n&&(t=n),c(t)}function c(e){a.style.height=e+"px",t.style.top=a.offsetHeight-t.offsetHeight/2-separator_width/2+"px"}i=a.offsetWidth,n=a.offsetHeight,a.style.height=start_pos+"px",(t=(t=e.find(".eae-img-comp-slider"))[0]).style.top=start_pos-t.offsetHeight/2-separator_width/2+"px",t.style.left=i/2-t.offsetWidth/2+"px",e.hasClass("elementor-element-edit-mode")||(t.addEventListener("mousedown",d),window.addEventListener("mouseup",s),t.addEventListener("touchstart",d),window.addEventListener("touchstop",s))}(a[0])}(e))}))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){e.hasClass("eae-particle-yes")&&(id=e.data("id"),element_type=e.data("element_type"),pdata=e.data("eae-particle"),pdata_wrapper=e.find(".eae-particle-wrapper").data("eae-pdata"),"undefined"!=typeof pdata&&""!=pdata?e.find(".eae-section-bs").length>0?(e.find(".eae-section-bs").after('<div class="eae-particle-wrapper" id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,pdata)):("column"==element_type?e.prepend('<div class="eae-particle-wrapper" id="eae-particle-'+id+'"></div>'):e.prepend('<div class="eae-particle-wrapper " id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,pdata)):"undefined"!=typeof pdata_wrapper&&""!=pdata_wrapper&&(element_type,e.prepend('<div class="eae-particle-wrapper eae-particle-area" id="eae-particle-'+id+'"></div>'),particlesJS("eae-particle-"+id,JSON.parse(pdata_wrapper))))})),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){if(e.hasClass("eae-animated-gradient-yes"))if(id=e.data("id"),color=e.data("color"),angle=e.data("angle"),e.hasClass("elementor-element-edit-mode"))color=e.find(".animated-gradient").data("color"),angle=e.find(".animated-gradient").data("angle"),gradient_color_editor="linear-gradient("+angle+","+color+")",e.prepend('<div class="animated-gradient" style="background-image : '+gradient_color_editor+' "></div>');else{var t="linear-gradient("+angle+","+color+")";e.css("background-image",t)}})),elementorFrontend.hooks.addAction("frontend/element_ready/wts-modal-popup.default",(function(e,a){$preview_modal=e.find(".eae-popup-wrapper").data("preview-modal");var t=e.find(".eae-popup-wrapper").data("effect");$close_btn_type=e.find(".eae-popup-wrapper").data("close-button-type"),$close_btn=e.find(".eae-popup-wrapper").data("close-btn"),"icon"==$close_btn_type?$close_btn_html='<i class="eae-close '+$close_btn+'"> </i>':$close_btn_html='<svg class="eae-close" style="-webkit-mask: url('+$close_btn+"); mask: url("+$close_btn+'); "></svg>',$magnific=e.find(".eae-popup-link").eaePopup({type:"inline",disableOn:0,key:null,midClick:!1,mainClass:"eae-popup eae-popup-"+e.find(".eae-popup-link").data("id")+" eae-wrap-"+e.find(".eae-popup-link").data("ctrl-id"),preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:e.find(".eae-popup-wrapper").data("close-in-out"),showCloseBtn:!0,enableEscapeKey:!1,modal:!1,alignTop:!1,removalDelay:200,prependTo:null,fixedContentPos:!0,fixedBgPos:"auto",overflowY:"auto",closeMarkup:$close_btn_html,tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0,callbacks:{beforeOpen:function(){""!=t&&(this.st.mainClass="eae-popup eae-popup-"+e.find(".eae-popup-link").data("id")+" eae-wrap-"+e.find(".eae-popup-link").data("ctrl-id")+" mfp-"+t)},open:function(){var a=e.find(".eae-popup-link").data("id"),t=jQuery(".eae-popup-"+a+" .elementor-widget-wrap");t.find(".elementor-section").each((function(){elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this))})),t.find(".elementor-column").each((function(){elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this))})),t.find(".elementor-widget").each((function(){elementorFrontend.elementsHandler.runReadyTrigger(jQuery(this))}))}}}),"yes"==$preview_modal&&e.hasClass("elementor-element-edit-mode")&&e.find(".eae-popup-link").click()})),elementorFrontend.hooks.addAction("frontend/element_ready/wts-testimonial-slider.default",(function(e,a){if(e.find(".eae-grid-wrapper").hasClass("eae-masonry-yes")){var t=e.find(".eae-grid").masonry({});t.imagesLoaded().progress((function(){t.masonry("layout")}))}if(e.find(".eae-layout-carousel").length){outer_wrapper=e.find(".eae-swiper-outer-wrapper"),wid=e.data("id"),wclass=".elementor-element-"+wid;var i=outer_wrapper.data("direction"),n=outer_wrapper.data("speed"),r=outer_wrapper.data("autoplay"),d=outer_wrapper.data("duration"),s=outer_wrapper.data("effect"),o=outer_wrapper.data("space"),l=outer_wrapper.data("loop");l="yes"==l;var c=outer_wrapper.data("slides-per-view"),p=outer_wrapper.data("slides-per-group"),f=outer_wrapper.data("ptype"),m=outer_wrapper.data("navigation"),u=outer_wrapper.data("clickable"),g=outer_wrapper.data("keyboard"),h=outer_wrapper.data("scrollbar");adata={direction:i,effect:s,spaceBetween:o.desktop,loop:l,speed:n,slidesPerView:c.desktop,slidesPerGroup:p.desktop,observer:!0,mousewheel:{invert:!0},breakpoints:{1024:{spaceBetween:o.tablet,slidesPerView:c.tablet,slidesPerGroup:p.tablet},767:{spaceBetween:o.mobile,slidesPerView:c.mobile,slidesPerGroup:p.mobile}}},"fade"==s&&(adata.fadeEffect={crossFade:!1}),adata.autoplay="yes"==r&&{delay:d,disableOnInteraction:!1},"yes"==m&&(adata.navigation={nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}),""!=f&&(adata.pagination={el:".swiper-pagination",type:f}),"bullets"==f&&"yes"==u&&(adata.pagination={el:".swiper-pagination",clickable:!0,type:f}),"yes"==h&&(adata.scrollbar={el:".swiper-scrollbar",draggable:!0}),"yes"==g&&(adata.keyboard={enabled:!0,onlyInViewport:!0}),0==l&&(adata.autoplay={delay:d,stopOnLastSlide:!0,disableOnInteraction:!1}),window.mswiper=new Swiper(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .swiper-container",adata),a(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .swiper-container").css("visibility","visible")}})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin1",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin2",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin3",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-info-circle.skin4",a),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin1",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin2",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin3",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-timeline.skin4",t),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin1",(function(e,a){var t=e.find(".eae-evergreen-wrapper").data("egtime"),r=e.find(".eae-evergreen-wrapper").data("egt-expire"),d=e.find(".eae-evergreen-wrapper").data("element-type"),s="eae-"+e.find(".eae-evergreen-wrapper").data("id"),o="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),l=e.find(".eae-evergreen-wrapper").data("actions"),c=e.find(".eae-evergreen-wrapper").data("unqid"),p=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===d){u=new Date(t),t=u.getTime();var f="expires="+u.toUTCString();document.cookie=o+"="+u.getTime()+";"+f+";path=/"}else{var m=n(s),u="";if(""!==m){(u=new Date(parseInt(m))).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime();var g=new Date(parseInt(m));g.setTime(g.getTime()+60*r*60*1e3);var h="expires="+g.toUTCString();document.cookie=s+"="+m+";"+h+";path=/";var v=new Date(parseInt(m));v.setTime(v.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));f="expires="+v.toUTCString();t-p>0&&(document.cookie=o+"="+m+";"+f+";path=/")}else{temp_date=t,(u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime(),i(s,(new Date).getTime(),r);var w=new Date;w.setTime(w.getTime()+1e3*temp_date);var y="expires="+w.toUTCString();document.cookie=o+"="+(new Date).getTime()+";"+y+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")&&t-p<0)return l.length>0&&l.forEach((function(t){"redirect"===t&&($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url)&&(window.location.href=$url1)),"hide"===t&&(e.hasClass("elementor-element-edit-mode")||(e.find("#eaeclockdiv").css("display","none"),e.find(".egt-title").css("display","none"))),"message"===t&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})),days="00",hours="00",minutes="00",seconds="00",e.find("."+c).find("#eaedivDays").html(days),e.find("."+c).find("#eaedivHours").html(hours.slice(-2)),e.find("."+c).find("#eaedivMinutes").html(minutes.slice(-2)),void e.find("."+c).find("#eaedivSeconds").html(seconds.slice(-2));e.hasClass("elementor-element-edit-mode")&&("countdown"===d?(u=new Date(t),t=u.getTime()):((u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime()));var k=setInterval((function(){var i=(new Date).getTime(),n=t-i,r=0,d=0,s=0,o=0;n>0?(r=Math.floor(n/864e5),d="0"+Math.floor(n%864e5/36e5),s="0"+Math.floor(n%36e5/6e4),o="0"+Math.floor(n%6e4/1e3)):(l.length>0&&(e.hasClass("elementor-element-edit-mode")||l.forEach((function(t){"redirect"===t&&($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url1)&&(window.location.href=$url1)),"hide"===t&&(e.find("#eaeclockdiv").css("display","none"),e.find(".egt-title").css("display","none")),"message"===t&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))}))),clearInterval(k),r="0",d="00",s="00",o="00"),r<10&&(r="0"+r),e.find("."+c).find("#eaedivDays").html(r),e.find("."+c).find("#eaedivHours").html(d.slice(-2)),e.find("."+c).find("#eaedivMinutes").html(s.slice(-2)),e.find("."+c).find("#eaedivSeconds").html(o.slice(-2))}),1e3)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin2",(function(e,a){var t=e.find(".eae-evergreen-wrapper").data("egtime"),r=e.find(".eae-evergreen-wrapper").data("egt-expire"),d=e.find(".eae-evergreen-wrapper").data("element-type"),s="eae-"+e.find(".eae-evergreen-wrapper").data("id"),o="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),l=e.find(".eae-evergreen-wrapper").data("actions"),c=e.find(".eae-evergreen-wrapper").data("unqid"),p=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===d){u=new Date(t),t=u.getTime();var f="expires="+u.toUTCString();document.cookie=o+"="+u.getTime()+";"+f+";path=/"}else{var m=n(s),u="";if(""!==m){(u=new Date(parseInt(m))).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime();var g=new Date(parseInt(m));g.setTime(g.getTime()+60*r*60*1e3);var h="expires="+g.toUTCString();document.cookie=s+"="+m+";"+h+";path=/";var v=new Date(parseInt(m));v.setTime(v.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));f="expires="+v.toUTCString();t-p>0&&(document.cookie=o+"="+m+";"+f+";path=/")}else{temp_date=t,(u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime(),i(s,(new Date).getTime(),r);var w=new Date;w.setTime(w.getTime()+1e3*temp_date);var y="expires="+w.toUTCString();document.cookie=o+"="+(new Date).getTime()+";"+y+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")&&t-p<0)return void(l.length>0&&l.forEach((function(t){"redirect"===t&&($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url)&&(window.location.href=$url)),"hide"===t&&(e.find("."+c).find(".timer-container").css("display","none"),e.find("."+c).find(".egt-title").css("display","none")),"message"===t&&e.find("."+c).find(".eae-egt-message").css("display","block"),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})));e.hasClass("elementor-element-edit-mode")&&("countdown"===d?(u=new Date(t),t=u.getTime()):((u=new Date).setSeconds(u.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),t=u.getTime()));var k=setInterval((function(){var i=(new Date).getTime(),n=t-i,r=Math.floor(n/864e5),d=Math.floor(n%864e5/36e5),s=Math.floor(n%36e5/6e4),o=Math.floor(n%6e4/1e3);if(e.find("."+c).find("#eaeulSec1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulSec").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulSec").find(".flip-clock-before").removeClass("flip-clock-before"),n<0)return clearInterval(k),void(l.length>0&&l.forEach((function(t){"redirect"===t&&(e.hasClass("elementor-element-edit-mode")||($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==a.trim($url1)&&(window.location.href=$url1))),"hide"===t&&(e.hasClass("elementor-element-edit-mode")||(e.find("."+c).find(".timer-container").css("display","none"),e.find("."+c).find(".egt-title").css("display","none"))),"message"===t&&(e.hasClass("elementor-element-edit-mode")||e.find("."+c).find(".eae-egt-message").css("display","block")),"hide_parent"===t&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none")))})));if(2===a.trim(o).length){var p="#eaeulSec1 li:eq( "+a.trim(o).charAt(1)+" )",f="#eaeulSec li:eq( "+a.trim(o).charAt(0)+" )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec li:first-child").addClass("flip-clock-before"))}else{p="#eaeulSec1 li:eq( "+a.trim(o).charAt(0)+" )",f="#eaeulSec li:eq( 0 )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulSec li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulSec li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulMin1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulMin").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulMin").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(s).length){p="#eaeulMin1 li:eq( "+a.trim(s).charAt(1)+" )",f="#eaeulMin li:eq( "+a.trim(s).charAt(0)+" )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin li:first-child").addClass("flip-clock-before"))}else{p="#eaeulMin1 li:eq( "+a.trim(s).charAt(0)+" )",f="#eaeulMin li:eq( 0 )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulMin li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulMin li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulHour1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulHour1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulHour").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulHour").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(d).length){p="#eaeulHour1 li:eq( "+a.trim(d).charAt(1)+" )",f="#eaeulHour li:eq( "+a.trim(d).charAt(0)+" )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before"))}else{p="#eaeulHour1 li:eq( "+a.trim(d).charAt(0)+" )",f="#eaeulHour li:eq( 0 )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulHour li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulHour li:first-child").addClass("flip-clock-before"))}if(e.find("."+c).find("#eaeulDay1").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulDay1").find(".flip-clock-before").removeClass("flip-clock-before"),e.find("."+c).find("#eaeulDay").find(".flip-clock-active").removeClass("flip-clock-active"),e.find("."+c).find("#eaeulDay").find(".flip-clock-before").removeClass("flip-clock-before"),2==a.trim(r).length){p="#eaeulDay1 li:eq( "+a.trim(r).charAt(1)+" )",f="#eaeulDay li:eq( "+a.trim(r).charAt(0)+" )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay1 li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before"))}else{p="#eaeulDay1 li:eq( "+a.trim(r).charAt(0)+" )",f="#eaeulDay li:eq( 0 )";e.find("."+c).find(p).next().length>0?(e.find("."+c).find(p).addClass("flip-clock-active"),e.find("."+c).find(p).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay1 li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before")),e.find("."+c).find(f).next().length>0?(e.find("."+c).find(f).addClass("flip-clock-active"),e.find("."+c).find(f).next().addClass("flip-clock-before")):(e.find("."+c).find("#eaeulDay li:last-child").addClass("flip-clock-active"),e.find("."+c).find("#eaeulDay li:first-child").addClass("flip-clock-before"))}}),1e3)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-evergreen-timer.skin3",(function(e,a){var t,r=e.find(".eae-evergreen-wrapper").data("egtime"),d=e.find(".eae-evergreen-wrapper").data("egt-expire"),s=e.find(".eae-evergreen-wrapper").data("element-type"),o="eae-"+e.find(".eae-evergreen-wrapper").data("id"),l="eae-temp-"+e.find(".eae-evergreen-wrapper").data("id"),c=e.find(".eae-evergreen-wrapper").data("actions"),p=e.find(".eae-evergreen-wrapper").data("days"),f=e.find(".eae-evergreen-wrapper").data("hours"),m=e.find(".eae-evergreen-wrapper").data("mins"),u=e.find(".eae-evergreen-wrapper").data("seconds"),g=e.find(".eae-evergreen-wrapper").data("unqid"),h=(new Date).getTime();if(!e.hasClass("elementor-element-edit-mode"))if("countdown"===s){y=new Date(r),r=y.getTime();var v="expires="+y.toUTCString();document.cookie=l+"="+y.getTime()+";"+v+";path=/"}else{var w=n(o),y="";if(""!==w){(y=new Date(parseInt(w))).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime();var k=new Date(parseInt(w));k.setTime(k.getTime()+60*d*60*1e3);var b="expires="+k.toUTCString();document.cookie=o+"="+w+";"+b+";path=/";var C=new Date(parseInt(w));C.setTime(C.getTime()+1e3*e.find(".eae-evergreen-wrapper").data("egtime"));v="expires="+C.toUTCString();r-h>0&&(document.cookie=l+"="+w+";"+v+";path=/")}else{temp_date=r,(y=new Date).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime(),i(o,(new Date).getTime(),d);var _=new Date;_.setTime(_.getTime()+1e3*temp_date);var x="expires="+_.toUTCString();document.cookie=l+"="+(new Date).getTime()+";"+x+";path=/"}}if(!e.hasClass("elementor-element-edit-mode")){var T=D(r);if(parseInt(T.all)<1){if(c.length>0&&(c.forEach((function(a){"redirect"===a&&(e.hasClass("elementor-element-edit-mode")||($url=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==$url&&(window.location.href=$url))),"hide_parent"===a&&(e.hasClass("elementor-element-edit-mode")||($p_secs=e.closest("section"),$p_secs.css("display","none"))),"hide"===a&&(e.find("#timer").css("display","none"),e.find(".egt-title").css("display","none"),e.find(".desc").css("display","none")),"message"===a&&e.find(".eae-egt-message").css("display","block")})),1===c.length&&(""===c[0]||"message"===c[0]))){var $=e.find("."+g).find("#timer")[0];"yes"===p&&($.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===f&&("yes"===p?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===m&&("yes"===p||"yes"===f?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===u&&("yes"===p||"yes"===f||"yes"===m?a($).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):$.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>")}return}}function D(e){var a=r-new Date;return{days:Math.floor(a/864e5),hours:"0"+Math.floor(a/36e5%24),minutes:"0"+Math.floor(a/6e4%60),seconds:"0"+Math.floor(a/1e3%60),all:a}}function S(e){e.classList.add("fade"),setTimeout((function(){e.classList.remove("fade")}),700)}e.hasClass("elementor-element-edit-mode")&&("countdown"===s?(y=new Date(r),r=y.getTime()):((y=new Date).setSeconds(y.getSeconds()+e.find(".eae-evergreen-wrapper").data("egtime")),r=y.getTime())),D(r).all>1&&(t=setInterval((function(){var i=e.find("."+g).find("#timer")[0],n=D(r);"yes"===p&&(n.days<10&&(n.days="0"+n.days),i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.days+"</div></span>"),"yes"===f&&("yes"===p?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.hours.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.hours.slice(-2)+"</div></span>"),"yes"===m&&("yes"===p||"yes"===f?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.minutes.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.minutes.slice(-2)+"</div></span>"),"yes"===u&&("yes"===p||"yes"===f||"yes"===m?a(i).append("<span class='egt-time eae-time-wrapper'><div>"+n.seconds.slice(-2)+"</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>"+n.seconds.slice(-2)+"</div></span>");var d=i.getElementsByTagName("span");"yes"===p&&59==n.hours&&59==n.minutes&&59==n.seconds&&S(d[0]),"yes"===f&&("yes"===p?59==n.minutes&&59==n.seconds&&S(d[1]):59==n.minutes&&59==n.seconds&&S(d[0])),"yes"===m&&("yes"===p?"yes"===f?59==n.seconds&&S(d[2]):59==n.seconds&&S(d[1]):"yes"===f?59==n.seconds&&S(d[1]):59==n.seconds&&S(d[0])),"yes"===u&&("yes"===p?"yes"===f?"yes"===m&&S(d[3]):S("yes"===m?d[2]:d[1]):"yes"===f?"yes"===m&&S(d[2]):S("yes"===m?d[1]:d[0])),n.all<=1&&(clearInterval(t),"yes"===p&&(i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===f&&("yes"===p?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===m&&("yes"===p||"yes"===f?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),"yes"===u&&("yes"===p||"yes"===f||"yes"===m?a(i).append("<span class='egt-time eae-time-wrapper'><div>00</div></span>"):i.innerHTML="<span class='egt-time eae-time-wrapper'><div>00</div></span>"),e.hasClass("elementor-element-edit-mode")||c.length>0&&c.forEach((function(a){"redirect"===a&&($url1=e.find(".eae-evergreen-wrapper").data("redirected-url"),""!==$url1&&(window.location.href=$url1)),"hide"===a&&(e.find("#timer").css("display","none"),e.find(".egt-title").css("display","none"),e.find(".desc").css("display","none")),"message"===a&&e.find(".eae-egt-message").css("display","block"),"hide_parent"===a&&($p_secs=e.closest("section"),$p_secs.css("display","none"))})))}),1e3))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-comparisontable.default",(function(e,a){a(e.find(".eae-ct-heading")[0]).addClass("active"),e.find("ul").on("click","li",(function(){var t=a(this).index()+2;e.find("tr").find("td:not(:eq(0))").hide(),e.find("td:nth-child("+t+")").css("display","table-cell"),e.find("tr").find("th:not(:eq(0))").hide(),e.find("li").removeClass("active"),a(this).addClass("active")}));var t=window.matchMedia("(min-width: 767px)");function i(a){a.matches?e.find(".sep").attr("colspan",5):e.find(".sep").attr("colspan",2)}t.addListener(i),i(t)})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin1",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin2",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin3",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin4",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-progress-bar.skin5",r),elementorFrontend.hooks.addAction("frontend/element_ready/eae-filterableGallery.default",(function(e,a){var t=e.find(".eae-fg-wrapper"),i=e.data("id"),n=t.attr("data-maxtilt"),r=t.attr("data-perspective"),d=t.attr("data-speed"),s=t.attr("data-tilt-axis"),o=t.attr("data-glare"),l=parseInt(t.attr("data-overlay-speed"));if(s="x"===s?"y":"y"===s?"x":"both","yes"===o)var c=t.attr("data-max-glare");o="yes"===o;var p=a(".elementor-element-"+i+" .eae-fg-image"),f=t.hasClass("masonry-yes")?"masonry":"fitRows";p.outerHeight();adata={percentPosition:!0,animationOptions:{duration:750,easing:"linear",queue:!1}},"fitRows"===f&&(adata.layoutMode="fitRows"),"masonry"===f&&(adata.masonry={columnWidth:".eae-gallery-item",horizontalOrder:!0}),e.hasClass("eae-show-all-yes")||(e.find(".eae-gallery-filter a").first().addClass("current"),adata.filter=e.find(".eae-gallery-filter a").first().attr("data-filter"));var m=p.isotope(adata);m.imagesLoaded().progress((function(){m.isotope("layout")})),e.find(".eae-tilt-yes")&&(atilt={maxTilt:n,perspective:r,easing:"linear",scale:1,speed:d,disableAxis:s,transition:!0,reset:!0,glare:o,maxGlare:c},e.find(".el-tilt").tilt(atilt)),a(".elementor-element-"+i+" .eae-gallery-filter a").on("click",(function(){e.find(".eae-gallery-filter .current").removeClass("current"),a(this).addClass("current");var t=a(this).attr("data-filter");adata.filter=t;var i=p.isotope(adata);return i.imagesLoaded().progress((function(){if(i.isotope("layout"),isEditMode)return!1;e.find(".eae-tilt-yes")&&(e.find(".el-tilt").tilt(atilt),e.find(".el-tilt").tilt.reset.call(e.find(".el-tilt")))})),!1})),t.hasClass("eae-hover-direction-effect")||e.find(".eae-gallery-item-inner").hover((function(){a(this).find(".eae-grid-overlay").addClass("animated")})),t.hasClass("eae-hover-direction-effect")&&(e.find(".eae-gallery-item-inner").hover((function(){a(this).find(".eae-grid-overlay").addClass("overlay")})),t.find(".eae-gallery-item-inner").EAEHoverDirection({speed:l}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin1",d),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin2",d),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin3",s),elementorFrontend.hooks.addAction("frontend/element_ready/eae-content-switcher.skin4",s),elementorFrontend.hooks.addAction("frontend/element_ready/global",(function(e,a){isEditMode||e.data("wts-url")&&"yes"==e.data("wts-link")&&e.on("click",(function(a){e.data("wts-url")&&"yes"==e.data("wts-new-window")?window.open(e.data("wts-url")):location.href=e.data("wts-url")}))})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-thumbgallery.default",(function(e,a){swiper_outer_wrapper=e.find(".eae-swiper-outer-wrapper"),wid=e.data("id"),wClass=".elementor-element-"+wid,thumb_outer_wrapper=e.find(".eae-gallery-thumbs");let t=swiper_outer_wrapper.data("swiper-settings"),i=swiper_outer_wrapper.data("slides-per-view"),n=swiper_outer_wrapper.data("space");const r=eae.breakpoints;let d={};d[r.lg-1]={slidesPerView:i.desktop,spaceBetween:n.desktop},d[r.md-1]={slidesPerView:i.tablet,spaceBetween:n.tablet};const s=eae.breakpoints;let o={};if(o[s.lg-1]={spaceBetween:t.spaceBetween.desktop},o[s.md-1]={spaceBetween:t.spaceBetween.tablet},sliderData={direction:"horizontal",effect:t.effect,keyboard:{enabled:t.keyboard},spaceBetween:t.spaceBetween.mobile,breakpoints:o,speed:t.speed,loop:"yes"===t.loop,thumbs:{swiper:{el:thumb_outer_wrapper,direction:"horizontal",spaceBetween:n.mobile,slidesPerView:i.mobile,navigation:{nextEl:wClass+" .eae-swiper-button-next",prevEl:wClass+" .eae-swiper-button-prev"},speed:t.speed,loop:"yes"===t.loop,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,breakpoints:d,slideToClickedSlide:!0}}},void 0!==t.autoplay&&(sliderData.thumbs.swiper.autoplay={delay:t.autoplay.duration,disableOnInteraction:t.autoplay.disableOnInteraction,reverseDirection:t.autoplay.reverseDirection}),"yes"==t.navigation&&(sliderData.navigation={nextEl:wClass+" .eae-swiper-button-next",prevEl:wClass+" .eae-swiper-button-prev"}),""!==t.pagination&&(sliderData.pagination={type:t.pagination,el:wClass+" .swiper-pagination",clickable:t.clickable}),void 0!==t.autoplay&&(sliderData.autoplay={delay:t.autoplay.duration,disableOnInteraction:t.autoplay.disableOnInteraction,reverseDirection:t.autoplay.reverseDirection}),"undefined"==typeof Swiper){new(0,elementorFrontend.utils.swiper)(jQuery(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container"),sliderData).then(e=>{sswiper=e})}else window.sswiper=new Swiper(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container",sliderData),a(".elementor-element-"+wid+" .eae-swiper-outer-wrapper .eae-swiper-container").css("visibility","visible");if(void 0!==t.autoplay){"yes"==t.autoplay.pauseOnHover&&jQuery(wClass+" .eae-swiper-container").hover((function(){sswiper.autoplay.stop(),sswiper.thumbs.swiper.autoplay.stop()}),(function(){sswiper.autoplay.start(),sswiper.thumbs.swiper.autoplay.start()}))}})),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.bar",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.horizontalBar",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-chart.line",o),elementorFrontend.hooks.addAction("frontend/element_ready/eae-data-table.default",(function(e,a){const t=e.find(".eae-table"),i=e.find(".eae-table-container");lottie_class=e.find(".eae-lottie"),settings=t.data("settings"),lottie_class.each((function(){let e=a(this).data("lottie-settings"),t=lottie.loadAnimation({container:document.getElementById(e.id),path:e.url,renderer:"svg",loop:e.loop});1==e.reverse&&t.setDirection(-1)})),!0===settings.sort?(head_class=a(".eae-table thead tr:not(:last-child)").addClass("eae-sort__ignoreRow"),t.tablesorter({sortReset:!1,sortRestart:!0})):head_class=a(".eae-table thead tr:not(:last-child)").removeClass("eae-sort__ignoreRow"),settings.search&&i.find("#eae-searchable").keyup((function(){_this=this,t.find(".eae-table__body tr").each((function(){-1===a(this).text().toLowerCase().indexOf(a(_this).val().toLowerCase())?a(this).addClass("eae-table-search-hide"):a(this).removeClass("eae-table-search-hide")}))}))})),elementorFrontend.hooks.addAction("frontend/element_ready/CfStyler.default",(function(e,a){if(e.hasClass("elementor-element-edit-mode")&&a("#error-field-hidden").hasClass("validation-field-box")){e.find(".wpcf7-validates-as-required").parent().append("<p class='error-field'>The field is required.</p>")}}))}))}(jQuery);
|
assets/js/editor.js
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function (){
|
2 |
+
console.log(eaeEditor);
|
3 |
+
elementor.hooks.addAction( 'panel/open_editor/widget', function( panel, model, view ) {
|
4 |
+
|
5 |
+
var widget_type = model.attributes.widgetType;
|
6 |
+
|
7 |
+
if(widget_type == 'eae-posts'){
|
8 |
+
|
9 |
+
jQuery(document).on('change', "select[data-setting='layout_mode']", function () {
|
10 |
+
//jQuery('settings[data-setting="ae_post_type"]').select2().trigger('change');
|
11 |
+
//elementor.reloadPreview();
|
12 |
+
});
|
13 |
+
|
14 |
+
selected_post_ids = model.attributes.settings.attributes.select_post_ids;
|
15 |
+
|
16 |
+
// get selected data
|
17 |
+
jQuery.ajax({
|
18 |
+
url: eaeEditor.ajaxurl,
|
19 |
+
dataType: 'json',
|
20 |
+
method: 'post',
|
21 |
+
data: {
|
22 |
+
selected_posts : selected_post_ids,
|
23 |
+
action: 'eae_post_data',
|
24 |
+
fetch_mode: 'selected_posts'
|
25 |
+
},
|
26 |
+
success: function(res){
|
27 |
+
options = '';
|
28 |
+
if(res.data.length) {
|
29 |
+
jQuery.each(res.data, function (key, value) {
|
30 |
+
options += '<option selected value="' + value['id'] + '">' + value['text'] + '</option>';
|
31 |
+
});
|
32 |
+
}
|
33 |
+
|
34 |
+
|
35 |
+
|
36 |
+
jQuery("select[data-setting='select_post_ids']").html(options).select2({
|
37 |
+
ajax: {
|
38 |
+
url: eaeEditor.ajaxurl,
|
39 |
+
dataType: 'json',
|
40 |
+
data: function (params) {
|
41 |
+
return {
|
42 |
+
q: params.term,
|
43 |
+
action: 'eae_post_data',
|
44 |
+
fetch_mode: 'posts'
|
45 |
+
}
|
46 |
+
},
|
47 |
+
processResults: function (res) {
|
48 |
+
return {
|
49 |
+
results: res.data
|
50 |
+
}
|
51 |
+
}
|
52 |
+
} ,
|
53 |
+
minimumInputLength: 2
|
54 |
+
});
|
55 |
+
}
|
56 |
+
});
|
57 |
+
}
|
58 |
+
} );
|
59 |
+
});
|
assets/js/editor.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery(document).ready((function(){console.log(eaeEditor),elementor.hooks.addAction("panel/open_editor/widget",(function(t,e,o){"eae-posts"==e.attributes.widgetType&&(jQuery(document).on("change","select[data-setting='layout_mode']",(function(){})),selected_post_ids=e.attributes.settings.attributes.select_post_ids,jQuery.ajax({url:eaeEditor.ajaxurl,dataType:"json",method:"post",data:{selected_posts:selected_post_ids,action:"eae_post_data",fetch_mode:"selected_posts"},success:function(t){options="",t.data.length&&jQuery.each(t.data,(function(t,e){options+='<option selected value="'+e.id+'">'+e.text+"</option>"})),jQuery("select[data-setting='select_post_ids']").html(options).select2({ajax:{url:eaeEditor.ajaxurl,dataType:"json",data:function(t){return{q:t.term,action:"eae_post_data",fetch_mode:"posts"}},processResults:function(t){return{results:t.data}}},minimumInputLength:2})}}))}))}));
|
classes/helper.php
CHANGED
@@ -12,6 +12,58 @@ use Elementor\Icons_Manager;
|
|
12 |
|
13 |
class Helper {
|
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
public function eae_get_post_data( $args ) {
|
16 |
$defaults = [
|
17 |
'posts_per_page' => 5,
|
@@ -1428,6 +1480,11 @@ class Helper {
|
|
1428 |
'enabled' => true,
|
1429 |
'type' => 'widget',
|
1430 |
],
|
|
|
|
|
|
|
|
|
|
|
1431 |
// 'cf-styler' => [
|
1432 |
// 'name' => 'Cf7 Styler',
|
1433 |
// 'enabled' => true,
|
12 |
|
13 |
class Helper {
|
14 |
|
15 |
+
public function __construct() {
|
16 |
+
add_action( 'wp_ajax_eae_post_data', [ $this, 'ajax_eae_post_data' ] );
|
17 |
+
add_action( 'wp_ajax_nopriv_eae_post_data', [ $this, 'ajax_eae_post_data' ] );
|
18 |
+
}
|
19 |
+
|
20 |
+
public function ajax_eae_post_data() {
|
21 |
+
$fetch_mode = $_REQUEST['fetch_mode'];
|
22 |
+
|
23 |
+
$results = [];
|
24 |
+
switch ( $fetch_mode ) {
|
25 |
+
case 'posts':
|
26 |
+
$params = $query_params = [
|
27 |
+
's' => $_REQUEST['q'],
|
28 |
+
];
|
29 |
+
$query = new \WP_Query( $params );
|
30 |
+
|
31 |
+
foreach ( $query->posts as $post ) {
|
32 |
+
$results[] = [
|
33 |
+
'id' => $post->ID,
|
34 |
+
'text' => $post->post_title,
|
35 |
+
];
|
36 |
+
}
|
37 |
+
break;
|
38 |
+
|
39 |
+
// case 'paged':
|
40 |
+
// ob_start();
|
41 |
+
// $this->get_widget_output( $_POST['pid'], $_POST['wid'] );
|
42 |
+
// $results = ob_get_contents();
|
43 |
+
// ob_end_clean();
|
44 |
+
// break;
|
45 |
+
|
46 |
+
case 'selected_posts':
|
47 |
+
$args = [
|
48 |
+
'post__in' => $_POST['selected_posts'],
|
49 |
+
'post_type' => 'any',
|
50 |
+
'orderby' => 'post__in',
|
51 |
+
];
|
52 |
+
$posts = get_posts( $args );
|
53 |
+
if ( count( $posts ) ) {
|
54 |
+
foreach ( $posts as $p ) {
|
55 |
+
$results[] = [
|
56 |
+
'id' => $p->ID,
|
57 |
+
'text' => $p->post_title,
|
58 |
+
];
|
59 |
+
}
|
60 |
+
}
|
61 |
+
break;
|
62 |
+
}
|
63 |
+
|
64 |
+
wp_send_json_success( $results );
|
65 |
+
}
|
66 |
+
|
67 |
public function eae_get_post_data( $args ) {
|
68 |
$defaults = [
|
69 |
'posts_per_page' => 5,
|
1480 |
'enabled' => true,
|
1481 |
'type' => 'widget',
|
1482 |
],
|
1483 |
+
// 'posts' => [
|
1484 |
+
// 'name' => 'Posts',
|
1485 |
+
// 'enabled' => true,
|
1486 |
+
// 'type' => 'widget',
|
1487 |
+
// ]
|
1488 |
// 'cf-styler' => [
|
1489 |
// 'name' => 'Cf7 Styler',
|
1490 |
// 'enabled' => true,
|
elementor-addon-elements.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: Elementor Addon Elements comes with 25+ widgets and extensions to extend the power of Elementor Page Builder.
|
6 |
* Plugin URI: https://www.elementoraddons.com/elements-addon-elements/
|
7 |
* Author: WPVibes
|
8 |
-
* Version: 1.11.
|
9 |
* Author URI: https://wpvibes.com/
|
10 |
* Elementor tested up to: 3.4.0
|
11 |
* Elementor Pro tested up to: 3.4.0
|
@@ -16,7 +16,7 @@ define( 'EAE_FILE', __FILE__ );
|
|
16 |
define( 'EAE_URL', plugins_url( '/', __FILE__ ) );
|
17 |
define( 'EAE_PATH', plugin_dir_path( __FILE__ ) );
|
18 |
define( 'EAE_SCRIPT_SUFFIX', defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min' );
|
19 |
-
define( 'EAE_VERSION', '1.11.
|
20 |
|
21 |
|
22 |
if ( ! function_exists( '_is_elementor_installed' ) ) {
|
5 |
* Description: Elementor Addon Elements comes with 25+ widgets and extensions to extend the power of Elementor Page Builder.
|
6 |
* Plugin URI: https://www.elementoraddons.com/elements-addon-elements/
|
7 |
* Author: WPVibes
|
8 |
+
* Version: 1.11.12
|
9 |
* Author URI: https://wpvibes.com/
|
10 |
* Elementor tested up to: 3.4.0
|
11 |
* Elementor Pro tested up to: 3.4.0
|
16 |
define( 'EAE_URL', plugins_url( '/', __FILE__ ) );
|
17 |
define( 'EAE_PATH', plugin_dir_path( __FILE__ ) );
|
18 |
define( 'EAE_SCRIPT_SUFFIX', defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min' );
|
19 |
+
define( 'EAE_VERSION', '1.11.12' );
|
20 |
|
21 |
|
22 |
if ( ! function_exists( '_is_elementor_installed' ) ) {
|
inc/bootstrap.php
CHANGED
@@ -158,12 +158,12 @@ class Plugin {
|
|
158 |
}
|
159 |
|
160 |
public function eae_scripts() {
|
161 |
-
wp_enqueue_style( 'eae-css', EAE_URL . 'assets/css/eae' . EAE_SCRIPT_SUFFIX . '.css', [],
|
162 |
|
163 |
/* chart js file */
|
164 |
-
wp_register_script( 'eae-chart', EAE_URL . 'assets/js/Chart.bundle' . EAE_SCRIPT_SUFFIX . '.js', [], '
|
165 |
-
wp_register_script( 'eae-data-table', EAE_URL . 'assets/lib/tablesorter/tablesorter.js', [], '
|
166 |
-
wp_register_script( 'eae-lottie', EAE_URL . 'assets/lib/lottie/lottie' . EAE_SCRIPT_SUFFIX . '.js', [], '
|
167 |
|
168 |
/* animated text css and js file*/
|
169 |
wp_register_script( 'animated-main', EAE_URL . 'assets/js/animated-main' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.0', true );
|
@@ -174,7 +174,7 @@ class Plugin {
|
|
174 |
[
|
175 |
'jquery',
|
176 |
],
|
177 |
-
|
178 |
true
|
179 |
);
|
180 |
if ( is_plugin_active( 'elementor/elementor.php' ) ) {
|
@@ -188,12 +188,12 @@ class Plugin {
|
|
188 |
]
|
189 |
);
|
190 |
}
|
191 |
-
wp_register_script( 'eae-particles', EAE_URL . 'assets/js/particles' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '
|
192 |
-
wp_register_style( 'vegas-css', EAE_URL . 'assets/lib/vegas/vegas' . EAE_SCRIPT_SUFFIX . '.css', [], '
|
193 |
wp_register_script( 'vegas', EAE_URL . 'assets/lib/vegas/vegas' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '2.4.0', true );
|
194 |
|
195 |
-
wp_register_script( 'wts-magnific', EAE_URL . 'assets/lib/magnific' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.
|
196 |
-
wp_register_script( 'wts-isotope', EAE_URL . 'assets/lib/isotope/isotope.pkgd' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '
|
197 |
wp_register_script( 'wts-tilt', EAE_URL . 'assets/lib/tilt/tilt.jquery' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.0', true );
|
198 |
if ( is_plugin_active( 'elementor/elementor.php' ) ) {
|
199 |
wp_register_style(
|
@@ -218,7 +218,7 @@ class Plugin {
|
|
218 |
}
|
219 |
$map_key = get_option( 'wts_eae_gmap_key' );
|
220 |
if ( isset( $map_key ) && $map_key !== '' ) {
|
221 |
-
wp_register_script( 'eae-gmap', 'https://maps.googleapis.com/maps/api/js?key=' . $map_key, [],
|
222 |
}
|
223 |
|
224 |
wp_register_script( 'pinit', '//assets.pinterest.com/js/pinit.js', [], '1.0', true );
|
@@ -233,8 +233,15 @@ class Plugin {
|
|
233 |
|
234 |
public function eae_editor_enqueue_scripts() {
|
235 |
wp_enqueue_style( 'eae-icons', EAE_URL . 'assets/lib/eae-icons/style.css', [], '1.0', '' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
}
|
237 |
-
|
238 |
private function register_autoloader() {
|
239 |
spl_autoload_register( [ __CLASS__, 'autoload' ] );
|
240 |
}
|
158 |
}
|
159 |
|
160 |
public function eae_scripts() {
|
161 |
+
wp_enqueue_style( 'eae-css', EAE_URL . 'assets/css/eae' . EAE_SCRIPT_SUFFIX . '.css', [], EAE_VERSION );
|
162 |
|
163 |
/* chart js file */
|
164 |
+
wp_register_script( 'eae-chart', EAE_URL . 'assets/js/Chart.bundle' . EAE_SCRIPT_SUFFIX . '.js', [], '2.9.3', true );
|
165 |
+
wp_register_script( 'eae-data-table', EAE_URL . 'assets/lib/tablesorter/tablesorter.js', [], '2.31.3', true );
|
166 |
+
wp_register_script( 'eae-lottie', EAE_URL . 'assets/lib/lottie/lottie' . EAE_SCRIPT_SUFFIX . '.js', [], '5.6.8', true );
|
167 |
|
168 |
/* animated text css and js file*/
|
169 |
wp_register_script( 'animated-main', EAE_URL . 'assets/js/animated-main' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.0', true );
|
174 |
[
|
175 |
'jquery',
|
176 |
],
|
177 |
+
EAE_VERSION,
|
178 |
true
|
179 |
);
|
180 |
if ( is_plugin_active( 'elementor/elementor.php' ) ) {
|
188 |
]
|
189 |
);
|
190 |
}
|
191 |
+
wp_register_script( 'eae-particles', EAE_URL . 'assets/js/particles' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '2.0.0', true );
|
192 |
+
wp_register_style( 'vegas-css', EAE_URL . 'assets/lib/vegas/vegas' . EAE_SCRIPT_SUFFIX . '.css', [], '2.4.0' );
|
193 |
wp_register_script( 'vegas', EAE_URL . 'assets/lib/vegas/vegas' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '2.4.0', true );
|
194 |
|
195 |
+
wp_register_script( 'wts-magnific', EAE_URL . 'assets/lib/magnific' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.1.0', true );
|
196 |
+
wp_register_script( 'wts-isotope', EAE_URL . 'assets/lib/isotope/isotope.pkgd' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '3.0.6', true );
|
197 |
wp_register_script( 'wts-tilt', EAE_URL . 'assets/lib/tilt/tilt.jquery' . EAE_SCRIPT_SUFFIX . '.js', [ 'jquery' ], '1.0', true );
|
198 |
if ( is_plugin_active( 'elementor/elementor.php' ) ) {
|
199 |
wp_register_style(
|
218 |
}
|
219 |
$map_key = get_option( 'wts_eae_gmap_key' );
|
220 |
if ( isset( $map_key ) && $map_key !== '' ) {
|
221 |
+
wp_register_script( 'eae-gmap', 'https://maps.googleapis.com/maps/api/js?key=' . $map_key, [], EAE_VERSION, true );
|
222 |
}
|
223 |
|
224 |
wp_register_script( 'pinit', '//assets.pinterest.com/js/pinit.js', [], '1.0', true );
|
233 |
|
234 |
public function eae_editor_enqueue_scripts() {
|
235 |
wp_enqueue_style( 'eae-icons', EAE_URL . 'assets/lib/eae-icons/style.css', [], '1.0', '' );
|
236 |
+
wp_enqueue_script( 'eae-editor-js', EAE_URL . 'assets/js/editor.js', [ 'jquery' ], '1.0', true );
|
237 |
+
wp_localize_script(
|
238 |
+
'eae-editor-js',
|
239 |
+
'eaeEditor',
|
240 |
+
[
|
241 |
+
'ajaxurl' => admin_url( 'admin-ajax.php' ),
|
242 |
+
]
|
243 |
+
);
|
244 |
}
|
|
|
245 |
private function register_autoloader() {
|
246 |
spl_autoload_register( [ __CLASS__, 'autoload' ] );
|
247 |
}
|
modules/animated-gradient/module.php
CHANGED
@@ -73,7 +73,6 @@ class Module {
|
|
73 |
[
|
74 |
'label' => __( 'Add Color', 'wts-eae' ),
|
75 |
'type' => Controls_Manager::COLOR,
|
76 |
-
'default' => '#00a6d8'
|
77 |
]
|
78 |
);
|
79 |
|
@@ -120,7 +119,10 @@ class Module {
|
|
120 |
$element->add_render_attribute( '_wrapper', 'data-angle', $settings['gradient_background_angle']['size'] . 'deg' );
|
121 |
$gradient_color_list = $settings['gradient_color_list'];
|
122 |
foreach ( $gradient_color_list as $gradient_color ) {
|
123 |
-
$
|
|
|
|
|
|
|
124 |
};
|
125 |
$colors = implode( ',', $color );
|
126 |
$element->add_render_attribute( '_wrapper', 'data-color', $colors );
|
@@ -146,11 +148,10 @@ class Module {
|
|
146 |
var color = [];
|
147 |
var i = 0;
|
148 |
_.each(color_list , function(color_list){
|
149 |
-
if(_.isEmpty(color_list.eae_animated_gradient_color)){
|
150 |
-
color_list.eae_animated_gradient_color
|
151 |
-
|
152 |
-
|
153 |
-
i = i+1;
|
154 |
});
|
155 |
view.addRenderAttribute('_wrapper', 'data-color', color);
|
156 |
#>
|
73 |
[
|
74 |
'label' => __( 'Add Color', 'wts-eae' ),
|
75 |
'type' => Controls_Manager::COLOR,
|
|
|
76 |
]
|
77 |
);
|
78 |
|
119 |
$element->add_render_attribute( '_wrapper', 'data-angle', $settings['gradient_background_angle']['size'] . 'deg' );
|
120 |
$gradient_color_list = $settings['gradient_color_list'];
|
121 |
foreach ( $gradient_color_list as $gradient_color ) {
|
122 |
+
if(!empty($gradient_color['eae_animated_gradient_color'])){
|
123 |
+
$color[] = $gradient_color['eae_animated_gradient_color'];
|
124 |
+
}
|
125 |
+
|
126 |
};
|
127 |
$colors = implode( ',', $color );
|
128 |
$element->add_render_attribute( '_wrapper', 'data-color', $colors );
|
148 |
var color = [];
|
149 |
var i = 0;
|
150 |
_.each(color_list , function(color_list){
|
151 |
+
if(!_.isEmpty(color_list.eae_animated_gradient_color)){
|
152 |
+
color[i] = color_list.eae_animated_gradient_color;
|
153 |
+
i = i+1;
|
154 |
+
}
|
|
|
155 |
});
|
156 |
view.addRenderAttribute('_wrapper', 'data-color', color);
|
157 |
#>
|
modules/modal-popup/widgets/modal-popup.php
CHANGED
@@ -192,8 +192,27 @@ class ModalPopup extends EAE_Widget_Base {
|
|
192 |
],
|
193 |
'size_units' => [ 'px', 'vh', 'vw' ],
|
194 |
'selectors' => [
|
195 |
-
'.eae-wrap-{{ID}}.eae-popup .mfp-inline-holder .mfp-content' => 'height: {{SIZE}}{{UNIT}};',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
],
|
|
|
197 |
]
|
198 |
);
|
199 |
|
@@ -1011,7 +1030,7 @@ class ModalPopup extends EAE_Widget_Base {
|
|
1011 |
$icon_is_new = empty( $settings['button_icon'] );
|
1012 |
$close_btn_icon_migrated = isset( $settings['__fa4_migrated']['close_btn_icon_new'] );
|
1013 |
$close_btn_icon_is_new = empty( $settings['close_btn_icon'] );
|
1014 |
-
|
1015 |
$close_button_type = isset( $settings['close_btn_icon_new']['value']['url'] ) ? 'svg' : 'icon';
|
1016 |
if ( $close_button_type === 'svg' ) {
|
1017 |
$close_button = $settings['close_btn_icon_new']['value']['url'];
|
@@ -1025,7 +1044,7 @@ class ModalPopup extends EAE_Widget_Base {
|
|
1025 |
?>
|
1026 |
<div class="eae-popup-wrapper eae-popup-<?php echo $id; ?>" data-id="<?php echo $id; ?>"
|
1027 |
data-preview-modal="<?php echo $settings['preview_modal']; ?>" data-close-button-type="<?php echo $close_button_type; ?>"
|
1028 |
-
data-close-btn="<?php echo $close_button; ?>" data-close-in-out="<?php echo $close_btn; ?>"
|
1029 |
<a class="eae-popup-link icon-position-<?php echo $settings['icon_position']; ?>"
|
1030 |
data-id="<?php echo $id; ?>" data-ctrl-id="<?php echo $data['id']; ?>" href="#<?php echo $id; ?>">
|
1031 |
<?php if ( $settings['button_type'] === 'text' ) { ?>
|
192 |
],
|
193 |
'size_units' => [ 'px', 'vh', 'vw' ],
|
194 |
'selectors' => [
|
195 |
+
'.eae-wrap-{{ID}}.eae-popup .mfp-inline-holder .mfp-content' => 'height: {{SIZE}}{{UNIT}}; overflow-y: auto',
|
196 |
+
|
197 |
+
],
|
198 |
+
]
|
199 |
+
);
|
200 |
+
|
201 |
+
$this->add_control(
|
202 |
+
'effect',
|
203 |
+
[
|
204 |
+
'label' => __('Effect', 'wts-eae'),
|
205 |
+
'type' => Controls_Manager::SELECT,
|
206 |
+
'options' => [
|
207 |
+
'' => __('Default', 'wts-eae'),
|
208 |
+
'zoom-in' => __('Zoom In', 'wts-eae'),
|
209 |
+
'move-horizontal' => __('Move Horizontal In', 'wts-eae'),
|
210 |
+
'newspaper' => __('Newspaper', 'wts-eae'),
|
211 |
+
'move-from-top' => __('Move From Top', 'wts-eae'),
|
212 |
+
'3d-unfold' => __('3d-Unfold', 'wts-eae'),
|
213 |
+
'zoom-out' => __('Zoom Out', 'wts-eae')
|
214 |
],
|
215 |
+
'default' => ''
|
216 |
]
|
217 |
);
|
218 |
|
1030 |
$icon_is_new = empty( $settings['button_icon'] );
|
1031 |
$close_btn_icon_migrated = isset( $settings['__fa4_migrated']['close_btn_icon_new'] );
|
1032 |
$close_btn_icon_is_new = empty( $settings['close_btn_icon'] );
|
1033 |
+
$effect = $settings['effect'];
|
1034 |
$close_button_type = isset( $settings['close_btn_icon_new']['value']['url'] ) ? 'svg' : 'icon';
|
1035 |
if ( $close_button_type === 'svg' ) {
|
1036 |
$close_button = $settings['close_btn_icon_new']['value']['url'];
|
1044 |
?>
|
1045 |
<div class="eae-popup-wrapper eae-popup-<?php echo $id; ?>" data-id="<?php echo $id; ?>"
|
1046 |
data-preview-modal="<?php echo $settings['preview_modal']; ?>" data-close-button-type="<?php echo $close_button_type; ?>"
|
1047 |
+
data-close-btn="<?php echo $close_button; ?>" data-close-in-out="<?php echo $close_btn; ?>" data-effect =<?php echo $effect; ?>>
|
1048 |
<a class="eae-popup-link icon-position-<?php echo $settings['icon_position']; ?>"
|
1049 |
data-id="<?php echo $id; ?>" data-ctrl-id="<?php echo $data['id']; ?>" href="#<?php echo $id; ?>">
|
1050 |
<?php if ( $settings['button_type'] === 'text' ) { ?>
|
modules/posts/classes/post-base.php
ADDED
@@ -0,0 +1,143 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE\Modules\Posts\Classes;
|
3 |
+
|
4 |
+
class PostBase{
|
5 |
+
private static $_instance = null;
|
6 |
+
|
7 |
+
public static function instance() {
|
8 |
+
if ( is_null( self::$_instance ) ) {
|
9 |
+
self::$_instance = new self();
|
10 |
+
}
|
11 |
+
return self::$_instance;
|
12 |
+
}
|
13 |
+
|
14 |
+
private function __construct() {
|
15 |
+
add_action( 'wp_ajax_eae_post_data', [ $this, 'ajax_eae_post_data' ] );
|
16 |
+
add_action( 'wp_ajax_nopriv_eae_post_data', [ $this, 'ajax_eae_post_data' ] );
|
17 |
+
}
|
18 |
+
|
19 |
+
public function get_post_types() {
|
20 |
+
|
21 |
+
$types = [];
|
22 |
+
|
23 |
+
$post_types = get_post_types( [ 'public' => true ], 'object' );
|
24 |
+
|
25 |
+
$exclusions = [ 'attachment', 'elementor_library', 'ae_global_templates' ];
|
26 |
+
|
27 |
+
foreach ( $post_types as $post_type ) {
|
28 |
+
if ( in_array( $post_type->name, $exclusions, true ) ) {
|
29 |
+
continue;
|
30 |
+
}
|
31 |
+
$types[ $post_type->name ] = $post_type->label;
|
32 |
+
}
|
33 |
+
|
34 |
+
return $types;
|
35 |
+
}
|
36 |
+
|
37 |
+
public function get_rules_taxonomies() {
|
38 |
+
$args = [
|
39 |
+
'public' => true,
|
40 |
+
|
41 |
+
];
|
42 |
+
$tax_array = [];
|
43 |
+
$taxonomies = get_taxonomies( $args, 'objects' );
|
44 |
+
if ( is_array( $taxonomies ) && count( $taxonomies ) ) {
|
45 |
+
foreach ( $taxonomies as $slug => $taxonomy ) {
|
46 |
+
$tax_array[ $slug ] = $taxonomy->labels->name;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
return $tax_array;
|
50 |
+
}
|
51 |
+
|
52 |
+
public function get_all_taxonomies() {
|
53 |
+
$ae_taxonomy_filter_args = [
|
54 |
+
'show_in_nav_menus' => true,
|
55 |
+
];
|
56 |
+
|
57 |
+
return get_taxonomies( $ae_taxonomy_filter_args, 'objects' );
|
58 |
+
}
|
59 |
+
|
60 |
+
public function get_rule_post_types( $output = 'object' ) {
|
61 |
+
$final_post_types = [];
|
62 |
+
$all_post_types = get_post_types( [ 'public' => true ], $output );
|
63 |
+
|
64 |
+
$skip_post_types = [
|
65 |
+
'attachment',
|
66 |
+
'ae_global_templates',
|
67 |
+
'elementor_library',
|
68 |
+
];
|
69 |
+
|
70 |
+
if ( $output === 'names' ) {
|
71 |
+
return array_diff( $all_post_types, $skip_post_types );
|
72 |
+
}
|
73 |
+
|
74 |
+
foreach ( $all_post_types as $name => $post_type ) {
|
75 |
+
if ( ! in_array( $name, $skip_post_types, true ) ) {
|
76 |
+
$final_post_types[ $name ] = $post_type->label;
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
+
return $final_post_types;
|
81 |
+
}
|
82 |
+
|
83 |
+
public function get_taxonomies_by_post_type( $post_type ) {
|
84 |
+
$tax_array = [];
|
85 |
+
$taxonomies = get_object_taxonomies( $post_type, 'objects' );
|
86 |
+
if ( isset( $taxonomies ) && count( $taxonomies ) ) {
|
87 |
+
foreach ( $taxonomies as $tax ) {
|
88 |
+
$tax_array[ $tax->name ] = $tax->label;
|
89 |
+
}
|
90 |
+
}
|
91 |
+
return $tax_array;
|
92 |
+
}
|
93 |
+
|
94 |
+
public function get_taxonomy_terms( $taxonomy ) {
|
95 |
+
|
96 |
+
$tax_array = [];
|
97 |
+
$terms = get_terms(
|
98 |
+
[
|
99 |
+
'taxonomy' => $taxonomy,
|
100 |
+
'hide_empty' => false,
|
101 |
+
]
|
102 |
+
);
|
103 |
+
|
104 |
+
if ( count( $terms ) ) {
|
105 |
+
foreach ( $terms as $term ) {
|
106 |
+
$tax_array[ $term->term_id ] = $term->name;
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
return $tax_array;
|
111 |
+
}
|
112 |
+
|
113 |
+
public function get_authors() {
|
114 |
+
$user_query = new \WP_User_Query(
|
115 |
+
[
|
116 |
+
'who' => 'authors',
|
117 |
+
'has_published_posts' => true,
|
118 |
+
'fields' => [
|
119 |
+
'ID',
|
120 |
+
'display_name',
|
121 |
+
],
|
122 |
+
]
|
123 |
+
);
|
124 |
+
|
125 |
+
$authors = [];
|
126 |
+
|
127 |
+
foreach ( $user_query->get_results() as $result ) {
|
128 |
+
$authors[ $result->ID ] = $result->display_name;
|
129 |
+
}
|
130 |
+
|
131 |
+
return $authors;
|
132 |
+
}
|
133 |
+
|
134 |
+
public function get_widget_admin_note_html( $note, $link = '', $link_text = 'Click Here' ) {
|
135 |
+
$note = '<p class="ae-editor-note"><i>' . $note;
|
136 |
+
if ( trim( $link ) !== '' ) {
|
137 |
+
$note .= ' <a href="' . $link . '" target="_blank">' . $link_text . '</a>';
|
138 |
+
}
|
139 |
+
$note .= '</i></p>';
|
140 |
+
|
141 |
+
return $note;
|
142 |
+
}
|
143 |
+
}
|
modules/posts/classes/query.php
ADDED
@@ -0,0 +1,271 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE\Modules\Posts\Classes;
|
3 |
+
|
4 |
+
|
5 |
+
use Elementor\Plugin;
|
6 |
+
|
7 |
+
class Query {
|
8 |
+
|
9 |
+
private $settings = [];
|
10 |
+
|
11 |
+
public function __construct( $settings ) {
|
12 |
+
|
13 |
+
$this->settings = $settings;
|
14 |
+
}
|
15 |
+
|
16 |
+
public function get_posts() {
|
17 |
+
//echo "<pre>"; print_r($this->settings); echo "</pre>";
|
18 |
+
$query_args = $this->build_query();
|
19 |
+
}
|
20 |
+
|
21 |
+
public function build_query(){
|
22 |
+
$source = $this->settings['source'];
|
23 |
+
$query_args = [];
|
24 |
+
switch ( $source ) {
|
25 |
+
// case 'current_loop':
|
26 |
+
// if ( ! Plugin::instance()->editor->is_edit_mode() ) {
|
27 |
+
// global $wp_query;
|
28 |
+
// $main_query = clone $wp_query;
|
29 |
+
// $post_items = $main_query;
|
30 |
+
|
31 |
+
// } else {
|
32 |
+
// $query_args = $this->get_preview_query();
|
33 |
+
// }
|
34 |
+
// break;
|
35 |
+
|
36 |
+
// case 'manual_selection':
|
37 |
+
// $query_args = $this->manual_selection_query();
|
38 |
+
// break;
|
39 |
+
|
40 |
+
// case 'related':
|
41 |
+
// $query_args = $this->related_query();
|
42 |
+
// break;
|
43 |
+
|
44 |
+
|
45 |
+
default:
|
46 |
+
$query_args = $this->post_query();
|
47 |
+
break;
|
48 |
+
}
|
49 |
+
|
50 |
+
return $query_args;
|
51 |
+
}
|
52 |
+
|
53 |
+
private function post_query() {
|
54 |
+
|
55 |
+
$settings = $this->settings;
|
56 |
+
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : '';
|
57 |
+
|
58 |
+
$paged = $this->get_current_page_num();
|
59 |
+
$query_args['post_status'] = 'publish'; // Hide drafts/private posts for admins
|
60 |
+
$query_args['post_type'] = $settings['source'];
|
61 |
+
|
62 |
+
// Include Author
|
63 |
+
if ( is_array( $settings['include_author_ids'] ) && count( $settings['include_author_ids'] ) ) {
|
64 |
+
$query_args['author'] = implode( ',', $settings['include_author_ids'] );
|
65 |
+
}
|
66 |
+
|
67 |
+
// Taxonomy Parameters (Taxonomy Query )
|
68 |
+
$selected_terms = [];
|
69 |
+
$post_type = $settings['source'];
|
70 |
+
$selected_tax = $settings[ $post_type . '_tax_ids' ];
|
71 |
+
|
72 |
+
|
73 |
+
/* Filter Bar */
|
74 |
+
// When there is Term Id in $_POST
|
75 |
+
// if ( isset( $settings['filter_taxonomy'] ) && ( isset( $_POST['term_id'] ) && $_POST['term_id'] >= 0 ) ) {
|
76 |
+
|
77 |
+
// if ( $_POST['term_id'] != 0 ) {
|
78 |
+
// $selected_terms['relation'] = 'AND';
|
79 |
+
// $selected_terms[] = [
|
80 |
+
// 'taxonomy' => $settings['filter_taxonomy'],
|
81 |
+
// 'field' => 'term_id',
|
82 |
+
// 'terms' => $_POST['term_id'],
|
83 |
+
// ];
|
84 |
+
// }
|
85 |
+
// // When there is default term selected
|
86 |
+
// } elseif ( isset( $settings[ $settings['filter_taxonomy'] . '_filter_default_term' ] ) && $settings[ $settings['filter_taxonomy'] . '_filter_default_term' ] !== '' && $settings[ $settings['filter_taxonomy'] . '_filter_default_term' ] != 0 ) {
|
87 |
+
// $selected_terms['relation'] = 'AND';
|
88 |
+
// $selected_terms[] = [
|
89 |
+
// 'taxonomy' => $settings['filter_taxonomy'],
|
90 |
+
// 'field' => 'term_id',
|
91 |
+
// 'terms' => $settings[ $settings['filter_taxonomy'] . '_filter_default_term' ],
|
92 |
+
// ];
|
93 |
+
// // When there is 'All' tab is disabled
|
94 |
+
// } elseif ( isset( $settings['show_all'] ) && $settings['show_all'] !== 'yes' ) {
|
95 |
+
// $filter_terms = Aepro::$_helper->get_filter_bar_filters( $settings );
|
96 |
+
// $selected_terms['relation'] = 'AND';
|
97 |
+
// $selected_terms[] = [
|
98 |
+
// 'taxonomy' => $settings['filter_taxonomy'],
|
99 |
+
// 'field' => 'term_id',
|
100 |
+
// 'terms' => $filter_terms[0]->term_id,
|
101 |
+
// ];
|
102 |
+
// // When there is 'All' tab is disabled
|
103 |
+
// }
|
104 |
+
/* Filter Bar End */
|
105 |
+
|
106 |
+
if ( is_array( $selected_tax ) && count( $selected_tax ) ) {
|
107 |
+
$selected_tax_terms = [];
|
108 |
+
foreach ( $selected_tax as $tax ) {
|
109 |
+
//Include by Terms
|
110 |
+
$terms = $settings[ $tax . '_' . $post_type . '_include_term_ids' ];
|
111 |
+
|
112 |
+
$tax_relation = $settings[ $post_type . '_tax_relation' ];
|
113 |
+
$term_operator = $settings[ $tax . '_' . $post_type . '_term_operator' ];
|
114 |
+
if ( is_array( $terms ) && count( $terms ) ) {
|
115 |
+
$selected_tax_terms['relation'] = $tax_relation;
|
116 |
+
$selected_tax_terms[] = [
|
117 |
+
'taxonomy' => $tax,
|
118 |
+
'field' => 'term_id',
|
119 |
+
'terms' => $terms,
|
120 |
+
'operator' => $term_operator,
|
121 |
+
];
|
122 |
+
}
|
123 |
+
|
124 |
+
//Exclude by Terms
|
125 |
+
$terms = $settings[ $tax . '_' . $post_type . '_exclude_term_ids' ];
|
126 |
+
if ( is_array( $terms ) && count( $terms ) ) {
|
127 |
+
$selected_tax_terms[] = [
|
128 |
+
'taxonomy' => $tax,
|
129 |
+
'field' => 'term_id',
|
130 |
+
'terms' => $terms,
|
131 |
+
'operator' => 'NOT IN',
|
132 |
+
];
|
133 |
+
}
|
134 |
+
}
|
135 |
+
|
136 |
+
if ( is_array( $selected_tax_terms ) && count( $selected_tax_terms ) ) {
|
137 |
+
$selected_terms[] = $selected_tax_terms;
|
138 |
+
}
|
139 |
+
|
140 |
+
}
|
141 |
+
|
142 |
+
if ( is_array( $selected_terms ) && count( $selected_terms ) ) {
|
143 |
+
$query_args['tax_query'] = $selected_terms;
|
144 |
+
}
|
145 |
+
|
146 |
+
//Exclude by current post.
|
147 |
+
if ( $settings['current_post'] === 'yes' && is_single() ) {
|
148 |
+
$post_data = Aepro::$_helper->get_demo_post_data();
|
149 |
+
$query_args['post__not_in'] = [ $post_data->ID ];
|
150 |
+
}
|
151 |
+
|
152 |
+
//Exclude By Author
|
153 |
+
if ( is_array( $settings['exclude_author_ids'] ) && count( $settings['exclude_author_ids'] ) ) {
|
154 |
+
$query_args['author__not_in'] = $settings['exclude_author_ids'];
|
155 |
+
}
|
156 |
+
|
157 |
+
//Exclude by offset
|
158 |
+
$query_args['offset'] = $settings['offset'];
|
159 |
+
|
160 |
+
// Meta Query
|
161 |
+
|
162 |
+
// Date Query
|
163 |
+
|
164 |
+
$select_date = $settings['select_date'];
|
165 |
+
if ( $select_date !== 'anytime' ) {
|
166 |
+
$date_query = [];
|
167 |
+
switch ( $select_date ) {
|
168 |
+
case 'today':
|
169 |
+
$date_query['after'] = '-1 day';
|
170 |
+
break;
|
171 |
+
case 'week':
|
172 |
+
$date_query['after'] = '-1 week';
|
173 |
+
break;
|
174 |
+
case 'month':
|
175 |
+
$date_query['after'] = '-1 month';
|
176 |
+
break;
|
177 |
+
case 'quarter':
|
178 |
+
$date_query['after'] = '-3 month';
|
179 |
+
break;
|
180 |
+
case 'year':
|
181 |
+
$date_query['after'] = '-1 year';
|
182 |
+
break;
|
183 |
+
case 'exact':
|
184 |
+
if ( ! empty( $settings['post_status'] ) ) {
|
185 |
+
$query_args['post_status'] = $settings['post_status'];
|
186 |
+
}
|
187 |
+
$after_date = $settings['date_after'];
|
188 |
+
if ( ! empty( $after_date ) ) {
|
189 |
+
$date_query['after'] = $after_date;
|
190 |
+
}
|
191 |
+
$before_date = $settings['date_before'];
|
192 |
+
if ( ! empty( $before_date ) ) {
|
193 |
+
$date_query['before'] = $before_date;
|
194 |
+
}
|
195 |
+
$date_query['inclusive'] = true;
|
196 |
+
break;
|
197 |
+
}
|
198 |
+
$query_args['date_query'] = $date_query;
|
199 |
+
}
|
200 |
+
|
201 |
+
// Ordering Parameters
|
202 |
+
$query_args['orderby'] = $settings['orderby'];
|
203 |
+
$query_args['order'] = $settings['order'];
|
204 |
+
|
205 |
+
if ( $settings['orderby'] === 'meta_value' || $settings['orderby'] === 'meta_value_num' ) {
|
206 |
+
$query_args['meta_key'] = $settings['orderby_metakey'];
|
207 |
+
}
|
208 |
+
|
209 |
+
// Post Count
|
210 |
+
if ( $settings['posts_per_page'] ) {
|
211 |
+
$query_args['posts_per_page'] = $settings['posts_per_page'];
|
212 |
+
}
|
213 |
+
|
214 |
+
// Pagination Parameters
|
215 |
+
if ( isset( $_POST['page_num'] ) || $paged > 1 ) {
|
216 |
+
$query_args['offset'] = $this->calculate_offset( $settings, $query_args, $paged );
|
217 |
+
}
|
218 |
+
|
219 |
+
/** WooCommerce */
|
220 |
+
if ( class_exists( 'WooCommerce' ) ) {
|
221 |
+
// Out of Stock Product
|
222 |
+
if( $settings['hide_out_of_stock'] === 'yes' ) {
|
223 |
+
$query_args['meta_query'] = array(
|
224 |
+
array(
|
225 |
+
'key' => '_stock_status',
|
226 |
+
'value' => 'outofstock',
|
227 |
+
'compare' => 'NOT IN'
|
228 |
+
)
|
229 |
+
);
|
230 |
+
}
|
231 |
+
|
232 |
+
// Featured Products
|
233 |
+
if( $settings['show_featured'] === 'yes' ) {
|
234 |
+
$featured_product_tax_query[] = array(
|
235 |
+
'taxonomy' => 'product_visibility',
|
236 |
+
'field' => 'name',
|
237 |
+
'terms' => 'featured',
|
238 |
+
'operator' => 'IN', // or 'NOT IN' to exclude feature products
|
239 |
+
);
|
240 |
+
|
241 |
+
if ( is_array( $featured_product_tax_query ) && count( $featured_product_tax_query ) ) {
|
242 |
+
$selected_terms[] = $featured_product_tax_query;
|
243 |
+
}
|
244 |
+
|
245 |
+
if ( is_array( $selected_terms ) && count( $selected_terms ) ) {
|
246 |
+
$query_args['tax_query'] = $selected_terms;
|
247 |
+
}
|
248 |
+
}
|
249 |
+
}
|
250 |
+
|
251 |
+
return $query_args;
|
252 |
+
}
|
253 |
+
|
254 |
+
|
255 |
+
public function get_current_page_num() {
|
256 |
+
$current = 1;
|
257 |
+
|
258 |
+
if ( isset( $_POST['page_num'] ) ) {
|
259 |
+
$current = $_POST['page_num'];
|
260 |
+
return $current;
|
261 |
+
}
|
262 |
+
|
263 |
+
if ( is_front_page() && ! is_home() ) {
|
264 |
+
$current = ( get_query_var( 'page' ) ) ? get_query_var( 'page' ) : 1;
|
265 |
+
} else {
|
266 |
+
$current = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
|
267 |
+
}
|
268 |
+
|
269 |
+
return $current;
|
270 |
+
}
|
271 |
+
}
|
modules/posts/module.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace WTS_EAE\Modules\Posts;
|
4 |
+
|
5 |
+
use WTS_EAE\Base\Module_Base;
|
6 |
+
|
7 |
+
class Module extends Module_Base {
|
8 |
+
|
9 |
+
public function get_widgets() {
|
10 |
+
return [
|
11 |
+
'Posts',
|
12 |
+
];
|
13 |
+
}
|
14 |
+
|
15 |
+
public function get_name() {
|
16 |
+
return 'eae-posts';
|
17 |
+
}
|
18 |
+
|
19 |
+
}
|
modules/posts/widgets/posts.php
ADDED
@@ -0,0 +1,1965 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE\Modules\Posts\Widgets;
|
3 |
+
|
4 |
+
use WTS_EAE\Base\EAE_Widget_Base;
|
5 |
+
use Elementor\Controls_Manager;
|
6 |
+
use WP_Query;
|
7 |
+
use WTS_EAE\Modules\Posts\Classes\PostBase;
|
8 |
+
use WTS_EAE\Modules\Posts\Classes\Query;
|
9 |
+
use Elementor\Plugin;
|
10 |
+
use Elementor\Group_Control_Typography;
|
11 |
+
use Elementor\Group_Control_Text_Shadow;
|
12 |
+
use Elementor\Core\Kits\Documents\Tabs\Global_Typography;
|
13 |
+
use Elementor\Group_Control_Border;
|
14 |
+
use Elementor\Group_Control_Image_Size;
|
15 |
+
use Elementor\Group_Control_Box_Shadow;
|
16 |
+
use Elementor\Utils;
|
17 |
+
class Posts extends EAE_Widget_Base {
|
18 |
+
|
19 |
+
public function get_name() {
|
20 |
+
return 'eae-posts';
|
21 |
+
}
|
22 |
+
|
23 |
+
public function get_title() {
|
24 |
+
return __( 'EAE - Posts', 'wts-eae' );
|
25 |
+
}
|
26 |
+
|
27 |
+
public function get_icon() {
|
28 |
+
return 'eicon-post-list';
|
29 |
+
}
|
30 |
+
|
31 |
+
public function get_keywords() {
|
32 |
+
return [ 'posts', 'cpt', 'item', 'loop', 'query', 'cards', 'custom post type' ];
|
33 |
+
}
|
34 |
+
|
35 |
+
protected function register_controls() {
|
36 |
+
$this->register_layout_controls();
|
37 |
+
$this->register_grid_controls();
|
38 |
+
$this->get_query_section();
|
39 |
+
$this->get_title_section();
|
40 |
+
$this->register_thumbnail_content_controls();
|
41 |
+
$this->register_excerpt_controls();
|
42 |
+
$this->register_title_style_controls();
|
43 |
+
$this->register_media_style_controls();
|
44 |
+
$this->register_excerpt_style_controls();
|
45 |
+
}
|
46 |
+
|
47 |
+
protected function render()
|
48 |
+
{
|
49 |
+
$settings = $this->get_settings_for_display();
|
50 |
+
//$query = new Query( $settings );
|
51 |
+
//$posts = $query->get_posts();
|
52 |
+
$query_args = [
|
53 |
+
'post_type' => $settings['source'],
|
54 |
+
'posts_per_page' => $settings['posts_per_page'],
|
55 |
+
];
|
56 |
+
$wp_query = new WP_Query($query_args);
|
57 |
+
$posts = $wp_query->posts;
|
58 |
+
global $post;
|
59 |
+
|
60 |
+
|
61 |
+
// foreach($posts as $current_post){
|
62 |
+
// $post = $current_post;
|
63 |
+
// setup_postdata($post);
|
64 |
+
// echo $post->post_title;
|
65 |
+
// echo "<br/>";
|
66 |
+
// }
|
67 |
+
// wp_reset_postdata();
|
68 |
+
if ( ! in_array( $settings[ 'post_media_position' ], array( 'left', 'right' ) ) ) {
|
69 |
+
$layout = 'vertical';
|
70 |
+
} else if ( 'yes' === $settings['post_media'] ) {
|
71 |
+
$layout = 'horizontal';
|
72 |
+
} else {
|
73 |
+
$layout = 'vertical';
|
74 |
+
}
|
75 |
+
$this->before_loop();
|
76 |
+
$this->render_loop_start();
|
77 |
+
|
78 |
+
while ( $wp_query->have_posts() ) {
|
79 |
+
|
80 |
+
$wp_query->the_post();
|
81 |
+
global $post;
|
82 |
+
|
83 |
+
$this->set_render_attribute('eae-post','class', ['eae-post-item', 'eae-post-'.$post->ID]);
|
84 |
+
?>
|
85 |
+
<article <?php echo $this->get_render_attribute_string('eae-post');?>>
|
86 |
+
<?php if($layout == 'vertical'){
|
87 |
+
$this->render_vertical_layout();
|
88 |
+
}else{
|
89 |
+
$this->render_horizontal_layout();
|
90 |
+
}?>
|
91 |
+
</article>
|
92 |
+
<?php
|
93 |
+
}
|
94 |
+
|
95 |
+
wp_reset_postdata();
|
96 |
+
wp_reset_query();
|
97 |
+
|
98 |
+
$this->render_loop_end();
|
99 |
+
$this->after_loop();
|
100 |
+
}
|
101 |
+
|
102 |
+
public function render_horizontal_layout(){
|
103 |
+
global $post;
|
104 |
+
?>
|
105 |
+
<div class="eae-post-item-inner ">
|
106 |
+
<!-- Media Start -->
|
107 |
+
<?php
|
108 |
+
$this->eae_render_post_thumbnail();
|
109 |
+
?>
|
110 |
+
<!-- Media End -->
|
111 |
+
<div class="eae-post-cont-wrap">
|
112 |
+
<!-- Title Start -->
|
113 |
+
<?php
|
114 |
+
$this->eae_render_post_title();
|
115 |
+
?>
|
116 |
+
<!-- Title End -->
|
117 |
+
|
118 |
+
<!-- COntent Start-->
|
119 |
+
<?php
|
120 |
+
$this->eae_render_post_content();
|
121 |
+
?>
|
122 |
+
<!-- Content End -->
|
123 |
+
</div>
|
124 |
+
</div>
|
125 |
+
<?php
|
126 |
+
}
|
127 |
+
|
128 |
+
public function render_vertical_layout(){
|
129 |
+
global $post;
|
130 |
+
?>
|
131 |
+
<div class="eae-post-item-inner ">
|
132 |
+
<!-- Title Start -->
|
133 |
+
<?php
|
134 |
+
$this->eae_render_post_title();
|
135 |
+
?>
|
136 |
+
<!-- Title End -->
|
137 |
+
<!-- Media Start -->
|
138 |
+
<?php
|
139 |
+
$this->eae_render_post_thumbnail();
|
140 |
+
?>
|
141 |
+
<!-- Media End -->
|
142 |
+
<!-- COntent Start-->
|
143 |
+
<?php
|
144 |
+
$this->eae_render_post_content();
|
145 |
+
?>
|
146 |
+
<!-- Content End -->
|
147 |
+
</div>
|
148 |
+
<?php
|
149 |
+
}
|
150 |
+
|
151 |
+
public function get_title_section(){
|
152 |
+
$this->start_controls_section(
|
153 |
+
'section_title',
|
154 |
+
[
|
155 |
+
'label' => __( 'Title', 'eae-wts' ),
|
156 |
+
]
|
157 |
+
);
|
158 |
+
|
159 |
+
$this->add_control(
|
160 |
+
'use_link',
|
161 |
+
[
|
162 |
+
'label' => __( 'Post Link', 'wts-eae' ),
|
163 |
+
'type' => Controls_Manager::CHOOSE,
|
164 |
+
'options' => [
|
165 |
+
'yes' => [
|
166 |
+
'title' => __( 'Yes', 'wts-eae' ),
|
167 |
+
'icon' => 'eicon-check',
|
168 |
+
],
|
169 |
+
'no' => [
|
170 |
+
'title' => __( 'No', 'wts-eae' ),
|
171 |
+
'icon' => 'eicon-ban',
|
172 |
+
],
|
173 |
+
],
|
174 |
+
'default' => 'yes',
|
175 |
+
|
176 |
+
]
|
177 |
+
);
|
178 |
+
|
179 |
+
$this->add_control(
|
180 |
+
'title_open_in_new_tab',
|
181 |
+
[
|
182 |
+
'label' => __( 'Open in New Tab', 'wts-eae' ),
|
183 |
+
'type' => Controls_Manager::SWITCHER,
|
184 |
+
'default' => '',
|
185 |
+
'return_value' => 'yes',
|
186 |
+
// 'condition' => [
|
187 |
+
// 'post_title_position!' => '',
|
188 |
+
// 'post_title_link!' => '',
|
189 |
+
// ],
|
190 |
+
]
|
191 |
+
);
|
192 |
+
|
193 |
+
$this->add_control(
|
194 |
+
'post_title_tag',
|
195 |
+
[
|
196 |
+
'label' => __( 'Title Tag', 'wts-eae' ),
|
197 |
+
'type' => Controls_Manager::SELECT,
|
198 |
+
'options' => [
|
199 |
+
'h1' => __( 'H1', 'wts-eae' ),
|
200 |
+
'h2' => __( 'H2', 'wts-eae' ),
|
201 |
+
'h3' => __( 'H3', 'wts-eae' ),
|
202 |
+
'h4' => __( 'H4', 'wts-eae' ),
|
203 |
+
'h5' => __( 'H5', 'wts-eae' ),
|
204 |
+
'h6' => __( 'H6', 'wts-eae' ),
|
205 |
+
'div' => __( 'div', 'wts-eae' ),
|
206 |
+
'span' => __( 'span', 'wts-eae' ),
|
207 |
+
],
|
208 |
+
'default' => 'h2',
|
209 |
+
]
|
210 |
+
);
|
211 |
+
|
212 |
+
$this->add_control(
|
213 |
+
'strip_title',
|
214 |
+
[
|
215 |
+
'label' => __( 'Strip Title', 'wts-eae' ),
|
216 |
+
'type' => Controls_Manager::SWITCHER,
|
217 |
+
'default' => '',
|
218 |
+
'strip_yes' => __( 'Yes', 'wts-eae' ),
|
219 |
+
'strip_no' => __( 'No', 'wts-eae' ),
|
220 |
+
'return_value' => 'yes',
|
221 |
+
]
|
222 |
+
);
|
223 |
+
|
224 |
+
$this->add_control(
|
225 |
+
'strip_mode',
|
226 |
+
[
|
227 |
+
'label' => __( 'Strip Mode', 'wts-eae' ),
|
228 |
+
'type' => Controls_Manager::SELECT,
|
229 |
+
'options' => [
|
230 |
+
'word' => __( 'Word', 'wts-eae' ),
|
231 |
+
'letter' => __( 'Letter', 'wts-eae' ),
|
232 |
+
],
|
233 |
+
'default' => 'word',
|
234 |
+
'condition' => [
|
235 |
+
'strip_title' => 'yes',
|
236 |
+
],
|
237 |
+
]
|
238 |
+
);
|
239 |
+
|
240 |
+
$this->add_control(
|
241 |
+
'strip_size',
|
242 |
+
[
|
243 |
+
'label' => __( 'Strip Size', 'wts-eae' ),
|
244 |
+
'type' => Controls_Manager::TEXT,
|
245 |
+
'placeholder' => __( 'Strip Size', 'wts-eae' ),
|
246 |
+
'default' => __( '5', 'wts-eae' ),
|
247 |
+
'condition' => [
|
248 |
+
'strip_title' => 'yes',
|
249 |
+
],
|
250 |
+
'description' => __( 'Number of words to show.', 'wts-eae' ),
|
251 |
+
]
|
252 |
+
);
|
253 |
+
|
254 |
+
$this->add_control(
|
255 |
+
'strip_append',
|
256 |
+
[
|
257 |
+
'label' => __( 'Append Title', 'wts-eae' ),
|
258 |
+
'type' => Controls_Manager::TEXT,
|
259 |
+
'placeholder' => __( 'Append Text', 'wts-eae' ),
|
260 |
+
'default' => __( '...', 'wts-eae' ),
|
261 |
+
'condition' => [
|
262 |
+
'strip_title' => 'yes',
|
263 |
+
],
|
264 |
+
'description' => __( 'What to append if Title needs to be trimmed.', 'wts-eae' ),
|
265 |
+
]
|
266 |
+
);
|
267 |
+
|
268 |
+
$this->end_controls_section();
|
269 |
+
}
|
270 |
+
|
271 |
+
public function register_layout_controls(){
|
272 |
+
$this->start_controls_section(
|
273 |
+
'section_layout',
|
274 |
+
[
|
275 |
+
'label' => __( 'Layout', 'wts-eae' ),
|
276 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
277 |
+
]
|
278 |
+
);
|
279 |
+
$this->add_control(
|
280 |
+
'skin',
|
281 |
+
[
|
282 |
+
'label' => __('Skin', 'wts-eae'),
|
283 |
+
'type' => Controls_Manager::SELECT,
|
284 |
+
'options' => [
|
285 |
+
'grid' => __('Grid', 'wts-eae'),
|
286 |
+
'carousel' => __('Carousel', 'wts-eae'),
|
287 |
+
],
|
288 |
+
'default' => __('Grid', 'wts-eae')
|
289 |
+
]
|
290 |
+
);
|
291 |
+
$this->end_controls_section();
|
292 |
+
}
|
293 |
+
|
294 |
+
|
295 |
+
public function register_grid_controls(){
|
296 |
+
$this->start_controls_section(
|
297 |
+
'section_grid',
|
298 |
+
[
|
299 |
+
'label' => __( 'Grid', 'wts-eae' ),
|
300 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
301 |
+
'condition' => [
|
302 |
+
'skin' => 'grid'
|
303 |
+
],
|
304 |
+
]
|
305 |
+
);
|
306 |
+
|
307 |
+
$this->add_control(
|
308 |
+
'masonry',
|
309 |
+
[
|
310 |
+
'label' => __( 'Masonry', 'ae-pro' ),
|
311 |
+
'type' => Controls_Manager::SWITCHER,
|
312 |
+
'default' => '',
|
313 |
+
'masonry_on' => __( 'On', 'ae-pro' ),
|
314 |
+
'masonry_off' => __( 'Off', 'ae-pro' ),
|
315 |
+
'return_value' => 'yes',
|
316 |
+
'condition' => [
|
317 |
+
'skin' => [ 'grid' ],
|
318 |
+
],
|
319 |
+
]
|
320 |
+
);
|
321 |
+
|
322 |
+
$this->add_control(
|
323 |
+
'show_infinite_scroll',
|
324 |
+
[
|
325 |
+
'label' => __( 'Infinite Scroll', 'ae-pro' ),
|
326 |
+
'type' => Controls_Manager::SWITCHER,
|
327 |
+
'default' => '',
|
328 |
+
'label_on' => __( 'Yes', 'ae-pro' ),
|
329 |
+
'label_off' => __( 'No', 'ae-pro' ),
|
330 |
+
'return_value' => 'yes',
|
331 |
+
]
|
332 |
+
);
|
333 |
+
|
334 |
+
$this->add_control(
|
335 |
+
'show_pagination',
|
336 |
+
[
|
337 |
+
'label' => __( 'Pagination', 'ae-pro' ),
|
338 |
+
'type' => Controls_Manager::SWITCHER,
|
339 |
+
'default' => 'yes',
|
340 |
+
'label_on' => __( 'Yes', 'ae-pro' ),
|
341 |
+
'label_off' => __( 'No', 'ae-pro' ),
|
342 |
+
'return_value' => 'yes',
|
343 |
+
'condition' => [
|
344 |
+
'show_infinite_scroll' => '',
|
345 |
+
],
|
346 |
+
]
|
347 |
+
);
|
348 |
+
|
349 |
+
$this->add_responsive_control(
|
350 |
+
'columns',
|
351 |
+
[
|
352 |
+
'label' => __( 'Columns', 'wts-eae' ),
|
353 |
+
'type' => Controls_Manager::NUMBER,
|
354 |
+
'desktop_default' => '3',
|
355 |
+
'tablet_default' => '2',
|
356 |
+
'mobile_default' => '1',
|
357 |
+
'min' => 1,
|
358 |
+
'max' => 12,
|
359 |
+
'selectors' => [
|
360 |
+
'{{WRAPPER}} .eae-layout-grid' => 'grid-template-columns: repeat({{VALUE}}, minmax(0, 1fr)); display:grid',
|
361 |
+
// '{{WRAPPER}} .ae-masonry-yes .ae-post-collection' => 'display: block;',
|
362 |
+
// '{{WRAPPER}} .ae-masonry-yes .ae-post-collection .ae-post-item' => 'width: calc(100% / {{VALUE}});',
|
363 |
+
],
|
364 |
+
]
|
365 |
+
);
|
366 |
+
|
367 |
+
$this->add_responsive_control(
|
368 |
+
'item_col_gap',
|
369 |
+
[
|
370 |
+
'label' => __( 'Column Gap', 'ae-pro' ),
|
371 |
+
'type' => Controls_Manager::SLIDER,
|
372 |
+
'range' => [
|
373 |
+
'px' => [
|
374 |
+
'min' => 0,
|
375 |
+
'max' => 200,
|
376 |
+
],
|
377 |
+
],
|
378 |
+
'default' => [
|
379 |
+
'unit' => 'px',
|
380 |
+
'size' => 10,
|
381 |
+
],
|
382 |
+
'selectors' => [
|
383 |
+
'{{WRAPPER}} .eae-layout-grid' => 'column-gap: {{SIZE}}{{UNIT}}; grid-column-gap: {{SIZE}}{{UNIT}}',
|
384 |
+
// '{{WRAPPER}} .ae-masonry-yes .ae-post-collection .ae-post-item' => 'padding-right: calc({{SIZE}}{{UNIT}}/2); padding-left: calc({{SIZE}}{{UNIT}}/2)',
|
385 |
+
// '{{WRAPPER}} .ae-masonry-yes .ae-post-collection' => 'margin-left: calc(-{{SIZE}}{{UNIT}}/2); margin-right: calc(-{{SIZE}}{{UNIT}}/2)',
|
386 |
+
],
|
387 |
+
]
|
388 |
+
);
|
389 |
+
|
390 |
+
$this->add_responsive_control(
|
391 |
+
'item_row_gap',
|
392 |
+
[
|
393 |
+
'label' => __( 'Row Gap', 'ae-pro' ),
|
394 |
+
'type' => Controls_Manager::SLIDER,
|
395 |
+
'range' => [
|
396 |
+
'px' => [
|
397 |
+
'min' => 0,
|
398 |
+
'max' => 200,
|
399 |
+
],
|
400 |
+
],
|
401 |
+
'default' => [
|
402 |
+
'unit' => 'px',
|
403 |
+
'size' => 10,
|
404 |
+
],
|
405 |
+
'selectors' => [
|
406 |
+
'{{WRAPPER}} .eae-layout-grid' => 'row-gap: {{SIZE}}{{UNIT}}; grid-row-gap: {{SIZE}}{{UNIT}}',
|
407 |
+
//'{{WRAPPER}} .ae-masonry-yes .ae-post-collection .ae-post-item' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
408 |
+
],
|
409 |
+
]
|
410 |
+
);
|
411 |
+
|
412 |
+
$this->end_controls_section();
|
413 |
+
}
|
414 |
+
|
415 |
+
protected function register_thumbnail_content_controls() {
|
416 |
+
|
417 |
+
$this->start_controls_section(
|
418 |
+
'section_media',
|
419 |
+
[
|
420 |
+
'label' => __( 'Media', 'wts-eae' ),
|
421 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
422 |
+
]
|
423 |
+
);
|
424 |
+
|
425 |
+
$this->add_control(
|
426 |
+
'post_media',
|
427 |
+
[
|
428 |
+
'label' => __( 'Show', 'wts-eae' ),
|
429 |
+
'type' => Controls_Manager::SWITCHER,
|
430 |
+
'default' => 'yes',
|
431 |
+
'return_value' => 'yes',
|
432 |
+
]
|
433 |
+
);
|
434 |
+
|
435 |
+
$this->add_control(
|
436 |
+
'fallback_image',
|
437 |
+
[
|
438 |
+
'label' => __( 'Fallback Image', 'wts-eae' ),
|
439 |
+
'description' => __( 'An image to be used for all posts that DO NOT have a featured image set.', 'wts-eae' ),
|
440 |
+
'type' => Controls_Manager::MEDIA,
|
441 |
+
'dynamic' => [
|
442 |
+
'active' => true,
|
443 |
+
],
|
444 |
+
'default' => [
|
445 |
+
'id' => 0,
|
446 |
+
'url' => Utils::get_placeholder_image_src(),
|
447 |
+
],
|
448 |
+
'condition' => [
|
449 |
+
'post_media' => 'yes'
|
450 |
+
]
|
451 |
+
]
|
452 |
+
);
|
453 |
+
|
454 |
+
$this->add_control(
|
455 |
+
'post_media_link',
|
456 |
+
[
|
457 |
+
'label' => __( 'Enable Link', 'wts-eae' ),
|
458 |
+
'type' => Controls_Manager::SWITCHER,
|
459 |
+
'default' => 'yes',
|
460 |
+
'return_value' => 'yes',
|
461 |
+
'condition' => [
|
462 |
+
'post_media' => 'yes'
|
463 |
+
]
|
464 |
+
]
|
465 |
+
|
466 |
+
);
|
467 |
+
|
468 |
+
$this->add_control(
|
469 |
+
'post_media_blank',
|
470 |
+
[
|
471 |
+
'label' => __( 'Open in New Tab', 'wts-eae' ),
|
472 |
+
'type' => Controls_Manager::SWITCHER,
|
473 |
+
'default' => '',
|
474 |
+
'return_value' => 'yes',
|
475 |
+
'condition' => [
|
476 |
+
'post_media' => 'yes',
|
477 |
+
'post_media_link' => 'yes'
|
478 |
+
]
|
479 |
+
]
|
480 |
+
);
|
481 |
+
|
482 |
+
$this->add_control(
|
483 |
+
'enable_image_ratio',
|
484 |
+
[
|
485 |
+
'label' => __( 'Enable Image Ratio', 'ae-pro' ),
|
486 |
+
'type' => Controls_Manager::SWITCHER,
|
487 |
+
'default' => '',
|
488 |
+
'label_on' => __( 'Yes', 'ae-pro' ),
|
489 |
+
'label_off' => __( 'No', 'ae-pro' ),
|
490 |
+
'return_value' => 'yes',
|
491 |
+
'condition' => [
|
492 |
+
'post_media' => 'yes',
|
493 |
+
]
|
494 |
+
]
|
495 |
+
);
|
496 |
+
|
497 |
+
$this->add_responsive_control(
|
498 |
+
'image_ratio',
|
499 |
+
[
|
500 |
+
'label' => __( 'Image Ratio', 'ae-pro' ),
|
501 |
+
'type' => Controls_Manager::SLIDER,
|
502 |
+
'default' => [
|
503 |
+
'size' => 0.66,
|
504 |
+
],
|
505 |
+
'tablet_default' => [
|
506 |
+
'size' => '',
|
507 |
+
],
|
508 |
+
'mobile_default' => [
|
509 |
+
'size' => 0.5,
|
510 |
+
],
|
511 |
+
'range' => [
|
512 |
+
'px' => [
|
513 |
+
'min' => 0.1,
|
514 |
+
'max' => 2,
|
515 |
+
'step' => 0.01,
|
516 |
+
],
|
517 |
+
],
|
518 |
+
'selectors' => [
|
519 |
+
'{{WRAPPER}} .eae-post-media-wrapper.eae_image_ratio_yes' => 'padding-bottom: calc( {{SIZE}} * 100% );',
|
520 |
+
],
|
521 |
+
'condition' => [
|
522 |
+
'post_media' => 'yes',
|
523 |
+
'enable_image_ratio' => 'yes',
|
524 |
+
],
|
525 |
+
]
|
526 |
+
);
|
527 |
+
|
528 |
+
|
529 |
+
|
530 |
+
$this->add_control(
|
531 |
+
'post_media_position',
|
532 |
+
[
|
533 |
+
'label' => __( 'Position', 'wts-eae' ),
|
534 |
+
'type' => Controls_Manager::CHOOSE,
|
535 |
+
'default' => '',
|
536 |
+
'options' => [
|
537 |
+
'left' => [
|
538 |
+
'title' => __( 'Left', 'wts-eae' ),
|
539 |
+
'icon' => 'eicon-h-align-left',
|
540 |
+
],
|
541 |
+
'up' => [
|
542 |
+
'title' => __( 'Block', 'wts-eae' ),
|
543 |
+
'icon' => 'eicon-v-align-top',
|
544 |
+
],
|
545 |
+
'right' => [
|
546 |
+
'title' => __( 'Right', 'wts-eae' ),
|
547 |
+
'icon' => 'eicon-h-align-right',
|
548 |
+
],
|
549 |
+
],
|
550 |
+
'label_block' => false,
|
551 |
+
'condition' => [
|
552 |
+
'post_media!' => '',
|
553 |
+
],
|
554 |
+
]
|
555 |
+
);
|
556 |
+
|
557 |
+
$this->add_control(
|
558 |
+
'post_media_collapse',
|
559 |
+
[
|
560 |
+
'label' => __( 'Collapse on', 'wts-eae' ),
|
561 |
+
'type' => Controls_Manager::SELECT,
|
562 |
+
'default' => 'mobile',
|
563 |
+
'options' => [
|
564 |
+
'none' => __( 'None', 'wts-eae' ),
|
565 |
+
'tablet' => __( 'Tablet', 'wts-eae' ),
|
566 |
+
'mobile' => __( 'Mobile', 'wts-eae' ),
|
567 |
+
],
|
568 |
+
'prefix_class' => 'eae-posts-layout-collapse-',
|
569 |
+
'condition' => [
|
570 |
+
'post_media!' => '',
|
571 |
+
'post_media_position!' => '',
|
572 |
+
],
|
573 |
+
]
|
574 |
+
);
|
575 |
+
|
576 |
+
$this->add_responsive_control(
|
577 |
+
'post_media_align',
|
578 |
+
[
|
579 |
+
'label' => __( 'Vertical Align', 'wts-eae' ),
|
580 |
+
'type' => Controls_Manager::CHOOSE,
|
581 |
+
'default' => 'stretch',
|
582 |
+
'options' => [
|
583 |
+
'flex-start' => [
|
584 |
+
'title' => __( 'Top', 'wts-eae' ),
|
585 |
+
'icon' => 'eicon-v-align-top',
|
586 |
+
],
|
587 |
+
'center' => [
|
588 |
+
'title' => __( 'Middle', 'wts-eae' ),
|
589 |
+
'icon' => 'eicon-v-align-middle',
|
590 |
+
],
|
591 |
+
'flex-end' => [
|
592 |
+
'title' => __( 'Bottom', 'wts-eae' ),
|
593 |
+
'icon' => 'eicon-v-align-bottom',
|
594 |
+
],
|
595 |
+
],
|
596 |
+
'label_block' => false,
|
597 |
+
'condition' => [
|
598 |
+
'post_media!' => '',
|
599 |
+
'post_media_position' => [ 'left', 'right' ],
|
600 |
+
'post_media_custom_height' => '',
|
601 |
+
],
|
602 |
+
'selectors' => [
|
603 |
+
'{{WRAPPER}} .ee-post--horizontal' => 'align-items: {{VALUE}};',
|
604 |
+
],
|
605 |
+
]
|
606 |
+
);
|
607 |
+
|
608 |
+
$this->add_control(
|
609 |
+
'post_media_align_flex',
|
610 |
+
[
|
611 |
+
'label' => __( 'Vertical Align', 'wts-eae' ),
|
612 |
+
'type' => Controls_Manager::CHOOSE,
|
613 |
+
'default' => 'stretch',
|
614 |
+
'options' => [
|
615 |
+
'flex-start' => [
|
616 |
+
'title' => __( 'Top', 'wts-eae' ),
|
617 |
+
'icon' => 'eicon-v-align-top',
|
618 |
+
],
|
619 |
+
'center' => [
|
620 |
+
'title' => __( 'Middle', 'wts-eae' ),
|
621 |
+
'icon' => 'eicon-v-align-middle',
|
622 |
+
],
|
623 |
+
'flex-end' => [
|
624 |
+
'title' => __( 'Bottom', 'wts-eae' ),
|
625 |
+
'icon' => 'eicon-v-align-bottom',
|
626 |
+
],
|
627 |
+
'stretch' => [
|
628 |
+
'title' => __( 'Stretch', 'wts-eae' ),
|
629 |
+
'icon' => 'eicon-v-align-stretch',
|
630 |
+
],
|
631 |
+
],
|
632 |
+
'label_block' => false,
|
633 |
+
'condition' => [
|
634 |
+
'post_media!' => '',
|
635 |
+
'post_media_position' => [ 'left', 'right' ],
|
636 |
+
'post_media_custom_height!' => '',
|
637 |
+
],
|
638 |
+
'selectors' => [
|
639 |
+
'{{WRAPPER}} .ee-post--horizontal' => 'align-items: {{VALUE}};',
|
640 |
+
],
|
641 |
+
]
|
642 |
+
);
|
643 |
+
|
644 |
+
$this->add_responsive_control(
|
645 |
+
'post_media_width',
|
646 |
+
[
|
647 |
+
'label' => __( 'Width (%)', 'wts-eae' ),
|
648 |
+
'type' => Controls_Manager::SLIDER,
|
649 |
+
'range' => [
|
650 |
+
'px' => [
|
651 |
+
'min' => 20,
|
652 |
+
'max' => 80,
|
653 |
+
],
|
654 |
+
],
|
655 |
+
'default' => [
|
656 |
+
'size' => 30,
|
657 |
+
'unit' => 'px',
|
658 |
+
],
|
659 |
+
'selectors' => [
|
660 |
+
'{{WRAPPER}} .eae-post-layout-horizontal .eae-post-media-wrapper' => 'flex-basis: {{SIZE}}%; -ms-flex-preferred-size: {{SIZE}}%;',
|
661 |
+
'{{WRAPPER}} .eae-post-layout-horizontal .eae-post-cont-wrap' => 'flex-basis: calc( 100% - {{SIZE}}% );',
|
662 |
+
],
|
663 |
+
'condition' => [
|
664 |
+
'post_media!' => '',
|
665 |
+
'post_media_position!' => '',
|
666 |
+
],
|
667 |
+
]
|
668 |
+
);
|
669 |
+
|
670 |
+
$this->add_responsive_control(
|
671 |
+
'post_media_height',
|
672 |
+
[
|
673 |
+
'label' => __( 'Height', 'wts-eae' ),
|
674 |
+
'type' => Controls_Manager::SLIDER,
|
675 |
+
'range' => [
|
676 |
+
'px' => [
|
677 |
+
'min' => 1,
|
678 |
+
'max' => 200,
|
679 |
+
],
|
680 |
+
],
|
681 |
+
'selectors' => [
|
682 |
+
'{{WRAPPER}} .ee-post__media:before' => 'padding-bottom: {{SIZE}}%',
|
683 |
+
],
|
684 |
+
'condition' => [
|
685 |
+
'post_media!' => '',
|
686 |
+
'post_media_custom_height!' => '',
|
687 |
+
],
|
688 |
+
]
|
689 |
+
);
|
690 |
+
|
691 |
+
$this->add_control(
|
692 |
+
'post_media_thumbnail_heading',
|
693 |
+
[
|
694 |
+
'label' => __( 'Thumbnail', 'wts-eae' ),
|
695 |
+
'type' => Controls_Manager::HEADING,
|
696 |
+
'separator' => 'before',
|
697 |
+
'condition' => [
|
698 |
+
'post_media!' => '',
|
699 |
+
],
|
700 |
+
]
|
701 |
+
);
|
702 |
+
|
703 |
+
$this->add_group_control(
|
704 |
+
Group_Control_Image_Size::get_type(),
|
705 |
+
[
|
706 |
+
'name' => 'post_thumbnail_size',
|
707 |
+
'label' => __( 'Thumbnail Size', 'wts-eae' ),
|
708 |
+
'default' => 'large',
|
709 |
+
'exclude' => [ 'custom' ],
|
710 |
+
'condition' => [
|
711 |
+
'post_media!' => '',
|
712 |
+
],
|
713 |
+
]
|
714 |
+
);
|
715 |
+
|
716 |
+
$this->end_controls_section();
|
717 |
+
|
718 |
+
}
|
719 |
+
|
720 |
+
protected function register_excerpt_controls(){
|
721 |
+
$this->start_controls_section(
|
722 |
+
'post_content_title',
|
723 |
+
[
|
724 |
+
'label' => __( 'Excerpt', 'eae-wts' ),
|
725 |
+
]
|
726 |
+
);
|
727 |
+
|
728 |
+
$this->add_control(
|
729 |
+
'show_excerpt',
|
730 |
+
[
|
731 |
+
'label' => __( 'Show Excerpt', 'wts-eae' ),
|
732 |
+
'type' => Controls_Manager::SWITCHER,
|
733 |
+
'default' => 'yes',
|
734 |
+
'return_value' => 'yes',
|
735 |
+
]
|
736 |
+
);
|
737 |
+
|
738 |
+
$this->add_control(
|
739 |
+
'excerpt_size',
|
740 |
+
[
|
741 |
+
'label' => __( 'Excerpt Size', 'ae-pro' ),
|
742 |
+
'type' => Controls_Manager::NUMBER,
|
743 |
+
'default' => '30',
|
744 |
+
'condition' => [
|
745 |
+
'show_excerpt' => 'yes',
|
746 |
+
],
|
747 |
+
]
|
748 |
+
);
|
749 |
+
|
750 |
+
$this->end_controls_section();
|
751 |
+
}
|
752 |
+
|
753 |
+
public function get_query_section() {
|
754 |
+
|
755 |
+
|
756 |
+
$this->start_controls_section(
|
757 |
+
'section_query',
|
758 |
+
[
|
759 |
+
'label' => __( 'Query', 'eae-wts' ),
|
760 |
+
]
|
761 |
+
);
|
762 |
+
|
763 |
+
$source = PostBase::instance()->get_post_types();
|
764 |
+
|
765 |
+
$source['current_loop'] = __( 'Current Archive', 'eae-wts' );
|
766 |
+
$source['manual_selection'] = __( 'Manual Selection', 'eae-wts' );
|
767 |
+
$source['related'] = __( 'Related Posts', 'eae-wts' );
|
768 |
+
$this->add_control(
|
769 |
+
'source',
|
770 |
+
[
|
771 |
+
'label' => __( 'Source', 'eae-wts' ),
|
772 |
+
'type' => Controls_Manager::SELECT,
|
773 |
+
'options' => $source,
|
774 |
+
'default' => key( $source )
|
775 |
+
]
|
776 |
+
);
|
777 |
+
//TODO : Change Manual Selection SElECT2 to Query Control
|
778 |
+
$this->add_control(
|
779 |
+
'select_post_ids',
|
780 |
+
[
|
781 |
+
'label' => __( 'Posts', 'eae-wts' ),
|
782 |
+
'type' => Controls_Manager::SELECT2,
|
783 |
+
'multiple' => true,
|
784 |
+
'label_block' => true,
|
785 |
+
'placeholder' => __( 'Selects Posts', 'eae-wts' ),
|
786 |
+
'default' => __( '', 'eae-wts' ),
|
787 |
+
'condition' => [
|
788 |
+
'source' => 'manual_selection',
|
789 |
+
],
|
790 |
+
]
|
791 |
+
);
|
792 |
+
$this->add_control(
|
793 |
+
'related_by',
|
794 |
+
[
|
795 |
+
'label' => __( 'Related By', 'eae-wts' ),
|
796 |
+
'type' => Controls_Manager::SELECT2,
|
797 |
+
'multiple' => true,
|
798 |
+
'label_block' => true,
|
799 |
+
'placeholder' => __( 'Select Taxonomies', 'eae-wts' ),
|
800 |
+
'default' => '',
|
801 |
+
'options' => PostBase::instance()->get_rules_taxonomies(),
|
802 |
+
'condition' => [
|
803 |
+
'source' => 'related',
|
804 |
+
],
|
805 |
+
]
|
806 |
+
);
|
807 |
+
$this->add_control(
|
808 |
+
'related_match_with',
|
809 |
+
[
|
810 |
+
'label' => __( 'Match With', 'eae-wts' ),
|
811 |
+
'type' => Controls_Manager::SELECT,
|
812 |
+
'default' => 'OR',
|
813 |
+
'options' => [
|
814 |
+
'OR' => __( 'Anyone Term', 'eae-wts' ),
|
815 |
+
'AND' => __( 'All Terms', 'eae-wts' ),
|
816 |
+
],
|
817 |
+
'condition' => [
|
818 |
+
'source' => 'related',
|
819 |
+
],
|
820 |
+
]
|
821 |
+
);
|
822 |
+
|
823 |
+
$this->add_control(
|
824 |
+
'taxonomy_divider',
|
825 |
+
[
|
826 |
+
'type' => Controls_Manager::DIVIDER,
|
827 |
+
'style' => 'thick',
|
828 |
+
'condition' => [
|
829 |
+
'source!' => [ 'manual_selection', 'current_loop', 'related', ],
|
830 |
+
],
|
831 |
+
]
|
832 |
+
);
|
833 |
+
|
834 |
+
$this->add_control(
|
835 |
+
'taxonomy_heading',
|
836 |
+
[
|
837 |
+
'label' => __( 'Taxonomy Query', 'eae-wts' ),
|
838 |
+
'type' => Controls_Manager::HEADING,
|
839 |
+
'condition' => [
|
840 |
+
'source!' => [ 'current_loop', 'related', 'manual_selection' ],
|
841 |
+
],
|
842 |
+
]
|
843 |
+
);
|
844 |
+
|
845 |
+
$eae_taxonomies = PostBase::instance()->get_all_taxonomies();
|
846 |
+
|
847 |
+
$post_types = PostBase::instance()->get_rule_post_types();
|
848 |
+
|
849 |
+
foreach ( $post_types as $key => $post_type ) {
|
850 |
+
$this->add_control(
|
851 |
+
$key . '_tax_ids',
|
852 |
+
[
|
853 |
+
'label' => 'Taxonomies',
|
854 |
+
'type' => Controls_Manager::SELECT2,
|
855 |
+
'multiple' => true,
|
856 |
+
'label_block' => true,
|
857 |
+
'placeholder' => __( 'Enter Taxnomies ID Separated by Comma', 'eae-wts' ),
|
858 |
+
'options' => PostBase::instance()->get_taxonomies_by_post_type( $key ),
|
859 |
+
'condition' => [
|
860 |
+
'source' => $key,
|
861 |
+
],
|
862 |
+
]
|
863 |
+
);
|
864 |
+
|
865 |
+
$this->add_control(
|
866 |
+
$key . '_tax_relation',
|
867 |
+
[
|
868 |
+
'label' => __( 'Relation', 'eae-wts' ),
|
869 |
+
'type' => Controls_Manager::SELECT,
|
870 |
+
'default' => 'OR',
|
871 |
+
'options' => [
|
872 |
+
'OR' => __( 'Anyone Term', 'eae-wts' ),
|
873 |
+
'AND' => __( 'All Terms', 'eae-wts' ),
|
874 |
+
],
|
875 |
+
'condition' => [
|
876 |
+
'source' => $key,
|
877 |
+
],
|
878 |
+
]
|
879 |
+
);
|
880 |
+
}
|
881 |
+
|
882 |
+
|
883 |
+
$this->start_controls_tabs( 'tabs_include_exclude' );
|
884 |
+
|
885 |
+
$this->start_controls_tab(
|
886 |
+
'tab_query_include',
|
887 |
+
[
|
888 |
+
'label' => __( 'Include', 'wts-eae' ),
|
889 |
+
'condition' => [
|
890 |
+
'source!' => [ 'manual_selection', 'current_loop', 'related', 'relation', 'post_object' ],
|
891 |
+
],
|
892 |
+
]
|
893 |
+
);
|
894 |
+
|
895 |
+
foreach ( $eae_taxonomies as $eae_taxonomy => $object ) {
|
896 |
+
foreach ( $object->object_type as $object_type ) {
|
897 |
+
$this->add_control(
|
898 |
+
$eae_taxonomy . '_' . $object_type . '_include_term_ids',
|
899 |
+
[
|
900 |
+
'label' => $object->label,
|
901 |
+
'type' => Controls_Manager::SELECT2,
|
902 |
+
'multiple' => true,
|
903 |
+
'label_block' => true,
|
904 |
+
'placeholder' => __( 'Enter ' . $object->label . ' ID Separated by Comma', 'wts-eae' ),
|
905 |
+
'object_type' => $eae_taxonomy,
|
906 |
+
'options' => PostBase::instance()->get_taxonomy_terms( $eae_taxonomy ),
|
907 |
+
'condition' => [
|
908 |
+
'source' => $object_type,
|
909 |
+
$object_type . '_tax_ids' => $eae_taxonomy,
|
910 |
+
],
|
911 |
+
]
|
912 |
+
);
|
913 |
+
|
914 |
+
$this->add_control(
|
915 |
+
$eae_taxonomy . '_' . $object_type . '_term_operator',
|
916 |
+
[
|
917 |
+
'label' => __( 'Operator', 'wts-eae' ),
|
918 |
+
'type' => Controls_Manager::SELECT,
|
919 |
+
'default' => 'IN',
|
920 |
+
'options' => [
|
921 |
+
'IN' => __( 'IN', 'wts-eae' ),
|
922 |
+
'NOT IN' => __( 'NOT IN', 'wts-eae' ),
|
923 |
+
'AND' => __( 'AND', 'wts-eae' ),
|
924 |
+
'EXISTS' => __( 'EXISTS', 'wts-eae' ),
|
925 |
+
'NOT EXISTS' => __( 'NOT EXISTS', 'wts-eae' ),
|
926 |
+
],
|
927 |
+
'condition' => [
|
928 |
+
'source' => $object_type,
|
929 |
+
$object_type . '_tax_ids' => $eae_taxonomy,
|
930 |
+
],
|
931 |
+
]
|
932 |
+
);
|
933 |
+
}
|
934 |
+
}
|
935 |
+
|
936 |
+
$this->end_controls_tab();
|
937 |
+
|
938 |
+
$this->start_controls_tab(
|
939 |
+
'tab_query_exclude',
|
940 |
+
[
|
941 |
+
'label' => __( 'Exclude', 'wts-eae' ),
|
942 |
+
'condition' => [
|
943 |
+
'source!' => [ 'manual_selection', 'current_loop', 'related', 'relation', 'post_object' ],
|
944 |
+
],
|
945 |
+
]
|
946 |
+
);
|
947 |
+
|
948 |
+
foreach ( $eae_taxonomies as $eae_taxonomy => $object ) {
|
949 |
+
foreach ( $object->object_type as $object_type ) {
|
950 |
+
$this->add_control(
|
951 |
+
$eae_taxonomy . '_' . $object_type . '_exclude_term_ids',
|
952 |
+
[
|
953 |
+
'label' => $object->label,
|
954 |
+
'type' => Controls_Manager::SELECT2,
|
955 |
+
'multiple' => true,
|
956 |
+
'label_block' => true,
|
957 |
+
'placeholder' => __( 'Enter ' . $object->label . ' ID Separated by Comma', 'wts-eae' ),
|
958 |
+
'object_type' => $eae_taxonomy,
|
959 |
+
'options' => PostBase::instance()->get_taxonomy_terms( $eae_taxonomy ),
|
960 |
+
'condition' => [
|
961 |
+
'source' => $object_type,
|
962 |
+
$object_type . '_tax_ids' => $eae_taxonomy,
|
963 |
+
],
|
964 |
+
]
|
965 |
+
);
|
966 |
+
}
|
967 |
+
}
|
968 |
+
|
969 |
+
$this->end_controls_tab();
|
970 |
+
|
971 |
+
$this->end_controls_tabs();
|
972 |
+
|
973 |
+
$this->add_control(
|
974 |
+
'author_divider',
|
975 |
+
[
|
976 |
+
'type' => Controls_Manager::DIVIDER,
|
977 |
+
'style' => 'thick',
|
978 |
+
'condition' => [
|
979 |
+
'source!' => [ 'current_loop', 'manual_selection' ],
|
980 |
+
],
|
981 |
+
]
|
982 |
+
);
|
983 |
+
|
984 |
+
$this->add_control(
|
985 |
+
'author_query_heading',
|
986 |
+
[
|
987 |
+
'label' => __( 'Author', 'wts-eae' ),
|
988 |
+
'type' => Controls_Manager::HEADING,
|
989 |
+
'condition' => [
|
990 |
+
'source!' => [ 'current_loop', 'manual_selection' ],
|
991 |
+
],
|
992 |
+
]
|
993 |
+
);
|
994 |
+
|
995 |
+
$this->start_controls_tabs( 'author_query_tabs' );
|
996 |
+
|
997 |
+
$this->start_controls_tab(
|
998 |
+
'tab_author_include',
|
999 |
+
[
|
1000 |
+
'label' => __( 'Include', 'wts-eae' ),
|
1001 |
+
'condition' => [
|
1002 |
+
'source!' => [ 'manual_selection', 'current_loop' ],
|
1003 |
+
],
|
1004 |
+
]
|
1005 |
+
);
|
1006 |
+
|
1007 |
+
$this->add_control(
|
1008 |
+
'include_author_ids',
|
1009 |
+
[
|
1010 |
+
'label' => 'Authors',
|
1011 |
+
'type' => Controls_Manager::SELECT2,
|
1012 |
+
'multiple' => true,
|
1013 |
+
'label_block' => true,
|
1014 |
+
'show_label' => false,
|
1015 |
+
'placeholder' => __( 'Enter Author ID Separated by Comma', 'wts-eae' ),
|
1016 |
+
'options' => PostBase::instance()->get_authors(),
|
1017 |
+
'condition' => [
|
1018 |
+
'source!' => [ 'manual_selection', 'current_loop' ],
|
1019 |
+
],
|
1020 |
+
]
|
1021 |
+
);
|
1022 |
+
|
1023 |
+
$this->end_controls_tab();
|
1024 |
+
|
1025 |
+
$this->start_controls_tab(
|
1026 |
+
'tab_author_exclude',
|
1027 |
+
[
|
1028 |
+
'label' => __( 'Exclude', 'wts-eae' ),
|
1029 |
+
'condition' => [
|
1030 |
+
'source!' => [ 'manual_selection', 'current_loop' ],
|
1031 |
+
],
|
1032 |
+
]
|
1033 |
+
);
|
1034 |
+
|
1035 |
+
$this->add_control(
|
1036 |
+
'exclude_author_ids',
|
1037 |
+
[
|
1038 |
+
'label' => 'Authors',
|
1039 |
+
'type' => Controls_Manager::SELECT2,
|
1040 |
+
'multiple' => true,
|
1041 |
+
'label_block' => true,
|
1042 |
+
'show_label' => false,
|
1043 |
+
'placeholder' => __( 'Enter Author ID Separated by Comma', 'wts-eae' ),
|
1044 |
+
'options' => PostBase::instance()->get_authors(),
|
1045 |
+
]
|
1046 |
+
);
|
1047 |
+
|
1048 |
+
$this->end_controls_tab();
|
1049 |
+
|
1050 |
+
$this->end_controls_tabs();
|
1051 |
+
|
1052 |
+
$this->add_control(
|
1053 |
+
'date_divider',
|
1054 |
+
[
|
1055 |
+
'type' => Controls_Manager::DIVIDER,
|
1056 |
+
'style' => 'thick',
|
1057 |
+
'condition' => [
|
1058 |
+
'source!' => 'current_loop',
|
1059 |
+
],
|
1060 |
+
]
|
1061 |
+
);
|
1062 |
+
|
1063 |
+
$this->add_control(
|
1064 |
+
'date_query_heading',
|
1065 |
+
[
|
1066 |
+
'label' => __( 'Date Query', 'wts-eae' ),
|
1067 |
+
'type' => Controls_Manager::HEADING,
|
1068 |
+
'condition' => [
|
1069 |
+
'source!' => 'current_loop',
|
1070 |
+
],
|
1071 |
+
]
|
1072 |
+
);
|
1073 |
+
|
1074 |
+
$this->add_control(
|
1075 |
+
'select_date',
|
1076 |
+
[
|
1077 |
+
'label' => __( 'Date', 'wts-eae' ),
|
1078 |
+
'type' => Controls_Manager::SELECT,
|
1079 |
+
'post_type' => '',
|
1080 |
+
'options' => [
|
1081 |
+
'anytime' => __( 'All', 'wts-eae' ),
|
1082 |
+
'today' => __( 'Past Day', 'wts-eae' ),
|
1083 |
+
'week' => __( 'Past Week', 'wts-eae' ),
|
1084 |
+
'month' => __( 'Past Month', 'wts-eae' ),
|
1085 |
+
'quarter' => __( 'Past Quarter', 'wts-eae' ),
|
1086 |
+
'year' => __( 'Past Year', 'wts-eae' ),
|
1087 |
+
'exact' => __( 'Custom', 'wts-eae' ),
|
1088 |
+
],
|
1089 |
+
'default' => 'anytime',
|
1090 |
+
'multiple' => false,
|
1091 |
+
'condition' => [
|
1092 |
+
'source!' => [
|
1093 |
+
'manual_selection',
|
1094 |
+
'current_loop',
|
1095 |
+
],
|
1096 |
+
],
|
1097 |
+
]
|
1098 |
+
);
|
1099 |
+
|
1100 |
+
$this->add_control(
|
1101 |
+
'post_status',
|
1102 |
+
[
|
1103 |
+
'label' => 'Post Status',
|
1104 |
+
'type' => Controls_Manager::SELECT2,
|
1105 |
+
'multiple' => true,
|
1106 |
+
'label_block' => true,
|
1107 |
+
'options' => [
|
1108 |
+
'publish' => __( 'Publish', 'wts-eae' ),
|
1109 |
+
'future' => __( 'Schedule', 'wts-eae' ),
|
1110 |
+
],
|
1111 |
+
'condition' => [
|
1112 |
+
'select_date' => 'exact',
|
1113 |
+
'source!' => [
|
1114 |
+
'manual_selection',
|
1115 |
+
'current_loop',
|
1116 |
+
],
|
1117 |
+
],
|
1118 |
+
]
|
1119 |
+
);
|
1120 |
+
|
1121 |
+
$this->add_control(
|
1122 |
+
'date_before',
|
1123 |
+
[
|
1124 |
+
'label' => __( 'Before', 'wts-eae' ),
|
1125 |
+
'type' => Controls_Manager::DATE_TIME,
|
1126 |
+
'post_type' => '',
|
1127 |
+
'label_block' => false,
|
1128 |
+
'multiple' => false,
|
1129 |
+
'placeholder' => __( 'Choose', 'wts-eae' ),
|
1130 |
+
'condition' => [
|
1131 |
+
'select_date' => 'exact',
|
1132 |
+
'source!' => [
|
1133 |
+
'manual_selection',
|
1134 |
+
'current_loop',
|
1135 |
+
],
|
1136 |
+
],
|
1137 |
+
'description' => __( 'Setting a ‘Before’ date will show all the posts published until the chosen date (inclusive).', 'wts-eae' ),
|
1138 |
+
]
|
1139 |
+
);
|
1140 |
+
|
1141 |
+
$this->add_control(
|
1142 |
+
'date_after',
|
1143 |
+
[
|
1144 |
+
'label' => __( 'After', 'wts-eae' ),
|
1145 |
+
'type' => Controls_Manager::DATE_TIME,
|
1146 |
+
'post_type' => '',
|
1147 |
+
'label_block' => false,
|
1148 |
+
'multiple' => false,
|
1149 |
+
'placeholder' => __( 'Choose', 'wts-eae' ),
|
1150 |
+
'condition' => [
|
1151 |
+
'select_date' => 'exact',
|
1152 |
+
'source!' => [
|
1153 |
+
'manual_selection',
|
1154 |
+
'current_loop',
|
1155 |
+
],
|
1156 |
+
],
|
1157 |
+
'description' => __( 'Setting an ‘After’ date will show all the posts published since the chosen date (inclusive).', 'wts-eae' ),
|
1158 |
+
]
|
1159 |
+
);
|
1160 |
+
|
1161 |
+
$this->add_control(
|
1162 |
+
'orderby',
|
1163 |
+
[
|
1164 |
+
'label' => __( 'Order By', 'wts-eae' ),
|
1165 |
+
'type' => Controls_Manager::SELECT,
|
1166 |
+
'content_classes' => 'ae_conditional_fields',
|
1167 |
+
'default' => 'post_date',
|
1168 |
+
'options' => [
|
1169 |
+
'post_date' => __( 'Date', 'wts-eae' ),
|
1170 |
+
'post_title' => __( 'Title', 'wts-eae' ),
|
1171 |
+
'menu_order' => __( 'Menu Order', 'wts-eae' ),
|
1172 |
+
'rand' => __( 'Random', 'wts-eae' ),
|
1173 |
+
'post__in' => __( 'Manual', 'wts-eae' ),
|
1174 |
+
'meta_value' => __( 'Custom Field', 'wts-eae' ),
|
1175 |
+
'meta_value_num' => __( 'Custom Field (Numeric)', 'wts-eae' ),
|
1176 |
+
],
|
1177 |
+
'condition' => [
|
1178 |
+
'source!' => 'current_loop',
|
1179 |
+
],
|
1180 |
+
]
|
1181 |
+
);
|
1182 |
+
|
1183 |
+
$this->add_control(
|
1184 |
+
'orderby_alert',
|
1185 |
+
[
|
1186 |
+
'type' => Controls_Manager::RAW_HTML,
|
1187 |
+
'content_classes' => 'ae_order_by_alert',
|
1188 |
+
'raw' => __( "<div class='elementor-control-field-description'>Note: Order By 'Manual' is only applicable when Source is 'Manual Selection' and 'Relationship' </div>", 'wts-eae' ),
|
1189 |
+
'separator' => 'none',
|
1190 |
+
'condition' => [
|
1191 |
+
'orderby' => 'post__in',
|
1192 |
+
],
|
1193 |
+
]
|
1194 |
+
);
|
1195 |
+
|
1196 |
+
$this->add_control(
|
1197 |
+
'orderby_metakey',
|
1198 |
+
[
|
1199 |
+
'label' => __( 'Meta Key Name', 'wts-eae' ),
|
1200 |
+
'tyoe' => Controls_Manager::TEXT,
|
1201 |
+
'description' => __( 'Custom Field Key', 'wts-eae' ),
|
1202 |
+
'condition' => [
|
1203 |
+
'source!' => 'current_loop',
|
1204 |
+
'orderby' => [ 'meta_value', 'meta_value_num' ],
|
1205 |
+
],
|
1206 |
+
]
|
1207 |
+
);
|
1208 |
+
|
1209 |
+
$this->add_control(
|
1210 |
+
'order',
|
1211 |
+
[
|
1212 |
+
'label' => __( 'Order', 'wts-eae' ),
|
1213 |
+
'type' => Controls_Manager::SELECT,
|
1214 |
+
'default' => 'desc',
|
1215 |
+
'options' => [
|
1216 |
+
'asc' => __( 'ASC', 'wts-eae' ),
|
1217 |
+
'desc' => __( 'DESC', 'wts-eae' ),
|
1218 |
+
],
|
1219 |
+
'condition' => [
|
1220 |
+
'source!' => 'current_loop',
|
1221 |
+
'orderby!' => 'post__in',
|
1222 |
+
],
|
1223 |
+
]
|
1224 |
+
);
|
1225 |
+
|
1226 |
+
$this->add_control(
|
1227 |
+
'current_post',
|
1228 |
+
[
|
1229 |
+
'label' => __( 'Exclude Current Post', 'wts-eae' ),
|
1230 |
+
'type' => Controls_Manager::SWITCHER,
|
1231 |
+
'default' => 'yes',
|
1232 |
+
'label_on' => __( 'Show', 'wts-eae' ),
|
1233 |
+
'label_off' => __( 'Hide', 'wts-eae' ),
|
1234 |
+
'return_value' => 'yes',
|
1235 |
+
'condition' => [
|
1236 |
+
'source!' => 'current_loop',
|
1237 |
+
],
|
1238 |
+
]
|
1239 |
+
);
|
1240 |
+
|
1241 |
+
$this->add_control(
|
1242 |
+
'offset',
|
1243 |
+
[
|
1244 |
+
'label' => __( 'Offset', 'wts-eae' ),
|
1245 |
+
'type' => Controls_Manager::NUMBER,
|
1246 |
+
'default' => 0,
|
1247 |
+
'condition' => [
|
1248 |
+
'source!' => [ 'current_loop', 'manual_selection' ],
|
1249 |
+
],
|
1250 |
+
'description' => __( 'Use this setting to skip over posts (e.g. \'2\' to skip over 2 posts).', 'wts-eae' ),
|
1251 |
+
]
|
1252 |
+
);
|
1253 |
+
|
1254 |
+
$this->add_control(
|
1255 |
+
'posts_per_page',
|
1256 |
+
[
|
1257 |
+
'label' => __( 'Posts Count', 'wts-eae' ),
|
1258 |
+
'type' => Controls_Manager::NUMBER,
|
1259 |
+
'default' => 6,
|
1260 |
+
'condition' => [
|
1261 |
+
'source!' => 'current_loop',
|
1262 |
+
],
|
1263 |
+
]
|
1264 |
+
);
|
1265 |
+
|
1266 |
+
$this->add_control(
|
1267 |
+
'query_filter',
|
1268 |
+
[
|
1269 |
+
'label' => __( 'Query Filter', 'wts-eae' ),
|
1270 |
+
'type' => Controls_Manager::TEXT,
|
1271 |
+
'description' => __( PostBase::instance()->get_widget_admin_note_html( '<span style="color:red">Danger Ahead!!</span> It is a developer oriented feature. Only use if you know how exaclty WordPress queries and filters works.', 'https://wpvibes.link/go/feature-post-blocks-query-filter', 'Read Instructions' ), 'wts-eae' ),
|
1272 |
+
]
|
1273 |
+
);
|
1274 |
+
|
1275 |
+
|
1276 |
+
|
1277 |
+
$this->add_control(
|
1278 |
+
'no_posts_message',
|
1279 |
+
[
|
1280 |
+
'label' => __( 'No Posts Message', 'wts-eae' ),
|
1281 |
+
'type' => Controls_Manager::TEXTAREA,
|
1282 |
+
'separator' => 'before',
|
1283 |
+
]
|
1284 |
+
);
|
1285 |
+
|
1286 |
+
|
1287 |
+
$this->end_controls_section();
|
1288 |
+
}
|
1289 |
+
|
1290 |
+
public function register_title_style_controls() {
|
1291 |
+
|
1292 |
+
$this->start_controls_section(
|
1293 |
+
'section_style_title',
|
1294 |
+
[
|
1295 |
+
'label' => __( 'Title', 'wts-eae' ),
|
1296 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1297 |
+
]
|
1298 |
+
);
|
1299 |
+
|
1300 |
+
|
1301 |
+
$this->add_group_control(
|
1302 |
+
Group_Control_Typography::get_type(),
|
1303 |
+
[
|
1304 |
+
'name' => 'title_typography',
|
1305 |
+
'label' => __( 'Typography', 'wts-eae' ),
|
1306 |
+
'global' => [
|
1307 |
+
'default' => Global_Typography::TYPOGRAPHY_SECONDARY,
|
1308 |
+
],
|
1309 |
+
'selector' => '{{WRAPPER}} .eae-post-title',
|
1310 |
+
]
|
1311 |
+
);
|
1312 |
+
|
1313 |
+
|
1314 |
+
|
1315 |
+
|
1316 |
+
$this->add_responsive_control(
|
1317 |
+
'title_align',
|
1318 |
+
[
|
1319 |
+
'label' => __( 'Align Text', 'wts-eae' ),
|
1320 |
+
'type' => Controls_Manager::CHOOSE,
|
1321 |
+
'default' => '',
|
1322 |
+
'options' => [
|
1323 |
+
'left' => [
|
1324 |
+
'title' => __( 'Left', 'wts-eae' ),
|
1325 |
+
'icon' => 'eicon-text-align-left',
|
1326 |
+
],
|
1327 |
+
'center' => [
|
1328 |
+
'title' => __( 'Center', 'wts-eae' ),
|
1329 |
+
'icon' => 'eicon-text-align-center',
|
1330 |
+
],
|
1331 |
+
'right' => [
|
1332 |
+
'title' => __( 'Right', 'wts-eae' ),
|
1333 |
+
'icon' => 'eicon-text-align-right',
|
1334 |
+
],
|
1335 |
+
],
|
1336 |
+
'selectors' => [
|
1337 |
+
'{{WRAPPER}} .eae-post-title' => 'text-align: {{VALUE}};',
|
1338 |
+
],
|
1339 |
+
]
|
1340 |
+
);
|
1341 |
+
|
1342 |
+
$this->start_controls_tabs(
|
1343 |
+
'title_style_tabs'
|
1344 |
+
);
|
1345 |
+
|
1346 |
+
$this->start_controls_tab(
|
1347 |
+
'title_style_tab',
|
1348 |
+
[
|
1349 |
+
'label' => __( 'Normal', 'wts-eae' ),
|
1350 |
+
]
|
1351 |
+
);
|
1352 |
+
|
1353 |
+
$this->add_control(
|
1354 |
+
'title_color',
|
1355 |
+
[
|
1356 |
+
'label' => __( 'Color', 'wts-eae' ),
|
1357 |
+
'type' => Controls_Manager::COLOR,
|
1358 |
+
'selectors' => [
|
1359 |
+
'{{WRAPPER}} .eae-post-title' => 'color: {{VALUE}};',
|
1360 |
+
'{{WRAPPER}} .eae-post-title .eae-post-title-link' => 'color: {{VALUE}};',
|
1361 |
+
],
|
1362 |
+
]
|
1363 |
+
);
|
1364 |
+
|
1365 |
+
$this->add_control(
|
1366 |
+
'title_background_color',
|
1367 |
+
[
|
1368 |
+
'label' => __( 'Background Color', 'wts-eae' ),
|
1369 |
+
'type' => Controls_Manager::COLOR,
|
1370 |
+
'selectors' => [
|
1371 |
+
'{{WRAPPER}} .eae-post-title' => 'background-color: {{VALUE}};',
|
1372 |
+
],
|
1373 |
+
]
|
1374 |
+
);
|
1375 |
+
|
1376 |
+
$this->add_group_control(
|
1377 |
+
Group_Control_Border::get_type(),
|
1378 |
+
[
|
1379 |
+
'name' => 'border',
|
1380 |
+
'label' => __( 'Border', 'wts' ),
|
1381 |
+
'selector' => '{{WRAPPER}} .eae-post-title',
|
1382 |
+
]
|
1383 |
+
);
|
1384 |
+
|
1385 |
+
$this->end_controls_tab();
|
1386 |
+
|
1387 |
+
$this->start_controls_tab(
|
1388 |
+
'title_style_tab_hover',
|
1389 |
+
[
|
1390 |
+
'label' => __( 'Hover', 'wts-eae' ),
|
1391 |
+
]
|
1392 |
+
);
|
1393 |
+
|
1394 |
+
$this->add_control(
|
1395 |
+
'title_color_hover',
|
1396 |
+
[
|
1397 |
+
'label' => __( 'Color', 'wts-eae' ),
|
1398 |
+
'type' => Controls_Manager::COLOR,
|
1399 |
+
'selectors' => [
|
1400 |
+
'{{WRAPPER}} .eae-post-title:hover' => 'color: {{VALUE}};',
|
1401 |
+
'{{WRAPPER}} .eae-post-title:hover .eae-post-title-link' => 'color: {{VALUE}};',
|
1402 |
+
],
|
1403 |
+
]
|
1404 |
+
);
|
1405 |
+
|
1406 |
+
$this->add_control(
|
1407 |
+
'title_background_color_hover',
|
1408 |
+
[
|
1409 |
+
'label' => __( 'Background Color', 'wts-eae' ),
|
1410 |
+
'type' => Controls_Manager::COLOR,
|
1411 |
+
'selectors' => [
|
1412 |
+
'{{WRAPPER}} .eae-post-title:hover' => 'background-color: {{VALUE}};',
|
1413 |
+
],
|
1414 |
+
]
|
1415 |
+
);
|
1416 |
+
|
1417 |
+
$this->add_control(
|
1418 |
+
'border_color_hover',
|
1419 |
+
[
|
1420 |
+
'label' => __( 'Border Color', 'wts-eae' ),
|
1421 |
+
'type' => Controls_Manager::COLOR,
|
1422 |
+
'selectors' => [
|
1423 |
+
'{{WRAPPER}} .eae-post-title:hover' => 'border-color: {{VALUE}};',
|
1424 |
+
],
|
1425 |
+
]
|
1426 |
+
);
|
1427 |
+
|
1428 |
+
$this->end_controls_tab();
|
1429 |
+
|
1430 |
+
$this->end_controls_tabs();
|
1431 |
+
|
1432 |
+
$this->add_responsive_control(
|
1433 |
+
'title_padding',
|
1434 |
+
[
|
1435 |
+
'label' => __( 'Padding', 'wts-eae' ),
|
1436 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1437 |
+
'size_units' => [ 'px', 'em', '%' ],
|
1438 |
+
'separator' => 'before',
|
1439 |
+
'selectors' => [
|
1440 |
+
'{{WRAPPER}} .eae-post-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1441 |
+
],
|
1442 |
+
]
|
1443 |
+
);
|
1444 |
+
|
1445 |
+
$this->add_responsive_control(
|
1446 |
+
'title_margin',
|
1447 |
+
[
|
1448 |
+
'label' => __( 'Margin', 'wts-eae' ),
|
1449 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1450 |
+
'size_units' => [ 'px', 'em', '%' ],
|
1451 |
+
|
1452 |
+
'selectors' => [
|
1453 |
+
'{{WRAPPER}} .eae-post-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1454 |
+
],
|
1455 |
+
]
|
1456 |
+
);
|
1457 |
+
|
1458 |
+
$this->add_group_control(
|
1459 |
+
Group_Control_Text_Shadow::get_type(),
|
1460 |
+
[
|
1461 |
+
'name' => 'title_shadow',
|
1462 |
+
'selector' => '{{WRAPPER}} .eae-post-title',
|
1463 |
+
]
|
1464 |
+
);
|
1465 |
+
|
1466 |
+
$this->end_controls_section();
|
1467 |
+
|
1468 |
+
}
|
1469 |
+
|
1470 |
+
public function register_media_style_controls(){
|
1471 |
+
|
1472 |
+
$this->start_controls_section(
|
1473 |
+
'section_style_media',
|
1474 |
+
[
|
1475 |
+
'label' => __( 'Media', 'wts-eae' ),
|
1476 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1477 |
+
'condition' => [
|
1478 |
+
'post_media' => 'yes'
|
1479 |
+
]
|
1480 |
+
]
|
1481 |
+
);
|
1482 |
+
$this->start_controls_tabs(
|
1483 |
+
'media_style_tabs'
|
1484 |
+
);
|
1485 |
+
|
1486 |
+
$this->start_controls_tab(
|
1487 |
+
'media_style_tab',
|
1488 |
+
[
|
1489 |
+
'label' => __( 'Normal', 'wts-eae' ),
|
1490 |
+
]
|
1491 |
+
);
|
1492 |
+
$this->add_group_control(
|
1493 |
+
Group_Control_Border::get_type(),
|
1494 |
+
[
|
1495 |
+
'name' => 'image_border',
|
1496 |
+
'label' => __( 'Image Border', 'ae-pro' ),
|
1497 |
+
'selector' => '{{WRAPPER}} .eae-post-media-wrapper img',
|
1498 |
+
]
|
1499 |
+
);
|
1500 |
+
|
1501 |
+
$this->add_control(
|
1502 |
+
'media_border_radius',
|
1503 |
+
[
|
1504 |
+
'label' => __( 'Border Radius', 'ae-pro' ),
|
1505 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1506 |
+
'size_units' => [ 'px', '%' ],
|
1507 |
+
'selectors' => [
|
1508 |
+
'{{WRAPPER}} .eae-post-media-wrapper' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1509 |
+
'{{WRAPPER}} .eae-post-media-wrapper img' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1510 |
+
],
|
1511 |
+
]
|
1512 |
+
);
|
1513 |
+
|
1514 |
+
$this->add_group_control(
|
1515 |
+
Group_Control_Box_Shadow::get_type(),
|
1516 |
+
[
|
1517 |
+
'name' => 'media_box_shadow',
|
1518 |
+
'label' => __( 'Box Shadow', 'ae-pro' ),
|
1519 |
+
'selector' => '{{WRAPPER}} .eae-post-media-wrapper img',
|
1520 |
+
]
|
1521 |
+
);
|
1522 |
+
|
1523 |
+
$this->end_controls_tab();
|
1524 |
+
|
1525 |
+
$this->start_controls_tab(
|
1526 |
+
'media_style_tab_hover',
|
1527 |
+
[
|
1528 |
+
'label' => __( 'Hover', 'wts-eae' ),
|
1529 |
+
]
|
1530 |
+
);
|
1531 |
+
|
1532 |
+
$this->add_control(
|
1533 |
+
'media_border_color_hover',
|
1534 |
+
[
|
1535 |
+
'label' => __( 'Border Color', 'wts-eae' ),
|
1536 |
+
'type' => Controls_Manager::COLOR,
|
1537 |
+
'selectors' => [
|
1538 |
+
'{{WRAPPER}} .eae-post-media-wrapper img:hover' => 'border-color: {{VALUE}};',
|
1539 |
+
],
|
1540 |
+
]
|
1541 |
+
);
|
1542 |
+
|
1543 |
+
|
1544 |
+
$this->add_control(
|
1545 |
+
'media_border_radius_hover',
|
1546 |
+
[
|
1547 |
+
'label' => __( 'Border Radius', 'ae-pro' ),
|
1548 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1549 |
+
'size_units' => [ 'px', '%' ],
|
1550 |
+
'selectors' => [
|
1551 |
+
'{{WRAPPER}} .eae-post-media-wrapper:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1552 |
+
'{{WRAPPER}} .eae-post-media-wrapper:hover img' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1553 |
+
],
|
1554 |
+
]
|
1555 |
+
);
|
1556 |
+
|
1557 |
+
$this->add_group_control(
|
1558 |
+
Group_Control_Box_Shadow::get_type(),
|
1559 |
+
[
|
1560 |
+
'name' => 'media_box_shadow_hover',
|
1561 |
+
'label' => __( 'Box Shadow', 'ae-pro' ),
|
1562 |
+
'selector' => '{{WRAPPER}} .eae-post-media-wrapper:hover img',
|
1563 |
+
]
|
1564 |
+
);
|
1565 |
+
|
1566 |
+
$this->end_controls_tab();
|
1567 |
+
|
1568 |
+
$this->end_controls_tabs();
|
1569 |
+
|
1570 |
+
|
1571 |
+
|
1572 |
+
$this->add_responsive_control(
|
1573 |
+
'media_margin',
|
1574 |
+
[
|
1575 |
+
'label' => __( 'Margin', 'wts-eae' ),
|
1576 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1577 |
+
'size_units' => [ 'px', 'em', '%' ],
|
1578 |
+
'separator' => 'before',
|
1579 |
+
'selectors' => [
|
1580 |
+
'{{WRAPPER}} .eae-post-media-wrapper' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1581 |
+
],
|
1582 |
+
]
|
1583 |
+
);
|
1584 |
+
|
1585 |
+
$this->end_controls_section();
|
1586 |
+
}
|
1587 |
+
|
1588 |
+
public function register_excerpt_style_controls() {
|
1589 |
+
|
1590 |
+
$this->start_controls_section(
|
1591 |
+
'section_style_excerpt',
|
1592 |
+
[
|
1593 |
+
'label' => __( 'Excerpt', 'wts-eae' ),
|
1594 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1595 |
+
'condition' => [
|
1596 |
+
'show_excerpt!' => '',
|
1597 |
+
]
|
1598 |
+
]
|
1599 |
+
);
|
1600 |
+
|
1601 |
+
$this->add_group_control(
|
1602 |
+
Group_Control_Typography::get_type(),
|
1603 |
+
[
|
1604 |
+
'name' => 'excerpt_typography',
|
1605 |
+
'label' => __( 'Typography', 'wts-eae' ),
|
1606 |
+
'global' => [
|
1607 |
+
'default' => Global_Typography::TYPOGRAPHY_TEXT,
|
1608 |
+
],
|
1609 |
+
'selector' => '{{WRAPPER}} .eae-post-excerpt',
|
1610 |
+
]
|
1611 |
+
);
|
1612 |
+
|
1613 |
+
$this->add_responsive_control(
|
1614 |
+
'excerpt_align',
|
1615 |
+
[
|
1616 |
+
'label' => __( 'Align Text', 'wts-eae' ),
|
1617 |
+
'type' => Controls_Manager::CHOOSE,
|
1618 |
+
'default' => '',
|
1619 |
+
'options' => [
|
1620 |
+
'left' => [
|
1621 |
+
'title' => esc_html__( 'Left', 'elementor' ),
|
1622 |
+
'icon' => 'eicon-text-align-left',
|
1623 |
+
],
|
1624 |
+
'center' => [
|
1625 |
+
'title' => esc_html__( 'Center', 'elementor' ),
|
1626 |
+
'icon' => 'eicon-text-align-center',
|
1627 |
+
],
|
1628 |
+
'right' => [
|
1629 |
+
'title' => esc_html__( 'Right', 'elementor' ),
|
1630 |
+
'icon' => 'eicon-text-align-right',
|
1631 |
+
],
|
1632 |
+
'justify' => [
|
1633 |
+
'title' => esc_html__( 'Justified', 'elementor' ),
|
1634 |
+
'icon' => 'eicon-text-align-justify',
|
1635 |
+
],
|
1636 |
+
],
|
1637 |
+
'selectors' => [
|
1638 |
+
'{{WRAPPER}} .eae-post-excerpt' => 'text-align: {{VALUE}};',
|
1639 |
+
],
|
1640 |
+
]
|
1641 |
+
);
|
1642 |
+
|
1643 |
+
$this->start_controls_tabs(
|
1644 |
+
'excerpt_style_tabs'
|
1645 |
+
);
|
1646 |
+
|
1647 |
+
$this->start_controls_tab(
|
1648 |
+
'excerpt_style_tab',
|
1649 |
+
[
|
1650 |
+
'label' => __( 'Normal', 'wts-eae' ),
|
1651 |
+
]
|
1652 |
+
);
|
1653 |
+
|
1654 |
+
$this->add_control(
|
1655 |
+
'excerpt_color',
|
1656 |
+
[
|
1657 |
+
'label' => __( 'Color', 'wts-eae' ),
|
1658 |
+
'type' => Controls_Manager::COLOR,
|
1659 |
+
'selectors' => [
|
1660 |
+
'{{WRAPPER}} .eae-post-excerpt' => 'color: {{VALUE}};',
|
1661 |
+
],
|
1662 |
+
]
|
1663 |
+
);
|
1664 |
+
|
1665 |
+
$this->add_control(
|
1666 |
+
'excerpt_background_color',
|
1667 |
+
[
|
1668 |
+
'label' => __( 'Background Color', 'wts-eae' ),
|
1669 |
+
'type' => Controls_Manager::COLOR,
|
1670 |
+
'selectors' => [
|
1671 |
+
'{{WRAPPER}} .eae-post-excerpt' => 'background-color: {{VALUE}};',
|
1672 |
+
],
|
1673 |
+
]
|
1674 |
+
);
|
1675 |
+
|
1676 |
+
$this->add_group_control(
|
1677 |
+
Group_Control_Border::get_type(),
|
1678 |
+
[
|
1679 |
+
'name' => 'excerpt_border',
|
1680 |
+
'label' => __( 'Border', 'wts' ),
|
1681 |
+
'selector' => '{{WRAPPER}} .eae-post-excerpt',
|
1682 |
+
]
|
1683 |
+
);
|
1684 |
+
|
1685 |
+
$this->end_controls_tab();
|
1686 |
+
|
1687 |
+
$this->start_controls_tab(
|
1688 |
+
'excerpt_style_tab_hover',
|
1689 |
+
[
|
1690 |
+
'label' => __( 'Hover', 'wts-eae' ),
|
1691 |
+
]
|
1692 |
+
);
|
1693 |
+
|
1694 |
+
$this->add_control(
|
1695 |
+
'excerpt_color_hover',
|
1696 |
+
[
|
1697 |
+
'label' => __( 'Color', 'wts-eae' ),
|
1698 |
+
'type' => Controls_Manager::COLOR,
|
1699 |
+
'selectors' => [
|
1700 |
+
'{{WRAPPER}} .eae-post-excerpt:hover' => 'color: {{VALUE}};',
|
1701 |
+
],
|
1702 |
+
]
|
1703 |
+
);
|
1704 |
+
|
1705 |
+
$this->add_control(
|
1706 |
+
'excerpt_background_color_hover',
|
1707 |
+
[
|
1708 |
+
'label' => __( 'Background Color', 'wts-eae' ),
|
1709 |
+
'type' => Controls_Manager::COLOR,
|
1710 |
+
'selectors' => [
|
1711 |
+
'{{WRAPPER}} .eae-post-excerpt:hover' => 'background-color: {{VALUE}};',
|
1712 |
+
],
|
1713 |
+
]
|
1714 |
+
);
|
1715 |
+
|
1716 |
+
$this->add_control(
|
1717 |
+
'excerpt_border_color_hover',
|
1718 |
+
[
|
1719 |
+
'label' => __( 'Border Color', 'wts-eae' ),
|
1720 |
+
'type' => Controls_Manager::COLOR,
|
1721 |
+
'selectors' => [
|
1722 |
+
'{{WRAPPER}} .eae-post-excerpt:hover' => 'border-color: {{VALUE}};',
|
1723 |
+
],
|
1724 |
+
]
|
1725 |
+
);
|
1726 |
+
|
1727 |
+
$this->end_controls_tab();
|
1728 |
+
|
1729 |
+
$this->end_controls_tabs();
|
1730 |
+
|
1731 |
+
$this->add_responsive_control(
|
1732 |
+
'excerpt_padding',
|
1733 |
+
[
|
1734 |
+
'label' => __( 'Padding', 'wts-eae' ),
|
1735 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1736 |
+
'size_units' => [ 'px', 'em', '%' ],
|
1737 |
+
'separator' => 'before',
|
1738 |
+
'selectors' => [
|
1739 |
+
'{{WRAPPER}} .eae-post-excerpt' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1740 |
+
],
|
1741 |
+
|
1742 |
+
]
|
1743 |
+
);
|
1744 |
+
|
1745 |
+
$this->add_responsive_control(
|
1746 |
+
'excerpt_margin',
|
1747 |
+
[
|
1748 |
+
'label' => __( 'Margin', 'wts-eae' ),
|
1749 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1750 |
+
'size_units' => [ 'px', 'em', '%' ],
|
1751 |
+
'selectors' => [
|
1752 |
+
'{{WRAPPER}} .eae-post-excerpt' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1753 |
+
],
|
1754 |
+
|
1755 |
+
]
|
1756 |
+
);
|
1757 |
+
|
1758 |
+
$this->end_controls_section();
|
1759 |
+
|
1760 |
+
}
|
1761 |
+
|
1762 |
+
public function before_loop() {
|
1763 |
+
global $post;
|
1764 |
+
do_action( 'eae/widgets/posts/before_loop', $this->get_settings_for_display(), $post->ID );
|
1765 |
+
}
|
1766 |
+
|
1767 |
+
protected function after_loop() {
|
1768 |
+
global $post;
|
1769 |
+
|
1770 |
+
/**
|
1771 |
+
* After Loop
|
1772 |
+
*
|
1773 |
+
* Fires right after the loop ends
|
1774 |
+
*
|
1775 |
+
* @since 2.2.0
|
1776 |
+
* @param array $settings The current widget settings
|
1777 |
+
* @param int $post_id The post ID
|
1778 |
+
*/
|
1779 |
+
do_action( 'eae/widgets/posts/after_loop', $this->get_settings_for_display(), $post->ID );
|
1780 |
+
}
|
1781 |
+
|
1782 |
+
protected function render_loop_start() {
|
1783 |
+
$settings = $this->get_settings_for_display();
|
1784 |
+
$masonry = $settings['masonry'];
|
1785 |
+
if ( ! in_array( $settings[ 'post_media_position' ], array( 'left', 'right' ) ) ) {
|
1786 |
+
$layout = 'vertical';
|
1787 |
+
} else if ( 'yes' === $settings['post_media'] ) {
|
1788 |
+
$layout = 'horizontal';
|
1789 |
+
} else {
|
1790 |
+
$layout = 'vertical';
|
1791 |
+
}
|
1792 |
+
$this->add_render_attribute( [
|
1793 |
+
// 'metas-separator' => [
|
1794 |
+
// 'class' => 'ee-post__meta__separator',
|
1795 |
+
// ],
|
1796 |
+
// 'terms-separator' => [
|
1797 |
+
// 'class' => [
|
1798 |
+
// 'ee-post__terms__separator',
|
1799 |
+
// ],
|
1800 |
+
// ],
|
1801 |
+
'post-loop' => [
|
1802 |
+
'class' => [
|
1803 |
+
'eae-layout-grid',
|
1804 |
+
'eae-post-loop',
|
1805 |
+
'eae-post-layout-'.$layout
|
1806 |
+
],
|
1807 |
+
],
|
1808 |
+
|
1809 |
+
] );
|
1810 |
+
if($masonry == 'yes'){
|
1811 |
+
$this->add_render_attribute('post-loop', 'class', 'eae-masonry-yes');
|
1812 |
+
}
|
1813 |
+
if($settings['post_media'] == 'yes'){
|
1814 |
+
$this->add_render_attribute('post-loop', 'class', 'eae-image-pos-'.$settings['post_media_position']);
|
1815 |
+
}
|
1816 |
+
|
1817 |
+
// $this->parent->add_render_attribute( 'post-loop', 'class', 'ee-grid--' . $this->parent->get_settings( 'classic_layout' ) );
|
1818 |
+
|
1819 |
+
?><div <?php echo $this->get_render_attribute_string( 'post-loop' ); ?>><?php
|
1820 |
+
}
|
1821 |
+
protected function render_loop_end() {
|
1822 |
+
?></div><!-- .ee-loop --><?php
|
1823 |
+
}
|
1824 |
+
|
1825 |
+
protected function eae_render_post_title(){
|
1826 |
+
global $post;
|
1827 |
+
$settings = $this->get_settings_for_display();
|
1828 |
+
$post_title = get_the_title($post->ID);
|
1829 |
+
|
1830 |
+
$this->set_render_attribute('eae-post-title-link','class', 'eae-post-title-link');
|
1831 |
+
if($settings['use_link'] === 'yes'){
|
1832 |
+
$this->set_render_attribute('eae-post-title-link','href', get_permalink($post->ID));
|
1833 |
+
}
|
1834 |
+
if($settings['title_open_in_new_tab'] == 'yes'){
|
1835 |
+
$this->set_render_attribute('eae-post-title-link','target', '_blank');
|
1836 |
+
}
|
1837 |
+
|
1838 |
+
if ( $settings['strip_title'] === 'yes' ) {
|
1839 |
+
if ( $settings['strip_mode'] === 'word' ) {
|
1840 |
+
$post_title = wp_trim_words( $post_title, $settings['strip_size'], $settings['strip_append'] );
|
1841 |
+
} else {
|
1842 |
+
$post_title = $this->eae_trim_letters( $post_title, 0, $settings['strip_size'], $settings['strip_append'] );
|
1843 |
+
}
|
1844 |
+
}
|
1845 |
+
$title_tag = $settings['post_title_tag'];
|
1846 |
+
?>
|
1847 |
+
<div class="eae-post-title-wrapper">
|
1848 |
+
<<?php echo $title_tag; ?> class="eae-post-title">
|
1849 |
+
<?php if($settings['use_link'] === 'yes'){
|
1850 |
+
?>
|
1851 |
+
<a <?php echo $this->get_render_attribute_string('eae-post-title-link');?>>
|
1852 |
+
<?php
|
1853 |
+
}
|
1854 |
+
echo $post_title;
|
1855 |
+
if($settings['use_link'] === 'yes'){
|
1856 |
+
?>
|
1857 |
+
</a>
|
1858 |
+
<?php
|
1859 |
+
} ?>
|
1860 |
+
</<?php echo $title_tag; ?>>
|
1861 |
+
</div>
|
1862 |
+
<?php
|
1863 |
+
}
|
1864 |
+
|
1865 |
+
public function eae_trim_letters( $string, $start, $length, $append, $html_entity_decode = true, $more = array() ){
|
1866 |
+
|
1867 |
+
if ( $html_entity_decode ){
|
1868 |
+
//Convert HTML entities to their corresponding characters
|
1869 |
+
$string = html_entity_decode($string);
|
1870 |
+
}
|
1871 |
+
//Get truncated string with specified width
|
1872 |
+
return mb_strimwidth( $string, $start, $length, $append );
|
1873 |
+
|
1874 |
+
}
|
1875 |
+
|
1876 |
+
protected function eae_render_post_thumbnail(){
|
1877 |
+
global $post;
|
1878 |
+
$settings = $this->get_settings_for_display();
|
1879 |
+
if($settings['post_media'] != 'yes'){
|
1880 |
+
return;
|
1881 |
+
}
|
1882 |
+
$image_size = $settings['post_thumbnail_size_size'];
|
1883 |
+
$post_image = get_the_post_thumbnail( $post->ID, $image_size );
|
1884 |
+
|
1885 |
+
if ( $post_image === '' ) {
|
1886 |
+
if ( isset( $settings['fallback_image'] ) && isset( $settings['fallback_image']['id'] ) ) {
|
1887 |
+
if($settings['fallback_image']['id'] == 0){
|
1888 |
+
$post_image = '<img src="'.$settings['fallback_image']['url'].'"/>' ;
|
1889 |
+
}else{
|
1890 |
+
$post_image = wp_get_attachment_image( $settings['fallback_image']['id'], $image_size );
|
1891 |
+
}
|
1892 |
+
|
1893 |
+
}
|
1894 |
+
}
|
1895 |
+
$wrap_calss = [
|
1896 |
+
'eae-post-media-wrapper'
|
1897 |
+
];
|
1898 |
+
if($settings['enable_image_ratio'] == 'yes'){
|
1899 |
+
$wrap_calss[] = 'eae_image_ratio_yes';
|
1900 |
+
}
|
1901 |
+
$this->set_render_attribute('post-media-wrap' , 'class', $wrap_calss);
|
1902 |
+
if($settings['post_media_link'] == 'yes'){
|
1903 |
+
$this->set_render_attribute('post-media-link' , 'class', 'eae-posts-media-link');
|
1904 |
+
$this->set_render_attribute('post-media-link' , 'href', get_permalink($post->ID));
|
1905 |
+
if($settings['post_media_blank'] == 'yes'){
|
1906 |
+
$this->add_render_attribute('post-media-link' , 'target', '_blank');
|
1907 |
+
}
|
1908 |
+
}
|
1909 |
+
|
1910 |
+
?>
|
1911 |
+
<div <?php echo $this->get_render_attribute_string('post-media-wrap');?>>
|
1912 |
+
<?php if($settings['post_media_link'] == 'yes'){?>
|
1913 |
+
<a <?php echo $this->get_render_attribute_string('post-media-link');?>>
|
1914 |
+
<?php } ?>
|
1915 |
+
<?php
|
1916 |
+
echo $post_image;
|
1917 |
+
?>
|
1918 |
+
<?php if($settings['post_media_link'] == 'yes'){?>
|
1919 |
+
</a>
|
1920 |
+
<?php } ?>
|
1921 |
+
</div>
|
1922 |
+
<?php
|
1923 |
+
}
|
1924 |
+
|
1925 |
+
protected function eae_render_post_content(){
|
1926 |
+
global $post;
|
1927 |
+
$settings = $this->get_settings_for_display();
|
1928 |
+
if($settings['show_excerpt'] != 'yes'){
|
1929 |
+
return '';
|
1930 |
+
}
|
1931 |
+
$post_excerpt = wpautop( $post->post_excerpt );
|
1932 |
+
|
1933 |
+
$post_content = wpautop($post->post_content);
|
1934 |
+
?>
|
1935 |
+
<div class="eae-post-excerpt">
|
1936 |
+
<?php
|
1937 |
+
|
1938 |
+
if ( $post_excerpt !== '' ) {
|
1939 |
+
$post_excerpt = strip_shortcodes( $post_excerpt );
|
1940 |
+
$content = wp_trim_words( $post_excerpt, $settings['excerpt_size'], '...' );
|
1941 |
+
} else {
|
1942 |
+
$post_content = strip_shortcodes( $post_content );
|
1943 |
+
$content = wp_trim_words( $post_content, $settings['excerpt_size'], '...' );
|
1944 |
+
}
|
1945 |
+
|
1946 |
+
// if ( Plugin::$instance->db->is_built_with_elementor( $post->ID ) ) {
|
1947 |
+
// $content = Plugin::instance()->frontend->get_builder_content( $post->ID, true );
|
1948 |
+
// } else {
|
1949 |
+
// $content = do_shortcode( $post_content );
|
1950 |
+
|
1951 |
+
// // if content is edited with gutenberg editor.
|
1952 |
+
// if ( function_exists( 'has_blocks' ) && ! has_blocks( $post->ID )) {
|
1953 |
+
// $content = wpautop( $content );
|
1954 |
+
// }
|
1955 |
+
|
1956 |
+
// if ( isset( $GLOBALS['wp_embed'] ) ) {
|
1957 |
+
// $content = $GLOBALS['wp_embed']->autoembed( $content );
|
1958 |
+
// }
|
1959 |
+
// }
|
1960 |
+
echo $content;
|
1961 |
+
?>
|
1962 |
+
</div>
|
1963 |
+
<?php
|
1964 |
+
}
|
1965 |
+
}
|
modules/thumb-gallery/widgets/thumb-gallery.php
CHANGED
@@ -756,6 +756,29 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
756 |
]
|
757 |
);
|
758 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
759 |
$this->add_responsive_control(
|
760 |
'thumb_slides_per_view',
|
761 |
[
|
@@ -800,6 +823,65 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
800 |
]
|
801 |
);
|
802 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
803 |
$this->add_responsive_control(
|
804 |
'thumb_ratio',
|
805 |
[
|
@@ -827,6 +909,38 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
827 |
]
|
828 |
);
|
829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
830 |
$this->add_control(
|
831 |
'thumb_horizontal_align',
|
832 |
[
|
@@ -1931,13 +2045,12 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
1931 |
<div <?php echo $this->get_render_attribute_string( 'slider-wrapper' ); ?>>
|
1932 |
<?php
|
1933 |
foreach ( $slides as $slide ) {
|
1934 |
-
|
1935 |
$id = $slide['_id'];
|
1936 |
$heading = $slide['slide_heading'];
|
1937 |
$description = $slide['slide_description'];
|
1938 |
$button_text = $slide['slide_button_text'];
|
1939 |
$link = $slide['slide_link']['url'];
|
1940 |
-
|
1941 |
$slide_element = 'div';
|
1942 |
|
1943 |
$this->set_render_attribute( 'swiper-repeater-item', 'class', [ 'elementor-repeater-item-' . $id, 'eae-swiper-slide', 'swiper-slide' ] );
|
@@ -1953,6 +2066,13 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
1953 |
if ( $link !== '' && $slide['slide_link_click'] === 'slide' ) {
|
1954 |
$slide_element = 'a';
|
1955 |
$this->set_render_attribute( 'slide-inner', 'href', $link );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1956 |
}
|
1957 |
?>
|
1958 |
|
@@ -1981,8 +2101,13 @@ class ThumbGallery extends EAE_Widget_Base {
|
|
1981 |
|
1982 |
<?php if ( ! empty( $button_text ) ) { ?>
|
1983 |
<div class="eae-slide-button">
|
1984 |
-
<?php if ( $link !== '' && $slide['slide_link_click'] === 'button' ) {
|
1985 |
-
|
|
|
|
|
|
|
|
|
|
|
1986 |
<?php } else { ?>
|
1987 |
<span class="eae-slide-btn"><?php echo $button_text; ?></span>
|
1988 |
<?php } ?>
|
756 |
]
|
757 |
);
|
758 |
|
759 |
+
$this->add_responsive_control(
|
760 |
+
'thumb_container_width',
|
761 |
+
[
|
762 |
+
'label' => __('Width', 'wts-eae'),
|
763 |
+
'type' => Controls_Manager::SLIDER,
|
764 |
+
'range' => [
|
765 |
+
'px' => [
|
766 |
+
'min' => 100,
|
767 |
+
'max' => 1000,
|
768 |
+
],
|
769 |
+
'%' => [
|
770 |
+
'min' => 10,
|
771 |
+
'max' => 100
|
772 |
+
],
|
773 |
+
],
|
774 |
+
'size_units' => [ 'px','%' ],
|
775 |
+
'selectors' => [
|
776 |
+
'{{WRAPPER}} .eae-thumb-container' => 'width: {{SIZE}}{{UNIT}};',
|
777 |
+
],
|
778 |
+
|
779 |
+
]
|
780 |
+
);
|
781 |
+
|
782 |
$this->add_responsive_control(
|
783 |
'thumb_slides_per_view',
|
784 |
[
|
823 |
]
|
824 |
);
|
825 |
|
826 |
+
$this->add_responsive_control(
|
827 |
+
'thumb_background_size',
|
828 |
+
[
|
829 |
+
'label' => __( 'Image Fit', 'wts-eae' ),
|
830 |
+
'type' => Controls_Manager::SELECT,
|
831 |
+
'default' => 'cover',
|
832 |
+
'options' => [
|
833 |
+
'cover' => _x( 'Cover', 'Background Control', 'wts-eae' ),
|
834 |
+
'contain' => _x( 'Contain', 'Background Control', 'wts-eae' ),
|
835 |
+
'auto' => _x( 'Auto', 'Background Control', 'wts-eae' ),
|
836 |
+
],
|
837 |
+
'selectors' => [
|
838 |
+
'{{WRAPPER}} .eae-swiper-outer-wrapper .eae-thumb-slide' => 'background-size: {{VALUE}}',
|
839 |
+
],
|
840 |
+
]
|
841 |
+
);
|
842 |
+
|
843 |
+
$this->add_responsive_control(
|
844 |
+
'thumb_background_position',
|
845 |
+
[
|
846 |
+
'label' => __( 'Image Position', 'wts-eae' ),
|
847 |
+
'type' => Controls_Manager::SELECT,
|
848 |
+
'default' => 'center center',
|
849 |
+
'options' => [
|
850 |
+
'' => __( 'Default', 'wts-eae' ),
|
851 |
+
'center center' => __( 'Center Center', 'wts-eae' ),
|
852 |
+
'center left' => __( 'Center Left', 'wts-eae' ),
|
853 |
+
'center right' => __( 'Center Right', 'wts-eae' ),
|
854 |
+
'top center' => __( 'Top Center', 'wts-eae' ),
|
855 |
+
'top left' => __( 'Top Left', 'wts-eae' ),
|
856 |
+
'top right' => __( 'Top Right', 'wts-eae' ),
|
857 |
+
'bottom center' => __( 'Bottom Center', 'wts-eae' ),
|
858 |
+
'bottom left' => __( 'Bottom Left', 'wts-eae' ),
|
859 |
+
'bottom right' => __( 'Bottom Right', 'wts-eae' ),
|
860 |
+
],
|
861 |
+
'selectors' => [
|
862 |
+
'{{WRAPPER}} .eae-swiper-outer-wrapper .eae-thumb-slide' => 'background-position: {{VALUE}}',
|
863 |
+
],
|
864 |
+
]
|
865 |
+
);
|
866 |
+
|
867 |
+
$this->add_responsive_control(
|
868 |
+
'thumb_background_repeat',
|
869 |
+
[
|
870 |
+
'label' => __( 'Image Position', 'wts-eae' ),
|
871 |
+
'type' => Controls_Manager::SELECT,
|
872 |
+
'default' => 'repeat',
|
873 |
+
'options' => [
|
874 |
+
'' => __('Default', 'wts-eae'),
|
875 |
+
'repeat' => __( 'Repeat', 'wts-eae' ),
|
876 |
+
'no-repeat' => __( 'No Repeat', 'wts-eae' ),
|
877 |
+
'repeat-x' => __( 'Repeat X', 'wts-eae' ),
|
878 |
+
'repeat-y' => __( 'Repeat Y', 'wts-eae' ),
|
879 |
+
],
|
880 |
+
'selectors' => [
|
881 |
+
'{{WRAPPER}} .eae-swiper-outer-wrapper .eae-thumb-slide' => 'background-repeat: {{VALUE}}',
|
882 |
+
],
|
883 |
+
]
|
884 |
+
);
|
885 |
$this->add_responsive_control(
|
886 |
'thumb_ratio',
|
887 |
[
|
909 |
]
|
910 |
);
|
911 |
|
912 |
+
$this->add_responsive_control(
|
913 |
+
'thumb_alignment',
|
914 |
+
[
|
915 |
+
'label' => __( 'Horizontal Position', 'wts-eae' ),
|
916 |
+
'type' => Controls_Manager::CHOOSE,
|
917 |
+
'default' => 'center',
|
918 |
+
'options' => [
|
919 |
+
'left' => [
|
920 |
+
'title' => __( 'Left', 'wts-eae' ),
|
921 |
+
'icon' => 'eicon-h-align-left',
|
922 |
+
],
|
923 |
+
'center' => [
|
924 |
+
'title' => __( 'Center', 'wts-eae' ),
|
925 |
+
'icon' => 'eicon-h-align-center',
|
926 |
+
],
|
927 |
+
'right' => [
|
928 |
+
'title' => __( 'Right', 'wts-eae' ),
|
929 |
+
'icon' => 'eicon-h-align-right',
|
930 |
+
],
|
931 |
+
],
|
932 |
+
'selectors_dictionary' => [
|
933 |
+
'left' => '100%',
|
934 |
+
'center' => 'auto',
|
935 |
+
'right' => '0%'
|
936 |
+
],
|
937 |
+
'selectors' => [
|
938 |
+
'{{WRAPPER}} .eae-swiper-outer-wrapper .eae-thumb-container.swiper-container' => 'margin-right: {{VALUE}};',
|
939 |
+
],
|
940 |
+
|
941 |
+
]
|
942 |
+
);
|
943 |
+
|
944 |
$this->add_control(
|
945 |
'thumb_horizontal_align',
|
946 |
[
|
2045 |
<div <?php echo $this->get_render_attribute_string( 'slider-wrapper' ); ?>>
|
2046 |
<?php
|
2047 |
foreach ( $slides as $slide ) {
|
2048 |
+
$link = '';
|
2049 |
$id = $slide['_id'];
|
2050 |
$heading = $slide['slide_heading'];
|
2051 |
$description = $slide['slide_description'];
|
2052 |
$button_text = $slide['slide_button_text'];
|
2053 |
$link = $slide['slide_link']['url'];
|
|
|
2054 |
$slide_element = 'div';
|
2055 |
|
2056 |
$this->set_render_attribute( 'swiper-repeater-item', 'class', [ 'elementor-repeater-item-' . $id, 'eae-swiper-slide', 'swiper-slide' ] );
|
2066 |
if ( $link !== '' && $slide['slide_link_click'] === 'slide' ) {
|
2067 |
$slide_element = 'a';
|
2068 |
$this->set_render_attribute( 'slide-inner', 'href', $link );
|
2069 |
+
if ($slide['slide_link']['is_external'] == 'on') {
|
2070 |
+
$this->set_render_attribute( 'slide-inner', 'target', '_blank' );
|
2071 |
+
}
|
2072 |
+
// $this->add_link_attributes( 'button', $settings['link'] );
|
2073 |
+
}else {
|
2074 |
+
$this->remove_render_attribute( 'slide-inner', 'href' );
|
2075 |
+
$this->remove_render_attribute( 'slide-inner', 'target');
|
2076 |
}
|
2077 |
?>
|
2078 |
|
2101 |
|
2102 |
<?php if ( ! empty( $button_text ) ) { ?>
|
2103 |
<div class="eae-slide-button">
|
2104 |
+
<?php if ( $link !== '' && $slide['slide_link_click'] === 'button' ) {
|
2105 |
+
$target = '';
|
2106 |
+
if ($slide['slide_link']['is_external'] == 'on') {
|
2107 |
+
$target = "_blank";
|
2108 |
+
}
|
2109 |
+
?>
|
2110 |
+
<a class="eae-slide-btn" href="<?php echo $link; ?>" target="<?php echo $target; ?>"><?php echo $button_text; ?></a>
|
2111 |
<?php } else { ?>
|
2112 |
<span class="eae-slide-btn"><?php echo $button_text; ?></span>
|
2113 |
<?php } ?>
|
readme.txt
CHANGED
@@ -124,6 +124,13 @@ New elements are added at the end of the default elementor widget area under the
|
|
124 |
8. Elementor addon widgets section
|
125 |
|
126 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
= 1.11.11 =
|
128 |
* Fixed : FlipBox Cube Hover Not Working.
|
129 |
* Fixed : Animated Gradient color change Bug.
|
124 |
8. Elementor addon widgets section
|
125 |
|
126 |
== Changelog ==
|
127 |
+
|
128 |
+
= 1.11.12 =
|
129 |
+
* Enhancement : Added WPML support for Data Table, Content Switcher & Chart
|
130 |
+
* Enhancement : Added Entrance Animation for Modal Popup
|
131 |
+
* Tweak : Added Thumbnail width and background settings
|
132 |
+
* Tweak : Fix Widget break in Modal Popup Content
|
133 |
+
|
134 |
= 1.11.11 =
|
135 |
* Fixed : FlipBox Cube Hover Not Working.
|
136 |
* Fixed : Animated Gradient color change Bug.
|
wpml/modules/class-wpml-eae-chart.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE;
|
3 |
+
|
4 |
+
use WPML_Elementor_Module_With_Items;
|
5 |
+
|
6 |
+
class WPML_EAE_Chart extends WPML_Elementor_Module_With_Items {
|
7 |
+
|
8 |
+
public function get_items_field() {
|
9 |
+
//return [ 'header_data','body_row_data' ];
|
10 |
+
return 'dataset';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function get_fields() {
|
14 |
+
//return [ 'head_column_name','body_column_name'];
|
15 |
+
return [ 'dataset_label'];
|
16 |
+
}
|
17 |
+
|
18 |
+
protected function get_title( $field ) {
|
19 |
+
|
20 |
+
switch ( $field ) {
|
21 |
+
|
22 |
+
case 'dataset_label':
|
23 |
+
return esc_html__( 'Chart : Label', 'wts-eae' );
|
24 |
+
// case 'slide_button_text':
|
25 |
+
// return esc_html__( 'Thumbnail Slider : Button Text', 'wts-eae' );
|
26 |
+
// case 'slide_link':
|
27 |
+
// return esc_html__( 'Thumbnail Slider : Slide Link', 'wts-eae' );
|
28 |
+
|
29 |
+
default:
|
30 |
+
return '';
|
31 |
+
}
|
32 |
+
}
|
33 |
+
|
34 |
+
protected function get_editor_type( $field ) {
|
35 |
+
|
36 |
+
switch ( $field ) {
|
37 |
+
|
38 |
+
case 'dataset_label':
|
39 |
+
return 'LINE';
|
40 |
+
// case 'slide_button_text':
|
41 |
+
// return 'LINE';
|
42 |
+
// case 'slide_link':
|
43 |
+
// return 'LINE';
|
44 |
+
|
45 |
+
default:
|
46 |
+
return '';
|
47 |
+
}
|
48 |
+
}
|
49 |
+
}
|
wpml/modules/class-wpml-eae-content-switcher.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE;
|
3 |
+
|
4 |
+
use WPML_Elementor_Module_With_Items;
|
5 |
+
|
6 |
+
class WPML_EAE_Content_Switcher extends WPML_Elementor_Module_With_Items {
|
7 |
+
|
8 |
+
public function get_items_field() {
|
9 |
+
return 'content_list';
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_fields() {
|
13 |
+
return [ 'title','plain_content'];
|
14 |
+
}
|
15 |
+
|
16 |
+
protected function get_title( $field ) {
|
17 |
+
|
18 |
+
switch ( $field ) {
|
19 |
+
|
20 |
+
case 'title':
|
21 |
+
return esc_html__( 'Content Switcher : Title', 'wts-eae' );
|
22 |
+
case 'plain_content':
|
23 |
+
return esc_html__( 'Content Switcher : Plain Text', 'wts-eae' );
|
24 |
+
|
25 |
+
default:
|
26 |
+
return '';
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
+
protected function get_editor_type( $field ) {
|
31 |
+
|
32 |
+
switch ( $field ) {
|
33 |
+
|
34 |
+
case 'title':
|
35 |
+
return 'LINE';
|
36 |
+
case 'plain_content':
|
37 |
+
return 'AREA';
|
38 |
+
default:
|
39 |
+
return '';
|
40 |
+
}
|
41 |
+
}
|
42 |
+
}
|
wpml/modules/class-wpml-eae-data-table-content.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE;
|
3 |
+
|
4 |
+
use WPML_Elementor_Module_With_Items;
|
5 |
+
|
6 |
+
class WPML_EAE_Data_Table_Content extends WPML_Elementor_Module_With_Items {
|
7 |
+
|
8 |
+
public function get_items_field() {
|
9 |
+
//return [ 'header_data','body_row_data' ];
|
10 |
+
return 'body_row_data';
|
11 |
+
}
|
12 |
+
|
13 |
+
public function get_fields() {
|
14 |
+
//return [ 'head_column_name','body_column_name'];
|
15 |
+
return ['body_column_name'];
|
16 |
+
}
|
17 |
+
|
18 |
+
protected function get_title( $field ) {
|
19 |
+
|
20 |
+
switch ( $field ) {
|
21 |
+
|
22 |
+
// case 'head_column_name':
|
23 |
+
// return esc_html__( 'Data Table : Text', 'wts-eae' );
|
24 |
+
case 'body_column_name':
|
25 |
+
return esc_html__( 'Data Table - Body : Text', 'wts-eae' );
|
26 |
+
|
27 |
+
|
28 |
+
default:
|
29 |
+
return '';
|
30 |
+
}
|
31 |
+
}
|
32 |
+
|
33 |
+
protected function get_editor_type( $field ) {
|
34 |
+
|
35 |
+
switch ( $field ) {
|
36 |
+
|
37 |
+
// case 'head_column_name':
|
38 |
+
// return 'LINE';
|
39 |
+
case 'body_column_name':
|
40 |
+
return 'LINE';
|
41 |
+
|
42 |
+
default:
|
43 |
+
return '';
|
44 |
+
}
|
45 |
+
}
|
46 |
+
}
|
wpml/modules/class-wpml-eae-data-table-header.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE;
|
3 |
+
|
4 |
+
use WPML_Elementor_Module_With_Items;
|
5 |
+
|
6 |
+
class WPML_EAE_Data_Table_Header extends WPML_Elementor_Module_With_Items {
|
7 |
+
|
8 |
+
public function get_items_field() {
|
9 |
+
return 'header_data';
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_fields() {
|
13 |
+
return ['head_column_name'];
|
14 |
+
}
|
15 |
+
|
16 |
+
protected function get_title( $field ) {
|
17 |
+
|
18 |
+
switch ( $field ) {
|
19 |
+
|
20 |
+
case 'head_column_name':
|
21 |
+
return esc_html__( 'Data Table - Header : Text', 'wts-eae' );
|
22 |
+
// case 'body_column_name':
|
23 |
+
// return esc_html__( 'Data Table : Text', 'wts-eae' );
|
24 |
+
default:
|
25 |
+
return '';
|
26 |
+
}
|
27 |
+
}
|
28 |
+
|
29 |
+
protected function get_editor_type( $field ) {
|
30 |
+
|
31 |
+
switch ( $field ) {
|
32 |
+
|
33 |
+
case 'head_column_name':
|
34 |
+
return 'LINE';
|
35 |
+
// case 'body_column_name':
|
36 |
+
// return 'LINE';
|
37 |
+
|
38 |
+
default:
|
39 |
+
return '';
|
40 |
+
}
|
41 |
+
}
|
42 |
+
}
|
wpml/modules/class-wpml-eae-thumbnail-slider.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace WTS_EAE;
|
3 |
+
|
4 |
+
use WPML_Elementor_Module_With_Items;
|
5 |
+
|
6 |
+
class WPML_EAE_Thumbnail_Slider extends WPML_Elementor_Module_With_Items {
|
7 |
+
|
8 |
+
public function get_items_field() {
|
9 |
+
return 'slides';
|
10 |
+
}
|
11 |
+
|
12 |
+
public function get_fields() {
|
13 |
+
return [ 'slide_heading','slide_description', 'slide_button_text', 'slide_link' => array('url') ];
|
14 |
+
}
|
15 |
+
|
16 |
+
protected function get_title( $field ) {
|
17 |
+
|
18 |
+
switch ( $field ) {
|
19 |
+
|
20 |
+
case 'slide_heading':
|
21 |
+
return esc_html__( 'Thumbnail Slider : Heading & Description', 'wts-eae' );
|
22 |
+
case 'slide_description':
|
23 |
+
return esc_html__( 'Thumbnail Slider : Description', 'wts-eae' );
|
24 |
+
case 'slide_button_text':
|
25 |
+
return esc_html__( 'Thumbnail Slider : Button Text', 'wts-eae' );
|
26 |
+
case 'url':
|
27 |
+
return esc_html__( 'Thumbnail Slider : Slide Link', 'wts-eae' );
|
28 |
+
|
29 |
+
default:
|
30 |
+
return '';
|
31 |
+
}
|
32 |
+
}
|
33 |
+
|
34 |
+
protected function get_editor_type( $field ) {
|
35 |
+
|
36 |
+
switch ( $field ) {
|
37 |
+
|
38 |
+
case 'slide_heading':
|
39 |
+
return 'LINE';
|
40 |
+
case 'slide_description':
|
41 |
+
return 'AREA';
|
42 |
+
case 'slide_button_text':
|
43 |
+
return 'LINE';
|
44 |
+
case 'url':
|
45 |
+
return 'LINK';
|
46 |
+
|
47 |
+
default:
|
48 |
+
return '';
|
49 |
+
}
|
50 |
+
}
|
51 |
+
}
|
wpml/wpml-compatibility.php
CHANGED
@@ -24,7 +24,13 @@ class WPML_Compatibility {
|
|
24 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-price-table.php';
|
25 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-timeline.php';
|
26 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-info-circle.php';
|
|
|
|
|
27 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-comparison-table.php';
|
|
|
|
|
|
|
|
|
28 |
$widgets = $this->split_text( $widgets );
|
29 |
$widgets = $this->flip_box( $widgets );
|
30 |
$widgets = $this->dual_button( $widgets );
|
@@ -41,6 +47,65 @@ class WPML_Compatibility {
|
|
41 |
$widgets = $this->timeline( $widgets );
|
42 |
$widgets = $this->info_circle( $widgets );
|
43 |
$widgets = $this->comparison_table( $widgets );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
return $widgets;
|
46 |
}
|
@@ -410,6 +475,7 @@ class WPML_Compatibility {
|
|
410 |
return $widgets;
|
411 |
}
|
412 |
|
|
|
413 |
|
414 |
|
415 |
}
|
24 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-price-table.php';
|
25 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-timeline.php';
|
26 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-info-circle.php';
|
27 |
+
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-thumbnail-slider.php';
|
28 |
+
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-content-switcher.php';
|
29 |
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-comparison-table.php';
|
30 |
+
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-data-table-header.php';
|
31 |
+
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-data-table-content.php';
|
32 |
+
require_once EAE_PATH . 'wpml/modules/class-wpml-eae-chart.php';
|
33 |
+
|
34 |
$widgets = $this->split_text( $widgets );
|
35 |
$widgets = $this->flip_box( $widgets );
|
36 |
$widgets = $this->dual_button( $widgets );
|
47 |
$widgets = $this->timeline( $widgets );
|
48 |
$widgets = $this->info_circle( $widgets );
|
49 |
$widgets = $this->comparison_table( $widgets );
|
50 |
+
$widgets = $this->thumbnail_slider( $widgets );
|
51 |
+
$widgets = $this->data_table( $widgets );
|
52 |
+
$widgets = $this->chart( $widgets );
|
53 |
+
$widgets = $this->content_switcher( $widgets );
|
54 |
+
return $widgets;
|
55 |
+
}
|
56 |
+
|
57 |
+
private function chart( $widgets ){
|
58 |
+
$widgets['eae-chart'] = [
|
59 |
+
'conditions' => [ 'widgetType' => 'eae-chart' ],
|
60 |
+
|
61 |
+
'fields' => [
|
62 |
+
[
|
63 |
+
'field' => 'labels',
|
64 |
+
'type' => __( 'Chart : Labels', 'wts-eae' ),
|
65 |
+
'editor_type' => 'LINE',
|
66 |
+
],
|
67 |
+
|
68 |
+
],
|
69 |
+
'integration-class' => '\WTS_EAE\WPML_EAE_Chart',
|
70 |
+
];
|
71 |
+
|
72 |
+
return $widgets;
|
73 |
+
}
|
74 |
+
|
75 |
+
private function data_table( $widgets ){
|
76 |
+
|
77 |
+
$widgets['eae-data-table'] = [
|
78 |
+
'conditions' => [ 'widgetType' => 'eae-data-table' ],
|
79 |
+
'fields' => [],
|
80 |
+
'integration-class' => [
|
81 |
+
'\WTS_EAE\WPML_EAE_Data_Table_Header',
|
82 |
+
'\WTS_EAE\WPML_EAE_Data_Table_Content'
|
83 |
+
],
|
84 |
+
];
|
85 |
+
|
86 |
+
return $widgets;
|
87 |
+
}
|
88 |
+
|
89 |
+
private function content_switcher( $widgets ){
|
90 |
+
|
91 |
+
$widgets['eae-content-switcher'] = [
|
92 |
+
|
93 |
+
'conditions' => [ 'widgetType' => 'eae-content-switcher' ],
|
94 |
+
'fields' => [],
|
95 |
+
'integration-class' => '\WTS_EAE\WPML_EAE_Content_Switcher',
|
96 |
+
];
|
97 |
+
|
98 |
+
return $widgets;
|
99 |
+
}
|
100 |
+
|
101 |
+
private function thumbnail_slider( $widgets ){
|
102 |
+
|
103 |
+
$widgets['eae-thumbgallery'] = [
|
104 |
+
|
105 |
+
'conditions' => [ 'widgetType' => 'eae-thumbgallery' ],
|
106 |
+
'fields' => [],
|
107 |
+
'integration-class' => '\WTS_EAE\WPML_EAE_Thumbnail_Slider',
|
108 |
+
];
|
109 |
|
110 |
return $widgets;
|
111 |
}
|
475 |
return $widgets;
|
476 |
}
|
477 |
|
478 |
+
|
479 |
|
480 |
|
481 |
}
|