Elementor Essential Addons - Version 3.4.0

Version Description

  • 10/10/2019 =
  • Added: FluentForm styler
  • Added: "EA Duplicator" extension to duplicate any page/post
  • Fixed: New elements not active by default
  • Few minor bugfix and improvements
Download this release

Release Info

Developer re_enter_rupok
Plugin Icon 128x128 Elementor Essential Addons
Version 3.4.0
Comparing to
See all releases

Code changes from version 3.3.3 to 3.4.0

assets/admin/js/admin.js CHANGED
@@ -1,23 +1,23 @@
1
  (function($) {
2
- "use strict";
3
  /**
4
  * Eael Tabs
5
  */
6
- $(".eael-tabs li a").on("click", function(e) {
7
  e.preventDefault();
8
- $(".eael-tabs li a").removeClass("active");
9
- $(this).addClass("active");
10
- var tab = $(this).attr("href");
11
- $(".eael-settings-tab").removeClass("active");
12
- $(".eael-settings-tabs")
13
  .find(tab)
14
- .addClass("active");
15
  });
16
 
17
- $(".eael-get-pro").on("click", function() {
18
  Swal.fire({
19
- type: "warning",
20
- title: "<h2><span>Go</span> Premium",
21
  html:
22
  'Purchase our <b><a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" rel="nofollow">premium version</a></b> to unlock these pro components!',
23
  showConfirmButton: false,
@@ -26,32 +26,29 @@
26
  });
27
 
28
  // Save Button reacting on any changes
29
- var saveButton = $(".js-eael-settings-save");
30
-
31
- $(".eael-checkbox input:enabled").on(
32
- "click",
33
- function(e) {
34
- saveButton
35
- .addClass("save-now")
36
- .removeAttr("disabled")
37
- .css("cursor", "pointer");
38
- }
39
- );
40
 
41
  // Saving Data With Ajax Request
42
- $(".js-eael-settings-save").on("click", function(event) {
43
  event.preventDefault();
44
 
45
  var _this = $(this);
46
 
47
- if ($(this).hasClass("save-now")) {
48
  $.ajax({
49
  url: localize.ajaxurl,
50
- type: "post",
51
  data: {
52
- action: "save_settings_with_ajax",
53
  security: localize.nonce,
54
- fields: $("form#eael-settings").serialize()
55
  },
56
  beforeSend: function() {
57
  _this.html(
@@ -60,42 +57,42 @@
60
  },
61
  success: function(response) {
62
  setTimeout(function() {
63
- _this.html("Save Settings");
64
  Swal.fire({
65
- type: "success",
66
- title: "Settings Saved!",
67
- footer: "Have Fun :-)",
68
  showConfirmButton: false,
69
  timer: 2000
70
  });
71
- saveButton.removeClass("save-now");
72
  }, 500);
73
  },
74
  error: function() {
75
  Swal.fire({
76
- type: "error",
77
- title: "Oops...",
78
- text: "Something went wrong!"
79
  });
80
  }
81
  });
82
  } else {
83
  $(this)
84
- .attr("disabled", "true")
85
- .css("cursor", "not-allowed");
86
  }
87
  });
88
 
89
  // Clear cache files
90
- $("#eael-regenerate-files").on("click", function(e) {
91
  e.preventDefault();
92
  var _this = $(this);
93
 
94
  $.ajax({
95
  url: localize.ajaxurl,
96
- type: "post",
97
  data: {
98
- action: "clear_cache_files_with_ajax",
99
  security: localize.nonce
100
  },
101
  beforeSend: function() {
@@ -105,11 +102,11 @@
105
  },
106
  success: function(response) {
107
  setTimeout(function() {
108
- _this.html("Clear Cache");
109
 
110
  Swal.fire({
111
- type: "success",
112
- title: "Cache Cleared!",
113
  showConfirmButton: false,
114
  timer: 2000
115
  });
@@ -117,9 +114,9 @@
117
  },
118
  error: function() {
119
  Swal.fire({
120
- type: "error",
121
- title: "Ops!",
122
- footer: "Something went wrong!",
123
  showConfirmButton: false,
124
  timer: 2000
125
  });
@@ -128,37 +125,70 @@
128
  });
129
 
130
  // Elements global control
131
- $(document).on("click", ".eael-global-control-enable", function(e) {
132
  e.preventDefault();
133
 
134
- $(".eael-checkbox-container .eael-checkbox input:enabled").each(
135
- function(i) {
136
- $(this)
137
- .prop("checked", true)
138
- .change();
139
- }
140
- );
141
 
142
  saveButton
143
- .addClass("save-now")
144
- .removeAttr("disabled")
145
- .css("cursor", "pointer");
146
  });
147
 
148
- $(document).on("click", ".eael-global-control-disable", function(e) {
149
  e.preventDefault();
150
 
151
- $(".eael-checkbox-container .eael-checkbox input:enabled").each(
152
- function(i) {
153
- $(this)
154
- .prop("checked", false)
155
- .change();
156
- }
157
- );
158
 
159
  saveButton
160
- .addClass("save-now")
161
- .removeAttr("disabled")
162
- .css("cursor", "pointer");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  });
164
  })(jQuery);
1
  (function($) {
2
+ 'use strict';
3
  /**
4
  * Eael Tabs
5
  */
6
+ $('.eael-tabs li a').on('click', function(e) {
7
  e.preventDefault();
8
+ $('.eael-tabs li a').removeClass('active');
9
+ $(this).addClass('active');
10
+ var tab = $(this).attr('href');
11
+ $('.eael-settings-tab').removeClass('active');
12
+ $('.eael-settings-tabs')
13
  .find(tab)
14
+ .addClass('active');
15
  });
16
 
17
+ $('.eael-get-pro').on('click', function() {
18
  Swal.fire({
19
+ type: 'warning',
20
+ title: '<h2><span>Go</span> Premium',
21
  html:
22
  'Purchase our <b><a href="https://wpdeveloper.net/in/upgrade-essential-addons-elementor" rel="nofollow">premium version</a></b> to unlock these pro components!',
23
  showConfirmButton: false,
26
  });
27
 
28
  // Save Button reacting on any changes
29
+ var saveButton = $('.js-eael-settings-save');
30
+
31
+ $('.eael-checkbox input:enabled').on('click', function(e) {
32
+ saveButton
33
+ .addClass('save-now')
34
+ .removeAttr('disabled')
35
+ .css('cursor', 'pointer');
36
+ });
 
 
 
37
 
38
  // Saving Data With Ajax Request
39
+ $('.js-eael-settings-save').on('click', function(event) {
40
  event.preventDefault();
41
 
42
  var _this = $(this);
43
 
44
+ if ($(this).hasClass('save-now')) {
45
  $.ajax({
46
  url: localize.ajaxurl,
47
+ type: 'post',
48
  data: {
49
+ action: 'save_settings_with_ajax',
50
  security: localize.nonce,
51
+ fields: $('form#eael-settings').serialize()
52
  },
53
  beforeSend: function() {
54
  _this.html(
57
  },
58
  success: function(response) {
59
  setTimeout(function() {
60
+ _this.html('Save Settings');
61
  Swal.fire({
62
+ type: 'success',
63
+ title: 'Settings Saved!',
64
+ footer: 'Have Fun :-)',
65
  showConfirmButton: false,
66
  timer: 2000
67
  });
68
+ saveButton.removeClass('save-now');
69
  }, 500);
70
  },
71
  error: function() {
72
  Swal.fire({
73
+ type: 'error',
74
+ title: 'Oops...',
75
+ text: 'Something went wrong!'
76
  });
77
  }
78
  });
79
  } else {
80
  $(this)
81
+ .attr('disabled', 'true')
82
+ .css('cursor', 'not-allowed');
83
  }
84
  });
85
 
86
  // Clear cache files
87
+ $('#eael-regenerate-files').on('click', function(e) {
88
  e.preventDefault();
89
  var _this = $(this);
90
 
91
  $.ajax({
92
  url: localize.ajaxurl,
93
+ type: 'post',
94
  data: {
95
+ action: 'clear_cache_files_with_ajax',
96
  security: localize.nonce
97
  },
98
  beforeSend: function() {
102
  },
103
  success: function(response) {
104
  setTimeout(function() {
105
+ _this.html('Clear Cache');
106
 
107
  Swal.fire({
108
+ type: 'success',
109
+ title: 'Cache Cleared!',
110
  showConfirmButton: false,
111
  timer: 2000
112
  });
114
  },
115
  error: function() {
116
  Swal.fire({
117
+ type: 'error',
118
+ title: 'Ops!',
119
+ footer: 'Something went wrong!',
120
  showConfirmButton: false,
121
  timer: 2000
122
  });
125
  });
126
 
127
  // Elements global control
128
+ $(document).on('click', '.eael-global-control-enable', function(e) {
129
  e.preventDefault();
130
 
131
+ $('.eael-checkbox-container .eael-checkbox input:enabled').each(function(i) {
132
+ $(this)
133
+ .prop('checked', true)
134
+ .change();
135
+ });
 
 
136
 
137
  saveButton
138
+ .addClass('save-now')
139
+ .removeAttr('disabled')
140
+ .css('cursor', 'pointer');
141
  });
142
 
143
+ $(document).on('click', '.eael-global-control-disable', function(e) {
144
  e.preventDefault();
145
 
146
+ $('.eael-checkbox-container .eael-checkbox input:enabled').each(function(i) {
147
+ $(this)
148
+ .prop('checked', false)
149
+ .change();
150
+ });
 
 
151
 
152
  saveButton
153
+ .addClass('save-now')
154
+ .removeAttr('disabled')
155
+ .css('cursor', 'pointer');
156
+ });
157
+
158
+ // Popup
159
+ $(document).on('click', '.eael-admin-settings-popup', function(e) {
160
+ e.preventDefault();
161
+
162
+ var title = $(this).data('title');
163
+ var placeholder = $(this).data('placeholder');
164
+ var type = $(this).data('option') || 'text';
165
+ var options = $(this).data('options');
166
+ var prepareOptions = {};
167
+ var target = $(this).data('target');
168
+ var value = $(target).val();
169
+
170
+ if(Object.keys(options).length > 0) {
171
+ prepareOptions['all'] = 'All';
172
+
173
+ for(var index in options) {
174
+ prepareOptions[index] = options[index].toUpperCase()
175
+ }
176
+ }
177
+
178
+ Swal.fire({
179
+ title: title,
180
+ input: type,
181
+ inputPlaceholder: placeholder,
182
+ inputValue: value,
183
+ inputOptions: prepareOptions,
184
+ preConfirm: function(res) {
185
+ $(target).val(res);
186
+
187
+ saveButton
188
+ .addClass('save-now')
189
+ .removeAttr('disabled')
190
+ .css('cursor', 'pointer');
191
+ }
192
+ });
193
  });
194
  })(jQuery);
assets/admin/vendor/sweetalert2/css/sweetalert2.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:'';display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}#swal2-content{text-align:center}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:#545454;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:'!';display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:'!'}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:'i'}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:'?'}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:'؟'}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial!important}}
1
+ @charset "UTF-8";@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:'';display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}#swal2-content{text-align:center}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em!important;line-height:28px!important;height:auto!important;background:inherit;color:#545454;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:'!';display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:'!'}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:'i'}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:'?'}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:'؟'}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial!important}}
assets/front-end/css/eael.css CHANGED
@@ -93,181 +93,58 @@
93
  }
94
  }
95
 
96
- /*----------------------------*/
97
- /* 30. Advance Tabs
98
- /*----------------------------*/
99
- .eael-advance-tabs {
100
- display: block;
 
101
  }
102
 
103
- .eael-advance-tabs .eael-tabs-nav > ul {
104
- position: relative;
105
- padding: 0px;
106
- margin: 0px;
107
- list-style-type: none;
108
- display: flex;
109
- justify-content: flex-start;
110
- align-items: center;
111
- z-index: 1;
112
  }
113
 
114
- .eael-advance-tabs .eael-tabs-nav > ul li {
115
- position: relative;
116
- padding: 1em 1.5em;
117
- flex: 1 1 auto;
118
- cursor: pointer;
119
- display: flex;
120
- justify-content: center;
121
- align-items: center;
122
  text-align: center;
123
- background-color: #f1f1f1;
124
- }
125
-
126
- .eael-advance-tabs .eael-tabs-nav > ul li:after {
127
- content: "";
128
- position: absolute;
129
- bottom: -10px;
130
- left: 0px;
131
- right: 0px;
132
- margin: 0 auto;
133
- z-index: 1;
134
- width: 0px;
135
- height: 0px;
136
- border-left: 10px solid transparent;
137
- border-right: 10px solid transparent;
138
- border-top: 10px solid #444;
139
- border-bottom: 0px;
140
- display: none;
141
- }
142
-
143
- .eael-advance-tabs .eael-tabs-nav > ul li:hover,
144
- .eael-advance-tabs .eael-tabs-nav > ul li.active,
145
- .eael-advance-tabs .eael-tabs-nav > ul li.active-default {
146
- background-color: #444;
147
  }
148
 
149
- .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active:after,
150
- .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active-default:after {
151
  display: none;
152
  }
153
 
154
- .eael-advance-tabs .eael-tabs-nav > ul li.active:after,
155
- .eael-advance-tabs .eael-tabs-nav > ul li.active-default:after {
156
  display: block;
157
  }
158
 
159
- .eael-tabs-content {
160
- display: flex;
161
- flex: 1 1 auto;
162
- }
163
-
164
- .eael-advance-tabs .eael-tabs-content > div {
165
- display: none;
166
- opacity: 0;
167
- }
168
-
169
- .eael-advance-tabs .eael-tabs-content > div.active,
170
- .eael-advance-tabs .eael-tabs-content > div.active-default {
171
  display: block;
172
- width: 100%;
173
- padding: 1em;
174
- opacity: 1;
175
- -webkit-animation: fadeIn linear 0.3s;
176
- animation: fadeIn linear 0.3s;
177
- }
178
-
179
- /*--- Inline Icon ---*/
180
- .eael-tab-inline-icon li a .fa {
181
- margin-right: 10px;
182
- line-height: 1;
183
- }
184
-
185
- .eael-tab-top-icon li {
186
- display: flex;
187
- flex-wrap: wrap;
188
- text-align: center;
189
- }
190
-
191
- .eael-tab-top-icon li a {
192
- display: flex;
193
- flex-wrap: wrap;
194
- text-align: center;
195
- }
196
-
197
- .eael-tab-top-icon li .fa,
198
- .eael-tab-top-icon li .eael-tab-title {
199
- flex: 1 1 100%;
200
- line-height: 1;
201
- }
202
-
203
- .eael-tab-top-icon li a .eael-tab-title {
204
- margin-top: 10px;
205
  }
206
 
207
- /*--- Vertical Tabs ---*/
208
- .eael-advance-tabs.eael-tabs-vertical {
209
- display: flex;
210
  }
211
 
212
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav {
213
- flex: 0 0 auto;
214
  }
215
 
216
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul {
217
- flex-flow: column wrap;
 
 
 
 
218
  }
219
 
220
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul > li {
 
221
  width: 100%;
222
- justify-content: start;
223
- }
224
-
225
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul li::after {
226
- bottom: auto !important;
227
- right: -10px;
228
- top: calc(50% - 10px);
229
- left: auto !important;
230
- border-left: 10px solid #444;
231
- border-right: 0;
232
- border-top: 10px solid transparent;
233
- border-bottom: 10px solid transparent;
234
- }
235
-
236
- @media only screen and (max-width: 767px) {
237
- .eael-advance-tabs .eael-tabs-nav > ul {
238
- flex-wrap: wrap;
239
- }
240
-
241
- .eael-advance-tabs .eael-tabs-nav > ul li {
242
- flex: 1 100%;
243
- }
244
-
245
- .eael-advance-tabs.eael-tabs-vertical {
246
- flex-wrap: wrap;
247
- }
248
-
249
- .eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav {
250
- flex: 1 100%;
251
- }
252
-
253
- .eael-advance-tabs.eael-tabs-vertical ul {
254
- flex: 1 100%;
255
- }
256
-
257
- .eael-advance-tabs.eael-tabs-vertical ul li {
258
- flex: 1 100%;
259
- }
260
-
261
- div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav > ul li::after {
262
- border-left-color: transparent !important;
263
- bottom: -20px !important;
264
- left: 0 !important;
265
- right: 0 !important;
266
- top: auto !important;
267
- border-left: 10px solid transparent;
268
- border-right: 10px solid transparent;
269
- border-top-color: #444 !important;
270
- }
271
  }
272
 
273
  /*--------------------------*/
@@ -517,238 +394,274 @@
517
  }
518
  }
519
 
520
- @-webkit-keyframes "loaderSpin" {
521
- 0% {
522
- transform: rotate(0deg);
523
- }
524
- 100% {
525
- transform: rotate(360deg);
526
- }
527
- }
528
- @keyframes "loaderSpin" {
529
- 0% {
530
- transform: rotate(0deg);
531
- }
532
- 100% {
533
- transform: rotate(360deg);
534
- }
535
  }
536
- .eael-load-more-button-wrap {
 
 
 
 
 
537
  display: flex;
 
 
 
538
  }
539
 
540
- .eael-load-more-button {
 
 
 
 
541
  display: flex;
542
- align-items: center;
543
  justify-content: center;
544
- padding: 1em 2em;
545
- border: 0px solid;
546
- font-size: 16px;
547
- overflow: hidden;
548
- }
549
- .eael-load-more-button .button__loader {
550
- left: -100%;
551
- top: auto;
552
- margin-right: 5px;
553
- transition: all .2s;
554
- }
555
- .eael-load-more-button > span {
556
- margin-left: -20px;
557
  }
558
 
559
- .eael-load-more-button.button--loading > span {
560
- margin-left: 0;
561
- }
562
- .eael-load-more-button.button--loading .button__loader {
563
- left: 0;
 
 
 
 
 
 
 
 
 
 
564
  }
565
 
566
- .eael-btn-loader {
567
- border-radius: 50%;
568
- width: 20px;
569
- height: 20px;
570
- font-size: 10px;
571
- position: relative;
572
- text-indent: -9999em;
573
- border-top: 4px solid rgba(255, 255, 255, 0.2);
574
- border-right: 4px solid rgba(255, 255, 255, 0.2);
575
- border-bottom: 4px solid rgba(255, 255, 255, 0.2);
576
- border-left: 4px solid #ffffff;
577
- transform: translateZ(0);
578
- -webkit-animation: loaderSpin 1.1s infinite linear;
579
- animation: loaderSpin 1.1s infinite linear;
580
- }
581
- .eael-btn-loader:after {
582
- border-radius: 50%;
583
- width: 20px;
584
- height: 20px;
585
  }
586
 
587
- /* ----------------------------------------- */
588
- /* 22. Caldera Contact Form Styler
589
- /* ----------------------------------------- */
590
- .eael-caldera-form-align-left,
591
- .eael-caldera-form-btn-align-left {
592
- text-align: left;
593
  }
594
 
595
- .eael-caldera-form-align-right,
596
- .eael-caldera-form-btn-align-right {
597
- text-align: right;
598
  }
599
 
600
- .eael-caldera-form-align-center,
601
- .eael-caldera-form-btn-align-center {
602
- text-align: center;
603
  }
604
 
605
- .eael-caldera-form .control-label {
606
  display: none;
 
607
  }
608
 
609
- .eael-caldera-form-labels-yes .control-label {
 
610
  display: block;
 
 
 
 
 
611
  }
612
 
613
- .eael-caldera-form-button-center .form-group input[type=button],
614
- .eael-caldera-form-button-center .form-group input[type=submit] {
615
- display: block;
616
- margin: 0 auto;
617
  }
618
 
619
- .eael-caldera-form-button-right .form-group input[type=button],
620
- .eael-caldera-form-button-right .form-group input[type=submit] {
621
- float: right;
 
622
  }
623
 
624
- .eael-caldera-form .intl-tel-input {
625
- display: inherit;
 
 
626
  }
627
 
628
- .eael-custom-radio-checkbox .caldera-grid input[type=checkbox],
629
- .eael-custom-radio-checkbox .caldera-grid input[type=radio] {
630
- border-style: solid;
631
- border-width: 0;
632
- padding: 3px;
633
- -webkit-appearance: none;
634
  }
635
 
636
- .eael-caldera-form-button-full-width .form-group input[type=submit],
637
- .eael-caldera-form-button-full-width .form-group input[type=button] {
638
- width: 100%;
639
  }
640
 
641
- /*--------------------------------*/
642
- /* 11. Contact Form 7 Styles
643
- /*--------------------------------*/
644
- .eael-contact-form.eael-contact-form-align-center,
645
- .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit {
646
- margin-left: auto !important;
647
- margin-right: auto !important;
648
- display: block;
649
- float: none;
650
  }
651
 
652
- .eael-contact-form.eael-contact-form-align-left,
653
- .eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit {
654
- float: left;
655
- width: auto;
656
  }
657
 
658
- .eael-contact-form.eael-contact-form-align-right,
659
- .eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit {
660
- float: right;
661
- width: auto;
662
  }
663
 
664
- .eael-contact-form-7 textarea,
665
- .eael-contact-form-7 input[type="text"],
666
- .eael-contact-form-7 input[type="password"],
667
- .eael-contact-form-7 input[type="datetime"],
668
- .eael-contact-form-7 input[type="datetime-local"],
669
- .eael-contact-form-7 input[type="date"],
670
- .eael-contact-form-7 input[type="month"],
671
- .eael-contact-form-7 input[type="time"],
672
- .eael-contact-form-7 input[type="week"],
673
- .eael-contact-form-7 input[type="number"],
674
- .eael-contact-form-7 input[type="email"],
675
- .eael-contact-form-7 input[type="url"],
676
- .eael-contact-form-7 input[type="search"],
677
- .eael-contact-form-7 input[type="tel"],
678
- .eael-contact-form-7 input[type="color"],
679
- .eael-contact-form-7 .uneditable-input {
680
- transition: border linear 0.2s, box-shadow linear 0.2s;
681
  }
682
 
683
- .eael-contact-form-7 .wpcf7-form::before,
684
- .eael-contact-form-7 .wpcf7-form::after {
685
- content: " ";
686
- clear: both;
687
- display: table;
 
 
 
 
688
  }
689
 
690
- .eael-contact-form-7 .wpcf7-form:after {
691
- clear: both;
692
- content: "";
693
- font-size: 0;
694
- height: 0;
695
- display: block;
696
- visibility: hidden;
697
- }
698
 
699
- .eael-contact-form-7 .wpcf7-form label,
700
- .eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap {
701
- display: block;
702
- }
703
 
704
- .eael-contact-form-7 .wpcf7-form p {
705
- margin-bottom: 0;
706
- }
707
 
708
- .eael-contact-form-7.labels-hide .wpcf7-form label {
709
- display: none;
710
- }
711
 
712
- .eael-contact-form-7-title {
713
- margin-bottom: 10px;
714
- }
715
 
716
- .eael-contact-form-7-description {
717
- margin-bottom: 20px;
718
- }
719
 
720
- .eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit {
721
- width: 100%;
 
 
 
 
 
 
 
 
722
  }
723
 
724
- .eael-contact-form-7-wrapper .eael-contact-form-align-center form {
725
- margin: 0 auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
726
  }
727
 
728
- .eael-ticker-wrap {
729
- overflow: hidden;
730
  display: flex;
731
- flex-flow: row nowrap;
732
  align-items: center;
733
- width: 100%;
 
 
 
 
734
  }
735
-
736
- .eael-ticker-wrap .ticker-badge {
737
- flex: 0 0 auto;
738
- padding: 8px 12px;
 
739
  }
740
-
741
- .eael-ticker-wrap .eael-ticker {
742
- overflow: hidden;
743
- flex: 1 1 auto;
744
  }
745
 
746
- .eael-ticker-wrap .eael-ticker .ticker-content {
747
- padding: 8px 12px;
748
- line-height: 1.8;
 
 
749
  }
750
 
751
- .eael-ticker-wrap .eael-ticker .ticker-content p {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
752
  margin: 0;
753
  }
754
 
@@ -841,6 +754,93 @@
841
  background: #262625;
842
  }
843
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
844
  /*--------------------------------*/
845
  /* 08. Creative Button styles
846
  /*--------------------------------*/
@@ -1066,6 +1066,52 @@
1066
  transform: translate3d(0, 100%, 0);
1067
  }
1068
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1069
  table.eael-data-table thead .sorting, table.eael-data-table thead .sorting_desc, table.eael-data-table thead .sorting_asc {
1070
  position: relative;
1071
  z-index: 0;
@@ -1345,52 +1391,6 @@ table.eael-data-table .sorting_asc.sorting-none:after {
1345
  text-align: center;
1346
  }
1347
 
1348
- /* -------------------------------- */
1349
- /* 20. Dual Color Heading
1350
- /* -------------------------------- */
1351
- .eael-dual-header {
1352
- display: block;
1353
- margin-bottom: 50px;
1354
- }
1355
-
1356
- .eael-dual-header .title,
1357
- .eael-dual-header .title span {
1358
- font-size: 36px;
1359
- font-weight: 700;
1360
- text-transform: uppercase;
1361
- line-height: 48px;
1362
- margin: 10px 0px;
1363
- }
1364
-
1365
- .eael-dual-header .subtext {
1366
- font-size: 16px;
1367
- display: block;
1368
- }
1369
-
1370
- .eael-dual-header i {
1371
- display: block;
1372
- padding: 0px;
1373
- margin: 20px 0px 10px 0px;
1374
- font-size: 36px;
1375
- }
1376
-
1377
- .eael-dual-header .title span.lead {
1378
- color: #1abc9c;
1379
- }
1380
-
1381
- /*--- Builder Related Css ---*/
1382
- .eael-dual-header-content-align-center {
1383
- text-align: center;
1384
- }
1385
-
1386
- .eael-dual-header-content-align-left {
1387
- text-align: left;
1388
- }
1389
-
1390
- .eael-dual-header-content-align-right {
1391
- text-align: right;
1392
- }
1393
-
1394
  .elementor-panel .pro-feature, .elementor-panel .pro-feature a {
1395
  color: #a4afb7;
1396
  text-transform: uppercase;
@@ -1428,1379 +1428,1044 @@ table.eael-data-table .sorting_asc.sorting-none:after {
1428
  color: #f54;
1429
  }
1430
 
1431
- /*----------------------------*/
1432
- /* 35. Feature List
1433
- /*----------------------------*/
1434
- .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before {
1435
- top: 3px !important;
1436
- }
1437
- .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after {
1438
- top: 45px !important;
1439
  }
1440
- .elementor-widget-eael-feature-list.-icon-position-right .connector, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector {
1441
- right: 0;
1442
- left: calc(100% - 70px);
1443
  }
1444
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
1445
- padding: 0 50px 0 0;
 
 
1446
  }
1447
- @media (max-width: 767px) {
1448
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
1449
- padding: 0 30px 0 0;
1450
- }
1451
  }
1452
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
1453
- left: auto;
1454
- right: 0;
1455
- }
1456
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
1457
- left: auto;
1458
- right: 5px;
1459
- top: 30px;
1460
- }
1461
- .elementor-widget-eael-feature-list .eael-feature-list-items {
1462
- list-style-type: none;
1463
- margin: 0;
1464
- padding: 0;
1465
- }
1466
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item {
1467
- position: relative;
1468
  }
1469
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector {
1470
- display: block;
1471
- position: absolute;
1472
- width: 0;
1473
- margin: 0 auto;
1474
- z-index: 1;
1475
- height: 100%;
1476
- top: 0.5em;
1477
- font-size: 60px;
1478
- left: 0;
1479
- right: calc(100% - 60px);
1480
- border-left: 2px solid #2ecc71;
1481
- border-right: none !important;
1482
  }
1483
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector {
1484
- display: none;
 
 
 
 
 
 
 
 
1485
  }
1486
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
1487
- z-index: 2;
1488
- transition: all 0.5s;
1489
  }
1490
- @media (prefers-reduced-motion: reduce) {
1491
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
1492
- transition: none;
1493
- }
 
1494
  }
1495
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
1496
- background-color: #37368e;
1497
- transition: all 0.5s;
1498
- display: inline-flex;
 
 
1499
  }
1500
- @media (prefers-reduced-motion: reduce) {
1501
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
1502
- transition: none;
1503
- }
1504
  }
1505
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
1506
- padding: 0.5em;
1507
- transition: all 0.5s;
1508
- font-size: 30px;
1509
- line-height: 1;
1510
- color: #37368e;
1511
  text-align: center;
1512
- display: inline-flex;
 
 
1513
  display: flex;
 
1514
  align-items: center;
1515
  justify-content: center;
 
 
 
1516
  }
1517
- @media (prefers-reduced-motion: reduce) {
1518
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
1519
- transition: none;
1520
- }
 
 
1521
  }
1522
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
1523
- width: 1em;
1524
- height: 1em;
1525
- position: relative;
1526
- display: block;
 
 
1527
  }
1528
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
1529
- position: absolute;
1530
- left: 50%;
1531
- transform: translateX(-50%);
1532
  }
1533
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img {
1534
- font-size: 8px;
1535
- line-height: 1;
1536
- max-width: inherit;
 
1537
  }
1538
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box {
1539
- margin: 0 0 0 20px;
 
 
 
1540
  }
1541
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title {
1542
- margin-top: -2px;
1543
- line-height: 1.5em;
 
 
 
 
 
 
 
 
 
 
1544
  }
1545
- .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content {
1546
- padding: 0;
1547
- margin: 0;
1548
- font-size: 14px;
1549
- line-height: 1.5em;
1550
  }
1551
- .elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon {
1552
- color: #fff;
 
 
 
 
 
 
 
 
 
 
 
1553
  }
1554
- .elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon {
1555
- background-color: #fff;
 
 
1556
  }
1557
- .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner {
1558
- border-radius: 50%;
 
1559
  }
1560
- .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon {
1561
- border-radius: 50%;
 
 
 
1562
  }
1563
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner {
1564
- transform: rotate(45deg);
1565
- margin: 15px;
 
1566
  }
1567
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i {
1568
- transform: rotate(-45deg);
 
 
1569
  }
1570
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img {
1571
- transform: rotate(-45deg);
 
 
1572
  }
1573
- .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title {
1574
- margin-top: 15px;
 
 
1575
  }
1576
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
1577
- padding: 0 0 0 50px;
1578
- position: relative;
 
1579
  }
1580
- @media (max-width: 767px) {
1581
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
1582
- padding: 0 0 0 30px;
1583
- display: block;
1584
- }
1585
  }
1586
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
1587
- content: "";
1588
- position: absolute;
1589
- display: block;
1590
  }
1591
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
1592
- left: 0;
1593
- top: 0;
1594
- z-index: 1;
1595
- border-left: 1px solid #000;
1596
- border-right: none !important;
1597
- height: 100%;
1598
  }
1599
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
1600
- left: 5px;
1601
- top: 30px;
1602
- width: 23px;
1603
- display: block;
1604
- z-index: 2;
1605
- border-bottom: 1px dashed #000;
1606
- border-top: none !important;
1607
  }
1608
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector {
1609
- display: none;
 
 
 
 
 
 
 
 
 
 
1610
  }
1611
- @media (min-width: 768px) {
1612
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item {
1613
- padding: 0 50px 0 0;
1614
- }
1615
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before {
1616
- left: auto;
1617
- right: 0;
1618
- }
1619
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after {
1620
- left: auto;
1621
- right: 5px;
1622
- top: 30px;
1623
- }
1624
- .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector {
1625
- display: none;
1626
- }
1627
  }
1628
- @media (min-width: 1025px) {
1629
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box {
1630
- margin-right: 0 !important;
1631
- margin-top: 0 !important;
1632
- margin-bottom: 0 !important;
1633
- }
1634
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box {
1635
- margin-left: 0 !important;
1636
- margin-top: 0 !important;
1637
- margin-bottom: 0 !important;
1638
- }
1639
- .elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box {
1640
- margin-left: 0 !important;
1641
- margin-right: 0 !important;
1642
- margin-bottom: 0 !important;
1643
- }
1644
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
1645
- display: flex;
1646
- }
1647
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item {
1648
- text-align: left;
1649
- flex-direction: row;
1650
- }
1651
- .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
1652
- text-align: right;
1653
- flex-direction: row-reverse;
1654
- }
1655
  }
1656
- @media (max-width: 1024px) {
1657
- .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
1658
- display: flex;
1659
- }
1660
- .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item {
1661
- text-align: left;
1662
- flex-direction: row;
1663
- }
1664
- .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
1665
- text-align: right;
1666
- flex-direction: row-reverse;
1667
- }
1668
  }
1669
- @media (min-width: 768px) and (max-width: 1024px) {
1670
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box {
1671
- margin-right: 0 !important;
1672
- margin-top: 0 !important;
1673
- margin-bottom: 0 !important;
1674
- }
1675
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1676
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1677
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1678
- .eael-feature-list-item {
1679
- padding: 0 0 0 50px;
1680
- }
1681
  }
1682
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
1683
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1684
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1685
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1686
- .eael-feature-list-item {
1687
- padding: 0 0 0 30px;
1688
- }
1689
  }
1690
- @media (min-width: 768px) and (max-width: 1024px) {
1691
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1692
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1693
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1694
- .eael-feature-list-item:before {
1695
- left: 0;
1696
- right: auto;
1697
- }
1698
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1699
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1700
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
1701
- .eael-feature-list-item:after {
1702
- left: 5px;
1703
- top: 30px;
1704
- }
1705
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box {
1706
- margin-left: 0 !important;
1707
- margin-right: 0 !important;
1708
- margin-bottom: 0 !important;
1709
- }
1710
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1711
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1712
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1713
- .eael-feature-list-item {
1714
- padding: 0 0 0 50px;
1715
- }
1716
  }
1717
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
1718
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1719
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1720
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1721
- .eael-feature-list-item {
1722
- padding: 0 0 0 30px;
1723
- }
 
 
1724
  }
1725
- @media (min-width: 768px) and (max-width: 1024px) {
1726
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1727
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1728
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1729
- .eael-feature-list-item:before {
1730
- left: 0;
1731
- right: auto;
1732
- }
1733
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1734
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1735
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
1736
- .eael-feature-list-item:after {
1737
- left: 5px;
1738
- }
1739
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box {
1740
- margin-left: 0 !important;
1741
- margin-top: 0 !important;
1742
- margin-bottom: 0 !important;
1743
- }
1744
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1745
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1746
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1747
- .eael-feature-list-item {
1748
- padding: 0 50px 0 0;
1749
- }
1750
  }
1751
- @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
1752
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1753
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1754
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1755
- .eael-feature-list-item {
1756
- padding: 0 30px 0 0;
1757
- }
1758
  }
1759
- @media (min-width: 768px) and (max-width: 1024px) {
1760
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1761
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1762
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1763
- .eael-feature-list-item:before {
1764
- right: 0;
1765
- left: auto;
1766
- }
1767
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1768
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1769
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
1770
- .eael-feature-list-item:after {
1771
- left: auto;
1772
- right: 5px;
1773
- }
1774
- }
1775
- @media (max-width: 767px) {
1776
- .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
1777
- display: block;
1778
- text-align: left;
1779
- }
1780
- .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
1781
- display: flex;
1782
- }
1783
- .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item {
1784
- text-align: left;
1785
- flex-direction: row;
1786
- }
1787
- .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
1788
- text-align: right;
1789
- flex-direction: row-reverse;
1790
- }
1791
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box {
1792
- margin-right: 0 !important;
1793
- margin-top: 0 !important;
1794
- margin-bottom: 0 !important;
1795
- }
1796
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1797
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1798
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1799
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1800
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1801
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1802
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1803
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1804
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1805
- .eael-feature-list-item {
1806
- padding: 0 0 0 50px;
1807
- }
1808
- }
1809
- @media (max-width: 767px) and (max-width: 767px) {
1810
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1811
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1812
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1813
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1814
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1815
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1816
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1817
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1818
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1819
- .eael-feature-list-item {
1820
- padding: 0 0 0 30px;
1821
- }
1822
- }
1823
- @media (max-width: 767px) {
1824
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1825
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1826
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1827
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1828
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1829
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1830
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1831
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1832
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1833
- .eael-feature-list-item:before {
1834
- left: 0;
1835
- right: auto;
1836
- }
1837
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1838
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1839
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1840
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1841
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1842
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1843
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1844
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1845
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
1846
- .eael-feature-list-item:after {
1847
- left: 5px;
1848
- }
1849
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box {
1850
- margin-left: 0 !important;
1851
- margin-right: 0 !important;
1852
- margin-bottom: 0 !important;
1853
- }
1854
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1855
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1856
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1857
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1858
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1859
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1860
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1861
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1862
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1863
- .eael-feature-list-item {
1864
- padding: 0 0 0 50px;
1865
- }
1866
- }
1867
- @media (max-width: 767px) and (max-width: 767px) {
1868
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1869
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1870
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1871
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1872
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1873
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1874
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1875
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1876
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1877
- .eael-feature-list-item {
1878
- padding: 0 0 0 30px;
1879
- }
1880
- }
1881
- @media (max-width: 767px) {
1882
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1883
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1884
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1885
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1886
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1887
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1888
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1889
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1890
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1891
- .eael-feature-list-item:before {
1892
- left: 0;
1893
- right: auto;
1894
- }
1895
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1896
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1897
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1898
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1899
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1900
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1901
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1902
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1903
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
1904
- .eael-feature-list-item:after {
1905
- left: 5px;
1906
- }
1907
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box {
1908
- margin-left: 0 !important;
1909
- margin-top: 0 !important;
1910
- margin-bottom: 0 !important;
1911
- }
1912
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1913
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1914
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1915
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1916
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1917
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1918
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1919
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1920
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1921
- .eael-feature-list-item {
1922
- padding: 0 50px 0 0;
1923
- }
1924
- }
1925
- @media (max-width: 767px) and (max-width: 767px) {
1926
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1927
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1928
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1929
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1930
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1931
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1932
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1933
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1934
- .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1935
- .eael-feature-list-item {
1936
- padding: 0 30px 0 0;
1937
- }
1938
- }
1939
- @media (max-width: 767px) {
1940
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1941
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1942
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1943
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1944
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1945
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1946
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1947
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1948
- .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1949
- .eael-feature-list-item:before {
1950
- right: 0;
1951
- left: auto;
1952
- }
1953
- .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1954
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1955
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1956
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1957
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1958
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1959
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1960
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1961
- .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
1962
- .eael-feature-list-item:after {
1963
- left: auto;
1964
- right: 5px;
1965
- }
1966
- }
1967
-
1968
- .eael-fancy-text-container p {
1969
- margin: 0;
1970
  }
1971
 
1972
- .eael-fancy-text-strings {
1973
- display: none;
1974
  }
1975
 
1976
- .eael-fancy-text-prefix,
1977
- .eael-fancy-text-suffix {
1978
- display: inline-block;
1979
  }
1980
 
1981
- .morphext > .animated {
1982
- display: inline-block;
1983
  }
1984
 
1985
- .typed-cursor {
1986
- opacity: 1;
1987
- -webkit-animation: blink_cursor 0.7s infinite;
1988
- animation: blink_cursor 0.7s infinite;
1989
  }
1990
 
1991
- @keyframes blink_cursor {
1992
- 0% {
1993
- opacity: 1;
1994
- }
1995
- 50% {
1996
- opacity: 0;
1997
- }
1998
- 100% {
1999
- opacity: 1;
2000
- }
2001
- }
2002
- @-webkit-keyframes blink_cursor {
2003
- 0% {
2004
- opacity: 1;
2005
- }
2006
- 50% {
2007
- opacity: 0;
2008
- }
2009
- 100% {
2010
- opacity: 1;
2011
- }
2012
- }
2013
- .eael-fancy-text-container.style-2 {
2014
- font-size: 24px;
2015
  }
2016
 
2017
- .eael-fancy-text-container.style-2 .eael-fancy-text-strings {
2018
- background: #ff5544;
2019
- color: #fff;
2020
- padding: 10px 25px;
2021
  }
2022
 
2023
- /*---------------------------*/
2024
- /* 18. Flipbox Style
2025
- /*---------------------------*/
2026
- .eael-elements-flip-box-container {
2027
- position: relative;
2028
- height: 300px;
2029
- width: 100%;
2030
  }
2031
 
2032
- .eael-elements-flip-box-container .flipbox-button {
2033
- display: inline-block;
2034
- transition: all 400ms;
2035
  }
2036
 
2037
- .eael-elements-flip-box-container a {
2038
- display: block;
 
2039
  }
2040
 
2041
- .eael-elements-flip-box-vertical-align {
2042
  width: 100%;
2043
  }
2044
 
2045
- .eael-elements-flip-box-padding {
2046
- padding: 0px 30px 5px 30px;
2047
- }
2048
-
2049
- .eael-elements-flip-box-icon-image {
2050
- display: inline-block;
2051
- margin: 0 auto 0px auto;
2052
- line-height: 1;
 
2053
  }
2054
 
2055
- .eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
2056
- background: #cccccc;
2057
  }
2058
 
2059
- .eael_eleements_flip_front_icon_style_bordered {
2060
- border: 2px solid #ffffff;
2061
  }
2062
 
2063
- .eael_flip_box_icon_border_round {
2064
- border-radius: 100px;
2065
  }
2066
 
2067
- .eael_eleements_flip_front_icon_style_background,
2068
- .eael_eleements_flip_front_icon_style_bordered {
2069
- padding: 15px;
 
 
2070
  }
2071
 
2072
- .eael-elements-flip-box-icon-image i {
2073
- font-size: 40px;
 
 
2074
  }
2075
 
2076
- .eael-elements-slider-display-table {
 
2077
  width: 100%;
2078
  }
2079
 
2080
- .eael-elements-flip-box-front-container {
2081
- text-align: center;
2082
  position: absolute;
2083
- top: 0px;
2084
- left: 0px;
2085
- z-index: 2;
2086
  width: 100%;
 
 
 
 
 
2087
  height: 100%;
2088
- background: #0e9dd2;
2089
- color: #ffffff;
2090
- border-color: #000000;
2091
- -webkit-display: flex;
2092
- display: flex;
2093
- align-items: center;
2094
  }
2095
 
2096
- .eael-elements-flip-box-content,
2097
- .eael-elements-flip-box-heading {
 
2098
  color: #ffffff;
 
2099
  }
2100
 
2101
- .eael-elements-flip-box-heading.flipbox-linked-title {
2102
- color: #fff;
2103
- font-size: 1.5em;
2104
- font-weight: 700;
 
2105
  }
2106
 
2107
- .eael-elements-flip-box-rear-container {
2108
- text-align: center;
2109
- position: absolute;
2110
- top: 0px;
2111
- left: 0px;
2112
- width: 100%;
2113
- height: 100%;
2114
- background: #444444;
2115
- color: #ffffff;
2116
- display: flex;
2117
- align-items: center;
2118
- border-color: #000000;
2119
  }
2120
 
2121
- /*--- Floating Button Styles ---*/
2122
- .eael-elements-button-floating-container {
2123
- position: fixed;
2124
- z-index: 100;
2125
  }
2126
 
2127
- .eael-elements-button-floating-container .eael-elements-button {
2128
- margin-top: 0px;
2129
- font-size: 14px;
2130
- position: relative;
2131
- padding: 14px 20px;
2132
  }
2133
 
2134
- .eael-elements-button {
2135
- cursor: pointer;
2136
  display: inline-block;
2137
- background: #077bbe;
2138
- color: #ffffff;
2139
- line-height: 1;
2140
- padding: 16px 25px;
2141
- margin-top: 15px;
2142
  }
2143
 
2144
- .eael-elements-button:hover {
2145
- background: #077bbe;
2146
- color: #ffffff;
2147
  }
2148
 
2149
- /*--- CSS3 Transitions ---*/
2150
- .eael-elements-flip-box-container {
2151
- perspective: 1000px;
 
2152
  }
2153
 
2154
- .eael-elements-flip-box-front-container,
2155
- .eael-elements-flip-box-rear-container {
2156
- transition-duration: 500ms;
2157
- transition-property: all;
2158
- transition-timing-function: ease;
 
 
 
 
 
 
2159
  }
2160
 
2161
- .eael-elements-flip-box-flip-card {
2162
- width: 100%;
2163
- height: 100%;
2164
- transform-style: preserve-3d;
2165
- transition: all 500ms ease;
 
2166
  }
2167
 
2168
- .eael-elements-flip-box-rear-container,
2169
- .eael-elements-flip-box-front-container {
2170
- -webkit-backface-visibility: hidden;
2171
- backface-visibility: hidden;
2172
- transform: rotateX(0deg);
2173
- transform: rotateY(0deg);
2174
  }
2175
 
2176
- /*--- Flip ---*/
2177
- .eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2178
- .eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
2179
- transform: rotateX(180deg);
2180
  }
2181
 
2182
- .eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2183
- .eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container {
2184
- transform: rotateX(-180deg);
2185
  }
2186
 
2187
- .eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2188
- .eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container {
2189
- transform: rotateY(-180deg);
2190
  }
2191
 
2192
- .eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2193
- .eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container {
2194
- transform: rotateY(180deg);
2195
  }
2196
 
2197
- /*--- Slide ---*/
2198
- .eael-animate-push.eael-elements-flip-box-container,
2199
- .eael-animate-slide.eael-elements-flip-box-container {
2200
- overflow: hidden;
2201
  }
2202
 
2203
- .eael-animate-push .eael-elements-flip-box-rear-container,
2204
- .eael-animate-slide .eael-elements-flip-box-rear-container {
2205
- z-index: 3;
 
 
 
 
 
 
2206
  }
2207
 
2208
- .eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
2209
- .eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
2210
- top: 100%;
2211
  }
2212
 
2213
- .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2214
- .eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2215
- top: 0;
 
2216
  }
2217
 
2218
- .eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
2219
- .eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
2220
- top: auto;
2221
- bottom: 100%;
2222
  }
2223
 
2224
- .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2225
- .eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2226
- top: auto;
2227
- bottom: 0;
2228
  }
2229
 
2230
- .eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
2231
- .eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
2232
- left: 100%;
2233
  }
2234
 
2235
- .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2236
- .eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
 
2237
  left: 0;
 
 
 
2238
  }
2239
 
2240
- .eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
2241
- .eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
2242
- left: auto;
2243
- right: 100%;
 
2244
  }
2245
 
2246
- .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2247
- .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2248
- left: auto;
2249
- right: 0;
2250
  }
2251
 
2252
- /*--- Push + Slide Above ---*/
2253
- .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2254
- top: -100%;
2255
  }
2256
 
2257
- .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2258
- top: 100%;
 
 
2259
  }
2260
 
2261
- .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2262
- left: -100%;
 
2263
  }
2264
 
2265
- .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2266
- left: 100%;
 
 
 
 
 
 
 
2267
  }
2268
 
2269
- /*--- Zoom In ---*/
2270
- .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
2271
  opacity: 0;
2272
- transform: scale(0.75);
2273
- z-index: 3;
2274
  }
2275
 
2276
- .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
 
2277
  opacity: 1;
2278
- transform: scale(1);
2279
  }
2280
 
2281
- /*--- Zoom Out ---*/
2282
- .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2283
- opacity: 0;
2284
- transform: scale(0.75);
 
2285
  }
2286
 
2287
- .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2288
- opacity: 0;
2289
- }
 
 
 
2290
 
2291
- /*--- Builder Related Style ---*/
2292
- .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
2293
- text-align: right;
2294
- }
2295
 
2296
- .eael-flipbox-content-align-left .eael-elements-flip-box-padding {
2297
- text-align: left;
2298
- }
2299
 
2300
- .eael-flipbox-content-align-center .eael-elements-flip-box-padding {
2301
- text-align: center;
2302
- }
 
2303
 
2304
- .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
2305
- .eael-flipbox-img-circle .flipbox-back-image-icon img {
2306
- border-radius: 50%;
2307
- overflow: hidden;
2308
- }
2309
 
2310
- /*------------------------------*/
2311
- /* 27. Filterable Gallery
2312
- /*------------------------------*/
2313
- .eael-filter-gallery-control {
2314
- width: 100%;
2315
- }
2316
 
2317
- .eael-filter-gallery-control ul,
2318
- .eael-filter-gallery-control ul li {
2319
- text-align: center;
2320
- }
2321
 
2322
- .eael-filter-gallery-control ul {
2323
- margin: 0px 0px 20px 0px;
2324
- padding: 0px;
2325
- text-align: center;
2326
- }
2327
 
2328
- .eael-filter-gallery-control {
2329
- display: flex;
2330
- flex-flow: 1 1 auto;
2331
- align-items: center;
2332
- justify-content: center;
2333
- flex-flow: row wrap;
2334
- padding: 0px;
2335
- margin: 0px;
2336
- }
2337
 
2338
- .eael-filter-gallery-control ul li {
2339
- list-style: none;
2340
- font-size: 24px;
2341
- display: inline-block;
2342
- text-align: center;
2343
- }
2344
 
2345
- .eael-filter-gallery-control ul li a.control {
2346
- font-family: 'Montserrat', sans-serif;
2347
- font-size: 16px;
2348
- font-weight: 600;
2349
- padding: 10px 25px;
2350
- margin: 10px 6px;
2351
- }
2352
 
2353
- .eael-filter-gallery-container {
2354
- text-align: justify;
2355
- font-size: 0.1px;
2356
- }
2357
 
2358
- .eael-filter-gallery-container:after {
2359
- content: '';
2360
- display: inline-block;
2361
- width: 100%;
2362
- }
2363
 
2364
- .eael-filter-gallery-container:not(.eael-cards) .item:before {
2365
- content: '';
2366
- display: inline-block;
2367
- padding-top: 56.25%;
2368
- }
2369
 
2370
- .eael-filter-gallery-container .item .caption {
2371
- position: absolute;
2372
- display: flex;
2373
- flex-flow: 1 1 100%;
2374
- align-items: center;
2375
- justify-content: center;
2376
- z-index: 1;
2377
- top: 0px;
2378
- left: 0px;
2379
- right: 0px;
2380
- bottom: 0px;
2381
- transition: transform .4s;
2382
- }
2383
 
2384
- .eael-filter-gallery-container.eael-cards .item .caption {
2385
- display: none;
2386
- }
2387
 
2388
- .eael-filter-gallery-container.eael-cards .item .item-img .caption {
2389
- position: absolute;
2390
- display: flex;
2391
- flex-flow: 1 1 100%;
2392
- align-items: center;
2393
- justify-content: center;
2394
- z-index: 10;
2395
- top: 0px;
2396
- left: 0px;
2397
- right: 0px;
2398
- bottom: 0px;
2399
- transition: transform .4s;
2400
- }
2401
 
2402
- .gallery-item-caption-over {
2403
- width: 100%;
2404
- height: auto;
2405
- }
2406
 
2407
- a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
2408
- text-decoration: none;
2409
- }
2410
 
2411
- /*--- Caption Animation ---*/
2412
- .eael-filter-gallery-container .item .caption.eael-zoom-in,
2413
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
2414
- transform: scale(0);
2415
- }
2416
 
2417
- .eael-filter-gallery-container .item:hover .caption.eael-zoom-in,
2418
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in {
2419
- transform: scale(1);
2420
- }
2421
 
2422
- .eael-filter-gallery-container .item .caption.eael-slide-left,
2423
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left {
2424
- transform: translateX(-100%);
2425
- }
2426
 
2427
- .eael-filter-gallery-container .item:hover .caption.eael-slide-left,
2428
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left {
2429
- transform: translateX(0%);
2430
- }
2431
-
2432
- .eael-filter-gallery-container .item .caption.eael-slide-right,
2433
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right {
2434
- transform: translateX(100%);
2435
- }
2436
 
2437
- .eael-filter-gallery-container .item:hover .caption.eael-slide-right,
2438
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right {
2439
- transform: translateX(0%);
2440
  }
 
 
 
 
 
2441
 
2442
- .eael-filter-gallery-container .item .caption.eael-slide-top,
2443
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top {
2444
- transform: translateY(-100%);
2445
- }
2446
 
2447
- .eael-filter-gallery-container .item:hover .caption.eael-slide-top,
2448
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top {
2449
- transform: translateY(0%);
2450
- }
2451
 
2452
- .eael-filter-gallery-container .item .caption.eael-slide-bottom,
2453
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom {
2454
- transform: translateY(100%);
2455
- }
2456
 
2457
- .eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,
2458
- .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom {
2459
- transform: translateY(0%);
2460
- }
2461
 
2462
- .eael-filter-gallery-container .item .caption a {
2463
- display: inline-block;
2464
- width: 50px;
2465
- height: 50px;
2466
- text-align: center;
2467
- line-height: 50px;
2468
- border-radius: 50%;
2469
- margin: 0 5px;
2470
- font-size: 20px;
2471
- cursor: pointer;
2472
- transition: .3s;
2473
- }
2474
 
2475
- .eael-filter-gallery-container .item .caption a:nth-child(1),
2476
- .eael-container .item .caption a:nth-child(2) {
2477
- transition: .6s;
2478
- opacity: 0;
2479
- }
2480
 
2481
- .eael-filter-gallery-container .item .caption a:nth-child(1) {
2482
- transform: translateY(-100%);
2483
- }
 
2484
 
2485
- .eael-filter-gallery-container .item .caption a:nth-child(2) {
2486
- transform: translateY(100%);
2487
- }
2488
 
2489
- .eael-filter-gallery-container .item .caption:hover a:nth-child(1),
2490
- .eael-filter-gallery-container .item .caption:hover a:nth-child(2) {
2491
- transform: translateY(0%);
2492
- opacity: 1;
2493
- }
2494
 
2495
- .eael-filter-gallery-container .item .caption .eael-popup-link {
2496
- outline: 0;
2497
- }
2498
 
2499
- /*--- Filter Gallery Card Style ---*/
2500
- .eael-filter-gallery-container.eael-cards .item:before {
2501
- padding-top: 0px;
2502
- }
2503
 
2504
- .eael-filter-gallery-container.eael-cards .item-img {
2505
- position: relative;
2506
- background-repeat: no-repeat;
2507
- background-position: center;
2508
- background-size: cover;
2509
- height: 220px;
2510
- z-index: 0;
2511
- overflow: hidden;
2512
- }
2513
 
2514
- .eael-filter-gallery-container.eael-cards .item-content {
2515
- padding: 15px;
2516
- }
2517
 
2518
- .eael-filter-gallery-container.eael-cards .item-content .title,
2519
- .eael-filter-gallery-container.eael-cards .item-content .title a {
2520
- font-size: 20px;
2521
- line-height: 1;
2522
- margin-bottom: 0px;
2523
- transition: .3s;
2524
- }
2525
 
2526
- .eael-filter-gallery-container.eael-cards .item-content p {
2527
- font-size: 14px;
2528
- line-height: 26px;
2529
- }
2530
 
2531
- .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2532
- text-align: center;
2533
- }
2534
 
2535
- .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2536
- text-align: right;
2537
- }
2538
 
2539
- .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2540
- text-align: center;
2541
- }
2542
 
2543
- .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
2544
- text-align: right;
2545
- }
2546
 
2547
- /*--- Editor Specific Style ---*/
2548
- .eael-fg-content-align-left .eael-cards .item .item-content {
2549
- text-align: left;
2550
- }
2551
 
2552
- .eael-fg-content-align-center .eael-cards .item .item-content {
2553
- text-align: center;
2554
- }
2555
 
2556
- .eael-fg-content-align-right .eael-cards .item .item-content {
2557
- text-align: right;
 
2558
  }
 
 
 
 
2559
 
2560
- /*--- Magnific Gallery Fix ---*/
2561
- .mfp-wrap ~ div.dialog-widget {
2562
- display: none !important;
2563
- }
2564
 
2565
- .eael-filterable-gallery-item-wrap {
2566
- float: left;
2567
- width: 33.33%;
2568
- }
2569
 
2570
- .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
2571
- width: 100%;
2572
- }
 
2573
 
2574
- .eael-filter-gallery-control > ul li {
2575
- font-size: 13px;
2576
- line-height: 1.8;
2577
- text-transform: uppercase;
2578
- letter-spacing: 1px;
2579
- padding: 6px 15px;
2580
- cursor: pointer;
2581
- margin: 0 5px;
2582
- font-weight: normal;
2583
- }
2584
 
2585
- .eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap {
2586
- width: 50%;
2587
- }
2588
 
2589
- .eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap {
2590
- width: 25%;
2591
- }
2592
 
2593
- .eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap {
2594
- width: 20%;
2595
- }
 
2596
 
2597
- .eael-gallery-grid-item {
2598
- margin-left: calc(20px/2);
2599
- margin-right: calc(20px/2);
2600
- margin-bottom: 20px;
2601
- position: relative;
2602
- }
2603
 
2604
- .gallery-item-caption-wrap,
2605
- .media-content-wrap {
2606
- font-size: 14px;
2607
- text-align: left;
2608
- }
2609
 
2610
- .gallery-item-thumbnail-wrap.caption-style-card img {
2611
- max-height: 100%;
2612
- width: 100%;
2613
- }
2614
 
2615
- .gallery-item-caption-wrap.caption-style-hoverer {
2616
- position: absolute;
2617
- left: 0;
2618
- top: 0;
2619
- height: 100%;
2620
- width: 100%;
2621
- padding: 15px;
2622
- z-index: 10;
2623
- }
2624
 
2625
- .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap > img {
2626
- height: 100%;
2627
- width: 100%;
2628
- -o-object-fit: cover;
2629
- object-fit: cover;
2630
- }
2631
 
2632
- /*--- Gallery content css ---*/
2633
- .fg-item-title,
2634
- .fg-item-content {
2635
- color: #ffffff;
2636
- font-family: inherit;
2637
- }
2638
 
2639
- /*--- Gallery Card Style CSS ---*/
2640
- .gallery-item-caption-wrap.caption-style-card .fg-item-title {
2641
- font-size: 18px;
2642
- margin: 15px 0 15px;
2643
- line-height: 1;
2644
- }
2645
 
2646
- .gallery-item-caption-wrap.caption-style-card {
2647
- background: #f7f7f7;
2648
- }
 
2649
 
2650
- .gallery-item-caption-wrap.caption-style-card .fg-item-title {
2651
- margin: 10px 0 15px;
2652
- color: #000000;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2653
  }
2654
 
2655
- .gallery-item-caption-wrap.caption-style-card .fg-item-content {
2656
- color: #212529;
2657
- line-height: 1.5;
2658
- font-weight: normal;
2659
  }
2660
 
2661
- .gallery-item-buttons > a {
2662
- display: inline-block;
2663
- font-size: 16px;
2664
- color: #000;
2665
- margin-right: 15px;
 
2666
  }
2667
 
2668
- .gallery-item-buttons > a:visited {
2669
- color: #000;
 
2670
  }
2671
 
2672
- .gallery-item-caption-wrap.caption-style-card {
2673
- padding: 10px;
2674
- box-sizing: border-box;
2675
- font-family: inherit;
2676
  }
2677
 
2678
- /*--- Gallery item hover style ---*/
2679
- .gallery-item-caption-wrap .gallery-item-hoverer-bg {
2680
  position: absolute;
2681
  left: 0;
2682
- top: 0;
2683
- height: 100%;
2684
- width: 100%;
2685
- content: '';
2686
- background: #000000;
2687
- z-index: -1;
2688
- opacity: .7;
2689
- }
2690
-
2691
- .gallery-item-caption-wrap.caption-style-hoverer {
2692
  visibility: hidden;
2693
  opacity: 0;
2694
- transition: 0.6s all ease;
2695
- display: flex;
2696
- align-items: center;
 
2697
  }
2698
 
2699
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer {
2700
- opacity: 1;
2701
  visibility: visible;
 
2702
  }
2703
 
2704
- .gallery-item-caption-wrap.caption-style-hoverer h5 {
2705
- font-size: 20px;
2706
- margin-bottom: 5px;
2707
- line-height: 1;
 
 
 
2708
  }
2709
 
2710
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
2711
- transform: translateY(20px);
2712
- transition: 0.6s all ease;
2713
  }
2714
 
2715
- .gallery-item-caption-wrap.caption-style-hoverer p {
2716
- margin-bottom: 5px;
2717
  }
2718
 
2719
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
2720
- transform: translateY(40px);
2721
- transition: 0.6s all ease;
2722
  }
2723
 
2724
- .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
2725
- transform: translateY(40px);
2726
- transition: 0.6s all ease;
2727
  }
2728
 
2729
- .gallery-item-caption-wrap .gallery-item-buttons > a span {
2730
- display: flex;
2731
- align-items: center;
2732
- justify-content: center;
2733
- border-radius: 50%;
 
 
 
 
 
 
2734
  outline: none;
2735
- text-decoration: none;
2736
- display: inline-block;
2737
  text-align: center;
 
2738
  }
2739
 
2740
- .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
2741
- transform: scale(0.8);
2742
- transition: 0.6s all ease;
 
 
 
2743
  }
2744
 
2745
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
2746
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
2747
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
2748
- transform: translate(0);
2749
  }
2750
 
2751
- .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
2752
- transform: scale(1);
2753
- visibility: visible;
2754
- opacity: 1;
 
 
 
 
2755
  }
2756
 
2757
- .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
2758
- transition: none;
 
 
2759
  }
2760
 
2761
- /*--- Video Gallery ---*/
2762
- .gallery-item-thumbnail-wrap {
2763
- position: relative;
 
2764
  }
2765
 
2766
- .video-popup,
2767
- .video-popup-bg {
2768
- position: absolute;
2769
- left: 0;
2770
- top: 0;
2771
- height: 100%;
2772
- width: 100%;
2773
  }
2774
 
2775
- .video-popup > img {
2776
- width: 62px;
2777
- position: relative;
2778
- z-index: 1;
2779
- transition: 300ms;
2780
  }
2781
 
2782
- .video-popup {
 
 
2783
  display: flex;
 
2784
  align-items: center;
2785
- justify-content: center;
2786
- }
2787
-
2788
- .video-popup:hover > img {
2789
- transform: scale(1.1);
2790
  }
2791
 
2792
- .video-popup-bg {
2793
- visibility: hidden;
2794
- opacity: 0;
2795
- transition: 350ms;
2796
  }
2797
 
2798
- .eael-gallery-grid-item:hover .video-popup-bg {
2799
- visibility: visible;
2800
- opacity: 1;
2801
  }
2802
 
2803
- .gallery-item-thumbnail-wrap > .gallery-item-caption-wrap {
 
2804
  position: absolute;
2805
  left: 0;
2806
  top: 0;
@@ -2809,1362 +2474,1293 @@ a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
2809
  display: flex;
2810
  align-items: center;
2811
  justify-content: center;
 
2812
  }
2813
 
2814
- .gallery-item-caption-wrap.card-hover-bg {
2815
- visibility: hidden;
2816
- opacity: 0;
2817
- transition: 800ms;
2818
  }
2819
 
2820
- .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
2821
- visibility: visible;
2822
- opacity: 1;
2823
  }
2824
 
2825
- .gallery-item-caption-wrap .gallery-item-buttons > a > i {
2826
- display: flex;
2827
- align-items: center;
2828
- justify-content: center;
2829
- height: 100%;
2830
  }
2831
 
2832
- /*--- Gallery Column CSS ---*/
2833
- @media only screen and (min-width: 1025px) {
2834
- /* For Desktop: */
2835
- .elementor-element.elementor-grid-1 {
2836
- position: relative;
2837
- }
2838
-
2839
- .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
2840
- width: 100%;
2841
- float: left;
2842
- }
2843
-
2844
- .elementor-element.elementor-grid-2 {
2845
- position: relative;
2846
- }
2847
-
2848
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
2849
- width: 50%;
2850
- float: left;
2851
- }
2852
-
2853
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
2854
- margin-right: 0 !important;
2855
- }
2856
-
2857
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
2858
- clear: left;
2859
- }
2860
 
2861
- .elementor-element.elementor-grid-3 {
2862
- position: relative;
2863
- }
 
2864
 
2865
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
2866
- width: 33.3333%;
2867
- float: left;
2868
- }
 
 
 
 
 
 
 
 
 
2869
 
2870
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
2871
- margin-right: 0 !important;
2872
- }
 
 
 
 
2873
 
2874
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
2875
- clear: left;
2876
- }
2877
 
2878
- .elementor-element.elementor-grid-4 {
2879
- position: relative;
2880
- }
 
 
 
 
 
 
 
2881
 
2882
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
2883
- width: 25%;
2884
- float: left;
2885
- }
 
 
 
2886
 
2887
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
2888
- margin-right: 0 !important;
2889
- }
 
2890
 
2891
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
2892
- clear: left;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2893
  }
2894
-
2895
- .elementor-element.elementor-grid-5 {
2896
- position: relative;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2897
  }
2898
-
2899
- .elementor-element.elementor-grid-5 .pp-logo-grid {
2900
- margin-right: -5px;
 
 
 
 
 
 
2901
  }
2902
-
2903
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
2904
- width: 20%;
2905
- float: left;
 
 
 
 
 
 
 
 
 
 
 
 
2906
  }
2907
-
2908
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
2909
- margin-right: 0 !important;
2910
- }
2911
-
2912
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
2913
- clear: left;
2914
- }
2915
-
2916
- .elementor-element.elementor-grid-6 {
2917
- position: relative;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2918
  }
2919
-
2920
- .elementor-element.elementor-grid-6 .pp-logo-grid {
2921
- margin-right: -6px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2922
  }
2923
-
2924
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
2925
- width: 16.6667%;
2926
- float: left;
2927
  }
2928
-
2929
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
2930
- margin-right: 0 !important;
 
2931
  }
2932
-
2933
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
2934
- clear: left;
2935
  }
2936
  }
2937
- @media only screen and (max-width: 1024px) and (min-width: 766px) {
2938
- /* For tablets: */
2939
- .elementor-element.elementor-grid-tablet-1 {
2940
- position: relative;
2941
- }
2942
-
2943
- .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
2944
- width: 100%;
2945
- float: left;
2946
- }
2947
-
2948
- .elementor-element.elementor-grid-tablet-2 {
2949
- position: relative;
2950
  }
2951
-
2952
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
2953
- width: 50%;
2954
- float: left;
2955
  }
2956
-
2957
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
2958
  margin-right: 0 !important;
 
2959
  }
2960
-
2961
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
2962
- clear: left;
2963
- }
2964
-
2965
- .elementor-element.elementor-grid-tablet-3 {
2966
- position: relative;
2967
  }
2968
-
2969
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
2970
- width: 33.3333%;
2971
- float: left;
2972
  }
2973
-
2974
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
2975
- margin-right: 0 !important;
2976
  }
2977
-
2978
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
2979
- clear: left;
 
2980
  }
2981
-
2982
- .elementor-element.elementor-grid-tablet-4 {
2983
- position: relative;
2984
  }
2985
-
2986
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
2987
- width: 25%;
2988
- float: left;
2989
  }
2990
-
2991
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
 
2992
  margin-right: 0 !important;
 
 
2993
  }
2994
-
2995
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
2996
- clear: left;
 
 
2997
  }
2998
-
2999
- .elementor-element.elementor-grid-tablet-5 {
3000
- position: relative;
 
 
 
 
3001
  }
3002
-
3003
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
3004
- width: 20%;
3005
- float: left;
 
 
 
 
3006
  }
3007
-
3008
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
 
 
 
 
 
 
 
3009
  margin-right: 0 !important;
 
3010
  }
3011
-
3012
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3013
- clear: left;
3014
- }
3015
-
3016
- .elementor-element.elementor-grid-tablet-6 {
3017
- position: relative;
3018
- }
3019
-
3020
- .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
3021
- margin-right: -6px;
3022
- }
3023
-
3024
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
3025
- width: 16.6667%;
3026
- float: left;
3027
- }
3028
-
3029
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3030
- margin-right: 0 !important;
3031
- }
3032
-
3033
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3034
- clear: left;
3035
  }
3036
  }
3037
- @media only screen and (max-width: 767px) {
3038
- .elementor-element.elementor-grid-mobile-1 {
3039
- position: relative;
3040
- }
3041
-
3042
- .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
3043
- width: 100%;
3044
- float: left;
3045
- }
3046
-
3047
- .elementor-element.elementor-grid-mobile-2 {
3048
- position: relative;
3049
- }
3050
-
3051
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
3052
- width: 50%;
3053
- float: left;
3054
- }
3055
-
3056
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
3057
- margin-right: 0 !important;
3058
  }
3059
-
3060
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
3061
- clear: left;
 
 
 
 
 
3062
  }
3063
-
3064
- .elementor-element.elementor-grid-mobile-3 {
3065
- position: relative;
 
 
3066
  }
3067
-
3068
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
3069
- width: 33.3333%;
3070
- float: left;
3071
  }
3072
-
3073
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
3074
- margin-right: 0 !important;
 
 
3075
  }
3076
-
3077
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
3078
- clear: left;
 
 
 
 
3079
  }
3080
-
3081
- .elementor-element.elementor-grid-mobile-4 {
3082
- position: relative;
 
 
 
 
 
3083
  }
3084
-
3085
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
3086
- width: 25%;
3087
- float: left;
 
 
3088
  }
3089
-
3090
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
3091
- margin-right: 0 !important;
 
 
3092
  }
3093
-
3094
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
3095
- clear: left;
3096
  }
3097
-
3098
- .elementor-element.elementor-grid-mobile-5 {
3099
- position: relative;
3100
  }
3101
-
3102
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
3103
- width: 20%;
3104
- float: left;
3105
  }
3106
-
3107
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
3108
  margin-right: 0 !important;
 
 
3109
  }
3110
-
3111
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
3112
- clear: left;
 
 
 
 
 
 
 
 
3113
  }
3114
-
3115
- .elementor-element.elementor-grid-mobile-6 {
3116
- position: relative;
 
 
 
 
 
 
 
 
 
 
3117
  }
3118
-
3119
- .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
3120
- margin-right: -6px;
 
 
 
 
 
 
 
 
 
 
 
3121
  }
3122
-
3123
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
3124
- width: 16.6667%;
3125
- float: left;
 
 
 
 
 
 
 
3126
  }
3127
-
3128
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
3129
  margin-right: 0 !important;
 
3130
  }
3131
-
3132
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
3133
- clear: left;
 
 
 
 
 
 
 
 
3134
  }
3135
  }
3136
- /* ------------- Layout 3 Style ----------------- */
3137
- .fg-layout-3-filter-controls {
3138
- margin: 0;
3139
- padding: 0;
3140
- list-style: none;
3141
- }
3142
-
3143
- .fg-layout-3-item-content {
3144
- text-align: center;
3145
- }
3146
-
3147
- .fg-layout-3-item-content .fg-item-title {
3148
- font-size: 18px;
3149
- line-height: 1;
3150
- font-weight: 500;
3151
- margin: 0;
3152
- transition: 300ms;
3153
- }
3154
-
3155
- .fg-layout-3-item-content .fg-item-content p {
3156
- font-size: 13px;
3157
- font-weight: 400;
3158
- }
3159
-
3160
- .fg-filter-wrap {
3161
- position: relative;
3162
- flex-basis: 30%;
3163
- }
3164
-
3165
- .fg-layout-3-filter-controls {
3166
- position: absolute;
3167
- left: 0;
3168
- background: #fff;
3169
- z-index: 999;
3170
- width: 150px;
3171
- visibility: hidden;
3172
- opacity: 0;
3173
- transition: 300ms;
3174
- width: 100%;
3175
- border-radius: 5px;
3176
- padding-top: 7px;
3177
- }
3178
-
3179
- .fg-layout-3-filter-controls.open-filters {
3180
- visibility: visible;
3181
- opacity: 1;
3182
- }
3183
-
3184
- .fg-layout-3-filter-controls li.control {
3185
- padding: 5px 5px 5px 10px;
3186
- cursor: pointer;
3187
- transition: 300ms;
3188
- font-size: 14px;
3189
- color: #7f8995;
3190
- font-weight: normal;
3191
- }
3192
-
3193
- .fg-layout-3-filter-controls li.control:hover {
3194
- color: #2d425a;
3195
- }
3196
-
3197
- .fg-layout-3-filter-controls li.control:first-child {
3198
- border-top: 0px solid;
3199
- }
3200
-
3201
- .fg-layout-3-filter-controls li.control:last-child {
3202
- border-bottom: 0px solid;
3203
- }
3204
-
3205
- .fg-layout-3-filters-wrap {
3206
- max-width: 600px;
3207
- margin: 15px auto 50px;
3208
- }
3209
-
3210
- .fg-filter-wrap button {
3211
- width: 100%;
3212
- border: 0px solid;
3213
- border-radius: 0px;
3214
- padding: 17px 13px;
3215
- font-size: 14px;
3216
- color: #2d425a;
3217
- background: #f7f8ff;
3218
- height: 55px;
3219
- border-right: 1px solid #abb5ff;
3220
- border-radius: 10px 0px 0 10px;
3221
- outline: none;
3222
- text-align: center;
3223
- position: relative;
3224
- }
3225
-
3226
- .fg-filter-wrap button > i {
3227
- font-size: 18px;
3228
- position: absolute;
3229
- top: 50%;
3230
- transform: translateY(-50%);
3231
- margin-left: 10px;
3232
- }
3233
-
3234
- .fg-layout-3-search-box {
3235
- flex-basis: 70%;
3236
- height: 100%;
3237
- }
3238
-
3239
- .fg-layout-3-search-box input[type="text"] {
3240
- width: 100%;
3241
- height: 100%;
3242
- margin: 0;
3243
- padding: 15px;
3244
- border: 0px solid;
3245
- outline: none;
3246
- background: none;
3247
- }
3248
-
3249
- .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder {
3250
- /* Chrome/Opera/Safari */
3251
- color: #7f8995;
3252
- font-size: 13px;
3253
- }
3254
-
3255
- .fg-layout-3-search-box input[type="text"]::-moz-placeholder {
3256
- /* Firefox 19+ */
3257
- color: #7f8995;
3258
- font-size: 13px;
3259
- }
3260
-
3261
- .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder {
3262
- /* IE 10+ */
3263
- color: #7f8995;
3264
- font-size: 13px;
3265
- }
3266
-
3267
- .fg-layout-3-search-box input[type="text"]:-moz-placeholder {
3268
- /* Firefox 18- */
3269
- color: #7f8995;
3270
- font-size: 13px;
3271
- }
3272
-
3273
- .fg-layout-3-filters-wrap {
3274
- height: 55px;
3275
- border-radius: 5px;
3276
- display: flex;
3277
- flex-wrap: wrap;
3278
- align-items: center;
3279
- }
3280
-
3281
- .fg-layout-3-filters-wrap .fg-layout-3-search-box {
3282
- background: #f7f8ff;
3283
- border-radius: 0 10px 10px 0;
3284
- }
3285
-
3286
- .fg-layout-3-item-thumb {
3287
- position: relative;
3288
- overflow: hidden;
3289
- }
3290
-
3291
- .fg-layout-3-item-thumb .gallery-item-buttons {
3292
- text-align: center;
3293
- position: absolute;
3294
- left: 0;
3295
- top: 0;
3296
- height: 100%;
3297
- width: 100%;
3298
- display: flex;
3299
- align-items: center;
3300
- justify-content: center;
3301
- z-index: 4;
3302
- }
3303
-
3304
- .fg-layout-3-item-content {
3305
- padding: 27px 27px 30px;
3306
- text-align: center;
3307
- }
3308
-
3309
- .eael-fg-card-content-align-left .fg-layout-3-item-content {
3310
- text-align: left;
3311
  }
3312
-
3313
- .eael-fg-card-content-align-center .fg-layout-3-item-content {
3314
- text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3315
  }
3316
-
3317
- .eael-fg-card-content-align-right .fg-layout-3-item-content {
3318
- text-align: right;
 
 
 
 
 
 
 
 
 
 
3319
  }
3320
-
3321
- .eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item {
3322
- box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, 0.05);
3323
- border-radius: 5px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3324
  }
3325
 
3326
- .fg-caption-head {
3327
- position: absolute;
3328
- left: 0;
3329
- top: 0;
 
 
3330
  width: 100%;
3331
- display: flex;
3332
- justify-content: space-between;
3333
- padding: 35px 35px;
3334
- z-index: 3;
3335
- color: #fff;
3336
- font-size: 18px;
3337
- font-weight: 700;
3338
  }
3339
 
3340
- .fg-item-category > span {
3341
- font-size: 12px;
3342
- color: #fff;
3343
- background: #fa9196;
3344
- padding: 10px 12px;
3345
  display: inline-block;
 
3346
  }
3347
 
3348
- .fg-layout-3-item-content {
3349
- position: relative;
3350
  }
3351
 
3352
- .fg-item-category {
3353
- position: absolute;
3354
- left: 0;
3355
- top: 0;
3356
- text-align: center;
3357
  width: 100%;
3358
- height: 30px;
3359
- margin-top: -15px;
3360
- z-index: 11;
3361
- }
3362
-
3363
- .fg-item-category span {
3364
- border-radius: 5px;
3365
- line-height: 1;
3366
- visibility: hidden;
3367
- opacity: 0;
3368
- transition: 300ms;
3369
- }
3370
-
3371
- .fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span {
3372
- visibility: visible;
3373
- opacity: 1;
3374
- }
3375
-
3376
- /*----------------------*/
3377
- /* 14. Gravity Form
3378
- /*----------------------*/
3379
- .eael-gravity-form-align-default,
3380
- .eael-gravity-form-align-left,
3381
- .eael-gravity-form-btn-align-left {
3382
- text-align: left;
3383
- }
3384
-
3385
- .eael-gravity-form-align-right,
3386
- .eael-gravity-form-btn-align-right {
3387
- text-align: right;
3388
- }
3389
-
3390
- .eael-gravity-form-align-center,
3391
- .eael-gravity-form-btn-align-center {
3392
- text-align: center;
3393
  }
3394
 
3395
- .eael-gravity-form .gform_wrapper .gform_footer {
3396
- margin: 0;
3397
- padding: 0;
3398
  }
3399
 
3400
- .gform_wrapper form li,
3401
- .gform_wrapper li {
3402
- list-style: none;
 
3403
  }
3404
 
3405
- .eael-gravity-form .gform_wrapper ul.gform_fields li.gfield {
3406
- padding: 0;
3407
  }
3408
 
3409
- .eael-gravity-form .gform_wrapper textarea {
3410
- padding: 0;
3411
  }
3412
 
3413
- .eael-gravity-form .gform_wrapper .gform_footer input.button,
3414
- .eael-gravity-form .gform_wrapper .gform_footer input[type=submit],
3415
- .eael-gravity-form .gform_wrapper .gform_page_footer input.button,
3416
- .eael-gravity-form .gform_wrapper .gform_page_footer input[type=submit] {
3417
- margin: 0;
3418
  }
3419
 
3420
- .eael-gravity-form.title-description-hide .gform_heading {
3421
- display: none;
 
3422
  }
3423
 
3424
- .eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label,
3425
- .eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
3426
- display: none;
3427
  }
3428
 
3429
- .eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type="submit"] {
3430
  width: 100%;
3431
  }
3432
 
3433
- /*------------------------------*/
3434
- /* 34. Image accordion
3435
- /*------------------------------*/
3436
- .eael-img-accordion {
 
 
 
 
 
 
 
 
3437
  display: flex;
3438
- height: 50vh;
3439
  }
3440
 
3441
- .eael-img-accordion a {
3442
- position: relative;
3443
- flex: 1;
3444
- text-align: center;
3445
- text-decoration: none;
3446
- color: #fff;
3447
- background-size: cover;
3448
- background-position: center;
3449
- background-repeat: no-repeat;
3450
- transition: flex .4s;
3451
  }
3452
 
3453
- .eael-grow-accordion {
3454
- flex: 3;
 
 
3455
  }
3456
 
3457
- .eael-img-accordion .overlay {
 
 
 
 
 
 
 
 
3458
  display: flex;
3459
  align-items: center;
3460
- justify-content: center;
3461
- padding: 0 10px;
3462
- position: absolute;
3463
- top: 0;
3464
- right: 0;
3465
- bottom: 0;
3466
- left: 0;
3467
- transition: background-color .4s;
3468
  }
3469
 
3470
- .eael-img-accordion .overlay .overlay-inner {
3471
- z-index: 1;
 
 
3472
  }
3473
 
3474
- .eael-img-accordion a:after {
3475
- content: "";
3476
- position: absolute;
3477
- width: 100%;
3478
- height: 100%;
3479
- z-index: 0;
3480
- top: 0px;
3481
- left: 0px;
3482
- bottom: 0px;
3483
- right: 0px;
3484
- transition: all 0.3s ease-in-out;
3485
  }
3486
 
3487
- .eael-img-accordion .overlay-inner * {
3488
- visibility: hidden;
3489
- opacity: 0;
3490
- transform-style: preserve-3d;
 
 
 
 
3491
  }
3492
 
3493
- .eael-img-accordion .overlay h2 {
3494
- color: #fff;
3495
- transform: translate3d(0, -60px, 0);
3496
  }
3497
 
3498
- .eael-img-accordion .overlay p {
3499
- color: #fff;
3500
- transform: translate3d(0, 60px, 0);
3501
  }
3502
 
3503
- .eael-img-accordion .overlay-inner-show * {
3504
- opacity: 1;
3505
- visibility: visible;
3506
- transform: none !important;
3507
- transition: all .3s .3s;
3508
  }
3509
 
3510
- @media screen and (max-width: 800px) {
3511
- .eael-img-accordion {
3512
- flex-direction: column;
3513
- }
 
 
3514
 
3515
- .eael-img-accordion a:hover {
3516
- flex: 1;
3517
- }
 
 
 
 
3518
 
3519
- .eael-img-accordion a:hover .overlay {
3520
- background-color: transparent;
3521
- }
 
3522
  }
3523
 
3524
- /*--------------------------*/
3525
- /* 01. General Styles
3526
- /*--------------------------*/
3527
- .clearfix::before,
3528
- .clearfix::after {
3529
- content: " ";
3530
- display: table;
3531
- clear: both;
3532
  }
3533
 
3534
- /*---------------------------------------*/
3535
- /* 02. Common styles for slider elements
3536
- /*---------------------------------------*/
3537
- .eael-testimonial-slider.nav-top-left,
3538
- .eael-testimonial-slider.nav-top-right,
3539
- .eael-team-slider.nav-top-left,
3540
- .eael-team-slider.nav-top-right,
3541
- .eael-logo-carousel.nav-top-left,
3542
- .eael-logo-carousel.nav-top-right,
3543
- .eael-post-carousel.nav-top-left,
3544
- .eael-post-carousel.nav-top-right,
3545
- .eael-product-carousel.nav-top-left,
3546
- .eael-product-carousel.nav-top-right {
3547
- padding-top: 40px;
3548
  }
3549
 
3550
- /*----------------------------*/
3551
- /* 28. Swiper
3552
- /*----------------------------*/
3553
- .swiper-container-wrap .swiper-slide,
3554
- .swiper-container .swiper-slide {
3555
- text-align: center;
3556
  }
3557
 
3558
- .swiper-container-wrap .swiper-slide img,
3559
- .swiper-container .swiper-slide img {
3560
- width: auto;
 
3561
  }
3562
 
3563
- .swiper-container-wrap-dots-outside .swiper-pagination,
3564
- .swiper-container-dots-outside .swiper-pagination {
3565
- position: static;
3566
  }
3567
 
3568
- .swiper-container-wrap .swiper-button-next,
3569
- .swiper-container-wrap .swiper-button-prev,
3570
- .swiper-container .swiper-button-next,
3571
- .swiper-container .swiper-button-prev {
3572
- background: transparent;
3573
- font-size: 20px;
3574
- height: auto;
3575
- line-height: 1;
3576
- margin: 0;
3577
- text-align: center;
3578
- transform: translateY(-50%);
3579
- width: auto;
3580
  }
3581
 
3582
- .swiper-container-wrap .swiper-button-next .fa,
3583
- .swiper-container-wrap .swiper-button-prev .fa,
3584
- .swiper-container .swiper-button-next .fa,
3585
- .swiper-container .swiper-button-prev .fa {
3586
- vertical-align: top;
3587
  }
3588
 
3589
- .swiper-container-wrap .swiper-pagination {
3590
- bottom: 10px;
3591
- left: 0;
3592
- width: 100%;
3593
  }
3594
 
3595
- .swiper-container-wrap-dots-outside .swiper-pagination {
3596
- position: static;
 
 
3597
  }
3598
 
3599
- .swiper-container-wrap .swiper-pagination-bullet {
3600
- background: #ccc;
3601
- margin: 0 4px;
3602
- opacity: 1;
3603
- height: 8px;
3604
- width: 8px;
3605
  }
3606
 
3607
- .swiper-container-wrap .swiper-pagination-bullet-active {
3608
- background: #000;
 
3609
  }
3610
 
3611
- .swiper-container-3d .swiper-slide {
3612
- transition-property: all;
3613
- -webkit-transition-property: all;
 
3614
  }
3615
 
3616
- /*--------------------------------*/
3617
- /* 10. Contact forms common
3618
- /*--------------------------------*/
3619
- .eael-contact-form input[type=text],
3620
- .eael-contact-form input[type=email],
3621
- .eael-contact-form input[type=url],
3622
- .eael-contact-form input[type=tel],
3623
- .eael-contact-form input[type=date],
3624
- .eael-contact-form input[type=number],
3625
- .eael-contact-form textarea {
3626
- background: #fff;
3627
- box-shadow: none;
3628
- -webkit-box-shadow: none;
3629
- float: none;
3630
- height: auto;
3631
- margin: 0;
3632
- outline: 0;
3633
- width: 100%;
3634
  }
3635
 
3636
- .eael-contact-form input[type=submit] {
3637
- border: 0;
3638
- float: none;
3639
- height: auto;
3640
- margin: 0;
3641
- padding: 10px 20px;
3642
- width: auto;
3643
- transition: all 0.25s linear 0s;
3644
  }
3645
 
3646
- .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
3647
- .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
3648
- opacity: 0;
3649
- visibility: hidden;
3650
  }
3651
 
3652
- .eael-contact-form.placeholder-hide input::-moz-placeholder,
3653
- .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
3654
- opacity: 0;
3655
- visibility: hidden;
3656
  }
3657
 
3658
- .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
3659
- .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
3660
- opacity: 0;
3661
- visibility: hidden;
3662
  }
3663
 
3664
- .eael-contact-form.placeholder-hide input:-moz-placeholder,
3665
- .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
3666
  opacity: 0;
3667
- visibility: hidden;
 
3668
  }
3669
 
3670
- .eael-custom-radio-checkbox input[type=checkbox],
3671
- .eael-custom-radio-checkbox input[type=radio] {
3672
- -webkit-appearance: none;
3673
- -moz-appearance: none;
3674
- border-style: solid;
3675
- border-width: 0;
3676
- outline: none;
3677
- min-width: 1px;
3678
- width: 15px;
3679
- height: 15px;
3680
- background: #ddd;
3681
- padding: 3px;
3682
  }
3683
 
3684
- .eael-custom-radio-checkbox input[type=checkbox]:before,
3685
- .eael-custom-radio-checkbox input[type=radio]:before {
3686
- content: "";
3687
- width: 100%;
3688
- height: 100%;
3689
- padding: 0;
3690
- margin: 0;
3691
- display: block;
3692
  }
3693
 
3694
- .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
3695
- .eael-custom-radio-checkbox input[type=radio]:checked:before {
3696
- background: #999;
3697
- transition: all 0.25s linear 0s;
3698
  }
3699
 
3700
- .eael-custom-radio-checkbox input[type=radio] {
3701
- border-radius: 50%;
 
3702
  }
3703
 
3704
- .eael-custom-radio-checkbox input[type=radio]:before {
3705
- border-radius: 50%;
3706
  }
3707
 
3708
- .eael-post-elements-readmore-btn {
3709
- font-size: 12px;
3710
- font-weight: 500;
3711
  }
3712
 
3713
- /* ------------------------ */
3714
- /* 26. Magnific Popup
3715
- /* ------------------------ */
3716
- /*--- Magnific Popup CSS ---*/
3717
- body div.mfp-bg {
3718
- top: 0;
3719
- left: 0;
3720
- width: 100%;
3721
- height: 100%;
3722
- z-index: 1042;
3723
  overflow: hidden;
3724
- position: fixed;
3725
- background: #0b0b0b;
3726
- opacity: 0.8;
3727
  }
3728
 
3729
- .mfp-wrap {
3730
- top: 0;
3731
- left: 0;
3732
- width: 100%;
3733
- height: 100%;
3734
- z-index: 1043;
3735
- position: fixed;
3736
- outline: none !important;
3737
- -webkit-backface-visibility: hidden;
3738
- backface-visibility: hidden;
3739
  }
3740
-
3741
- .mfp-container {
3742
- text-align: center;
3743
- position: absolute;
3744
- width: 100%;
3745
- height: 100%;
3746
- left: 0;
3747
- top: 0;
3748
- padding: 0 8px;
3749
- box-sizing: border-box;
3750
  }
3751
 
3752
- .mfp-container:before {
3753
- content: '';
3754
- display: inline-block;
3755
- height: 100%;
3756
- vertical-align: middle;
3757
  }
3758
 
3759
- .mfp-align-top .mfp-container:before {
3760
  display: none;
3761
  }
3762
 
3763
- .mfp-content {
3764
- position: relative;
3765
- display: inline-block;
3766
- vertical-align: middle;
3767
  margin: 0 auto;
3768
- text-align: left;
3769
- z-index: 1045;
 
3770
  }
3771
 
3772
- .mfp-inline-holder .mfp-content,
3773
- .mfp-ajax-holder .mfp-content {
3774
- width: 100%;
3775
- cursor: auto;
3776
  }
3777
 
3778
- .mfp-ajax-cur {
3779
- cursor: progress;
 
 
3780
  }
3781
 
3782
- .mfp-zoom-out-cur,
3783
- .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
3784
- cursor: zoom-out;
3785
  }
3786
 
3787
- .mfp-zoom {
3788
- cursor: pointer;
3789
- cursor: zoom-in;
3790
  }
3791
 
3792
- .mfp-auto-cursor .mfp-content {
3793
- cursor: auto;
3794
  }
3795
 
3796
- .mfp-close,
3797
- .mfp-arrow,
3798
- .mfp-preloader,
3799
- .mfp-counter {
3800
- -webkit-user-select: none;
3801
- -moz-user-select: none;
3802
- -ms-user-select: none;
3803
- user-select: none;
3804
  }
3805
 
3806
- .mfp-loading.mfp-figure {
3807
- display: none;
 
 
 
 
 
3808
  }
3809
 
3810
- .mfp-hide {
3811
- display: none !important;
 
3812
  }
3813
 
3814
- .mfp-preloader {
3815
- color: #CCC;
3816
- position: absolute;
3817
- top: 50%;
3818
- width: auto;
3819
  text-align: center;
3820
- margin-top: -0.8em;
3821
- left: 8px;
3822
- right: 8px;
3823
- z-index: 1044;
3824
  }
3825
 
3826
- .mfp-preloader a {
3827
- color: #CCC;
 
3828
  }
3829
 
3830
- .mfp-preloader a:hover {
3831
- color: #FFF;
 
3832
  }
3833
 
3834
- .mfp-s-ready .mfp-preloader {
3835
- display: none;
3836
  }
3837
 
3838
- .mfp-s-error .mfp-content {
3839
- display: none;
3840
  }
3841
 
3842
- button.mfp-close,
3843
- button.mfp-arrow {
3844
- overflow: visible;
3845
- cursor: pointer;
3846
- background: transparent;
3847
- border: 0;
3848
- -webkit-appearance: none;
3849
- display: block;
3850
- outline: none;
3851
- padding: 0;
3852
- z-index: 1046;
3853
- box-shadow: none;
3854
- touch-action: manipulation;
3855
  }
3856
 
3857
- button::-moz-focus-inner {
3858
- padding: 0;
3859
- border: 0;
3860
  }
3861
 
3862
- .mfp-close {
3863
- width: 44px;
3864
- height: 44px;
3865
- line-height: 44px;
3866
- position: absolute;
3867
- right: 0;
3868
- top: 0;
3869
- text-decoration: none;
3870
- text-align: center;
3871
- opacity: 0.65;
3872
- padding: 0 0 18px 10px;
3873
- color: #FFF;
3874
- font-style: normal;
3875
- font-size: 28px;
3876
- font-family: Arial, Baskerville, monospace;
3877
  }
3878
 
3879
- .mfp-close:hover,
3880
- .mfp-close:focus {
3881
- opacity: 1;
3882
  }
3883
 
3884
- .mfp-close:active {
3885
- top: 1px;
 
 
 
 
 
 
3886
  }
3887
 
3888
- .mfp-close-btn-in .mfp-close {
3889
- color: #333;
 
 
 
 
 
 
 
 
 
 
 
 
3890
  }
3891
 
3892
- .mfp-image-holder .mfp-close,
3893
- .mfp-iframe-holder .mfp-close {
3894
- color: #FFF;
3895
- right: -6px;
3896
- text-align: right;
3897
- padding-right: 6px;
3898
- width: 100%;
3899
  }
3900
 
3901
- .mfp-counter {
3902
- position: absolute;
3903
- top: 0;
3904
- right: 0;
3905
- color: #CCC;
3906
- font-size: 12px;
3907
- line-height: 18px;
3908
- white-space: nowrap;
3909
  }
3910
 
3911
- .mfp-arrow {
3912
- position: absolute;
3913
- opacity: 0.65;
3914
- margin: 0;
3915
- top: 50%;
3916
- margin-top: -55px;
3917
- padding: 0;
3918
- width: 90px;
3919
- height: 110px;
3920
- -webkit-tap-highlight-color: transparent;
3921
  }
3922
 
3923
- .mfp-arrow:active {
3924
- margin-top: -54px;
 
 
 
 
 
 
 
 
 
 
3925
  }
3926
 
3927
- .mfp-arrow:hover,
3928
- .mfp-arrow:focus {
3929
- opacity: 1;
 
 
3930
  }
3931
 
3932
- .mfp-arrow:before,
3933
- .mfp-arrow:after {
3934
- content: '';
3935
- display: block;
3936
- width: 0;
3937
- height: 0;
3938
- position: absolute;
3939
  left: 0;
3940
- top: 0;
3941
- margin-top: 35px;
3942
- margin-left: 35px;
3943
- border: medium inset transparent;
3944
- }
3945
-
3946
- .mfp-arrow:after {
3947
- border-top-width: 13px;
3948
- border-bottom-width: 13px;
3949
- top: 8px;
3950
  }
3951
 
3952
- .mfp-arrow:before {
3953
- border-top-width: 21px;
3954
- border-bottom-width: 21px;
3955
- opacity: 0.7;
3956
  }
3957
 
3958
- .mfp-arrow-left {
3959
- left: 0;
 
 
 
 
3960
  }
3961
 
3962
- .mfp-arrow-left:after {
3963
- border-right: 17px solid #FFF;
3964
- margin-left: 31px;
3965
  }
3966
 
3967
- .mfp-arrow-left:before {
3968
- margin-left: 25px;
3969
- border-right: 27px solid #3F3F3F;
3970
  }
3971
 
3972
- .mfp-arrow-right {
3973
- right: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3974
  }
3975
 
3976
- .mfp-arrow-right:after {
3977
- border-left: 17px solid #FFF;
3978
- margin-left: 39px;
 
 
 
 
 
3979
  }
3980
 
3981
- .mfp-arrow-right:before {
3982
- border-left: 27px solid #3F3F3F;
 
 
3983
  }
3984
 
3985
- .mfp-iframe-holder {
3986
- padding-top: 40px;
3987
- padding-bottom: 40px;
 
3988
  }
3989
 
3990
- .mfp-iframe-holder .mfp-content {
3991
- line-height: 0;
3992
- width: 100%;
3993
- max-width: 900px;
3994
  }
3995
 
3996
- .mfp-iframe-holder .mfp-close {
3997
- top: -40px;
 
 
3998
  }
3999
 
4000
- .mfp-iframe-scaler {
4001
- width: 100%;
4002
- height: 0;
4003
- overflow: hidden;
4004
- padding-top: 56.25%;
 
 
 
 
 
 
 
4005
  }
4006
 
4007
- .mfp-iframe-scaler iframe {
4008
- position: absolute;
4009
- display: block;
4010
- top: 0;
4011
- left: 0;
4012
  width: 100%;
4013
  height: 100%;
4014
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4015
- background: #000;
 
4016
  }
4017
 
4018
- /*--- Main image in popup ---*/
4019
- img.mfp-img {
4020
- width: auto;
4021
- max-width: 100%;
4022
- height: auto;
4023
- display: block;
4024
- line-height: 0;
4025
- box-sizing: border-box;
4026
- padding: 40px 0 40px;
4027
- margin: 0 auto;
4028
  }
4029
 
4030
- /*--- The shadow behind the image ---*/
4031
- .mfp-figure {
4032
- line-height: 0;
4033
  }
4034
 
4035
- .mfp-figure:after {
4036
- content: '';
4037
- position: absolute;
4038
- left: 0;
4039
- top: 40px;
4040
- bottom: 40px;
4041
- display: block;
4042
- right: 0;
4043
- width: auto;
4044
- height: auto;
4045
- z-index: -1;
4046
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4047
- background: #444;
4048
  }
4049
 
4050
- .mfp-figure small {
4051
- color: #BDBDBD;
4052
- display: block;
4053
  font-size: 12px;
4054
- line-height: 14px;
4055
  }
4056
 
4057
- .mfp-figure figure {
4058
- margin: 0;
 
 
 
 
4059
  }
4060
 
4061
- .mfp-bottom-bar {
4062
- margin-top: -36px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4063
  position: absolute;
4064
- top: 100%;
 
 
4065
  left: 0;
4066
- width: 100%;
4067
- cursor: auto;
4068
  }
4069
 
4070
- .mfp-title {
4071
- text-align: left;
4072
- line-height: 18px;
4073
- color: #F3F3F3;
4074
- word-wrap: break-word;
4075
- padding-right: 36px;
4076
  }
4077
 
4078
- .mfp-image-holder .mfp-content {
4079
- max-width: 100%;
 
 
 
 
 
 
 
 
 
4080
  }
4081
 
4082
- .mfp-gallery .mfp-image-holder .mfp-figure {
4083
- cursor: pointer;
 
 
4084
  }
4085
 
4086
- button.mfp-close,
4087
- button.mfp-close:hover {
4088
- display: inline-block !important;
4089
- background: transparent;
4090
- width: auto !important;
4091
  }
4092
 
4093
- .mfp-arrow,
4094
- .mfp-arrow:hover {
4095
- background: transparent;
4096
  }
4097
 
4098
- @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
4099
- /**
4100
- * Remove all paddings around the image on small screen
4101
- */
4102
- .mfp-img-mobile .mfp-image-holder {
4103
- padding-left: 0;
4104
- padding-right: 0;
4105
- }
4106
-
4107
- .mfp-img-mobile img.mfp-img {
4108
- padding: 0;
4109
- }
4110
-
4111
- .mfp-img-mobile .mfp-figure:after {
4112
- top: 0;
4113
- bottom: 0;
4114
- }
4115
-
4116
- .mfp-img-mobile .mfp-figure small {
4117
- display: inline;
4118
- margin-left: 5px;
4119
- }
4120
-
4121
- .mfp-img-mobile .mfp-bottom-bar {
4122
- background: rgba(0, 0, 0, 0.6);
4123
- bottom: 0;
4124
- margin: 0;
4125
- top: auto;
4126
- padding: 3px 5px;
4127
- position: fixed;
4128
- box-sizing: border-box;
4129
- }
4130
-
4131
- .mfp-img-mobile .mfp-bottom-bar:empty {
4132
- padding: 0;
4133
- }
4134
-
4135
- .mfp-img-mobile .mfp-counter {
4136
- right: 5px;
4137
- top: 3px;
4138
- }
4139
-
4140
- .mfp-img-mobile .mfp-close {
4141
- top: 0;
4142
- right: 0;
4143
- width: 35px;
4144
- height: 35px;
4145
- line-height: 35px;
4146
- background: rgba(0, 0, 0, 0.6);
4147
- position: fixed;
4148
- text-align: center;
4149
- padding: 0;
4150
- }
4151
  }
4152
- @media all and (max-width: 900px) {
4153
- .mfp-arrow {
4154
- transform: scale(0.75);
4155
- }
4156
 
4157
- .mfp-arrow-left {
4158
- transform-origin: 0;
 
4159
  }
4160
 
4161
- .mfp-arrow-right {
4162
- transform-origin: 100%;
4163
  }
4164
 
4165
- .mfp-container {
4166
- padding-left: 6px;
4167
- padding-right: 6px;
4168
  }
4169
  }
4170
 
@@ -4366,418 +3962,533 @@ button.mfp-close:hover {
4366
  border-radius: 15px;
4367
  }
4368
 
4369
- /*----------------------*/
4370
- /* 13. Ninja Form Styles
4371
- /*----------------------*/
4372
- .eael-ninja-container input,
4373
- .eael-ninja-container textarea {
4374
- height: auto;
4375
- padding: 10px;
 
 
 
 
 
 
 
4376
  }
4377
 
4378
- .eael-contact-form-align-center .eael-ninja-container,
4379
- .eael-contact-form-btn-align-center .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4380
- margin-left: auto !important;
4381
- margin-right: auto !important;
4382
- display: block;
4383
- float: none;
 
 
 
 
4384
  }
4385
 
4386
- .eael-contact-form-align-left .eael-ninja-container,
4387
- .eael-contact-form-btn-align-left .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4388
- float: left;
4389
- width: auto;
 
 
 
 
 
4390
  }
4391
 
4392
- .eael-contact-form-align-right .eael-ninja-container,
4393
- .eael-contact-form-btn-align-right .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4394
- float: right;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4395
  width: auto;
 
 
 
 
 
4396
  }
4397
 
4398
- .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="text"],
4399
- .eael-ninja-container .nf-field .nf-field-element input[type="password"],
4400
- .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="email"],
4401
- .eael-ninja-container .nf-field .nf-field-element input[type="url"],
4402
- .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="number"],
4403
- .eael-ninja-container .nf-field .nf-field-element textarea {
4404
- max-width: 100%;
4405
  }
4406
 
4407
- .eael-ninja-form .nf-form-title {
 
 
 
 
4408
  display: none;
4409
  }
4410
 
4411
- .eael-ninja-form-title-yes .nf-form-title {
 
 
 
 
 
 
 
 
 
 
4412
  display: block;
 
 
 
 
 
 
 
 
 
 
4413
  }
4414
 
4415
- .eael-ninja-form .title-description-hide .nf-form-title {
4416
- display: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
4417
  }
4418
 
4419
- .eael-ninja-form.title-description-hide .nf-form-title {
4420
- display: none;
 
4421
  }
4422
 
4423
- .eael-ninja-form .nf-field-label {
4424
- display: none;
4425
  }
4426
 
4427
- .eael-ninja-form-labels-yes .nf-field-label {
4428
- display: block;
4429
  }
4430
 
4431
- .eael-ninja-form .submit-container input[type=button] {
4432
- border: 0;
4433
- border-radius: 0;
 
 
 
 
4434
  }
4435
 
4436
- .eael-ninja-form-button-full-width .submit-container input[type=button] {
4437
- width: 100%;
 
 
 
 
 
 
4438
  }
4439
 
4440
- /*----------------------------*/
4441
- /* 06. Post Timeline Styles
4442
- /*----------------------------*/
4443
- .eael-post-timeline {
4444
- margin-bottom: 0;
4445
- min-height: 100%;
4446
- overflow: hidden;
4447
- position: relative;
 
 
4448
  }
4449
 
4450
- .eael-timeline-column {
4451
- width: 50%;
4452
- margin-left: 0;
4453
- float: left;
4454
- margin-top: 0 !important;
4455
  }
4456
 
4457
- .eael-timeline-post {
4458
- position: relative;
 
4459
  }
4460
 
4461
- .eael-timeline-post:after {
4462
- background-color: rgba(83, 85, 86, 0.2);
4463
- content: "";
4464
- width: 2px;
4465
- height: 245px;
 
4466
  position: absolute;
4467
- right: 0;
4468
- top: 70px;
 
 
 
4469
  }
4470
 
4471
- .eael-timeline-post:nth-child(2n):after {
4472
- display: none;
 
 
4473
  }
4474
 
4475
- .eael-timeline-bullet {
4476
- background-color: #9fa9af;
4477
- border: 5px solid #fff;
4478
- border-radius: 50%;
4479
- box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
4480
- content: "";
4481
- height: 20px;
4482
- position: absolute;
4483
- right: -9px;
4484
- top: 60px;
4485
- width: 20px;
4486
- z-index: 3;
4487
- cursor: pointer;
4488
  }
4489
 
4490
- .eael-timeline-post:nth-child(2n) .eael-timeline-bullet {
4491
- background-color: #9fa9af;
4492
- border: 5px solid #fff;
4493
- border-radius: 50%;
4494
- bottom: 36px;
4495
- content: "";
4496
- height: 20px;
4497
- left: -11px;
4498
- position: absolute;
4499
- top: 300px;
4500
- width: 20px;
4501
- z-index: 3;
4502
  }
4503
 
4504
- .eael-timeline-post-inner {
4505
- background: linear-gradient(45deg, #3f3f46 0%, #05abe0 100%) repeat scroll 0 0 transparent;
4506
- border: 8px solid #e5eaed;
4507
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
4508
- float: right;
4509
- margin: 30px 40px 30px auto;
4510
- position: relative;
4511
- height: 320px;
4512
- width: calc(100% - 40px);
4513
  }
4514
 
4515
- .eael-timeline-post:nth-child(even) .eael-timeline-post-inner {
4516
- float: left;
4517
- margin-left: 40px;
4518
  }
4519
 
4520
- .eael-timeline-post-inner:after {
4521
- border-color: transparent transparent transparent #e5eaed;
4522
- border-style: solid;
4523
- border-width: 15px;
4524
- content: "";
4525
- height: 0;
4526
- position: absolute;
4527
- right: -36px;
4528
- top: 17px;
4529
- width: 0;
4530
  }
4531
 
4532
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner:after {
4533
- border-color: transparent #e5eaed transparent transparent;
4534
- border-style: solid;
4535
- border-width: 15px;
4536
- content: "";
4537
- height: 0;
4538
- left: -36px;
4539
- position: absolute;
4540
- top: 257px;
4541
- width: 0;
4542
  }
4543
 
4544
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner::after {
4545
- border-left-color: transparent !important;
4546
  }
4547
 
4548
- .eael-timeline-post p {
4549
- margin: 1.6rem 0 0 0;
4550
- font-size: 0.9em;
4551
- line-height: 1.6em;
4552
  }
4553
 
4554
- .eael-timeline-post-image {
4555
- background-size: cover;
4556
- background-position: center center;
4557
- background-repeat: no-repeat;
4558
- display: block;
4559
- height: 100%;
4560
- overflow: hidden;
4561
- position: relative;
4562
- opacity: .6;
4563
- transition: all .3s;
4564
  }
4565
 
4566
- .eael-timeline-post-title {
4567
- bottom: 40px;
4568
- position: absolute;
4569
- width: 100%;
4570
  }
4571
 
4572
- .eael-timeline-post-title h2 {
4573
- color: #fff;
4574
- font-size: 20px;
4575
- font-weight: bold;
4576
- letter-spacing: 1px;
4577
- line-height: 24px;
4578
- padding: 0 25px;
4579
- text-align: left;
4580
- text-transform: uppercase;
4581
  }
4582
 
4583
- .eael-timeline-post-excerpt {
4584
- opacity: 0;
4585
  position: absolute;
 
4586
  top: 0;
4587
  left: 0;
4588
- transition: all .3s;
4589
- }
4590
-
4591
- .eael-timeline-post-excerpt p {
4592
- color: #fff;
4593
- font-size: 14px;
4594
- padding: 25px;
4595
  }
4596
 
4597
- .eael-timeline-post-inner:hover .eael-timeline-post-excerpt {
4598
- opacity: 1;
4599
- top: 10px;
 
 
 
 
 
 
 
4600
  }
4601
 
4602
- .eael-timeline-post-inner:hover .eael-timeline-post-image {
4603
- opacity: .3;
 
4604
  }
4605
 
4606
- .eael-timeline-post time {
4607
- opacity: 0;
4608
- background-color: rgba(0, 0, 0, 0.7);
4609
- color: #fff;
4610
- font-size: 10px;
4611
- border-radius: 20px;
4612
  position: absolute;
4613
- right: -97px;
4614
- width: 100px;
4615
- height: 30px;
4616
- line-height: 30px;
4617
- text-align: center;
4618
- top: 50px;
4619
- z-index: 99;
4620
- transition: all .5s;
 
 
4621
  }
4622
 
4623
- .eael-timeline-post:nth-child(2n) time {
4624
- background-color: rgba(0, 0, 0, 0.7);
4625
- border-radius: 20px;
4626
- color: #fff;
4627
- font-size: 10px;
4628
- height: 30px;
4629
- left: -99px;
4630
- line-height: 30px;
4631
- position: absolute;
4632
- text-align: center;
4633
- top: 290px;
4634
- width: 100px;
4635
- z-index: 99;
4636
  }
4637
 
4638
- .eael-timeline-post time:before {
4639
- border-bottom: 5px solid rgba(0, 0, 0, 0.7);
4640
- border-left: 5px solid transparent;
4641
- border-right: 5px solid transparent;
4642
- content: "";
4643
- height: 0;
4644
- left: 45px;
4645
  position: absolute;
4646
- top: -5px;
4647
- width: 0;
 
 
4648
  }
4649
 
4650
- .eael-timeline-post:hover time {
4651
- opacity: 1;
 
 
 
 
4652
  }
4653
 
4654
- .eael-timeline-post::after {
4655
- height: 100%;
4656
  }
4657
 
4658
- .eael-post-timeline .eael-timeline-post:nth-last-child(2)::after {
4659
- height: 245px;
4660
  }
4661
 
4662
- .eael-post-timeline .eael-timeline-post:last-child::after {
4663
- display: none;
 
 
 
4664
  }
4665
 
4666
- .eael-load-more-button-wrap {
4667
- display: flex;
 
4668
  }
4669
 
4670
- /*--- Responsive Style for Post Timeline ---*/
4671
- @media only screen and (max-width: 1366px) {
4672
- .eael-timeline-post-title h2 {
4673
- font-size: 0.8em;
 
 
 
4674
  }
4675
 
4676
- .eael-timeline-post-excerpt p {
4677
- font-size: 13px;
4678
- }
4679
- }
4680
- @media only screen and (max-width: 1169px) {
4681
- .eael-timeline-post-inner {
4682
- height: 320px;
4683
- }
4684
- }
4685
- @media only screen and (max-width: 992px) {
4686
- .eael-post-timeline {
4687
- margin-left: 0;
4688
  }
4689
 
4690
- .eael-timeline-bullet,
4691
- .eael-timeline-post:after,
4692
- .eael-timeline-post:before,
4693
- .eael-timeline-post-inner:after {
4694
- display: none;
4695
  }
4696
 
4697
- .eael-timeline-post {
4698
- display: inline-block;
4699
- float: left !important;
4700
- width: 50% !important;
4701
- margin: 15px auto;
4702
  }
4703
 
4704
- .eael-timeline-post-inner {
4705
- height: 320px;
4706
- padding-bottom: 30px;
 
 
 
 
 
4707
  }
4708
 
4709
- .eael-timeline-post-title {
4710
- bottom: 50px;
4711
  }
4712
 
4713
- .eael-timeline-post-title h2 {
4714
- font-size: 0.8em;
4715
- line-height: 1.2em;
4716
  }
4717
 
4718
- .eael-timeline-post .eael-timeline-post-inner {
4719
- margin: 0 10px auto 0;
4720
- width: 90%;
 
 
 
 
 
 
 
4721
  }
4722
-
4723
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
4724
- margin: 0 auto 0 10px;
4725
- width: 90%;
4726
  }
4727
 
4728
- .eael-timeline-post-excerpt {
4729
- opacity: 0 !important;
4730
  }
4731
 
4732
- .eael-timeline-post-image {
4733
- opacity: .3;
4734
  }
4735
 
4736
- .eael-timeline-post time,
4737
- .eael-timeline-post:nth-child(2n) time {
4738
- background-color: #fff;
4739
- border-radius: 0;
4740
- color: #444;
4741
- font-size: 12px;
4742
- text-transform: uppercase;
4743
- left: 0;
4744
- opacity: 1;
4745
- padding-top: 3px;
4746
- top: 275px;
4747
- width: 100%;
4748
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4749
 
4750
- time:before {
4751
- display: none;
4752
- }
4753
  }
4754
- @media only screen and (max-width: 767px) {
4755
- .eael-timeline-post {
4756
- display: block;
4757
- float: none !important;
4758
- margin: 20px auto;
4759
- width: 100% !important;
4760
- }
4761
 
4762
- .eael-timeline-post .eael-timeline-post-inner,
4763
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
4764
- display: block;
4765
- float: none;
4766
- margin: 0 auto;
4767
- }
4768
  }
4769
- @media only screen and (max-width: 479px) {
4770
- .eael-timeline-post .eael-timeline-post-inner,
4771
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
4772
- height: 250px;
4773
- margin: 0 auto;
4774
- width: 95%;
4775
- }
4776
 
4777
- .eael-timeline-post time,
4778
- .eael-timeline-post:nth-child(2n) time {
4779
- top: 205px;
4780
- }
4781
  }
4782
 
4783
  /*-----------------------------*/
@@ -4864,241 +4575,584 @@ button.mfp-close:hover {
4864
  .eael-grid-post .eael-entry-footer .eael-entry-meta {
4865
  flex-direction: column;
4866
  }
4867
-
4868
- .eael-entry-meta > div {
4869
- font-size: 12px;
4870
- line-height: 1.2;
4871
- padding-bottom: 5px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4872
  }
4873
 
4874
- .eael-grid-post-excerpt p {
4875
- margin: 0;
4876
- font-size: 14px;
4877
  }
4878
 
4879
- .eael-entry-meta .eael-entry-footer .eael-posted-by {
4880
- display: block;
 
4881
  }
4882
 
4883
- .eael-grid-post .eael-entry-wrapper,
4884
- .eael-grid-post .eael-entry-footer {
4885
- padding: 15px;
 
 
 
 
 
4886
  }
4887
 
4888
- .eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on {
4889
- padding-left: 5px;
 
 
 
4890
  }
4891
 
4892
- .eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on::before {
4893
- content: '\f111';
4894
- font-family: FontAwesome;
4895
- color: inherit;
4896
- opacity: .4;
4897
- font-size: .8em;
4898
- padding-right: 7px;
4899
  }
4900
 
4901
- /*--- Post Grid Thumbnail Hover Effects ---*/
4902
- .eael-entry-media {
4903
- position: relative;
 
 
 
 
 
4904
  }
4905
 
4906
- .eael-entry-overlay {
4907
- display: flex;
4908
- align-items: center;
4909
- justify-content: center;
4910
  }
4911
 
4912
- .eael-entry-overlay > i {
4913
- color: #fff;
 
 
 
 
 
 
 
 
 
 
 
4914
  }
4915
 
4916
- /*--- fade in ---*/
4917
- .eael-entry-overlay.fade-in {
4918
- visibility: hidden;
4919
- opacity: 0;
4920
- transition: 300ms;
 
 
 
 
 
 
 
4921
  }
4922
 
4923
- .eael-entry-media:hover .eael-entry-overlay.fade-in {
4924
- visibility: visible;
4925
- opacity: 1;
 
 
 
 
 
 
4926
  }
4927
 
4928
- .eael-entry-media:hover .eael-entry-overlay.fade-in > i {
4929
- transform: translate(0);
4930
- opacity: 1;
4931
  }
4932
 
4933
- /*--- zoom in --- */
4934
- .eael-entry-overlay.zoom-in {
4935
- transform: scale(0.9);
4936
- visibility: hidden;
4937
- opacity: 0;
4938
- transition: 300ms;
 
 
 
 
4939
  }
4940
 
4941
- .eael-entry-media:hover .eael-entry-overlay.zoom-in {
4942
- visibility: visible;
4943
- opacity: 1;
4944
- transform: scale(1);
 
 
 
 
 
 
4945
  }
4946
 
4947
- /*--- slide up ---*/
4948
- .eael-entry-overlay.slide-up {
4949
- transform: translateY(100%);
4950
- visibility: hidden;
4951
- opacity: 0;
4952
- transition: 300ms;
4953
  }
4954
 
4955
- .eael-entry-media:hover .eael-entry-overlay.slide-up {
4956
- transform: translateY(0);
4957
- visibility: visible;
4958
- opacity: 1;
4959
  }
4960
 
4961
- .eael-entry-media {
 
 
 
 
 
4962
  overflow: hidden;
 
 
 
4963
  }
4964
 
4965
- /*--- Post Grid & Carousel Hover Styles ---*/
4966
- .eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay {
4967
- opacity: 0;
 
4968
  }
4969
 
4970
- .eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay {
4971
- opacity: 1;
 
 
 
 
 
 
 
4972
  }
4973
 
4974
- .eael-entry-media.grid-hover-style-none .eael-entry-overlay {
4975
- display: none;
 
 
 
 
4976
  }
4977
 
4978
- .eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay {
4979
- transform: scale(0.4);
4980
- opacity: 0;
 
4981
  }
4982
 
4983
- .eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay {
4984
- transform: scale(1);
4985
  opacity: 1;
 
4986
  }
4987
 
4988
- .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay {
4989
- transform: translateY(-100%);
4990
  }
4991
 
4992
- .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay > i {
4993
- transform: translateY(-100px);
4994
- transition-delay: 100ms;
4995
- transition-duration: 300ms;
 
 
 
 
 
 
 
 
 
 
 
4996
  }
4997
 
4998
- .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay {
4999
- transform: translate(0);
 
 
 
 
 
 
 
 
 
 
 
5000
  }
5001
 
5002
- .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay > i {
5003
- transform: translateY(0);
 
 
 
 
 
 
 
 
5004
  }
5005
 
5006
- .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay {
5007
- transform: translateY(100%);
5008
- visibility: hidden;
5009
- opacity: 0;
5010
  }
5011
 
5012
- .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay > i {
5013
- transform: translateY(100px);
5014
- transition-delay: 100ms;
5015
- transition-duration: 300ms;
5016
  }
5017
 
5018
- .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay {
5019
- transform: translate(0);
5020
- visibility: visible;
5021
- opacity: 1;
5022
  }
5023
 
5024
- .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay > i {
5025
- transform: translateY(0);
5026
  }
5027
 
5028
- /*--- Post Grid Column Styles ---*/
5029
- .eael-col-1 .eael-post-grid-column {
5030
- float: none;
5031
- width: 100%;
5032
  }
5033
 
5034
- .eael-col-2 .eael-post-grid-column {
5035
- float: left;
5036
- width: 50%;
5037
- }
 
5038
 
5039
- .eael-col-3 .eael-post-grid-column {
5040
- float: left;
5041
- width: 33.3333%;
5042
  }
5043
-
5044
- .eael-col-4 .eael-post-grid-column {
5045
- float: left;
5046
- width: 25%;
5047
  }
 
 
 
 
5048
 
5049
- .eael-col-5 .eael-post-grid-column {
5050
- float: left;
5051
- width: 20%;
5052
- }
 
 
5053
 
5054
- .eael-col-6 .eael-post-grid-column {
5055
- float: left;
5056
- width: 16.6666%;
5057
- }
 
 
5058
 
5059
- @media only screen and (max-width: 979px) {
5060
- .eael-col-1 .eael-post-grid-column,
5061
- .eael-col-2 .eael-post-grid-column,
5062
- .eael-col-3 .eael-post-grid-column,
5063
- .eael-col-4 .eael-post-grid-column,
5064
- .eael-col-5 .eael-post-grid-column,
5065
- .eael-col-6 .eael-post-grid-column {
5066
- width: 33.3333%;
5067
  }
5068
- }
5069
- @media only screen and (max-width: 767px) {
5070
- .eael-col-1 .eael-post-grid-column,
5071
- .eael-col-2 .eael-post-grid-column,
5072
- .eael-col-3 .eael-post-grid-column,
5073
- .eael-col-4 .eael-post-grid-column,
5074
- .eael-col-5 .eael-post-grid-column,
5075
- .eael-col-6 .eael-post-grid-column {
5076
- width: 50%;
5077
  }
5078
- }
5079
- @media only screen and (max-width: 480px) {
5080
- .eael-col-1 .eael-post-grid-column,
5081
- .eael-col-2 .eael-post-grid-column,
5082
- .eael-col-3 .eael-post-grid-column,
5083
- .eael-col-4 .eael-post-grid-column,
5084
- .eael-col-5 .eael-post-grid-column,
5085
- .eael-col-6 .eael-post-grid-column {
5086
- float: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5087
  width: 100%;
5088
  }
 
 
 
 
5089
  }
5090
- .eael-author-avatar > a {
5091
- display: block;
5092
- }
 
 
 
 
5093
 
5094
- .eael-entry-footer {
5095
- overflow: hidden;
5096
- display: flex;
 
 
 
5097
  }
 
 
 
 
 
 
 
5098
 
5099
- .eael-entry-footer > div {
5100
- display: inline-block;
5101
- float: left;
 
5102
  }
5103
 
5104
  /* -------------------------------- */
@@ -7223,6 +7277,44 @@ span.eael-testimonial-quote {
7223
  -webkit-box-orient: vertical;
7224
  }
7225
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7226
  /* ------------------- */
7227
  /* 23. WPForms
7228
  /* ------------------- */
@@ -7264,41 +7356,3 @@ span.eael-testimonial-quote {
7264
  .eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit {
7265
  width: 100%;
7266
  }
7267
-
7268
- /*----------------------*/
7269
- /* 12. weForm Styles
7270
- /*----------------------*/
7271
- .eael-weform-container input,
7272
- .eael-weform-container textarea {
7273
- height: auto;
7274
- padding: 10px;
7275
- }
7276
-
7277
- .eael-contact-form-align-center .eael-weform-container,
7278
- .eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7279
- margin-left: auto !important;
7280
- margin-right: auto !important;
7281
- display: block;
7282
- float: none;
7283
- }
7284
-
7285
- .eael-contact-form-align-left .eael-weform-container,
7286
- .eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7287
- float: left;
7288
- width: auto;
7289
- }
7290
-
7291
- .eael-contact-form-align-right .eael-weform-container,
7292
- .eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7293
- float: right;
7294
- width: auto;
7295
- }
7296
-
7297
- .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="text"],
7298
- .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="password"],
7299
- .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="email"],
7300
- .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="url"],
7301
- .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="number"],
7302
- .eael-weform-container ul.wpuf-form li .wpuf-fields textarea {
7303
- max-width: 100%;
7304
- }
93
  }
94
  }
95
 
96
+ /* ----------------------------------------- */
97
+ /* 22. Caldera Contact Form Styler
98
+ /* ----------------------------------------- */
99
+ .eael-caldera-form-align-left,
100
+ .eael-caldera-form-btn-align-left {
101
+ text-align: left;
102
  }
103
 
104
+ .eael-caldera-form-align-right,
105
+ .eael-caldera-form-btn-align-right {
106
+ text-align: right;
 
 
 
 
 
 
107
  }
108
 
109
+ .eael-caldera-form-align-center,
110
+ .eael-caldera-form-btn-align-center {
 
 
 
 
 
 
111
  text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
112
  }
113
 
114
+ .eael-caldera-form .control-label {
 
115
  display: none;
116
  }
117
 
118
+ .eael-caldera-form-labels-yes .control-label {
 
119
  display: block;
120
  }
121
 
122
+ .eael-caldera-form-button-center .form-group input[type=button],
123
+ .eael-caldera-form-button-center .form-group input[type=submit] {
 
 
 
 
 
 
 
 
 
 
124
  display: block;
125
+ margin: 0 auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  }
127
 
128
+ .eael-caldera-form-button-right .form-group input[type=button],
129
+ .eael-caldera-form-button-right .form-group input[type=submit] {
130
+ float: right;
131
  }
132
 
133
+ .eael-caldera-form .intl-tel-input {
134
+ display: inherit;
135
  }
136
 
137
+ .eael-custom-radio-checkbox .caldera-grid input[type=checkbox],
138
+ .eael-custom-radio-checkbox .caldera-grid input[type=radio] {
139
+ border-style: solid;
140
+ border-width: 0;
141
+ padding: 3px;
142
+ -webkit-appearance: none;
143
  }
144
 
145
+ .eael-caldera-form-button-full-width .form-group input[type=submit],
146
+ .eael-caldera-form-button-full-width .form-group input[type=button] {
147
  width: 100%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  }
149
 
150
  /*--------------------------*/
394
  }
395
  }
396
 
397
+ /*----------------------------*/
398
+ /* 30. Advance Tabs
399
+ /*----------------------------*/
400
+ .eael-advance-tabs {
401
+ display: block;
 
 
 
 
 
 
 
 
 
 
402
  }
403
+
404
+ .eael-advance-tabs .eael-tabs-nav > ul {
405
+ position: relative;
406
+ padding: 0px;
407
+ margin: 0px;
408
+ list-style-type: none;
409
  display: flex;
410
+ justify-content: flex-start;
411
+ align-items: center;
412
+ z-index: 1;
413
  }
414
 
415
+ .eael-advance-tabs .eael-tabs-nav > ul li {
416
+ position: relative;
417
+ padding: 1em 1.5em;
418
+ flex: 1 1 auto;
419
+ cursor: pointer;
420
  display: flex;
 
421
  justify-content: center;
422
+ align-items: center;
423
+ text-align: center;
424
+ background-color: #f1f1f1;
 
 
 
 
 
 
 
 
 
 
425
  }
426
 
427
+ .eael-advance-tabs .eael-tabs-nav > ul li:after {
428
+ content: "";
429
+ position: absolute;
430
+ bottom: -10px;
431
+ left: 0px;
432
+ right: 0px;
433
+ margin: 0 auto;
434
+ z-index: 1;
435
+ width: 0px;
436
+ height: 0px;
437
+ border-left: 10px solid transparent;
438
+ border-right: 10px solid transparent;
439
+ border-top: 10px solid #444;
440
+ border-bottom: 0px;
441
+ display: none;
442
  }
443
 
444
+ .eael-advance-tabs .eael-tabs-nav > ul li:hover,
445
+ .eael-advance-tabs .eael-tabs-nav > ul li.active,
446
+ .eael-advance-tabs .eael-tabs-nav > ul li.active-default {
447
+ background-color: #444;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
448
  }
449
 
450
+ .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active:after,
451
+ .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active-default:after {
452
+ display: none;
 
 
 
453
  }
454
 
455
+ .eael-advance-tabs .eael-tabs-nav > ul li.active:after,
456
+ .eael-advance-tabs .eael-tabs-nav > ul li.active-default:after {
457
+ display: block;
458
  }
459
 
460
+ .eael-tabs-content {
461
+ display: flex;
462
+ flex: 1 1 auto;
463
  }
464
 
465
+ .eael-advance-tabs .eael-tabs-content > div {
466
  display: none;
467
+ opacity: 0;
468
  }
469
 
470
+ .eael-advance-tabs .eael-tabs-content > div.active,
471
+ .eael-advance-tabs .eael-tabs-content > div.active-default {
472
  display: block;
473
+ width: 100%;
474
+ padding: 1em;
475
+ opacity: 1;
476
+ -webkit-animation: fadeIn linear 0.3s;
477
+ animation: fadeIn linear 0.3s;
478
  }
479
 
480
+ /*--- Inline Icon ---*/
481
+ .eael-tab-inline-icon li a .fa {
482
+ margin-right: 10px;
483
+ line-height: 1;
484
  }
485
 
486
+ .eael-tab-top-icon li {
487
+ display: flex;
488
+ flex-wrap: wrap;
489
+ text-align: center;
490
  }
491
 
492
+ .eael-tab-top-icon li a {
493
+ display: flex;
494
+ flex-wrap: wrap;
495
+ text-align: center;
496
  }
497
 
498
+ .eael-tab-top-icon li .fa,
499
+ .eael-tab-top-icon li .eael-tab-title {
500
+ flex: 1 1 100%;
501
+ line-height: 1;
 
 
502
  }
503
 
504
+ .eael-tab-top-icon li a .eael-tab-title {
505
+ margin-top: 10px;
 
506
  }
507
 
508
+ /*--- Vertical Tabs ---*/
509
+ .eael-advance-tabs.eael-tabs-vertical {
510
+ display: flex;
 
 
 
 
 
 
511
  }
512
 
513
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav {
514
+ flex: 0 0 auto;
 
 
515
  }
516
 
517
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul {
518
+ flex-flow: column wrap;
 
 
519
  }
520
 
521
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul > li {
522
+ width: 100%;
523
+ justify-content: start;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
524
  }
525
 
526
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul li::after {
527
+ bottom: auto !important;
528
+ right: -10px;
529
+ top: calc(50% - 10px);
530
+ left: auto !important;
531
+ border-left: 10px solid #444;
532
+ border-right: 0;
533
+ border-top: 10px solid transparent;
534
+ border-bottom: 10px solid transparent;
535
  }
536
 
537
+ @media only screen and (max-width: 767px) {
538
+ .eael-advance-tabs .eael-tabs-nav > ul {
539
+ flex-wrap: wrap;
540
+ }
 
 
 
 
541
 
542
+ .eael-advance-tabs .eael-tabs-nav > ul li {
543
+ flex: 1 100%;
544
+ }
 
545
 
546
+ .eael-advance-tabs.eael-tabs-vertical {
547
+ flex-wrap: wrap;
548
+ }
549
 
550
+ .eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav {
551
+ flex: 1 100%;
552
+ }
553
 
554
+ .eael-advance-tabs.eael-tabs-vertical ul {
555
+ flex: 1 100%;
556
+ }
557
 
558
+ .eael-advance-tabs.eael-tabs-vertical ul li {
559
+ flex: 1 100%;
560
+ }
561
 
562
+ div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav > ul li::after {
563
+ border-left-color: transparent !important;
564
+ bottom: -20px !important;
565
+ left: 0 !important;
566
+ right: 0 !important;
567
+ top: auto !important;
568
+ border-left: 10px solid transparent;
569
+ border-right: 10px solid transparent;
570
+ border-top-color: #444 !important;
571
+ }
572
  }
573
 
574
+ @-webkit-keyframes "loaderSpin" {
575
+ 0% {
576
+ transform: rotate(0deg);
577
+ }
578
+ 100% {
579
+ transform: rotate(360deg);
580
+ }
581
+ }
582
+ @keyframes "loaderSpin" {
583
+ 0% {
584
+ transform: rotate(0deg);
585
+ }
586
+ 100% {
587
+ transform: rotate(360deg);
588
+ }
589
+ }
590
+ .eael-load-more-button-wrap {
591
+ display: flex;
592
  }
593
 
594
+ .eael-load-more-button {
 
595
  display: flex;
 
596
  align-items: center;
597
+ justify-content: center;
598
+ padding: 1em 2em;
599
+ border: 0px solid;
600
+ font-size: 16px;
601
+ overflow: hidden;
602
  }
603
+ .eael-load-more-button .button__loader {
604
+ left: -100%;
605
+ top: auto;
606
+ margin-right: 5px;
607
+ transition: all .2s;
608
  }
609
+ .eael-load-more-button > span {
610
+ margin-left: -20px;
 
 
611
  }
612
 
613
+ .eael-load-more-button.button--loading > span {
614
+ margin-left: 0;
615
+ }
616
+ .eael-load-more-button.button--loading .button__loader {
617
+ left: 0;
618
  }
619
 
620
+ .eael-btn-loader {
621
+ border-radius: 50%;
622
+ width: 20px;
623
+ height: 20px;
624
+ font-size: 10px;
625
+ position: relative;
626
+ text-indent: -9999em;
627
+ border-top: 4px solid rgba(255, 255, 255, 0.2);
628
+ border-right: 4px solid rgba(255, 255, 255, 0.2);
629
+ border-bottom: 4px solid rgba(255, 255, 255, 0.2);
630
+ border-left: 4px solid #ffffff;
631
+ transform: translateZ(0);
632
+ -webkit-animation: loaderSpin 1.1s infinite linear;
633
+ animation: loaderSpin 1.1s infinite linear;
634
+ }
635
+ .eael-btn-loader:after {
636
+ border-radius: 50%;
637
+ width: 20px;
638
+ height: 20px;
639
+ }
640
+
641
+ .eael-ticker-wrap {
642
+ overflow: hidden;
643
+ display: flex;
644
+ flex-flow: row nowrap;
645
+ align-items: center;
646
+ width: 100%;
647
+ }
648
+
649
+ .eael-ticker-wrap .ticker-badge {
650
+ flex: 0 0 auto;
651
+ padding: 8px 12px;
652
+ }
653
+
654
+ .eael-ticker-wrap .eael-ticker {
655
+ overflow: hidden;
656
+ flex: 1 1 auto;
657
+ }
658
+
659
+ .eael-ticker-wrap .eael-ticker .ticker-content {
660
+ padding: 8px 12px;
661
+ line-height: 1.8;
662
+ }
663
+
664
+ .eael-ticker-wrap .eael-ticker .ticker-content p {
665
  margin: 0;
666
  }
667
 
754
  background: #262625;
755
  }
756
 
757
+ /*--------------------------------*/
758
+ /* 11. Contact Form 7 Styles
759
+ /*--------------------------------*/
760
+ .eael-contact-form.eael-contact-form-align-center,
761
+ .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit {
762
+ margin-left: auto !important;
763
+ margin-right: auto !important;
764
+ display: block;
765
+ float: none;
766
+ }
767
+
768
+ .eael-contact-form.eael-contact-form-align-left,
769
+ .eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit {
770
+ float: left;
771
+ width: auto;
772
+ }
773
+
774
+ .eael-contact-form.eael-contact-form-align-right,
775
+ .eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit {
776
+ float: right;
777
+ width: auto;
778
+ }
779
+
780
+ .eael-contact-form-7 textarea,
781
+ .eael-contact-form-7 input[type="text"],
782
+ .eael-contact-form-7 input[type="password"],
783
+ .eael-contact-form-7 input[type="datetime"],
784
+ .eael-contact-form-7 input[type="datetime-local"],
785
+ .eael-contact-form-7 input[type="date"],
786
+ .eael-contact-form-7 input[type="month"],
787
+ .eael-contact-form-7 input[type="time"],
788
+ .eael-contact-form-7 input[type="week"],
789
+ .eael-contact-form-7 input[type="number"],
790
+ .eael-contact-form-7 input[type="email"],
791
+ .eael-contact-form-7 input[type="url"],
792
+ .eael-contact-form-7 input[type="search"],
793
+ .eael-contact-form-7 input[type="tel"],
794
+ .eael-contact-form-7 input[type="color"],
795
+ .eael-contact-form-7 .uneditable-input {
796
+ transition: border linear 0.2s, box-shadow linear 0.2s;
797
+ }
798
+
799
+ .eael-contact-form-7 .wpcf7-form::before,
800
+ .eael-contact-form-7 .wpcf7-form::after {
801
+ content: " ";
802
+ clear: both;
803
+ display: table;
804
+ }
805
+
806
+ .eael-contact-form-7 .wpcf7-form:after {
807
+ clear: both;
808
+ content: "";
809
+ font-size: 0;
810
+ height: 0;
811
+ display: block;
812
+ visibility: hidden;
813
+ }
814
+
815
+ .eael-contact-form-7 .wpcf7-form label,
816
+ .eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap {
817
+ display: block;
818
+ }
819
+
820
+ .eael-contact-form-7 .wpcf7-form p {
821
+ margin-bottom: 0;
822
+ }
823
+
824
+ .eael-contact-form-7.labels-hide .wpcf7-form label {
825
+ display: none;
826
+ }
827
+
828
+ .eael-contact-form-7-title {
829
+ margin-bottom: 10px;
830
+ }
831
+
832
+ .eael-contact-form-7-description {
833
+ margin-bottom: 20px;
834
+ }
835
+
836
+ .eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit {
837
+ width: 100%;
838
+ }
839
+
840
+ .eael-contact-form-7-wrapper .eael-contact-form-align-center form {
841
+ margin: 0 auto;
842
+ }
843
+
844
  /*--------------------------------*/
845
  /* 08. Creative Button styles
846
  /*--------------------------------*/
1066
  transform: translate3d(0, 100%, 0);
1067
  }
1068
 
1069
+ /* -------------------------------- */
1070
+ /* 20. Dual Color Heading
1071
+ /* -------------------------------- */
1072
+ .eael-dual-header {
1073
+ display: block;
1074
+ margin-bottom: 50px;
1075
+ }
1076
+
1077
+ .eael-dual-header .title,
1078
+ .eael-dual-header .title span {
1079
+ font-size: 36px;
1080
+ font-weight: 700;
1081
+ text-transform: uppercase;
1082
+ line-height: 48px;
1083
+ margin: 10px 0px;
1084
+ }
1085
+
1086
+ .eael-dual-header .subtext {
1087
+ font-size: 16px;
1088
+ display: block;
1089
+ }
1090
+
1091
+ .eael-dual-header i {
1092
+ display: block;
1093
+ padding: 0px;
1094
+ margin: 20px 0px 10px 0px;
1095
+ font-size: 36px;
1096
+ }
1097
+
1098
+ .eael-dual-header .title span.lead {
1099
+ color: #1abc9c;
1100
+ }
1101
+
1102
+ /*--- Builder Related Css ---*/
1103
+ .eael-dual-header-content-align-center {
1104
+ text-align: center;
1105
+ }
1106
+
1107
+ .eael-dual-header-content-align-left {
1108
+ text-align: left;
1109
+ }
1110
+
1111
+ .eael-dual-header-content-align-right {
1112
+ text-align: right;
1113
+ }
1114
+
1115
  table.eael-data-table thead .sorting, table.eael-data-table thead .sorting_desc, table.eael-data-table thead .sorting_asc {
1116
  position: relative;
1117
  z-index: 0;
1391
  text-align: center;
1392
  }
1393
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1394
  .elementor-panel .pro-feature, .elementor-panel .pro-feature a {
1395
  color: #a4afb7;
1396
  text-transform: uppercase;
1428
  color: #f54;
1429
  }
1430
 
1431
+ .eael-fancy-text-container p {
1432
+ margin: 0;
 
 
 
 
 
 
1433
  }
1434
+
1435
+ .eael-fancy-text-strings {
1436
+ display: none;
1437
  }
1438
+
1439
+ .eael-fancy-text-prefix,
1440
+ .eael-fancy-text-suffix {
1441
+ display: inline-block;
1442
  }
1443
+
1444
+ .morphext > .animated {
1445
+ display: inline-block;
 
1446
  }
1447
+
1448
+ .typed-cursor {
1449
+ opacity: 1;
1450
+ -webkit-animation: blink_cursor 0.7s infinite;
1451
+ animation: blink_cursor 0.7s infinite;
 
 
 
 
 
 
 
 
 
 
 
1452
  }
1453
+
1454
+ @keyframes blink_cursor {
1455
+ 0% {
1456
+ opacity: 1;
1457
+ }
1458
+ 50% {
1459
+ opacity: 0;
1460
+ }
1461
+ 100% {
1462
+ opacity: 1;
1463
+ }
 
 
1464
  }
1465
+ @-webkit-keyframes blink_cursor {
1466
+ 0% {
1467
+ opacity: 1;
1468
+ }
1469
+ 50% {
1470
+ opacity: 0;
1471
+ }
1472
+ 100% {
1473
+ opacity: 1;
1474
+ }
1475
  }
1476
+ .eael-fancy-text-container.style-2 {
1477
+ font-size: 24px;
 
1478
  }
1479
+
1480
+ .eael-fancy-text-container.style-2 .eael-fancy-text-strings {
1481
+ background: #ff5544;
1482
+ color: #fff;
1483
+ padding: 10px 25px;
1484
  }
1485
+
1486
+ /*------------------------------*/
1487
+ /* 27. Filterable Gallery
1488
+ /*------------------------------*/
1489
+ .eael-filter-gallery-control {
1490
+ width: 100%;
1491
  }
1492
+
1493
+ .eael-filter-gallery-control ul,
1494
+ .eael-filter-gallery-control ul li {
1495
+ text-align: center;
1496
  }
1497
+
1498
+ .eael-filter-gallery-control ul {
1499
+ margin: 0px 0px 20px 0px;
1500
+ padding: 0px;
 
 
1501
  text-align: center;
1502
+ }
1503
+
1504
+ .eael-filter-gallery-control {
1505
  display: flex;
1506
+ flex-flow: 1 1 auto;
1507
  align-items: center;
1508
  justify-content: center;
1509
+ flex-flow: row wrap;
1510
+ padding: 0px;
1511
+ margin: 0px;
1512
  }
1513
+
1514
+ .eael-filter-gallery-control ul li {
1515
+ list-style: none;
1516
+ font-size: 24px;
1517
+ display: inline-block;
1518
+ text-align: center;
1519
  }
1520
+
1521
+ .eael-filter-gallery-control ul li a.control {
1522
+ font-family: 'Montserrat', sans-serif;
1523
+ font-size: 16px;
1524
+ font-weight: 600;
1525
+ padding: 10px 25px;
1526
+ margin: 10px 6px;
1527
  }
1528
+
1529
+ .eael-filter-gallery-container {
1530
+ text-align: justify;
1531
+ font-size: 0.1px;
1532
  }
1533
+
1534
+ .eael-filter-gallery-container:after {
1535
+ content: '';
1536
+ display: inline-block;
1537
+ width: 100%;
1538
  }
1539
+
1540
+ .eael-filter-gallery-container:not(.eael-cards) .item:before {
1541
+ content: '';
1542
+ display: inline-block;
1543
+ padding-top: 56.25%;
1544
  }
1545
+
1546
+ .eael-filter-gallery-container .item .caption {
1547
+ position: absolute;
1548
+ display: flex;
1549
+ flex-flow: 1 1 100%;
1550
+ align-items: center;
1551
+ justify-content: center;
1552
+ z-index: 1;
1553
+ top: 0px;
1554
+ left: 0px;
1555
+ right: 0px;
1556
+ bottom: 0px;
1557
+ transition: transform .4s;
1558
  }
1559
+
1560
+ .eael-filter-gallery-container.eael-cards .item .caption {
1561
+ display: none;
 
 
1562
  }
1563
+
1564
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption {
1565
+ position: absolute;
1566
+ display: flex;
1567
+ flex-flow: 1 1 100%;
1568
+ align-items: center;
1569
+ justify-content: center;
1570
+ z-index: 10;
1571
+ top: 0px;
1572
+ left: 0px;
1573
+ right: 0px;
1574
+ bottom: 0px;
1575
+ transition: transform .4s;
1576
  }
1577
+
1578
+ .gallery-item-caption-over {
1579
+ width: 100%;
1580
+ height: auto;
1581
  }
1582
+
1583
+ a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
1584
+ text-decoration: none;
1585
  }
1586
+
1587
+ /*--- Caption Animation ---*/
1588
+ .eael-filter-gallery-container .item .caption.eael-zoom-in,
1589
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
1590
+ transform: scale(0);
1591
  }
1592
+
1593
+ .eael-filter-gallery-container .item:hover .caption.eael-zoom-in,
1594
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in {
1595
+ transform: scale(1);
1596
  }
1597
+
1598
+ .eael-filter-gallery-container .item .caption.eael-slide-left,
1599
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left {
1600
+ transform: translateX(-100%);
1601
  }
1602
+
1603
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-left,
1604
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left {
1605
+ transform: translateX(0%);
1606
  }
1607
+
1608
+ .eael-filter-gallery-container .item .caption.eael-slide-right,
1609
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right {
1610
+ transform: translateX(100%);
1611
  }
1612
+
1613
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-right,
1614
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right {
1615
+ transform: translateX(0%);
1616
  }
1617
+
1618
+ .eael-filter-gallery-container .item .caption.eael-slide-top,
1619
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top {
1620
+ transform: translateY(-100%);
 
1621
  }
1622
+
1623
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-top,
1624
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top {
1625
+ transform: translateY(0%);
1626
  }
1627
+
1628
+ .eael-filter-gallery-container .item .caption.eael-slide-bottom,
1629
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom {
1630
+ transform: translateY(100%);
 
 
 
1631
  }
1632
+
1633
+ .eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,
1634
+ .eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom {
1635
+ transform: translateY(0%);
 
 
 
 
1636
  }
1637
+
1638
+ .eael-filter-gallery-container .item .caption a {
1639
+ display: inline-block;
1640
+ width: 50px;
1641
+ height: 50px;
1642
+ text-align: center;
1643
+ line-height: 50px;
1644
+ border-radius: 50%;
1645
+ margin: 0 5px;
1646
+ font-size: 20px;
1647
+ cursor: pointer;
1648
+ transition: .3s;
1649
  }
1650
+
1651
+ .eael-filter-gallery-container .item .caption a:nth-child(1),
1652
+ .eael-container .item .caption a:nth-child(2) {
1653
+ transition: .6s;
1654
+ opacity: 0;
 
 
 
 
 
 
 
 
 
 
 
1655
  }
1656
+
1657
+ .eael-filter-gallery-container .item .caption a:nth-child(1) {
1658
+ transform: translateY(-100%);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1659
  }
1660
+
1661
+ .eael-filter-gallery-container .item .caption a:nth-child(2) {
1662
+ transform: translateY(100%);
 
 
 
 
 
 
 
 
 
1663
  }
1664
+
1665
+ .eael-filter-gallery-container .item .caption:hover a:nth-child(1),
1666
+ .eael-filter-gallery-container .item .caption:hover a:nth-child(2) {
1667
+ transform: translateY(0%);
1668
+ opacity: 1;
 
 
 
 
 
 
 
1669
  }
1670
+
1671
+ .eael-filter-gallery-container .item .caption .eael-popup-link {
1672
+ outline: 0;
 
 
 
 
1673
  }
1674
+
1675
+ /*--- Filter Gallery Card Style ---*/
1676
+ .eael-filter-gallery-container.eael-cards .item:before {
1677
+ padding-top: 0px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1678
  }
1679
+
1680
+ .eael-filter-gallery-container.eael-cards .item-img {
1681
+ position: relative;
1682
+ background-repeat: no-repeat;
1683
+ background-position: center;
1684
+ background-size: cover;
1685
+ height: 220px;
1686
+ z-index: 0;
1687
+ overflow: hidden;
1688
  }
1689
+
1690
+ .eael-filter-gallery-container.eael-cards .item-content {
1691
+ padding: 15px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1692
  }
1693
+
1694
+ .eael-filter-gallery-container.eael-cards .item-content .title,
1695
+ .eael-filter-gallery-container.eael-cards .item-content .title a {
1696
+ font-size: 20px;
1697
+ line-height: 1;
1698
+ margin-bottom: 0px;
1699
+ transition: .3s;
1700
  }
1701
+
1702
+ .eael-filter-gallery-container.eael-cards .item-content p {
1703
+ font-size: 14px;
1704
+ line-height: 26px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1705
  }
1706
 
1707
+ .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
1708
+ text-align: center;
1709
  }
1710
 
1711
+ .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
1712
+ text-align: right;
 
1713
  }
1714
 
1715
+ .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
1716
+ text-align: center;
1717
  }
1718
 
1719
+ .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
1720
+ text-align: right;
 
 
1721
  }
1722
 
1723
+ /*--- Editor Specific Style ---*/
1724
+ .eael-fg-content-align-left .eael-cards .item .item-content {
1725
+ text-align: left;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1726
  }
1727
 
1728
+ .eael-fg-content-align-center .eael-cards .item .item-content {
1729
+ text-align: center;
 
 
1730
  }
1731
 
1732
+ .eael-fg-content-align-right .eael-cards .item .item-content {
1733
+ text-align: right;
 
 
 
 
 
1734
  }
1735
 
1736
+ /*--- Magnific Gallery Fix ---*/
1737
+ .mfp-wrap ~ div.dialog-widget {
1738
+ display: none !important;
1739
  }
1740
 
1741
+ .eael-filterable-gallery-item-wrap {
1742
+ float: left;
1743
+ width: 33.33%;
1744
  }
1745
 
1746
+ .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
1747
  width: 100%;
1748
  }
1749
 
1750
+ .eael-filter-gallery-control > ul li {
1751
+ font-size: 13px;
1752
+ line-height: 1.8;
1753
+ text-transform: uppercase;
1754
+ letter-spacing: 1px;
1755
+ padding: 6px 15px;
1756
+ cursor: pointer;
1757
+ margin: 0 5px;
1758
+ font-weight: normal;
1759
  }
1760
 
1761
+ .eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap {
1762
+ width: 50%;
1763
  }
1764
 
1765
+ .eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap {
1766
+ width: 25%;
1767
  }
1768
 
1769
+ .eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap {
1770
+ width: 20%;
1771
  }
1772
 
1773
+ .eael-gallery-grid-item {
1774
+ margin-left: calc(20px/2);
1775
+ margin-right: calc(20px/2);
1776
+ margin-bottom: 20px;
1777
+ position: relative;
1778
  }
1779
 
1780
+ .gallery-item-caption-wrap,
1781
+ .media-content-wrap {
1782
+ font-size: 14px;
1783
+ text-align: left;
1784
  }
1785
 
1786
+ .gallery-item-thumbnail-wrap.caption-style-card img {
1787
+ max-height: 100%;
1788
  width: 100%;
1789
  }
1790
 
1791
+ .gallery-item-caption-wrap.caption-style-hoverer {
 
1792
  position: absolute;
1793
+ left: 0;
1794
+ top: 0;
1795
+ height: 100%;
1796
  width: 100%;
1797
+ padding: 15px;
1798
+ z-index: 10;
1799
+ }
1800
+
1801
+ .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap > img {
1802
  height: 100%;
1803
+ width: 100%;
1804
+ -o-object-fit: cover;
1805
+ object-fit: cover;
 
 
 
1806
  }
1807
 
1808
+ /*--- Gallery content css ---*/
1809
+ .fg-item-title,
1810
+ .fg-item-content {
1811
  color: #ffffff;
1812
+ font-family: inherit;
1813
  }
1814
 
1815
+ /*--- Gallery Card Style CSS ---*/
1816
+ .gallery-item-caption-wrap.caption-style-card .fg-item-title {
1817
+ font-size: 18px;
1818
+ margin: 15px 0 15px;
1819
+ line-height: 1;
1820
  }
1821
 
1822
+ .gallery-item-caption-wrap.caption-style-card {
1823
+ background: #f7f7f7;
 
 
 
 
 
 
 
 
 
 
1824
  }
1825
 
1826
+ .gallery-item-caption-wrap.caption-style-card .fg-item-title {
1827
+ margin: 10px 0 15px;
1828
+ color: #000000;
 
1829
  }
1830
 
1831
+ .gallery-item-caption-wrap.caption-style-card .fg-item-content {
1832
+ color: #212529;
1833
+ line-height: 1.5;
1834
+ font-weight: normal;
 
1835
  }
1836
 
1837
+ .gallery-item-buttons > a {
 
1838
  display: inline-block;
1839
+ font-size: 16px;
1840
+ color: #000;
1841
+ margin-right: 15px;
 
 
1842
  }
1843
 
1844
+ .gallery-item-buttons > a:visited {
1845
+ color: #000;
 
1846
  }
1847
 
1848
+ .gallery-item-caption-wrap.caption-style-card {
1849
+ padding: 10px;
1850
+ box-sizing: border-box;
1851
+ font-family: inherit;
1852
  }
1853
 
1854
+ /*--- Gallery item hover style ---*/
1855
+ .gallery-item-caption-wrap .gallery-item-hoverer-bg {
1856
+ position: absolute;
1857
+ left: 0;
1858
+ top: 0;
1859
+ height: 100%;
1860
+ width: 100%;
1861
+ content: '';
1862
+ background: #000000;
1863
+ z-index: -1;
1864
+ opacity: .7;
1865
  }
1866
 
1867
+ .gallery-item-caption-wrap.caption-style-hoverer {
1868
+ visibility: hidden;
1869
+ opacity: 0;
1870
+ transition: 0.6s all ease;
1871
+ display: flex;
1872
+ align-items: center;
1873
  }
1874
 
1875
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer {
1876
+ opacity: 1;
1877
+ visibility: visible;
 
 
 
1878
  }
1879
 
1880
+ .gallery-item-caption-wrap.caption-style-hoverer h5 {
1881
+ font-size: 20px;
1882
+ margin-bottom: 5px;
1883
+ line-height: 1;
1884
  }
1885
 
1886
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
1887
+ transform: translateY(20px);
1888
+ transition: 0.6s all ease;
1889
  }
1890
 
1891
+ .gallery-item-caption-wrap.caption-style-hoverer p {
1892
+ margin-bottom: 5px;
 
1893
  }
1894
 
1895
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
1896
+ transform: translateY(40px);
1897
+ transition: 0.6s all ease;
1898
  }
1899
 
1900
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
1901
+ transform: translateY(40px);
1902
+ transition: 0.6s all ease;
 
1903
  }
1904
 
1905
+ .gallery-item-caption-wrap .gallery-item-buttons > a span {
1906
+ display: flex;
1907
+ align-items: center;
1908
+ justify-content: center;
1909
+ border-radius: 50%;
1910
+ outline: none;
1911
+ text-decoration: none;
1912
+ display: inline-block;
1913
+ text-align: center;
1914
  }
1915
 
1916
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
1917
+ transform: scale(0.8);
1918
+ transition: 0.6s all ease;
1919
  }
1920
 
1921
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
1922
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
1923
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
1924
+ transform: translate(0);
1925
  }
1926
 
1927
+ .eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
1928
+ transform: scale(1);
1929
+ visibility: visible;
1930
+ opacity: 1;
1931
  }
1932
 
1933
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
1934
+ transition: none;
 
 
1935
  }
1936
 
1937
+ /*--- Video Gallery ---*/
1938
+ .gallery-item-thumbnail-wrap {
1939
+ position: relative;
1940
  }
1941
 
1942
+ .video-popup,
1943
+ .video-popup-bg {
1944
+ position: absolute;
1945
  left: 0;
1946
+ top: 0;
1947
+ height: 100%;
1948
+ width: 100%;
1949
  }
1950
 
1951
+ .video-popup > img {
1952
+ width: 62px;
1953
+ position: relative;
1954
+ z-index: 1;
1955
+ transition: 300ms;
1956
  }
1957
 
1958
+ .video-popup {
1959
+ display: flex;
1960
+ align-items: center;
1961
+ justify-content: center;
1962
  }
1963
 
1964
+ .video-popup:hover > img {
1965
+ transform: scale(1.1);
 
1966
  }
1967
 
1968
+ .video-popup-bg {
1969
+ visibility: hidden;
1970
+ opacity: 0;
1971
+ transition: 350ms;
1972
  }
1973
 
1974
+ .eael-gallery-grid-item:hover .video-popup-bg {
1975
+ visibility: visible;
1976
+ opacity: 1;
1977
  }
1978
 
1979
+ .gallery-item-thumbnail-wrap > .gallery-item-caption-wrap {
1980
+ position: absolute;
1981
+ left: 0;
1982
+ top: 0;
1983
+ height: 100%;
1984
+ width: 100%;
1985
+ display: flex;
1986
+ align-items: center;
1987
+ justify-content: center;
1988
  }
1989
 
1990
+ .gallery-item-caption-wrap.card-hover-bg {
1991
+ visibility: hidden;
1992
  opacity: 0;
1993
+ transition: 800ms;
 
1994
  }
1995
 
1996
+ .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
1997
+ visibility: visible;
1998
  opacity: 1;
 
1999
  }
2000
 
2001
+ .gallery-item-caption-wrap .gallery-item-buttons > a > i {
2002
+ display: flex;
2003
+ align-items: center;
2004
+ justify-content: center;
2005
+ height: 100%;
2006
  }
2007
 
2008
+ /*--- Gallery Column CSS ---*/
2009
+ @media only screen and (min-width: 1025px) {
2010
+ /* For Desktop: */
2011
+ .elementor-element.elementor-grid-1 {
2012
+ position: relative;
2013
+ }
2014
 
2015
+ .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
2016
+ width: 100%;
2017
+ float: left;
2018
+ }
2019
 
2020
+ .elementor-element.elementor-grid-2 {
2021
+ position: relative;
2022
+ }
2023
 
2024
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
2025
+ width: 50%;
2026
+ float: left;
2027
+ }
2028
 
2029
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
2030
+ margin-right: 0 !important;
2031
+ }
 
 
2032
 
2033
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
2034
+ clear: left;
2035
+ }
 
 
 
2036
 
2037
+ .elementor-element.elementor-grid-3 {
2038
+ position: relative;
2039
+ }
 
2040
 
2041
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
2042
+ width: 33.3333%;
2043
+ float: left;
2044
+ }
 
2045
 
2046
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
2047
+ margin-right: 0 !important;
2048
+ }
 
 
 
 
 
 
2049
 
2050
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
2051
+ clear: left;
2052
+ }
 
 
 
2053
 
2054
+ .elementor-element.elementor-grid-4 {
2055
+ position: relative;
2056
+ }
 
 
 
 
2057
 
2058
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
2059
+ width: 25%;
2060
+ float: left;
2061
+ }
2062
 
2063
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
2064
+ margin-right: 0 !important;
2065
+ }
 
 
2066
 
2067
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
2068
+ clear: left;
2069
+ }
 
 
2070
 
2071
+ .elementor-element.elementor-grid-5 {
2072
+ position: relative;
2073
+ }
 
 
 
 
 
 
 
 
 
 
2074
 
2075
+ .elementor-element.elementor-grid-5 .pp-logo-grid {
2076
+ margin-right: -5px;
2077
+ }
2078
 
2079
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
2080
+ width: 20%;
2081
+ float: left;
2082
+ }
 
 
 
 
 
 
 
 
 
2083
 
2084
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
2085
+ margin-right: 0 !important;
2086
+ }
 
2087
 
2088
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
2089
+ clear: left;
2090
+ }
2091
 
2092
+ .elementor-element.elementor-grid-6 {
2093
+ position: relative;
2094
+ }
 
 
2095
 
2096
+ .elementor-element.elementor-grid-6 .pp-logo-grid {
2097
+ margin-right: -6px;
2098
+ }
 
2099
 
2100
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
2101
+ width: 16.6667%;
2102
+ float: left;
2103
+ }
2104
 
2105
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
2106
+ margin-right: 0 !important;
2107
+ }
 
 
 
 
 
 
2108
 
2109
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
2110
+ clear: left;
2111
+ }
2112
  }
2113
+ @media only screen and (max-width: 1024px) and (min-width: 766px) {
2114
+ /* For tablets: */
2115
+ .elementor-element.elementor-grid-tablet-1 {
2116
+ position: relative;
2117
+ }
2118
 
2119
+ .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
2120
+ width: 100%;
2121
+ float: left;
2122
+ }
2123
 
2124
+ .elementor-element.elementor-grid-tablet-2 {
2125
+ position: relative;
2126
+ }
 
2127
 
2128
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
2129
+ width: 50%;
2130
+ float: left;
2131
+ }
2132
 
2133
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
2134
+ margin-right: 0 !important;
2135
+ }
 
2136
 
2137
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
2138
+ clear: left;
2139
+ }
 
 
 
 
 
 
 
 
 
2140
 
2141
+ .elementor-element.elementor-grid-tablet-3 {
2142
+ position: relative;
2143
+ }
 
 
2144
 
2145
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
2146
+ width: 33.3333%;
2147
+ float: left;
2148
+ }
2149
 
2150
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
2151
+ margin-right: 0 !important;
2152
+ }
2153
 
2154
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
2155
+ clear: left;
2156
+ }
 
 
2157
 
2158
+ .elementor-element.elementor-grid-tablet-4 {
2159
+ position: relative;
2160
+ }
2161
 
2162
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
2163
+ width: 25%;
2164
+ float: left;
2165
+ }
2166
 
2167
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
2168
+ margin-right: 0 !important;
2169
+ }
 
 
 
 
 
 
2170
 
2171
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
2172
+ clear: left;
2173
+ }
2174
 
2175
+ .elementor-element.elementor-grid-tablet-5 {
2176
+ position: relative;
2177
+ }
 
 
 
 
2178
 
2179
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
2180
+ width: 20%;
2181
+ float: left;
2182
+ }
2183
 
2184
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
2185
+ margin-right: 0 !important;
2186
+ }
2187
 
2188
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
2189
+ clear: left;
2190
+ }
2191
 
2192
+ .elementor-element.elementor-grid-tablet-6 {
2193
+ position: relative;
2194
+ }
2195
 
2196
+ .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
2197
+ margin-right: -6px;
2198
+ }
2199
 
2200
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
2201
+ width: 16.6667%;
2202
+ float: left;
2203
+ }
2204
 
2205
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
2206
+ margin-right: 0 !important;
2207
+ }
2208
 
2209
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
2210
+ clear: left;
2211
+ }
2212
  }
2213
+ @media only screen and (max-width: 767px) {
2214
+ .elementor-element.elementor-grid-mobile-1 {
2215
+ position: relative;
2216
+ }
2217
 
2218
+ .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
2219
+ width: 100%;
2220
+ float: left;
2221
+ }
2222
 
2223
+ .elementor-element.elementor-grid-mobile-2 {
2224
+ position: relative;
2225
+ }
 
2226
 
2227
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
2228
+ width: 50%;
2229
+ float: left;
2230
+ }
2231
 
2232
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
2233
+ margin-right: 0 !important;
2234
+ }
 
 
 
 
 
 
 
2235
 
2236
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
2237
+ clear: left;
2238
+ }
2239
 
2240
+ .elementor-element.elementor-grid-mobile-3 {
2241
+ position: relative;
2242
+ }
2243
 
2244
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
2245
+ width: 33.3333%;
2246
+ float: left;
2247
+ }
2248
 
2249
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
2250
+ margin-right: 0 !important;
2251
+ }
 
 
 
2252
 
2253
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
2254
+ clear: left;
2255
+ }
 
 
2256
 
2257
+ .elementor-element.elementor-grid-mobile-4 {
2258
+ position: relative;
2259
+ }
 
2260
 
2261
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
2262
+ width: 25%;
2263
+ float: left;
2264
+ }
 
 
 
 
 
2265
 
2266
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
2267
+ margin-right: 0 !important;
2268
+ }
 
 
 
2269
 
2270
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
2271
+ clear: left;
2272
+ }
 
 
 
2273
 
2274
+ .elementor-element.elementor-grid-mobile-5 {
2275
+ position: relative;
2276
+ }
 
 
 
2277
 
2278
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
2279
+ width: 20%;
2280
+ float: left;
2281
+ }
2282
 
2283
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
2284
+ margin-right: 0 !important;
2285
+ }
2286
+
2287
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
2288
+ clear: left;
2289
+ }
2290
+
2291
+ .elementor-element.elementor-grid-mobile-6 {
2292
+ position: relative;
2293
+ }
2294
+
2295
+ .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
2296
+ margin-right: -6px;
2297
+ }
2298
+
2299
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
2300
+ width: 16.6667%;
2301
+ float: left;
2302
+ }
2303
+
2304
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
2305
+ margin-right: 0 !important;
2306
+ }
2307
+
2308
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
2309
+ clear: left;
2310
+ }
2311
+ }
2312
+ /* ------------- Layout 3 Style ----------------- */
2313
+ .fg-layout-3-filter-controls {
2314
+ margin: 0;
2315
+ padding: 0;
2316
+ list-style: none;
2317
  }
2318
 
2319
+ .fg-layout-3-item-content {
2320
+ text-align: center;
 
 
2321
  }
2322
 
2323
+ .fg-layout-3-item-content .fg-item-title {
2324
+ font-size: 18px;
2325
+ line-height: 1;
2326
+ font-weight: 500;
2327
+ margin: 0;
2328
+ transition: 300ms;
2329
  }
2330
 
2331
+ .fg-layout-3-item-content .fg-item-content p {
2332
+ font-size: 13px;
2333
+ font-weight: 400;
2334
  }
2335
 
2336
+ .fg-filter-wrap {
2337
+ position: relative;
2338
+ flex-basis: 30%;
 
2339
  }
2340
 
2341
+ .fg-layout-3-filter-controls {
 
2342
  position: absolute;
2343
  left: 0;
2344
+ background: #fff;
2345
+ z-index: 999;
2346
+ width: 150px;
 
 
 
 
 
 
 
2347
  visibility: hidden;
2348
  opacity: 0;
2349
+ transition: 300ms;
2350
+ width: 100%;
2351
+ border-radius: 5px;
2352
+ padding-top: 7px;
2353
  }
2354
 
2355
+ .fg-layout-3-filter-controls.open-filters {
 
2356
  visibility: visible;
2357
+ opacity: 1;
2358
  }
2359
 
2360
+ .fg-layout-3-filter-controls li.control {
2361
+ padding: 5px 5px 5px 10px;
2362
+ cursor: pointer;
2363
+ transition: 300ms;
2364
+ font-size: 14px;
2365
+ color: #7f8995;
2366
+ font-weight: normal;
2367
  }
2368
 
2369
+ .fg-layout-3-filter-controls li.control:hover {
2370
+ color: #2d425a;
 
2371
  }
2372
 
2373
+ .fg-layout-3-filter-controls li.control:first-child {
2374
+ border-top: 0px solid;
2375
  }
2376
 
2377
+ .fg-layout-3-filter-controls li.control:last-child {
2378
+ border-bottom: 0px solid;
 
2379
  }
2380
 
2381
+ .fg-layout-3-filters-wrap {
2382
+ max-width: 600px;
2383
+ margin: 15px auto 50px;
2384
  }
2385
 
2386
+ .fg-filter-wrap button {
2387
+ width: 100%;
2388
+ border: 0px solid;
2389
+ border-radius: 0px;
2390
+ padding: 17px 13px;
2391
+ font-size: 14px;
2392
+ color: #2d425a;
2393
+ background: #f7f8ff;
2394
+ height: 55px;
2395
+ border-right: 1px solid #abb5ff;
2396
+ border-radius: 10px 0px 0 10px;
2397
  outline: none;
 
 
2398
  text-align: center;
2399
+ position: relative;
2400
  }
2401
 
2402
+ .fg-filter-wrap button > i {
2403
+ font-size: 18px;
2404
+ position: absolute;
2405
+ top: 50%;
2406
+ transform: translateY(-50%);
2407
+ margin-left: 10px;
2408
  }
2409
 
2410
+ .fg-layout-3-search-box {
2411
+ flex-basis: 70%;
2412
+ height: 100%;
 
2413
  }
2414
 
2415
+ .fg-layout-3-search-box input[type="text"] {
2416
+ width: 100%;
2417
+ height: 100%;
2418
+ margin: 0;
2419
+ padding: 15px;
2420
+ border: 0px solid;
2421
+ outline: none;
2422
+ background: none;
2423
  }
2424
 
2425
+ .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder {
2426
+ /* Chrome/Opera/Safari */
2427
+ color: #7f8995;
2428
+ font-size: 13px;
2429
  }
2430
 
2431
+ .fg-layout-3-search-box input[type="text"]::-moz-placeholder {
2432
+ /* Firefox 19+ */
2433
+ color: #7f8995;
2434
+ font-size: 13px;
2435
  }
2436
 
2437
+ .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder {
2438
+ /* IE 10+ */
2439
+ color: #7f8995;
2440
+ font-size: 13px;
 
 
 
2441
  }
2442
 
2443
+ .fg-layout-3-search-box input[type="text"]:-moz-placeholder {
2444
+ /* Firefox 18- */
2445
+ color: #7f8995;
2446
+ font-size: 13px;
 
2447
  }
2448
 
2449
+ .fg-layout-3-filters-wrap {
2450
+ height: 55px;
2451
+ border-radius: 5px;
2452
  display: flex;
2453
+ flex-wrap: wrap;
2454
  align-items: center;
 
 
 
 
 
2455
  }
2456
 
2457
+ .fg-layout-3-filters-wrap .fg-layout-3-search-box {
2458
+ background: #f7f8ff;
2459
+ border-radius: 0 10px 10px 0;
 
2460
  }
2461
 
2462
+ .fg-layout-3-item-thumb {
2463
+ position: relative;
2464
+ overflow: hidden;
2465
  }
2466
 
2467
+ .fg-layout-3-item-thumb .gallery-item-buttons {
2468
+ text-align: center;
2469
  position: absolute;
2470
  left: 0;
2471
  top: 0;
2474
  display: flex;
2475
  align-items: center;
2476
  justify-content: center;
2477
+ z-index: 4;
2478
  }
2479
 
2480
+ .fg-layout-3-item-content {
2481
+ padding: 27px 27px 30px;
2482
+ text-align: center;
 
2483
  }
2484
 
2485
+ .eael-fg-card-content-align-left .fg-layout-3-item-content {
2486
+ text-align: left;
 
2487
  }
2488
 
2489
+ .eael-fg-card-content-align-center .fg-layout-3-item-content {
2490
+ text-align: center;
 
 
 
2491
  }
2492
 
2493
+ .eael-fg-card-content-align-right .fg-layout-3-item-content {
2494
+ text-align: right;
2495
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2496
 
2497
+ .eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item {
2498
+ box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, 0.05);
2499
+ border-radius: 5px;
2500
+ }
2501
 
2502
+ .fg-caption-head {
2503
+ position: absolute;
2504
+ left: 0;
2505
+ top: 0;
2506
+ width: 100%;
2507
+ display: flex;
2508
+ justify-content: space-between;
2509
+ padding: 35px 35px;
2510
+ z-index: 3;
2511
+ color: #fff;
2512
+ font-size: 18px;
2513
+ font-weight: 700;
2514
+ }
2515
 
2516
+ .fg-item-category > span {
2517
+ font-size: 12px;
2518
+ color: #fff;
2519
+ background: #fa9196;
2520
+ padding: 10px 12px;
2521
+ display: inline-block;
2522
+ }
2523
 
2524
+ .fg-layout-3-item-content {
2525
+ position: relative;
2526
+ }
2527
 
2528
+ .fg-item-category {
2529
+ position: absolute;
2530
+ left: 0;
2531
+ top: 0;
2532
+ text-align: center;
2533
+ width: 100%;
2534
+ height: 30px;
2535
+ margin-top: -15px;
2536
+ z-index: 11;
2537
+ }
2538
 
2539
+ .fg-item-category span {
2540
+ border-radius: 5px;
2541
+ line-height: 1;
2542
+ visibility: hidden;
2543
+ opacity: 0;
2544
+ transition: 300ms;
2545
+ }
2546
 
2547
+ .fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span {
2548
+ visibility: visible;
2549
+ opacity: 1;
2550
+ }
2551
 
2552
+ /*----------------------------*/
2553
+ /* 35. Feature List
2554
+ /*----------------------------*/
2555
+ .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before {
2556
+ top: 3px !important;
2557
+ }
2558
+ .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after {
2559
+ top: 45px !important;
2560
+ }
2561
+ .elementor-widget-eael-feature-list.-icon-position-right .connector, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector {
2562
+ right: 0;
2563
+ left: calc(100% - 70px);
2564
+ }
2565
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2566
+ padding: 0 50px 0 0;
2567
+ }
2568
+ @media (max-width: 767px) {
2569
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2570
+ padding: 0 30px 0 0;
2571
  }
2572
+ }
2573
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
2574
+ left: auto;
2575
+ right: 0;
2576
+ }
2577
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2578
+ left: auto;
2579
+ right: 5px;
2580
+ top: 30px;
2581
+ }
2582
+ .elementor-widget-eael-feature-list .eael-feature-list-items {
2583
+ list-style-type: none;
2584
+ margin: 0;
2585
+ padding: 0;
2586
+ }
2587
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item {
2588
+ position: relative;
2589
+ }
2590
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector {
2591
+ display: block;
2592
+ position: absolute;
2593
+ width: 0;
2594
+ margin: 0 auto;
2595
+ z-index: 1;
2596
+ height: 100%;
2597
+ top: 0.5em;
2598
+ font-size: 60px;
2599
+ left: 0;
2600
+ right: calc(100% - 60px);
2601
+ border-left: 2px solid #2ecc71;
2602
+ border-right: none !important;
2603
+ }
2604
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector {
2605
+ display: none;
2606
+ }
2607
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
2608
+ z-index: 2;
2609
+ transition: all 0.5s;
2610
+ }
2611
+ @media (prefers-reduced-motion: reduce) {
2612
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box {
2613
+ transition: none;
2614
  }
2615
+ }
2616
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2617
+ background-color: #37368e;
2618
+ transition: all 0.5s;
2619
+ display: inline-flex;
2620
+ }
2621
+ @media (prefers-reduced-motion: reduce) {
2622
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2623
+ transition: none;
2624
  }
2625
+ }
2626
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
2627
+ padding: 0.5em;
2628
+ transition: all 0.5s;
2629
+ font-size: 30px;
2630
+ line-height: 1;
2631
+ color: #37368e;
2632
+ text-align: center;
2633
+ display: inline-flex;
2634
+ display: flex;
2635
+ align-items: center;
2636
+ justify-content: center;
2637
+ }
2638
+ @media (prefers-reduced-motion: reduce) {
2639
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon {
2640
+ transition: none;
2641
  }
2642
+ }
2643
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i {
2644
+ width: 1em;
2645
+ height: 1em;
2646
+ position: relative;
2647
+ display: block;
2648
+ }
2649
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before {
2650
+ position: absolute;
2651
+ left: 50%;
2652
+ transform: translateX(-50%);
2653
+ }
2654
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img {
2655
+ font-size: 8px;
2656
+ line-height: 1;
2657
+ max-width: inherit;
2658
+ }
2659
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box {
2660
+ margin: 0 0 0 20px;
2661
+ }
2662
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title {
2663
+ margin-top: -2px;
2664
+ line-height: 1.5em;
2665
+ }
2666
+ .elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content {
2667
+ padding: 0;
2668
+ margin: 0;
2669
+ font-size: 14px;
2670
+ line-height: 1.5em;
2671
+ }
2672
+ .elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon {
2673
+ color: #fff;
2674
+ }
2675
+ .elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon {
2676
+ background-color: #fff;
2677
+ }
2678
+ .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2679
+ border-radius: 50%;
2680
+ }
2681
+ .elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon {
2682
+ border-radius: 50%;
2683
+ }
2684
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner {
2685
+ transform: rotate(45deg);
2686
+ margin: 15px;
2687
+ }
2688
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i {
2689
+ transform: rotate(-45deg);
2690
+ }
2691
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img {
2692
+ transform: rotate(-45deg);
2693
+ }
2694
+ .elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title {
2695
+ margin-top: 15px;
2696
+ }
2697
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2698
+ padding: 0 0 0 50px;
2699
+ position: relative;
2700
+ }
2701
+ @media (max-width: 767px) {
2702
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item {
2703
+ padding: 0 0 0 30px;
2704
+ display: block;
2705
  }
2706
+ }
2707
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2708
+ content: "";
2709
+ position: absolute;
2710
+ display: block;
2711
+ }
2712
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before {
2713
+ left: 0;
2714
+ top: 0;
2715
+ z-index: 1;
2716
+ border-left: 1px solid #000;
2717
+ border-right: none !important;
2718
+ height: 100%;
2719
+ }
2720
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after {
2721
+ left: 5px;
2722
+ top: 30px;
2723
+ width: 23px;
2724
+ display: block;
2725
+ z-index: 2;
2726
+ border-bottom: 1px dashed #000;
2727
+ border-top: none !important;
2728
+ }
2729
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector {
2730
+ display: none;
2731
+ }
2732
+ @media (min-width: 768px) {
2733
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item {
2734
+ padding: 0 50px 0 0;
2735
  }
2736
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before {
2737
+ left: auto;
2738
+ right: 0;
 
2739
  }
2740
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after {
2741
+ left: auto;
2742
+ right: 5px;
2743
+ top: 30px;
2744
  }
2745
+ .elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector {
2746
+ display: none;
 
2747
  }
2748
  }
2749
+ @media (min-width: 1025px) {
2750
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box {
2751
+ margin-right: 0 !important;
2752
+ margin-top: 0 !important;
2753
+ margin-bottom: 0 !important;
 
 
 
 
 
 
 
 
2754
  }
2755
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box {
2756
+ margin-left: 0 !important;
2757
+ margin-top: 0 !important;
2758
+ margin-bottom: 0 !important;
2759
  }
2760
+ .elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box {
2761
+ margin-left: 0 !important;
2762
  margin-right: 0 !important;
2763
+ margin-bottom: 0 !important;
2764
  }
2765
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
2766
+ display: flex;
 
 
 
 
 
2767
  }
2768
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item {
2769
+ text-align: left;
2770
+ flex-direction: row;
 
2771
  }
2772
+ .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item {
2773
+ text-align: right;
2774
+ flex-direction: row-reverse;
2775
  }
2776
+ }
2777
+ @media (max-width: 1024px) {
2778
+ .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2779
+ display: flex;
2780
  }
2781
+ .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item {
2782
+ text-align: left;
2783
+ flex-direction: row;
2784
  }
2785
+ .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2786
+ text-align: right;
2787
+ flex-direction: row-reverse;
 
2788
  }
2789
+ }
2790
+ @media (min-width: 768px) and (max-width: 1024px) {
2791
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box {
2792
  margin-right: 0 !important;
2793
+ margin-top: 0 !important;
2794
+ margin-bottom: 0 !important;
2795
  }
2796
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2797
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2798
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2799
+ .eael-feature-list-item {
2800
+ padding: 0 0 0 50px;
2801
  }
2802
+ }
2803
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2804
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2805
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2806
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2807
+ .eael-feature-list-item {
2808
+ padding: 0 0 0 30px;
2809
  }
2810
+ }
2811
+ @media (min-width: 768px) and (max-width: 1024px) {
2812
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2813
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2814
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2815
+ .eael-feature-list-item:before {
2816
+ left: 0;
2817
+ right: auto;
2818
  }
2819
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2820
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2821
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern
2822
+ .eael-feature-list-item:after {
2823
+ left: 5px;
2824
+ top: 30px;
2825
+ }
2826
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box {
2827
+ margin-left: 0 !important;
2828
  margin-right: 0 !important;
2829
+ margin-bottom: 0 !important;
2830
  }
2831
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2832
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2833
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2834
+ .eael-feature-list-item {
2835
+ padding: 0 0 0 50px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2836
  }
2837
  }
2838
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2839
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2840
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2841
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2842
+ .eael-feature-list-item {
2843
+ padding: 0 0 0 30px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2844
  }
2845
+ }
2846
+ @media (min-width: 768px) and (max-width: 1024px) {
2847
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2848
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2849
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2850
+ .eael-feature-list-item:before {
2851
+ left: 0;
2852
+ right: auto;
2853
  }
2854
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2855
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2856
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern
2857
+ .eael-feature-list-item:after {
2858
+ left: 5px;
2859
  }
2860
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box {
2861
+ margin-left: 0 !important;
2862
+ margin-top: 0 !important;
2863
+ margin-bottom: 0 !important;
2864
  }
2865
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2866
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2867
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2868
+ .eael-feature-list-item {
2869
+ padding: 0 50px 0 0;
2870
  }
2871
+ }
2872
+ @media (min-width: 768px) and (max-width: 1024px) and (max-width: 767px) {
2873
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2874
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2875
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2876
+ .eael-feature-list-item {
2877
+ padding: 0 30px 0 0;
2878
  }
2879
+ }
2880
+ @media (min-width: 768px) and (max-width: 1024px) {
2881
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2882
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2883
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2884
+ .eael-feature-list-item:before {
2885
+ right: 0;
2886
+ left: auto;
2887
  }
2888
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2889
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2890
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern
2891
+ .eael-feature-list-item:after {
2892
+ left: auto;
2893
+ right: 5px;
2894
  }
2895
+ }
2896
+ @media (max-width: 767px) {
2897
+ .elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item {
2898
+ display: block;
2899
+ text-align: left;
2900
  }
2901
+ .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item, .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
2902
+ display: flex;
 
2903
  }
2904
+ .elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item {
2905
+ text-align: left;
2906
+ flex-direction: row;
2907
  }
2908
+ .elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item {
2909
+ text-align: right;
2910
+ flex-direction: row-reverse;
 
2911
  }
2912
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box {
 
2913
  margin-right: 0 !important;
2914
+ margin-top: 0 !important;
2915
+ margin-bottom: 0 !important;
2916
  }
2917
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2918
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2919
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2920
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2921
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2922
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2923
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2924
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2925
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2926
+ .eael-feature-list-item {
2927
+ padding: 0 0 0 50px;
2928
  }
2929
+ }
2930
+ @media (max-width: 767px) and (max-width: 767px) {
2931
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2932
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2933
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2934
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2935
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2936
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2937
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2938
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2939
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2940
+ .eael-feature-list-item {
2941
+ padding: 0 0 0 30px;
2942
  }
2943
+ }
2944
+ @media (max-width: 767px) {
2945
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2946
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2947
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2948
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2949
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2950
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2951
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2952
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2953
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2954
+ .eael-feature-list-item:before {
2955
+ left: 0;
2956
+ right: auto;
2957
  }
2958
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2959
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2960
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2961
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2962
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2963
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2964
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2965
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2966
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern
2967
+ .eael-feature-list-item:after {
2968
+ left: 5px;
2969
  }
2970
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box {
2971
+ margin-left: 0 !important;
2972
  margin-right: 0 !important;
2973
+ margin-bottom: 0 !important;
2974
  }
2975
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2976
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2977
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2978
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2979
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2980
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2981
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2982
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2983
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2984
+ .eael-feature-list-item {
2985
+ padding: 0 0 0 50px;
2986
  }
2987
  }
2988
+ @media (max-width: 767px) and (max-width: 767px) {
2989
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2990
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2991
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2992
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2993
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2994
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2995
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2996
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2997
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
2998
+ .eael-feature-list-item {
2999
+ padding: 0 0 0 30px;
3000
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3001
  }
3002
+ @media (max-width: 767px) {
3003
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3004
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3005
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3006
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3007
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3008
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3009
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3010
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3011
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3012
+ .eael-feature-list-item:before {
3013
+ left: 0;
3014
+ right: auto;
3015
+ }
3016
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3017
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3018
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3019
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3020
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3021
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3022
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3023
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3024
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern
3025
+ .eael-feature-list-item:after {
3026
+ left: 5px;
3027
+ }
3028
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box {
3029
+ margin-left: 0 !important;
3030
+ margin-top: 0 !important;
3031
+ margin-bottom: 0 !important;
3032
+ }
3033
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3034
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3035
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3036
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3037
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3038
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3039
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3040
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3041
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3042
+ .eael-feature-list-item {
3043
+ padding: 0 50px 0 0;
3044
+ }
3045
  }
3046
+ @media (max-width: 767px) and (max-width: 767px) {
3047
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3048
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3049
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3050
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3051
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3052
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3053
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3054
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3055
+ .eael-feature-list-item, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3056
+ .eael-feature-list-item {
3057
+ padding: 0 30px 0 0;
3058
+ }
3059
  }
3060
+ @media (max-width: 767px) {
3061
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3062
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3063
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3064
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3065
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3066
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3067
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3068
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3069
+ .eael-feature-list-item:before, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3070
+ .eael-feature-list-item:before {
3071
+ right: 0;
3072
+ left: auto;
3073
+ }
3074
+ .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3075
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3076
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3077
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3078
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3079
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3080
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3081
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3082
+ .eael-feature-list-item:after, .elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern
3083
+ .eael-feature-list-item:after {
3084
+ left: auto;
3085
+ right: 5px;
3086
+ }
3087
  }
3088
 
3089
+ /*---------------------------*/
3090
+ /* 18. Flipbox Style
3091
+ /*---------------------------*/
3092
+ .eael-elements-flip-box-container {
3093
+ position: relative;
3094
+ height: 300px;
3095
  width: 100%;
 
 
 
 
 
 
 
3096
  }
3097
 
3098
+ .eael-elements-flip-box-container .flipbox-button {
 
 
 
 
3099
  display: inline-block;
3100
+ transition: all 400ms;
3101
  }
3102
 
3103
+ .eael-elements-flip-box-container a {
3104
+ display: block;
3105
  }
3106
 
3107
+ .eael-elements-flip-box-vertical-align {
 
 
 
 
3108
  width: 100%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3109
  }
3110
 
3111
+ .eael-elements-flip-box-padding {
3112
+ padding: 0px 30px 5px 30px;
 
3113
  }
3114
 
3115
+ .eael-elements-flip-box-icon-image {
3116
+ display: inline-block;
3117
+ margin: 0 auto 0px auto;
3118
+ line-height: 1;
3119
  }
3120
 
3121
+ .eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
3122
+ background: #cccccc;
3123
  }
3124
 
3125
+ .eael_eleements_flip_front_icon_style_bordered {
3126
+ border: 2px solid #ffffff;
3127
  }
3128
 
3129
+ .eael_flip_box_icon_border_round {
3130
+ border-radius: 100px;
 
 
 
3131
  }
3132
 
3133
+ .eael_eleements_flip_front_icon_style_background,
3134
+ .eael_eleements_flip_front_icon_style_bordered {
3135
+ padding: 15px;
3136
  }
3137
 
3138
+ .eael-elements-flip-box-icon-image i {
3139
+ font-size: 40px;
 
3140
  }
3141
 
3142
+ .eael-elements-slider-display-table {
3143
  width: 100%;
3144
  }
3145
 
3146
+ .eael-elements-flip-box-front-container {
3147
+ text-align: center;
3148
+ position: absolute;
3149
+ top: 0px;
3150
+ left: 0px;
3151
+ z-index: 2;
3152
+ width: 100%;
3153
+ height: 100%;
3154
+ background: #0e9dd2;
3155
+ color: #ffffff;
3156
+ border-color: #000000;
3157
+ -webkit-display: flex;
3158
  display: flex;
3159
+ align-items: center;
3160
  }
3161
 
3162
+ .eael-elements-flip-box-content,
3163
+ .eael-elements-flip-box-heading {
3164
+ color: #ffffff;
 
 
 
 
 
 
 
3165
  }
3166
 
3167
+ .eael-elements-flip-box-heading.flipbox-linked-title {
3168
+ color: #fff;
3169
+ font-size: 1.5em;
3170
+ font-weight: 700;
3171
  }
3172
 
3173
+ .eael-elements-flip-box-rear-container {
3174
+ text-align: center;
3175
+ position: absolute;
3176
+ top: 0px;
3177
+ left: 0px;
3178
+ width: 100%;
3179
+ height: 100%;
3180
+ background: #444444;
3181
+ color: #ffffff;
3182
  display: flex;
3183
  align-items: center;
3184
+ border-color: #000000;
 
 
 
 
 
 
 
3185
  }
3186
 
3187
+ /*--- Floating Button Styles ---*/
3188
+ .eael-elements-button-floating-container {
3189
+ position: fixed;
3190
+ z-index: 100;
3191
  }
3192
 
3193
+ .eael-elements-button-floating-container .eael-elements-button {
3194
+ margin-top: 0px;
3195
+ font-size: 14px;
3196
+ position: relative;
3197
+ padding: 14px 20px;
 
 
 
 
 
 
3198
  }
3199
 
3200
+ .eael-elements-button {
3201
+ cursor: pointer;
3202
+ display: inline-block;
3203
+ background: #077bbe;
3204
+ color: #ffffff;
3205
+ line-height: 1;
3206
+ padding: 16px 25px;
3207
+ margin-top: 15px;
3208
  }
3209
 
3210
+ .eael-elements-button:hover {
3211
+ background: #077bbe;
3212
+ color: #ffffff;
3213
  }
3214
 
3215
+ /*--- CSS3 Transitions ---*/
3216
+ .eael-elements-flip-box-container {
3217
+ perspective: 1000px;
3218
  }
3219
 
3220
+ .eael-elements-flip-box-front-container,
3221
+ .eael-elements-flip-box-rear-container {
3222
+ transition-duration: 500ms;
3223
+ transition-property: all;
3224
+ transition-timing-function: ease;
3225
  }
3226
 
3227
+ .eael-elements-flip-box-flip-card {
3228
+ width: 100%;
3229
+ height: 100%;
3230
+ transform-style: preserve-3d;
3231
+ transition: all 500ms ease;
3232
+ }
3233
 
3234
+ .eael-elements-flip-box-rear-container,
3235
+ .eael-elements-flip-box-front-container {
3236
+ -webkit-backface-visibility: hidden;
3237
+ backface-visibility: hidden;
3238
+ transform: rotateX(0deg);
3239
+ transform: rotateY(0deg);
3240
+ }
3241
 
3242
+ /*--- Flip ---*/
3243
+ .eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
3244
+ .eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
3245
+ transform: rotateX(180deg);
3246
  }
3247
 
3248
+ .eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
3249
+ .eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container {
3250
+ transform: rotateX(-180deg);
 
 
 
 
 
3251
  }
3252
 
3253
+ .eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
3254
+ .eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container {
3255
+ transform: rotateY(-180deg);
 
 
 
 
 
 
 
 
 
 
 
3256
  }
3257
 
3258
+ .eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
3259
+ .eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container {
3260
+ transform: rotateY(180deg);
 
 
 
3261
  }
3262
 
3263
+ /*--- Slide ---*/
3264
+ .eael-animate-push.eael-elements-flip-box-container,
3265
+ .eael-animate-slide.eael-elements-flip-box-container {
3266
+ overflow: hidden;
3267
  }
3268
 
3269
+ .eael-animate-push .eael-elements-flip-box-rear-container,
3270
+ .eael-animate-slide .eael-elements-flip-box-rear-container {
3271
+ z-index: 3;
3272
  }
3273
 
3274
+ .eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
3275
+ .eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
3276
+ top: 100%;
 
 
 
 
 
 
 
 
 
3277
  }
3278
 
3279
+ .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
3280
+ .eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
3281
+ top: 0;
 
 
3282
  }
3283
 
3284
+ .eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
3285
+ .eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
3286
+ top: auto;
3287
+ bottom: 100%;
3288
  }
3289
 
3290
+ .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
3291
+ .eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
3292
+ top: auto;
3293
+ bottom: 0;
3294
  }
3295
 
3296
+ .eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
3297
+ .eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
3298
+ left: 100%;
 
 
 
3299
  }
3300
 
3301
+ .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
3302
+ .eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
3303
+ left: 0;
3304
  }
3305
 
3306
+ .eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
3307
+ .eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
3308
+ left: auto;
3309
+ right: 100%;
3310
  }
3311
 
3312
+ .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
3313
+ .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
3314
+ left: auto;
3315
+ right: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3316
  }
3317
 
3318
+ /*--- Push + Slide Above ---*/
3319
+ .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3320
+ top: -100%;
 
 
 
 
 
3321
  }
3322
 
3323
+ .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3324
+ top: 100%;
 
 
3325
  }
3326
 
3327
+ .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3328
+ left: -100%;
 
 
3329
  }
3330
 
3331
+ .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3332
+ left: 100%;
 
 
3333
  }
3334
 
3335
+ /*--- Zoom In ---*/
3336
+ .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
3337
  opacity: 0;
3338
+ transform: scale(0.75);
3339
+ z-index: 3;
3340
  }
3341
 
3342
+ .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
3343
+ opacity: 1;
3344
+ transform: scale(1);
 
 
 
 
 
 
 
 
 
3345
  }
3346
 
3347
+ /*--- Zoom Out ---*/
3348
+ .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3349
+ opacity: 0;
3350
+ transform: scale(0.75);
 
 
 
 
3351
  }
3352
 
3353
+ .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
3354
+ opacity: 0;
 
 
3355
  }
3356
 
3357
+ /*--- Builder Related Style ---*/
3358
+ .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
3359
+ text-align: right;
3360
  }
3361
 
3362
+ .eael-flipbox-content-align-left .eael-elements-flip-box-padding {
3363
+ text-align: left;
3364
  }
3365
 
3366
+ .eael-flipbox-content-align-center .eael-elements-flip-box-padding {
3367
+ text-align: center;
 
3368
  }
3369
 
3370
+ .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
3371
+ .eael-flipbox-img-circle .flipbox-back-image-icon img {
3372
+ border-radius: 50%;
 
 
 
 
 
 
 
3373
  overflow: hidden;
 
 
 
3374
  }
3375
 
3376
+ .eael-fluent-form-wrapper label.ff-el-form-check-label {
3377
+ display: flex;
3378
+ align-items: center;
 
 
 
 
 
 
 
3379
  }
3380
+ .eael-fluent-form-wrapper label.ff-el-form-check-label input {
3381
+ margin-right: 5px;
 
 
 
 
 
 
 
 
3382
  }
3383
 
3384
+ .eael-fluentform-form-button-full-width .ff-btn-submit {
3385
+ width: 100%;
3386
+ display: block;
 
 
3387
  }
3388
 
3389
+ .eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
3390
  display: none;
3391
  }
3392
 
3393
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
3394
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
3395
+ .eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
 
3396
  margin: 0 auto;
3397
+ display: flex;
3398
+ align-items: center;
3399
+ justify-content: center;
3400
  }
3401
 
3402
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
3403
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
3404
+ .eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
3405
+ float: right;
3406
  }
3407
 
3408
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
3409
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
3410
+ .eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
3411
+ float: left;
3412
  }
3413
 
3414
+ .eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
3415
+ display: none !important;
 
3416
  }
3417
 
3418
+ .eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
3419
+ text-align: left;
 
3420
  }
3421
 
3422
+ .eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
3423
+ text-align: center;
3424
  }
3425
 
3426
+ .eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
3427
+ text-align: right;
 
 
 
 
 
 
3428
  }
3429
 
3430
+ /*----------------------*/
3431
+ /* 14. Gravity Form
3432
+ /*----------------------*/
3433
+ .eael-gravity-form-align-default,
3434
+ .eael-gravity-form-align-left,
3435
+ .eael-gravity-form-btn-align-left {
3436
+ text-align: left;
3437
  }
3438
 
3439
+ .eael-gravity-form-align-right,
3440
+ .eael-gravity-form-btn-align-right {
3441
+ text-align: right;
3442
  }
3443
 
3444
+ .eael-gravity-form-align-center,
3445
+ .eael-gravity-form-btn-align-center {
 
 
 
3446
  text-align: center;
 
 
 
 
3447
  }
3448
 
3449
+ .eael-gravity-form .gform_wrapper .gform_footer {
3450
+ margin: 0;
3451
+ padding: 0;
3452
  }
3453
 
3454
+ .gform_wrapper form li,
3455
+ .gform_wrapper li {
3456
+ list-style: none;
3457
  }
3458
 
3459
+ .eael-gravity-form .gform_wrapper ul.gform_fields li.gfield {
3460
+ padding: 0;
3461
  }
3462
 
3463
+ .eael-gravity-form .gform_wrapper textarea {
3464
+ padding: 0;
3465
  }
3466
 
3467
+ .eael-gravity-form .gform_wrapper .gform_footer input.button,
3468
+ .eael-gravity-form .gform_wrapper .gform_footer input[type=submit],
3469
+ .eael-gravity-form .gform_wrapper .gform_page_footer input.button,
3470
+ .eael-gravity-form .gform_wrapper .gform_page_footer input[type=submit] {
3471
+ margin: 0;
 
 
 
 
 
 
 
 
3472
  }
3473
 
3474
+ .eael-gravity-form.title-description-hide .gform_heading {
3475
+ display: none;
 
3476
  }
3477
 
3478
+ .eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label,
3479
+ .eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
3480
+ display: none;
 
 
 
 
 
 
 
 
 
 
 
 
3481
  }
3482
 
3483
+ .eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type="submit"] {
3484
+ width: 100%;
 
3485
  }
3486
 
3487
+ /*--------------------------*/
3488
+ /* 01. General Styles
3489
+ /*--------------------------*/
3490
+ .clearfix::before,
3491
+ .clearfix::after {
3492
+ content: " ";
3493
+ display: table;
3494
+ clear: both;
3495
  }
3496
 
3497
+ /*---------------------------------------*/
3498
+ /* 02. Common styles for slider elements
3499
+ /*---------------------------------------*/
3500
+ .eael-testimonial-slider.nav-top-left,
3501
+ .eael-testimonial-slider.nav-top-right,
3502
+ .eael-team-slider.nav-top-left,
3503
+ .eael-team-slider.nav-top-right,
3504
+ .eael-logo-carousel.nav-top-left,
3505
+ .eael-logo-carousel.nav-top-right,
3506
+ .eael-post-carousel.nav-top-left,
3507
+ .eael-post-carousel.nav-top-right,
3508
+ .eael-product-carousel.nav-top-left,
3509
+ .eael-product-carousel.nav-top-right {
3510
+ padding-top: 40px;
3511
  }
3512
 
3513
+ /*----------------------------*/
3514
+ /* 28. Swiper
3515
+ /*----------------------------*/
3516
+ .swiper-container-wrap .swiper-slide,
3517
+ .swiper-container .swiper-slide {
3518
+ text-align: center;
 
3519
  }
3520
 
3521
+ .swiper-container-wrap .swiper-slide img,
3522
+ .swiper-container .swiper-slide img {
3523
+ width: auto;
 
 
 
 
 
3524
  }
3525
 
3526
+ .swiper-container-wrap-dots-outside .swiper-pagination,
3527
+ .swiper-container-dots-outside .swiper-pagination {
3528
+ position: static;
 
 
 
 
 
 
 
3529
  }
3530
 
3531
+ .swiper-container-wrap .swiper-button-next,
3532
+ .swiper-container-wrap .swiper-button-prev,
3533
+ .swiper-container .swiper-button-next,
3534
+ .swiper-container .swiper-button-prev {
3535
+ background: transparent;
3536
+ font-size: 20px;
3537
+ height: auto;
3538
+ line-height: 1;
3539
+ margin: 0;
3540
+ text-align: center;
3541
+ transform: translateY(-50%);
3542
+ width: auto;
3543
  }
3544
 
3545
+ .swiper-container-wrap .swiper-button-next .fa,
3546
+ .swiper-container-wrap .swiper-button-prev .fa,
3547
+ .swiper-container .swiper-button-next .fa,
3548
+ .swiper-container .swiper-button-prev .fa {
3549
+ vertical-align: top;
3550
  }
3551
 
3552
+ .swiper-container-wrap .swiper-pagination {
3553
+ bottom: 10px;
 
 
 
 
 
3554
  left: 0;
3555
+ width: 100%;
 
 
 
 
 
 
 
 
 
3556
  }
3557
 
3558
+ .swiper-container-wrap-dots-outside .swiper-pagination {
3559
+ position: static;
 
 
3560
  }
3561
 
3562
+ .swiper-container-wrap .swiper-pagination-bullet {
3563
+ background: #ccc;
3564
+ margin: 0 4px;
3565
+ opacity: 1;
3566
+ height: 8px;
3567
+ width: 8px;
3568
  }
3569
 
3570
+ .swiper-container-wrap .swiper-pagination-bullet-active {
3571
+ background: #000;
 
3572
  }
3573
 
3574
+ .swiper-container-3d .swiper-slide {
3575
+ transition-property: all;
3576
+ -webkit-transition-property: all;
3577
  }
3578
 
3579
+ /*--------------------------------*/
3580
+ /* 10. Contact forms common
3581
+ /*--------------------------------*/
3582
+ .eael-contact-form input[type=text],
3583
+ .eael-contact-form input[type=email],
3584
+ .eael-contact-form input[type=url],
3585
+ .eael-contact-form input[type=tel],
3586
+ .eael-contact-form input[type=date],
3587
+ .eael-contact-form input[type=number],
3588
+ .eael-contact-form textarea {
3589
+ background: #fff;
3590
+ box-shadow: none;
3591
+ -webkit-box-shadow: none;
3592
+ float: none;
3593
+ height: auto;
3594
+ margin: 0;
3595
+ outline: 0;
3596
+ width: 100%;
3597
  }
3598
 
3599
+ .eael-contact-form input[type=submit] {
3600
+ border: 0;
3601
+ float: none;
3602
+ height: auto;
3603
+ margin: 0;
3604
+ padding: 10px 20px;
3605
+ width: auto;
3606
+ transition: all 0.25s linear 0s;
3607
  }
3608
 
3609
+ .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
3610
+ .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
3611
+ opacity: 0;
3612
+ visibility: hidden;
3613
  }
3614
 
3615
+ .eael-contact-form.placeholder-hide input::-moz-placeholder,
3616
+ .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
3617
+ opacity: 0;
3618
+ visibility: hidden;
3619
  }
3620
 
3621
+ .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
3622
+ .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
3623
+ opacity: 0;
3624
+ visibility: hidden;
3625
  }
3626
 
3627
+ .eael-contact-form.placeholder-hide input:-moz-placeholder,
3628
+ .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
3629
+ opacity: 0;
3630
+ visibility: hidden;
3631
  }
3632
 
3633
+ .eael-custom-radio-checkbox input[type=checkbox],
3634
+ .eael-custom-radio-checkbox input[type=radio] {
3635
+ -webkit-appearance: none;
3636
+ -moz-appearance: none;
3637
+ border-style: solid;
3638
+ border-width: 0;
3639
+ outline: none;
3640
+ min-width: 1px;
3641
+ width: 15px;
3642
+ height: 15px;
3643
+ background: #ddd;
3644
+ padding: 3px;
3645
  }
3646
 
3647
+ .eael-custom-radio-checkbox input[type=checkbox]:before,
3648
+ .eael-custom-radio-checkbox input[type=radio]:before {
3649
+ content: "";
 
 
3650
  width: 100%;
3651
  height: 100%;
3652
+ padding: 0;
3653
+ margin: 0;
3654
+ display: block;
3655
  }
3656
 
3657
+ .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
3658
+ .eael-custom-radio-checkbox input[type=radio]:checked:before {
3659
+ background: #999;
3660
+ transition: all 0.25s linear 0s;
 
 
 
 
 
 
3661
  }
3662
 
3663
+ .eael-custom-radio-checkbox input[type=radio] {
3664
+ border-radius: 50%;
 
3665
  }
3666
 
3667
+ .eael-custom-radio-checkbox input[type=radio]:before {
3668
+ border-radius: 50%;
 
 
 
 
 
 
 
 
 
 
 
3669
  }
3670
 
3671
+ .eael-post-elements-readmore-btn {
 
 
3672
  font-size: 12px;
3673
+ font-weight: 500;
3674
  }
3675
 
3676
+ /*------------------------------*/
3677
+ /* 34. Image accordion
3678
+ /*------------------------------*/
3679
+ .eael-img-accordion {
3680
+ display: flex;
3681
+ height: 50vh;
3682
  }
3683
 
3684
+ .eael-img-accordion a {
3685
+ position: relative;
3686
+ flex: 1;
3687
+ text-align: center;
3688
+ text-decoration: none;
3689
+ color: #fff;
3690
+ background-size: cover;
3691
+ background-position: center;
3692
+ background-repeat: no-repeat;
3693
+ transition: flex .4s;
3694
+ }
3695
+
3696
+ .eael-grow-accordion {
3697
+ flex: 3;
3698
+ }
3699
+
3700
+ .eael-img-accordion .overlay {
3701
+ display: flex;
3702
+ align-items: center;
3703
+ justify-content: center;
3704
+ padding: 0 10px;
3705
  position: absolute;
3706
+ top: 0;
3707
+ right: 0;
3708
+ bottom: 0;
3709
  left: 0;
3710
+ transition: background-color .4s;
 
3711
  }
3712
 
3713
+ .eael-img-accordion .overlay .overlay-inner {
3714
+ z-index: 1;
 
 
 
 
3715
  }
3716
 
3717
+ .eael-img-accordion a:after {
3718
+ content: "";
3719
+ position: absolute;
3720
+ width: 100%;
3721
+ height: 100%;
3722
+ z-index: 0;
3723
+ top: 0px;
3724
+ left: 0px;
3725
+ bottom: 0px;
3726
+ right: 0px;
3727
+ transition: all 0.3s ease-in-out;
3728
  }
3729
 
3730
+ .eael-img-accordion .overlay-inner * {
3731
+ visibility: hidden;
3732
+ opacity: 0;
3733
+ transform-style: preserve-3d;
3734
  }
3735
 
3736
+ .eael-img-accordion .overlay h2 {
3737
+ color: #fff;
3738
+ transform: translate3d(0, -60px, 0);
 
 
3739
  }
3740
 
3741
+ .eael-img-accordion .overlay p {
3742
+ color: #fff;
3743
+ transform: translate3d(0, 60px, 0);
3744
  }
3745
 
3746
+ .eael-img-accordion .overlay-inner-show * {
3747
+ opacity: 1;
3748
+ visibility: visible;
3749
+ transform: none !important;
3750
+ transition: all .3s .3s;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3751
  }
 
 
 
 
3752
 
3753
+ @media screen and (max-width: 800px) {
3754
+ .eael-img-accordion {
3755
+ flex-direction: column;
3756
  }
3757
 
3758
+ .eael-img-accordion a:hover {
3759
+ flex: 1;
3760
  }
3761
 
3762
+ .eael-img-accordion a:hover .overlay {
3763
+ background-color: transparent;
 
3764
  }
3765
  }
3766
 
3962
  border-radius: 15px;
3963
  }
3964
 
3965
+ /* ------------------------ */
3966
+ /* 26. Magnific Popup
3967
+ /* ------------------------ */
3968
+ /*--- Magnific Popup CSS ---*/
3969
+ body div.mfp-bg {
3970
+ top: 0;
3971
+ left: 0;
3972
+ width: 100%;
3973
+ height: 100%;
3974
+ z-index: 1042;
3975
+ overflow: hidden;
3976
+ position: fixed;
3977
+ background: #0b0b0b;
3978
+ opacity: 0.8;
3979
  }
3980
 
3981
+ .mfp-wrap {
3982
+ top: 0;
3983
+ left: 0;
3984
+ width: 100%;
3985
+ height: 100%;
3986
+ z-index: 1043;
3987
+ position: fixed;
3988
+ outline: none !important;
3989
+ -webkit-backface-visibility: hidden;
3990
+ backface-visibility: hidden;
3991
  }
3992
 
3993
+ .mfp-container {
3994
+ text-align: center;
3995
+ position: absolute;
3996
+ width: 100%;
3997
+ height: 100%;
3998
+ left: 0;
3999
+ top: 0;
4000
+ padding: 0 8px;
4001
+ box-sizing: border-box;
4002
  }
4003
 
4004
+ .mfp-container:before {
4005
+ content: '';
4006
+ display: inline-block;
4007
+ height: 100%;
4008
+ vertical-align: middle;
4009
+ }
4010
+
4011
+ .mfp-align-top .mfp-container:before {
4012
+ display: none;
4013
+ }
4014
+
4015
+ .mfp-content {
4016
+ position: relative;
4017
+ display: inline-block;
4018
+ vertical-align: middle;
4019
+ margin: 0 auto;
4020
+ text-align: left;
4021
+ z-index: 1045;
4022
+ }
4023
+
4024
+ .mfp-inline-holder .mfp-content,
4025
+ .mfp-ajax-holder .mfp-content {
4026
+ width: 100%;
4027
+ cursor: auto;
4028
+ }
4029
+
4030
+ .mfp-ajax-cur {
4031
+ cursor: progress;
4032
+ }
4033
+
4034
+ .mfp-zoom-out-cur,
4035
+ .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
4036
+ cursor: zoom-out;
4037
+ }
4038
+
4039
+ .mfp-zoom {
4040
+ cursor: pointer;
4041
+ cursor: zoom-in;
4042
+ }
4043
+
4044
+ .mfp-auto-cursor .mfp-content {
4045
+ cursor: auto;
4046
+ }
4047
+
4048
+ .mfp-close,
4049
+ .mfp-arrow,
4050
+ .mfp-preloader,
4051
+ .mfp-counter {
4052
+ -webkit-user-select: none;
4053
+ -moz-user-select: none;
4054
+ -ms-user-select: none;
4055
+ user-select: none;
4056
+ }
4057
+
4058
+ .mfp-loading.mfp-figure {
4059
+ display: none;
4060
+ }
4061
+
4062
+ .mfp-hide {
4063
+ display: none !important;
4064
+ }
4065
+
4066
+ .mfp-preloader {
4067
+ color: #CCC;
4068
+ position: absolute;
4069
+ top: 50%;
4070
  width: auto;
4071
+ text-align: center;
4072
+ margin-top: -0.8em;
4073
+ left: 8px;
4074
+ right: 8px;
4075
+ z-index: 1044;
4076
  }
4077
 
4078
+ .mfp-preloader a {
4079
+ color: #CCC;
 
 
 
 
 
4080
  }
4081
 
4082
+ .mfp-preloader a:hover {
4083
+ color: #FFF;
4084
+ }
4085
+
4086
+ .mfp-s-ready .mfp-preloader {
4087
  display: none;
4088
  }
4089
 
4090
+ .mfp-s-error .mfp-content {
4091
+ display: none;
4092
+ }
4093
+
4094
+ button.mfp-close,
4095
+ button.mfp-arrow {
4096
+ overflow: visible;
4097
+ cursor: pointer;
4098
+ background: transparent;
4099
+ border: 0;
4100
+ -webkit-appearance: none;
4101
  display: block;
4102
+ outline: none;
4103
+ padding: 0;
4104
+ z-index: 1046;
4105
+ box-shadow: none;
4106
+ touch-action: manipulation;
4107
+ }
4108
+
4109
+ button::-moz-focus-inner {
4110
+ padding: 0;
4111
+ border: 0;
4112
  }
4113
 
4114
+ .mfp-close {
4115
+ width: 44px;
4116
+ height: 44px;
4117
+ line-height: 44px;
4118
+ position: absolute;
4119
+ right: 0;
4120
+ top: 0;
4121
+ text-decoration: none;
4122
+ text-align: center;
4123
+ opacity: 0.65;
4124
+ padding: 0 0 18px 10px;
4125
+ color: #FFF;
4126
+ font-style: normal;
4127
+ font-size: 28px;
4128
+ font-family: Arial, Baskerville, monospace;
4129
  }
4130
 
4131
+ .mfp-close:hover,
4132
+ .mfp-close:focus {
4133
+ opacity: 1;
4134
  }
4135
 
4136
+ .mfp-close:active {
4137
+ top: 1px;
4138
  }
4139
 
4140
+ .mfp-close-btn-in .mfp-close {
4141
+ color: #333;
4142
  }
4143
 
4144
+ .mfp-image-holder .mfp-close,
4145
+ .mfp-iframe-holder .mfp-close {
4146
+ color: #FFF;
4147
+ right: -6px;
4148
+ text-align: right;
4149
+ padding-right: 6px;
4150
+ width: 100%;
4151
  }
4152
 
4153
+ .mfp-counter {
4154
+ position: absolute;
4155
+ top: 0;
4156
+ right: 0;
4157
+ color: #CCC;
4158
+ font-size: 12px;
4159
+ line-height: 18px;
4160
+ white-space: nowrap;
4161
  }
4162
 
4163
+ .mfp-arrow {
4164
+ position: absolute;
4165
+ opacity: 0.65;
4166
+ margin: 0;
4167
+ top: 50%;
4168
+ margin-top: -55px;
4169
+ padding: 0;
4170
+ width: 90px;
4171
+ height: 110px;
4172
+ -webkit-tap-highlight-color: transparent;
4173
  }
4174
 
4175
+ .mfp-arrow:active {
4176
+ margin-top: -54px;
 
 
 
4177
  }
4178
 
4179
+ .mfp-arrow:hover,
4180
+ .mfp-arrow:focus {
4181
+ opacity: 1;
4182
  }
4183
 
4184
+ .mfp-arrow:before,
4185
+ .mfp-arrow:after {
4186
+ content: '';
4187
+ display: block;
4188
+ width: 0;
4189
+ height: 0;
4190
  position: absolute;
4191
+ left: 0;
4192
+ top: 0;
4193
+ margin-top: 35px;
4194
+ margin-left: 35px;
4195
+ border: medium inset transparent;
4196
  }
4197
 
4198
+ .mfp-arrow:after {
4199
+ border-top-width: 13px;
4200
+ border-bottom-width: 13px;
4201
+ top: 8px;
4202
  }
4203
 
4204
+ .mfp-arrow:before {
4205
+ border-top-width: 21px;
4206
+ border-bottom-width: 21px;
4207
+ opacity: 0.7;
 
 
 
 
 
 
 
 
 
4208
  }
4209
 
4210
+ .mfp-arrow-left {
4211
+ left: 0;
 
 
 
 
 
 
 
 
 
 
4212
  }
4213
 
4214
+ .mfp-arrow-left:after {
4215
+ border-right: 17px solid #FFF;
4216
+ margin-left: 31px;
 
 
 
 
 
 
4217
  }
4218
 
4219
+ .mfp-arrow-left:before {
4220
+ margin-left: 25px;
4221
+ border-right: 27px solid #3F3F3F;
4222
  }
4223
 
4224
+ .mfp-arrow-right {
4225
+ right: 0;
 
 
 
 
 
 
 
 
4226
  }
4227
 
4228
+ .mfp-arrow-right:after {
4229
+ border-left: 17px solid #FFF;
4230
+ margin-left: 39px;
 
 
 
 
 
 
 
4231
  }
4232
 
4233
+ .mfp-arrow-right:before {
4234
+ border-left: 27px solid #3F3F3F;
4235
  }
4236
 
4237
+ .mfp-iframe-holder {
4238
+ padding-top: 40px;
4239
+ padding-bottom: 40px;
 
4240
  }
4241
 
4242
+ .mfp-iframe-holder .mfp-content {
4243
+ line-height: 0;
4244
+ width: 100%;
4245
+ max-width: 900px;
 
 
 
 
 
 
4246
  }
4247
 
4248
+ .mfp-iframe-holder .mfp-close {
4249
+ top: -40px;
 
 
4250
  }
4251
 
4252
+ .mfp-iframe-scaler {
4253
+ width: 100%;
4254
+ height: 0;
4255
+ overflow: hidden;
4256
+ padding-top: 56.25%;
 
 
 
 
4257
  }
4258
 
4259
+ .mfp-iframe-scaler iframe {
 
4260
  position: absolute;
4261
+ display: block;
4262
  top: 0;
4263
  left: 0;
4264
+ width: 100%;
4265
+ height: 100%;
4266
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4267
+ background: #000;
 
 
 
4268
  }
4269
 
4270
+ /*--- Main image in popup ---*/
4271
+ img.mfp-img {
4272
+ width: auto;
4273
+ max-width: 100%;
4274
+ height: auto;
4275
+ display: block;
4276
+ line-height: 0;
4277
+ box-sizing: border-box;
4278
+ padding: 40px 0 40px;
4279
+ margin: 0 auto;
4280
  }
4281
 
4282
+ /*--- The shadow behind the image ---*/
4283
+ .mfp-figure {
4284
+ line-height: 0;
4285
  }
4286
 
4287
+ .mfp-figure:after {
4288
+ content: '';
 
 
 
 
4289
  position: absolute;
4290
+ left: 0;
4291
+ top: 40px;
4292
+ bottom: 40px;
4293
+ display: block;
4294
+ right: 0;
4295
+ width: auto;
4296
+ height: auto;
4297
+ z-index: -1;
4298
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4299
+ background: #444;
4300
  }
4301
 
4302
+ .mfp-figure small {
4303
+ color: #BDBDBD;
4304
+ display: block;
4305
+ font-size: 12px;
4306
+ line-height: 14px;
 
 
 
 
 
 
 
 
4307
  }
4308
 
4309
+ .mfp-figure figure {
4310
+ margin: 0;
4311
+ }
4312
+
4313
+ .mfp-bottom-bar {
4314
+ margin-top: -36px;
 
4315
  position: absolute;
4316
+ top: 100%;
4317
+ left: 0;
4318
+ width: 100%;
4319
+ cursor: auto;
4320
  }
4321
 
4322
+ .mfp-title {
4323
+ text-align: left;
4324
+ line-height: 18px;
4325
+ color: #F3F3F3;
4326
+ word-wrap: break-word;
4327
+ padding-right: 36px;
4328
  }
4329
 
4330
+ .mfp-image-holder .mfp-content {
4331
+ max-width: 100%;
4332
  }
4333
 
4334
+ .mfp-gallery .mfp-image-holder .mfp-figure {
4335
+ cursor: pointer;
4336
  }
4337
 
4338
+ button.mfp-close,
4339
+ button.mfp-close:hover {
4340
+ display: inline-block !important;
4341
+ background: transparent;
4342
+ width: auto !important;
4343
  }
4344
 
4345
+ .mfp-arrow,
4346
+ .mfp-arrow:hover {
4347
+ background: transparent;
4348
  }
4349
 
4350
+ @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
4351
+ /**
4352
+ * Remove all paddings around the image on small screen
4353
+ */
4354
+ .mfp-img-mobile .mfp-image-holder {
4355
+ padding-left: 0;
4356
+ padding-right: 0;
4357
  }
4358
 
4359
+ .mfp-img-mobile img.mfp-img {
4360
+ padding: 0;
 
 
 
 
 
 
 
 
 
 
4361
  }
4362
 
4363
+ .mfp-img-mobile .mfp-figure:after {
4364
+ top: 0;
4365
+ bottom: 0;
 
 
4366
  }
4367
 
4368
+ .mfp-img-mobile .mfp-figure small {
4369
+ display: inline;
4370
+ margin-left: 5px;
 
 
4371
  }
4372
 
4373
+ .mfp-img-mobile .mfp-bottom-bar {
4374
+ background: rgba(0, 0, 0, 0.6);
4375
+ bottom: 0;
4376
+ margin: 0;
4377
+ top: auto;
4378
+ padding: 3px 5px;
4379
+ position: fixed;
4380
+ box-sizing: border-box;
4381
  }
4382
 
4383
+ .mfp-img-mobile .mfp-bottom-bar:empty {
4384
+ padding: 0;
4385
  }
4386
 
4387
+ .mfp-img-mobile .mfp-counter {
4388
+ right: 5px;
4389
+ top: 3px;
4390
  }
4391
 
4392
+ .mfp-img-mobile .mfp-close {
4393
+ top: 0;
4394
+ right: 0;
4395
+ width: 35px;
4396
+ height: 35px;
4397
+ line-height: 35px;
4398
+ background: rgba(0, 0, 0, 0.6);
4399
+ position: fixed;
4400
+ text-align: center;
4401
+ padding: 0;
4402
  }
4403
+ }
4404
+ @media all and (max-width: 900px) {
4405
+ .mfp-arrow {
4406
+ transform: scale(0.75);
4407
  }
4408
 
4409
+ .mfp-arrow-left {
4410
+ transform-origin: 0;
4411
  }
4412
 
4413
+ .mfp-arrow-right {
4414
+ transform-origin: 100%;
4415
  }
4416
 
4417
+ .mfp-container {
4418
+ padding-left: 6px;
4419
+ padding-right: 6px;
 
 
 
 
 
 
 
 
 
4420
  }
4421
+ }
4422
+
4423
+ /*----------------------*/
4424
+ /* 13. Ninja Form Styles
4425
+ /*----------------------*/
4426
+ .eael-ninja-container input,
4427
+ .eael-ninja-container textarea {
4428
+ height: auto;
4429
+ padding: 10px;
4430
+ }
4431
+
4432
+ .eael-contact-form-align-center .eael-ninja-container,
4433
+ .eael-contact-form-btn-align-center .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4434
+ margin-left: auto !important;
4435
+ margin-right: auto !important;
4436
+ display: block;
4437
+ float: none;
4438
+ }
4439
+
4440
+ .eael-contact-form-align-left .eael-ninja-container,
4441
+ .eael-contact-form-btn-align-left .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4442
+ float: left;
4443
+ width: auto;
4444
+ }
4445
+
4446
+ .eael-contact-form-align-right .eael-ninja-container,
4447
+ .eael-contact-form-btn-align-right .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
4448
+ float: right;
4449
+ width: auto;
4450
+ }
4451
+
4452
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="text"],
4453
+ .eael-ninja-container .nf-field .nf-field-element input[type="password"],
4454
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="email"],
4455
+ .eael-ninja-container .nf-field .nf-field-element input[type="url"],
4456
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="number"],
4457
+ .eael-ninja-container .nf-field .nf-field-element textarea {
4458
+ max-width: 100%;
4459
+ }
4460
+
4461
+ .eael-ninja-form .nf-form-title {
4462
+ display: none;
4463
+ }
4464
+
4465
+ .eael-ninja-form-title-yes .nf-form-title {
4466
+ display: block;
4467
+ }
4468
+
4469
+ .eael-ninja-form .title-description-hide .nf-form-title {
4470
+ display: none;
4471
+ }
4472
+
4473
+ .eael-ninja-form.title-description-hide .nf-form-title {
4474
+ display: none;
4475
+ }
4476
+
4477
+ .eael-ninja-form .nf-field-label {
4478
+ display: none;
4479
+ }
4480
 
4481
+ .eael-ninja-form-labels-yes .nf-field-label {
4482
+ display: block;
 
4483
  }
 
 
 
 
 
 
 
4484
 
4485
+ .eael-ninja-form .submit-container input[type=button] {
4486
+ border: 0;
4487
+ border-radius: 0;
 
 
 
4488
  }
 
 
 
 
 
 
 
4489
 
4490
+ .eael-ninja-form-button-full-width .submit-container input[type=button] {
4491
+ width: 100%;
 
 
4492
  }
4493
 
4494
  /*-----------------------------*/
4575
  .eael-grid-post .eael-entry-footer .eael-entry-meta {
4576
  flex-direction: column;
4577
  }
4578
+
4579
+ .eael-entry-meta > div {
4580
+ font-size: 12px;
4581
+ line-height: 1.2;
4582
+ padding-bottom: 5px;
4583
+ }
4584
+
4585
+ .eael-grid-post-excerpt p {
4586
+ margin: 0;
4587
+ font-size: 14px;
4588
+ }
4589
+
4590
+ .eael-entry-meta .eael-entry-footer .eael-posted-by {
4591
+ display: block;
4592
+ }
4593
+
4594
+ .eael-grid-post .eael-entry-wrapper,
4595
+ .eael-grid-post .eael-entry-footer {
4596
+ padding: 15px;
4597
+ }
4598
+
4599
+ .eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on {
4600
+ padding-left: 5px;
4601
+ }
4602
+
4603
+ .eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on::before {
4604
+ content: '\f111';
4605
+ font-family: FontAwesome;
4606
+ color: inherit;
4607
+ opacity: .4;
4608
+ font-size: .8em;
4609
+ padding-right: 7px;
4610
+ }
4611
+
4612
+ /*--- Post Grid Thumbnail Hover Effects ---*/
4613
+ .eael-entry-media {
4614
+ position: relative;
4615
+ }
4616
+
4617
+ .eael-entry-overlay {
4618
+ display: flex;
4619
+ align-items: center;
4620
+ justify-content: center;
4621
+ }
4622
+
4623
+ .eael-entry-overlay > i {
4624
+ color: #fff;
4625
+ }
4626
+
4627
+ /*--- fade in ---*/
4628
+ .eael-entry-overlay.fade-in {
4629
+ visibility: hidden;
4630
+ opacity: 0;
4631
+ transition: 300ms;
4632
+ }
4633
+
4634
+ .eael-entry-media:hover .eael-entry-overlay.fade-in {
4635
+ visibility: visible;
4636
+ opacity: 1;
4637
+ }
4638
+
4639
+ .eael-entry-media:hover .eael-entry-overlay.fade-in > i {
4640
+ transform: translate(0);
4641
+ opacity: 1;
4642
+ }
4643
+
4644
+ /*--- zoom in --- */
4645
+ .eael-entry-overlay.zoom-in {
4646
+ transform: scale(0.9);
4647
+ visibility: hidden;
4648
+ opacity: 0;
4649
+ transition: 300ms;
4650
+ }
4651
+
4652
+ .eael-entry-media:hover .eael-entry-overlay.zoom-in {
4653
+ visibility: visible;
4654
+ opacity: 1;
4655
+ transform: scale(1);
4656
+ }
4657
+
4658
+ /*--- slide up ---*/
4659
+ .eael-entry-overlay.slide-up {
4660
+ transform: translateY(100%);
4661
+ visibility: hidden;
4662
+ opacity: 0;
4663
+ transition: 300ms;
4664
+ }
4665
+
4666
+ .eael-entry-media:hover .eael-entry-overlay.slide-up {
4667
+ transform: translateY(0);
4668
+ visibility: visible;
4669
+ opacity: 1;
4670
+ }
4671
+
4672
+ .eael-entry-media {
4673
+ overflow: hidden;
4674
+ }
4675
+
4676
+ /*--- Post Grid & Carousel Hover Styles ---*/
4677
+ .eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay {
4678
+ opacity: 0;
4679
+ }
4680
+
4681
+ .eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay {
4682
+ opacity: 1;
4683
+ }
4684
+
4685
+ .eael-entry-media.grid-hover-style-none .eael-entry-overlay {
4686
+ display: none;
4687
+ }
4688
+
4689
+ .eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay {
4690
+ transform: scale(0.4);
4691
+ opacity: 0;
4692
+ }
4693
+
4694
+ .eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay {
4695
+ transform: scale(1);
4696
+ opacity: 1;
4697
+ }
4698
+
4699
+ .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay {
4700
+ transform: translateY(-100%);
4701
+ }
4702
+
4703
+ .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay > i {
4704
+ transform: translateY(-100px);
4705
+ transition-delay: 100ms;
4706
+ transition-duration: 300ms;
4707
+ }
4708
+
4709
+ .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay {
4710
+ transform: translate(0);
4711
+ }
4712
+
4713
+ .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay > i {
4714
+ transform: translateY(0);
4715
+ }
4716
+
4717
+ .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay {
4718
+ transform: translateY(100%);
4719
+ visibility: hidden;
4720
+ opacity: 0;
4721
+ }
4722
+
4723
+ .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay > i {
4724
+ transform: translateY(100px);
4725
+ transition-delay: 100ms;
4726
+ transition-duration: 300ms;
4727
+ }
4728
+
4729
+ .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay {
4730
+ transform: translate(0);
4731
+ visibility: visible;
4732
+ opacity: 1;
4733
+ }
4734
+
4735
+ .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay > i {
4736
+ transform: translateY(0);
4737
+ }
4738
+
4739
+ /*--- Post Grid Column Styles ---*/
4740
+ .eael-col-1 .eael-post-grid-column {
4741
+ float: none;
4742
+ width: 100%;
4743
+ }
4744
+
4745
+ .eael-col-2 .eael-post-grid-column {
4746
+ float: left;
4747
+ width: 50%;
4748
+ }
4749
+
4750
+ .eael-col-3 .eael-post-grid-column {
4751
+ float: left;
4752
+ width: 33.3333%;
4753
+ }
4754
+
4755
+ .eael-col-4 .eael-post-grid-column {
4756
+ float: left;
4757
+ width: 25%;
4758
+ }
4759
+
4760
+ .eael-col-5 .eael-post-grid-column {
4761
+ float: left;
4762
+ width: 20%;
4763
+ }
4764
+
4765
+ .eael-col-6 .eael-post-grid-column {
4766
+ float: left;
4767
+ width: 16.6666%;
4768
+ }
4769
+
4770
+ @media only screen and (max-width: 979px) {
4771
+ .eael-col-1 .eael-post-grid-column,
4772
+ .eael-col-2 .eael-post-grid-column,
4773
+ .eael-col-3 .eael-post-grid-column,
4774
+ .eael-col-4 .eael-post-grid-column,
4775
+ .eael-col-5 .eael-post-grid-column,
4776
+ .eael-col-6 .eael-post-grid-column {
4777
+ width: 33.3333%;
4778
+ }
4779
+ }
4780
+ @media only screen and (max-width: 767px) {
4781
+ .eael-col-1 .eael-post-grid-column,
4782
+ .eael-col-2 .eael-post-grid-column,
4783
+ .eael-col-3 .eael-post-grid-column,
4784
+ .eael-col-4 .eael-post-grid-column,
4785
+ .eael-col-5 .eael-post-grid-column,
4786
+ .eael-col-6 .eael-post-grid-column {
4787
+ width: 50%;
4788
+ }
4789
+ }
4790
+ @media only screen and (max-width: 480px) {
4791
+ .eael-col-1 .eael-post-grid-column,
4792
+ .eael-col-2 .eael-post-grid-column,
4793
+ .eael-col-3 .eael-post-grid-column,
4794
+ .eael-col-4 .eael-post-grid-column,
4795
+ .eael-col-5 .eael-post-grid-column,
4796
+ .eael-col-6 .eael-post-grid-column {
4797
+ float: none;
4798
+ width: 100%;
4799
+ }
4800
+ }
4801
+ .eael-author-avatar > a {
4802
+ display: block;
4803
  }
4804
 
4805
+ .eael-entry-footer {
4806
+ overflow: hidden;
4807
+ display: flex;
4808
  }
4809
 
4810
+ .eael-entry-footer > div {
4811
+ display: inline-block;
4812
+ float: left;
4813
  }
4814
 
4815
+ /*----------------------------*/
4816
+ /* 06. Post Timeline Styles
4817
+ /*----------------------------*/
4818
+ .eael-post-timeline {
4819
+ margin-bottom: 0;
4820
+ min-height: 100%;
4821
+ overflow: hidden;
4822
+ position: relative;
4823
  }
4824
 
4825
+ .eael-timeline-column {
4826
+ width: 50%;
4827
+ margin-left: 0;
4828
+ float: left;
4829
+ margin-top: 0 !important;
4830
  }
4831
 
4832
+ .eael-timeline-post {
4833
+ position: relative;
 
 
 
 
 
4834
  }
4835
 
4836
+ .eael-timeline-post:after {
4837
+ background-color: rgba(83, 85, 86, 0.2);
4838
+ content: "";
4839
+ width: 2px;
4840
+ height: 245px;
4841
+ position: absolute;
4842
+ right: 0;
4843
+ top: 70px;
4844
  }
4845
 
4846
+ .eael-timeline-post:nth-child(2n):after {
4847
+ display: none;
 
 
4848
  }
4849
 
4850
+ .eael-timeline-bullet {
4851
+ background-color: #9fa9af;
4852
+ border: 5px solid #fff;
4853
+ border-radius: 50%;
4854
+ box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
4855
+ content: "";
4856
+ height: 20px;
4857
+ position: absolute;
4858
+ right: -9px;
4859
+ top: 60px;
4860
+ width: 20px;
4861
+ z-index: 3;
4862
+ cursor: pointer;
4863
  }
4864
 
4865
+ .eael-timeline-post:nth-child(2n) .eael-timeline-bullet {
4866
+ background-color: #9fa9af;
4867
+ border: 5px solid #fff;
4868
+ border-radius: 50%;
4869
+ bottom: 36px;
4870
+ content: "";
4871
+ height: 20px;
4872
+ left: -11px;
4873
+ position: absolute;
4874
+ top: 300px;
4875
+ width: 20px;
4876
+ z-index: 3;
4877
  }
4878
 
4879
+ .eael-timeline-post-inner {
4880
+ background: linear-gradient(45deg, #3f3f46 0%, #05abe0 100%) repeat scroll 0 0 transparent;
4881
+ border: 8px solid #e5eaed;
4882
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
4883
+ float: right;
4884
+ margin: 30px 40px 30px auto;
4885
+ position: relative;
4886
+ height: 320px;
4887
+ width: calc(100% - 40px);
4888
  }
4889
 
4890
+ .eael-timeline-post:nth-child(even) .eael-timeline-post-inner {
4891
+ float: left;
4892
+ margin-left: 40px;
4893
  }
4894
 
4895
+ .eael-timeline-post-inner:after {
4896
+ border-color: transparent transparent transparent #e5eaed;
4897
+ border-style: solid;
4898
+ border-width: 15px;
4899
+ content: "";
4900
+ height: 0;
4901
+ position: absolute;
4902
+ right: -36px;
4903
+ top: 17px;
4904
+ width: 0;
4905
  }
4906
 
4907
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner:after {
4908
+ border-color: transparent #e5eaed transparent transparent;
4909
+ border-style: solid;
4910
+ border-width: 15px;
4911
+ content: "";
4912
+ height: 0;
4913
+ left: -36px;
4914
+ position: absolute;
4915
+ top: 257px;
4916
+ width: 0;
4917
  }
4918
 
4919
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner::after {
4920
+ border-left-color: transparent !important;
 
 
 
 
4921
  }
4922
 
4923
+ .eael-timeline-post p {
4924
+ margin: 1.6rem 0 0 0;
4925
+ font-size: 0.9em;
4926
+ line-height: 1.6em;
4927
  }
4928
 
4929
+ .eael-timeline-post-image {
4930
+ background-size: cover;
4931
+ background-position: center center;
4932
+ background-repeat: no-repeat;
4933
+ display: block;
4934
+ height: 100%;
4935
  overflow: hidden;
4936
+ position: relative;
4937
+ opacity: .6;
4938
+ transition: all .3s;
4939
  }
4940
 
4941
+ .eael-timeline-post-title {
4942
+ bottom: 40px;
4943
+ position: absolute;
4944
+ width: 100%;
4945
  }
4946
 
4947
+ .eael-timeline-post-title h2 {
4948
+ color: #fff;
4949
+ font-size: 20px;
4950
+ font-weight: bold;
4951
+ letter-spacing: 1px;
4952
+ line-height: 24px;
4953
+ padding: 0 25px;
4954
+ text-align: left;
4955
+ text-transform: uppercase;
4956
  }
4957
 
4958
+ .eael-timeline-post-excerpt {
4959
+ opacity: 0;
4960
+ position: absolute;
4961
+ top: 0;
4962
+ left: 0;
4963
+ transition: all .3s;
4964
  }
4965
 
4966
+ .eael-timeline-post-excerpt p {
4967
+ color: #fff;
4968
+ font-size: 14px;
4969
+ padding: 25px;
4970
  }
4971
 
4972
+ .eael-timeline-post-inner:hover .eael-timeline-post-excerpt {
 
4973
  opacity: 1;
4974
+ top: 10px;
4975
  }
4976
 
4977
+ .eael-timeline-post-inner:hover .eael-timeline-post-image {
4978
+ opacity: .3;
4979
  }
4980
 
4981
+ .eael-timeline-post time {
4982
+ opacity: 0;
4983
+ background-color: rgba(0, 0, 0, 0.7);
4984
+ color: #fff;
4985
+ font-size: 10px;
4986
+ border-radius: 20px;
4987
+ position: absolute;
4988
+ right: -97px;
4989
+ width: 100px;
4990
+ height: 30px;
4991
+ line-height: 30px;
4992
+ text-align: center;
4993
+ top: 50px;
4994
+ z-index: 99;
4995
+ transition: all .5s;
4996
  }
4997
 
4998
+ .eael-timeline-post:nth-child(2n) time {
4999
+ background-color: rgba(0, 0, 0, 0.7);
5000
+ border-radius: 20px;
5001
+ color: #fff;
5002
+ font-size: 10px;
5003
+ height: 30px;
5004
+ left: -99px;
5005
+ line-height: 30px;
5006
+ position: absolute;
5007
+ text-align: center;
5008
+ top: 290px;
5009
+ width: 100px;
5010
+ z-index: 99;
5011
  }
5012
 
5013
+ .eael-timeline-post time:before {
5014
+ border-bottom: 5px solid rgba(0, 0, 0, 0.7);
5015
+ border-left: 5px solid transparent;
5016
+ border-right: 5px solid transparent;
5017
+ content: "";
5018
+ height: 0;
5019
+ left: 45px;
5020
+ position: absolute;
5021
+ top: -5px;
5022
+ width: 0;
5023
  }
5024
 
5025
+ .eael-timeline-post:hover time {
5026
+ opacity: 1;
 
 
5027
  }
5028
 
5029
+ .eael-timeline-post::after {
5030
+ height: 100%;
 
 
5031
  }
5032
 
5033
+ .eael-post-timeline .eael-timeline-post:nth-last-child(2)::after {
5034
+ height: 245px;
 
 
5035
  }
5036
 
5037
+ .eael-post-timeline .eael-timeline-post:last-child::after {
5038
+ display: none;
5039
  }
5040
 
5041
+ .eael-load-more-button-wrap {
5042
+ display: flex;
 
 
5043
  }
5044
 
5045
+ /*--- Responsive Style for Post Timeline ---*/
5046
+ @media only screen and (max-width: 1366px) {
5047
+ .eael-timeline-post-title h2 {
5048
+ font-size: 0.8em;
5049
+ }
5050
 
5051
+ .eael-timeline-post-excerpt p {
5052
+ font-size: 13px;
5053
+ }
5054
  }
5055
+ @media only screen and (max-width: 1169px) {
5056
+ .eael-timeline-post-inner {
5057
+ height: 320px;
5058
+ }
5059
  }
5060
+ @media only screen and (max-width: 992px) {
5061
+ .eael-post-timeline {
5062
+ margin-left: 0;
5063
+ }
5064
 
5065
+ .eael-timeline-bullet,
5066
+ .eael-timeline-post:after,
5067
+ .eael-timeline-post:before,
5068
+ .eael-timeline-post-inner:after {
5069
+ display: none;
5070
+ }
5071
 
5072
+ .eael-timeline-post {
5073
+ display: inline-block;
5074
+ float: left !important;
5075
+ width: 50% !important;
5076
+ margin: 15px auto;
5077
+ }
5078
 
5079
+ .eael-timeline-post-inner {
5080
+ height: 320px;
5081
+ padding-bottom: 30px;
 
 
 
 
 
5082
  }
5083
+
5084
+ .eael-timeline-post-title {
5085
+ bottom: 50px;
 
 
 
 
 
 
5086
  }
5087
+
5088
+ .eael-timeline-post-title h2 {
5089
+ font-size: 0.8em;
5090
+ line-height: 1.2em;
5091
+ }
5092
+
5093
+ .eael-timeline-post .eael-timeline-post-inner {
5094
+ margin: 0 10px auto 0;
5095
+ width: 90%;
5096
+ }
5097
+
5098
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
5099
+ margin: 0 auto 0 10px;
5100
+ width: 90%;
5101
+ }
5102
+
5103
+ .eael-timeline-post-excerpt {
5104
+ opacity: 0 !important;
5105
+ }
5106
+
5107
+ .eael-timeline-post-image {
5108
+ opacity: .3;
5109
+ }
5110
+
5111
+ .eael-timeline-post time,
5112
+ .eael-timeline-post:nth-child(2n) time {
5113
+ background-color: #fff;
5114
+ border-radius: 0;
5115
+ color: #444;
5116
+ font-size: 12px;
5117
+ text-transform: uppercase;
5118
+ left: 0;
5119
+ opacity: 1;
5120
+ padding-top: 3px;
5121
+ top: 275px;
5122
  width: 100%;
5123
  }
5124
+
5125
+ time:before {
5126
+ display: none;
5127
+ }
5128
  }
5129
+ @media only screen and (max-width: 767px) {
5130
+ .eael-timeline-post {
5131
+ display: block;
5132
+ float: none !important;
5133
+ margin: 20px auto;
5134
+ width: 100% !important;
5135
+ }
5136
 
5137
+ .eael-timeline-post .eael-timeline-post-inner,
5138
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
5139
+ display: block;
5140
+ float: none;
5141
+ margin: 0 auto;
5142
+ }
5143
  }
5144
+ @media only screen and (max-width: 479px) {
5145
+ .eael-timeline-post .eael-timeline-post-inner,
5146
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
5147
+ height: 250px;
5148
+ margin: 0 auto;
5149
+ width: 95%;
5150
+ }
5151
 
5152
+ .eael-timeline-post time,
5153
+ .eael-timeline-post:nth-child(2n) time {
5154
+ top: 205px;
5155
+ }
5156
  }
5157
 
5158
  /* -------------------------------- */
7277
  -webkit-box-orient: vertical;
7278
  }
7279
 
7280
+ /*----------------------*/
7281
+ /* 12. weForm Styles
7282
+ /*----------------------*/
7283
+ .eael-weform-container input,
7284
+ .eael-weform-container textarea {
7285
+ height: auto;
7286
+ padding: 10px;
7287
+ }
7288
+
7289
+ .eael-contact-form-align-center .eael-weform-container,
7290
+ .eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7291
+ margin-left: auto !important;
7292
+ margin-right: auto !important;
7293
+ display: block;
7294
+ float: none;
7295
+ }
7296
+
7297
+ .eael-contact-form-align-left .eael-weform-container,
7298
+ .eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7299
+ float: left;
7300
+ width: auto;
7301
+ }
7302
+
7303
+ .eael-contact-form-align-right .eael-weform-container,
7304
+ .eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
7305
+ float: right;
7306
+ width: auto;
7307
+ }
7308
+
7309
+ .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="text"],
7310
+ .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="password"],
7311
+ .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="email"],
7312
+ .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="url"],
7313
+ .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="number"],
7314
+ .eael-weform-container ul.wpuf-form li .wpuf-fields textarea {
7315
+ max-width: 100%;
7316
+ }
7317
+
7318
  /* ------------------- */
7319
  /* 23. WPForms
7320
  /* ------------------- */
7356
  .eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit {
7357
  width: 100%;
7358
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/front-end/css/eael.min.css CHANGED
@@ -1,24 +1,25 @@
1
 
2
  .eael-adv-accordion{width:auto;height:auto;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:1rem;font-weight:600;line-height:1;transition:all .3s ease-in-out;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{transform:rotate(0);z-index:10;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{transform:rotate(90deg);z-index:10;transition:all .3s ease-in-out}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@keyframes rotate-90{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;transition:all .3s ease-in-out}100%{opacity:1;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;transition:all .3s ease-in-out}100%{opacity:1;transition:all .3s ease-in-out}}
3
- .eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
4
  .eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{position:relative;padding:0;margin:0;list-style-type:none;display:flex;justify-content:flex-start;align-items:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;padding:1em 1.5em;flex:1 1 auto;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:flex;flex:1 1 auto}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li{display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li a{display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{flex-wrap:wrap}.eael-advance-tabs .eael-tabs-nav>ul li{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical{flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul li{flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
 
5
  .eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.eael-call-to-action.cta-center{text-align:center}.eael-call-to-action.cta-right{text-align:right}.eael-call-to-action.cta-left{text-align:left}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:0;color:rgba(255,255,255,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:center center}.eael-call-to-action.bg-img .title{color:rgba(255,255,255,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:flex;justify-content:space-between;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{flex-grow:1;text-align:right;padding-top:22px;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;flex-grow:1}.eael-call-to-action.cta-flex .action{flex-grow:1;text-align:right;padding-top:25px;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;transition:.5s;-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:0}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover::after{transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;transition:.5s;color:#fff;transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover::after{transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
6
  @-webkit-keyframes loaderSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loaderSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.eael-load-more-button-wrap{display:flex}.eael-load-more-button{display:flex;align-items:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-load-more-button .button__loader{left:-100%;top:auto;margin-right:5px;transition:all .2s}.eael-load-more-button>span{margin-left:-20px}.eael-load-more-button.button--loading>span{margin-left:0}.eael-load-more-button.button--loading .button__loader{left:0}.eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear}.eael-btn-loader:after{border-radius:50%;width:20px;height:20px}
7
- .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-center{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-left{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-right{float:right;width:auto}.eael-contact-form-7 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{transition:border linear .2s,box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::after,.eael-contact-form-7 .wpcf7-form::before{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap,.eael-contact-form-7 .wpcf7-form label{display:block}.eael-contact-form-7 .wpcf7-form p{margin-bottom:0}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.eael-contact-form-7-wrapper .eael-contact-form-align-center form{margin:0 auto}
8
  .eael-ticker-wrap{overflow:hidden;display:flex;flex-flow:row nowrap;align-items:center;width:100%}.eael-ticker-wrap .ticker-badge{flex:0 0 auto;padding:8px 12px}.eael-ticker-wrap .eael-ticker{overflow:hidden;flex:1 1 auto}.eael-ticker-wrap .eael-ticker .ticker-content{padding:8px 12px;line-height:1.8}.eael-ticker-wrap .eael-ticker .ticker-content p{margin:0}.eael-ticker-wrap .swiper-button-prev{left:auto!important;right:25px;transform:translateY(-50%) rotate(180deg)!important}.eael-ticker-wrap div.swiper-slide,.eael-ticker-wrap div.swiper-slide.swiper-slide-next,.eael-ticker-wrap div.swiper-slide.swiper-slide-prev{opacity:0!important}.eael-ticker-wrap div.swiper-slide.swiper-slide-active{opacity:1!important}.eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide{text-align:left}@media only screen and (max-width:767px){.eael-ticker-wrap{flex-flow:row wrap}.content-ticker-pagination{display:none}}
9
  .eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:9999}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}
 
10
  .eael-creative-button-align-center{text-align:center}.eael-creative-button-wrapper{display:flex}.eael-creative-button{flex:0 0 auto;min-width:150px;text-align:center;vertical-align:middle;position:relative;z-index:1;border-radius:2px;padding:20px 30px;font-size:16px;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.eael-creative-button-align-center .eael-creative-button{float:none;display:inline-block}.eael-creative-button:focus{outline:0}.eael-creative-button>span{vertical-align:middle}.eael-creative-button--winona{overflow:hidden;padding:0!important;transition:border-color .3s,background-color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transform:translate3d(0,25%,0)}.eael-creative-button--winona>span{display:block}.eael-creative-button--winona::after,.eael-creative-button--winona>span{padding:1em 2em;transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:hover::after{opacity:1;transform:translate3d(0,0,0)}.eael-creative-button--winona:hover>span{opacity:0;transform:translate3d(0,-25%,0)}.eael-creative-button--ujarak{transition:border-color .4s,color .4s}.eael-creative-button--ujarak::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transform:scale3d(.7,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak::before{transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak:hover::before{opacity:1;transform:translate3d(0,0,0)}.eael-creative-button--wayra{overflow:hidden;transition:border-color .3s,color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--wayra::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;z-index:-1;transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform-origin:0 100%;transition:transform .3s,opacity .3s,background-color .3s}.eael-creative-button--wayra:hover::before{opacity:1;transform:rotate3d(0,0,1,0deg);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya{overflow:hidden}.eael-creative-button--tamaya::after,.eael-creative-button--tamaya::before{content:attr(data-text);position:absolute;width:100%;height:50%;left:0;overflow:hidden;transition:transform .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya::before{top:0;padding:20px 30px}.eael-creative-button--tamaya::after{bottom:0;line-height:0}.eael-creative-button--tamaya:hover::after{bottom:-1px}.eael-creative-button--tamaya>span{display:block;transform:scale3d(.2,.2,1);opacity:0;transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya:hover::before{transform:translate3d(0,-100%,0)}.eael-creative-button--tamaya:hover::after{transform:translate3d(0,100%,0)}.eael-creative-button--tamaya:hover>span{opacity:1;transform:scale3d(1,1,1)}.eael-creative-button--rayen{overflow:hidden;padding:0!important}.eael-creative-button--rayen::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(-100%,0,0)}.eael-creative-button--rayen>span{display:block}.eael-creative-button--rayen::before,.eael-creative-button--rayen>span{padding:1em 2em;transition:transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.eael-creative-button--rayen:hover::before{transform:translate3d(0,0,0)}.eael-creative-button--rayen:hover>span{transform:translate3d(0,100%,0)}
 
11
  .eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px 0;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.eael-dual-header-content-align-center{text-align:center}.eael-dual-header-content-align-left{text-align:left}.eael-dual-header-content-align-right{text-align:right}
12
- .elementor-panel .pro-feature,.elementor-panel .pro-feature a{color:#a4afb7;text-transform:uppercase;letter-spacing:1px;line-height:1.8;font-style:normal}.elementor-panel .pro-feature a{text-decoration:underline;color:#f54!important}.elementor-control-data_table_content_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_rowspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_template_pro_alert .elementor-control-title,.elementor-control-data_table_header_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_header_img_pro_alert .elementor-control-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-title.elementor-panel-heading-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-toggle{color:#f54}.elementor-panel .elementor-control-eael_control_get_pro .elementor-control-field{display:none!important}.elementor-control-eael_fancy_text_style_pro_alert .elementor-control-title,.elementor-control-eael_img_accordion_type_pro_alert .elementor-control-title,.elementor-control-eael_pricing_table_style_pro_alert .elementor-control-title,.elementor-control-eael_section_countdown_style_pro_alert .elementor-control-title,.elementor-control-eael_section_data_table_enabled_pro_alert .elementor-control-title,.elementor-control-eael_team_members_preset_pro_alert .elementor-control-title,.elementor-control-eael_ticker_type_pro_alert .elementor-control-title{color:#f54}
13
- .eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix{display:inline-block}.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
14
  .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px!important}.elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px!important}.elementor-widget-eael-feature-list.-icon-position-right .connector,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-left:2px solid #2ecc71;border-right:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;transition:all .5s}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;transition:all .5s;display:inline-flex}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:inline-flex;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none!important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}@media (min-width:768px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item{padding:0 50px 0 0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector{display:none}}@media (min-width:1025px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}}@media (max-width:1024px){.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}
15
- table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{flex-grow:1;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{flex-grow:1;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,sans-serif;line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media (max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;flex-grow:0;flex-shrink:0;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:flex;width:100%}.td-content{width:100%;justify-content:center}.td-content>p{width:100%;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left;display:flex;align-items:center}.eael-data-table .td-content{align-items:center;display:flex}}table.eael-data-table thead .sorting:after{content:"\f0dc"}table.eael-data-table thead .headerSortDown:after{content:"\f0dd"}table.eael-data-table thead .headerSortUp:after{content:"\f0de"}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}
 
16
  .eael-filter-gallery-control{width:100%}.eael-filter-gallery-control ul,.eael-filter-gallery-control ul li{text-align:center}.eael-filter-gallery-control ul{margin:0 0 20px 0;padding:0;text-align:center}.eael-filter-gallery-control{display:flex;flex-flow:1 1 auto;align-items:center;justify-content:center;flex-flow:row wrap;padding:0;margin:0}.eael-filter-gallery-control ul li{list-style:none;font-size:24px;display:inline-block;text-align:center}.eael-filter-gallery-control ul li a.control{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;padding:10px 25px;margin:10px 6px}.eael-filter-gallery-container{text-align:justify;font-size:.1px}.eael-filter-gallery-container:after{content:'';display:inline-block;width:100%}.eael-filter-gallery-container:not(.eael-cards) .item:before{content:'';display:inline-block;padding-top:56.25%}.eael-filter-gallery-container .item .caption{position:absolute;display:flex;flex-flow:1 1 100%;align-items:center;justify-content:center;z-index:1;top:0;left:0;right:0;bottom:0;transition:transform .4s}.eael-filter-gallery-container.eael-cards .item .caption{display:none}.eael-filter-gallery-container.eael-cards .item .item-img .caption{position:absolute;display:flex;flex-flow:1 1 100%;align-items:center;justify-content:center;z-index:10;top:0;left:0;right:0;bottom:0;transition:transform .4s}.gallery-item-caption-over{width:100%;height:auto}a.eael-gallery-load-more,a.eael-gallery-load-more:hover{text-decoration:none}.eael-filter-gallery-container .item .caption.eael-zoom-in,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in{transform:scale(0)}.eael-filter-gallery-container .item:hover .caption.eael-zoom-in,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in{transform:scale(1)}.eael-filter-gallery-container .item .caption.eael-slide-left,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left{transform:translateX(-100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-left,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left{transform:translateX(0)}.eael-filter-gallery-container .item .caption.eael-slide-right,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right{transform:translateX(100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-right,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right{transform:translateX(0)}.eael-filter-gallery-container .item .caption.eael-slide-top,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top{transform:translateY(-100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-top,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top{transform:translateY(0)}.eael-filter-gallery-container .item .caption.eael-slide-bottom,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom{transform:translateY(100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom{transform:translateY(0)}.eael-filter-gallery-container .item .caption a{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;margin:0 5px;font-size:20px;cursor:pointer;transition:.3s}.eael-container .item .caption a:nth-child(2),.eael-filter-gallery-container .item .caption a:nth-child(1){transition:.6s;opacity:0}.eael-filter-gallery-container .item .caption a:nth-child(1){transform:translateY(-100%)}.eael-filter-gallery-container .item .caption a:nth-child(2){transform:translateY(100%)}.eael-filter-gallery-container .item .caption:hover a:nth-child(1),.eael-filter-gallery-container .item .caption:hover a:nth-child(2){transform:translateY(0);opacity:1}.eael-filter-gallery-container .item .caption .eael-popup-link{outline:0}.eael-filter-gallery-container.eael-cards .item:before{padding-top:0}.eael-filter-gallery-container.eael-cards .item-img{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:220px;z-index:0;overflow:hidden}.eael-filter-gallery-container.eael-cards .item-content{padding:15px}.eael-filter-gallery-container.eael-cards .item-content .title,.eael-filter-gallery-container.eael-cards .item-content .title a{font-size:20px;line-height:1;margin-bottom:0;transition:.3s}.eael-filter-gallery-container.eael-cards .item-content p{font-size:14px;line-height:26px}.eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:center}.eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:right}.eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:center}.eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:right}.eael-fg-content-align-left .eael-cards .item .item-content{text-align:left}.eael-fg-content-align-center .eael-cards .item .item-content{text-align:center}.eael-fg-content-align-right .eael-cards .item .item-content{text-align:right}.mfp-wrap~div.dialog-widget{display:none!important}.eael-filterable-gallery-item-wrap{float:left;width:33.33%}.eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap{width:100%}.eael-filter-gallery-control>ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400}.eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap{width:50%}.eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap{width:25%}.eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap{width:20%}.eael-gallery-grid-item{margin-left:calc(20px/2);margin-right:calc(20px/2);margin-bottom:20px;position:relative}.gallery-item-caption-wrap,.media-content-wrap{font-size:14px;text-align:left}.gallery-item-thumbnail-wrap.caption-style-card img{max-height:100%;width:100%}.gallery-item-caption-wrap.caption-style-hoverer{position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fg-item-content,.fg-item-title{color:#fff;font-family:inherit}.gallery-item-caption-wrap.caption-style-card .fg-item-title{font-size:18px;margin:15px 0 15px;line-height:1}.gallery-item-caption-wrap.caption-style-card{background:#f7f7f7}.gallery-item-caption-wrap.caption-style-card .fg-item-title{margin:10px 0 15px;color:#000}.gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#212529;line-height:1.5;font-weight:400}.gallery-item-buttons>a{display:inline-block;font-size:16px;color:#000;margin-right:15px}.gallery-item-buttons>a:visited{color:#000}.gallery-item-caption-wrap.caption-style-card{padding:10px;box-sizing:border-box;font-family:inherit}.gallery-item-caption-wrap .gallery-item-hoverer-bg{position:absolute;left:0;top:0;height:100%;width:100%;content:'';background:#000;z-index:-1;opacity:.7}.gallery-item-caption-wrap.caption-style-hoverer{visibility:hidden;opacity:0;transition:.6s all ease;display:flex;align-items:center}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer{opacity:1;visibility:visible}.gallery-item-caption-wrap.caption-style-hoverer h5{font-size:20px;margin-bottom:5px;line-height:1}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5{transform:translateY(20px);transition:.6s all ease}.gallery-item-caption-wrap.caption-style-hoverer p{margin-bottom:5px}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p{transform:translateY(40px);transition:.6s all ease}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons{transform:translateY(40px);transition:.6s all ease}.gallery-item-caption-wrap .gallery-item-buttons>a span{display:flex;align-items:center;justify-content:center;border-radius:50%;outline:0;text-decoration:none;display:inline-block;text-align:center}.gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in{transform:scale(.8);transition:.6s all ease}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p{transform:translate(0)}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in{transform:scale(1);visibility:visible;opacity:1}.gallery-item-caption-wrap.caption-style-hoverer.eael-none{transition:none}.gallery-item-thumbnail-wrap{position:relative}.video-popup,.video-popup-bg{position:absolute;left:0;top:0;height:100%;width:100%}.video-popup>img{width:62px;position:relative;z-index:1;transition:.3s}.video-popup{display:flex;align-items:center;justify-content:center}.video-popup:hover>img{transform:scale(1.1)}.video-popup-bg{visibility:hidden;opacity:0;transition:350ms}.eael-gallery-grid-item:hover .video-popup-bg{visibility:visible;opacity:1}.gallery-item-thumbnail-wrap>.gallery-item-caption-wrap{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.gallery-item-caption-wrap.card-hover-bg{visibility:hidden;opacity:0;transition:.8s}.gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg{visibility:visible;opacity:1}.gallery-item-caption-wrap .gallery-item-buttons>a>i{display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .pp-logo-grid{margin-right:-5px}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px) and (min-width:766px){.elementor-element.elementor-grid-tablet-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}.fg-layout-3-filter-controls{margin:0;padding:0;list-style:none}.fg-layout-3-item-content{text-align:center}.fg-layout-3-item-content .fg-item-title{font-size:18px;line-height:1;font-weight:500;margin:0;transition:.3s}.fg-layout-3-item-content .fg-item-content p{font-size:13px;font-weight:400}.fg-filter-wrap{position:relative;flex-basis:30%}.fg-layout-3-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;transition:.3s;width:100%;border-radius:5px;padding-top:7px}.fg-layout-3-filter-controls.open-filters{visibility:visible;opacity:1}.fg-layout-3-filter-controls li.control{padding:5px 5px 5px 10px;cursor:pointer;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.fg-layout-3-filter-controls li.control:hover{color:#2d425a}.fg-layout-3-filter-controls li.control:first-child{border-top:0 solid}.fg-layout-3-filter-controls li.control:last-child{border-bottom:0 solid}.fg-layout-3-filters-wrap{max-width:600px;margin:15px auto 50px}.fg-filter-wrap button{width:100%;border:0 solid;border-radius:0;padding:17px 13px;font-size:14px;color:#2d425a;background:#f7f8ff;height:55px;border-right:1px solid #abb5ff;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.fg-filter-wrap button>i{font-size:18px;position:absolute;top:50%;transform:translateY(-50%);margin-left:10px}.fg-layout-3-search-box{flex-basis:70%;height:100%}.fg-layout-3-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;border:0 solid;outline:0;background:0 0}.fg-layout-3-search-box input[type=text]::-webkit-input-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]::-moz-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]:-ms-input-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]:-moz-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-filters-wrap{height:55px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center}.fg-layout-3-filters-wrap .fg-layout-3-search-box{background:#f7f8ff;border-radius:0 10px 10px 0}.fg-layout-3-item-thumb{position:relative;overflow:hidden}.fg-layout-3-item-thumb .gallery-item-buttons{text-align:center;position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:4}.fg-layout-3-item-content{padding:27px 27px 30px;text-align:center}.eael-fg-card-content-align-left .fg-layout-3-item-content{text-align:left}.eael-fg-card-content-align-center .fg-layout-3-item-content{text-align:center}.eael-fg-card-content-align-right .fg-layout-3-item-content{text-align:right}.eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item{box-shadow:0 0 30px 0 rgba(3,29,60,.05);border-radius:5px}.fg-caption-head{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:space-between;padding:35px 35px;z-index:3;color:#fff;font-size:18px;font-weight:700}.fg-item-category>span{font-size:12px;color:#fff;background:#fa9196;padding:10px 12px;display:inline-block}.fg-layout-3-item-content{position:relative}.fg-item-category{position:absolute;left:0;top:0;text-align:center;width:100%;height:30px;margin-top:-15px;z-index:11}.fg-item-category span{border-radius:5px;line-height:1;visibility:hidden;opacity:0;transition:.3s}.fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span{visibility:visible;opacity:1}
17
- .clearfix::after,.clearfix::before{content:" ";display:table;clear:both}.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right{padding-top:40px}.swiper-container .swiper-slide,.swiper-container-wrap .swiper-slide{text-align:center}.swiper-container .swiper-slide img,.swiper-container-wrap .swiper-slide img{width:auto}.swiper-container-dots-outside .swiper-pagination,.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container-wrap .swiper-button-next,.swiper-container-wrap .swiper-button-prev{background:0 0;font-size:20px;height:auto;line-height:1;margin:0;text-align:center;transform:translateY(-50%);width:auto}.swiper-container .swiper-button-next .fa,.swiper-container .swiper-button-prev .fa,.swiper-container-wrap .swiper-button-next .fa,.swiper-container-wrap .swiper-button-prev .fa{vertical-align:top}.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px}.swiper-container-wrap .swiper-pagination-bullet-active{background:#000}.swiper-container-3d .swiper-slide{transition-property:all;-webkit-transition-property:all}.eael-contact-form input[type=date],.eael-contact-form input[type=email],.eael-contact-form input[type=number],.eael-contact-form input[type=tel],.eael-contact-form input[type=text],.eael-contact-form input[type=url],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500}
18
  .eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .flipbox-button{display:inline-block;transition:all .4s}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-vertical-align{width:100%}.eael-elements-flip-box-padding{padding:0 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0 auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#0e9dd2;color:#fff;border-color:#000;-webkit-display:flex;display:flex;align-items:center}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#444;color:#fff;display:flex;align-items:center;border-color:#000}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0;font-size:14px;position:relative;padding:14px 20px}.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{transition-duration:.5s;transition-property:all;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;transform-style:preserve-3d;transition:all .5s ease}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0);transform:rotateY(0)}.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;transform:scale(.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1;transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0;transform:scale(.75)}.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}
 
 
19
  .eael-gravity-form-align-default,.eael-gravity-form-align-left,.eael-gravity-form-btn-align-left{text-align:left}.eael-gravity-form-align-right,.eael-gravity-form-btn-align-right{text-align:right}.eael-gravity-form-align-center,.eael-gravity-form-btn-align-center{text-align:center}.eael-gravity-form .gform_wrapper .gform_footer{margin:0;padding:0}.gform_wrapper form li,.gform_wrapper li{list-style:none}.eael-gravity-form .gform_wrapper ul.gform_fields li.gfield{padding:0}.eael-gravity-form .gform_wrapper textarea{padding:0}.eael-gravity-form .gform_wrapper .gform_footer input.button,.eael-gravity-form .gform_wrapper .gform_footer input[type=submit],.eael-gravity-form .gform_wrapper .gform_page_footer input.button,.eael-gravity-form .gform_wrapper .gform_page_footer input[type=submit]{margin:0}.eael-gravity-form.title-description-hide .gform_heading{display:none}.eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label{display:none}.eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type=submit]{width:100%}
20
- .eael-img-accordion{display:flex;height:50vh}.eael-img-accordion a{position:relative;flex:1;text-align:center;text-decoration:none;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;transition:flex .4s}.eael-grow-accordion{flex:3}.eael-img-accordion .overlay{display:flex;align-items:center;justify-content:center;padding:0 10px;position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .4s}.eael-img-accordion .overlay .overlay-inner{z-index:1}.eael-img-accordion a:after{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;bottom:0;right:0;transition:all .3s ease-in-out}.eael-img-accordion .overlay-inner *{visibility:hidden;opacity:0;transform-style:preserve-3d}.eael-img-accordion .overlay h2{color:#fff;transform:translate3d(0,-60px,0)}.eael-img-accordion .overlay p{color:#fff;transform:translate3d(0,60px,0)}.eael-img-accordion .overlay-inner-show *{opacity:1;visibility:visible;transform:none!important;transition:all .3s .3s}@media screen and (max-width:800px){.eael-img-accordion{flex-direction:column}.eael-img-accordion a:hover{flex:1}.eael-img-accordion a:hover .overlay{background-color:transparent}}
21
  .eael-infobox .infobox-icon{height:auto}.eael-infobox .infobox-icon .infobox-icon-wrap{display:flex;width:100%;height:auto;transition:.3s;align-items:center;justify-content:center}.eael-infobox .infobox-icon .infobox-icon-wrap i{transition:.3s}.eael-infobox-content-align-left .eael-infobox .infobox-button,.eael-infobox-content-align-left .eael-infobox .infobox-content,.eael-infobox-content-align-left .eael-infobox .infobox-icon{text-align:left}.eael-infobox-content-align-right .eael-infobox .infobox-button,.eael-infobox-content-align-right .eael-infobox .infobox-content,.eael-infobox-content-align-right .eael-infobox .infobox-icon{text-align:right}.eael-infobox-content-align-center .eael-infobox .infobox-button,.eael-infobox-content-align-center .eael-infobox .infobox-content,.eael-infobox-content-align-center .eael-infobox .infobox-icon{text-align:center}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap{width:90px;height:90px;text-align:center}.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap{border-radius:0}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap{border-radius:15px}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap{display:flex;align-items:center;justify-content:center}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap{border-radius:50%}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i,.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i{margin-top:50%;transform:translateY(-50%)}.eael-infobox .infobox-button a.eael-infobox-button{display:inline-block;padding:5px 10px;transition:all .3s ease-in-out 0s}.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:flex-start}.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:center}.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:flex-end}.eael-infobox.icon-on-left{position:relative;z-index:0;display:flex}.eael-infobox.icon-on-left .infobox-icon-wrap,.eael-infobox.icon-on-right .infobox-icon-wrap{justify-content:center;display:flex!important;align-items:center}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap{background:0 0;border:0;text-align:left;height:auto;display:block}.eael-infobox .infobox-content p{margin:0 0 15px}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i{margin-top:0;transform:translateY(0)}.eael-infobox.icon-on-left .infobox-content{padding-left:15px;flex:1 1 auto}.eael-infobox.icon-on-left .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox.icon-on-right{position:relative;z-index:0;display:flex;flex-direction:row-reverse}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap{background:0 0;border:0;text-align:right;width:auto;height:auto;display:block}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i{margin-top:0;transform:translateY(0)}.eael-infobox.icon-on-right .infobox-content{padding-right:15px;text-align:right;flex:1 1 auto;box-sizing:border-box}.eael-infobox.icon-on-right .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox .infobox-icon img{transition:all .3s ease-in-out 0s}.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img{border-radius:0}.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img,.eael-infobox-shape-circle .eael-infobox .infobox-icon img{border-radius:50%}.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img,.eael-infobox-shape-radius .eael-infobox .infobox-icon img{border-radius:15px}
 
22
  body div.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{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}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-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 .mfp-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}.mfp-figure{line-height:0}.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}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}button.mfp-close,button.mfp-close:hover{display:inline-block!important;background:0 0;width:auto!important}.mfp-arrow,.mfp-arrow:hover{background:0 0}@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 .mfp-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}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
23
  .eael-ninja-container input,.eael-ninja-container textarea{height:auto;padding:10px}.eael-contact-form-align-center .eael-ninja-container,.eael-contact-form-btn-align-center .eael-ninja-container .nf-field .nf-field-element input[type=button]{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-align-left .eael-ninja-container,.eael-contact-form-btn-align-left .eael-ninja-container .nf-field .nf-field-element input[type=button]{float:left;width:auto}.eael-contact-form-align-right .eael-ninja-container,.eael-contact-form-btn-align-right .eael-ninja-container .nf-field .nf-field-element input[type=button]{float:right;width:auto}.eael-ninja-container .nf-field .nf-field-element input[type=password],.eael-ninja-container .nf-field .nf-field-element input[type=url],.eael-ninja-container .nf-field .nf-field-element textarea,.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=email],.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=number],.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=text]{max-width:100%}.eael-ninja-form .nf-form-title{display:none}.eael-ninja-form-title-yes .nf-form-title{display:block}.eael-ninja-form .title-description-hide .nf-form-title{display:none}.eael-ninja-form.title-description-hide .nf-form-title{display:none}.eael-ninja-form .nf-field-label{display:none}.eael-ninja-form-labels-yes .nf-field-label{display:block}.eael-ninja-form .submit-container input[type=button]{border:0;border-radius:0}.eael-ninja-form-button-full-width .submit-container input[type=button]{width:100%}
24
  .eael-post-grid{margin:0 -10px}.eael-grid-post{float:left;padding:10px}.eael-post-carousel .eael-grid-post{float:none;padding:0}.eael-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.eael-grid-post-holder-inner{height:100%}.eael-entry-media{position:relative}.eael-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity .2s ease-in-out,transform .25s cubic-bezier(.19,1,.22,1)}.eael-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.eael-entry-title{margin:10px 0 5px;font-size:1.2em}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.eael-entry-thumbnail>img{height:100%}.eael-entry-footer .eael-author-avatar{width:50px}.eael-entry-footer .eael-author-avatar .avatar{border-radius:50%}.eael-post-grid .eael-entry-footer .eael-entry-meta{padding-left:8px;text-align:left}.eael-grid-post .eael-entry-meta{display:flex;flex-direction:row}.eael-grid-post .eael-entry-footer .eael-entry-meta{flex-direction:column}.eael-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.eael-grid-post-excerpt p{margin:0;font-size:14px}.eael-entry-meta .eael-entry-footer .eael-posted-by{display:block}.eael-grid-post .eael-entry-footer,.eael-grid-post .eael-entry-wrapper{padding:15px}.eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on{padding-left:5px}.eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on::before{content:'\f111';font-family:FontAwesome;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.eael-entry-media{position:relative}.eael-entry-overlay{display:flex;align-items:center;justify-content:center}.eael-entry-overlay>i{color:#fff}.eael-entry-overlay.fade-in{visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.eael-entry-media:hover .eael-entry-overlay.fade-in>i{transform:translate(0);opacity:1}.eael-entry-overlay.zoom-in{transform:scale(.9);visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.zoom-in{visibility:visible;opacity:1;transform:scale(1)}.eael-entry-overlay.slide-up{transform:translateY(100%);visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.slide-up{transform:translateY(0);visibility:visible;opacity:1}.eael-entry-media{overflow:hidden}.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay{opacity:0}.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay{opacity:1}.eael-entry-media.grid-hover-style-none .eael-entry-overlay{display:none}.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay{transform:scale(.4);opacity:0}.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay{transform:scale(1);opacity:1}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay{transform:translateY(-100%)}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i{transform:translateY(-100px);transition-delay:.1s;transition-duration:.3s}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay{transform:translate(0)}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i{transform:translateY(0)}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay{transform:translateY(100%);visibility:hidden;opacity:0}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i{transform:translateY(100px);transition-delay:.1s;transition-duration:.3s}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay{transform:translate(0);visibility:visible;opacity:1}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i{transform:translateY(0)}.eael-col-1 .eael-post-grid-column{float:none;width:100%}.eael-col-2 .eael-post-grid-column{float:left;width:50%}.eael-col-3 .eael-post-grid-column{float:left;width:33.3333%}.eael-col-4 .eael-post-grid-column{float:left;width:25%}.eael-col-5 .eael-post-grid-column{float:left;width:20%}.eael-col-6 .eael-post-grid-column{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{width:33.3333%}}@media only screen and (max-width:767px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{width:50%}}@media only screen and (max-width:480px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{float:none;width:100%}}.eael-author-avatar>a{display:block}.eael-entry-footer{overflow:hidden;display:flex}.eael-entry-footer>div{display:inline-block;float:left}
1
 
2
  .eael-adv-accordion{width:auto;height:auto;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px;border:1px solid rgba(0,0,0,.02);font-size:1rem;font-weight:600;line-height:1;transition:all .3s ease-in-out;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{transform:rotate(0);z-index:10;transition:all .3s ease-in-out}.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{transform:rotate(90deg);z-index:10;transition:all .3s ease-in-out}.fa-accordion-icon{display:inline-block;margin-right:10px}.eael-adv-accordion .eael-accordion-list .eael-accordion-content{display:none;border:1px solid #eee;padding:15px;box-sizing:border-box;font-size:1rem;line-height:1.7}.eael-adv-accordion .eael-accordion-list .eael-accordion-content p{margin:0}.eael-adv-accordion .eael-accordion-list .eael-accordion-content.active{display:block}@-webkit-keyframes rotate-90{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@keyframes rotate-90{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@-webkit-keyframes fadeIn{0%{opacity:1;transition:all .3s ease-in-out}100%{opacity:1;transition:all .3s ease-in-out}}@keyframes fadeIn{0%{opacity:1;transition:all .3s ease-in-out}100%{opacity:1;transition:all .3s ease-in-out}}
 
3
  .eael-advance-tabs{display:block}.eael-advance-tabs .eael-tabs-nav>ul{position:relative;padding:0;margin:0;list-style-type:none;display:flex;justify-content:flex-start;align-items:center;z-index:1}.eael-advance-tabs .eael-tabs-nav>ul li{position:relative;padding:1em 1.5em;flex:1 1 auto;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#f1f1f1}.eael-advance-tabs .eael-tabs-nav>ul li:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;border-bottom:0;display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active,.eael-advance-tabs .eael-tabs-nav>ul li.active-default,.eael-advance-tabs .eael-tabs-nav>ul li:hover{background-color:#444}.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after{display:none}.eael-advance-tabs .eael-tabs-nav>ul li.active-default:after,.eael-advance-tabs .eael-tabs-nav>ul li.active:after{display:block}.eael-tabs-content{display:flex;flex:1 1 auto}.eael-advance-tabs .eael-tabs-content>div{display:none;opacity:0}.eael-advance-tabs .eael-tabs-content>div.active,.eael-advance-tabs .eael-tabs-content>div.active-default{display:block;width:100%;padding:1em;opacity:1;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.eael-tab-inline-icon li a .fa{margin-right:10px;line-height:1}.eael-tab-top-icon li{display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li a{display:flex;flex-wrap:wrap;text-align:center}.eael-tab-top-icon li .eael-tab-title,.eael-tab-top-icon li .fa{flex:1 1 100%;line-height:1}.eael-tab-top-icon li a .eael-tab-title{margin-top:10px}.eael-advance-tabs.eael-tabs-vertical{display:flex}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav{flex:0 0 auto}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul{flex-flow:column wrap}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li{width:100%;justify-content:start}.eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid #444;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media only screen and (max-width:767px){.eael-advance-tabs .eael-tabs-nav>ul{flex-wrap:wrap}.eael-advance-tabs .eael-tabs-nav>ul li{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical{flex-wrap:wrap}.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul{flex:1 100%}.eael-advance-tabs.eael-tabs-vertical ul li{flex:1 100%}div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after{border-left-color:transparent!important;bottom:-20px!important;left:0!important;right:0!important;top:auto!important;border-left:10px solid transparent;border-right:10px solid transparent;border-top-color:#444!important}}
4
+ .eael-caldera-form-align-left,.eael-caldera-form-btn-align-left{text-align:left}.eael-caldera-form-align-right,.eael-caldera-form-btn-align-right{text-align:right}.eael-caldera-form-align-center,.eael-caldera-form-btn-align-center{text-align:center}.eael-caldera-form .control-label{display:none}.eael-caldera-form-labels-yes .control-label{display:block}.eael-caldera-form-button-center .form-group input[type=button],.eael-caldera-form-button-center .form-group input[type=submit]{display:block;margin:0 auto}.eael-caldera-form-button-right .form-group input[type=button],.eael-caldera-form-button-right .form-group input[type=submit]{float:right}.eael-caldera-form .intl-tel-input{display:inherit}.eael-custom-radio-checkbox .caldera-grid input[type=checkbox],.eael-custom-radio-checkbox .caldera-grid input[type=radio]{border-style:solid;border-width:0;padding:3px;-webkit-appearance:none}.eael-caldera-form-button-full-width .form-group input[type=button],.eael-caldera-form-button-full-width .form-group input[type=submit]{width:100%}
5
  .eael-call-to-action{width:100%;height:auto;display:block;padding:30px;font-size:16px;color:#4d4d4d;font-weight:400;line-height:27px;margin:0 auto}.eael-call-to-action p{margin-bottom:10px}.eael-call-to-action .title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:10px;text-transform:capitalize;font-style:normal}.eael-call-to-action.cta-center{text-align:center}.eael-call-to-action.cta-right{text-align:right}.eael-call-to-action.cta-left{text-align:left}.eael-call-to-action.bg-lite{background:#f4f4f4}.eael-call-to-action.bg-img{background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:0;color:rgba(255,255,255,.7)}.eael-call-to-action.bg-img .icon{color:#fff}.eael-call-to-action.bg-img:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.8)}.eael-call-to-action.bg-img.bg-fixed{background-attachment:fixed;background-position:center center}.eael-call-to-action.bg-img .title{color:rgba(255,255,255,.9)}.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{display:flex;justify-content:space-between;align-items:flex-start}.eael-call-to-action.cta-icon-flex .icon{flex-grow:1;font-size:80px;text-align:left;line-height:130px}.eael-call-to-action.cta-icon-flex .action{flex-grow:1;text-align:right;padding-top:22px;flex-basis:22%}.eael-call-to-action.cta-icon-flex .content{flex-grow:1;padding:0 30px}.eael-call-to-action.cta-flex .content{padding:0 15px;flex-grow:1}.eael-call-to-action.cta-flex .action{flex-grow:1;text-align:right;padding-top:25px;flex-basis:23%}.eael-call-to-action .cta-button{position:relative;display:inline-block;padding:12px 30px;background:#f9f9f9;font-size:16px;text-decoration:none;color:#4d4d4d;transition:.5s;-ms-box-shadow:0 0 3px -1px rgba(0,0,0,.2);box-shadow:0 0 3px -1px rgba(0,0,0,.2);margin-right:10px;margin-top:10px;z-index:0;overflow:hidden}.eael-call-to-action .cta-button:last-child{margin-right:0}.eael-call-to-action .cta-button:focus{outline:0}.eael-call-to-action .cta-button:hover{color:#fff;background:#3f51b5;-ms-box-shadow:0 1px 12px 1px rgba(0,0,0,.1);box-shadow:0 1px 12px 1px rgba(0,0,0,.1)}.eael-call-to-action .cta-button.effect-1:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);z-index:-1;transition:.5s;color:#fff}.eael-call-to-action .cta-button.effect-1:hover::after{transform:translateY(0)}.eael-call-to-action .cta-button.effect-2:after{content:"";position:absolute;width:100%;height:100%;background:#3f51b5;top:0;left:0;z-index:-1;transition:.5s;color:#fff;transform:translateX(-100%)}.eael-call-to-action .cta-button.effect-2:hover::after{transform:translateX(0)}@media only screen and (max-width:768px){.eael-call-to-action.cta-flex,.eael-call-to-action.cta-icon-flex{flex-wrap:wrap}.eael-call-to-action .title{font-size:28px;line-height:36px;margin-top:0}.eael-call-to-action.cta-icon-flex .icon{flex-grow:1;font-size:48px;line-height:90px;text-align:center}.eael-call-to-action.cta-flex .content,.eael-call-to-action.cta-icon-flex .content{flex-grow:1;text-align:center;padding:0}.eael-call-to-action.cta-flex .action,.eael-call-to-action.cta-icon-flex .action{text-align:center;padding-top:0}.eael-call-to-action .cta-button{padding:12px 25px}}@media only screen and (max-width:360px){.eael-call-to-action{font-size:14px;line-height:26px}.eael-call-to-action .cta-button{padding:4px 20px;font-size:12px}.eael-call-to-action .title{font-size:20px;line-height:30px}}
6
  @-webkit-keyframes loaderSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loaderSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.eael-load-more-button-wrap{display:flex}.eael-load-more-button{display:flex;align-items:center;justify-content:center;padding:1em 2em;border:0 solid;font-size:16px;overflow:hidden}.eael-load-more-button .button__loader{left:-100%;top:auto;margin-right:5px;transition:all .2s}.eael-load-more-button>span{margin-left:-20px}.eael-load-more-button.button--loading>span{margin-left:0}.eael-load-more-button.button--loading .button__loader{left:0}.eael-btn-loader{border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;transform:translateZ(0);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear}.eael-btn-loader:after{border-radius:50%;width:20px;height:20px}
 
7
  .eael-ticker-wrap{overflow:hidden;display:flex;flex-flow:row nowrap;align-items:center;width:100%}.eael-ticker-wrap .ticker-badge{flex:0 0 auto;padding:8px 12px}.eael-ticker-wrap .eael-ticker{overflow:hidden;flex:1 1 auto}.eael-ticker-wrap .eael-ticker .ticker-content{padding:8px 12px;line-height:1.8}.eael-ticker-wrap .eael-ticker .ticker-content p{margin:0}.eael-ticker-wrap .swiper-button-prev{left:auto!important;right:25px;transform:translateY(-50%) rotate(180deg)!important}.eael-ticker-wrap div.swiper-slide,.eael-ticker-wrap div.swiper-slide.swiper-slide-next,.eael-ticker-wrap div.swiper-slide.swiper-slide-prev{opacity:0!important}.eael-ticker-wrap div.swiper-slide.swiper-slide-active{opacity:1!important}.eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide{text-align:left}@media only screen and (max-width:767px){.eael-ticker-wrap{flex-flow:row wrap}.content-ticker-pagination{display:none}}
8
  .eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:9999}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}
9
+ .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-center{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-left{float:left;width:auto}.eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit,.eael-contact-form.eael-contact-form-align-right{float:right;width:auto}.eael-contact-form-7 .uneditable-input,.eael-contact-form-7 input[type=color],.eael-contact-form-7 input[type=date],.eael-contact-form-7 input[type=datetime-local],.eael-contact-form-7 input[type=datetime],.eael-contact-form-7 input[type=email],.eael-contact-form-7 input[type=month],.eael-contact-form-7 input[type=number],.eael-contact-form-7 input[type=password],.eael-contact-form-7 input[type=search],.eael-contact-form-7 input[type=tel],.eael-contact-form-7 input[type=text],.eael-contact-form-7 input[type=time],.eael-contact-form-7 input[type=url],.eael-contact-form-7 input[type=week],.eael-contact-form-7 textarea{transition:border linear .2s,box-shadow linear .2s}.eael-contact-form-7 .wpcf7-form::after,.eael-contact-form-7 .wpcf7-form::before{content:" ";clear:both;display:table}.eael-contact-form-7 .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap,.eael-contact-form-7 .wpcf7-form label{display:block}.eael-contact-form-7 .wpcf7-form p{margin-bottom:0}.eael-contact-form-7.labels-hide .wpcf7-form label{display:none}.eael-contact-form-7-title{margin-bottom:10px}.eael-contact-form-7-description{margin-bottom:20px}.eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.eael-contact-form-7-wrapper .eael-contact-form-align-center form{margin:0 auto}
10
  .eael-creative-button-align-center{text-align:center}.eael-creative-button-wrapper{display:flex}.eael-creative-button{flex:0 0 auto;min-width:150px;text-align:center;vertical-align:middle;position:relative;z-index:1;border-radius:2px;padding:20px 30px;font-size:16px;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.eael-creative-button-align-center .eael-creative-button{float:none;display:inline-block}.eael-creative-button:focus{outline:0}.eael-creative-button>span{vertical-align:middle}.eael-creative-button--winona{overflow:hidden;padding:0!important;transition:border-color .3s,background-color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transform:translate3d(0,25%,0)}.eael-creative-button--winona>span{display:block}.eael-creative-button--winona::after,.eael-creative-button--winona>span{padding:1em 2em;transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--winona:hover::after{opacity:1;transform:translate3d(0,0,0)}.eael-creative-button--winona:hover>span{opacity:0;transform:translate3d(0,-25%,0)}.eael-creative-button--ujarak{transition:border-color .4s,color .4s}.eael-creative-button--ujarak::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transform:scale3d(.7,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak,.eael-creative-button--ujarak::before{transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--ujarak:hover::before{opacity:1;transform:translate3d(0,0,0)}.eael-creative-button--wayra{overflow:hidden;transition:border-color .3s,color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--wayra::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;z-index:-1;transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform-origin:0 100%;transition:transform .3s,opacity .3s,background-color .3s}.eael-creative-button--wayra:hover::before{opacity:1;transform:rotate3d(0,0,1,0deg);transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya{overflow:hidden}.eael-creative-button--tamaya::after,.eael-creative-button--tamaya::before{content:attr(data-text);position:absolute;width:100%;height:50%;left:0;overflow:hidden;transition:transform .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya::before{top:0;padding:20px 30px}.eael-creative-button--tamaya::after{bottom:0;line-height:0}.eael-creative-button--tamaya:hover::after{bottom:-1px}.eael-creative-button--tamaya>span{display:block;transform:scale3d(.2,.2,1);opacity:0;transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.eael-creative-button--tamaya:hover::before{transform:translate3d(0,-100%,0)}.eael-creative-button--tamaya:hover::after{transform:translate3d(0,100%,0)}.eael-creative-button--tamaya:hover>span{opacity:1;transform:scale3d(1,1,1)}.eael-creative-button--rayen{overflow:hidden;padding:0!important}.eael-creative-button--rayen::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(-100%,0,0)}.eael-creative-button--rayen>span{display:block}.eael-creative-button--rayen::before,.eael-creative-button--rayen>span{padding:1em 2em;transition:transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.eael-creative-button--rayen:hover::before{transform:translate3d(0,0,0)}.eael-creative-button--rayen:hover>span{transform:translate3d(0,100%,0)}
11
+ table.eael-data-table thead .sorting,table.eael-data-table thead .sorting_asc,table.eael-data-table thead .sorting_desc{position:relative;z-index:0;outline:0;cursor:pointer}table.eael-data-table thead .sorting:after,table.eael-data-table thead .sorting_asc:after,table.eael-data-table thead .sorting_desc:after{position:absolute;top:50%;right:10px;font-family:FontAwesome;color:#fff;z-index:1;transform:translateY(-50%)}.eael-data-table-wrap .eael-data-tables_wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%}.eael-data-table-wrap .eael-data-tables_filter{flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_filter label{font-weight:700}.eael-data-table-wrap .eael-data-tables_filter label input[type=search]{height:40px;border:1px solid rgba(0,0,0,.09);outline:0;padding:10px;margin-left:10px}.eael-data-table-wrap .eael-data-tables_length{flex-grow:1;flex-basis:50%}.eael-data-table-wrap .eael-data-tables_length select{width:auto;max-width:120px;height:40px;border:1px solid rgba(0,0,0,.09);outline:0;margin-left:10px;margin-right:10px}.eael-data-table-wrap .eael-data-tables_length label{font-weight:700}.eael-data-table-wrap .eael-data-tables_info{flex-grow:1;flex-basis:50%;font-weight:700}.eael-data-table-wrap .eael-data-tables_paginate{flex-grow:1;flex-basis:50%;text-align:right}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button{padding:10px 15px;background:#f2f2f2;margin-right:2px;cursor:pointer;transition:all .3s}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current{color:#fff;background:#4a4893}.eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled{cursor:no-drop;background:#f2f2f2;opacity:.5;color:#888}.data-header-icon{margin-right:10px;position:relative;top:2px}.eael-data-table{width:100%;height:auto;margin:0;border-collapse:collapse;border:none}.eael-data-table tr{border-style:none}.eael-data-table thead tr{text-align:left}.eael-data-table thead tr th{padding:20px 15px;background:#4a4893;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;line-height:1;color:#fff;border-color:#000;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table thead tr th:hover{border-color:#000}.eael-data-table tbody tr.even{transition:background .4s ease-in-out}.eael-data-table tbody tr.even:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.even:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr.odd{background:rgba(242,242,242,.5);transition:background .2s ease-in-out}.eael-data-table tbody tr.odd:hover{background:rgba(242,242,242,.7)}.eael-data-table tbody tr.odd:last-child{border-bottom:1px solid rgba(0,0,0,.09)}.eael-data-table tbody tr td{padding:20px 15px;font-size:14px;font-family:Montserrat,sans-serif;line-height:1;border-width:2px;border-style:none;background-clip:padding-box}.eael-data-table-th-img{display:inline-block;margin:0 15px 0 0;line-height:1}.th-mobile-screen{display:none}@media (max-width:767px){.eael-data-table-wrap{overflow-x:scroll!important;padding-bottom:5px}.th-mobile-screen{display:inline-block;padding:0 .6em;margin-right:10px;text-align:center;flex-grow:0;flex-shrink:0;flex-basis:100px}.th-mobile-screen .eael-data-table-th-img{margin:0 auto 15px auto;display:block}.th-mobile-screen .data-header-icon{margin:0 auto 15px auto;display:block}.td-content-wrapper{display:flex;width:100%}.td-content{width:100%;justify-content:center}.td-content>p{width:100%;justify-content:center}.custom-responsive-option-enable .eael-data-table thead{display:none}.custom-responsive-option-enable .eael-data-table tbody tr td{float:none;clear:left;width:100%;text-align:left;display:flex;align-items:center}.eael-data-table .td-content{align-items:center;display:flex}}table.eael-data-table thead .sorting:after{content:"\f0dc"}table.eael-data-table thead .headerSortDown:after{content:"\f0dd"}table.eael-data-table thead .headerSortUp:after{content:"\f0de"}table.eael-data-table thead .sorting_disabled.sorting:after{display:none}table.eael-data-table .sorting.sorting-none:after{display:none}table.eael-data-table .sorting_desc.sorting-none:after{display:none}table.eael-data-table .sorting_asc.sorting-none:after{display:none}.eael-table-align-left table.eael-data-table{float:left}.eael-table-align-center table.eael-data-table{margin:0 auto}.eael-table-align-right table.eael-data-table{float:right}.eael-hide-elements .eael-data-tables_info{display:none}.eael-dt-th-align-left .eael-data-table thead tr th{text-align:left}.eael-dt-td-align-left .eael-data-table tbody tr td{text-align:left}.eael-dt-th-align-right .eael-data-table thead tr th{text-align:right;padding-right:30px}.eael-dt-td-align-right .eael-data-table tbody tr td{text-align:right;padding-right:30px}.eael-dt-th-align-center .eael-data-table thead tr th{text-align:center}.eael-dt-td-align-center .eael-data-table tbody tr td{text-align:center}
12
  .eael-dual-header{display:block;margin-bottom:50px}.eael-dual-header .title,.eael-dual-header .title span{font-size:36px;font-weight:700;text-transform:uppercase;line-height:48px;margin:10px 0}.eael-dual-header .subtext{font-size:16px;display:block}.eael-dual-header i{display:block;padding:0;margin:20px 0 10px 0;font-size:36px}.eael-dual-header .title span.lead{color:#1abc9c}.eael-dual-header-content-align-center{text-align:center}.eael-dual-header-content-align-left{text-align:left}.eael-dual-header-content-align-right{text-align:right}
 
 
13
  .elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:before{top:3px!important}.elementor-widget-eael-feature-list.-icon-position-left .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right .connector-type-modern.rhombus .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top .connector-type-modern.rhombus .eael-feature-list-item:after{top:45px!important}.elementor-widget-eael-feature-list.-icon-position-right .connector,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .connector{right:0;left:calc(100% - 70px)}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item{position:relative}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-left:2px solid #2ecc71;border-right:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item:last-child .connector{display:none}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{z-index:2;transition:all .5s}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;transition:all .5s;display:inline-flex}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon-inner{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{padding:.5em;transition:all .5s;font-size:30px;line-height:1;color:#37368e;text-align:center;display:inline-flex;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon{transition:none}}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i{width:1em;height:1em;position:relative;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-icon-box .eael-feature-list-img{font-size:8px;line-height:1;max-width:inherit}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box{margin:0 0 0 20px}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-title{margin-top:-2px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items .eael-feature-list-item .eael-feature-list-content-box .eael-feature-list-content{padding:0;margin:0;font-size:14px;line-height:1.5em}.elementor-widget-eael-feature-list .eael-feature-list-items.stacked .eael-feature-list-icon-box .eael-feature-list-icon{color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.framed .eael-feature-list-icon-box .eael-feature-list-icon{background-color:#fff}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon{border-radius:50%}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon-inner{transform:rotate(45deg);margin:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon i{transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-icon-box .eael-feature-list-icon img{transform:rotate(-45deg)}.elementor-widget-eael-feature-list .eael-feature-list-items.rhombus .eael-feature-list-content-box .eael-feature-list-title{margin-top:15px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px;position:relative}@media (max-width:767px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px;display:block}}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{content:"";position:absolute;display:block}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;top:0;z-index:1;border-left:1px solid #000;border-right:none!important;height:100%}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px;width:23px;display:block;z-index:2;border-bottom:1px dashed #000;border-top:none!important}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern .eael-feature-list-item .connector{display:none}@media (min-width:768px){.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item{padding:0 50px 0 0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:before{left:auto;right:0}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item:after{left:auto;right:5px;top:30px}.elementor-widget-eael-feature-list .eael-feature-list-items.connector-type-modern.-icon-position-right .eael-feature-list-item .connector{display:none}}@media (min-width:1025px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}}@media (max-width:1024px){.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px;top:30px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (min-width:768px) and (max-width:1024px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-tablet-icon-position-right .eael-feature-list-item{display:block;text-align:left}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item,.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{display:flex}.elementor-widget-eael-feature-list.-mobile-icon-position-left .eael-feature-list-item{text-align:left;flex-direction:row}.elementor-widget-eael-feature-list.-mobile-icon-position-right .eael-feature-list-item{text-align:right;flex-direction:row-reverse}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-content-box{margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-left .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-content-box{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 50px}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 0 0 30px}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{left:0;right:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-top .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:5px}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-content-box,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-content-box{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 50px 0 0}}@media (max-width:767px) and (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item{padding:0 30px 0 0}}@media (max-width:767px){.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before{right:0;left:auto}.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-left.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-right.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-left.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-right.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after,.elementor-widget-eael-feature-list.-icon-position-top.-tablet-icon-position-top.-mobile-icon-position-right .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{left:auto;right:5px}}
14
+ .eael-fancy-text-container p{margin:0}.eael-fancy-text-strings{display:none}.eael-fancy-text-prefix,.eael-fancy-text-suffix{display:inline-block}.morphext>.animated{display:inline-block}.typed-cursor{opacity:1;-webkit-animation:blink_cursor .7s infinite;animation:blink_cursor .7s infinite}@keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink_cursor{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.eael-fancy-text-container.style-2{font-size:24px}.eael-fancy-text-container.style-2 .eael-fancy-text-strings{background:#f54;color:#fff;padding:10px 25px}
15
+ .elementor-panel .pro-feature,.elementor-panel .pro-feature a{color:#a4afb7;text-transform:uppercase;letter-spacing:1px;line-height:1.8;font-style:normal}.elementor-panel .pro-feature a{text-decoration:underline;color:#f54!important}.elementor-control-data_table_content_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_rowspan_pro_alert .elementor-control-title,.elementor-control-data_table_content_template_pro_alert .elementor-control-title,.elementor-control-data_table_header_colspan_pro_alert .elementor-control-title,.elementor-control-data_table_header_img_pro_alert .elementor-control-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-title.elementor-panel-heading-title,.elementor-panel .elementor-control-eael_section_pro .elementor-panel-heading-toggle{color:#f54}.elementor-panel .elementor-control-eael_control_get_pro .elementor-control-field{display:none!important}.elementor-control-eael_fancy_text_style_pro_alert .elementor-control-title,.elementor-control-eael_img_accordion_type_pro_alert .elementor-control-title,.elementor-control-eael_pricing_table_style_pro_alert .elementor-control-title,.elementor-control-eael_section_countdown_style_pro_alert .elementor-control-title,.elementor-control-eael_section_data_table_enabled_pro_alert .elementor-control-title,.elementor-control-eael_team_members_preset_pro_alert .elementor-control-title,.elementor-control-eael_ticker_type_pro_alert .elementor-control-title{color:#f54}
16
  .eael-filter-gallery-control{width:100%}.eael-filter-gallery-control ul,.eael-filter-gallery-control ul li{text-align:center}.eael-filter-gallery-control ul{margin:0 0 20px 0;padding:0;text-align:center}.eael-filter-gallery-control{display:flex;flex-flow:1 1 auto;align-items:center;justify-content:center;flex-flow:row wrap;padding:0;margin:0}.eael-filter-gallery-control ul li{list-style:none;font-size:24px;display:inline-block;text-align:center}.eael-filter-gallery-control ul li a.control{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;padding:10px 25px;margin:10px 6px}.eael-filter-gallery-container{text-align:justify;font-size:.1px}.eael-filter-gallery-container:after{content:'';display:inline-block;width:100%}.eael-filter-gallery-container:not(.eael-cards) .item:before{content:'';display:inline-block;padding-top:56.25%}.eael-filter-gallery-container .item .caption{position:absolute;display:flex;flex-flow:1 1 100%;align-items:center;justify-content:center;z-index:1;top:0;left:0;right:0;bottom:0;transition:transform .4s}.eael-filter-gallery-container.eael-cards .item .caption{display:none}.eael-filter-gallery-container.eael-cards .item .item-img .caption{position:absolute;display:flex;flex-flow:1 1 100%;align-items:center;justify-content:center;z-index:10;top:0;left:0;right:0;bottom:0;transition:transform .4s}.gallery-item-caption-over{width:100%;height:auto}a.eael-gallery-load-more,a.eael-gallery-load-more:hover{text-decoration:none}.eael-filter-gallery-container .item .caption.eael-zoom-in,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in{transform:scale(0)}.eael-filter-gallery-container .item:hover .caption.eael-zoom-in,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-zoom-in{transform:scale(1)}.eael-filter-gallery-container .item .caption.eael-slide-left,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-left{transform:translateX(-100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-left,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-left{transform:translateX(0)}.eael-filter-gallery-container .item .caption.eael-slide-right,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-right{transform:translateX(100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-right,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-right{transform:translateX(0)}.eael-filter-gallery-container .item .caption.eael-slide-top,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-top{transform:translateY(-100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-top,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-top{transform:translateY(0)}.eael-filter-gallery-container .item .caption.eael-slide-bottom,.eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-slide-bottom{transform:translateY(100%)}.eael-filter-gallery-container .item:hover .caption.eael-slide-bottom,.eael-filter-gallery-container.eael-cards .item:hover .item-img .caption.eael-slide-bottom{transform:translateY(0)}.eael-filter-gallery-container .item .caption a{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;margin:0 5px;font-size:20px;cursor:pointer;transition:.3s}.eael-container .item .caption a:nth-child(2),.eael-filter-gallery-container .item .caption a:nth-child(1){transition:.6s;opacity:0}.eael-filter-gallery-container .item .caption a:nth-child(1){transform:translateY(-100%)}.eael-filter-gallery-container .item .caption a:nth-child(2){transform:translateY(100%)}.eael-filter-gallery-container .item .caption:hover a:nth-child(1),.eael-filter-gallery-container .item .caption:hover a:nth-child(2){transform:translateY(0);opacity:1}.eael-filter-gallery-container .item .caption .eael-popup-link{outline:0}.eael-filter-gallery-container.eael-cards .item:before{padding-top:0}.eael-filter-gallery-container.eael-cards .item-img{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:220px;z-index:0;overflow:hidden}.eael-filter-gallery-container.eael-cards .item-content{padding:15px}.eael-filter-gallery-container.eael-cards .item-content .title,.eael-filter-gallery-container.eael-cards .item-content .title a{font-size:20px;line-height:1;margin-bottom:0;transition:.3s}.eael-filter-gallery-container.eael-cards .item-content p{font-size:14px;line-height:26px}.eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:center}.eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:right}.eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:center}.eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{text-align:right}.eael-fg-content-align-left .eael-cards .item .item-content{text-align:left}.eael-fg-content-align-center .eael-cards .item .item-content{text-align:center}.eael-fg-content-align-right .eael-cards .item .item-content{text-align:right}.mfp-wrap~div.dialog-widget{display:none!important}.eael-filterable-gallery-item-wrap{float:left;width:33.33%}.eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap{width:100%}.eael-filter-gallery-control>ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400}.eael-filter-gallery-container.eael-col-2 .eael-filterable-gallery-item-wrap{width:50%}.eael-filter-gallery-container.eael-col-4 .eael-filterable-gallery-item-wrap{width:25%}.eael-filter-gallery-container.eael-col-5 .eael-filterable-gallery-item-wrap{width:20%}.eael-gallery-grid-item{margin-left:calc(20px/2);margin-right:calc(20px/2);margin-bottom:20px;position:relative}.gallery-item-caption-wrap,.media-content-wrap{font-size:14px;text-align:left}.gallery-item-thumbnail-wrap.caption-style-card img{max-height:100%;width:100%}.gallery-item-caption-wrap.caption-style-hoverer{position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fg-item-content,.fg-item-title{color:#fff;font-family:inherit}.gallery-item-caption-wrap.caption-style-card .fg-item-title{font-size:18px;margin:15px 0 15px;line-height:1}.gallery-item-caption-wrap.caption-style-card{background:#f7f7f7}.gallery-item-caption-wrap.caption-style-card .fg-item-title{margin:10px 0 15px;color:#000}.gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#212529;line-height:1.5;font-weight:400}.gallery-item-buttons>a{display:inline-block;font-size:16px;color:#000;margin-right:15px}.gallery-item-buttons>a:visited{color:#000}.gallery-item-caption-wrap.caption-style-card{padding:10px;box-sizing:border-box;font-family:inherit}.gallery-item-caption-wrap .gallery-item-hoverer-bg{position:absolute;left:0;top:0;height:100%;width:100%;content:'';background:#000;z-index:-1;opacity:.7}.gallery-item-caption-wrap.caption-style-hoverer{visibility:hidden;opacity:0;transition:.6s all ease;display:flex;align-items:center}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer{opacity:1;visibility:visible}.gallery-item-caption-wrap.caption-style-hoverer h5{font-size:20px;margin-bottom:5px;line-height:1}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5{transform:translateY(20px);transition:.6s all ease}.gallery-item-caption-wrap.caption-style-hoverer p{margin-bottom:5px}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p{transform:translateY(40px);transition:.6s all ease}.gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons{transform:translateY(40px);transition:.6s all ease}.gallery-item-caption-wrap .gallery-item-buttons>a span{display:flex;align-items:center;justify-content:center;border-radius:50%;outline:0;text-decoration:none;display:inline-block;text-align:center}.gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in{transform:scale(.8);transition:.6s all ease}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p{transform:translate(0)}.eael-gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in{transform:scale(1);visibility:visible;opacity:1}.gallery-item-caption-wrap.caption-style-hoverer.eael-none{transition:none}.gallery-item-thumbnail-wrap{position:relative}.video-popup,.video-popup-bg{position:absolute;left:0;top:0;height:100%;width:100%}.video-popup>img{width:62px;position:relative;z-index:1;transition:.3s}.video-popup{display:flex;align-items:center;justify-content:center}.video-popup:hover>img{transform:scale(1.1)}.video-popup-bg{visibility:hidden;opacity:0;transition:350ms}.eael-gallery-grid-item:hover .video-popup-bg{visibility:visible;opacity:1}.gallery-item-thumbnail-wrap>.gallery-item-caption-wrap{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.gallery-item-caption-wrap.card-hover-bg{visibility:hidden;opacity:0;transition:.8s}.gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg{visibility:visible;opacity:1}.gallery-item-caption-wrap .gallery-item-buttons>a>i{display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (min-width:1025px){.elementor-element.elementor-grid-1{position:relative}.elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-2{position:relative}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-3{position:relative}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-4{position:relative}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-5{position:relative}.elementor-element.elementor-grid-5 .pp-logo-grid{margin-right:-5px}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-6{position:relative}.elementor-element.elementor-grid-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px) and (min-width:766px){.elementor-element.elementor-grid-tablet-1{position:relative}.elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-tablet-2{position:relative}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-tablet-3{position:relative}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-tablet-4{position:relative}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-tablet-5{position:relative}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-tablet-6{position:relative}.elementor-element.elementor-grid-tablet-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.elementor-element.elementor-grid-mobile-1{position:relative}.elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap{width:100%;float:left}.elementor-element.elementor-grid-mobile-2{position:relative}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap{width:50%;float:left}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n){margin-right:0!important}.elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1){clear:left}.elementor-element.elementor-grid-mobile-3{position:relative}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n){margin-right:0!important}.elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1){clear:left}.elementor-element.elementor-grid-mobile-4{position:relative}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap{width:25%;float:left}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n){margin-right:0!important}.elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1){clear:left}.elementor-element.elementor-grid-mobile-5{position:relative}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap{width:20%;float:left}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n){margin-right:0!important}.elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1){clear:left}.elementor-element.elementor-grid-mobile-6{position:relative}.elementor-element.elementor-grid-mobile-6 .pp-logo-grid{margin-right:-6px}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap{width:16.6667%;float:left}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n){margin-right:0!important}.elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1){clear:left}}.fg-layout-3-filter-controls{margin:0;padding:0;list-style:none}.fg-layout-3-item-content{text-align:center}.fg-layout-3-item-content .fg-item-title{font-size:18px;line-height:1;font-weight:500;margin:0;transition:.3s}.fg-layout-3-item-content .fg-item-content p{font-size:13px;font-weight:400}.fg-filter-wrap{position:relative;flex-basis:30%}.fg-layout-3-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;transition:.3s;width:100%;border-radius:5px;padding-top:7px}.fg-layout-3-filter-controls.open-filters{visibility:visible;opacity:1}.fg-layout-3-filter-controls li.control{padding:5px 5px 5px 10px;cursor:pointer;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.fg-layout-3-filter-controls li.control:hover{color:#2d425a}.fg-layout-3-filter-controls li.control:first-child{border-top:0 solid}.fg-layout-3-filter-controls li.control:last-child{border-bottom:0 solid}.fg-layout-3-filters-wrap{max-width:600px;margin:15px auto 50px}.fg-filter-wrap button{width:100%;border:0 solid;border-radius:0;padding:17px 13px;font-size:14px;color:#2d425a;background:#f7f8ff;height:55px;border-right:1px solid #abb5ff;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.fg-filter-wrap button>i{font-size:18px;position:absolute;top:50%;transform:translateY(-50%);margin-left:10px}.fg-layout-3-search-box{flex-basis:70%;height:100%}.fg-layout-3-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;border:0 solid;outline:0;background:0 0}.fg-layout-3-search-box input[type=text]::-webkit-input-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]::-moz-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]:-ms-input-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-search-box input[type=text]:-moz-placeholder{color:#7f8995;font-size:13px}.fg-layout-3-filters-wrap{height:55px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center}.fg-layout-3-filters-wrap .fg-layout-3-search-box{background:#f7f8ff;border-radius:0 10px 10px 0}.fg-layout-3-item-thumb{position:relative;overflow:hidden}.fg-layout-3-item-thumb .gallery-item-buttons{text-align:center;position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:4}.fg-layout-3-item-content{padding:27px 27px 30px;text-align:center}.eael-fg-card-content-align-left .fg-layout-3-item-content{text-align:left}.eael-fg-card-content-align-center .fg-layout-3-item-content{text-align:center}.eael-fg-card-content-align-right .fg-layout-3-item-content{text-align:right}.eael-filterable-gallery-item-wrap .fg-layout-3-item.eael-gallery-grid-item{box-shadow:0 0 30px 0 rgba(3,29,60,.05);border-radius:5px}.fg-caption-head{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:space-between;padding:35px 35px;z-index:3;color:#fff;font-size:18px;font-weight:700}.fg-item-category>span{font-size:12px;color:#fff;background:#fa9196;padding:10px 12px;display:inline-block}.fg-layout-3-item-content{position:relative}.fg-item-category{position:absolute;left:0;top:0;text-align:center;width:100%;height:30px;margin-top:-15px;z-index:11}.fg-item-category span{border-radius:5px;line-height:1;visibility:hidden;opacity:0;transition:.3s}.fg-layout-3-item.eael-gallery-grid-item:hover .fg-item-category span{visibility:visible;opacity:1}
 
17
  .eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .flipbox-button{display:inline-block;transition:all .4s}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-vertical-align{width:100%}.eael-elements-flip-box-padding{padding:0 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0 auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#0e9dd2;color:#fff;border-color:#000;-webkit-display:flex;display:flex;align-items:center}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#444;color:#fff;display:flex;align-items:center;border-color:#000}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0;font-size:14px;position:relative;padding:14px 20px}.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{transition-duration:.5s;transition-property:all;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;transform-style:preserve-3d;transition:all .5s ease}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(0);transform:rotateY(0)}.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card{transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;transform:scale(.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container{opacity:1;transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0;transform:scale(.75)}.eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container{opacity:0}.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}
18
+ .eael-fluent-form-wrapper label.ff-el-form-check-label{display:flex;align-items:center}.eael-fluent-form-wrapper label.ff-el-form-check-label input{margin-right:5px}.eael-fluentform-form-button-full-width .ff-btn-submit{width:100%;display:block}.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger{display:none}.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit{margin:0 auto;display:flex;align-items:center;justify-content:center}.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit{float:right}.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit{float:left}.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label{display:none!important}.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break{text-align:left}.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break{text-align:center}.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break{text-align:right}
19
+ .clearfix::after,.clearfix::before{content:" ";display:table;clear:both}.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right{padding-top:40px}.swiper-container .swiper-slide,.swiper-container-wrap .swiper-slide{text-align:center}.swiper-container .swiper-slide img,.swiper-container-wrap .swiper-slide img{width:auto}.swiper-container-dots-outside .swiper-pagination,.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container-wrap .swiper-button-next,.swiper-container-wrap .swiper-button-prev{background:0 0;font-size:20px;height:auto;line-height:1;margin:0;text-align:center;transform:translateY(-50%);width:auto}.swiper-container .swiper-button-next .fa,.swiper-container .swiper-button-prev .fa,.swiper-container-wrap .swiper-button-next .fa,.swiper-container-wrap .swiper-button-prev .fa{vertical-align:top}.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px}.swiper-container-wrap .swiper-pagination-bullet-active{background:#000}.swiper-container-3d .swiper-slide{transition-property:all;-webkit-transition-property:all}.eael-contact-form input[type=date],.eael-contact-form input[type=email],.eael-contact-form input[type=number],.eael-contact-form input[type=tel],.eael-contact-form input[type=text],.eael-contact-form input[type=url],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500}
20
  .eael-gravity-form-align-default,.eael-gravity-form-align-left,.eael-gravity-form-btn-align-left{text-align:left}.eael-gravity-form-align-right,.eael-gravity-form-btn-align-right{text-align:right}.eael-gravity-form-align-center,.eael-gravity-form-btn-align-center{text-align:center}.eael-gravity-form .gform_wrapper .gform_footer{margin:0;padding:0}.gform_wrapper form li,.gform_wrapper li{list-style:none}.eael-gravity-form .gform_wrapper ul.gform_fields li.gfield{padding:0}.eael-gravity-form .gform_wrapper textarea{padding:0}.eael-gravity-form .gform_wrapper .gform_footer input.button,.eael-gravity-form .gform_wrapper .gform_footer input[type=submit],.eael-gravity-form .gform_wrapper .gform_page_footer input.button,.eael-gravity-form .gform_wrapper .gform_page_footer input[type=submit]{margin:0}.eael-gravity-form.title-description-hide .gform_heading{display:none}.eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label{display:none}.eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type=submit]{width:100%}
 
21
  .eael-infobox .infobox-icon{height:auto}.eael-infobox .infobox-icon .infobox-icon-wrap{display:flex;width:100%;height:auto;transition:.3s;align-items:center;justify-content:center}.eael-infobox .infobox-icon .infobox-icon-wrap i{transition:.3s}.eael-infobox-content-align-left .eael-infobox .infobox-button,.eael-infobox-content-align-left .eael-infobox .infobox-content,.eael-infobox-content-align-left .eael-infobox .infobox-icon{text-align:left}.eael-infobox-content-align-right .eael-infobox .infobox-button,.eael-infobox-content-align-right .eael-infobox .infobox-content,.eael-infobox-content-align-right .eael-infobox .infobox-icon{text-align:right}.eael-infobox-content-align-center .eael-infobox .infobox-button,.eael-infobox-content-align-center .eael-infobox .infobox-content,.eael-infobox-content-align-center .eael-infobox .infobox-icon{text-align:center}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap{width:90px;height:90px;text-align:center}.eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap{border-radius:0}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap{border-radius:15px}.eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap{display:flex;align-items:center;justify-content:center}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,.eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap{border-radius:50%}.eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i,.eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i{margin-top:50%;transform:translateY(-50%)}.eael-infobox .infobox-button a.eael-infobox-button{display:inline-block;padding:5px 10px;transition:all .3s ease-in-out 0s}.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:flex-start}.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:center}.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,.eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon{display:flex;justify-content:flex-end}.eael-infobox.icon-on-left{position:relative;z-index:0;display:flex}.eael-infobox.icon-on-left .infobox-icon-wrap,.eael-infobox.icon-on-right .infobox-icon-wrap{justify-content:center;display:flex!important;align-items:center}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap{background:0 0;border:0;text-align:left;height:auto;display:block}.eael-infobox .infobox-content p{margin:0 0 15px}.eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i{margin-top:0;transform:translateY(0)}.eael-infobox.icon-on-left .infobox-content{padding-left:15px;flex:1 1 auto}.eael-infobox.icon-on-left .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox.icon-on-right{position:relative;z-index:0;display:flex;flex-direction:row-reverse}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap{background:0 0;border:0;text-align:right;width:auto;height:auto;display:block}.eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i{margin-top:0;transform:translateY(0)}.eael-infobox.icon-on-right .infobox-content{padding-right:15px;text-align:right;flex:1 1 auto;box-sizing:border-box}.eael-infobox.icon-on-right .infobox-content .title{line-height:1;margin:0 0 10px 0}.eael-infobox .infobox-icon img{transition:all .3s ease-in-out 0s}.eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img{border-radius:0}.eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img,.eael-infobox-shape-circle .eael-infobox .infobox-icon img{border-radius:50%}.eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img,.eael-infobox-shape-radius .eael-infobox .infobox-icon img{border-radius:15px}
22
+ .eael-img-accordion{display:flex;height:50vh}.eael-img-accordion a{position:relative;flex:1;text-align:center;text-decoration:none;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;transition:flex .4s}.eael-grow-accordion{flex:3}.eael-img-accordion .overlay{display:flex;align-items:center;justify-content:center;padding:0 10px;position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .4s}.eael-img-accordion .overlay .overlay-inner{z-index:1}.eael-img-accordion a:after{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;bottom:0;right:0;transition:all .3s ease-in-out}.eael-img-accordion .overlay-inner *{visibility:hidden;opacity:0;transform-style:preserve-3d}.eael-img-accordion .overlay h2{color:#fff;transform:translate3d(0,-60px,0)}.eael-img-accordion .overlay p{color:#fff;transform:translate3d(0,60px,0)}.eael-img-accordion .overlay-inner-show *{opacity:1;visibility:visible;transform:none!important;transition:all .3s .3s}@media screen and (max-width:800px){.eael-img-accordion{flex-direction:column}.eael-img-accordion a:hover{flex:1}.eael-img-accordion a:hover .overlay{background-color:transparent}}
23
  body div.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{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}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-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 .mfp-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}.mfp-figure{line-height:0}.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}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}button.mfp-close,button.mfp-close:hover{display:inline-block!important;background:0 0;width:auto!important}.mfp-arrow,.mfp-arrow:hover{background:0 0}@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 .mfp-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}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
24
  .eael-ninja-container input,.eael-ninja-container textarea{height:auto;padding:10px}.eael-contact-form-align-center .eael-ninja-container,.eael-contact-form-btn-align-center .eael-ninja-container .nf-field .nf-field-element input[type=button]{margin-left:auto!important;margin-right:auto!important;display:block;float:none}.eael-contact-form-align-left .eael-ninja-container,.eael-contact-form-btn-align-left .eael-ninja-container .nf-field .nf-field-element input[type=button]{float:left;width:auto}.eael-contact-form-align-right .eael-ninja-container,.eael-contact-form-btn-align-right .eael-ninja-container .nf-field .nf-field-element input[type=button]{float:right;width:auto}.eael-ninja-container .nf-field .nf-field-element input[type=password],.eael-ninja-container .nf-field .nf-field-element input[type=url],.eael-ninja-container .nf-field .nf-field-element textarea,.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=email],.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=number],.eael-ninja-container ul.wpuf-form li .wpuf-fields input[type=text]{max-width:100%}.eael-ninja-form .nf-form-title{display:none}.eael-ninja-form-title-yes .nf-form-title{display:block}.eael-ninja-form .title-description-hide .nf-form-title{display:none}.eael-ninja-form.title-description-hide .nf-form-title{display:none}.eael-ninja-form .nf-field-label{display:none}.eael-ninja-form-labels-yes .nf-field-label{display:block}.eael-ninja-form .submit-container input[type=button]{border:0;border-radius:0}.eael-ninja-form-button-full-width .submit-container input[type=button]{width:100%}
25
  .eael-post-grid{margin:0 -10px}.eael-grid-post{float:left;padding:10px}.eael-post-carousel .eael-grid-post{float:none;padding:0}.eael-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.eael-grid-post-holder-inner{height:100%}.eael-entry-media{position:relative}.eael-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity .2s ease-in-out,transform .25s cubic-bezier(.19,1,.22,1)}.eael-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.eael-entry-title{margin:10px 0 5px;font-size:1.2em}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.eael-entry-thumbnail>img{height:100%}.eael-entry-footer .eael-author-avatar{width:50px}.eael-entry-footer .eael-author-avatar .avatar{border-radius:50%}.eael-post-grid .eael-entry-footer .eael-entry-meta{padding-left:8px;text-align:left}.eael-grid-post .eael-entry-meta{display:flex;flex-direction:row}.eael-grid-post .eael-entry-footer .eael-entry-meta{flex-direction:column}.eael-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.eael-grid-post-excerpt p{margin:0;font-size:14px}.eael-entry-meta .eael-entry-footer .eael-posted-by{display:block}.eael-grid-post .eael-entry-footer,.eael-grid-post .eael-entry-wrapper{padding:15px}.eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on{padding-left:5px}.eael-post-grid .eael-entry-header .eael-entry-meta span.eael-posted-on::before{content:'\f111';font-family:FontAwesome;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.eael-entry-media{position:relative}.eael-entry-overlay{display:flex;align-items:center;justify-content:center}.eael-entry-overlay>i{color:#fff}.eael-entry-overlay.fade-in{visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.eael-entry-media:hover .eael-entry-overlay.fade-in>i{transform:translate(0);opacity:1}.eael-entry-overlay.zoom-in{transform:scale(.9);visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.zoom-in{visibility:visible;opacity:1;transform:scale(1)}.eael-entry-overlay.slide-up{transform:translateY(100%);visibility:hidden;opacity:0;transition:.3s}.eael-entry-media:hover .eael-entry-overlay.slide-up{transform:translateY(0);visibility:visible;opacity:1}.eael-entry-media{overflow:hidden}.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay{opacity:0}.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay{opacity:1}.eael-entry-media.grid-hover-style-none .eael-entry-overlay{display:none}.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay{transform:scale(.4);opacity:0}.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay{transform:scale(1);opacity:1}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay{transform:translateY(-100%)}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i{transform:translateY(-100px);transition-delay:.1s;transition-duration:.3s}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay{transform:translate(0)}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i{transform:translateY(0)}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay{transform:translateY(100%);visibility:hidden;opacity:0}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i{transform:translateY(100px);transition-delay:.1s;transition-duration:.3s}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay{transform:translate(0);visibility:visible;opacity:1}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i{transform:translateY(0)}.eael-col-1 .eael-post-grid-column{float:none;width:100%}.eael-col-2 .eael-post-grid-column{float:left;width:50%}.eael-col-3 .eael-post-grid-column{float:left;width:33.3333%}.eael-col-4 .eael-post-grid-column{float:left;width:25%}.eael-col-5 .eael-post-grid-column{float:left;width:20%}.eael-col-6 .eael-post-grid-column{float:left;width:16.6666%}@media only screen and (max-width:979px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{width:33.3333%}}@media only screen and (max-width:767px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{width:50%}}@media only screen and (max-width:480px){.eael-col-1 .eael-post-grid-column,.eael-col-2 .eael-post-grid-column,.eael-col-3 .eael-post-grid-column,.eael-col-4 .eael-post-grid-column,.eael-col-5 .eael-post-grid-column,.eael-col-6 .eael-post-grid-column{float:none;width:100%}}.eael-author-avatar>a{display:block}.eael-entry-footer{overflow:hidden;display:flex}.eael-entry-footer>div{display:inline-block;float:left}
assets/front-end/css/fluentform/index.css ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .eael-fluent-form-wrapper label.ff-el-form-check-label {
2
+ display: flex;
3
+ align-items: center;
4
+ }
5
+ .eael-fluent-form-wrapper label.ff-el-form-check-label input {
6
+ margin-right: 5px;
7
+ }
8
+
9
+ .eael-fluentform-form-button-full-width .ff-btn-submit {
10
+ width: 100%;
11
+ display: block;
12
+ }
13
+
14
+ .eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
15
+ display: none;
16
+ }
17
+
18
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
19
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
20
+ .eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
21
+ margin: 0 auto;
22
+ display: flex;
23
+ align-items: center;
24
+ justify-content: center;
25
+ }
26
+
27
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
28
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
29
+ .eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
30
+ float: right;
31
+ }
32
+
33
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
34
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
35
+ .eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
36
+ float: left;
37
+ }
38
+
39
+ .eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label {
40
+ display: none !important;
41
+ }
42
+
43
+ .eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break {
44
+ text-align: left;
45
+ }
46
+
47
+ .eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break {
48
+ text-align: center;
49
+ }
50
+
51
+ .eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break {
52
+ text-align: right;
53
+ }
assets/front-end/css/fluentform/index.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .eael-fluent-form-wrapper label.ff-el-form-check-label{display:flex;align-items:center}.eael-fluent-form-wrapper label.ff-el-form-check-label input{margin-right:5px}.eael-fluentform-form-button-full-width .ff-btn-submit{width:100%;display:block}.eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger{display:none}.eael-fluentform-form-button-center .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit{margin:0 auto;display:flex;align-items:center;justify-content:center}.eael-fluentform-form-button-right .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit{float:right}.eael-fluentform-form-button-left .ff-el-group .ff-btn-submit,.eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,.eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit{float:left}.eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide label{display:none!important}.eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break{text-align:left}.eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break{text-align:center}.eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break{text-align:right}
assets/front-end/sass/fluentform/index.scss ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .eael-fluent-form-wrapper {
2
+ label.ff-el-form-check-label {
3
+ display: flex;
4
+ align-items: center;
5
+
6
+ input {
7
+ margin-right: 5px;
8
+ }
9
+ }
10
+ }
11
+
12
+ .eael-fluentform-form-button-full-width .ff-btn-submit {
13
+ width: 100%;
14
+ display: block;
15
+ }
16
+
17
+ .eael-contact-form.eael-fluent-form-wrapper.error-message-hide .ff-el-is-error .text-danger {
18
+ display: none;
19
+ }
20
+
21
+
22
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-left .ff-btn-submit,
23
+ .eael-fluentform-form-button-center .ff-el-group.ff-text-right .ff-btn-submit,
24
+ .eael-fluentform-form-button-center .ff-el-group .ff-btn-submit {
25
+ margin: 0 auto;
26
+ display: flex;
27
+ align-items: center;
28
+ justify-content: center;
29
+ }
30
+
31
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-left .ff-btn-submit,
32
+ .eael-fluentform-form-button-right .ff-el-group.ff-text-right .ff-btn-submit,
33
+ .eael-fluentform-form-button-right .ff-el-group .ff-btn-submit {
34
+ float: right;
35
+ }
36
+
37
+
38
+
39
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-left .ff-btn-submit,
40
+ .eael-fluentform-form-button-left .ff-el-group.ff-text-right .ff-btn-submit,
41
+ .eael-fluentform-form-button-left .ff-el-group .ff-btn-submit {
42
+ float: left;
43
+ }
44
+
45
+ .eael-contact-form.eael-fluent-form-wrapper.fluent-form-labels-hide {
46
+ label {
47
+ display: none !important;
48
+ }
49
+ }
50
+
51
+ .eael-fluentform-section-break-content-left .ff-el-group.ff-el-section-break{ text-align: left; }
52
+ .eael-fluentform-section-break-content-center .ff-el-group.ff-el-section-break{ text-align: center; }
53
+ .eael-fluentform-section-break-content-right .ff-el-group.ff-el-section-break{ text-align: right; }
config.php CHANGED
@@ -189,6 +189,7 @@ $config = [
189
  'class' => '\Essential_Addons_Elementor\Elements\Tooltip',
190
  'dependency' => [
191
  'css' => [
 
192
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/tooltip/index.min.css',
193
  ],
194
  ],
@@ -296,6 +297,14 @@ $config = [
296
  ],
297
  ],
298
  ],
 
 
 
 
 
 
 
 
299
  ],
300
  'extensions' => [
301
  'eael-reading-progress' => [
@@ -309,6 +318,9 @@ $config = [
309
  ],
310
  ],
311
  ],
 
 
 
312
  ],
313
  ];
314
 
189
  'class' => '\Essential_Addons_Elementor\Elements\Tooltip',
190
  'dependency' => [
191
  'css' => [
192
+
193
  EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/tooltip/index.min.css',
194
  ],
195
  ],
297
  ],
298
  ],
299
  ],
300
+ 'fluentform' => [
301
+ 'class' => '\Essential_Addons_Elementor\Elements\FluentForm',
302
+ 'dependency' => [
303
+ 'css' => [
304
+ EAEL_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/fluentform/index.min.css',
305
+ ],
306
+ ],
307
+ ],
308
  ],
309
  'extensions' => [
310
  'eael-reading-progress' => [
318
  ],
319
  ],
320
  ],
321
+ 'eael-post-duplicator' => [
322
+ 'class' => '\Essential_Addons_Elementor\Extensions\Post_Duplicator',
323
+ ]
324
  ],
325
  ];
326
 
essential_adons_elementor.php CHANGED
@@ -4,7 +4,7 @@
4
  * Description: The ultimate elements library for Elementor page builder plugin for WordPress.
5
  * Plugin URI: https://essential-addons.com/elementor/
6
  * Author: WPDeveloper
7
- * Version: 3.3.3
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-elementor
@@ -21,10 +21,10 @@ if (!defined('ABSPATH')) {
21
  * @since 3.0.0
22
  */
23
  define('EAEL_PLUGIN_FILE', __FILE__);
24
- define('EAEL_PLUGIN_BASENAME', trailingslashit(plugin_basename(__FILE__)));
25
  define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
26
  define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
27
- define('EAEL_PLUGIN_VERSION', '3.3.3');
28
  define('EAEL_ASSET_PATH', WP_CONTENT_DIR . '/uploads/essential-addons-elementor');
29
  define('EAEL_ASSET_URL', WP_CONTENT_URL . '/uploads/essential-addons-elementor');
30
 
4
  * Description: The ultimate elements library for Elementor page builder plugin for WordPress.
5
  * Plugin URI: https://essential-addons.com/elementor/
6
  * Author: WPDeveloper
7
+ * Version: 3.4.0
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-elementor
21
  * @since 3.0.0
22
  */
23
  define('EAEL_PLUGIN_FILE', __FILE__);
24
+ define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
25
  define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
26
  define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
27
+ define('EAEL_PLUGIN_VERSION', '3.4.0');
28
  define('EAEL_ASSET_PATH', WP_CONTENT_DIR . '/uploads/essential-addons-elementor');
29
  define('EAEL_ASSET_URL', WP_CONTENT_URL . '/uploads/essential-addons-elementor');
30
 
includes/Elements/FluentForm.php ADDED
@@ -0,0 +1,1837 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace Essential_Addons_Elementor\Elements;
3
+
4
+ // If this file is called directly, abort.
5
+ if (!defined('ABSPATH')) {
6
+ exit;
7
+ }
8
+
9
+ use \Elementor\Controls_Manager as Controls_Manager;
10
+ use \Elementor\Group_Control_Border as Group_Control_Border;
11
+ use \Elementor\Group_Control_Box_Shadow as Group_Control_Box_Shadow;
12
+ use \Elementor\Group_Control_Typography as Group_Control_Typography;
13
+ use \Elementor\Scheme_Typography as Scheme_Typography;
14
+ use \Elementor\Widget_Base as Widget_Base;
15
+
16
+ class FluentForm extends Widget_Base
17
+ {
18
+
19
+ use \Essential_Addons_Elementor\Traits\Helper;
20
+
21
+ public function get_name()
22
+ {
23
+ return 'eael-fluentform';
24
+ }
25
+
26
+ public function get_title()
27
+ {
28
+ return __('EA Fluent Form', 'essential-addons-elementor');
29
+ }
30
+
31
+ public function get_categories()
32
+ {
33
+ return ['essential-addons-elementor'];
34
+ }
35
+
36
+ public function get_icon()
37
+ {
38
+ return 'fa fa-envelope-o';
39
+ }
40
+
41
+ protected function _register_controls()
42
+ {
43
+ /*-----------------------------------------------------------------------------------*/
44
+ /* Content Tab
45
+ /*-----------------------------------------------------------------------------------*/
46
+ if (!defined('FLUENTFORM')) {
47
+ $this->start_controls_section(
48
+ 'eael_global_warning',
49
+ [
50
+ 'label' => __('Warning!', 'essential-addons-elementor'),
51
+ ]
52
+ );
53
+
54
+ $this->add_control(
55
+ 'eael_global_warning_text',
56
+ [
57
+ 'type' => Controls_Manager::RAW_HTML,
58
+ 'raw' => __('<strong>Fluent Form</strong> is not installed/activated on your site. Please install and activate <a href="plugin-install.php?s=fluentform&tab=search&type=term" target="_blank">Fluent Form</a> first.', 'essential-addons-elementor'),
59
+ 'content_classes' => 'eael-warning',
60
+ ]
61
+ );
62
+
63
+ $this->end_controls_section();
64
+ } else {
65
+ /**
66
+ * Content Tab: Caldera Forms
67
+ * -------------------------------------------------
68
+ */
69
+ $this->start_controls_section(
70
+ 'section_form_info_box',
71
+ [
72
+ 'label' => __('Fluent Form', 'essential-addons-elementor'),
73
+ ]
74
+ );
75
+
76
+
77
+
78
+ $this->add_control(
79
+ 'form_list',
80
+ [
81
+ 'label' => esc_html__('Fluent Form', 'essential-addons-elementor'),
82
+ 'type' => Controls_Manager::SELECT,
83
+ 'label_block' => true,
84
+ 'options' => $this->eael_select_fluent_forms(),
85
+ 'default' => '0',
86
+ ]
87
+ );
88
+
89
+ $this->add_control(
90
+ 'custom_title_description',
91
+ [
92
+ 'label' => __('Custom Title & Description', 'essential-addons-elementor'),
93
+ 'type' => Controls_Manager::SWITCHER,
94
+ 'label_on' => __('Yes', 'essential-addons-elementor'),
95
+ 'label_off' => __('No', 'essential-addons-elementor'),
96
+ 'return_value' => 'yes',
97
+ ]
98
+ );
99
+
100
+ $this->add_control(
101
+ 'form_title_custom',
102
+ [
103
+ 'label' => esc_html__('Title', 'essential-addons-elementor'),
104
+ 'type' => Controls_Manager::TEXT,
105
+ 'label_block' => true,
106
+ 'default' => '',
107
+ 'condition' => [
108
+ 'custom_title_description' => 'yes',
109
+ ],
110
+ ]
111
+ );
112
+
113
+ $this->add_control(
114
+ 'form_description_custom',
115
+ [
116
+ 'label' => esc_html__('Description', 'essential-addons-elementor'),
117
+ 'type' => Controls_Manager::TEXTAREA,
118
+ 'default' => '',
119
+ 'condition' => [
120
+ 'custom_title_description' => 'yes',
121
+ ],
122
+ ]
123
+ );
124
+
125
+ $this->add_control(
126
+ 'labels_switch',
127
+ [
128
+ 'label' => __('Labels', 'essential-addons-elementor'),
129
+ 'type' => Controls_Manager::SWITCHER,
130
+ 'default' => 'yes',
131
+ 'label_on' => __('Show', 'essential-addons-elementor'),
132
+ 'label_off' => __('Hide', 'essential-addons-elementor'),
133
+ 'return_value' => 'yes'
134
+ ]
135
+ );
136
+
137
+ $this->add_control(
138
+ 'placeholder_switch',
139
+ [
140
+ 'label' => __('Placeholder', 'essential-addons-elementor'),
141
+ 'type' => Controls_Manager::SWITCHER,
142
+ 'default' => 'yes',
143
+ 'label_on' => __('Show', 'essential-addons-elementor'),
144
+ 'label_off' => __('Hide', 'essential-addons-elementor'),
145
+ 'return_value' => 'yes',
146
+ ]
147
+ );
148
+
149
+ $this->end_controls_section();
150
+
151
+ /**
152
+ * Content Tab: Errors
153
+ * -------------------------------------------------
154
+ */
155
+ $this->start_controls_section(
156
+ 'section_errors',
157
+ [
158
+ 'label' => __('Errors', 'essential-addons-elementor'),
159
+ ]
160
+ );
161
+
162
+ $this->add_control(
163
+ 'error_messages',
164
+ [
165
+ 'label' => __('Error Messages', 'essential-addons-elementor'),
166
+ 'type' => Controls_Manager::SELECT,
167
+ 'default' => 'show',
168
+ 'options' => [
169
+ 'show' => __('Show', 'essential-addons-elementor'),
170
+ 'hide' => __('Hide', 'essential-addons-elementor'),
171
+ ]
172
+ ]
173
+ );
174
+
175
+ $this->end_controls_section();
176
+ }
177
+
178
+ /*-----------------------------------------------------------------------------------*/
179
+ /* Style Tab
180
+ /*-----------------------------------------------------------------------------------*/
181
+
182
+ /**
183
+ * Style Tab: Form Title & Description
184
+ * -------------------------------------------------
185
+ */
186
+ $this->start_controls_section(
187
+ 'section_form_title_style',
188
+ [
189
+ 'label' => __('Title & Description', 'essential-addons-elementor'),
190
+ 'tab' => Controls_Manager::TAB_STYLE,
191
+ 'condition' => [
192
+ 'custom_title_description' => 'yes',
193
+ ],
194
+ ]
195
+ );
196
+
197
+ $this->add_responsive_control(
198
+ 'heading_alignment',
199
+ [
200
+ 'label' => __('Alignment', 'essential-addons-elementor'),
201
+ 'type' => Controls_Manager::CHOOSE,
202
+ 'options' => [
203
+ 'left' => [
204
+ 'title' => __('Left', 'essential-addons-elementor'),
205
+ 'icon' => 'fa fa-align-left',
206
+ ],
207
+ 'center' => [
208
+ 'title' => __('Center', 'essential-addons-elementor'),
209
+ 'icon' => 'fa fa-align-center',
210
+ ],
211
+ 'right' => [
212
+ 'title' => __('Right', 'essential-addons-elementor'),
213
+ 'icon' => 'fa fa-align-right',
214
+ ],
215
+ ],
216
+ 'default' => '',
217
+ 'selectors' => [
218
+ '{{WRAPPER}} .eael-fluentform-title' => 'text-align: {{VALUE}};',
219
+ '{{WRAPPER}} .eael-fluentform-description' => 'text-align: {{VALUE}};',
220
+ ],
221
+ 'condition' => [
222
+ 'custom_title_description' => 'yes',
223
+ ],
224
+ ]
225
+ );
226
+
227
+ $this->add_control(
228
+ 'title_heading',
229
+ [
230
+ 'label' => __('Title', 'essential-addons-elementor'),
231
+ 'type' => Controls_Manager::HEADING,
232
+ 'separator' => 'before',
233
+ 'condition' => [
234
+ 'custom_title_description' => 'yes',
235
+ ],
236
+ ]
237
+ );
238
+
239
+ $this->add_control(
240
+ 'form_title_text_color',
241
+ [
242
+ 'label' => __('Text Color', 'essential-addons-elementor'),
243
+ 'type' => Controls_Manager::COLOR,
244
+ 'default' => '',
245
+ 'selectors' => [
246
+ '{{WRAPPER}} .eael-fluentform-title' => 'color: {{VALUE}}',
247
+ ],
248
+ 'condition' => [
249
+ 'custom_title_description' => 'yes',
250
+ ],
251
+ ]
252
+ );
253
+
254
+ $this->add_group_control(
255
+ Group_Control_Typography::get_type(),
256
+ [
257
+ 'name' => 'form_title_typography',
258
+ 'label' => __('Typography', 'essential-addons-elementor'),
259
+ 'selector' => '{{WRAPPER}} .eael-fluentform-title',
260
+ 'condition' => [
261
+ 'custom_title_description' => 'yes',
262
+ ],
263
+ ]
264
+ );
265
+
266
+ $this->add_responsive_control(
267
+ 'form_title_margin',
268
+ [
269
+ 'label' => __('Margin', 'essential-addons-elementor'),
270
+ 'type' => Controls_Manager::DIMENSIONS,
271
+ 'size_units' => ['px', 'em', '%'],
272
+ 'allowed_dimensions' => 'vertical',
273
+ 'placeholder' => [
274
+ 'top' => '',
275
+ 'right' => 'auto',
276
+ 'bottom' => '',
277
+ 'left' => 'auto',
278
+ ],
279
+ 'selectors' => [
280
+ '{{WRAPPER}} .eael-fluentform-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
281
+ ],
282
+ 'condition' => [
283
+ 'custom_title_description' => 'yes',
284
+ ],
285
+ ]
286
+ );
287
+
288
+ $this->add_control(
289
+ 'description_heading',
290
+ [
291
+ 'label' => __('Description', 'essential-addons-elementor'),
292
+ 'type' => Controls_Manager::HEADING,
293
+ 'separator' => 'before',
294
+ 'condition' => [
295
+ 'custom_title_description' => 'yes',
296
+ ],
297
+ ]
298
+ );
299
+
300
+ $this->add_control(
301
+ 'form_description_text_color',
302
+ [
303
+ 'label' => __('Text Color', 'essential-addons-elementor'),
304
+ 'type' => Controls_Manager::COLOR,
305
+ 'default' => '',
306
+ 'selectors' => [
307
+ '{{WRAPPER}} .eael-fluentform-description' => 'color: {{VALUE}}',
308
+ ],
309
+ 'condition' => [
310
+ 'custom_title_description' => 'yes',
311
+ ],
312
+ ]
313
+ );
314
+
315
+ $this->add_group_control(
316
+ Group_Control_Typography::get_type(),
317
+ [
318
+ 'name' => 'form_description_typography',
319
+ 'label' => __('Typography', 'essential-addons-elementor'),
320
+ 'scheme' => Scheme_Typography::TYPOGRAPHY_4,
321
+ 'selector' => '{{WRAPPER}} .eael-fluentform-description',
322
+ 'condition' => [
323
+ 'custom_title_description' => 'yes',
324
+ ],
325
+ ]
326
+ );
327
+
328
+ $this->add_responsive_control(
329
+ 'form_description_margin',
330
+ [
331
+ 'label' => __('Margin', 'essential-addons-elementor'),
332
+ 'type' => Controls_Manager::DIMENSIONS,
333
+ 'size_units' => ['px', 'em', '%'],
334
+ 'allowed_dimensions' => 'vertical',
335
+ 'placeholder' => [
336
+ 'top' => '',
337
+ 'right' => 'auto',
338
+ 'bottom' => '',
339
+ 'left' => 'auto',
340
+ ],
341
+ 'selectors' => [
342
+ '{{WRAPPER}} .eael-fluentform-description' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
343
+ ],
344
+ 'condition' => [
345
+ 'custom_title_description' => 'yes',
346
+ ],
347
+ ]
348
+ );
349
+
350
+ $this->end_controls_section();
351
+
352
+ /**
353
+ * Style Tab: Form Container
354
+ * -------------------------------------------------
355
+ */
356
+ $this->start_controls_section(
357
+ 'section_container_style',
358
+ [
359
+ 'label' => __('Form Container', 'essential-addons-elementor'),
360
+ 'tab' => Controls_Manager::TAB_STYLE,
361
+ ]
362
+ );
363
+
364
+ $this->add_control(
365
+ 'eael_contact_form_background',
366
+ [
367
+ 'label' => esc_html__('Form Background Color', 'essential-addons-elementor'),
368
+ 'type' => Controls_Manager::COLOR,
369
+ 'selectors' => [
370
+ '{{WRAPPER}} .eael-contact-form' => 'background: {{VALUE}};',
371
+ ],
372
+ ]
373
+ );
374
+
375
+ $this->add_control(
376
+ 'fluentform_link_color',
377
+ [
378
+ 'label' => __('Color', 'essential-addons-elementor'),
379
+ 'type' => Controls_Manager::COLOR,
380
+ 'default' => '',
381
+ 'selectors' => [
382
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group a' => 'color: {{VALUE}};',
383
+ ],
384
+ ]
385
+ );
386
+
387
+ $this->add_responsive_control(
388
+ 'eael_contact_form_alignment',
389
+ [
390
+ 'label' => esc_html__('Form Alignment', 'essential-addons-elementor'),
391
+ 'type' => Controls_Manager::CHOOSE,
392
+ 'label_block' => true,
393
+ 'options' => [
394
+ 'default' => [
395
+ 'title' => __('Default', 'essential-addons-elementor'),
396
+ 'icon' => 'fa fa-ban',
397
+ ],
398
+ 'left' => [
399
+ 'title' => esc_html__('Left', 'essential-addons-elementor'),
400
+ 'icon' => 'eicon-h-align-left',
401
+ ],
402
+ 'center' => [
403
+ 'title' => esc_html__('Center', 'essential-addons-elementor'),
404
+ 'icon' => 'eicon-h-align-center',
405
+ ],
406
+ 'right' => [
407
+ 'title' => esc_html__('Right', 'essential-addons-elementor'),
408
+ 'icon' => 'eicon-h-align-right',
409
+ ],
410
+ ],
411
+ 'default' => 'default',
412
+ ]
413
+ );
414
+
415
+ $this->add_responsive_control(
416
+ 'eael_contact_form_max_width',
417
+ [
418
+ 'label' => esc_html__('Form Max Width', 'essential-addons-elementor'),
419
+ 'type' => Controls_Manager::SLIDER,
420
+ 'size_units' => ['px', 'em', '%'],
421
+ 'range' => [
422
+ 'px' => [
423
+ 'min' => 10,
424
+ 'max' => 1500,
425
+ ],
426
+ 'em' => [
427
+ 'min' => 1,
428
+ 'max' => 80,
429
+ ],
430
+ ],
431
+ 'selectors' => [
432
+ '{{WRAPPER}} .eael-contact-form' => 'width: {{SIZE}}{{UNIT}};'
433
+ ],
434
+ ]
435
+ );
436
+
437
+ $this->add_responsive_control(
438
+ 'eael_contact_form_margin',
439
+ [
440
+ 'label' => esc_html__('Form Margin', 'essential-addons-elementor'),
441
+ 'type' => Controls_Manager::DIMENSIONS,
442
+ 'size_units' => ['px', 'em', '%'],
443
+ 'selectors' => [
444
+ '{{WRAPPER}} .eael-contact-form' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
445
+ ],
446
+ ]
447
+ );
448
+
449
+ $this->add_responsive_control(
450
+ 'eael_contact_form_padding',
451
+ [
452
+ 'label' => esc_html__('Form Padding', 'essential-addons-elementor'),
453
+ 'type' => Controls_Manager::DIMENSIONS,
454
+ 'size_units' => ['px', 'em', '%'],
455
+ 'selectors' => [
456
+ '{{WRAPPER}} .eael-contact-form' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
457
+ ],
458
+ ]
459
+ );
460
+
461
+ $this->add_control(
462
+ 'eael_contact_form_border_radius',
463
+ [
464
+ 'label' => esc_html__('Border Radius', 'essential-addons-elementor'),
465
+ 'type' => Controls_Manager::DIMENSIONS,
466
+ 'separator' => 'before',
467
+ 'size_units' => ['px'],
468
+ 'selectors' => [
469
+ '{{WRAPPER}} .eael-contact-form' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
470
+ ],
471
+ ]
472
+ );
473
+
474
+ $this->add_group_control(
475
+ Group_Control_Border::get_type(),
476
+ [
477
+ 'name' => 'eael_contact_form_border',
478
+ 'selector' => '{{WRAPPER}} .eael-contact-form',
479
+ ]
480
+ );
481
+
482
+ $this->add_group_control(
483
+ Group_Control_Box_Shadow::get_type(),
484
+ [
485
+ 'name' => 'eael_contact_form_box_shadow',
486
+ 'selector' => '{{WRAPPER}} .eael-contact-form',
487
+ ]
488
+ );
489
+
490
+ $this->end_controls_section();
491
+
492
+ /**
493
+ * Style Tab: Labels
494
+ * -------------------------------------------------
495
+ */
496
+ $this->start_controls_section(
497
+ 'section_label_style',
498
+ [
499
+ 'label' => __('Labels', 'essential-addons-elementor'),
500
+ 'tab' => Controls_Manager::TAB_STYLE,
501
+ ]
502
+ );
503
+
504
+ $this->add_control(
505
+ 'text_color_label',
506
+ [
507
+ 'label' => __('Text Color', 'essential-addons-elementor'),
508
+ 'type' => Controls_Manager::COLOR,
509
+ 'selectors' => [
510
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group label' => 'color: {{VALUE}}',
511
+ ],
512
+ ]
513
+ );
514
+
515
+ $this->add_group_control(
516
+ Group_Control_Typography::get_type(),
517
+ [
518
+ 'name' => 'typography_label',
519
+ 'label' => __('Typography', 'essential-addons-elementor'),
520
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group label',
521
+ ]
522
+ );
523
+
524
+ $this->end_controls_section();
525
+
526
+ /**
527
+ * Style Tab: Input & Textarea
528
+ * -------------------------------------------------
529
+ */
530
+ $this->start_controls_section(
531
+ 'section_fields_style',
532
+ [
533
+ 'label' => __('Input & Textarea', 'essential-addons-elementor'),
534
+ 'tab' => Controls_Manager::TAB_STYLE,
535
+ ]
536
+ );
537
+
538
+ $this->add_responsive_control(
539
+ 'input_alignment',
540
+ [
541
+ 'label' => __('Alignment', 'essential-addons-elementor'),
542
+ 'type' => Controls_Manager::CHOOSE,
543
+ 'options' => [
544
+ 'left' => [
545
+ 'title' => __('Left', 'essential-addons-elementor'),
546
+ 'icon' => 'fa fa-align-left',
547
+ ],
548
+ 'center' => [
549
+ 'title' => __('Center', 'essential-addons-elementor'),
550
+ 'icon' => 'fa fa-align-center',
551
+ ],
552
+ 'right' => [
553
+ 'title' => __('Right', 'essential-addons-elementor'),
554
+ 'icon' => 'fa fa-align-right',
555
+ ],
556
+ ],
557
+ 'default' => '',
558
+ 'selectors' => [
559
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'text-align: {{VALUE}};',
560
+ ],
561
+ ]
562
+ );
563
+
564
+ $this->start_controls_tabs('tabs_fields_style');
565
+
566
+ $this->start_controls_tab(
567
+ 'tab_fields_normal',
568
+ [
569
+ 'label' => __('Normal', 'essential-addons-elementor'),
570
+ ]
571
+ );
572
+
573
+ $this->add_control(
574
+ 'field_bg_color',
575
+ [
576
+ 'label' => __('Background Color', 'essential-addons-elementor'),
577
+ 'type' => Controls_Manager::COLOR,
578
+ 'default' => '',
579
+ 'selectors' => [
580
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'background-color: {{VALUE}}',
581
+ ],
582
+ ]
583
+ );
584
+
585
+ $this->add_control(
586
+ 'field_text_color',
587
+ [
588
+ 'label' => __('Text Color', 'essential-addons-elementor'),
589
+ 'type' => Controls_Manager::COLOR,
590
+ 'default' => '',
591
+ 'selectors' => [
592
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'color: {{VALUE}}',
593
+ ],
594
+ ]
595
+ );
596
+
597
+ $this->add_group_control(
598
+ Group_Control_Border::get_type(),
599
+ [
600
+ 'name' => 'field_border',
601
+ 'label' => __('Border', 'essential-addons-elementor'),
602
+ 'placeholder' => '1px',
603
+ 'default' => '1px',
604
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select',
605
+ 'separator' => 'before',
606
+ ]
607
+ );
608
+
609
+ $this->add_control(
610
+ 'field_radius',
611
+ [
612
+ 'label' => __('Border Radius', 'essential-addons-elementor'),
613
+ 'type' => Controls_Manager::DIMENSIONS,
614
+ 'size_units' => ['px', 'em', '%'],
615
+ 'selectors' => [
616
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
617
+ ],
618
+ ]
619
+ );
620
+
621
+ $this->add_responsive_control(
622
+ 'field_text_indent',
623
+ [
624
+ 'label' => __('Text Indent', 'essential-addons-elementor'),
625
+ 'type' => Controls_Manager::SLIDER,
626
+ 'range' => [
627
+ 'px' => [
628
+ 'min' => 0,
629
+ 'max' => 60,
630
+ 'step' => 1,
631
+ ],
632
+ '%' => [
633
+ 'min' => 0,
634
+ 'max' => 30,
635
+ 'step' => 1,
636
+ ],
637
+ ],
638
+ 'size_units' => ['px', 'em', '%'],
639
+ 'selectors' => [
640
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'text-indent: {{SIZE}}{{UNIT}}',
641
+ ],
642
+ 'separator' => 'before',
643
+ ]
644
+ );
645
+
646
+ $this->add_responsive_control(
647
+ 'input_width',
648
+ [
649
+ 'label' => __('Input Width', 'essential-addons-elementor'),
650
+ 'type' => Controls_Manager::SLIDER,
651
+ 'range' => [
652
+ 'px' => [
653
+ 'min' => 0,
654
+ 'max' => 1200,
655
+ 'step' => 1,
656
+ ],
657
+ ],
658
+ 'size_units' => ['px', 'em', '%'],
659
+ 'selectors' => [
660
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'width: {{SIZE}}{{UNIT}}',
661
+ ],
662
+ ]
663
+ );
664
+
665
+ $this->add_responsive_control(
666
+ 'input_height',
667
+ [
668
+ 'label' => __('Input Height', 'essential-addons-elementor'),
669
+ 'type' => Controls_Manager::SLIDER,
670
+ 'range' => [
671
+ 'px' => [
672
+ 'min' => 0,
673
+ 'max' => 80,
674
+ 'step' => 1,
675
+ ],
676
+ ],
677
+ 'size_units' => ['px', 'em', '%'],
678
+ 'selectors' => [
679
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'height: {{SIZE}}{{UNIT}}',
680
+ ],
681
+ ]
682
+ );
683
+
684
+ $this->add_responsive_control(
685
+ 'textarea_width',
686
+ [
687
+ 'label' => __('Textarea Width', 'essential-addons-elementor'),
688
+ 'type' => Controls_Manager::SLIDER,
689
+ 'range' => [
690
+ 'px' => [
691
+ 'min' => 0,
692
+ 'max' => 1200,
693
+ 'step' => 1,
694
+ ],
695
+ ],
696
+ 'size_units' => ['px', 'em', '%'],
697
+ 'selectors' => [
698
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea' => 'width: {{SIZE}}{{UNIT}}',
699
+ ],
700
+ ]
701
+ );
702
+
703
+ $this->add_responsive_control(
704
+ 'textarea_height',
705
+ [
706
+ 'label' => __('Textarea Height', 'essential-addons-elementor'),
707
+ 'type' => Controls_Manager::SLIDER,
708
+ 'range' => [
709
+ 'px' => [
710
+ 'min' => 0,
711
+ 'max' => 400,
712
+ 'step' => 1,
713
+ ],
714
+ ],
715
+ 'size_units' => ['px', 'em', '%'],
716
+ 'selectors' => [
717
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea' => 'height: {{SIZE}}{{UNIT}}',
718
+ ],
719
+ ]
720
+ );
721
+
722
+ $this->add_responsive_control(
723
+ 'field_padding',
724
+ [
725
+ 'label' => __('Padding', 'essential-addons-elementor'),
726
+ 'type' => Controls_Manager::DIMENSIONS,
727
+ 'size_units' => ['px', 'em', '%'],
728
+ 'selectors' => [
729
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
730
+ ],
731
+ ]
732
+ );
733
+
734
+ $this->add_responsive_control(
735
+ 'field_spacing',
736
+ [
737
+ 'label' => __('Spacing', 'essential-addons-elementor'),
738
+ 'type' => Controls_Manager::SLIDER,
739
+ 'range' => [
740
+ 'px' => [
741
+ 'min' => 0,
742
+ 'max' => 100,
743
+ 'step' => 1,
744
+ ],
745
+ ],
746
+ 'size_units' => ['px', 'em', '%'],
747
+ 'selectors' => [
748
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group' => 'margin-bottom: {{SIZE}}{{UNIT}}',
749
+ ],
750
+ ]
751
+ );
752
+
753
+ $this->add_group_control(
754
+ Group_Control_Typography::get_type(),
755
+ [
756
+ 'name' => 'field_typography',
757
+ 'label' => __('Typography', 'essential-addons-elementor'),
758
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select',
759
+ 'separator' => 'before',
760
+ ]
761
+ );
762
+
763
+ $this->add_group_control(
764
+ Group_Control_Box_Shadow::get_type(),
765
+ [
766
+ 'name' => 'field_box_shadow',
767
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group select',
768
+ 'separator' => 'before',
769
+ ]
770
+ );
771
+
772
+ $this->end_controls_tab();
773
+
774
+ $this->start_controls_tab(
775
+ 'tab_fields_focus',
776
+ [
777
+ 'label' => __('Focus', 'essential-addons-elementor'),
778
+ ]
779
+ );
780
+
781
+ $this->add_control(
782
+ 'field_bg_color_focus',
783
+ [
784
+ 'label' => __('Background Color', 'essential-addons-elementor'),
785
+ 'type' => Controls_Manager::COLOR,
786
+ 'default' => '',
787
+ 'selectors' => [
788
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea:focus' => 'background-color: {{VALUE}}',
789
+ ],
790
+ ]
791
+ );
792
+
793
+ $this->add_group_control(
794
+ Group_Control_Border::get_type(),
795
+ [
796
+ 'name' => 'focus_input_border',
797
+ 'label' => __('Border', 'essential-addons-elementor'),
798
+ 'placeholder' => '1px',
799
+ 'default' => '1px',
800
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea:focus',
801
+ ]
802
+ );
803
+
804
+ $this->add_group_control(
805
+ Group_Control_Box_Shadow::get_type(),
806
+ [
807
+ 'name' => 'focus_box_shadow',
808
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea:focus',
809
+ 'separator' => 'before',
810
+ ]
811
+ );
812
+
813
+ $this->end_controls_tab();
814
+
815
+ $this->end_controls_tabs();
816
+
817
+ $this->end_controls_section();
818
+
819
+ /**
820
+ * Style Tab: Placeholder
821
+ * -------------------------------------------------
822
+ */
823
+ $this->start_controls_section(
824
+ 'section_placeholder_style',
825
+ [
826
+ 'label' => __('Placeholder', 'essential-addons-elementor'),
827
+ 'tab' => Controls_Manager::TAB_STYLE,
828
+ 'condition' => [
829
+ 'placeholder_switch' => 'yes',
830
+ ],
831
+ ]
832
+ );
833
+
834
+ $this->add_control(
835
+ 'text_color_placeholder',
836
+ [
837
+ 'label' => __('Text Color', 'essential-addons-elementor'),
838
+ 'type' => Controls_Manager::COLOR,
839
+ 'selectors' => [
840
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group input::-webkit-input-placeholder, {{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group textarea::-webkit-input-placeholder' => 'color: {{VALUE}}',
841
+ ],
842
+ 'condition' => [
843
+ 'placeholder_switch' => 'yes',
844
+ ],
845
+ ]
846
+ );
847
+
848
+ $this->end_controls_section();
849
+
850
+ /**
851
+ * Style Tab: Radio & Checkbox
852
+ * -------------------------------------------------
853
+ */
854
+ $this->start_controls_section(
855
+ 'section_radio_checkbox_style',
856
+ [
857
+ 'label' => __('Radio & Checkbox', 'essential-addons-elementor'),
858
+ 'tab' => Controls_Manager::TAB_STYLE,
859
+ ]
860
+ );
861
+
862
+ $this->add_control(
863
+ 'custom_radio_checkbox',
864
+ [
865
+ 'label' => __('Custom Styles', 'essential-addons-elementor'),
866
+ 'type' => Controls_Manager::SWITCHER,
867
+ 'label_on' => __('Yes', 'essential-addons-elementor'),
868
+ 'label_off' => __('No', 'essential-addons-elementor'),
869
+ 'return_value' => 'yes',
870
+ ]
871
+ );
872
+
873
+ $this->add_responsive_control(
874
+ 'radio_checkbox_size',
875
+ [
876
+ 'label' => __('Size', 'essential-addons-elementor'),
877
+ 'type' => Controls_Manager::SLIDER,
878
+ 'default' => [
879
+ 'size' => '15',
880
+ 'unit' => 'px',
881
+ ],
882
+ 'range' => [
883
+ 'px' => [
884
+ 'min' => 0,
885
+ 'max' => 80,
886
+ 'step' => 1,
887
+ ],
888
+ ],
889
+ 'size_units' => ['px', 'em', '%'],
890
+ 'selectors' => [
891
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}}',
892
+ ],
893
+ 'condition' => [
894
+ 'custom_radio_checkbox' => 'yes',
895
+ ],
896
+ ]
897
+ );
898
+
899
+ $this->start_controls_tabs('tabs_radio_checkbox_style');
900
+
901
+ $this->start_controls_tab(
902
+ 'radio_checkbox_normal',
903
+ [
904
+ 'label' => __('Normal', 'essential-addons-elementor'),
905
+ 'condition' => [
906
+ 'custom_radio_checkbox' => 'yes',
907
+ ],
908
+ ]
909
+ );
910
+
911
+ $this->add_control(
912
+ 'radio_checkbox_color',
913
+ [
914
+ 'label' => __('Color', 'essential-addons-elementor'),
915
+ 'type' => Controls_Manager::COLOR,
916
+ 'default' => '',
917
+ 'selectors' => [
918
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]' => 'background: {{VALUE}}',
919
+ ],
920
+ 'condition' => [
921
+ 'custom_radio_checkbox' => 'yes',
922
+ ],
923
+ ]
924
+ );
925
+
926
+ $this->add_responsive_control(
927
+ 'checkbox_border_width',
928
+ [
929
+ 'label' => __('Border Width', 'essential-addons-elementor'),
930
+ 'type' => Controls_Manager::SLIDER,
931
+ 'range' => [
932
+ 'px' => [
933
+ 'min' => 0,
934
+ 'max' => 15,
935
+ 'step' => 1,
936
+ ],
937
+ ],
938
+ 'size_units' => ['px'],
939
+ 'selectors' => [
940
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]' => 'border-width: {{SIZE}}{{UNIT}}',
941
+ ],
942
+ 'condition' => [
943
+ 'custom_radio_checkbox' => 'yes',
944
+ ],
945
+ ]
946
+ );
947
+
948
+ $this->add_control(
949
+ 'checkbox_border_color',
950
+ [
951
+ 'label' => __('Border Color', 'essential-addons-elementor'),
952
+ 'type' => Controls_Manager::COLOR,
953
+ 'default' => '',
954
+ 'selectors' => [
955
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]' => 'border-color: {{VALUE}}',
956
+ ],
957
+ 'condition' => [
958
+ 'custom_radio_checkbox' => 'yes',
959
+ ],
960
+ ]
961
+ );
962
+
963
+ $this->add_control(
964
+ 'checkbox_heading',
965
+ [
966
+ 'label' => __('Checkbox', 'essential-addons-elementor'),
967
+ 'type' => Controls_Manager::HEADING,
968
+ 'condition' => [
969
+ 'custom_radio_checkbox' => 'yes',
970
+ ],
971
+ ]
972
+ );
973
+
974
+ $this->add_control(
975
+ 'checkbox_border_radius',
976
+ [
977
+ 'label' => __('Border Radius', 'essential-addons-elementor'),
978
+ 'type' => Controls_Manager::DIMENSIONS,
979
+ 'size_units' => ['px', 'em', '%'],
980
+ 'selectors' => [
981
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"]:before' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
982
+ ],
983
+ 'condition' => [
984
+ 'custom_radio_checkbox' => 'yes',
985
+ ],
986
+ ]
987
+ );
988
+
989
+ $this->add_control(
990
+ 'radio_heading',
991
+ [
992
+ 'label' => __('Radio Buttons', 'essential-addons-elementor'),
993
+ 'type' => Controls_Manager::HEADING,
994
+ 'condition' => [
995
+ 'custom_radio_checkbox' => 'yes',
996
+ ],
997
+ ]
998
+ );
999
+
1000
+ $this->add_control(
1001
+ 'radio_border_radius',
1002
+ [
1003
+ 'label' => __('Border Radius', 'essential-addons-elementor'),
1004
+ 'type' => Controls_Manager::DIMENSIONS,
1005
+ 'size_units' => ['px', 'em', '%'],
1006
+ 'selectors' => [
1007
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"], {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]:before' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1008
+ ],
1009
+ 'condition' => [
1010
+ 'custom_radio_checkbox' => 'yes',
1011
+ ],
1012
+ ]
1013
+ );
1014
+
1015
+ $this->end_controls_tab();
1016
+
1017
+ $this->start_controls_tab(
1018
+ 'radio_checkbox_checked',
1019
+ [
1020
+ 'label' => __('Checked', 'essential-addons-elementor'),
1021
+ 'condition' => [
1022
+ 'custom_radio_checkbox' => 'yes',
1023
+ ],
1024
+ ]
1025
+ );
1026
+
1027
+ $this->add_control(
1028
+ 'radio_checkbox_color_checked',
1029
+ [
1030
+ 'label' => __('Color', 'essential-addons-elementor'),
1031
+ 'type' => Controls_Manager::COLOR,
1032
+ 'default' => '',
1033
+ 'selectors' => [
1034
+ '{{WRAPPER}} .eael-custom-radio-checkbox input[type="checkbox"]:checked:before, {{WRAPPER}} .eael-custom-radio-checkbox input[type="radio"]:checked:before' => 'background: {{VALUE}}',
1035
+ ],
1036
+ 'condition' => [
1037
+ 'custom_radio_checkbox' => 'yes',
1038
+ ],
1039
+ ]
1040
+ );
1041
+
1042
+ $this->end_controls_tab();
1043
+
1044
+ $this->end_controls_tabs();
1045
+
1046
+ $this->end_controls_section();
1047
+
1048
+ /**
1049
+ * Style Tab: Section Break Style
1050
+ * -------------------------------------------------
1051
+ */
1052
+ $this->start_controls_section(
1053
+ 'section_break_style',
1054
+ [
1055
+ 'label' => __('Section Break Style', 'essential-addons-elementor'),
1056
+ 'tab' => Controls_Manager::TAB_STYLE,
1057
+ ]
1058
+ );
1059
+
1060
+ $this->add_control(
1061
+ 'section_break_label',
1062
+ [
1063
+ 'label' => __('Label', 'essential-addons-elementor'),
1064
+ 'type' => Controls_Manager::HEADING
1065
+ ]
1066
+ );
1067
+
1068
+ $this->add_control(
1069
+ 'section_break_label_color',
1070
+ [
1071
+ 'label' => __('Color', 'essential-addons-elementor'),
1072
+ 'type' => Controls_Manager::COLOR,
1073
+ 'default' => '',
1074
+ 'selectors' => [
1075
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break .ff-el-section-title' => 'color: {{VALUE}};',
1076
+ ],
1077
+ ]
1078
+ );
1079
+
1080
+ $this->add_group_control(
1081
+ Group_Control_Typography::get_type(),
1082
+ [
1083
+ 'name' => 'section_break_label_typography',
1084
+ 'label' => __('Typography', 'essential-addons-elementor'),
1085
+ 'selector' => '.eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break .ff-el-section-title',
1086
+ 'separator' => 'before',
1087
+ ]
1088
+ );
1089
+
1090
+ $this->add_responsive_control(
1091
+ 'section_break_label_padding',
1092
+ [
1093
+ 'label' => __('Padding', 'essential-addons-elementor'),
1094
+ 'type' => Controls_Manager::DIMENSIONS,
1095
+ 'size_units' => ['px', 'em', '%'],
1096
+ 'selectors' => [
1097
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break .ff-el-section-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1098
+ ],
1099
+ ]
1100
+ );
1101
+
1102
+ $this->add_responsive_control(
1103
+ 'section_break_label_margin',
1104
+ [
1105
+ 'label' => __('Margin', 'essential-addons-elementor'),
1106
+ 'type' => Controls_Manager::DIMENSIONS,
1107
+ 'size_units' => ['px', 'em', '%'],
1108
+ 'selectors' => [
1109
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break .ff-el-section-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1110
+ ],
1111
+ ]
1112
+ );
1113
+
1114
+ $this->add_control(
1115
+ 'section_break_description',
1116
+ [
1117
+ 'label' => __('Description', 'essential-addons-elementor'),
1118
+ 'type' => Controls_Manager::HEADING,
1119
+ 'separator' => 'before'
1120
+ ]
1121
+ );
1122
+
1123
+ $this->add_control(
1124
+ 'section_break_description_color',
1125
+ [
1126
+ 'label' => __('Color', 'essential-addons-elementor'),
1127
+ 'type' => Controls_Manager::COLOR,
1128
+ 'default' => '',
1129
+ 'selectors' => [
1130
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break div' => 'color: {{VALUE}};',
1131
+ ],
1132
+ ]
1133
+ );
1134
+
1135
+ $this->add_group_control(
1136
+ Group_Control_Typography::get_type(),
1137
+ [
1138
+ 'name' => 'section_break_description_typography',
1139
+ 'label' => __('Typography', 'essential-addons-elementor'),
1140
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break div',
1141
+ 'separator' => 'before',
1142
+ ]
1143
+ );
1144
+
1145
+ $this->add_responsive_control(
1146
+ 'section_break_description_padding',
1147
+ [
1148
+ 'label' => __('Padding', 'essential-addons-elementor'),
1149
+ 'type' => Controls_Manager::DIMENSIONS,
1150
+ 'size_units' => ['px', 'em', '%'],
1151
+ 'selectors' => [
1152
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break div' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1153
+ ],
1154
+ ]
1155
+ );
1156
+
1157
+ $this->add_responsive_control(
1158
+ 'section_break_description_margin',
1159
+ [
1160
+ 'label' => __('Margin', 'essential-addons-elementor'),
1161
+ 'type' => Controls_Manager::DIMENSIONS,
1162
+ 'size_units' => ['px', 'em', '%'],
1163
+ 'selectors' => [
1164
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-section-break div' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1165
+ ],
1166
+ ]
1167
+ );
1168
+
1169
+ $this->add_responsive_control(
1170
+ 'section_break_alignment',
1171
+ [
1172
+ 'label' => __('Alignment', 'essential-addons-elementor'),
1173
+ 'type' => Controls_Manager::CHOOSE,
1174
+ 'options' => [
1175
+ 'left' => [
1176
+ 'title' => __('Left', 'essential-addons-elementor'),
1177
+ 'icon' => 'eicon-h-align-left',
1178
+ ],
1179
+ 'center' => [
1180
+ 'title' => __('Center', 'essential-addons-elementor'),
1181
+ 'icon' => 'eicon-h-align-center',
1182
+ ],
1183
+ 'right' => [
1184
+ 'title' => __('Right', 'essential-addons-elementor'),
1185
+ 'icon' => 'eicon-h-align-right',
1186
+ ],
1187
+ ],
1188
+ 'prefix_class' => 'eael-fluentform-section-break-content-'
1189
+ ]
1190
+ );
1191
+
1192
+ $this->end_controls_section();
1193
+
1194
+ /**
1195
+ * Style Tab: Section Checkbox grid Style
1196
+ * -------------------------------------------------
1197
+ */
1198
+ $this->start_controls_section(
1199
+ 'section_table_grid',
1200
+ [
1201
+ 'label' => __('Checkbox Grid Style', 'essential-addons-elementor'),
1202
+ 'tab' => Controls_Manager::TAB_STYLE,
1203
+ ]
1204
+ );
1205
+
1206
+ $this->add_control(
1207
+ 'section_table_grid_head',
1208
+ [
1209
+ 'label' => __('Grid Table Head', 'essential-addons-elementor'),
1210
+ 'type' => Controls_Manager::HEADING,
1211
+ 'separator' => 'before'
1212
+ ]
1213
+ );
1214
+
1215
+ $this->add_control(
1216
+ 'section_table_grid_head_color',
1217
+ [
1218
+ 'label' => __('Background Color', 'essential-addons-elementor'),
1219
+ 'type' => Controls_Manager::COLOR,
1220
+ 'default' => '',
1221
+ 'selectors' => [
1222
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table thead th' => 'background-color: {{VALUE}};',
1223
+ ],
1224
+ ]
1225
+ );
1226
+
1227
+ $this->add_control(
1228
+ 'section_table_grid_head_text_color',
1229
+ [
1230
+ 'label' => __('Color', 'essential-addons-elementor'),
1231
+ 'type' => Controls_Manager::COLOR,
1232
+ 'default' => '',
1233
+ 'selectors' => [
1234
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table thead th' => 'color: {{VALUE}};',
1235
+ ],
1236
+ ]
1237
+ );
1238
+
1239
+ $this->add_group_control(
1240
+ Group_Control_Typography::get_type(),
1241
+ [
1242
+ 'name' => 'section_table_grid_head_typography',
1243
+ 'label' => __('Typography', 'essential-addons-elementor'),
1244
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table thead th',
1245
+ 'separator' => 'before',
1246
+ ]
1247
+ );
1248
+
1249
+ $this->add_responsive_control(
1250
+ 'section_table_grid_head_height',
1251
+ [
1252
+ 'label' => __('Height', 'essential-addons-elementor'),
1253
+ 'type' => Controls_Manager::SLIDER,
1254
+ 'range' => [
1255
+ 'px' => [
1256
+ 'min' => 0,
1257
+ 'max' => 1200,
1258
+ 'step' => 1,
1259
+ ],
1260
+ ],
1261
+ 'size_units' => ['px', '%'],
1262
+ 'selectors' => [
1263
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table thead th' => 'height: {{SIZE}}{{UNIT}}',
1264
+ ]
1265
+ ]
1266
+ );
1267
+
1268
+ $this->add_responsive_control(
1269
+ 'section_table_grid_head_padding',
1270
+ [
1271
+ 'label' => __('Padding', 'essential-addons-elementor'),
1272
+ 'type' => Controls_Manager::DIMENSIONS,
1273
+ 'size_units' => ['px', 'em', '%'],
1274
+ 'selectors' => [
1275
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table thead th' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1276
+ ],
1277
+ ]
1278
+ );
1279
+
1280
+ $this->add_control(
1281
+ 'section_table_grid_item',
1282
+ [
1283
+ 'label' => __('Grid Table Item', 'essential-addons-elementor'),
1284
+ 'type' => Controls_Manager::HEADING,
1285
+ 'separator' => 'before'
1286
+ ]
1287
+ );
1288
+
1289
+ $this->add_control(
1290
+ 'table_grid_item_color',
1291
+ [
1292
+ 'label' => __('Color', 'essential-addons-elementor'),
1293
+ 'type' => Controls_Manager::COLOR,
1294
+ 'default' => '',
1295
+ 'selectors' => [
1296
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table tbody tr td' => 'color: {{VALUE}} !important;',
1297
+ ],
1298
+ ]
1299
+ );
1300
+
1301
+ $this->add_control(
1302
+ 'table_grid_item_bg_color',
1303
+ [
1304
+ 'label' => __('Background Color', 'essential-addons-elementor'),
1305
+ 'type' => Controls_Manager::COLOR,
1306
+ 'default' => '',
1307
+ 'selectors' => [
1308
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table tbody tr td' => 'background-color: {{VALUE}};',
1309
+ ],
1310
+ ]
1311
+ );
1312
+
1313
+ $this->add_control(
1314
+ 'table_grid_item_odd_bg_color',
1315
+ [
1316
+ 'label' => __('Odd Item Background Color', 'essential-addons-elementor'),
1317
+ 'type' => Controls_Manager::COLOR,
1318
+ 'default' => '',
1319
+ 'selectors' => [
1320
+ '{{WRAPPER}} .ff-checkable-grids tbody>tr:nth-child(2n)>td' => 'background-color: {{VALUE}} !important;',
1321
+ ],
1322
+ ]
1323
+ );
1324
+
1325
+ $this->add_group_control(
1326
+ Group_Control_Typography::get_type(),
1327
+ [
1328
+ 'name' => 'table_grid_item_typography',
1329
+ 'label' => __('Typography', 'essential-addons-elementor'),
1330
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table tbody tr td',
1331
+ ]
1332
+ );
1333
+
1334
+ $this->add_responsive_control(
1335
+ 'section_table_grid_item_height',
1336
+ [
1337
+ 'label' => __('Height', 'essential-addons-elementor'),
1338
+ 'type' => Controls_Manager::SLIDER,
1339
+ 'range' => [
1340
+ 'px' => [
1341
+ 'min' => 0,
1342
+ 'max' => 1200,
1343
+ 'step' => 1,
1344
+ ],
1345
+ ],
1346
+ 'size_units' => ['px', '%'],
1347
+ 'selectors' => [
1348
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table tbody tr td' => 'height: {{SIZE}}{{UNIT}}',
1349
+ ]
1350
+ ]
1351
+ );
1352
+
1353
+ $this->add_responsive_control(
1354
+ 'section_table_grid_item_padding',
1355
+ [
1356
+ 'label' => __('Padding', 'essential-addons-elementor'),
1357
+ 'type' => Controls_Manager::DIMENSIONS,
1358
+ 'size_units' => ['px', 'em', '%'],
1359
+ 'selectors' => [
1360
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-table tbody tr td' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1361
+ ],
1362
+ ]
1363
+ );
1364
+
1365
+ $this->end_controls_section();
1366
+
1367
+ /**
1368
+ * Style Tab: Address Line
1369
+ * -------------------------------------------------
1370
+ */
1371
+ $this->start_controls_section(
1372
+ 'section_address_line_style',
1373
+ [
1374
+ 'label' => __('Address Line Style', 'essential-addons-elementor'),
1375
+ 'tab' => Controls_Manager::TAB_STYLE,
1376
+ ]
1377
+ );
1378
+
1379
+ $this->add_control(
1380
+ 'address_line_label_color',
1381
+ [
1382
+ 'label' => __('Label Color', 'essential-addons-elementor'),
1383
+ 'type' => Controls_Manager::COLOR,
1384
+ 'default' => '',
1385
+ 'selectors' => [
1386
+ '{{WRAPPER}} .fluent-address label' => 'color: {{VALUE}};',
1387
+ ],
1388
+ ]
1389
+ );
1390
+
1391
+ $this->add_group_control(
1392
+ Group_Control_Typography::get_type(),
1393
+ [
1394
+ 'name' => 'address_line_label_typography',
1395
+ 'label' => __('Typography', 'essential-addons-elementor'),
1396
+ 'selector' => '{{WRAPPER}} .fluent-address label',
1397
+ ]
1398
+ );
1399
+
1400
+ $this->end_controls_section();
1401
+
1402
+ /**
1403
+ * Style Tab: Submit Button
1404
+ * -------------------------------------------------
1405
+ */
1406
+ $this->start_controls_section(
1407
+ 'section_submit_button_style',
1408
+ [
1409
+ 'label' => __('Submit Button', 'essential-addons-elementor'),
1410
+ 'tab' => Controls_Manager::TAB_STYLE,
1411
+ ]
1412
+ );
1413
+
1414
+ $this->add_responsive_control(
1415
+ 'button_align',
1416
+ [
1417
+ 'label' => __('Alignment', 'essential-addons-elementor'),
1418
+ 'type' => Controls_Manager::CHOOSE,
1419
+ 'options' => [
1420
+ 'left' => [
1421
+ 'title' => __('Left', 'essential-addons-elementor'),
1422
+ 'icon' => 'eicon-h-align-left',
1423
+ ],
1424
+ 'center' => [
1425
+ 'title' => __('Center', 'essential-addons-elementor'),
1426
+ 'icon' => 'eicon-h-align-center',
1427
+ ],
1428
+ 'right' => [
1429
+ 'title' => __('Right', 'essential-addons-elementor'),
1430
+ 'icon' => 'eicon-h-align-right',
1431
+ ],
1432
+ ],
1433
+ 'default' => '',
1434
+ 'prefix_class' => 'eael-fluentform-form-button-',
1435
+ 'condition' => [
1436
+ 'button_width_type' => 'custom',
1437
+ ],
1438
+ ]
1439
+ );
1440
+
1441
+ $this->add_control(
1442
+ 'button_width_type',
1443
+ [
1444
+ 'label' => __('Width', 'essential-addons-elementor'),
1445
+ 'type' => Controls_Manager::SELECT,
1446
+ 'default' => 'custom',
1447
+ 'options' => [
1448
+ 'full-width' => __('Full Width', 'essential-addons-elementor'),
1449
+ 'custom' => __('Custom', 'essential-addons-elementor'),
1450
+ ],
1451
+ 'prefix_class' => 'eael-fluentform-form-button-',
1452
+ ]
1453
+ );
1454
+
1455
+ $this->add_responsive_control(
1456
+ 'button_width',
1457
+ [
1458
+ 'label' => __('Width', 'essential-addons-elementor'),
1459
+ 'type' => Controls_Manager::SLIDER,
1460
+ 'range' => [
1461
+ 'px' => [
1462
+ 'min' => 0,
1463
+ 'max' => 1200,
1464
+ 'step' => 1,
1465
+ ],
1466
+ ],
1467
+ 'size_units' => ['px', '%'],
1468
+ 'selectors' => [
1469
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'width: {{SIZE}}{{UNIT}}',
1470
+ ],
1471
+ 'condition' => [
1472
+ 'button_width_type' => 'custom',
1473
+ ],
1474
+ ]
1475
+ );
1476
+
1477
+ $this->start_controls_tabs('tabs_button_style');
1478
+
1479
+ $this->start_controls_tab(
1480
+ 'tab_button_normal',
1481
+ [
1482
+ 'label' => __('Normal', 'essential-addons-elementor'),
1483
+ ]
1484
+ );
1485
+
1486
+ $this->add_control(
1487
+ 'button_bg_color_normal',
1488
+ [
1489
+ 'label' => __('Background Color', 'essential-addons-elementor'),
1490
+ 'type' => Controls_Manager::COLOR,
1491
+ 'default' => '#409EFF',
1492
+ 'selectors' => [
1493
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'background-color: {{VALUE}} !important;',
1494
+ ],
1495
+ ]
1496
+ );
1497
+
1498
+ $this->add_control(
1499
+ 'button_text_color_normal',
1500
+ [
1501
+ 'label' => __('Text Color', 'essential-addons-elementor'),
1502
+ 'type' => Controls_Manager::COLOR,
1503
+ 'default' => '#ffffff',
1504
+ 'selectors' => [
1505
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'color: {{VALUE}} !important;',
1506
+ ],
1507
+ ]
1508
+ );
1509
+
1510
+ $this->add_group_control(
1511
+ Group_Control_Border::get_type(),
1512
+ [
1513
+ 'name' => 'button_border_normal',
1514
+ 'label' => __('Border', 'essential-addons-elementor'),
1515
+ 'placeholder' => '1px',
1516
+ 'default' => '1px',
1517
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit',
1518
+ ]
1519
+ );
1520
+
1521
+ $this->add_control(
1522
+ 'button_border_radius',
1523
+ [
1524
+ 'label' => __('Border Radius', 'essential-addons-elementor'),
1525
+ 'type' => Controls_Manager::DIMENSIONS,
1526
+ 'size_units' => ['px', 'em', '%'],
1527
+ 'selectors' => [
1528
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1529
+ ],
1530
+ ]
1531
+ );
1532
+
1533
+ $this->add_responsive_control(
1534
+ 'button_padding',
1535
+ [
1536
+ 'label' => __('Padding', 'essential-addons-elementor'),
1537
+ 'type' => Controls_Manager::DIMENSIONS,
1538
+ 'size_units' => ['px', 'em', '%'],
1539
+ 'selectors' => [
1540
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1541
+ ],
1542
+ ]
1543
+ );
1544
+
1545
+ $this->add_responsive_control(
1546
+ 'button_margin',
1547
+ [
1548
+ 'label' => __('Margin Top', 'essential-addons-elementor'),
1549
+ 'type' => Controls_Manager::SLIDER,
1550
+ 'range' => [
1551
+ 'px' => [
1552
+ 'min' => 0,
1553
+ 'max' => 100,
1554
+ 'step' => 1,
1555
+ ],
1556
+ ],
1557
+ 'size_units' => ['px', 'em', '%'],
1558
+ 'selectors' => [
1559
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit' => 'margin-top: {{SIZE}}{{UNIT}}',
1560
+ ],
1561
+ ]
1562
+ );
1563
+
1564
+ $this->add_group_control(
1565
+ Group_Control_Typography::get_type(),
1566
+ [
1567
+ 'name' => 'button_typography',
1568
+ 'label' => __('Typography', 'essential-addons-elementor'),
1569
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit',
1570
+ 'separator' => 'before',
1571
+ ]
1572
+ );
1573
+
1574
+ $this->add_group_control(
1575
+ Group_Control_Box_Shadow::get_type(),
1576
+ [
1577
+ 'name' => 'button_box_shadow',
1578
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit',
1579
+ 'separator' => 'before',
1580
+ ]
1581
+ );
1582
+
1583
+ $this->end_controls_tab();
1584
+
1585
+ $this->start_controls_tab(
1586
+ 'tab_button_hover',
1587
+ [
1588
+ 'label' => __('Hover', 'essential-addons-elementor'),
1589
+ ]
1590
+ );
1591
+
1592
+ $this->add_control(
1593
+ 'button_bg_color_hover',
1594
+ [
1595
+ 'label' => __('Background Color', 'essential-addons-elementor'),
1596
+ 'type' => Controls_Manager::COLOR,
1597
+ 'default' => '',
1598
+ 'selectors' => [
1599
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit:hover' => 'background-color: {{VALUE}} !important;',
1600
+ ],
1601
+ ]
1602
+ );
1603
+
1604
+ $this->add_control(
1605
+ 'button_text_color_hover',
1606
+ [
1607
+ 'label' => __('Text Color', 'essential-addons-elementor'),
1608
+ 'type' => Controls_Manager::COLOR,
1609
+ 'default' => '',
1610
+ 'selectors' => [
1611
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit:hover' => 'color: {{VALUE}} !important;',
1612
+ ],
1613
+ ]
1614
+ );
1615
+
1616
+ $this->add_control(
1617
+ 'button_border_color_hover',
1618
+ [
1619
+ 'label' => __('Border Color', 'essential-addons-elementor'),
1620
+ 'type' => Controls_Manager::COLOR,
1621
+ 'default' => '',
1622
+ 'selectors' => [
1623
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit:hover' => 'border-color: {{VALUE}}',
1624
+ ],
1625
+ ]
1626
+ );
1627
+
1628
+ $this->end_controls_tab();
1629
+
1630
+ $this->end_controls_tabs();
1631
+
1632
+ $this->end_controls_section();
1633
+
1634
+ /**
1635
+ * Style Tab: Success Message
1636
+ * -------------------------------------------------
1637
+ */
1638
+ $this->start_controls_section(
1639
+ 'section_success_message_style',
1640
+ [
1641
+ 'label' => __('Success Message', 'essential-addons-elementor'),
1642
+ 'tab' => Controls_Manager::TAB_STYLE,
1643
+ ]
1644
+ );
1645
+
1646
+ $this->add_control(
1647
+ 'success_message_bg_color',
1648
+ [
1649
+ 'label' => __('Background Color', 'essential-addons-elementor'),
1650
+ 'type' => Controls_Manager::COLOR,
1651
+ 'selectors' => [
1652
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-message-success' => 'background-color: {{VALUE}}',
1653
+ ],
1654
+ ]
1655
+ );
1656
+
1657
+ $this->add_control(
1658
+ 'success_message_text_color',
1659
+ [
1660
+ 'label' => __('Text Color', 'essential-addons-elementor'),
1661
+ 'type' => Controls_Manager::COLOR,
1662
+ 'selectors' => [
1663
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-message-success' => 'color: {{VALUE}}',
1664
+ ],
1665
+ ]
1666
+ );
1667
+
1668
+ $this->add_group_control(
1669
+ Group_Control_Border::get_type(),
1670
+ [
1671
+ 'name' => 'success_message_border',
1672
+ 'label' => __('Border', 'essential-addons-elementor'),
1673
+ 'placeholder' => '1px',
1674
+ 'default' => '1px',
1675
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-message-success',
1676
+ ]
1677
+ );
1678
+
1679
+ $this->add_group_control(
1680
+ Group_Control_Typography::get_type(),
1681
+ [
1682
+ 'name' => 'success_message_typography',
1683
+ 'label' => __('Typography', 'essential-addons-elementor'),
1684
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .ff-message-success',
1685
+ ]
1686
+ );
1687
+
1688
+ $this->end_controls_section();
1689
+
1690
+ /**
1691
+ * Style Tab: Errors
1692
+ * -------------------------------------------------
1693
+ */
1694
+ $this->start_controls_section(
1695
+ 'section_error_style',
1696
+ [
1697
+ 'label' => __('Errors', 'essential-addons-elementor'),
1698
+ 'tab' => Controls_Manager::TAB_STYLE,
1699
+ ]
1700
+ );
1701
+
1702
+ $this->add_control(
1703
+ 'error_messages_heading',
1704
+ [
1705
+ 'label' => __('Error Messages', 'essential-addons-elementor'),
1706
+ 'type' => Controls_Manager::HEADING,
1707
+ 'condition' => [
1708
+ 'error_messages' => 'show',
1709
+ ],
1710
+ ]
1711
+ );
1712
+
1713
+ $this->add_control(
1714
+ 'error_message_text_color',
1715
+ [
1716
+ 'label' => __('Color', 'essential-addons-elementor'),
1717
+ 'type' => Controls_Manager::COLOR,
1718
+ 'default' => '',
1719
+ 'selectors' => [
1720
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .error.text-danger' => 'color: {{VALUE}}',
1721
+ ],
1722
+ 'condition' => [
1723
+ 'error_messages' => 'show',
1724
+ ],
1725
+ ]
1726
+ );
1727
+
1728
+ $this->add_group_control(
1729
+ Group_Control_Typography::get_type(),
1730
+ [
1731
+ 'name' => 'error_message_typography',
1732
+ 'label' => __('Typography', 'essential-addons-elementor'),
1733
+ 'selector' => '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .error.text-danger',
1734
+ ]
1735
+ );
1736
+
1737
+ $this->add_responsive_control(
1738
+ 'error_message_padding',
1739
+ [
1740
+ 'label' => __('Padding', 'essential-addons-elementor'),
1741
+ 'type' => Controls_Manager::DIMENSIONS,
1742
+ 'size_units' => ['px', 'em', '%'],
1743
+ 'selectors' => [
1744
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .error.text-danger' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1745
+ ],
1746
+ ]
1747
+ );
1748
+
1749
+ $this->add_responsive_control(
1750
+ 'error_message_margin',
1751
+ [
1752
+ 'label' => __('Margin', 'essential-addons-elementor'),
1753
+ 'type' => Controls_Manager::DIMENSIONS,
1754
+ 'size_units' => ['px', 'em', '%'],
1755
+ 'selectors' => [
1756
+ '{{WRAPPER}} .eael-contact-form.eael-fluent-form-wrapper .error.text-danger' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
1757
+ ],
1758
+ ]
1759
+ );
1760
+
1761
+ $this->end_controls_section();
1762
+
1763
+ }
1764
+
1765
+ protected function render()
1766
+ {
1767
+
1768
+ if( ! defined('FLUENTFORM') ) return;
1769
+
1770
+
1771
+ $settings = $this->get_settings_for_display();
1772
+
1773
+ $this->add_render_attribute(
1774
+ 'eael_fluentform_wrapper',
1775
+ [
1776
+ 'class' => [
1777
+ 'eael-contact-form',
1778
+ 'eael-fluent-form-wrapper'
1779
+ ]
1780
+ ]
1781
+ );
1782
+
1783
+ if ( $settings['placeholder_switch'] != 'yes' ) {
1784
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'placeholder-hide' );
1785
+ }
1786
+
1787
+ if( $settings['labels_switch'] != 'yes' ) {
1788
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'fluent-form-labels-hide' );
1789
+ }
1790
+
1791
+ if( $settings['error_messages'] == 'hide' ) {
1792
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'error-message-hide' );
1793
+ }
1794
+
1795
+ if ( $settings['custom_radio_checkbox'] == 'yes' ) {
1796
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'eael-custom-radio-checkbox' );
1797
+ }
1798
+ if ( $settings['eael_contact_form_alignment'] == 'left' ) {
1799
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'eael-contact-form-align-left' );
1800
+ }
1801
+ elseif ( $settings['eael_contact_form_alignment'] == 'center' ) {
1802
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'eael-contact-form-align-center' );
1803
+ }
1804
+ elseif ( $settings['eael_contact_form_alignment'] == 'right' ) {
1805
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'eael-contact-form-align-right' );
1806
+ }
1807
+ else {
1808
+ $this->add_render_attribute( 'eael_fluentform_wrapper', 'class', 'eael-contact-form-align-default' );
1809
+ }
1810
+
1811
+ $shortcode = '[fluentform id="'.$this->get_settings_for_display('form_list').'"]';
1812
+
1813
+ ?>
1814
+ <div <?php echo $this->get_render_attribute_string('eael_fluentform_wrapper'); ?>>
1815
+
1816
+ <?php if ( $settings['custom_title_description'] == 'yes' ) { ?>
1817
+ <div class="eael-fluentform-heading">
1818
+ <?php if ( $settings['form_title_custom'] != '' ) { ?>
1819
+ <h3 class="eael-contact-form-title eael-fluentform-title">
1820
+ <?php echo esc_attr( $settings['form_title_custom'] ); ?>
1821
+ </h3>
1822
+ <?php } ?>
1823
+ <?php if ( $settings['form_description_custom'] != '' ) { ?>
1824
+ <div class="eael-contact-form-description eael-fluentform-description">
1825
+ <?php echo $this->parse_text_editor( $settings['form_description_custom'] ); ?>
1826
+ </div>
1827
+ <?php } ?>
1828
+ </div>
1829
+ <?php } ?>
1830
+
1831
+ <?php echo do_shortcode( shortcode_unautop( $shortcode ) ); ?>
1832
+ </div>
1833
+
1834
+ <?php
1835
+ }
1836
+
1837
+ }
includes/Extensions/Post_Duplicator.php ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace Essential_Addons_Elementor\Extensions;
3
+
4
+ if (!defined('ABSPATH')) {
5
+ exit;
6
+ }
7
+
8
+ class Post_Duplicator
9
+ {
10
+ public function __construct()
11
+ {
12
+ add_filter( 'admin_action_eae_duplicate', array( $this, 'duplicate' ) );
13
+ add_action( 'admin_bar_menu', array( $this, 'admin_bar_menu' ), 10000 );
14
+ add_filter( 'post_row_actions', array( $this, 'row_actions' ), 10, 2 );
15
+ add_filter( 'page_row_actions', array( $this, 'row_actions' ), 10, 2 );
16
+ }
17
+
18
+ public function admin_bar_menu( $wp_admin_bar ){
19
+ global $pagenow;
20
+ global $post;
21
+
22
+ $enabled_on = get_option('eael_save_post_duplicator_post_type', 'all');
23
+
24
+ if( ! is_admin() || $pagenow !== 'post.php' || ($enabled_on != 'all' || $post->post_type != $enabled_on)) {
25
+ return;
26
+ }
27
+
28
+ $duplicate_url = admin_url('admin.php?action=eae_duplicate&post=' . $post->ID );
29
+ $duplicate_url = wp_nonce_url( $duplicate_url, 'ea_duplicator' );
30
+ $wp_admin_bar->add_menu(
31
+ array(
32
+ 'id' => 'eae-duplicator',
33
+ 'title' => __( 'EA Duplicator', 'essential-addons-elementor' ),
34
+ 'href' => $duplicate_url
35
+ )
36
+ );
37
+ }
38
+ /**
39
+ * EA Duplicator Button added in table row
40
+ *
41
+ * @param array $actions
42
+ * @param WP_Post $post
43
+ * @return array
44
+ */
45
+ public function row_actions( $actions, $post ) {
46
+ $enabled_on = get_option('eael_save_post_duplicator_post_type', 'all');
47
+
48
+ if( current_user_can('edit_posts') && ($enabled_on == 'all' || $post->post_type == $enabled_on)) {
49
+ $duplicate_url = admin_url('admin.php?action=eae_duplicate&post=' . $post->ID );
50
+ $duplicate_url = wp_nonce_url( $duplicate_url, 'ea_duplicator' );
51
+ $actions['eae_duplicate'] = sprintf( '<a href="%s" title="%s">%s</a>', $duplicate_url, __( 'Duplicate ' . $post->post_title, 'essential-addons-elementor' ), __( 'EA Duplicator', 'essential-addons-elementor' ) );
52
+ }
53
+ return $actions;
54
+ }
55
+ /**
56
+ * Duplicate a post
57
+ * @return void
58
+ */
59
+ public function duplicate() {
60
+ $nonce = isset( $_REQUEST['_wpnonce'] ) && ! empty( $_REQUEST['_wpnonce'] ) ? $_REQUEST['_wpnonce'] : NULL;
61
+ $post_id = isset( $_REQUEST['post'] ) && ! empty( $_REQUEST['post'] ) ? intval( $_REQUEST['post'] ) : NULL;
62
+ $action = isset( $_REQUEST['action'] ) && ! empty( $_REQUEST['action'] ) ? trim( $_REQUEST['action'] ) : NULL;
63
+ if( is_null( $nonce ) || is_null( $post_id ) || $action !== 'eae_duplicate' ) {
64
+ return; // Return if action is not eae_duplicate
65
+ }
66
+ if( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'ea_duplicator' ) ) {
67
+ return; // Return if nonce is not valid
68
+ }
69
+ global $wpdb;
70
+ $post = sanitize_post( get_post( $post_id ), 'db' );
71
+ if( is_null( $post ) ) {
72
+ return; // Return if post is not there.
73
+ }
74
+ $current_user = wp_get_current_user();
75
+ $duplicate_post_args = array(
76
+ 'post_author' => $current_user->ID,
77
+ 'post_title' => $post->post_title,
78
+ 'post_content' => $post->post_content,
79
+ 'post_excerpt' => $post->post_excerpt,
80
+ 'post_parent' => $post->post_parent,
81
+ 'post_status' => 'draft',
82
+ 'ping_status' => $post->ping_status,
83
+ 'comment_status' => $post->comment_status,
84
+ 'post_password' => $post->post_password,
85
+ 'post_type' => $post->post_type,
86
+ 'to_ping' => $post->to_ping,
87
+ 'menu_order' => $post->menu_order,
88
+ );
89
+ $duplicated_id = wp_insert_post( $duplicate_post_args );
90
+ if( ! is_wp_error( $duplicated_id ) ) {
91
+ $taxonomies = get_object_taxonomies($post->post_type);
92
+ if( ! empty( $taxonomies ) && is_array( $taxonomies ) ) {
93
+ foreach( $taxonomies as $taxonomy ) {
94
+ $post_terms = wp_get_object_terms( $post_id, $taxonomy, array( 'fields' => 'slugs' ) );
95
+ wp_set_object_terms( $duplicated_id, $post_terms, $taxonomy, false );
96
+ }
97
+ }
98
+ $post_meta = $wpdb->get_results( "SELECT meta_key, meta_value FROM $wpdb->postmeta WHERE post_id = $post_id" );
99
+ if( ! empty( $post_meta ) && is_array( $post_meta ) ){
100
+ $duplicate_insert_query = "INSERT INTO $wpdb->postmeta ( post_id, meta_key, meta_value ) VALUES ";
101
+ $value_cells = array();
102
+ foreach( $post_meta as $meta_info ){
103
+ $meta_key = sanitize_text_field( $meta_info->meta_key );
104
+ $meta_value = wp_slash( $meta_info->meta_value );
105
+ $value_cells[] = "($duplicated_id, '$meta_key', '$meta_value')";
106
+ }
107
+ $duplicate_insert_query .= implode(', ', $value_cells) . ';';
108
+ $wpdb->query( $duplicate_insert_query );
109
+ }
110
+ }
111
+ $redirect_url = admin_url( 'edit.php?post_type=' . $post->post_type );
112
+ wp_safe_redirect( $redirect_url );
113
+ }
114
+ }
includes/Traits/Admin.php CHANGED
@@ -124,6 +124,9 @@ trait Admin
124
 
125
  // Saving Mailchimp Api Key
126
  update_option('eael_save_mailchimp_api', @$settings['mailchimp-api']);
 
 
 
127
 
128
  // Build assets files
129
  $this->generate_scripts(array_keys($settings));
124
 
125
  // Saving Mailchimp Api Key
126
  update_option('eael_save_mailchimp_api', @$settings['mailchimp-api']);
127
+
128
+ // Saving Duplicator Settings
129
+ update_option('eael_save_post_duplicator_post_type', @$settings['post-duplicator-post-type']);
130
 
131
  // Build assets files
132
  $this->generate_scripts(array_keys($settings));
includes/Traits/Elements.php CHANGED
@@ -68,7 +68,7 @@ trait Elements
68
  */
69
  public function register_extensions()
70
  {
71
- $active_elements = $this->get_settings();
72
 
73
  if (empty($active_elements)) {
74
  return;
68
  */
69
  public function register_extensions()
70
  {
71
+ $active_elements = (array) $this->get_settings();
72
 
73
  if (empty($active_elements)) {
74
  return;
includes/Traits/Enqueue.php CHANGED
@@ -29,6 +29,22 @@ trait Enqueue
29
  add_filter('caldera_forms_force_enqueue_styles_early', '__return_true');
30
  }
31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  // Load fontawesome as fallback
33
  wp_enqueue_style(
34
  'font-awesome-5-all',
29
  add_filter('caldera_forms_force_enqueue_styles_early', '__return_true');
30
  }
31
 
32
+ if( defined('FLUENTFORM') ) {
33
+ wp_enqueue_style(
34
+ 'fluent-form-styles',
35
+ WP_PLUGIN_URL . '/fluentform/public/css/fluent-forms-public.css',
36
+ array(),
37
+ FLUENTFORM_VERSION
38
+ );
39
+
40
+ wp_enqueue_style(
41
+ 'fluentform-public-default',
42
+ WP_PLUGIN_URL . '/fluentform/public/css/fluentform-public-default.css',
43
+ array(),
44
+ FLUENTFORM_VERSION
45
+ );
46
+ }
47
+
48
  // Load fontawesome as fallback
49
  wp_enqueue_style(
50
  'font-awesome-5-all',
includes/Traits/Helper.php CHANGED
@@ -1249,6 +1249,34 @@ trait Helper
1249
  return $options;
1250
  }
1251
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1252
  /**
1253
  * Get all elementor page templates
1254
  *
1249
  return $options;
1250
  }
1251
 
1252
+ /**
1253
+ * Get FluentForms List
1254
+ *
1255
+ * @return array
1256
+ */
1257
+ public static function eael_select_fluent_forms()
1258
+ {
1259
+
1260
+ $options = array();
1261
+
1262
+ if(defined('FLUENTFORM')) {
1263
+ global $wpdb;
1264
+
1265
+ $result = $wpdb->get_results( "SELECT * FROM {$wpdb->prefix}fluentform_forms" );
1266
+ if($result) {
1267
+ $options[0] = esc_html__('Select a Fluent Form', 'essential-addons-elementor');
1268
+ foreach($result as $form) {
1269
+ $options[$form->id] = $form->title;
1270
+ }
1271
+ }else {
1272
+ $options[0] = esc_html__('Create a Form First', 'essential-addons-elementor');
1273
+ }
1274
+ }
1275
+
1276
+ return $options;
1277
+
1278
+ }
1279
+
1280
  /**
1281
  * Get all elementor page templates
1282
  *
includes/Traits/Library.php CHANGED
@@ -25,7 +25,9 @@ trait Library
25
  */
26
  public function get_settings($element = null)
27
  {
28
- $elements = get_option('eael_save_settings', array_fill_keys(array_keys(array_merge($this->registered_elements, $this->registered_extensions, $this->additional_settings)), true));
 
 
29
 
30
  return (isset($element) ? (isset($elements[$element]) ? $elements[$element] : 0) : array_keys(array_filter($elements)));
31
  }
25
  */
26
  public function get_settings($element = null)
27
  {
28
+ $defaults = array_fill_keys(array_keys(array_merge($this->registered_elements, $this->registered_extensions, $this->additional_settings)), true);
29
+ $elements = get_option('eael_save_settings', $defaults);
30
+ $elements = array_merge($defaults, $elements);
31
 
32
  return (isset($element) ? (isset($elements[$element]) ? $elements[$element] : 0) : array_keys(array_filter($elements)));
33
  }
includes/templates/admin/elements.php CHANGED
@@ -374,6 +374,12 @@ $elements = [
374
  'demo_link' => 'https://essential-addons.com/elementor/wpforms/',
375
  'doc_link' => 'https://essential-addons.com/elementor/docs/wpforms/',
376
  ],
 
 
 
 
 
 
377
  [
378
  'key' => 'mailchimp',
379
  'title' => __( 'Mailchimp', 'essential-addons-elementor' ),
@@ -454,12 +460,11 @@ $elements = apply_filters( 'add_eael_elementor_addons', $elements );
454
  <?php echo isset( $item['is_pro'] ) && !$this->pro_enabled ? '<sup class="pro-label">'.__('Pro', 'essential-addons-elementor').'</sup>' : ''; ?>
455
  <?php
456
  if ($item['key'] === 'mailchimp' && $this->pro_enabled) {
457
- echo '
458
- <span style="font-size: 12px; font-style:italic;"><a href="#" class="eael-admin-settings-popup" data-settings="mailchimp-api" data-title="Mailchimp API Key" data-key="eael_mailchimp_api">'.__('Settings', 'essential-addons-elementor').'</a></span>
459
- <input type="hidden" name="mailchimp-api" id="mailchimp-api-hidden" class="mailchimp-api" placeholder="Set API Key" value="'.get_option('eael_save_mailchimp_api').'">';
460
  } elseif($item['key'] === 'adv-google-map' && $this->pro_enabled) {
461
- echo '<span style="font-size: 12px; font-style:italic;"><a href="#" class="eael-admin-settings-popup" data-settings="google-map-api" data-title="Google Map API Key" data-key="eael_google_map_api">'.__('Settings', 'essential-addons-elementor').'</a></span>
462
- <input type="hidden" name="google-map-api" id="google-map-api-hidden" class="google-map-api" placeholder="Set API Key" value="'.get_option('eael_save_google_map_api').'">';
463
  }
464
  ?>
465
  </p>
374
  'demo_link' => 'https://essential-addons.com/elementor/wpforms/',
375
  'doc_link' => 'https://essential-addons.com/elementor/docs/wpforms/',
376
  ],
377
+ [
378
+ 'key' => 'fluentform',
379
+ 'title' => __( 'FluentForm', 'essential-addons-elementor' ),
380
+ 'demo_link' => 'https://essential-addons.com/elementor/fluentform/',
381
+ 'doc_link' => 'https://essential-addons.com/elementor/docs/fluentform/',
382
+ ],
383
  [
384
  'key' => 'mailchimp',
385
  'title' => __( 'Mailchimp', 'essential-addons-elementor' ),
460
  <?php echo isset( $item['is_pro'] ) && !$this->pro_enabled ? '<sup class="pro-label">'.__('Pro', 'essential-addons-elementor').'</sup>' : ''; ?>
461
  <?php
462
  if ($item['key'] === 'mailchimp' && $this->pro_enabled) {
463
+ echo '<span style="font-size: 12px; font-style:italic;"><a href="#" class="eael-admin-settings-popup" data-title="Mailchimp API Key" data-placeholder="Set API Key" data-target="#mailchimp-api">'.__('Settings', 'essential-addons-elementor').'</a></span>
464
+ <input type="hidden" name="mailchimp-api" id="mailchimp-api" class="mailchimp-api" placeholder="Set API Key" value="' . get_option('eael_save_mailchimp_api') . '">';
 
465
  } elseif($item['key'] === 'adv-google-map' && $this->pro_enabled) {
466
+ echo '<span style="font-size: 12px; font-style:italic;"><a href="#" class="eael-admin-settings-popup" data-title="Google Map API Key" data-placeholder="Set API Key" data-target="#google-map-api">'.__('Settings', 'essential-addons-elementor').'</a></span>
467
+ <input type="hidden" name="google-map-api" id="google-map-api" class="google-map-api" value="' . get_option('eael_save_google_map_api') . '">';
468
  }
469
  ?>
470
  </p>
includes/templates/admin/extensions.php CHANGED
@@ -37,6 +37,12 @@ $extensions = [
37
  'title' => __( 'Reading Progress Bar', 'essential-addons-elementor' ),
38
  'demo_link' => 'https://essential-addons.com/elementor/reading-progress/',
39
  'doc_link' => 'https://essential-addons.com/elementor/docs/ea-reading-progress-bar/',
 
 
 
 
 
 
40
  ]
41
  ]
42
  ]
@@ -63,6 +69,10 @@ $extensions = [
63
  <p class="eael-el-title">
64
  <?php _e( $item['title'], 'essential-addons-elementor' ) ?>
65
  <?php echo isset( $item['is_pro'] ) && !$this->pro_enabled ? '<sup class="pro-label">'.__('Pro', 'essential-addons-elementor').'</sup>' : ''; ?>
 
 
 
 
66
  </p>
67
  <a class="eael-element-info-link" href="<?php echo ($item['demo_link']);?>" target="_blank">
68
  <span class="dashicons dashicons-welcome-view-site"></span>
37
  'title' => __( 'Reading Progress Bar', 'essential-addons-elementor' ),
38
  'demo_link' => 'https://essential-addons.com/elementor/reading-progress/',
39
  'doc_link' => 'https://essential-addons.com/elementor/docs/ea-reading-progress-bar/',
40
+ ],
41
+ [
42
+ 'key' => 'eael-post-duplicator',
43
+ 'title' => __( 'Duplicator', 'essential-addons-elementor' ),
44
+ 'demo_link' => 'https://essential-addons.com/elementor/duplicator/',
45
+ 'doc_link' => 'https://essential-addons.com/elementor/docs/duplicator/',
46
  ]
47
  ]
48
  ]
69
  <p class="eael-el-title">
70
  <?php _e( $item['title'], 'essential-addons-elementor' ) ?>
71
  <?php echo isset( $item['is_pro'] ) && !$this->pro_enabled ? '<sup class="pro-label">'.__('Pro', 'essential-addons-elementor').'</sup>' : ''; ?>
72
+ <?php if ($item['key'] === 'eael-post-duplicator') {
73
+ echo '<span style="font-size: 12px; font-style:italic;"><a href="#" class="eael-admin-settings-popup" data-title="Select Post Types" data-option="select" data-options=' . json_encode(get_post_types(['public' => true, 'show_in_nav_menus' => true])) . ' data-target="#post-duplicator-post-type">'.__('Settings', 'essential-addons-elementor').'</a></span>
74
+ <input type="hidden" name="post-duplicator-post-type" id="post-duplicator-post-type" class="post-duplicator-post-type" value="'.get_option('eael_save_post_duplicator_post_type').'">';
75
+ } ?>
76
  </p>
77
  <a class="eael-element-info-link" href="<?php echo ($item['demo_link']);?>" target="_blank">
78
  <span class="dashicons dashicons-welcome-view-site"></span>
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: elementor, elements, addons, elementor addon, elementor widget, page build
4
  Requires at least: 4.0
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
- Stable tag: 3.3.3
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
@@ -36,7 +36,7 @@ We have extra-ordinary support team ready to help you. Ask your questions in the
36
  ### [Elementor](https://wordpress.org/plugins/elementor/) page builder is required for this plugin.
37
 
38
 
39
- ### 29+ FREE WIDGETS AND COUNTING
40
 
41
  We have designed 29 of the most useful widgets to enhance your Elementor Page Building experience and allow you to climb the top of your design capabilities.
42
 
@@ -69,6 +69,7 @@ We have designed 29 of the most useful widgets to enhance your Elementor Page Bu
69
  27. [Advanced Accordion](https://essential-addons.com/elementor/advanced-accordion/) - Add beautiful accordions in your pages, posts, and anywhere. Supports nested accordions.
70
  28. [Progress Bar](https://essential-addons.com/elementor/progress-bar/) - Display progress bars with 4+ different styles
71
  29. [Feature List](https://essential-addons.com/elementor/feature-list/) - Display feature lists with custom icons and styles
 
72
 
73
 
74
  ### More elements (29+) on [Premium Version](https://wpdeveloper.net/in/upgrade-essential-addons-elementor)
@@ -106,6 +107,7 @@ We have designed 29 of the most useful widgets to enhance your Elementor Page Bu
106
  Extensions (Free):
107
 
108
  1. [Reading Progress Bar](https://essential-addons.com/elementor/reading-progress/) - Add a reading progress bar to your page/post to indicate the current reading position.
 
109
 
110
  Extensions (Pro):
111
 
@@ -171,6 +173,12 @@ Your existing elements/content will work with premium version. So you won't lose
171
 
172
  == Changelog ==
173
 
 
 
 
 
 
 
174
  = 3.3.3 - 08/10/2019 =
175
  - Added: Team Member content card height control
176
  - Added: Tootip icon size control
4
  Requires at least: 4.0
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
+ Stable tag: 3.4.0
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
36
  ### [Elementor](https://wordpress.org/plugins/elementor/) page builder is required for this plugin.
37
 
38
 
39
+ ### 30+ FREE WIDGETS AND COUNTING
40
 
41
  We have designed 29 of the most useful widgets to enhance your Elementor Page Building experience and allow you to climb the top of your design capabilities.
42
 
69
  27. [Advanced Accordion](https://essential-addons.com/elementor/advanced-accordion/) - Add beautiful accordions in your pages, posts, and anywhere. Supports nested accordions.
70
  28. [Progress Bar](https://essential-addons.com/elementor/progress-bar/) - Display progress bars with 4+ different styles
71
  29. [Feature List](https://essential-addons.com/elementor/feature-list/) - Display feature lists with custom icons and styles
72
+ 30. [FluentForm](https://essential-addons.com/elementor/fluentform/) - Design your FluentForm container, fields and anything you want
73
 
74
 
75
  ### More elements (29+) on [Premium Version](https://wpdeveloper.net/in/upgrade-essential-addons-elementor)
107
  Extensions (Free):
108
 
109
  1. [Reading Progress Bar](https://essential-addons.com/elementor/reading-progress/) - Add a reading progress bar to your page/post to indicate the current reading position.
110
+ 2. [Page/Post Duplicator](https://essential-addons.com/elementor/post-duplicator/) - Duplicate any page or post in a single click.
111
 
112
  Extensions (Pro):
113
 
173
 
174
  == Changelog ==
175
 
176
+ = 3.4.0 - 10/10/2019 =
177
+ - Added: FluentForm styler
178
+ - Added: "EA Duplicator" extension to duplicate any page/post
179
+ - Fixed: New elements not active by default
180
+ - Few minor bugfix and improvements
181
+
182
  = 3.3.3 - 08/10/2019 =
183
  - Added: Team Member content card height control
184
  - Added: Tootip icon size control