Elementor Essential Addons - Version 2.8.3

Version Description

  • Filterable Gallery improved with better scripts
  • Image Gallery issue fixed for Filterable Gallery
  • Few minor bugfix and improvements
Download this release

Release Info

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

Code changes from version 2.8.2 to 2.8.3

Files changed (60) hide show
  1. admin/assets/css/admin.css +0 -0
  2. admin/assets/images/ea-icon-color.png +0 -0
  3. admin/assets/images/ea-icon.png +0 -0
  4. admin/assets/images/eael-featured.png +0 -0
  5. admin/assets/images/gift-icon.png +0 -0
  6. admin/assets/images/icon-heart.svg +0 -0
  7. admin/assets/images/lock-icon.png +0 -0
  8. admin/assets/js/admin.js +0 -0
  9. admin/assets/vendor/sweetalert2/css/sweetalert2.min.css +0 -0
  10. admin/assets/vendor/sweetalert2/js/core.js +0 -0
  11. admin/assets/vendor/sweetalert2/js/sweetalert2.min.js +0 -0
  12. admin/settings.php +0 -0
  13. assets/css/essential-addons-editor.css +0 -0
  14. assets/css/essential-addons-elementor.css +3745 -2975
  15. assets/img/accordion.png +0 -0
  16. assets/img/bg.jpg +0 -0
  17. assets/img/flexia-preview.jpg +0 -0
  18. assets/js/eael-scripts.js +15 -16
  19. assets/js/fancy-text.js +0 -0
  20. assets/js/jquery.magnific-popup.min.js +0 -0
  21. assets/js/load-more.js +0 -0
  22. assets/js/masonry.min.js +0 -0
  23. assets/js/mixitup.min.js +0 -0
  24. assets/social-feeds/codebird.js +0 -0
  25. assets/social-feeds/doT.min.js +0 -0
  26. assets/social-feeds/jquery.socialfeed.js +0 -0
  27. assets/social-feeds/moment.js +0 -0
  28. elements/advance-accordion/advance-accordion.php +0 -0
  29. elements/advance-tabs/advance-tabs.php +0 -0
  30. elements/caldera-forms/caldera-forms.php +0 -0
  31. elements/call-to-action/call-to-action.php +0 -0
  32. elements/contact-form-7/contact-form-7.php +0 -0
  33. elements/content-ticker/content-ticker.php +0 -0
  34. elements/countdown/countdown.php +0 -0
  35. elements/creative-button/creative-button.php +0 -0
  36. elements/data-table/data-table.php +0 -0
  37. elements/dual-color-header/dual-color-header.php +0 -0
  38. elements/facebook-feed/facebook-feed.php +0 -0
  39. elements/fancy-text/fancy-text.php +0 -0
  40. elements/filterable-gallery/filterable-gallery.php +59 -19
  41. elements/gravity-form/gravity-form.php +0 -0
  42. elements/image-accordion/image-accordion.php +0 -0
  43. elements/infobox/infobox.php +0 -0
  44. elements/ninja-form/ninja-form.php +0 -0
  45. elements/post-grid/post-grid.php +0 -0
  46. elements/post-timeline/post-timeline.php +0 -0
  47. elements/pricing-table/pricing-table.php +0 -0
  48. elements/product-grid/product-grid.php +0 -0
  49. elements/team-members/team-members.php +0 -0
  50. elements/testimonials/testimonials.php +0 -0
  51. elements/tooltip/tooltip.php +0 -0
  52. elements/twitter-feed/twitter-feed.php +0 -0
  53. elements/weforms/weforms.php +0 -0
  54. elements/wpforms/wpforms.php +0 -0
  55. essential_adons_elementor.php +1 -1
  56. includes/class-plugin-usage-tracker.php +0 -0
  57. includes/elementor-helper.php +0 -0
  58. includes/queries.php +0 -0
  59. includes/templates/content.php +7 -0
  60. readme.txt +6 -1
admin/assets/css/admin.css CHANGED
File without changes
admin/assets/images/ea-icon-color.png CHANGED
File without changes
admin/assets/images/ea-icon.png CHANGED
File without changes
admin/assets/images/eael-featured.png CHANGED
File without changes
admin/assets/images/gift-icon.png CHANGED
File without changes
admin/assets/images/icon-heart.svg CHANGED
File without changes
admin/assets/images/lock-icon.png CHANGED
File without changes
admin/assets/js/admin.js CHANGED
File without changes
admin/assets/vendor/sweetalert2/css/sweetalert2.min.css CHANGED
File without changes
admin/assets/vendor/sweetalert2/js/core.js CHANGED
File without changes
admin/assets/vendor/sweetalert2/js/sweetalert2.min.js CHANGED
File without changes
admin/settings.php CHANGED
File without changes
assets/css/essential-addons-editor.css CHANGED
File without changes
assets/css/essential-addons-elementor.css CHANGED
@@ -1,14 +1,62 @@
1
  /*
2
- General Styles : Essential Addons for Elementor Lite;
3
- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
 
5
  .clearfix::before,
6
  .clearfix::after {
7
- content: " ";
8
- display: table;
9
- clear: both;
10
  }
11
- /* Common Styles for slider elements */
 
 
 
12
 
13
  .eael-testimonial-slider.nav-top-left,
14
  .eael-testimonial-slider.nav-top-right,
@@ -20,762 +68,878 @@
20
  .eael-post-carousel.nav-top-right,
21
  .eael-product-carousel.nav-top-left,
22
  .eael-product-carousel.nav-top-right {
23
- padding-top: 40px;
24
  }
25
 
26
- /**
27
- * Fancy Text Style
28
- */
 
29
 
30
  .eael-fancy-text-container p {
31
- margin: 0;
32
  }
33
- .eael-fancy-text-strings, .eael-fancy-text-prefix, .eael-fancy-text-suffix {
34
- display: inline-block;
 
 
 
35
  }
 
36
  .morphext>.animated {
37
- display: inline-block;
38
  }
 
39
  .typed-cursor {
40
- opacity: 1;
41
- -webkit-animation: blink_cursor 0.7s infinite;
42
- -moz-animation: blink_cursor 0.7s infinite;
43
- animation: blink_cursor 0.7s infinite;
44
  }
 
45
  @keyframes blink_cursor {
46
- 0% {
47
- opacity: 1;
48
- }
49
- 50% {
50
- opacity: 0;
51
- }
52
- 100% {
53
- opacity: 1;
54
- }
55
  }
 
56
  @-webkit-keyframes blink_cursor {
57
- 0% {
58
- opacity: 1;
59
- }
60
- 50% {
61
- opacity: 0;
62
- }
63
- 100% {
64
- opacity: 1;
65
- }
66
  }
 
67
  @-moz-keyframes blink_cursor {
68
- 0% {
69
- opacity: 1;
70
- }
71
- 50% {
72
- opacity: 0;
73
- }
74
- 100% {
75
- opacity: 1;
76
- }
77
- }
78
- /* Style 2 */
 
 
 
79
  .eael-fancy-text-container.style-2 {
80
- font-size: 24px;
81
  }
 
82
  .eael-fancy-text-container.style-2 .eael-fancy-text-strings {
83
- background: #ff5544;
84
- color: #fff;
85
- padding: 10px 25px;
86
  }
87
 
88
- /**
89
- * Creative Button styles
90
- */
 
 
91
  .eael-creative-button-align-center {
92
- text-align: center;
93
  }
 
94
  .eael-creative-button-wrapper {
95
- display: flex;
96
- }
97
-
98
- .eael-creative-button {
99
- flex: 0 0 auto;
100
- min-width: 150px;
101
- text-align: center;
102
- vertical-align: middle;
103
- position: relative;
104
- z-index: 1;
105
- -webkit-backface-visibility: hidden;
106
- -moz-osx-font-smoothing: grayscale;
107
- }
 
 
108
  .eael-creative-button:focus {
109
- outline: none;
110
  }
 
111
  .eael-creative-button>span {
112
- vertical-align: middle;
113
  }
 
114
  .eael-creative-button {
115
- border-radius: 2px;
116
- padding: 20px 30px;
117
- font-size: 16px;
118
- line-height: 1;
119
  }
120
- /* Individual eael-creative-button styles */
121
- /* Winona */
 
122
 
123
  .eael-creative-button--winona {
124
- overflow: hidden;
125
- padding: 0!important;
126
- -webkit-transition: border-color 0.3s, background-color 0.3s;
127
- transition: border-color 0.3s, background-color 0.3s;
128
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
129
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
130
  }
 
131
  .eael-creative-button--winona::after {
132
- content: attr(data-text);
133
- position: absolute;
134
- width: 100%;
135
- height: 100%;
136
- top: 0;
137
- left: 0;
138
- opacity: 0;
139
- -webkit-transform: translate3d(0, 25%, 0);
140
- transform: translate3d(0, 25%, 0);
141
  }
 
142
  .eael-creative-button--winona>span {
143
- display: block;
144
  }
 
145
  .eael-creative-button--winona::after,
146
  .eael-creative-button--winona>span {
147
- padding: 1em 2em;
148
- -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
149
- transition: transform 0.3s, opacity 0.3s;
150
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
151
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
152
  }
 
153
  .eael-creative-button--winona:hover::after {
154
- opacity: 1;
155
- -webkit-transform: translate3d(0, 0, 0);
156
- transform: translate3d(0, 0, 0);
157
  }
 
158
  .eael-creative-button--winona:hover>span {
159
- opacity: 0;
160
- -webkit-transform: translate3d(0, -25%, 0);
161
- transform: translate3d(0, -25%, 0);
162
  }
163
- /* Ujarak */
 
 
164
 
165
  .eael-creative-button--ujarak {
166
- -webkit-transition: border-color 0.4s, color 0.4s;
167
- transition: border-color 0.4s, color 0.4s;
168
  }
 
169
  .eael-creative-button--ujarak::before {
170
- content: '';
171
- position: absolute;
172
- top: 0;
173
- left: 0;
174
- width: 100%;
175
- height: 100%;
176
- z-index: -1;
177
- opacity: 0;
178
- -webkit-transform: scale3d(0.7, 1, 1);
179
- transform: scale3d(0.7, 1, 1);
180
- -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
181
- transition: transform 0.4s, opacity 0.4s;
182
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
183
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
184
  }
 
185
  .eael-creative-button--ujarak,
186
  .eael-creative-button--ujarak::before {
187
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
188
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
189
  }
 
190
  .eael-creative-button--ujarak:hover::before {
191
- opacity: 1;
192
- -webkit-transform: translate3d(0, 0, 0);
193
- transform: translate3d(0, 0, 0);
194
  }
195
- /* Wayra */
 
 
196
 
197
  .eael-creative-button--wayra {
198
- overflow: hidden;
199
- -webkit-transition: border-color 0.3s, color 0.3s;
200
- transition: border-color 0.3s, color 0.3s;
201
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
202
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
203
  }
 
204
  .eael-creative-button--wayra::before {
205
- content: '';
206
- position: absolute;
207
- top: 0;
208
- left: 0;
209
- width: 150%;
210
- height: 100%;
211
- z-index: -1;
212
- -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
213
- transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
214
- -webkit-transform-origin: 0% 100%;
215
- transform-origin: 0% 100%;
216
- -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
217
- transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
218
  }
 
219
  .eael-creative-button--wayra:hover::before {
220
- opacity: 1;
221
- -webkit-transform: rotate3d(0, 0, 1, 0deg);
222
- transform: rotate3d(0, 0, 1, 0deg);
223
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
224
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
225
  }
226
- /* Tamaya */
227
 
 
 
228
  .eael-creative-button--tamaya {
229
- overflow: hidden;
230
  }
 
231
  .eael-creative-button--tamaya::before,
232
  .eael-creative-button--tamaya::after {
233
- content: attr(data-text);
234
- position: absolute;
235
- width: 100%;
236
- height: 50%;
237
- left: 0;
238
- overflow: hidden;
239
- -webkit-transition: -webkit-transform 0.3s;
240
- transition: transform 0.3s;
241
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
242
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
243
  }
 
244
  .eael-creative-button--tamaya::before {
245
- top: 0;
246
- padding: 20px 30px;
247
  }
 
248
  .eael-creative-button--tamaya::after {
249
- bottom: 0;
250
- line-height: 0;
251
  }
 
252
  .eael-creative-button--tamaya:hover::after {
253
- bottom: -1px;
254
  }
 
255
  .eael-creative-button--tamaya>span {
256
- display: block;
257
- -webkit-transform: scale3d(0.2, 0.2, 1);
258
- transform: scale3d(0.2, 0.2, 1);
259
- opacity: 0;
260
- -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
261
- transition: transform 0.3s, opacity 0.3s;
262
- -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
263
- transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
264
  }
 
265
  .eael-creative-button--tamaya:hover::before {
266
- -webkit-transform: translate3d(0, -100%, 0);
267
- transform: translate3d(0, -100%, 0);
268
  }
 
269
  .eael-creative-button--tamaya:hover::after {
270
- -webkit-transform: translate3d(0, 100%, 0);
271
- transform: translate3d(0, 100%, 0);
272
  }
 
273
  .eael-creative-button--tamaya:hover>span {
274
- opacity: 1;
275
- -webkit-transform: scale3d(1, 1, 1);
276
- transform: scale3d(1, 1, 1);
277
  }
278
- /* Rayen */
 
 
279
 
280
  .eael-creative-button--rayen {
281
- overflow: hidden;
282
- padding: 0!important;
283
  }
 
284
  .eael-creative-button--rayen::before {
285
- content: attr(data-text);
286
- position: absolute;
287
- top: 0;
288
- left: 0;
289
- width: 100%;
290
- height: 100%;
291
- -webkit-transform: translate3d(-100%, 0, 0);
292
- transform: translate3d(-100%, 0, 0);
293
  }
 
294
  .eael-creative-button--rayen>span {
295
- display: block;
296
  }
 
297
  .eael-creative-button--rayen::before,
298
  .eael-creative-button--rayen>span {
299
- padding: 1em 2em;
300
- -webkit-transition: -webkit-transform 0.3s;
301
- transition: transform 0.3s;
302
- -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
303
- transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
304
  }
 
305
  .eael-creative-button--rayen:hover::before {
306
- -webkit-transform: translate3d(0, 0, 0);
307
- transform: translate3d(0, 0, 0);
308
  }
 
309
  .eael-creative-button--rayen:hover>span {
310
- -webkit-transform: translate3d(0, 100%, 0);
311
- transform: translate3d(0, 100%, 0);
312
  }
313
 
314
 
315
- /**
316
- * Countdown Styles
317
- */
 
 
 
318
 
319
- /* General */
320
  .eael-countdown-items {
321
- list-style: none;
322
- margin: 0;
323
- padding: 0;
324
- display: table;
325
- table-layout: fixed;
326
- width: 100%;
327
  }
328
 
329
- .eael-countdown-items > li {
330
- list-style: none;
331
- margin: 0;
332
- padding: 0;
333
- display: table-cell;
334
- position: relative;
335
  }
336
 
337
- .eael-countdown-item > div {
338
- text-align: center;
339
- padding: 20px;
340
  }
341
- .eael-countdown-label-block .eael-countdown-digits, .eael-countdown-label-block .eael-countdown-label {
342
- display: block;
343
- text-align: center;
 
 
344
  }
 
345
  .eael-countdown-digits {
346
- font-size: 54px;
347
- line-height: 1;
348
  }
349
 
350
  .eael-countdown-label {
351
- font-size: 18px;
352
- line-height: 1;
353
- color: #ffffff;
354
  }
355
 
356
  .eael-countdown-show-separator .eael-countdown-digits::after {
357
- content: ":";
358
- position: absolute;
359
- left: 98%;
360
- z-index: 9999;
361
  }
362
 
363
  .eael-countdown-item:last-child .eael-countdown-digits::after {
364
- display: none;
365
  }
366
- /* Style 1 */
367
- .eael-countdown-items.style-1 .eael-countdown-item > div {
368
- background: #262625;
 
 
 
369
  }
370
- /* Post Timeline Styles */
 
 
 
 
371
 
372
  .eael-post-timeline {
373
- margin-bottom: 0;
374
- min-height: 100%;
375
- overflow: hidden;
376
- position: relative;
377
  }
 
378
  .eael-timeline-column {
379
- width: 50%;
380
- margin-left: 0;
381
- float: left;
382
- margin-top: 0 !important;
383
  }
 
384
  .eael-timeline-post {
385
- position: relative;
386
  }
 
387
  .eael-timeline-post:after {
388
- background-color: rgba(83, 85, 86, .2);
389
- content: "";
390
- width: 2px;
391
- height: 245px;
392
- position: absolute;
393
- right: 0;
394
- top: 70px;
395
  }
 
396
  .eael-timeline-post:nth-child(2n):after {
397
- display: none;
398
  }
 
399
  .eael-timeline-bullet {
400
- background-color: #9fa9af;
401
- border: 5px solid #fff;
402
- border-radius: 50%;
403
- box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
404
- content: "";
405
- height: 20px;
406
- position: absolute;
407
- right: -9px;
408
- top: 60px;
409
- width: 20px;
410
- z-index: 3;
411
- cursor: pointer;
412
  }
 
413
  .eael-timeline-post:nth-child(2n) .eael-timeline-bullet {
414
- background-color: #9fa9af;
415
- border: 5px solid #fff;
416
- border-radius: 50%;
417
- bottom: 36px;
418
- content: "";
419
- height: 20px;
420
- left: -11px;
421
- position: absolute;
422
- top: 300px;
423
- width: 20px;
424
- z-index: 3;
425
  }
 
426
  .eael-timeline-post-inner {
427
- background: linear-gradient(45deg, #3f3f46 0%, #05abe0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
428
- border: 8px solid #e5eaed;
429
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
430
- float: right;
431
- margin: 30px 40px 30px auto;
432
- position: relative;
433
- height: 320px;
434
- width: calc(100% - 40px);
435
  }
 
436
  .eael-timeline-post:nth-child(even) .eael-timeline-post-inner {
437
- float: left;
438
- margin-left: 40px;
439
  }
 
440
  .eael-timeline-post-inner:after {
441
- border-color: transparent transparent transparent #e5eaed;
442
- border-style: solid;
443
- border-width: 15px;
444
- content: "";
445
- height: 0;
446
- position: absolute;
447
- right: -36px;
448
- top: 17px;
449
- width: 0;
450
  }
 
451
  .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner:after {
452
- border-color: transparent #e5eaed transparent transparent;
453
- border-style: solid;
454
- border-width: 15px;
455
- content: "";
456
- height: 0;
457
- left: -36px;
458
- position: absolute;
459
- top: 257px;
460
- width: 0;
461
  }
 
462
  .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner::after {
463
- border-left-color: transparent !important;
464
  }
 
465
  .eael-timeline-post p {
466
- margin: 1.6rem 0 0 0;
467
- font-size: 0.9em;
468
- line-height: 1.6em;
469
  }
 
470
  .eael-timeline-post-image {
471
- background-size: cover;
472
- background-position: center center;
473
- background-repeat: no-repeat;
474
- display: block;
475
- height: 100%;
476
- overflow: hidden;
477
- position: relative;
478
- opacity: .6;
479
- -webkit-transition: all .3s;
480
- -moz-transition: all .3s;
481
- transition: all .3s;
482
  }
 
483
  .eael-timeline-post-title {
484
- bottom: 40px;
485
- position: absolute;
486
- width: 100%;
487
  }
 
488
  .eael-timeline-post-title h2 {
489
- color: #fff;
490
- font-size: 20px;
491
- font-weight: bold;
492
- letter-spacing: 1px;
493
- line-height: 24px;
494
- padding: 0 25px;
495
- text-align: left;
496
- text-transform: uppercase;
497
  }
 
498
  .eael-timeline-post-excerpt {
499
- opacity: 0;
500
- position: absolute;
501
- top: 0;
502
- left: 0;
503
- -webkit-transition: all .3s;
504
- -moz-transition: all .3s;
505
- transition: all .3s;
506
  }
 
507
  .eael-timeline-post-excerpt p {
508
- color: #fff;
509
- font-size: 14px;
510
- padding: 25px;
511
  }
 
512
  .eael-timeline-post-inner:hover .eael-timeline-post-excerpt {
513
- opacity: 1;
514
- top: 10px;
515
  }
 
516
  .eael-timeline-post-inner:hover .eael-timeline-post-image {
517
- opacity: .3;
518
  }
 
519
  .eael-timeline-post time {
520
- opacity: 0;
521
- background-color: rgba(0, 0, 0, .7);
522
- color: #fff;
523
- font-size: 10px;
524
- border-radius: 20px;
525
- position: absolute;
526
- right: -97px;
527
- width: 100px;
528
- height: 30px;
529
- line-height: 30px;
530
- text-align: center;
531
- top: 50px;
532
- z-index: 99;
533
- -webkit-transition: all .5s;
534
- -moz-transition: all .5s;
535
- transition: all .5s;
536
  }
 
537
  .eael-timeline-post:nth-child(2n) time {
538
- background-color: rgba(0, 0, 0, 0.7);
539
- border-radius: 20px;
540
- color: #fff;
541
- font-size: 10px;
542
- height: 30px;
543
- left: -99px;
544
- line-height: 30px;
545
- position: absolute;
546
- text-align: center;
547
- top: 290px;
548
- width: 100px;
549
- z-index: 99;
550
  }
 
551
  .eael-timeline-post time:before {
552
- border-bottom: 5px solid rgba(0, 0, 0, 0.7);
553
- border-left: 5px solid transparent;
554
- border-right: 5px solid transparent;
555
- content: "";
556
- height: 0;
557
- left: 45px;
558
- position: absolute;
559
- top: -5px;
560
- width: 0;
561
  }
 
562
  .eael-timeline-post:hover time {
563
- opacity: 1;
564
  }
 
565
  .eael-timeline-post::after {
566
- height: 100%;
567
  }
 
568
  .eael-post-timeline .eael-timeline-post:nth-last-child(2)::after {
569
- height: 245px;
570
  }
 
571
  .eael-post-timeline .eael-timeline-post:last-child::after {
572
- display: none;
573
  }
574
- /* Responsive Style for Post Timeline */
 
 
575
 
576
  @media only screen and (max-width: 1366px) {
577
- .eael-timeline-post-title h2 {
578
- font-size: 0.8em;
579
- }
580
- .eael-timeline-post-excerpt p {
581
- font-size: 13px;
582
- }
583
- }
 
584
  @media only screen and (max-width: 1169px) {
585
- .eael-timeline-post-inner {
586
- height: 320px;
587
- }
588
  }
 
589
  @media only screen and (max-width: 992px) {
590
- .eael-post-timeline {
591
- margin-left: 0;
592
- }
593
- .eael-timeline-bullet,
594
- .eael-timeline-post:after,
595
- .eael-timeline-post:before,
596
- .eael-timeline-post-inner:after {
597
- display: none;
598
- }
599
- .eael-timeline-post {
600
- display: inline-block;
601
- float: left !important;
602
- width: 50% !important;
603
- margin: 15px auto;
604
- }
605
- .eael-timeline-post-inner {
606
- height: 320px;
607
- padding-bottom: 30px;
608
- }
609
- .eael-timeline-post-title {
610
- bottom: 50px;
611
- }
612
- .eael-timeline-post-title h2 {
613
- font-size: 0.8em;
614
- line-height: 1.2em;
615
- }
616
- .eael-timeline-post .eael-timeline-post-inner {
617
- margin: 0 10px auto 0;
618
- width: 90%;
619
- }
620
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
621
- margin: 0 auto 0 10px;
622
- width: 90%;
623
- }
624
- .eael-timeline-post-excerpt {
625
- opacity: 0!important;
626
- }
627
- .eael-timeline-post-image {
628
- opacity: .3;
629
- }
630
- .eael-timeline-post time,
631
- .eael-timeline-post:nth-child(2n) time {
632
- background-color: #fff;
633
- border-radius: 0;
634
- color: #444;
635
- font-size: 12px;
636
- text-transform: uppercase;
637
- left: 0;
638
- opacity: 1;
639
- padding-top: 3px;
640
- top: 275px;
641
- width: 100%;
642
- }
643
- time:before {
644
- display: none;
645
- }
646
  }
 
647
  @media only screen and (max-width: 767px) {
648
- .eael-timeline-post {
649
- display: block;
650
- float: none !important;
651
- margin: 20px auto;
652
- width: 100% !important;
653
- }
654
- .eael-timeline-post .eael-timeline-post-inner,
655
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
656
- display: block;
657
- float: none;
658
- margin: 0 auto;
659
- }
660
  }
 
661
  @media only screen and (max-width: 479px) {
662
- .eael-timeline-post .eael-timeline-post-inner,
663
- .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
664
- height: 250px;
665
- margin: 0 auto;
666
- width: 95%;
667
- }
668
- .eael-timeline-post time,
669
- .eael-timeline-post:nth-child(2n) time {
670
- top: 205px;
671
- }
672
- }
673
- /* Team Members Styles */
674
 
 
 
 
 
675
  .eael-team-item {
676
- overflow: hidden;
677
- position: relative;
678
  }
 
679
  .team-avatar-rounded figure img {
680
- border-radius: 50%;
681
- height: auto;
682
  }
 
683
  .eael-team-image>figure {
684
- margin: 0;
685
- padding: 0;
686
  }
 
687
  .eael-team-image>figure img {
688
- display: block;
689
- margin: 0 auto;
690
  }
 
691
  .eael-team-item .eael-team-content {
692
- padding: 10px;
693
  }
 
694
  .eael-team-item .eael-team-member-name {
695
- font-size: 20px;
696
- font-weight: bold;
697
- letter-spacing: 0.05em;
698
- margin: 5px 0;
699
- text-transform: uppercase;
700
  }
 
701
  .eael-team-item .eael-team-member-position {
702
- font-size: 14px;
703
- font-weight: normal;
704
- letter-spacing: 0.05em;
705
- margin: 5px 0 10px;
706
- text-transform: uppercase;
707
  }
 
708
  .eael-team-item .eael-team-content,
709
  .eael-team-item .eael-team-content .eael-team-text {
710
- font-size: 14px;
711
- line-height: 1.5;
712
  }
 
713
  .eael-team-content>ul {
714
- margin: 0;
715
- padding: 0;
716
  }
 
717
  .eael-team-content li {
718
- display: inline-block;
719
- list-style: outside none none;
720
- margin-right: 10px;
721
- text-align: center;
722
  }
 
723
  .eael-team-content li a {
724
- font-size: 2.5rem;
725
  }
 
726
  .eael-team-align-left .eael-team-item .eael-team-member-name,
727
  .eael-team-align-left .eael-team-item .eael-team-member-position,
728
  .eael-team-align-left .eael-team-item .eael-team-text,
729
  .eael-team-align-left .eael-team-item .eael-team-content p,
730
  .eael-team-align-left .eael-team-item .eael-team-content ul,
731
  .eael-team-align-left .eael-team-item .eael-team-content li {
732
- text-align: left;
733
  }
 
734
  .eael-team-align-right .eael-team-item .eael-team-member-name,
735
  .eael-team-align-right .eael-team-item .eael-team-member-position,
736
  .eael-team-align-right .eael-team-item .eael-team-text,
737
  .eael-team-align-right .eael-team-item .eael-team-content p,
738
  .eael-team-align-right .eael-team-item .eael-team-content ul,
739
  .eael-team-align-right .eael-team-item .eael-team-content li {
740
- text-align: right;
741
  }
 
742
  .eael-team-align-centered .eael-team-item .eael-team-member-name,
743
  .eael-team-align-centered .eael-team-item .eael-team-member-position,
744
  .eael-team-align-centered .eael-team-item .eael-team-text,
745
  .eael-team-align-centered .eael-team-item .eael-team-content p,
746
  .eael-team-align-centered .eael-team-item .eael-team-content ul,
747
  .eael-team-align-centered .eael-team-item .eael-team-content li {
748
- text-align: center;
749
  }
 
750
  .eael-team-item.eael-team-members-overlay .eael-team-content {
751
- bottom: 10px;
752
- left: 10px;
753
- margin-bottom: 0;
754
- padding-top: 15%;
755
- opacity: 0;
756
- overflow: hidden;
757
- text-overflow: ellipsis;
758
- position: absolute;
759
- right: 10px;
760
- top: 10px;
761
- -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
762
- transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
763
  }
 
764
  .eael-team-item.eael-team-members-overlay:hover .eael-team-content {
765
- opacity: 1;
766
  }
 
767
  .eael-team-member-social-link>a {
768
- display: inline-block;
769
- -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
770
- transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
771
  }
 
772
  .eael-team-member-social-link>a:focus {
773
- outline: none;
774
  }
775
 
776
 
777
- /* Testimonials Styles */
778
-
 
779
  .eael-testimonial-slider {
780
  position: relative;
781
  }
@@ -808,7 +972,7 @@
808
  }
809
 
810
  .rating-three .testimonial-star-rating li:nth-child(1) i,
811
- .rating-three .testimonial-star-rating li:nth-child(2) i ,
812
  .rating-three .testimonial-star-rating li:nth-child(3) i {
813
  color: #f2b01e;
814
  }
@@ -820,6 +984,7 @@
820
  color: #f2b01e;
821
  }
822
 
 
823
  /*--- Default styles ---*/
824
  .eael-testimonial-image img {
825
  max-width: 100%;
@@ -829,7 +994,7 @@
829
  padding: 10px 0px 0px 0px;
830
  }
831
 
832
- .eael-testimonial-image > figure {
833
  display: block;
834
  margin: 0;
835
  }
@@ -844,7 +1009,7 @@
844
  padding: 10px;
845
  }
846
 
847
- .eael-testimonial-item > figure {
848
  margin: 0 auto;
849
  padding: 0 20px;
850
  }
@@ -865,7 +1030,6 @@
865
  text-align: justify;
866
  }
867
 
868
- /*--- Default Style ---*/
869
  .eael-testimonial-content .eael-testimonial-text {
870
  font-size: 100%;
871
  font-style: italic;
@@ -898,7 +1062,7 @@
898
  margin-top: 1px;
899
  }
900
 
901
- .eael-testimonial-image {
902
  position: relative;
903
  }
904
 
@@ -937,23 +1101,30 @@
937
  .eael-testimonial-slider.default-style .eael-testimonial-align-right .default-style-testimonial-content,
938
  .eael-testimonial-slider.classic-style .eael-testimonial-align-right .testimonial-classic-style-content,
939
  .eael-testimonial-slider.middle-style .eael-testimonial-align-right .middle-style-content,
940
- .eael-testimonial-slider.middle-style .eael-testimonial-align-right .eael-testimonial-text { text-align: right; }
 
 
941
 
942
  .eael-testimonial-slider.default-style .eael-testimonial-align-center .default-style-testimonial-content,
943
  .eael-testimonial-slider.classic-style .eael-testimonial-align-center .testimonial-classic-style-content,
944
  .eael-testimonial-slider.middle-style .eael-testimonial-align-center .middle-style-content,
945
- .eael-testimonial-slider.middle-style .eael-testimonial-align-center .eael-testimonial-text { text-align: center; }
 
 
946
 
947
  .eael-testimonial-slider.default-style .eael-testimonial-align-left .default-style-testimonial-content,
948
  .eael-testimonial-slider.classic-style .eael-testimonial-align-left .testimonial-classic-style-content,
949
  .eael-testimonial-slider.middle-style .eael-testimonial-align-left .middle-style-content,
950
- .eael-testimonial-slider.middle-style .eael-testimonial-align-left .eael-testimonial-text { text-align: left; }
 
 
951
 
952
- .eael-testimonial-slider.icon-img-left-content .eael-testimonial-text > p,
953
- .eael-testimonial-slider.icon-img-right-content .eael-testimonial-text > p {
954
  margin: 0px;
955
  }
956
 
 
957
  /*--- Left align ---*/
958
  .icon-img-left-content .eael-testimonial-image {
959
  float: left;
@@ -980,23 +1151,26 @@
980
  margin-top: 0;
981
  }
982
 
 
983
  /*--- Center align ---*/
984
  .eael-testimonial-align-centered .eael-testimonial-user,
985
- .eael-testimonial-align-centered .eael-testimonial-user-company {
986
  float: none;
987
  text-align: center;
988
  }
989
 
990
- .eael-testimonial-align-centered .eael-testimonial-image > figure img {
991
  display: block;
992
  margin-left: auto !important;
993
  margin-right: auto !important;
994
  }
995
 
 
996
  /* .eael-testimonial-align-centered .testimonial-star-rating{
997
  text-align: center;
998
  } */
999
 
 
1000
  /*--- Right align ---*/
1001
  .icon-img-right-content .eael-testimonial-image {
1002
  float: right;
@@ -1036,22 +1210,34 @@
1036
  text-align: right;
1037
  }
1038
 
1039
- .classic-style.testimonial-alignment-center .eael-testimonial-image > figure,
1040
- .default-style.testimonial-alignment-center .eael-testimonial-image > figure{
1041
  text-align: center;
1042
  }
1043
 
1044
- .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-centered .eael-testimonial-content { text-align: center; }
 
 
1045
 
1046
- .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-left .eael-testimonial-content { text-align: left; }
 
 
1047
 
1048
- .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-right .eael-testimonial-content { text-align: right; }
 
 
1049
 
1050
- .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-centered .eael-testimonial-content { text-align: center; }
 
 
1051
 
1052
- .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-left .eael-testimonial-content { text-align: left; }
 
 
1053
 
1054
- .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-right .eael-testimonial-content { text-align: right; }
 
 
1055
 
1056
  span.eael-testimonial-quote {
1057
  position: absolute;
@@ -1059,10 +1245,19 @@ span.eael-testimonial-quote {
1059
  top: 10px;
1060
  }
1061
 
1062
- /*--- Image aligned ---*/
1063
- .eael-testimonial-item.left .eael-testimonial-image { text-align: left; }
1064
- .eael-testimonial-item.center .eael-testimonial-image { text-align: center; }
1065
- .eael-testimonial-item.right .eael-testimonial-image { text-align: right; }
 
 
 
 
 
 
 
 
 
1066
 
1067
  /*--- Float title image style ---*/
1068
  .eael-testimonial-inline-bio .eael-testimonial-image {
@@ -1091,283 +1286,338 @@ span.eael-testimonial-quote {
1091
 
1092
  /*--- Float inline style ---*/
1093
  .testimonial-inline-style .eael-testimonial-image {
1094
- float: left;
1095
- max-width: 100%;
1096
- padding: 0;
1097
- margin-right: 15px;
1098
  }
1099
 
1100
  .testimonial-inline-style {
1101
- overflow: hidden;
1102
- text-align: left;
1103
  }
1104
 
1105
  .content-top-icon-title-inline .eael-testimonial-text,
1106
- .content-top-icon-title-inline .eael-testimonial-align-left .eael-testimonial-text { text-align: left; }
1107
- .content-top-icon-title-inline .eael-testimonial-align-centered .eael-testimonial-text { text-align: center; }
1108
- .content-top-icon-title-inline .eael-testimonial-align-right .eael-testimonial-text { text-align: right; }
 
 
 
 
 
 
 
 
1109
 
1110
  .content-bottom-icon-title-inline .eael-testimonial-text,
1111
- .content-bottom-icon-title-inline .eael-testimonial-align-left .eael-testimonial-text { text-align: left; }
1112
- .content-bottom-icon-title-inline .eael-testimonial-align-centered .eael-testimonial-text { text-align: center; }
1113
- .content-bottom-icon-title-inline .eael-testimonial-align-right .eael-testimonial-text { text-align: right; }
1114
 
 
 
 
 
 
 
 
1115
 
1116
- /* Product Styles */
1117
 
 
 
 
1118
  .eael-product-carousel .woocommerce li.product {
1119
- background-color: #fff;
1120
- border-radius: 0;
1121
- box-shadow: none;
1122
  }
 
1123
  .hide_rating .woocommerce .star-rating-container,
1124
  .hide_rating .woocommerce .star-rating {
1125
- display: none !important;
1126
  }
 
1127
  .eael-product-carousel .woocommerce ul.products li.product h3 {
1128
- padding: 0.5em;
1129
  }
 
1130
  .eael-product-carousel .woocommerce .products .star-rating {
1131
- display: block;
1132
- float: none;
1133
- margin: 10px auto;
1134
  }
 
1135
  body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-carousel .woocommerce li.product .button {
1136
- box-shadow: none;
1137
- display: block;
1138
- left: auto;
1139
- margin: 15px;
1140
- padding: 0.45em 0.5em 0.575em;
1141
- position: relative;
1142
- right: auto;
1143
- text-shadow: none;
1144
- top: auto;
1145
- }
1146
- /* Product Simple and Reveal Style */
1147
 
 
1148
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-featured {
1149
- background-color: transparent;
1150
- border: medium none;
1151
- box-shadow: none;
1152
- padding: 0;
1153
  }
1154
 
1155
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-wrap,
1156
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap {
1157
- background-color: transparent;
1158
- bottom: auto;
1159
- box-shadow: none;
1160
- padding: 15px 0 0;
1161
- position: relative;
1162
- text-align: center;
1163
- top: auto;
1164
  }
 
1165
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header h3,
1166
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header h3 {
1167
- font-size: 14px;
1168
- line-height: 1.2;
1169
- margin: 0 0 5px;
1170
- padding-bottom: 0.5em;
1171
  }
 
1172
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header h3 a,
1173
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header h3 a {
1174
- color: #272727;
1175
- font-weight: normal;
1176
- letter-spacing: 0.01rem;
1177
- text-transform: uppercase;
1178
  }
 
1179
  .eael-product-carousel.eael-product-simple .woocommerce li.product .price>.amount,
1180
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header .price>.amount,
1181
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header .price>ins>.amount,
1182
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header .price>.amount,
1183
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header .price>ins>.amount {
1184
- color: #272727;
1185
- font-size: 18px;
1186
- font-weight: normal;
1187
  }
 
1188
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-wrap::before,
1189
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap::before {
1190
- display: none;
1191
  }
 
1192
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-header .button {
1193
- background-color: transparent;
1194
- border: 1px solid rgba(0, 0, 0, 0.5);
1195
- border-radius: 0;
1196
- box-shadow: none;
1197
- color: #272727;
1198
- display: block;
1199
- font-size: 14px;
1200
- left: auto;
1201
- margin: 20px auto;
1202
- opacity: 1;
1203
- position: relative;
1204
- right: auto;
1205
- text-shadow: none;
1206
- top: auto;
1207
- width: 80%;
1208
  }
 
1209
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-header .button:hover {
1210
- background-color: #e74c3c;
1211
- border: 1px solid #e74c3c;
1212
- color: #fff;
1213
  }
 
1214
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container {
1215
- background-color: transparent;
1216
- left: auto;
1217
- opacity: 1;
1218
- position: relative;
1219
- right: auto;
1220
- top: 5px;
1221
- display: block;
1222
- margin: 0 auto;
1223
- width: 110px;
1224
  }
 
1225
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container .star-rating::before,
1226
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container .star-rating::before {
1227
- color: #f2b01e;
1228
  }
 
1229
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container .star-rating span::before,
1230
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container .star-rating span::before {
1231
- color: #f2b01e;
1232
  }
 
1233
  .eael-product-carousel:not(.eael-product-no-style) .onsale {
1234
- border-radius: 0;
1235
- box-shadow: none;
1236
- display: block;
1237
- font-size: 14px;
1238
- height: 100px;
1239
- letter-spacing: 0;
1240
- line-height: 160px;
1241
- position: absolute;
1242
- text-align: center;
1243
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
1244
- text-transform: uppercase;
1245
- transform: rotate(-45deg);
1246
- width: 200px;
1247
- z-index: 1;
1248
  }
 
1249
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .onsale {
1250
- left: -95px;
1251
- top: -45px;
1252
  }
 
1253
  .eael-product-carousel .woocommerce ul.products {
1254
- margin: 0 0 30px;
1255
  }
1256
- /* Product Reveal Styles */
1257
 
 
 
1258
  .eael-product-carousel .woocommerce li.product {
1259
- background-color: #fff;
1260
- float: left;
1261
- overflow: hidden;
1262
- padding: 0;
1263
- position: relative;
1264
- text-align: center;
1265
  }
 
1266
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap {
1267
- bottom: -63px;
1268
- margin-top: -63px;
1269
- position: relative;
1270
- top: auto;
1271
- -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1272
- transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s
1273
  }
 
1274
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .entry-wrap {
1275
- bottom: 0;
1276
  }
 
1277
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .entry-wrap::before {
1278
- background-color: #fff;
1279
- display: block;
1280
  }
 
1281
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container {
1282
- background-color: rgba(255, 255, 255, 0.9);
1283
- left: auto;
1284
- opacity: 0;
1285
- position: absolute;
1286
- right: 10px;
1287
- top: 10px;
1288
  }
 
1289
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .star-rating-container {
1290
- opacity: 1;
1291
  }
1292
- /* Product Overlay Styles */
1293
 
 
1294
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap {
1295
- bottom: auto;
1296
- font-size: 14px;
1297
- left: 0;
1298
- padding: 0;
1299
- position: absolute;
1300
- right: 0;
1301
- top: calc(100% - 4em);
1302
- transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1303
  }
 
1304
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap {
1305
- background-color: rgba(0, 0, 0, 0.5);
1306
- bottom: auto;
1307
- font-size: 14px;
1308
- left: 0;
1309
- padding: 0;
1310
- position: absolute;
1311
- right: 0;
1312
- text-align: center;
1313
- top: calc(100% - 4em);
1314
- -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1315
- transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1316
  }
 
1317
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap::before {
1318
- background-color: rgba(0, 0, 0, 0.5);
1319
- content: "";
1320
- display: block;
1321
- height: 50em;
1322
- left: 0;
1323
- position: absolute;
1324
- right: 0;
1325
- top: 0;
1326
- transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1327
- z-index: 0;
1328
  }
 
1329
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap::before {
1330
- background-color: rgba(0, 0, 0, 0.75);
1331
  }
 
1332
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header {
1333
- position: relative;
1334
  }
 
1335
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header h3 {
1336
- font-size: 14px;
1337
- line-height: 1;
1338
- margin: 0;
1339
- overflow: hidden;
1340
- padding: 1.5em;
1341
- text-overflow: ellipsis;
1342
- text-transform: uppercase;
1343
- white-space: nowrap;
1344
  }
 
1345
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header h3 a {
1346
- color: #fff;
1347
  }
 
1348
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .price>del,
1349
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header .price>del {
1350
- display: none;
1351
  }
 
1352
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header .price>.amount,
1353
  .woocommerce li.product .entry-header .price>ins>.amount {
1354
- color: #fff;
1355
- font-size: 24px;
1356
  }
 
1357
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .added_to_cart {
1358
- display: none;
1359
  }
 
1360
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap {
1361
- top: calc(100% - 10.385em);
1362
  }
 
1363
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap::before {
1364
- background-color: rgba(0, 0, 0, 0.75);
1365
  }
 
1366
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .star-rating-container {
1367
- opacity: 1;
1368
  }
1369
 
1370
- * Contact forms common */
 
 
 
1371
 
1372
  .eael-contact-form input[type=text],
1373
  .eael-contact-form input[type=email],
@@ -1376,280 +1626,351 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1376
  .eael-contact-form input[type=date],
1377
  .eael-contact-form input[type=number],
1378
  .eael-contact-form textarea {
1379
- background: #fff;
1380
- box-shadow: none;
1381
- -webkit-box-shadow: none;
1382
- float: none;
1383
- height: auto;
1384
- margin: 0;
1385
- outline: 0;
1386
- width: auto;
1387
  }
 
1388
  .eael-contact-form input[type=submit] {
1389
- border: 0;
1390
- float: none;
1391
- height: auto;
1392
- margin: 0;
1393
- padding: 10px 20px;
1394
- width: auto;
1395
- -webkit-transition: all 0.25s linear 0s;
1396
- transition: all 0.25s linear 0s;
1397
  }
 
1398
  .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
1399
  .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
1400
- opacity: 0;
1401
- visibility: hidden;
1402
  }
 
1403
  .eael-contact-form.placeholder-hide input::-moz-placeholder,
1404
  .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
1405
- opacity: 0;
1406
- visibility: hidden;
1407
- }
 
1408
  .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
1409
  .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
1410
- opacity: 0;
1411
- visibility: hidden;
1412
  }
 
1413
  .eael-contact-form.placeholder-hide input:-moz-placeholder,
1414
  .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
1415
- opacity: 0;
1416
- visibility: hidden;
1417
  }
1418
 
1419
  .eael-custom-radio-checkbox input[type=checkbox],
1420
  .eael-custom-radio-checkbox input[type=radio] {
1421
- -webkit-appearance: none;
1422
- -moz-appearance: none;
1423
- border-style: solid;
1424
- border-width: 0;
1425
- outline: none;
1426
- min-width: 1px;
1427
- width: 15px;
1428
- height: 15px;
1429
- background: #ddd;
1430
- padding: 3px;
1431
  }
 
1432
  .eael-custom-radio-checkbox input[type=checkbox]:before,
1433
  .eael-custom-radio-checkbox input[type=radio]:before {
1434
- content: "";
1435
- width: 100%;
1436
- height: 100%;
1437
- padding: 0;
1438
- margin: 0;
1439
- display: block;
1440
  }
 
1441
  .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
1442
  .eael-custom-radio-checkbox input[type=radio]:checked:before {
1443
- background: #999;
1444
- -webkit-transition: all 0.25s linear 0s;
1445
- transition: all 0.25s linear 0s;
1446
  }
 
1447
  .eael-custom-radio-checkbox input[type=radio] {
1448
- border-radius: 50%;
1449
- }
1450
- .eael-custom-radio-checkbox input[type=radio]:before {
1451
- border-radius: 50%;
1452
  }
1453
 
1454
- /* Contact Form 7 Styles */
1455
-
1456
- .eael-contact-form.eael-contact-form-align-center, .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit {
1457
- margin-left: auto !important;
1458
- margin-right: auto !important;
1459
- display: block;
1460
- float: none;
1461
  }
1462
 
1463
- .eael-contact-form.eael-contact-form-align-left, .eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit {
1464
- float: left;
1465
- width: auto;
1466
- }
1467
 
1468
- .eael-contact-form.eael-contact-form-align-right, .eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit {
1469
- float: right;
1470
- width: auto;
 
 
 
 
 
 
1471
  }
1472
 
1473
- .eael-contact-form-7 textarea, .eael-contact-form-7 input[type="text"], .eael-contact-form-7 input[type="password"], .eael-contact-form-7 input[type="datetime"], .eael-contact-form-7 input[type="datetime-local"], .eael-contact-form-7 input[type="date"], .eael-contact-form-7 input[type="month"], .eael-contact-form-7 input[type="time"], .eael-contact-form-7 input[type="week"], .eael-contact-form-7 input[type="number"], .eael-contact-form-7 input[type="email"], .eael-contact-form-7 input[type="url"], .eael-contact-form-7 input[type="search"], .eael-contact-form-7 input[type="tel"], .eael-contact-form-7 input[type="color"], .eael-contact-form-7 .uneditable-input {
1474
- -webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
1475
- transition: border linear 0.2s,box-shadow linear 0.2s;
 
1476
  }
1477
 
1478
- .eael-contact-form-7 .wpcf7-form::before, .eael-contact-form-7 .wpcf7-form::after {
1479
- content: " ";
1480
- clear: both;
1481
- display: table;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1482
  }
1483
 
1484
  .eael-contact-form-7 .wpcf7-form:after {
1485
- clear: both;
1486
- content: "";
1487
- font-size: 0;
1488
- height: 0;
1489
- display: block;
1490
- visibility: hidden;
1491
  }
 
1492
  .eael-contact-form-7 .wpcf7-form label,
1493
  .eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap {
1494
- display: block;
1495
  }
 
1496
  .eael-contact-form-7 .wpcf7-form p {
1497
- margin-bottom: 0;
1498
  }
 
1499
  .eael-contact-form-7.labels-hide .wpcf7-form label {
1500
- display: none;
1501
  }
1502
 
1503
  .eael-contact-form-7-title {
1504
- margin-bottom: 10px;
1505
  }
1506
 
1507
  .eael-contact-form-7-description {
1508
- margin-bottom: 20px;
1509
  }
1510
 
1511
  .eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit {
1512
- width: 100%;
1513
  }
1514
- /* weForm Styles */
1515
 
 
 
 
 
1516
  .eael-weform-container input,
1517
  .eael-weform-container textarea {
1518
- height: auto;
1519
- padding: 10px;
1520
  }
 
1521
  .eael-contact-form-align-center .eael-weform-container,
1522
  .eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1523
- margin-left: auto !important;
1524
- margin-right: auto !important;
1525
- display: block;
1526
- float: none;
1527
  }
 
1528
  .eael-contact-form-align-left .eael-weform-container,
1529
  .eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1530
- float: left;
1531
- width: auto;
1532
  }
 
1533
  .eael-contact-form-align-right .eael-weform-container,
1534
  .eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1535
- float: right;
1536
- width: auto;
1537
  }
 
1538
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="text"],
1539
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="password"],
1540
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="email"],
1541
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="url"],
1542
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="number"],
1543
  .eael-weform-container ul.wpuf-form li .wpuf-fields textarea {
1544
- max-width: 100%;
1545
  }
1546
- /* Ninja Form Styles */
1547
 
1548
- .eael-ninja-container input, .eael-ninja-container textarea {
1549
- height: auto;
1550
- padding: 10px;
 
 
 
 
 
1551
  }
1552
 
1553
- .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"] {
1554
- margin-left: auto !important;
1555
- margin-right: auto !important;
1556
- display: block;
1557
- float: none;
 
1558
  }
1559
 
1560
- .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"] {
1561
- float: left;
1562
- width: auto;
 
1563
  }
1564
 
1565
- .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"] {
1566
- float: right;
1567
- width: auto;
 
1568
  }
1569
 
1570
- .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="text"], .eael-ninja-container .nf-field .nf-field-element input[type="password"], .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="email"], .eael-ninja-container .nf-field .nf-field-element input[type="url"], .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="number"], .eael-ninja-container .nf-field .nf-field-element textarea {
1571
- max-width: 100%;
 
 
 
 
 
1572
  }
 
1573
  .eael-ninja-form .nf-form-title {
1574
- display: none;
1575
  }
 
1576
  .eael-ninja-form-title-yes .nf-form-title {
1577
- display: block;
1578
  }
 
1579
  .eael-ninja-form .title-description-hide .nf-form-title {
1580
- display: none;
1581
  }
 
1582
  .eael-ninja-form.title-description-hide .nf-form-title {
1583
- display: none;
1584
  }
 
1585
  .eael-ninja-form .nf-field-label {
1586
- display: none;
1587
  }
 
1588
  .eael-ninja-form-labels-yes .nf-field-label {
1589
- display: block;
1590
  }
 
1591
  .eael-ninja-form .submit-container input[type=button] {
1592
- border: 0;
1593
- border-radius: 0;
1594
  }
1595
 
1596
  .eael-ninja-form-button-full-width .submit-container input[type=button] {
1597
- width: 100%;
1598
  }
1599
 
1600
- /**
1601
- * Gravity Form
1602
- */
 
1603
  .eael-gravity-form-align-default,
1604
  .eael-gravity-form-align-left,
1605
  .eael-gravity-form-btn-align-left {
1606
- text-align: left;
1607
  }
 
1608
  .eael-gravity-form-align-right,
1609
  .eael-gravity-form-btn-align-right {
1610
- text-align: right;
1611
  }
 
1612
  .eael-gravity-form-align-center,
1613
  .eael-gravity-form-btn-align-center {
1614
- text-align: center;
1615
  }
1616
 
1617
  .eael-gravity-form .gform_wrapper .gform_footer {
1618
- margin: 0;
1619
- padding: 0;
1620
  }
1621
- .gform_wrapper form li, .gform_wrapper li {
1622
- list-style: none;
 
 
1623
  }
 
1624
  .eael-gravity-form .gform_wrapper ul.gform_fields li.gfield {
1625
- padding: 0;
1626
  }
 
1627
  .eael-gravity-form .gform_wrapper textarea {
1628
- padding: 0;
1629
  }
1630
- .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] {
1631
- margin: 0;
 
 
 
 
1632
  }
 
1633
  .eael-gravity-form.title-description-hide .gform_heading {
1634
- display: none;
1635
  }
 
1636
  .eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label,
1637
  .eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
1638
- display: none;
1639
  }
1640
 
1641
  .eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type="submit"] {
1642
- width: 100%;
1643
  }
1644
 
1645
 
1646
-
1647
-
1648
  /*-----------------------------*/
1649
- /* 20. Post Grid Style
1650
  /*-----------------------------*/
 
1651
  .eael-post-grid {
1652
- margin: 0 -10px;
1653
  }
1654
 
1655
  .eael-grid-post {
@@ -1663,7 +1984,7 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1663
  }
1664
 
1665
  .eael-grid-post-holder {
1666
- border: 1px solid rgba(0,0,0,.1);
1667
  }
1668
 
1669
  .eael-grid-post-holder-inner {
@@ -1681,12 +2002,12 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1681
  width: 100%;
1682
  height: 100%;
1683
  z-index: 2;
1684
- -webkit-transition: opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(.19,1,.22,1);
1685
- -moz-transition: opacity .2s ease-in-out,-moz-transform .25s cubic-bezier(.19,1,.22,1);
1686
- transition: opacity .2s ease-in-out,transform .25s cubic-bezier(.19,1,.22,1);
1687
  }
1688
 
1689
- .eael-entry-overlay > a {
1690
  position: absolute;
1691
  top: 0;
1692
  left: 0;
@@ -1706,8 +2027,8 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1706
  vertical-align: middle;
1707
  }
1708
 
1709
- .eael-entry-thumbnail > img {
1710
- height: 100%;
1711
  }
1712
 
1713
  .eael-entry-footer .eael-author-avatar {
@@ -1718,21 +2039,21 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1718
  border-radius: 50%;
1719
  }
1720
 
1721
- .eael-post-grid .eael-entry-footer .eael-entry-meta {
1722
  padding-left: 8px;
1723
  text-align: left;
1724
  }
1725
 
1726
  .eael-grid-post .eael-entry-meta {
1727
- display: flex;
1728
- flex-direction: row;
1729
  }
1730
 
1731
- .eael-grid-post .eael-entry-footer .eael-entry-meta{
1732
  flex-direction: column;
1733
  }
1734
 
1735
- .eael-entry-meta > div {
1736
  font-size: 12px;
1737
  line-height: 1.2;
1738
  padding-bottom: 5px;
@@ -1743,11 +2064,12 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1743
  font-size: 14px;
1744
  }
1745
 
1746
- .eael-entry-meta .eael-entry-footer .eael-posted-by {
1747
  display: block;
1748
  }
1749
 
1750
- .eael-grid-post .eael-entry-wrapper, .eael-grid-post .eael-entry-footer {
 
1751
  padding: 15px;
1752
  }
1753
 
@@ -1765,7 +2087,7 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1765
  }
1766
 
1767
  .eael-load-more-button-wrap {
1768
- display: flex;
1769
  }
1770
 
1771
  .eael-load-more-button {
@@ -1775,9 +2097,9 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1775
  }
1776
 
1777
  .eael-load-more-button {
1778
- padding: 1em 2em;
1779
- border: 0px solid;
1780
- font-size: 16px;
1781
  }
1782
 
1783
  .eael-load-more-button .button__loader {
@@ -1787,11 +2109,11 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1787
  transition: all .2s;
1788
  }
1789
 
1790
- .eael-load-more-button > span {
1791
  margin-left: -20px;
1792
  }
1793
 
1794
- .eael-load-more-button.button--loading > span {
1795
  margin-left: 0;
1796
  }
1797
 
@@ -1799,7 +2121,8 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1799
  left: 0;
1800
  }
1801
 
1802
- .eael-btn-loader, .eael-btn-loader:after {
 
1803
  border-radius: 50%;
1804
  width: 20px;
1805
  height: 20px;
@@ -1826,7 +2149,9 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1826
  }
1827
  }
1828
 
1829
- /*-------------- Post Grid Thumbnail Hover Effects ------------ */
 
 
1830
  .eael-entry-medianone {
1831
  position: relative;
1832
  }
@@ -1837,28 +2162,28 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1837
  justify-content: center;
1838
  }
1839
 
1840
- .eael-entry-overlay > i {
1841
  color: #fff;
1842
  }
1843
 
1844
- /* fade in */
1845
  .eael-entry-overlay.fade-in {
1846
- visibility: hidden;
1847
- opacity: 0;
1848
- transition: 300ms;
1849
  }
1850
 
1851
  .eael-entry-medianone:hover .eael-entry-overlay.fade-in {
1852
- visibility: visible;
1853
- opacity: 1;
1854
  }
1855
 
1856
- .eael-entry-medianone:hover .eael-entry-overlay.fade-in > i {
1857
  transform: translate(0);
1858
  opacity: 1;
1859
  }
1860
 
1861
- /* zoom in */
1862
  .eael-entry-overlay.zoom-in {
1863
  transform: scale(.9);
1864
  visibility: hidden;
@@ -1867,12 +2192,12 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1867
  }
1868
 
1869
  .eael-entry-medianone:hover .eael-entry-overlay.zoom-in {
1870
- visibility: visible;
1871
  opacity: 1;
1872
  transform: scale(1);
1873
  }
1874
 
1875
- /* slide up */
1876
  .eael-entry-overlay.slide-up {
1877
  transform: translateY(100%);
1878
  visibility: hidden;
@@ -1882,7 +2207,7 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1882
 
1883
  .eael-entry-medianone:hover .eael-entry-overlay.slide-up {
1884
  transform: translateY(0);
1885
- visibility: visible;
1886
  opacity: 1;
1887
  }
1888
 
@@ -1890,37 +2215,79 @@ body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-ca
1890
  overflow: hidden;
1891
  }
1892
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1893
 
1894
- /*---------------- Post Grid & Carousel Hover Styles ----------------*/
1895
- .eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay { opacity: 0; }
1896
- .eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay { opacity: 1; }
1897
 
1898
- .eael-entry-media.grid-hover-style-none .eael-entry-overlay {display: none;}
 
 
 
 
1899
 
1900
- .eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay { transform: scale(.4); opacity: 0; }
1901
- .eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay { transform: scale(1); opacity: 1; }
 
 
 
1902
 
1903
- .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay { transform: translateY(-100%); }
1904
- .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay > i { transform: translateY(-100px); transition-delay: 100ms; transition-duration: 300ms;}
1905
- .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay { transform: translate(0); }
1906
- .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay > i { transform: translateY(0); }
 
1907
 
1908
- .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay { transform: translateY(100%); visibility: hidden; opacity: 0; }
1909
- .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay > i { transform: translateY(100px); transition-delay: 100ms; transition-duration: 300ms;}
1910
- .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay { transform: translate(0); visibility: visible;
1911
- opacity: 1; }
1912
- .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay > i { transform: translateY(0); }
1913
 
1914
 
1915
  /*-----------------------------*/
1916
- /* 21. Post Grid Column
1917
  /*-----------------------------*/
1918
  .eael-col-1 .eael-post-grid-column {
1919
  float: none;
1920
  width: 100%;
1921
  }
1922
 
1923
- .eael-col-2 .eael-post-grid-column{
1924
  float: left;
1925
  width: 50%;
1926
  }
@@ -1948,283 +2315,316 @@ opacity: 1; }
1948
 
1949
  /*--- Post Grid Column Styles ---*/
1950
  @media only screen and (max-width: 979px) {
1951
- .eael-col-1 .eael-post-grid-column, .eael-col-2 .eael-post-grid-column,
1952
- .eael-col-3 .eael-post-grid-column, .eael-col-4 .eael-post-grid-column,
1953
- .eael-col-5 .eael-post-grid-column, .eael-col-6 .eael-post-grid-column {
 
 
 
1954
  width: 33.3333%;
1955
  }
1956
  }
1957
 
1958
  @media only screen and (max-width: 767px) {
1959
- .eael-col-1 .eael-post-grid-column, .eael-col-2 .eael-post-grid-column,
1960
- .eael-col-3 .eael-post-grid-column, .eael-col-4 .eael-post-grid-column,
1961
- .eael-col-5 .eael-post-grid-column, .eael-col-6 .eael-post-grid-column {
 
 
 
1962
  width: 50%;
1963
  }
1964
  }
1965
 
1966
  @media only screen and (max-width: 480px) {
1967
- .eael-col-1 .eael-post-grid-column, .eael-col-2 .eael-post-grid-column,
1968
- .eael-col-3 .eael-post-grid-column, .eael-col-4 .eael-post-grid-column,
1969
- .eael-col-5 .eael-post-grid-column, .eael-col-6 .eael-post-grid-column {
 
 
 
1970
  float: none;
1971
  width: 100%;
1972
  }
1973
  }
1974
 
1975
- .eael-author-avatar > a {
1976
- display: block;
1977
  }
1978
 
1979
  .eael-entry-footer {
1980
- overflow: hidden;
1981
- display: flex;
1982
  }
1983
 
1984
- .eael-entry-footer > div {
1985
- display: inline-block;
1986
- float: left;
1987
  }
1988
 
1989
 
1990
- /**
1991
- * Infobox Style
1992
- */
1993
 
1994
- /* Image/Icon On Top */
1995
  .eael-infobox .infobox-icon {
1996
- height: auto;
1997
  }
 
1998
  .eael-infobox .infobox-icon .infobox-icon-wrap {
1999
- display: block;
2000
- width: 100%;
2001
- height: auto;
2002
- transition: .3s;
2003
  }
 
2004
  .eael-infobox .infobox-icon .infobox-icon-wrap i {
2005
- transition: .3s;
2006
  }
2007
 
2008
- /* For Content Alignment */
 
2009
  .eael-infobox-content-align-left .eael-infobox .infobox-icon,
2010
  .eael-infobox-content-align-left .eael-infobox .infobox-content,
2011
  .eael-infobox-content-align-left .eael-infobox .infobox-button {
2012
- text-align: left;
2013
  }
 
2014
  .eael-infobox-content-align-right .eael-infobox .infobox-icon,
2015
  .eael-infobox-content-align-right .eael-infobox .infobox-content,
2016
  .eael-infobox-content-align-right .eael-infobox .infobox-button {
2017
- text-align: right;
2018
  }
 
2019
  .eael-infobox-content-align-center .eael-infobox .infobox-icon,
2020
  .eael-infobox-content-align-center .eael-infobox .infobox-content,
2021
  .eael-infobox-content-align-center .eael-infobox .infobox-button {
2022
- text-align: center;
2023
  }
2024
- /* For icon background shape */
 
 
2025
  .eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
2026
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
2027
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
2028
- width: 90px;
2029
- height: 90px;
2030
- text-align: center;
2031
  }
2032
 
2033
  .eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
2034
- border-radius: 0;
2035
  }
2036
 
2037
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
2038
  .eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
2039
- border-radius: 15px;
2040
  }
2041
 
2042
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
2043
- display: flex;
2044
- align-items: center;
2045
- justify-content: center;
2046
  }
2047
 
2048
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
2049
  .eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
2050
- border-radius: 50%;
2051
  }
 
2052
  .eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
2053
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
2054
- margin-top: 50%;
2055
- transform: translateY(-50%);
2056
  }
2057
 
2058
- /* Infobox Button */
2059
  .eael-infobox .infobox-button a.eael-infobox-button {
2060
- display: inline-block;
2061
- padding: 5px 10px;
2062
- -webkit-transition: all 300ms ease-in-out 0s;
2063
- -o-transition: all 300ms ease-in-out 0s;
2064
- transition: all 300ms ease-in-out 0s;
2065
  }
2066
 
2067
- /* For icon bg shape alignment */
2068
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
2069
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
2070
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
2071
- display: flex;
2072
- justify-content: flex-start;
2073
  }
 
2074
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
2075
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
2076
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
2077
- display: flex;
2078
- justify-content: center;
2079
  }
 
2080
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
2081
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
2082
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
2083
- display: flex;
2084
- justify-content: flex-end;
2085
  }
2086
- /* Image/Icon On Left */
 
 
2087
  .eael-infobox.icon-on-left {
2088
- position: relative;
2089
- z-index: 0;
2090
- display: flex;
2091
  }
2092
 
2093
  .eael-infobox.icon-on-right .infobox-icon-wrap,
2094
  .eael-infobox.icon-on-left .infobox-icon-wrap {
2095
- justify-content: center;
2096
- display: flex !important;
2097
- align-items: center;
2098
  }
2099
 
2100
  .eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
2101
- background: none;
2102
- border: 0px;
2103
- text-align: left;
2104
- height: auto;
2105
- display: block;
2106
  }
2107
 
2108
- .eael-infobox .infobox-content p { margin: 0 0 15px; }
 
 
2109
 
2110
  .eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
2111
- margin-top: 0px;
2112
- transform: translateY(0%);
2113
  }
 
2114
  .eael-infobox.icon-on-left .infobox-content {
2115
- padding-left: 15px;
2116
- flex: 1 1 auto;
2117
  }
 
2118
  .eael-infobox.icon-on-left .infobox-content .title {
2119
- line-height: 1;
2120
- margin: 0 0 10px 0;
2121
  }
2122
- /* Image/Icon On Right */
 
 
2123
  .eael-infobox.icon-on-right {
2124
- position: relative;
2125
- z-index: 0;
2126
- display: flex;
2127
- flex-direction: row-reverse;
2128
  }
 
2129
  .eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
2130
- background: none;
2131
- border: 0px;
2132
- text-align: right;
2133
- width: auto;
2134
- height: auto;
2135
- display: block;
2136
  }
 
2137
  .eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
2138
- margin-top: 0px;
2139
- transform: translateY(0%);
2140
  }
 
2141
  .eael-infobox.icon-on-right .infobox-content {
2142
- padding-right: 15px;
2143
- text-align: right;
2144
- flex: 1 1 auto;
2145
- box-sizing: border-box;
2146
  }
 
2147
  .eael-infobox.icon-on-right .infobox-content .title {
2148
- line-height: 1;
2149
- margin: 0 0 10px 0;
2150
  }
2151
- /* Imgae Circle On Top */
2152
 
 
 
2153
  .eael-infobox .infobox-icon img {
2154
- -webkit-transition: all 300ms ease-in-out 0s;
2155
- -o-transition: all 300ms ease-in-out 0s;
2156
- transition: all 300ms ease-in-out 0s;
2157
  }
2158
 
2159
  .eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
2160
- border-radius: 0;
2161
  }
2162
 
2163
  .eael-infobox-shape-circle .eael-infobox .infobox-icon img,
2164
  .eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
2165
- border-radius: 50%;
2166
  }
 
2167
  .eael-infobox-shape-radius .eael-infobox .infobox-icon img,
2168
  .eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
2169
- border-radius: 15px;
2170
  }
2171
 
2172
 
2173
  /*---------------------------*/
2174
- /* 26. Flipbox Style
2175
  /*---------------------------*/
2176
  .eael-elements-flip-box-container {
2177
- position:relative;
2178
- height:300px;
2179
- width:100%;
2180
  }
2181
 
2182
  .eael-elements-flip-box-container .flipbox-button {
2183
  display: inline-block;
2184
  -webkit-transition: all 400ms;
2185
- -o-transition: all 400ms;
2186
- transition: all 400ms;
2187
  }
2188
 
2189
  .eael-elements-flip-box-container a {
2190
- display:block;
2191
  }
2192
 
2193
  .eael-elements-flip-box-vertical-align {
2194
- width:100%;
2195
  }
2196
 
2197
  .eael-elements-flip-box-padding {
2198
- padding:0px 30px 5px 30px;
2199
  }
2200
 
2201
  .eael-elements-flip-box-icon-image {
2202
- display:inline-block;
2203
- margin:0 auto 0px auto;
2204
- line-height:1;
2205
  }
2206
 
2207
  .eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
2208
- background:#cccccc;
2209
  }
2210
 
2211
  .eael_eleements_flip_front_icon_style_bordered {
2212
- border:2px solid #ffffff;
2213
  }
2214
 
2215
  .eael_flip_box_icon_border_round {
2216
- border-radius:100px;
2217
  }
2218
 
2219
  .eael_eleements_flip_front_icon_style_background,
2220
  .eael_eleements_flip_front_icon_style_bordered {
2221
- padding:15px;
2222
  }
2223
 
2224
  .eael-elements-flip-box-icon-image i {
2225
- font-size:40px;
2226
- line-height:40px;
2227
- width:40px;
2228
  }
2229
 
2230
  .eael-elements-slider-display-table {
@@ -2232,16 +2632,16 @@ opacity: 1; }
2232
  }
2233
 
2234
  .eael-elements-flip-box-front-container {
2235
- text-align:center;
2236
- position:absolute;
2237
- top:0px;
2238
- left:0px;
2239
  z-index: 2;
2240
- width:100%;
2241
- height:100%;
2242
- background:#0e9dd2;
2243
- color:#ffffff;
2244
- border-color:#000000;
2245
  -webkit-display: flex;
2246
  display: flex;
2247
  -webkit-align-items: center;
@@ -2250,58 +2650,60 @@ opacity: 1; }
2250
 
2251
  .eael-elements-flip-box-content,
2252
  .eael-elements-flip-box-heading {
2253
- color:#ffffff;
2254
  }
2255
 
2256
  .eael-elements-flip-box-heading.flipbox-linked-title {
2257
- color: #fff;
2258
- font-size: 1.5em;
2259
- font-weight: 700;
2260
  }
2261
 
2262
  .eael-elements-flip-box-rear-container {
2263
- text-align:center;
2264
- position:absolute;
2265
- top:0px;
2266
- left:0px;
2267
- width:100%;
2268
- height:100%;
2269
- background:#444444;
2270
- color:#ffffff;
2271
  display: flex;
2272
  -webkit-align-items: center;
2273
  align-items: center;
2274
  border-color: #000000;
2275
  }
2276
 
 
2277
  /*--- Floating Button Styles ---*/
2278
  .eael-elements-button-floating-container {
2279
- position:fixed;
2280
- z-index:100;
2281
  }
2282
 
2283
  .eael-elements-button-floating-container .eael-elements-button {
2284
- margin-top:0px;
2285
- font-size:14px;
2286
- position:relative;
2287
- padding:14px 20px;
2288
  }
2289
 
2290
  .eael-elements-button {
2291
- cursor:pointer;
2292
- display:inline-block;
2293
- background:#077bbe;
2294
- color:#ffffff;
2295
- line-height:1;
2296
- padding:16px 25px;
2297
- margin-top:15px;
2298
  }
2299
 
2300
  .eael-elements-button:hover {
2301
- background:#077bbe;
2302
- color:#ffffff;
2303
  }
2304
 
 
2305
  /*--- CSS3 Transitions ---*/
2306
  .eael-elements-flip-box-container {
2307
  perspective: 1000px;
@@ -2309,7 +2711,7 @@ opacity: 1; }
2309
 
2310
  .eael-elements-flip-box-front-container,
2311
  .eael-elements-flip-box-rear-container {
2312
- transition-duration:500ms;
2313
  transition-property: all;
2314
  transition-timing-function: ease;
2315
  }
@@ -2330,6 +2732,7 @@ opacity: 1; }
2330
  transform: rotateY(0deg);
2331
  }
2332
 
 
2333
  /*--- Flip ---*/
2334
  .eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2335
  .eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
@@ -2351,102 +2754,101 @@ opacity: 1; }
2351
  transform: rotateY(180deg);
2352
  }
2353
 
2354
-
2355
  /*--- Slide ---*/
2356
  .eael-animate-push.eael-elements-flip-box-container,
2357
  .eael-animate-slide.eael-elements-flip-box-container {
2358
- overflow:hidden;
2359
  }
2360
 
2361
  .eael-animate-push .eael-elements-flip-box-rear-container,
2362
  .eael-animate-slide .eael-elements-flip-box-rear-container {
2363
- z-index:3;
2364
  }
2365
 
2366
  .eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
2367
  .eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
2368
- top:100%;
2369
  }
2370
 
2371
  .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2372
  .eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2373
- top:0;
2374
  }
2375
 
2376
  .eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
2377
  .eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
2378
- top:auto;
2379
- bottom:100%;
2380
  }
2381
 
2382
  .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2383
  .eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2384
- top:auto;
2385
- bottom:0;
2386
  }
2387
 
2388
  .eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
2389
  .eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
2390
- left:100%;
2391
  }
2392
 
2393
  .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2394
  .eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2395
- left:0;
2396
  }
2397
 
2398
  .eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
2399
  .eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
2400
- left:auto;
2401
- right:100%;
2402
  }
2403
 
2404
  .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2405
  .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2406
- left:auto;
2407
- right:0;
2408
  }
2409
 
2410
-
2411
  /*--- Push + Slide Above ---*/
2412
  .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2413
- top:-100%;
2414
  }
2415
 
2416
  .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2417
- top:100%;
2418
  }
2419
 
2420
  .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2421
- left:-100%;
2422
  }
2423
 
2424
  .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2425
- left:100%;
2426
  }
2427
 
2428
  /*--- Zoom In ---*/
2429
  .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
2430
- opacity:0;
2431
  transform: scale(0.75);
2432
- z-index:3;
2433
  }
2434
 
2435
  .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2436
- opacity:1;
2437
  transform: scale(1);
2438
  }
2439
 
2440
  /*--- Zoom Out ---*/
2441
  .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2442
- opacity:0;
2443
  transform: scale(0.75);
2444
  }
2445
 
2446
  .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2447
- opacity:0;
2448
  }
2449
 
 
2450
  /*--- Builder Related Style ---*/
2451
  .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
2452
  text-align: right;
@@ -2462,811 +2864,903 @@ opacity: 1; }
2462
 
2463
  .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
2464
  .eael-flipbox-img-circle .flipbox-back-image-icon img {
2465
- border-radius: 50%;
2466
- overflow: hidden;
2467
  }
2468
 
2469
 
2470
- /**
2471
- * Call To Action
2472
- */
2473
-
2474
  .eael-call-to-action {
2475
- width: 100%;
2476
- height: auto;
2477
- display: block;
2478
- padding: 30px;
2479
- font-size: 16px;
2480
- color: #4d4d4d;
2481
- font-weight: 400;
2482
- line-height: 27px;
2483
- margin: 0 auto;
2484
  }
 
2485
  .eael-call-to-action p {
2486
- margin-bottom: 10px;
2487
  }
 
2488
  .eael-call-to-action .title {
2489
- font-size: 36px;
2490
- font-weight: 600;
2491
- line-height: 36px;
2492
- margin-bottom: 10px;
2493
- text-transform: capitalize;
2494
- font-style: normal;
2495
  }
 
2496
  .eael-call-to-action.cta-center {
2497
- text-align: center;
2498
  }
 
2499
  .eael-call-to-action.cta-right {
2500
- text-align: right;
2501
  }
 
2502
  .eael-call-to-action.cta-left {
2503
- text-align: left;
2504
  }
 
2505
  .eael-call-to-action.bg-lite {
2506
- background: #f4f4f4;
2507
  }
 
2508
  .eael-call-to-action.bg-img {
2509
- background-image: url('../img/bg.jpg');
2510
- background-repeat: no-repeat;
2511
- background-position: center;
2512
- background-size: cover;
2513
- position: relative;
2514
- z-index: 0;
2515
- color: rgba( 255, 255, 255, 0.7);
2516
  }
 
2517
  .eael-call-to-action.bg-img .icon {
2518
- color: #fff;
2519
  }
 
2520
  .eael-call-to-action.bg-img:after {
2521
- content: "";
2522
- position: absolute;
2523
- width: 100%;
2524
- height: 100%;
2525
- top: 0px;
2526
- left: 0px;
2527
- z-index: -1;
2528
- background: rgba( 0, 0, 0, 0.8);
2529
  }
 
2530
  .eael-call-to-action.bg-img.bg-fixed {
2531
- background-attachment: fixed;
2532
- background-position: center center;
2533
  }
 
2534
  .eael-call-to-action.bg-img .title {
2535
- color: rgba( 255, 255, 255, 0.9);
2536
  }
2537
- /* Cta Flex */
2538
 
 
2539
  .eael-call-to-action.cta-flex,
2540
  .eael-call-to-action.cta-icon-flex {
2541
- display: flex;
2542
- justify-content: space-between;
2543
- align-items: flex-start;
2544
  }
2545
- /* Cta Icon Flex */
2546
 
 
2547
  .eael-call-to-action.cta-icon-flex .icon {
2548
- flex-grow: 1;
2549
- font-size: 80px;
2550
- text-align: left;
2551
- line-height: 130px;
2552
  }
 
2553
  .eael-call-to-action.cta-icon-flex .action {
2554
- flex-grow: 1;
2555
- text-align: right;
2556
- padding-top: 22px;
2557
- flex-basis: 22%;
2558
  }
 
2559
  .eael-call-to-action.cta-icon-flex .content {
2560
- flex-grow: 1;
2561
- padding: 0px 30px;
2562
  }
2563
- /* Cta Flex */
2564
 
 
2565
  .eael-call-to-action.cta-flex .content {
2566
- padding: 0px 15px;
2567
- flex-grow: 1;
2568
  }
 
2569
  .eael-call-to-action.cta-flex .action {
2570
- flex-grow: 1;
2571
- text-align: right;
2572
- padding-top: 25px;
2573
- flex-basis: 23%;
2574
  }
2575
- /* Cta Button */
2576
 
 
2577
  .eael-call-to-action .cta-button {
2578
- position: relative;
2579
- display: inline-block;
2580
- padding: 12px 30px;
2581
- background: #f9f9f9;
2582
- font-size: 16px;
2583
- text-decoration: none;
2584
- color: #4d4d4d;
2585
- -webkit-transition: .5s;
2586
- -ms-transition: .5s;
2587
- transition: .5s;
2588
- -webkit-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
2589
- -ms-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
2590
- box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
2591
- margin-right: 10px;
2592
- margin-top: 10px;
2593
- z-index: 0;
2594
- overflow: hidden;
2595
  }
 
2596
  .eael-call-to-action .cta-button:last-child {
2597
- margin-right: 0px;
2598
  }
 
2599
  .eael-call-to-action .cta-button:focus {
2600
- outline: none;
2601
  }
2602
- /* Hover */
2603
 
 
 
2604
  .eael-call-to-action .cta-button:hover {
2605
- color: #fff;
2606
- background: #3F51B5;
2607
- -webkit-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
2608
- -ms-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
2609
- box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
2610
  }
2611
- /* Cta Button effect 1 */
2612
 
 
 
2613
  .eael-call-to-action .cta-button.effect-1:after {
2614
- content: "";
2615
- position: absolute;
2616
- width: 100%;
2617
- height: 100%;
2618
- background: #3F51B5;
2619
- top: 0px;
2620
- left: 0px;
2621
- transform: translateY(-100%);
2622
- -webkit-transform: translateY(-100%);
2623
- -ms-transform: translateY(-100%);
2624
- z-index: -1;
2625
- -webkit-transition: .5s;
2626
- -ms-transition: .5s;
2627
- transition: .5s;
2628
- color: #fff;
2629
  }
 
2630
  .eael-call-to-action .cta-button.effect-1:hover::after {
2631
- -webkit-transform: translateY(0);
2632
- -ms-transform: translateY(0);
2633
- transform: translateY(0);
2634
  }
2635
- /* Cta Button effect 2 */
2636
 
 
2637
  .eael-call-to-action .cta-button.effect-2:after {
2638
- content: "";
2639
- position: absolute;
2640
- width: 100%;
2641
- height: 100%;
2642
- background: #3F51B5;
2643
- top: 0px;
2644
- left: 0px;
2645
- z-index: -1;
2646
- -webkit-transition: .5s;
2647
- -ms-transition: .5s;
2648
- transition: .5s;
2649
- color: #fff;
2650
- -webkit-transform: translateX(-100%);
2651
- transform: translateX(-100%);
2652
  }
 
2653
  .eael-call-to-action .cta-button.effect-2:hover::after {
2654
- -webkit-transform: translateX(0);
2655
- transform: translateX(0);
2656
  }
2657
- /* Media Queries */
2658
 
 
2659
  @media only screen and (max-width: 768px) {
2660
- .eael-call-to-action.cta-flex,
2661
- .eael-call-to-action.cta-icon-flex {
2662
- flex-wrap: wrap;
2663
- }
2664
- .eael-call-to-action .title {
2665
- font-size: 28px;
2666
- line-height: 36px;
2667
- margin-top: 0px;
2668
- }
2669
- .eael-call-to-action.cta-icon-flex .icon {
2670
- flex-grow: 1;
2671
- font-size: 48px;
2672
- line-height: 90px;
2673
- text-align: center;
2674
- }
2675
- .eael-call-to-action.cta-flex .content,
2676
- .eael-call-to-action.cta-icon-flex .content {
2677
- flex-grow: 1;
2678
- text-align: center;
2679
- padding: 0px;
2680
- }
2681
- .eael-call-to-action.cta-flex .action,
2682
- .eael-call-to-action.cta-icon-flex .action {
2683
- text-align: center;
2684
- padding-top: 0px;
2685
- }
2686
- .eael-call-to-action .cta-button {
2687
- padding: 12px 25px;
2688
- }
2689
  }
 
2690
  @media only screen and (max-width: 360px) {
2691
- .eael-call-to-action {
2692
- font-size: 14px;
2693
- line-height: 26px;
2694
- }
2695
- .eael-call-to-action .cta-button {
2696
- padding: 4px 20px;
2697
- font-size: 12px;
2698
- }
2699
- .eael-call-to-action .title {
2700
- font-size: 20px;
2701
- line-height: 30px;
2702
- }
2703
- }
2704
- /**
2705
- * Dual Color Heading
2706
- */
2707
 
 
 
 
2708
  .eael-dual-header {
2709
- display: block;
2710
- margin-bottom: 50px;
2711
  }
 
2712
  .eael-dual-header .title,
2713
  .eael-dual-header .title span {
2714
- font-size: 36px;
2715
- font-weight: 700;
2716
- text-transform: uppercase;
2717
- line-height: 48px;
2718
- margin: 10px 0px;
2719
  }
 
2720
  .eael-dual-header .subtext {
2721
- font-size: 16px;
2722
- display: block;
2723
  }
 
2724
  .eael-dual-header i {
2725
- display: block;
2726
- padding: 0px;
2727
- margin: 20px 0px 10px 0px;
2728
- font-size: 36px;
2729
  }
 
2730
  .eael-dual-header .title span.lead {
2731
- color: #1abc9c;
2732
  }
2733
- /* Builder Related Css */
2734
 
 
2735
  .eael-dual-header-content-align-center {
2736
- text-align: center;
2737
  }
 
2738
  .eael-dual-header-content-align-left {
2739
- text-align: left;
2740
  }
 
2741
  .eael-dual-header-content-align-right {
2742
- text-align: right;
2743
  }
2744
- /**
2745
- * Pricing Table
2746
- */
 
2747
  .eael-pricing {
2748
- -webkit-display: flex;
2749
- display: flex;
2750
- -webkit-justify-content: center;
2751
- justify-content: center;
2752
- -webkit-align-items: center;
2753
- align-items: center;
2754
  }
 
2755
  .eael-pricing .eael-pricing-item {
2756
- width: 100%;
2757
- height: auto;
2758
- margin: 0;
2759
  }
 
2760
  .eael-pricing .eael-pricing-button {
2761
- display: inline-block;
2762
- padding: 12px 25px;
2763
- background: #00C853;
2764
- font-size: 14px;
2765
- font-weight: 600;
2766
- color: #fff;
2767
- text-transform: uppercase;
2768
- text-decoration: none;
2769
- -webkit-transition: .3s;
2770
- transition: .3s;
2771
- -webkit-border-radius: 4px;
2772
- border-radius: 4px;
2773
  }
 
2774
  .eael-pricing .eael-pricing-button:hover {
2775
- background: #03b048;
2776
  }
 
2777
  .eael-pricing .eael-pricing-item ul {
2778
- padding: 0px;
2779
- margin: 0px;
2780
- list-style: none;
2781
  }
 
2782
  .eael-pricing .eael-pricing-item ul li.disable-item {
2783
- text-decoration: line-through;
2784
- opacity: 0.5;
2785
  }
 
2786
  .eael-pricing .eael-pricing-item ul li span.li-icon {
2787
- color: #00C853;
2788
- margin-right: 6px;
2789
  }
 
2790
  .eael-pricing .eael-pricing-item ul li.disable-item span.li-icon {
2791
- color: #EF5350;
2792
  }
2793
- /* Pricing Table: Style 1 */
2794
 
 
2795
  .eael-pricing.style-1 {
2796
- position: relative;
2797
- z-index: 0;
2798
- text-align: center;
2799
  }
 
2800
  .eael-pricing.style-1 .eael-pricing-item {
2801
- border: 1px solid rgba( 9, 9, 9, .1);
2802
- padding: 30px;
2803
- -webkit-border-radius: 5px;
2804
- border-radius: 5px;
2805
- -webkit-transition: .5s;
2806
- transition: .5s;
2807
  }
 
2808
  .eael-pricing.style-1 .eael-pricing-item:hover {
2809
- -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
2810
- box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
2811
  }
 
2812
  .eael-pricing.style-1 .eael-pricing-item.featured {
2813
- position: relative;
2814
  }
 
2815
  .eael-pricing.style-1 .eael-pricing-item.ribbon-1:before {
2816
- content: "";
2817
- position: absolute;
2818
- width: 100%;
2819
- height: 3px;
2820
- background: #00C853;
2821
- top: 0px;
2822
- left: 0px;
2823
- right: 0px;
2824
- z-index: 1;
2825
- -webkit-border-radius: 5px 5px 0px 0px;
2826
- border-radius: 5px 5px 0px 0px;
2827
  }
 
2828
  .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before {
2829
- content: "Featured";
2830
- position: absolute;
2831
- width: auto;
2832
- background: #00C853;
2833
- color: #fff;
2834
- top: 35px;
2835
- right: -15px;
2836
- z-index: 10;
2837
- font-size: 10px;
2838
- font-weight: 600;
2839
- text-transform: uppercase;
2840
- padding: 5px 10px;
2841
  }
 
2842
  .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after {
2843
- content: "";
2844
- position: absolute;
2845
- top: 20px;
2846
- right: -15px;
2847
- width: 0;
2848
- height: 0;
2849
- border-bottom: 15px solid #00C853;
2850
- border-right: 15px solid transparent;
2851
- z-index: 9;
2852
- opacity: 0.9;
2853
  }
 
2854
  .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before {
2855
- content: "Featured";
2856
- position: absolute;
2857
- width: auto;
2858
- background: rgba( 0,0,0,0.6 );
2859
- color: #fff;
2860
- top: 15px;
2861
- right: 15px;
2862
- z-index: 10;
2863
- font-size: 11px;
2864
- font-weight: 600;
2865
- text-transform: uppercase;
2866
- padding: 5px 15px;
2867
  }
 
2868
  .eael-pricing.style-1 .eael-pricing-item .header {
2869
- display: block;
2870
- position: relative;
2871
- z-index: 0;
2872
- padding-bottom: 15px;
2873
- margin-bottom: 15px;
2874
  }
 
2875
  .eael-pricing.style-1 .eael-pricing-item .header:after {
2876
- content: "";
2877
- position: absolute;
2878
- width: 140px;
2879
- height: 1px;
2880
- bottom: 0px;
2881
- left: 0px;
2882
- right: 0px;
2883
- margin: 0 auto;
2884
- z-index: 1;
2885
- background: rgba( 9, 9, 9, .1);
2886
  }
 
2887
  .eael-pricing.style-1 .eael-pricing-item .header .title {
2888
- font-weight: 700;
2889
- line-height: 30px;
2890
- margin: 0px;
2891
  }
 
2892
  .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag {
2893
- position: relative;
2894
- z-index: 0;
2895
- padding: 15px 0px;
2896
- margin-bottom: 15px;
2897
  }
 
2898
  .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after {
2899
- content: "";
2900
- position: absolute;
2901
- width: 140px;
2902
- height: 1px;
2903
- bottom: 0px;
2904
- left: 0px;
2905
- right: 0px;
2906
- margin: 0 auto;
2907
- z-index: 1;
2908
- background: rgba( 9, 9, 9, .04);
2909
  }
 
2910
  .eael-pricing.style-1 .eael-pricing-item .price-tag {
2911
- position: relative;
2912
- display: inline-block;
2913
- font-size: 28px;
2914
- font-weight: 500;
2915
- line-height: 0px;
2916
- margin: 0px auto;
2917
  }
 
2918
  .eael-pricing.style-1 .eael-pricing-item .price-tag .price-currency {
2919
- font-size: 24px;
2920
- font-weight: 700;
2921
  }
 
2922
  .eael-pricing.style-1 .eael-pricing-item .price-period {
2923
- color: #999;
2924
  }
 
2925
  .eael-pricing.style-1 .eael-pricing-item .body ul {
2926
- display: block;
2927
- width: 100%;
2928
- margin-bottom: 15px;
2929
  }
 
2930
  .eael-pricing.style-1 .eael-pricing-item .body ul li {
2931
- display: block;
2932
- width: 100%;
2933
- height: auto;
2934
- padding: 10px 0px;
2935
- font-size: 14px;
2936
- color: #6d6d6d;
2937
- border-bottom: 1px solid rgba( 9, 9, 9, .04);
2938
  }
 
2939
  .eael-pricing.style-1 .eael-pricing-item .body ul li:last-child {
2940
- border: none;
2941
  }
 
2942
  .eael-pricing.style-1 .eael-pricing-item.featured-large {
2943
- padding: 60px 0px;
2944
  }
2945
 
2946
- /* Pricing Table : Style 2 */
2947
-
2948
  .eael-pricing.style-2 {
2949
- position: relative;
2950
- z-index: 0;
2951
- text-align: center;
2952
  }
 
2953
  .eael-pricing.style-2 .eael-pricing-item {
2954
- padding: 30px 0px;
2955
- border-radius: 5px;
2956
- margin: 0px;
2957
- border: 1px solid rgba( 9, 9, 9, .1);
2958
  }
 
2959
  .eael-pricing.style-2 .eael-pricing-item.featured {
2960
- -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
2961
- box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
2962
  }
 
2963
  .eael-pricing.style-2 .eael-pricing-item.ribbon-1:before {
2964
- content: "";
2965
- position: absolute;
2966
- width: 100%;
2967
- height: 3px;
2968
- background: #00C853;
2969
- top: 0px;
2970
- left: 0px;
2971
- right: 0px;
2972
- z-index: 1;
2973
- -webkit-border-radius: 5px 5px 0px 0px;
2974
- border-radius: 5px 5px 0px 0px;
2975
  }
 
2976
  .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before {
2977
- content: "Featured";
2978
- position: absolute;
2979
- width: auto;
2980
- background: #00C853;
2981
- color: #fff;
2982
- top: 35px;
2983
- right: -15px;
2984
- z-index: 10;
2985
- font-size: 10px;
2986
- font-weight: 600;
2987
- text-transform: uppercase;
2988
- padding: 5px 10px;
2989
  }
 
2990
  .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after {
2991
- content: "";
2992
- position: absolute;
2993
- top: 20px;
2994
- right: -15px;
2995
- width: 0;
2996
- height: 0;
2997
- border-bottom: 15px solid #00C853;
2998
- border-right: 15px solid transparent;
2999
- z-index: 9;
3000
- opacity: 0.9;
3001
  }
 
3002
  .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before {
3003
- content: "Featured";
3004
- position: absolute;
3005
- width: auto;
3006
- background: rgba( 0,0,0,0.6 );
3007
- color: #fff;
3008
- top: 15px;
3009
- right: 15px;
3010
- z-index: 10;
3011
- font-size: 11px;
3012
- font-weight: 600;
3013
- text-transform: uppercase;
3014
- padding: 5px 15px;
3015
  }
 
3016
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon {
3017
- display: inline-block;
3018
- position: relative;
3019
- width: 80px;
3020
- height: 80px;
3021
- background: #00c853;
3022
- border-radius: 50%;
3023
- /*border: 2px solid #00c853;*/
3024
-
3025
- margin-bottom: 30px;
3026
- text-align: center;
3027
- -webkit-transition: .5s;
3028
- transition: .5s;
3029
- overflow: hidden;
3030
  }
 
3031
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon i {
3032
- font-size: 30px;
3033
- color: #fff;
3034
- line-height: 80px;
3035
- -webkit-transition: .5s;
3036
- transition: .5s;
3037
  }
 
3038
  .eael-pricing.style-2 .eael-pricing-item:hover .eael-pricing-icon .icon {
3039
- background: #43A047;
3040
- /*border: 2px solid #43A047;*/
3041
  }
 
3042
  .eael-pricing.style-2 .eael-pricing-item:hover .eael-pricing-icon .icon i {
3043
- color: #fff;
3044
  }
 
3045
  .eael-pricing.style-2 .eael-pricing-item .header {
3046
- background: #C8E6C9;
3047
- padding: 25px 30px;
3048
- margin-bottom: 15px;
3049
- position: relative;
3050
- z-index: 0;
3051
  }
 
3052
  .eael-pricing.style-2 .eael-pricing-item.featured .header:after {
3053
- content: "";
3054
- position: absolute;
3055
- width: 100%;
3056
- height: 100%;
3057
- top: 0px;
3058
- left: 0px;
3059
- right: 0px;
3060
- bottom: 0px;
3061
- z-index: -1;
3062
- background: rgba(255, 255, 255, .4);
3063
  }
 
3064
  .eael-pricing.style-2 .eael-pricing-item .header .title {
3065
- font-size: 28px;
3066
- font-weight: 700;
3067
- line-height: 40px;
3068
- margin: 0px;
3069
  }
 
3070
  .eael-pricing.style-2 .eael-pricing-item .header .subititle {
3071
- font-size: 14px;
3072
- font-weight: 600;
3073
- color: #6d6d6d;
3074
  }
 
3075
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag {
3076
- position: relative;
3077
- z-index: 0;
3078
- padding: 15px 0px;
3079
- margin-bottom: 15px;
3080
  }
 
3081
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after {
3082
- content: "";
3083
- position: absolute;
3084
- width: 140px;
3085
- height: 1px;
3086
- bottom: 0px;
3087
- left: 0px;
3088
- right: 0px;
3089
- margin: 0 auto;
3090
- z-index: 1;
3091
- background: rgba( 9, 9, 9, .04);
3092
  }
 
3093
  .eael-pricing.style-2 .eael-pricing-item .price-tag {
3094
- position: relative;
3095
- display: inline-block;
3096
- font-size: 28px;
3097
- font-weight: 500;
3098
- line-height: 0px;
3099
- margin: 0px auto;
3100
  }
 
3101
  .eael-pricing.style-2 .eael-pricing-item .price-tag .price-currency {
3102
- font-size: 24px;
3103
- font-weight: 700;
3104
- color: #00C853;
3105
  }
 
3106
  .eael-pricing.style-2 .eael-pricing-item .price-period {
3107
- color: #999;
3108
  }
 
3109
  .eael-pricing.style-2 .eael-pricing-item .body ul {
3110
- display: block;
3111
- width: 100%;
3112
- margin-bottom: 15px;
3113
  }
 
3114
  .eael-pricing.style-2 .eael-pricing-item .body ul li {
3115
- display: block;
3116
- width: 100%;
3117
- height: auto;
3118
- padding: 10px 15px;
3119
- font-size: 14px;
3120
- color: #6d6d6d;
3121
- border-bottom: 1px solid rgba( 9, 9, 9, .04);
3122
  }
 
3123
  .eael-pricing.style-2 .eael-pricing-item .body ul li:last-child {
3124
- border: none;
3125
  }
3126
- /* Media Query */
3127
 
 
 
3128
  @media only screen and ( min-width: 768px) and (max-width: 992px) {
3129
- .eael-pricing {
3130
- display: block;
3131
- }
3132
- .eael-pricing .eael-pricing-item,
3133
- .eael-pricing.style-2 .eael-pricing-item,
3134
- .eael-pricing.style-4 .eael-pricing-item {
3135
- width: 100%;
3136
- margin: 0 auto 30px auto;
3137
- }
3138
  }
 
3139
  @media only screen and (max-width: 480px) {
3140
- .eael-pricing {
3141
- display: block;
3142
- }
3143
- .eael-pricing .eael-pricing-item {
3144
- width: 100%;
3145
- }
3146
- .eael-pricing .eael-pricing-item,
3147
- .eael-pricing.style-2 .eael-pricing-item,
3148
- .eael-pricing.style-4 .eael-pricing-item {
3149
- margin: 0 auto 30px auto;
3150
- }
3151
- }
3152
- /* Page Builder Related Style */
3153
 
 
3154
  .eael-pricing-content-align-center .eael-pricing {
3155
- text-align: center;
3156
  }
 
3157
  .eael-pricing-content-align-left .eael-pricing {
3158
- text-align: left;
3159
  }
 
3160
  .eael-pricing-content-align-right .eael-pricing {
3161
- text-align: right;
3162
  }
 
3163
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .price-tag {
3164
- padding-left: 45px;
3165
  }
 
3166
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .price-tag:before {
3167
- left: 30px;
3168
  }
 
3169
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag {
3170
- padding-right: 30px;
3171
  }
 
3172
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .header,
3173
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon,
3174
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .footer,
3175
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .header,
3176
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .footer {
3177
- padding-left: 30px;
3178
- padding-right: 30px;
3179
  }
 
3180
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .header,
3181
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon,
3182
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .footer,
3183
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .header,
3184
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .footer {
3185
- padding-right: 30px;
3186
- padding-left: 30px;
3187
  }
 
3188
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .body ul li,
3189
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .body ul li {
3190
- padding-left: 30px;
3191
  }
 
3192
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .body ul li,
3193
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .body ul li {
3194
- padding-right: 30px;
3195
  }
 
3196
  .eael-pricing-content-align-left .eael-pricing.style-3 .eael-pricing-item .header:after {
3197
- -webkit-transform: translateX( -80%);
3198
- transform: translateX( -80%);
3199
  }
 
3200
  .eael-pricing-content-align-right .eael-pricing.style-3 .eael-pricing-item .header:after {
3201
- -webkit-transform: translateX( 80%);
3202
- transform: translateX( 80%);
3203
  }
 
3204
  .eael-pricing-content-align-left .eael-pricing.style-3 .eael-pricing-item:hover .header:after,
3205
  .eael-pricing-content-align-right .eael-pricing.style-3 .eael-pricing-item:hover .header:after {
3206
- -webkit-transform: translateX( 0%);
3207
- transform: translateX( 0%);
3208
  }
 
3209
  .eael-pricing-content-align-left .eael-pricing.style-1 .eael-pricing-item .header:after,
3210
  .eael-pricing-content-align-right .eael-pricing.style-1 .eael-pricing-item .header:after,
3211
  .eael-pricing-content-align-left .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after,
3212
  .eael-pricing-content-align-right .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after,
3213
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after,
3214
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after {
3215
- margin: 0;
3216
- width: 100%;
3217
  }
3218
- /* Button Alignment */
3219
 
 
3220
  .eael-pricing-button-align-right .eael-pricing.style-1 .footer,
3221
  .eael-pricing-button-align-right .eael-pricing.style-2 .footer,
3222
  .eael-pricing-button-align-right .eael-pricing.style-3 .footer,
3223
  .eael-pricing-button-align-right .eael-pricing.style-4 .footer {
3224
- text-align: right;
3225
  }
 
3226
  .eael-pricing-button-align-center .eael-pricing.style-1 .footer,
3227
  .eael-pricing-button-align-center .eael-pricing.style-2 .footer,
3228
  .eael-pricing-button-align-center .eael-pricing.style-3 .footer,
3229
  .eael-pricing-button-align-center .eael-pricing.style-4 .footer {
3230
- text-align: center;
3231
  }
 
3232
  .eael-pricing-button-align-left .eael-pricing.style-1 .footer,
3233
  .eael-pricing-button-align-left .eael-pricing.style-2 .footer,
3234
  .eael-pricing-button-align-left .eael-pricing.style-3 .footer,
3235
  .eael-pricing-button-align-left .eael-pricing.style-4 .footer {
3236
- text-align: left;
3237
  }
 
3238
  .eael-pricing-content-align-center.eael-pricing-button-align-right .eael-pricing.style-2 .footer,
3239
  .eael-pricing-content-align-center.eael-pricing-button-align-right .eael-pricing.style-4 .footer {
3240
- padding-right: 30px;
3241
  }
 
3242
  .eael-pricing-content-align-center.eael-pricing-button-align-left .eael-pricing.style-2 .footer,
3243
  .eael-pricing-content-align-center.eael-pricing-button-align-left .eael-pricing.style-4 .footer {
3244
- padding-left: 30px;
3245
  }
3246
- /* Only In Pro */
3247
 
 
3248
  .only-in-pro {
3249
- width: 100%;
3250
- -webkit-display: flex;
3251
- display: flex;
3252
- -webkit-align-items: center;
3253
- align-items: center;
3254
- -webkit-justify-content: center;
3255
- justify-content: center;
3256
- padding: 15px;
3257
- min-width: 200px;
3258
- background: #EF5350;
3259
- color: #fff;
3260
- text-align: center;
3261
  }
 
3262
  .only-in-pro .title {
3263
- font-family: 'Roboto', sans-serif;
3264
- font-size: 24px;
3265
- line-height: 40px;
3266
- margin: 0px;
3267
  }
3268
 
3269
- /* ---- Pricing Table Tooltip ----*/
3270
  div.tooltipster-sidetip.tooltipster-base.tooltipster-right .tooltipster-arrow {
3271
  position: absolute;
3272
  top: 50%;
@@ -3290,970 +3784,1145 @@ div.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
3290
  bottom: auto;
3291
  }
3292
 
3293
- /**
3294
- * Caldera Contact Form Styler
3295
- */
 
3296
  .eael-caldera-form-align-left,
3297
  .eael-caldera-form-btn-align-left {
3298
- text-align: left;
3299
  }
 
3300
  .eael-caldera-form-align-right,
3301
  .eael-caldera-form-btn-align-right {
3302
- text-align: right;
3303
  }
 
3304
  .eael-caldera-form-align-center,
3305
  .eael-caldera-form-btn-align-center {
3306
- text-align: center;
3307
  }
3308
 
3309
  .eael-caldera-form .control-label {
3310
- display: none;
3311
  }
 
3312
  .eael-caldera-form-labels-yes .control-label {
3313
- display: block;
3314
  }
 
3315
  .eael-caldera-form-button-center .form-group input[type=button],
3316
  .eael-caldera-form-button-center .form-group input[type=submit] {
3317
- display: block;
3318
- margin: 0 auto;
3319
  }
 
3320
  .eael-caldera-form-button-right .form-group input[type=button],
3321
  .eael-caldera-form-button-right .form-group input[type=submit] {
3322
- float: right;
3323
  }
 
3324
  .eael-caldera-form .intl-tel-input {
3325
- display: inherit;
3326
  }
3327
 
3328
  .eael-custom-radio-checkbox .caldera-grid input[type=checkbox],
3329
  .eael-custom-radio-checkbox .caldera-grid input[type=radio] {
3330
- border-style: solid;
3331
- border-width: 0;
3332
- padding: 3px;
3333
- -webkit-appearance: none;
3334
  }
3335
 
3336
  .eael-caldera-form-button-full-width .form-group input[type=submit],
3337
  .eael-caldera-form-button-full-width .form-group input[type=button] {
3338
- width: 100%;
3339
  }
3340
 
3341
- /**
3342
- * WPForms
3343
- */
 
 
3344
  .eael-wpforms .wpforms-container .wpforms-form input[type=submit],
3345
  .eael-wpforms .wpforms-container .wpforms-form button[type=submit],
3346
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button {
3347
- border: 0;
3348
  }
 
3349
  .eael-wpforms .wpforms-container .wpforms-form input[type=submit]:hover,
3350
  .eael-wpforms .wpforms-container .wpforms-form button[type=submit]:hover,
3351
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button:hover {
3352
- border: 0;
3353
  }
 
3354
  .eael-wpforms .wpforms-container .wpforms-form input[type=checkbox],
3355
  .eael-wpforms .wpforms-container .wpforms-form input[type=radio] {
3356
- padding: 3px;
3357
  }
 
3358
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-field-label {
3359
- display: none;
3360
  }
 
3361
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row {
3362
- max-width: 100%;
3363
  }
 
3364
  .eael-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
3365
  .eael-wpforms .wpforms-container .wpforms-field textarea,
3366
  .eael-wpforms .wpforms-container .wpforms-field select {
3367
- max-width: 100% !important;
3368
  }
 
3369
  .eael-wpforms-labels-yes .wpforms-container .wpforms-form .wpforms-field-label {
3370
- display: block;
3371
  }
3372
 
3373
  .eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit {
3374
- width: 100%;
3375
  }
3376
 
3377
- /**
3378
- * Social Feeds
3379
- */
 
3380
 
3381
  .swiper-container-wrap .swiper-slide .eael-social-feed-element img {
3382
- width: 100%;
3383
  }
3384
- /* Twitter Feed Styles */
 
3385
  .eael-social-feed-element.hidden {
3386
- background-color:red !important;
3387
  }
3388
 
3389
- .eael-facebook-feed-wrapper::before, .eael-facebook-feed-wrapper::after,
3390
- .eael-facebook-feed-container::before, .eael-facebook-feed-container::after,
3391
- .eael-twitter-feed-wrapper::before, .eael-twitter-feed-wrapper::after,
3392
- .eael-twitter-feed-container::before, .eael-twitter-feed-container::after {
3393
- content: "";
3394
- clear: both;
 
 
 
 
3395
  }
 
3396
  .eael-social-feed-element .pull-left {
3397
- float:left;
3398
- margin-right: 10px;
3399
  }
 
3400
  .eael-social-feed-element .pull-right {
3401
- margin-left: 10px;
3402
  }
 
3403
  .eael-social-feed-element img {
3404
- width: 100%;
3405
- height: auto;
3406
- border: 0;
3407
- vertical-align: middle;
3408
- -ms-interpolation-mode: bicubic;
3409
  }
 
3410
  .eael-social-feed-element .attachment {
3411
- vertical-align: middle;
3412
- -ms-interpolation-mode: bicubic;
3413
  }
3414
 
3415
- /* Link styles */
3416
  .eael-social-feed-element a {
3417
- color: #0088cc;
3418
- text-decoration: none;
3419
  }
 
3420
  .eael-social-feed-element a:focus {
3421
- outline: thin dotted #333;
3422
- outline: 5px auto -webkit-focus-ring-color;
3423
- outline-offset: -2px;
3424
  }
 
3425
  .eael-social-feed-element a:hover,
3426
  .eael-social-feed-element a:active {
3427
- outline: 0;
3428
- color: #005580;
3429
- text-decoration: underline;
3430
  }
3431
 
3432
- /* Text styles */
3433
  .eael-social-feed-element small {
3434
- font-size: 85%;
3435
  }
 
3436
  .eael-social-feed-element strong {
3437
- font-weight: bold;
3438
  }
 
3439
  .eael-social-feed-element em {
3440
- font-style: italic;
3441
  }
 
3442
  .eael-social-feed-element p {
3443
- margin: 0 0 10px;
3444
  }
3445
- .eael-social-feed-element .media-body > p{
3446
- margin-bottom:4px;
3447
- min-height:20px;
 
3448
  }
 
3449
  .eael-social-feed-element p.social-feed-text {
3450
- margin: 0;
3451
- overflow: hidden;
3452
- text-overflow: ellipsis;
3453
- -webkit-line-clamp: 5;
3454
- -webkit-box-orient: vertical;
3455
  }
3456
 
3457
- /* Message styles */
3458
  .eael-social-feed-element,
3459
  .eael-social-feed-element .media-body {
3460
- overflow: hidden;
3461
- zoom: 1;
3462
- *overflow: visible;
3463
  }
 
3464
  .eael-social-feed-element {
3465
- padding: 10px;
3466
- background: none;
3467
  }
3468
- .eael-social-feed-element .media-body .social-network-icon{
3469
- margin-top: -3px;
3470
- margin-right:5px;
3471
- width:16px;
 
3472
  }
3473
- .eael-social-feed-element .media-body div{
3474
- color:#666;
3475
- line-height: 20px;
3476
- clear: both;
 
3477
  }
 
3478
  .eael-social-feed-element:first-child {
3479
- margin-top: 0;
3480
  }
 
3481
  .eael-social-feed-element .media-object {
3482
- display: block;
3483
- width:48px;
3484
- border-radius:50%;
3485
  }
 
3486
  .eael-social-feed-element .media-heading {
3487
- margin: 0 0 5px;
3488
  }
 
3489
  .eael-social-feed-element .media-list {
3490
- margin-left: 0;
3491
- list-style: none;
3492
  }
3493
 
3494
  .eael-social-feed-element .muted {
3495
- color: #999;
3496
  }
 
3497
  .eael-social-feed-element a.muted:hover,
3498
  .eael-social-feed-element a.muted:focus {
3499
- color: #808080;
3500
  }
3501
 
3502
  .eael-social-feed-element {
3503
- transition: 0.25s;
3504
- -webkit-backface-visibility: hidden;
3505
- backface-visibility: hidden;
3506
- margin:-1px;
3507
- margin-top:25px;
3508
- color: #333;
3509
- text-align:left;
3510
- font-size: 14px;
3511
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
3512
- line-height: 16px;
3513
  }
 
3514
  .eael-social-feed-element .eael-content {
3515
- padding: 20px 15px 15px;
3516
- transition: .4s;
3517
- background: #fff;
3518
  }
 
3519
  .eael-social-feed-element .social-network-icon {
3520
- opacity:0.7;
3521
  }
 
3522
  .eael-social-feed-element .author-title {
3523
- color: #444;
3524
- line-height: 1.5em;
3525
- font-weight: 500;
3526
  }
3527
- /* Icon Color */
3528
- .media-body .fa-twitter{
3529
- color: #1da1f2;
3530
- margin-right: 8px;
 
3531
  }
 
3532
  .media-body .fa-facebook {
3533
- color: #3b5998;
3534
- margin-right: 8px;
3535
  }
3536
- /* Read More Link */
 
3537
  .text-wrapper p .read-more-link {
3538
- margin-top: 9px;
3539
- display: block;
3540
  }
3541
 
3542
- /* Loading Loader */
3543
  .eael-social-feed-wrapper {
3544
- width: 100%;
3545
- height: auto;
3546
- position: relative;
3547
- z-index: 0;
3548
  }
 
3549
  .eael-loading-feed {
3550
- display: none;
3551
- position: absolute;
3552
- width: 100%;
3553
- height: 100%;
3554
- top: 0px;
3555
- left: 0px;
3556
- bottom: 0px;
3557
- right: 0px;
3558
  }
 
3559
  .eael-loading-feed.show-loading {
3560
- display: block;
3561
- /*background: #fff;*/
3562
- text-align: center;
3563
- z-index: 10;
3564
- display: flex;
3565
- align-items: center;
3566
- justify-content: center;
3567
- transition: .5s;
3568
  }
 
3569
  .eael-loading-feed .loader {
3570
- border: 3px solid #f3f3f3;
3571
- border-radius: 50%;
3572
- border-top: 3px solid #3498db;
3573
- width: 30px;
3574
- height: 30px;
3575
- -webkit-animation: spin 2s linear infinite; /* Safari */
3576
- animation: spin 2s linear infinite;
3577
- margin: 0 auto;
3578
- }
3579
- /* Safari */
 
 
 
3580
  @-webkit-keyframes spin {
3581
- 0% { -webkit-transform: rotate(0deg); }
3582
- 100% { -webkit-transform: rotate(360deg); }
 
 
 
 
3583
  }
3584
 
3585
  @keyframes spin {
3586
- 0% { transform: rotate(0deg); }
3587
- 100% { transform: rotate(360deg); }
 
 
 
 
3588
  }
3589
- /*====================================================*/
3590
 
3591
- /* List View */
3592
  .eael-social-feed-container.list-view .eael-social-feed-element {
3593
- margin: 15px;
3594
- border: 1px solid rgba( 0,0,0,0.1 );
3595
- background: none;
3596
  }
3597
- /* Carousel View */
 
3598
  .eael-social-feed-container.carousel-view {
3599
- width: 100%;
3600
- height: auto;
3601
  }
3602
 
3603
- /* Masonry View */
3604
  .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
3605
  .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
3606
- width: 33.33%;
3607
- margin-top: 0px;
3608
- float: left;
3609
  }
 
3610
  .eael-social-feed-element .eael-content {
3611
- border: 1px solid rgba( 0,0,0,0.1 );
3612
  }
3613
 
3614
- /* Editor Related Style */
3615
  .eael-social-feed-avatar-circle .eael-social-feed-element .media-object {
3616
- border-radius: 50%;
3617
  }
 
3618
  .eael-social-feed-avatar-square .eael-social-feed-element .media-object {
3619
- border-radius: 0%;
3620
- }
3621
- .eael-social-feed-masonry-col-4 .eael-social-feed-element .social-feed-date
3622
- .eael-social-feed-masonry-col-4 .eael-social-feed-element .social-feed-date {
3623
- text-align: left !important;
3624
  }
3625
 
3626
- /* Media Query */
3627
- @media only screen and ( min-width: 768px ) and (max-width: 992px) {
 
3628
 
3629
- .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
3630
- .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
3631
- width: 50% !important;
3632
- }
 
 
3633
  }
3634
- @media only screen and (max-width: 480px) {
3635
 
3636
- .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
3637
- .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
3638
- width: 100% !important;
3639
- }
 
3640
  }
3641
 
3642
- /**
3643
- * Data Table
3644
- */
3645
 
3646
- /* General Style */
 
 
 
 
 
3647
  .eael-data-table-wrap .eael-data-tables_wrapper {
3648
- display: flex;
3649
- flex-flow: row wrap;
3650
- justify-content: flex-start;
3651
- width: 100%;
3652
  }
 
3653
  .eael-data-table-wrap .eael-data-tables_filter,
3654
  .eael-data-table-wrap .eael-data-tables_length,
3655
  .eael-data-table-wrap .eael-data-tables_info,
3656
  .eael-data-table-wrap .eael-data-tables_paginate {
3657
- flex-grow: 1;
3658
- flex-basis: 50%;
3659
  }
 
3660
  .eael-data-table-wrap .eael-data-tables_filter,
3661
  .eael-data-table-wrap .eael-data-tables_paginate {
3662
- text-align: right;
3663
  }
 
3664
  .eael-data-table-wrap .eael-data-tables_length select {
3665
- width: auto;
3666
- max-width: 120px;
3667
- height: 40px;
3668
- border: 1px solid rgba( 0,0,0,0.09 );
3669
- outline: 0;
3670
- margin-left: 10px;
3671
- margin-right: 10px;
3672
  }
 
3673
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button {
3674
- padding: 10px 15px;
3675
- background: #f2f2f2;
3676
- margin-right: 2px;
3677
- cursor: pointer;
3678
- transition: all .3s;
3679
  }
 
3680
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover,
3681
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current {
3682
- color: #fff;
3683
- background: #4a4893;
3684
  }
3685
- .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.previous {}
3686
- .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.next {}
3687
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled {
3688
- cursor: no-drop;
3689
- background: #f2f2f2;
3690
- opacity: .5;
3691
- color: #888;
3692
  }
 
3693
  .eael-data-table-wrap .eael-data-tables_info,
3694
  .eael-data-table-wrap .eael-data-tables_length label,
3695
  .eael-data-table-wrap .eael-data-tables_filter label {
3696
- font-weight: 700;
3697
  }
 
3698
  .eael-data-table-wrap .eael-data-tables_filter label input[type="search"] {
3699
- height: 40px;
3700
- border: 1px solid rgba( 0,0,0,0.09 );
3701
- outline: 0;
3702
- padding: 10px;
3703
- margin-left: 10px;
3704
  }
3705
 
3706
  table.eael-data-table .sorting.sorting-none:after,
3707
  table.eael-data-table .sorting_desc.sorting-none:after,
3708
  table.eael-data-table .sorting_asc.sorting-none:after {
3709
- display: none;
3710
  }
3711
 
3712
  table.eael-data-table thead .sorting,
3713
  table.eael-data-table thead .sorting_desc,
3714
  table.eael-data-table thead .sorting_asc {
3715
- position: relative;
3716
- z-index: 0;
3717
- outline: 0;
3718
- cursor: pointer;
3719
  }
 
3720
  table.eael-data-table thead .sorting:after,
3721
  table.eael-data-table thead .sorting_desc:after,
3722
  table.eael-data-table thead .sorting_asc:after {
3723
- position: absolute;
3724
- top: 50%;
3725
- right: 10px;
3726
- font-family: 'FontAwesome';
3727
- color: #fff;
3728
- z-index: 1;
3729
- transform: translateY(-50%);
3730
  }
 
3731
  table.eael-data-table thead .sorting:after {
3732
- content: "\f0dc";
3733
  }
 
3734
  table.eael-data-table thead .headerSortDown:after {
3735
- content: "\f0dd";
3736
  }
 
3737
  table.eael-data-table thead .headerSortUp:after {
3738
- content: "\f0de";
3739
  }
 
3740
  .data-header-icon {
3741
- margin-right: 10px;
3742
  }
3743
- /* Table style */
 
3744
  .eael-data-table {
3745
- width: 100%;
3746
- height: auto;
3747
- border-collapse: separate;
3748
- margin: 0px;
3749
  }
3750
- .eael-data-table thead {}
3751
  .eael-data-table thead tr {
3752
- text-align: left;
3753
  }
 
3754
  .eael-data-table thead tr th,
3755
  .eael-data-table thead tr th:first-child {
3756
- padding: 20px 15px;
3757
- background: #4a4893;
3758
- font-size: 16px;
3759
- font-weight: 600;
3760
- font-family: 'Montserrat', sans-serif;
3761
- line-height: 1;
3762
- color: #fff;
3763
- border-right: 1px solid rgba( 0,0,0,.1 );
3764
  }
 
3765
  .eael-data-table thead tr th:last-child {
3766
- border: 0px;
3767
  }
3768
- .eael-data-table tbody {}
3769
- .eael-data-table tbody tr {
3770
 
3771
- }
3772
  .eael-data-table tbody tr.even {
3773
- transition: background 0.4s ease-in-out;
3774
  }
 
3775
  .eael-data-table tbody tr.odd {
3776
- background: rgba( 242,242,242,0.5 );
3777
- transition: background 0.2s ease-in-out;
3778
  }
 
3779
  .eael-data-table tbody tr.even:hover,
3780
  .eael-data-table tbody tr.odd:hover {
3781
- background: rgba( 242,242,242,0.7 );
3782
  }
 
3783
  .eael-data-table tbody tr.even:last-child,
3784
  .eael-data-table tbody tr.odd:last-child {
3785
- border-bottom: 1px solid rgba( 0,0,0,0.09 );
3786
  }
 
3787
  .eael-data-table tbody tr td,
3788
  .eael-data-table tbody tr td:first-child {
3789
- padding: 20px 15px;
3790
- font-size: 14px;
3791
- font-family: 'Montserrat', sans-serif;
3792
- line-height: 1;
3793
- border-right: 1px solid rgba( 0,0,0,0.06 );
3794
  }
 
3795
  .eael-data-table tbody tr td:last-child {
3796
- border-right: 0px;
3797
  }
3798
 
3799
  table.eael-data-table thead .sorting_disabled.sorting:after {
3800
- display: none;
3801
  }
3802
 
3803
  .eael-table-align-left table.eael-data-table {
3804
- float: left;
3805
  }
3806
 
3807
  .eael-table-align-center table.eael-data-table {
3808
- margin: 0 auto;
3809
  }
3810
 
3811
  .eael-table-align-right table.eael-data-table {
3812
- float: right;
3813
  }
3814
 
3815
- /* Edidtor related */
3816
  .eael-hide-elements .eael-data-tables_info {
3817
- display: none;
3818
  }
 
3819
  .eael-dt-th-align-left .eael-data-table thead tr th,
3820
  .eael-dt-td-align-left .eael-data-table tbody tr td {
3821
- text-align: left;
3822
  }
 
3823
  .eael-dt-th-align-right .eael-data-table thead tr th,
3824
  .eael-dt-td-align-right .eael-data-table tbody tr td {
3825
- text-align: right;
3826
- padding-right: 30px;
3827
  }
 
3828
  .eael-dt-th-align-center .eael-data-table thead tr th,
3829
  .eael-dt-td-align-center .eael-data-table tbody tr td {
3830
- text-align: center;
3831
  }
 
3832
  .eael-data-table-th-img {
3833
- display: inline-block;
3834
- margin: 0px 15px 0px 0px;
3835
- line-height: 1;
3836
  }
3837
 
3838
  .th-mobile-screen {
3839
- display: none;
3840
  }
3841
 
3842
  @media (max-width: 39.9375em) {
3843
- .eael-data-table-wrap {
3844
- overflow-x: scroll !important;
3845
- padding-bottom: 5px;
3846
- }
3847
- .th-mobile-screen {
3848
- display: inline-block;
3849
- padding: 0 .6em;
3850
- margin-right: 10px;
3851
- text-align: center;
3852
- }
3853
- .td-content-wrapper {
3854
- display: flex;
3855
- width: 100%;
3856
- }
3857
- .th-mobile-screen {
3858
- flex-grow: 0;
3859
- flex-shrink: 0;
3860
- flex-basis: 100px;
3861
- }
3862
- .th-mobile-screen .eael-data-table-th-img,
3863
- .th-mobile-screen .data-header-icon {
3864
- margin: 0px auto 15px auto;
3865
- display: block;
3866
- }
3867
- .custom-responsive-option-enable .eael-data-table thead {
3868
- display: none;
3869
- }
3870
- .custom-responsive-option-enable .eael-data-table tbody tr td {
3871
- display: block;
3872
- float: none;
3873
- clear: left;
3874
- width: 100%;
3875
- }
3876
- .custom-responsive-option-enable .eael-data-table tbody tr td {
3877
- text-align: left;
3878
- display: flex;
3879
- align-items: center;
3880
- }
3881
- .eael-data-table .td-content {
3882
- align-items: center;
3883
- display: flex;
3884
- }
3885
- .td-content, .td-content > p {
3886
- width: 100%;
3887
- justify-content: center;
3888
- }
3889
- }
3890
-
3891
- /**
3892
- * Magnific Popup
3893
- */
3894
- /* Magnific Popup CSS */
 
 
 
3895
  .mfp-bg {
3896
- top: 0;
3897
- left: 0;
3898
- width: 100%;
3899
- height: 100%;
3900
- z-index: 1042;
3901
- overflow: hidden;
3902
- position: fixed;
3903
- background: #0b0b0b;
3904
- opacity: 0.8; }
 
3905
 
3906
  .mfp-wrap {
3907
- top: 0;
3908
- left: 0;
3909
- width: 100%;
3910
- height: 100%;
3911
- z-index: 1043;
3912
- position: fixed;
3913
- outline: none !important;
3914
- -webkit-backface-visibility: hidden;
3915
- backface-visibility: hidden;
3916
  }
3917
 
3918
  .mfp-container {
3919
- text-align: center;
3920
- position: absolute;
3921
- width: 100%;
3922
- height: 100%;
3923
- left: 0;
3924
- top: 0;
3925
- padding: 0 8px;
3926
- box-sizing: border-box; }
 
3927
 
3928
  .mfp-container:before {
3929
- content: '';
3930
- display: inline-block;
3931
- height: 100%;
3932
- vertical-align: middle; }
 
3933
 
3934
  .mfp-align-top .mfp-container:before {
3935
- display: none; }
 
3936
 
3937
  .mfp-content {
3938
- position: relative;
3939
- display: inline-block;
3940
- vertical-align: middle;
3941
- margin: 0 auto;
3942
- text-align: left;
3943
- z-index: 1045; }
 
3944
 
3945
  .mfp-inline-holder .mfp-content,
3946
  .mfp-ajax-holder .mfp-content {
3947
- width: 100%;
3948
- cursor: auto; }
 
3949
 
3950
  .mfp-ajax-cur {
3951
- cursor: progress; }
 
3952
 
3953
- .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
3954
- cursor: -moz-zoom-out;
3955
- cursor: -webkit-zoom-out;
3956
- cursor: zoom-out; }
 
 
3957
 
3958
  .mfp-zoom {
3959
- cursor: pointer;
3960
- cursor: -webkit-zoom-in;
3961
- cursor: -moz-zoom-in;
3962
- cursor: zoom-in; }
 
3963
 
3964
  .mfp-auto-cursor .mfp-content {
3965
- cursor: auto; }
 
3966
 
3967
  .mfp-close,
3968
  .mfp-arrow,
3969
  .mfp-preloader,
3970
  .mfp-counter {
3971
- -webkit-user-select: none;
3972
- -moz-user-select: none;
3973
- user-select: none; }
 
3974
 
3975
  .mfp-loading.mfp-figure {
3976
- display: none; }
 
3977
 
3978
  .mfp-hide {
3979
- display: none !important; }
 
3980
 
3981
  .mfp-preloader {
3982
- color: #CCC;
3983
- position: absolute;
3984
- top: 50%;
3985
- width: auto;
3986
- text-align: center;
3987
- margin-top: -0.8em;
3988
- left: 8px;
3989
- right: 8px;
3990
- z-index: 1044; }
3991
- .mfp-preloader a {
3992
- color: #CCC; }
3993
- .mfp-preloader a:hover {
3994
- color: #FFF; }
 
 
 
 
 
3995
 
3996
  .mfp-s-ready .mfp-preloader {
3997
- display: none; }
 
3998
 
3999
  .mfp-s-error .mfp-content {
4000
- display: none; }
 
4001
 
4002
  button.mfp-close,
4003
  button.mfp-arrow {
4004
- overflow: visible;
4005
- cursor: pointer;
4006
- background: transparent;
4007
- border: 0;
4008
- -webkit-appearance: none;
4009
- display: block;
4010
- outline: none;
4011
- padding: 0;
4012
- z-index: 1046;
4013
- box-shadow: none;
4014
- touch-action: manipulation; }
 
4015
 
4016
  button::-moz-focus-inner {
4017
- padding: 0;
4018
- border: 0; }
 
4019
 
4020
  .mfp-close {
4021
- width: 44px;
4022
- height: 44px;
4023
- line-height: 44px;
4024
- position: absolute;
4025
- right: 0;
4026
- top: 0;
4027
- text-decoration: none;
4028
- text-align: center;
4029
- opacity: 0.65;
4030
- padding: 0 0 18px 10px;
4031
- color: #FFF;
4032
- font-style: normal;
4033
- font-size: 28px;
4034
- font-family: Arial, Baskerville, monospace; }
4035
- .mfp-close:hover,
4036
- .mfp-close:focus {
4037
- opacity: 1; }
4038
- .mfp-close:active {
4039
- top: 1px; }
 
 
 
 
 
4040
 
4041
  .mfp-close-btn-in .mfp-close {
4042
- color: #333; }
 
4043
 
4044
  .mfp-image-holder .mfp-close,
4045
  .mfp-iframe-holder .mfp-close {
4046
- color: #FFF;
4047
- right: -6px;
4048
- text-align: right;
4049
- padding-right: 6px;
4050
- width: 100%; }
 
4051
 
4052
  .mfp-counter {
4053
- position: absolute;
4054
- top: 0;
4055
- right: 0;
4056
- color: #CCC;
4057
- font-size: 12px;
4058
- line-height: 18px;
4059
- white-space: nowrap; }
 
4060
 
4061
  .mfp-arrow {
4062
- position: absolute;
4063
- opacity: 0.65;
4064
- margin: 0;
4065
- top: 50%;
4066
- margin-top: -55px;
4067
- padding: 0;
4068
- width: 90px;
4069
- height: 110px;
4070
- -webkit-tap-highlight-color: transparent; }
4071
- .mfp-arrow:active {
4072
- margin-top: -54px; }
4073
- .mfp-arrow:hover,
4074
- .mfp-arrow:focus {
4075
- opacity: 1; }
4076
- .mfp-arrow:before,
4077
- .mfp-arrow:after {
4078
- content: '';
4079
- display: block;
4080
- width: 0;
4081
- height: 0;
4082
- position: absolute;
4083
- left: 0;
4084
- top: 0;
4085
- margin-top: 35px;
4086
- margin-left: 35px;
4087
- border: medium inset transparent; }
4088
- .mfp-arrow:after {
4089
- border-top-width: 13px;
4090
- border-bottom-width: 13px;
4091
- top: 8px; }
4092
- .mfp-arrow:before {
4093
- border-top-width: 21px;
4094
- border-bottom-width: 21px;
4095
- opacity: 0.7; }
 
 
 
 
 
 
 
 
 
 
 
4096
 
4097
  .mfp-arrow-left {
4098
- left: 0; }
4099
- .mfp-arrow-left:after {
4100
- border-right: 17px solid #FFF;
4101
- margin-left: 31px; }
4102
- .mfp-arrow-left:before {
4103
- margin-left: 25px;
4104
- border-right: 27px solid #3F3F3F; }
 
 
 
 
 
4105
 
4106
  .mfp-arrow-right {
4107
- right: 0; }
4108
- .mfp-arrow-right:after {
4109
- border-left: 17px solid #FFF;
4110
- margin-left: 39px; }
4111
- .mfp-arrow-right:before {
4112
- border-left: 27px solid #3F3F3F; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4113
 
4114
- .mfp-iframe-holder {
4115
- padding-top: 40px;
4116
- padding-bottom: 40px; }
4117
- .mfp-iframe-holder .mfp-content {
4118
- line-height: 0;
4119
- width: 100%;
4120
- max-width: 900px; }
4121
- .mfp-iframe-holder .mfp-close {
4122
- top: -40px; }
4123
 
4124
- .mfp-iframe-scaler {
4125
- width: 100%;
4126
- height: 0;
4127
- overflow: hidden;
4128
- padding-top: 56.25%; }
4129
- .mfp-iframe-scaler iframe {
4130
- position: absolute;
4131
- display: block;
4132
- top: 0;
4133
- left: 0;
4134
- width: 100%;
4135
- height: 100%;
4136
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4137
- background: #000; }
4138
-
4139
- /* Main image in popup */
4140
- img.mfp-img {
4141
- width: auto;
4142
- max-width: 100%;
4143
- height: auto;
4144
- display: block;
4145
- line-height: 0;
4146
- box-sizing: border-box;
4147
- padding: 40px 0 40px;
4148
- margin: 0 auto; }
4149
-
4150
- /* The shadow behind the image */
4151
- .mfp-figure {
4152
- line-height: 0; }
4153
- .mfp-figure:after {
4154
- content: '';
4155
- position: absolute;
4156
- left: 0;
4157
- top: 40px;
4158
- bottom: 40px;
4159
- display: block;
4160
- right: 0;
4161
- width: auto;
4162
- height: auto;
4163
- z-index: -1;
4164
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4165
- background: #444; }
4166
- .mfp-figure small {
4167
- color: #BDBDBD;
4168
- display: block;
4169
- font-size: 12px;
4170
- line-height: 14px; }
4171
- .mfp-figure figure {
4172
- margin: 0; }
4173
 
4174
  .mfp-bottom-bar {
4175
- margin-top: -36px;
4176
- position: absolute;
4177
- top: 100%;
4178
- left: 0;
4179
- width: 100%;
4180
- cursor: auto; }
 
4181
 
4182
  .mfp-title {
4183
- text-align: left;
4184
- line-height: 18px;
4185
- color: #F3F3F3;
4186
- word-wrap: break-word;
4187
- padding-right: 36px; }
 
4188
 
4189
  .mfp-image-holder .mfp-content {
4190
- max-width: 100%; }
 
4191
 
4192
  .mfp-gallery .mfp-image-holder .mfp-figure {
4193
- cursor: pointer; }
4194
-
4195
- @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
4196
- /**
4197
- * Remove all paddings around the image on small screen
4198
- */
4199
- .mfp-img-mobile .mfp-image-holder {
4200
- padding-left: 0;
4201
- padding-right: 0; }
4202
- .mfp-img-mobile img.mfp-img {
4203
- padding: 0; }
4204
- .mfp-img-mobile .mfp-figure:after {
4205
- top: 0;
4206
- bottom: 0; }
4207
- .mfp-img-mobile .mfp-figure small {
4208
- display: inline;
4209
- margin-left: 5px; }
4210
- .mfp-img-mobile .mfp-bottom-bar {
4211
- background: rgba(0, 0, 0, 0.6);
4212
- bottom: 0;
4213
- margin: 0;
4214
- top: auto;
4215
- padding: 3px 5px;
4216
- position: fixed;
4217
- box-sizing: border-box; }
4218
- .mfp-img-mobile .mfp-bottom-bar:empty {
4219
- padding: 0; }
4220
- .mfp-img-mobile .mfp-counter {
4221
- right: 5px;
4222
- top: 3px; }
4223
- .mfp-img-mobile .mfp-close {
4224
- top: 0;
4225
- right: 0;
4226
- width: 35px;
4227
- height: 35px;
4228
- line-height: 35px;
4229
- background: rgba(0, 0, 0, 0.6);
4230
- position: fixed;
4231
- text-align: center;
4232
- padding: 0; } }
 
 
 
 
 
 
 
 
 
 
 
4233
 
4234
  @media all and (max-width: 900px) {
4235
- .mfp-arrow {
4236
- -webkit-transform: scale(0.75);
4237
- transform: scale(0.75); }
4238
- .mfp-arrow-left {
4239
- -webkit-transform-origin: 0;
4240
- transform-origin: 0; }
4241
- .mfp-arrow-right {
4242
- -webkit-transform-origin: 100%;
4243
- transform-origin: 100%; }
4244
- .mfp-container {
4245
- padding-left: 6px;
4246
- padding-right: 6px; }
 
 
 
 
4247
  }
4248
 
 
4249
  /*------------------------------*/
4250
- /* Filterable Gallery
4251
  /*------------------------------*/
4252
  .eael-filter-gallery-control {
4253
  width: 100%;
4254
  }
4255
 
4256
- .eael-filter-gallery-control ul, .eael-filter-gallery-control ul li {
 
4257
  text-align: center;
4258
  }
4259
 
@@ -4337,9 +5006,18 @@ img.mfp-img {
4337
  transition: transform .4s;
4338
  }
4339
 
 
 
 
 
 
 
 
 
 
4340
  /*--- Caption Animation ---*/
4341
  .eael-filter-gallery-container .item .caption.eael-zoom-in,
4342
- .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
4343
  transform: scale(0);
4344
  }
4345
 
@@ -4425,7 +5103,9 @@ img.mfp-img {
4425
  outline: 0;
4426
  }
4427
 
 
4428
  /*--- Filter Gallery Card Style ---*/
 
4429
  .eael-filter-gallery-container.eael-cards .item:before {
4430
  padding-top: 0px;
4431
  }
@@ -4460,18 +5140,22 @@ img.mfp-img {
4460
  .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
4461
  text-align: center;
4462
  }
4463
- .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{
 
4464
  text-align: right;
4465
  }
4466
 
4467
- .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{
4468
  text-align: center;
4469
  }
4470
- .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over{
 
4471
  text-align: right;
4472
  }
4473
 
 
4474
  /*--- Editor Specific Style ---*/
 
4475
  .eael-fg-content-align-left .eael-cards .item .item-content {
4476
  text-align: left;
4477
  }
@@ -4484,28 +5168,29 @@ img.mfp-img {
4484
  text-align: right;
4485
  }
4486
 
 
4487
  /*--- Magnific Gallery Fix ---*/
4488
- .mfp-wrap ~ div.dialog-widget {
 
4489
  display: none!important;
4490
  }
4491
 
4492
- /* -------------- New Gallery CSS -------------- */
4493
  .eael-filterable-gallery-item-wrap {
4494
- float: left;
4495
- width: 33.33%;
4496
  }
4497
 
4498
  .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
4499
  width: 100%;
4500
  }
4501
 
4502
- .eael-filter-gallery-control > ul li {
4503
- font-size: 13px;
4504
- line-height: 1.8;
4505
- text-transform: uppercase;
4506
- letter-spacing: 1px;
4507
- padding: 6px 15px;
4508
- cursor: pointer;
4509
  margin: 0 5px;
4510
  font-weight: normal;
4511
  }
@@ -4542,77 +5227,82 @@ img.mfp-img {
4542
  }
4543
 
4544
  .gallery-item-caption-wrap.caption-style-hoverer {
4545
- position: absolute;
4546
- left: 0;
4547
- top: 0;
4548
- height: 100%;
4549
- width: 100%;
4550
  padding: 15px;
4551
  z-index: 10;
4552
  }
4553
 
4554
- .eael-filterable-gallery-item-wrap .gallery-grid-item .gallery-item-thumbnail-wrap > img {
4555
  height: 100%;
4556
  width: 100%;
4557
  object-fit: cover;
4558
  }
4559
 
4560
- /* Gallery content css */
4561
- .fg-item-title, .fg-item-content{
 
 
 
4562
  color: #ffffff;
4563
  font-family: inherit;
4564
  }
4565
 
4566
- /* --------------------- Gallery Card Style CSS ------------------------------ */
 
4567
  .gallery-item-caption-wrap.caption-style-card .fg-item-title {
4568
- font-size: 18px;
4569
- margin: 15px 0 15px;
4570
- line-height: 1;
4571
  }
4572
 
4573
  .gallery-item-caption-wrap.caption-style-card {
4574
- background: #f7f7f7;
4575
  }
4576
 
4577
  .gallery-item-caption-wrap.caption-style-card .fg-item-title {
4578
- margin: 10px 0 15px;
4579
- color: #000000;
4580
  }
4581
 
4582
  .gallery-item-caption-wrap.caption-style-card .fg-item-content {
4583
- color: #212529;
4584
- line-height: 1.5;
4585
- font-weight: normal;
4586
  }
4587
 
4588
- .gallery-item-buttons > a {
4589
- display: inline-block;
4590
- font-size: 16px;
4591
- color: #000;
4592
- margin-right: 15px;
4593
  }
4594
 
4595
- .gallery-item-buttons > a:visited {
4596
  color: #000;
4597
  }
4598
 
4599
  .gallery-item-caption-wrap.caption-style-card {
4600
- padding: 10px;
4601
  box-sizing: border-box;
4602
  font-family: inherit;
4603
  }
4604
 
4605
- /* ------------------------- Gallery item hover style ------------------------ */
 
4606
  .gallery-item-caption-wrap .gallery-item-hoverer-bg {
4607
- position: absolute;
4608
- left: 0;
4609
- top: 0;
4610
- height: 100%;
4611
- width: 100%;
4612
- content: '';
4613
- background: #000000;
4614
- z-index: -1;
4615
- opacity: .7;
4616
  }
4617
 
4618
  .gallery-item-caption-wrap.caption-style-hoverer {
@@ -4629,23 +5319,23 @@ img.mfp-img {
4629
  }
4630
 
4631
  .gallery-item-caption-wrap.caption-style-hoverer h5 {
4632
- font-size: 20px;
4633
- margin-bottom: 5px;
4634
- line-height: 1;
4635
  }
4636
 
4637
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
4638
- transform: translateY(20px);
4639
- transition: 0.6s all ease;
4640
  }
4641
 
4642
  .gallery-item-caption-wrap.caption-style-hoverer p {
4643
- margin-bottom: 5px;
4644
  }
4645
 
4646
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
4647
- transform: translateY(40px);
4648
- transition: 0.6s all ease;
4649
  }
4650
 
4651
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
@@ -4655,8 +5345,10 @@ img.mfp-img {
4655
 
4656
  .gallery-item-caption-wrap .gallery-item-buttons > a {
4657
  padding: 5px 15px;
4658
- display: inline-block;
4659
- border-radius: 50%;
 
 
4660
  }
4661
 
4662
  .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
@@ -4664,818 +5356,895 @@ img.mfp-img {
4664
  transition: 0.6s all ease;
4665
  }
4666
 
4667
- .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
4668
- .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
4669
- .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
4670
- transform: translate(0);
4671
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4672
 
4673
- .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
4674
- transform: scale(1);
4675
- visibility: visible;
4676
- opacity: 1;
 
 
4677
  }
4678
 
4679
- .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
4680
- transition: none;
 
4681
  }
4682
 
4683
- /* ---------- Video Gallery -------------- */
4684
- .gallery-item-thumbnail-wrap {
4685
- position: relative;
4686
- }
4687
- .video-popup, .video-popup-bg {
4688
- position: absolute;
4689
- left: 0;
4690
- top: 0;
4691
- height: 100%;
4692
- width: 100%;
4693
  }
4694
 
4695
- .video-popup > img {
4696
- width: 62px;
4697
- position: relative;
4698
- z-index: 1;
4699
- transition: 300ms;
 
 
 
 
 
 
 
4700
  }
4701
 
4702
- .video-popup {
4703
- display: flex;
4704
- align-items: center;
4705
- justify-content: center;
 
4706
  }
4707
 
4708
- .video-popup:hover > img {
4709
- transform: scale(1.1);
 
 
4710
  }
4711
 
4712
- .video-popup-bg {
4713
- visibility: hidden;
4714
- opacity: 0;
4715
- transition: 350ms;
4716
  }
4717
 
4718
- .gallery-grid-item:hover .video-popup-bg {
4719
- visibility: visible;
 
4720
  opacity: 1;
 
 
4721
  }
4722
 
4723
- .gallery-item-thumbnail-wrap > .gallery-item-caption-wrap {
4724
- position: absolute;
4725
- left: 0;
4726
- top: 0;
4727
- height: 100%;
4728
- width: 100%;
4729
- display: flex;
4730
- align-items: center;
4731
- justify-content: center;
4732
  }
4733
 
4734
- .gallery-item-caption-wrap.card-hover-bg {
4735
- visibility: hidden;
4736
- opacity: 0;
4737
- transition: 800ms;
4738
  }
4739
 
4740
- .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
4741
- visibility: visible;
4742
- opacity: 1;
4743
- }
4744
-
4745
- .gallery-item-caption-wrap .gallery-item-buttons > a > i {
4746
- display: flex;
4747
- align-items: center;
4748
- justify-content: center;
4749
- height: 100%;
4750
- }
4751
-
4752
- /* ---------------------- Gallery Column CSS ----------------------- */
4753
- @media only screen and (min-width: 1025px) {
4754
- /* For Desktop: */
4755
- .elementor-element.elementor-grid-1 {
4756
- position: relative;
4757
- }
4758
- .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
4759
- width: 100%;
4760
- float: left;
4761
- }
4762
- .elementor-element.elementor-grid-2 {
4763
- position: relative;
4764
- }
4765
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
4766
- width: 50%;
4767
- float: left;
4768
- }
4769
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
4770
- margin-right: 0 !important;
4771
- }
4772
- .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
4773
- clear: left;
4774
- }
4775
- .elementor-element.elementor-grid-3 {
4776
- position: relative;
4777
- }
4778
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
4779
- width: 33.3333%;
4780
- float: left;
4781
- }
4782
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
4783
- margin-right: 0 !important;
4784
- }
4785
- .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
4786
- clear: left;
4787
- }
4788
- .elementor-element.elementor-grid-4 {
4789
- position: relative;
4790
- }
4791
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
4792
- width: 25%;
4793
- float: left;
4794
- }
4795
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
4796
- margin-right: 0 !important;
4797
- }
4798
- .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
4799
- clear: left;
4800
- }
4801
- .elementor-element.elementor-grid-5 {
4802
- position: relative;
4803
- }
4804
- .elementor-element.elementor-grid-5 .pp-logo-grid {
4805
- margin-right: -5px;
4806
- }
4807
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
4808
- width: 20%;
4809
- float: left;
4810
- }
4811
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
4812
- margin-right: 0 !important;
4813
- }
4814
- .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
4815
- clear: left;
4816
- }
4817
- .elementor-element.elementor-grid-6 {
4818
- position: relative;
4819
- }
4820
- .elementor-element.elementor-grid-6 .pp-logo-grid {
4821
- margin-right: -6px;
4822
- }
4823
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
4824
- width: 16.6667%;
4825
- float: left;
4826
- }
4827
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
4828
- margin-right: 0 !important;
4829
- }
4830
- .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
4831
- clear: left;
4832
- }
4833
- }
4834
- @media only screen and (max-width: 1024px) and (min-width: 766px) {
4835
- /* For tablets: */
4836
- .elementor-element.elementor-grid-tablet-1 {
4837
- position: relative;
4838
- }
4839
- .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
4840
- width: 100%;
4841
- float: left;
4842
- }
4843
- .elementor-element.elementor-grid-tablet-2 {
4844
- position: relative;
4845
- }
4846
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
4847
- width: 50%;
4848
- float: left;
4849
- }
4850
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
4851
- margin-right: 0 !important;
4852
- }
4853
- .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
4854
- clear: left;
4855
- }
4856
- .elementor-element.elementor-grid-tablet-3 {
4857
- position: relative;
4858
- }
4859
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
4860
- width: 33.3333%;
4861
- float: left;
4862
- }
4863
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
4864
- margin-right: 0 !important;
4865
- }
4866
- .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
4867
- clear: left;
4868
- }
4869
- .elementor-element.elementor-grid-tablet-4 {
4870
- position: relative;
4871
- }
4872
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
4873
- width: 25%;
4874
- float: left;
4875
- }
4876
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
4877
- margin-right: 0 !important;
4878
- }
4879
- .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
4880
- clear: left;
4881
- }
4882
- .elementor-element.elementor-grid-tablet-5 {
4883
- position: relative;
4884
- }
4885
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
4886
- width: 20%;
4887
- float: left;
4888
- }
4889
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
4890
- margin-right: 0 !important;
4891
- }
4892
- .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
4893
- clear: left;
4894
- }
4895
- .elementor-element.elementor-grid-tablet-6 {
4896
- position: relative;
4897
- }
4898
- .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
4899
- margin-right: -6px;
4900
- }
4901
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
4902
- width: 16.6667%;
4903
- float: left;
4904
- }
4905
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
4906
- margin-right: 0 !important;
4907
- }
4908
- .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
4909
- clear: left;
4910
- }
4911
- }
4912
- @media only screen and (max-width: 767px) {
4913
- .elementor-element.elementor-grid-mobile-1 {
4914
- position: relative;
4915
- }
4916
- .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
4917
- width: 100%;
4918
- float: left;
4919
- }
4920
- .elementor-element.elementor-grid-mobile-2 {
4921
- position: relative;
4922
- }
4923
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
4924
- width: 50%;
4925
- float: left;
4926
- }
4927
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
4928
- margin-right: 0 !important;
4929
- }
4930
- .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
4931
- clear: left;
4932
- }
4933
- .elementor-element.elementor-grid-mobile-3 {
4934
- position: relative;
4935
- }
4936
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
4937
- width: 33.3333%;
4938
- float: left;
4939
- }
4940
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
4941
- margin-right: 0 !important;
4942
- }
4943
- .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
4944
- clear: left;
4945
- }
4946
- .elementor-element.elementor-grid-mobile-4 {
4947
- position: relative;
4948
- }
4949
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
4950
- width: 25%;
4951
- float: left;
4952
- }
4953
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
4954
- margin-right: 0 !important;
4955
- }
4956
- .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
4957
- clear: left;
4958
- }
4959
- .elementor-element.elementor-grid-mobile-5 {
4960
- position: relative;
4961
- }
4962
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
4963
- width: 20%;
4964
- float: left;
4965
- }
4966
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
4967
- margin-right: 0 !important;
4968
- }
4969
- .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
4970
- clear: left;
4971
- }
4972
- .elementor-element.elementor-grid-mobile-6 {
4973
- position: relative;
4974
- }
4975
- .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
4976
- margin-right: -6px;
4977
- }
4978
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
4979
- width: 16.6667%;
4980
- float: left;
4981
- }
4982
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
4983
- margin-right: 0 !important;
4984
- }
4985
- .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
4986
- clear: left;
4987
- }
4988
- }
4989
-
4990
-
4991
-
4992
-
4993
- /**
4994
- * swiper
4995
- */
4996
- .swiper-container-wrap .swiper-slide,
4997
- .swiper-container .swiper-slide {
4998
- text-align: center;
4999
- }
5000
- .swiper-container-wrap .swiper-slide img,
5001
- .swiper-container .swiper-slide img {
5002
- width: auto;
5003
- }
5004
- .swiper-container-wrap-dots-outside .swiper-pagination,
5005
- .swiper-container-dots-outside .swiper-pagination {
5006
- position: static;
5007
- }
5008
- .swiper-container-wrap .swiper-button-next,
5009
- .swiper-container-wrap .swiper-button-prev,
5010
- .swiper-container .swiper-button-next,
5011
- .swiper-container .swiper-button-prev {
5012
- background: transparent;
5013
- font-size: 20px;
5014
- height: auto;
5015
- line-height: 1;
5016
- margin: 0;
5017
- text-align: center;
5018
- transform: translateY(-50%);
5019
- width: auto;
5020
- }
5021
- .swiper-container-wrap .swiper-button-next .fa,
5022
- .swiper-container-wrap .swiper-button-prev .fa,
5023
- .swiper-container .swiper-button-next .fa,
5024
- .swiper-container .swiper-button-prev .fa {
5025
- vertical-align: top;
5026
- }
5027
-
5028
- .swiper-container-wrap .swiper-pagination {
5029
- bottom: 10px;
5030
- left: 0;
5031
- width: 100%;
5032
- }
5033
- .swiper-container-wrap-dots-outside .swiper-pagination {
5034
- position: static;
5035
- }
5036
- .swiper-container-wrap .swiper-pagination-bullet {
5037
- background: #ccc;
5038
- margin: 0 4px;
5039
- opacity: 1;
5040
- height: 8px;
5041
- width: 8px;
5042
- }
5043
- .swiper-container-wrap .swiper-pagination-bullet-active {
5044
- background: #000;
5045
- }
5046
-
5047
- .swiper-container-3d .swiper-slide {
5048
- transition-property: all;
5049
- -webkit-transition-property: all;
5050
- }
5051
-
5052
- /**
5053
- * Content Ticker
5054
- */
5055
- .eael-ticker-wrap {
5056
- overflow: hidden;
5057
- display: flex;
5058
- flex-flow: row nowrap;
5059
- align-items: center;
5060
- width: 100%;
5061
  }
 
5062
  .eael-ticker-wrap .ticker-badge {
5063
- flex: 0 0 auto;
5064
- padding: 8px 12px;
5065
  }
 
5066
  .eael-ticker-wrap .eael-ticker {
5067
- overflow: hidden;
5068
- flex: 1 1 auto;
5069
  }
5070
- .eael-ticker-wrap .eael-ticker .ticker-content{
5071
- padding: 8px 12px;
 
5072
  }
 
5073
  .eael-ticker-wrap .swiper-button-prev {
5074
- left: auto !important;
5075
- right: 25px;
5076
  }
 
5077
  .eael-ticker-wrap div.swiper-slide,
5078
  .eael-ticker-wrap div.swiper-slide.swiper-slide-prev,
5079
  .eael-ticker-wrap div.swiper-slide.swiper-slide-next {
5080
- opacity: 0 !important;
5081
  }
 
5082
  .eael-ticker-wrap div.swiper-slide.swiper-slide-active {
5083
- opacity:1 !important;
5084
  }
 
5085
  .eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide {
5086
- text-align: left;
5087
  }
 
5088
  @media only screen and (max-width: 767px) {
5089
- .eael-ticker-wrap {
5090
- flex-flow: row wrap;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5091
  }
5092
- .content-ticker-pagination {
5093
- display: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5094
  }
 
 
 
 
5095
  }
5096
- /**
5097
- * Advance Tabs
5098
- */
5099
- .eael-advance-tabs {
5100
- display: block;
5101
- }
5102
- .eael-advance-tabs .eael-tabs-nav > ul {
5103
- position: relative;
5104
- padding: 0px;
5105
- margin: 0px;
5106
- list-style-type: none;
5107
- display: flex;
5108
- justify-content: flex-start;
5109
- align-items: center;
5110
- z-index: 1;
5111
- }
5112
- .eael-advance-tabs .eael-tabs-nav > ul li {
5113
- position: relative;
5114
- padding: 1em 1.5em;
5115
- flex: 1 1 auto;
5116
- cursor: pointer;
5117
- display: flex;
5118
- justify-content: center;
5119
- align-items: center;
5120
- text-align: center;
5121
- }
5122
- .eael-advance-tabs .eael-tabs-nav > ul li:after {
5123
- content: "";
5124
- position: absolute;
5125
- bottom: -10px;
5126
- left: 0px;
5127
- right: 0px;
5128
- margin: 0 auto;
5129
- z-index: 1;
5130
- width: 0px;
5131
- height: 0px;
5132
- border-left: 10px solid transparent;
5133
- border-right: 10px solid transparent;
5134
- border-top: 10px solid #444;
5135
- border-bottom: 0px;
5136
- display: none;
5137
- }
5138
-
5139
- .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active:after,
5140
- .eael-advance-tabs.active-caret-on .eael-tabs-nav > ul li.active-default:after{
5141
- display: none;
5142
- }
5143
-
5144
- .eael-advance-tabs .eael-tabs-nav > ul li.active:after,
5145
- .eael-advance-tabs .eael-tabs-nav > ul li.active-default:after {
5146
- display: block;
5147
  }
 
5148
  .eael-tabs-content {
5149
- display: flex;
5150
- flex: 1 1 auto;
5151
- }
5152
- .eael-advance-tabs .eael-tabs-content > div {
5153
- display: none;
5154
- opacity: 0;
5155
- }
5156
- .eael-advance-tabs .eael-tabs-content > div.active,
5157
- .eael-advance-tabs .eael-tabs-content > div.active-default {
5158
- display: block;
5159
- width: 100%;
5160
- padding: 1em;
5161
- opacity: 1;
5162
- animation: fadeIn linear 0.3s;
5163
- }
5164
- /* Inline Icon */
 
 
 
 
 
5165
  .eael-tab-inline-icon li a .fa {
5166
- margin-right: 10px;
5167
- line-height: 1;
5168
  }
 
5169
  .eael-tab-top-icon li a {
5170
- display: flex;
5171
- flex-wrap: wrap;
5172
- text-align: center;
5173
  }
 
5174
  .eael-tab-top-icon li a .fa,
5175
  .eael-tab-top-icon li a .eael-tab-title {
5176
- flex: 1 1 100%;
5177
- line-height: 1;
5178
  }
 
5179
  .eael-tab-top-icon li a .eael-tab-title {
5180
- margin-top: 10px;
5181
  }
5182
 
5183
- /* Vertical Tabs */
 
5184
 
5185
  .eael-advance-tabs.eael-tabs-vertical {
5186
- display: flex;
5187
  }
5188
 
5189
  .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav {
5190
- flex: 0 0 auto;
5191
  }
5192
 
5193
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul {
5194
- flex-flow: column wrap;
5195
  }
5196
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul > li {
5197
- width: 100%;
5198
- justify-content: start;
 
5199
  }
5200
 
5201
- .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav > ul li::after {
5202
- bottom: auto !important;
5203
- right: -10px;
5204
- top: calc(50% - 10px) !important;
5205
- left: auto !important;
5206
- border-left: 10px solid #444;
5207
- border-right: 0;
5208
- border-top: 10px solid transparent;
5209
- border-bottom: 10px solid transparent;
5210
  }
5211
 
5212
  @media only screen and (max-width: 767px) {
5213
- .eael-advance-tabs .eael-tabs-nav > ul {
5214
- flex-wrap: wrap;
5215
- }
5216
- .eael-advance-tabs .eael-tabs-nav > ul li {
5217
- flex: 1 100%;
5218
- }
5219
  }
5220
 
 
5221
  /*------------------------------*/
5222
- /* Advance Accordion
5223
  /*------------------------------*/
 
5224
  .eael-adv-accordion {
5225
- width: auto;
5226
- height: auto;
5227
- transition: all 0.3s ease-in-out;
5228
  }
5229
 
5230
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
5231
- padding: 15px;
5232
- border: 1px solid rgba(0,0,0,0.02);
5233
- font-size: 1rem;
5234
- font-weight: 600;
5235
- line-height: 1;
5236
- transition: all 0.3s ease-in-out;
5237
- display: flex;
5238
- justify-content: space-between;
5239
- align-items: center;
5240
- cursor: pointer;
5241
  }
5242
 
5243
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
5244
- transform: rotate(0deg);
5245
- z-index: 10;
5246
- transition: all 0.3s ease-in-out;
5247
  }
5248
 
5249
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
5250
- transform: rotate(90deg);
5251
- z-index: 10;
5252
- transition: all 0.3s ease-in-out;
5253
  }
5254
 
5255
  .fa-accordion-icon {
5256
- display: inline-block;
5257
- margin-right: 10px;
5258
  }
5259
 
5260
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
5261
- display: none;
5262
- border: 1px solid #eee;
5263
- padding: 15px;
5264
- box-sizing: border-box;
5265
- font-size: 1rem;
5266
- line-height: 1.7;
5267
  }
5268
 
5269
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content p {
5270
- margin: 0;
5271
  }
5272
 
5273
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content.active {
5274
- display: block;
5275
  }
5276
 
5277
  @keyframes rotate-90 {
5278
- 0% {
5279
- transform: rotateY(0deg);
5280
- }
5281
- 100% {
5282
- transform: rotateY(-180deg);
5283
- }
5284
  }
 
5285
  @keyframes fadeIn {
5286
- 0% {
5287
- opacity: 1;
5288
- transition: all 0.3s ease-in-out;
5289
- }
5290
- 100% {
5291
- opacity: 1;
5292
- transition: all 0.3s ease-in-out;
5293
- }
5294
- }
5295
-
5296
- /**
5297
- * Tooltip
5298
- */
 
5299
  .eael-tooltip {
5300
- position: relative;
5301
- display: inline-block;
5302
- min-width: 150px;
5303
- text-align: center;
5304
- padding: 12px 24px;
5305
- font-size: .93rem;
5306
- color: #333;
5307
- line-height: 1;
5308
- cursor: pointer;
5309
- transition: all 0.3s ease-in-out;
5310
  }
5311
 
5312
  .eael-tooltip .eael-tooltip-text {
5313
- display: block;
5314
- width: 100%;
5315
- visibility: hidden;
5316
- background-color: black;
5317
- color: #fff;
5318
- text-align: center;
5319
- border-radius: 4px;
5320
- padding: 10px;
5321
- position: absolute;
5322
- z-index: 1;
5323
- font-size: .93rem;
5324
- line-height: 1.3;
5325
  }
5326
 
5327
  .eael-tooltip .eael-tooltip-text::after {
5328
- content: "";
5329
- position: absolute;
5330
- border-width: 5px;
5331
- border-style: solid;
5332
  }
 
5333
  .eael-tooltip:hover .eael-tooltip-text {
5334
- visibility: visible;
5335
  }
5336
 
5337
- /* Left */
5338
  .eael-tooltip .eael-tooltip-text.eael-tooltip-left {
5339
- top: 50%;
5340
- right: 100%;
5341
- transform: translateY(-50%);
5342
- margin-right: 10px;
5343
  }
 
5344
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
5345
- animation: tooltipLeftIn 300ms ease-in-out;
5346
  }
 
5347
  .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
5348
- top: calc(50% - 5px);
5349
- left: 100%;
5350
- border-color: transparent transparent transparent black;
5351
  }
5352
 
5353
- /* Right */
5354
  .eael-tooltip .eael-tooltip-text.eael-tooltip-right {
5355
- top: 50%;
5356
- left: 100%;
5357
- transform: translateY(-50%);
5358
- transition: all 0.3s ease-in-out;
5359
- margin-left: 10px;
5360
  }
 
5361
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
5362
- animation: tooltipRightIn 300ms linear;
5363
  }
 
5364
  .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
5365
- top: calc(50% - 5px);
5366
- right: 100%;
5367
- border-color: transparent black transparent transparent;
5368
  }
5369
 
5370
- /* Top */
5371
  .eael-tooltip .eael-tooltip-text.eael-tooltip-top {
5372
- bottom: calc(100%);
5373
- left: 0;
5374
- right: 0;
5375
- margin: 0 auto 10px auto;
5376
  }
 
5377
  .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
5378
- margin-top: 0px;
5379
- top: 100%;
5380
- left: calc( 50% - 5px );
5381
- border-color: black transparent transparent transparent;
5382
  }
 
5383
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
5384
- animation: tooltipTopIn 300ms linear;
5385
  }
5386
- /* Bottom */
 
5387
  .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom {
5388
- top: 100%;
5389
- left: 0;
5390
- right: 0;
5391
- margin: 10px auto 0px auto;
5392
  }
 
5393
  .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
5394
- margin-top: 0px;
5395
- bottom: 100%;
5396
- left: calc( 50% - 5px );
5397
- border-color: transparent transparent black transparent;
5398
  }
 
5399
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
5400
- animation: tooltipBottomIn 300ms linear;
5401
  }
5402
- /* Alignments */
 
5403
  .eael-tooltip-align-left {
5404
- display: flex;
5405
- width: 100%;
5406
- justify-content: flex-start;
5407
  }
 
5408
  .eael-tooltip-align-right {
5409
- display: flex;
5410
- width: 100%;
5411
- justify-content: flex-end;
5412
  }
 
5413
  .eael-tooltip-align-center {
5414
- display: flex;
5415
- width: 100%;
5416
- justify-content: center;
5417
  }
 
5418
  .eael-tooltip-align-justify .eael-tooltip {
5419
- display: flex;
5420
- justify-content: center;
5421
- align-items: center;
5422
  }
5423
 
5424
- /* tooltip Keyframes */
5425
  @keyframes tooltipRightIn {
5426
- 0% {
5427
- opacity: 0;
5428
- left: 105%;
5429
- }
5430
- 100% {
5431
- opacity: 1;
5432
- left: 100%;
5433
- }
5434
  }
 
5435
  @keyframes tooltipLeftIn {
5436
- 0% {
5437
- opacity: 0;
5438
- right: 105%;
5439
- }
5440
- 100% {
5441
- opacity: 1;
5442
- right: 100%;
5443
- }
5444
  }
 
5445
  @keyframes tooltipTopIn {
5446
- 0% {
5447
- opacity: 0;
5448
- bottom: 110%;
5449
- }
5450
- 100% {
5451
- opacity: 1;
5452
- bottom: 100%;
5453
- }
5454
  }
 
5455
  @keyframes tooltipBottomIn {
5456
- 0% {
5457
- opacity: 0;
5458
- top: 110%;
5459
- }
5460
- 100% {
5461
- opacity: 1;
5462
- top: 100%;
5463
- }
5464
  }
5465
 
5466
 
5467
  /*------------------------------*/
5468
- /* Progress Bar
5469
  /*------------------------------*/
5470
- .ldBar{position:relative;}.ldBar.label-center > .ldBar-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 3px #fff}.ldBar-label:after{content:"%";display:inline}.ldBar.no-percent .ldBar-label:after{content:""}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5471
  .eael-progress-bar-container {
5472
  overflow: hidden;
5473
  }
 
5474
  .eael-progress-bar-container .progress-title,
5475
  .eael-progress-bar-container .ldBar-label {
5476
- font-family: "Roboto", Sans-serif;
5477
- font-weight: 600;
5478
  }
 
5479
  .progress-title h1,
5480
  .progress-title h2,
5481
  .progress-title h3,
@@ -5485,19 +6254,22 @@ img.mfp-img {
5485
  .progress-title p {
5486
  margin: 0;
5487
  }
5488
- .eael-progress-bar-container.center .ldBar{
 
5489
  margin: 0 auto;
5490
  }
 
5491
  div[data-preset="line"] .ldBar-label,
5492
  div[data-preset="rainbow"] .ldBar-label {
5493
- text-align: right;
5494
- position: absolute;
5495
- top: -20px;
5496
- right: 0;
5497
  }
5498
 
 
5499
  /*------------------------------*/
5500
- /* Image accordion
5501
  /*------------------------------*/
5502
  .eael-img-accordion {
5503
  display: flex;
@@ -5577,19 +6349,17 @@ div[data-preset="rainbow"] .ldBar-label {
5577
  .eael-img-accordion {
5578
  flex-direction: column;
5579
  }
5580
-
5581
  .eael-img-accordion a:hover {
5582
  flex: 1;
5583
  }
5584
-
5585
  .eael-img-accordion a:hover .overlay {
5586
  background-color: transparent;
5587
  }
5588
-
5589
  .eael-img-accordion .overlay h2,
5590
  .eael-img-accordion .overlay p {
5591
  opacity: 1;
5592
  visibility: visible;
5593
  transform: none;
5594
  }
5595
- }
 
1
  /*
2
+ ______ _ _ _ _ _
3
+ | ____| | | (_) | | /\ | | | |
4
+ | |__ ___ ___ ___ _ __ | |_ _ __ _| | / \ __| | __| | ___ _ __ ___
5
+ | __| / __/ __|/ _ \ '_ \| __| |/ _` | | / /\ \ / _` |/ _` |/ _ \| '_ \/ __|
6
+ | |____\__ \__ \ __/ | | | |_| | (_| | | / ____ \ (_| | (_| | (_) | | | \__ \
7
+ |______|___/___/\___|_| |_|\__|_|\__,_|_| /_/ \_\__,_|\__,_|\___/|_| |_|___/
8
+ -------------------------------------------------------------------------------------
9
+
10
+ 01. General Styles
11
+ 02. Common styles for slider elements
12
+ 03. Fancy Text Style
13
+ 04. Creative Button styles
14
+ 05. Countdown Styles
15
+ 06. Post Timeline Styles
16
+ 07. Team Members Styles
17
+ 08. Testimonials Styles
18
+ 09. Product Styles
19
+ 10. Contact forms common
20
+ 11. Contact Form 7 Styles
21
+ 12. weForm Styles
22
+ 13. Ninja Form Styles
23
+ 14. Gravity Form
24
+ 15. Post Grid Style
25
+ 16. Post Grid Column
26
+ 17. Infobox Style
27
+ 18. Flipbox Style
28
+ 19. Call To Action
29
+ 20. Dual Color Heading
30
+ 21. Pricing Table
31
+ 22. Caldera Contact Form Styler
32
+ 23. WPForms
33
+ 24. Social Feeds
34
+ 25. Data Table
35
+ 26. Magnific Popup
36
+ 27. Filterable Gallery
37
+ 28. Swiper
38
+ 29. Content Ticker
39
+ 30. Advance Tabs
40
+ 31. Advance Accordion
41
+ 32. Tooltip
42
+ 33. Progress Bar
43
+ 34. Image accordion
44
+ -------------------------------------------------------*/
45
+
46
+ /*--------------------------*/
47
+ /* 01. General Styles
48
+ /*--------------------------*/
49
 
50
  .clearfix::before,
51
  .clearfix::after {
52
+ content: " ";
53
+ display: table;
54
+ clear: both;
55
  }
56
+
57
+ /*---------------------------------------*/
58
+ /* 02. Common styles for slider elements
59
+ /*---------------------------------------*/
60
 
61
  .eael-testimonial-slider.nav-top-left,
62
  .eael-testimonial-slider.nav-top-right,
68
  .eael-post-carousel.nav-top-right,
69
  .eael-product-carousel.nav-top-left,
70
  .eael-product-carousel.nav-top-right {
71
+ padding-top: 40px;
72
  }
73
 
74
+
75
+ /*--------------------------*/
76
+ /* 03. Fancy Text Style
77
+ /*--------------------------*/
78
 
79
  .eael-fancy-text-container p {
80
+ margin: 0;
81
  }
82
+
83
+ .eael-fancy-text-strings,
84
+ .eael-fancy-text-prefix,
85
+ .eael-fancy-text-suffix {
86
+ display: inline-block;
87
  }
88
+
89
  .morphext>.animated {
90
+ display: inline-block;
91
  }
92
+
93
  .typed-cursor {
94
+ opacity: 1;
95
+ -webkit-animation: blink_cursor 0.7s infinite;
96
+ -moz-animation: blink_cursor 0.7s infinite;
97
+ animation: blink_cursor 0.7s infinite;
98
  }
99
+
100
  @keyframes blink_cursor {
101
+ 0% {
102
+ opacity: 1;
103
+ }
104
+ 50% {
105
+ opacity: 0;
106
+ }
107
+ 100% {
108
+ opacity: 1;
109
+ }
110
  }
111
+
112
  @-webkit-keyframes blink_cursor {
113
+ 0% {
114
+ opacity: 1;
115
+ }
116
+ 50% {
117
+ opacity: 0;
118
+ }
119
+ 100% {
120
+ opacity: 1;
121
+ }
122
  }
123
+
124
  @-moz-keyframes blink_cursor {
125
+ 0% {
126
+ opacity: 1;
127
+ }
128
+ 50% {
129
+ opacity: 0;
130
+ }
131
+ 100% {
132
+ opacity: 1;
133
+ }
134
+ }
135
+
136
+
137
+ /*--- Style 2 ---*/
138
+
139
  .eael-fancy-text-container.style-2 {
140
+ font-size: 24px;
141
  }
142
+
143
  .eael-fancy-text-container.style-2 .eael-fancy-text-strings {
144
+ background: #ff5544;
145
+ color: #fff;
146
+ padding: 10px 25px;
147
  }
148
 
149
+
150
+ /*-----------------------------*/
151
+ /* 04. Creative Button styles
152
+ /*-----------------------------*/
153
+
154
  .eael-creative-button-align-center {
155
+ text-align: center;
156
  }
157
+
158
  .eael-creative-button-wrapper {
159
+ display: flex;
160
+ }
161
+
162
+ .eael-creative-button {
163
+ flex: 0 0 auto;
164
+ min-width: 150px;
165
+ text-align: center;
166
+ vertical-align: middle;
167
+ position: relative;
168
+ z-index: 1;
169
+ -webkit-backface-visibility: hidden;
170
+ backface-visibility: hidden;
171
+ -moz-osx-font-smoothing: grayscale;
172
+ }
173
+
174
  .eael-creative-button:focus {
175
+ outline: none;
176
  }
177
+
178
  .eael-creative-button>span {
179
+ vertical-align: middle;
180
  }
181
+
182
  .eael-creative-button {
183
+ border-radius: 2px;
184
+ padding: 20px 30px;
185
+ font-size: 16px;
186
+ line-height: 1;
187
  }
188
+
189
+
190
+ /*--- Winona ---*/
191
 
192
  .eael-creative-button--winona {
193
+ overflow: hidden;
194
+ padding: 0!important;
195
+ -webkit-transition: border-color 0.3s, background-color 0.3s;
196
+ transition: border-color 0.3s, background-color 0.3s;
197
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
198
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
199
  }
200
+
201
  .eael-creative-button--winona::after {
202
+ content: attr(data-text);
203
+ position: absolute;
204
+ width: 100%;
205
+ height: 100%;
206
+ top: 0;
207
+ left: 0;
208
+ opacity: 0;
209
+ -webkit-transform: translate3d(0, 25%, 0);
210
+ transform: translate3d(0, 25%, 0);
211
  }
212
+
213
  .eael-creative-button--winona>span {
214
+ display: block;
215
  }
216
+
217
  .eael-creative-button--winona::after,
218
  .eael-creative-button--winona>span {
219
+ padding: 1em 2em;
220
+ -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
221
+ transition: transform 0.3s, opacity 0.3s;
222
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
223
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
224
  }
225
+
226
  .eael-creative-button--winona:hover::after {
227
+ opacity: 1;
228
+ -webkit-transform: translate3d(0, 0, 0);
229
+ transform: translate3d(0, 0, 0);
230
  }
231
+
232
  .eael-creative-button--winona:hover>span {
233
+ opacity: 0;
234
+ -webkit-transform: translate3d(0, -25%, 0);
235
+ transform: translate3d(0, -25%, 0);
236
  }
237
+
238
+
239
+ /*--- Ujarak ---*/
240
 
241
  .eael-creative-button--ujarak {
242
+ -webkit-transition: border-color 0.4s, color 0.4s;
243
+ transition: border-color 0.4s, color 0.4s;
244
  }
245
+
246
  .eael-creative-button--ujarak::before {
247
+ content: '';
248
+ position: absolute;
249
+ top: 0;
250
+ left: 0;
251
+ width: 100%;
252
+ height: 100%;
253
+ z-index: -1;
254
+ opacity: 0;
255
+ -webkit-transform: scale3d(0.7, 1, 1);
256
+ transform: scale3d(0.7, 1, 1);
257
+ -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
258
+ transition: transform 0.4s, opacity 0.4s;
259
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
260
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
261
  }
262
+
263
  .eael-creative-button--ujarak,
264
  .eael-creative-button--ujarak::before {
265
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
266
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
267
  }
268
+
269
  .eael-creative-button--ujarak:hover::before {
270
+ opacity: 1;
271
+ -webkit-transform: translate3d(0, 0, 0);
272
+ transform: translate3d(0, 0, 0);
273
  }
274
+
275
+
276
+ /*--- Wayra ---*/
277
 
278
  .eael-creative-button--wayra {
279
+ overflow: hidden;
280
+ -webkit-transition: border-color 0.3s, color 0.3s;
281
+ transition: border-color 0.3s, color 0.3s;
282
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
283
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
284
  }
285
+
286
  .eael-creative-button--wayra::before {
287
+ content: '';
288
+ position: absolute;
289
+ top: 0;
290
+ left: 0;
291
+ width: 150%;
292
+ height: 100%;
293
+ z-index: -1;
294
+ -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
295
+ transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
296
+ -webkit-transform-origin: 0% 100%;
297
+ transform-origin: 0% 100%;
298
+ -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
299
+ transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
300
  }
301
+
302
  .eael-creative-button--wayra:hover::before {
303
+ opacity: 1;
304
+ -webkit-transform: rotate3d(0, 0, 1, 0deg);
305
+ transform: rotate3d(0, 0, 1, 0deg);
306
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
307
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
308
  }
 
309
 
310
+
311
+ /*--- Tamaya ---*/
312
  .eael-creative-button--tamaya {
313
+ overflow: hidden;
314
  }
315
+
316
  .eael-creative-button--tamaya::before,
317
  .eael-creative-button--tamaya::after {
318
+ content: attr(data-text);
319
+ position: absolute;
320
+ width: 100%;
321
+ height: 50%;
322
+ left: 0;
323
+ overflow: hidden;
324
+ -webkit-transition: -webkit-transform 0.3s;
325
+ transition: transform 0.3s;
326
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
327
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
328
  }
329
+
330
  .eael-creative-button--tamaya::before {
331
+ top: 0;
332
+ padding: 20px 30px;
333
  }
334
+
335
  .eael-creative-button--tamaya::after {
336
+ bottom: 0;
337
+ line-height: 0;
338
  }
339
+
340
  .eael-creative-button--tamaya:hover::after {
341
+ bottom: -1px;
342
  }
343
+
344
  .eael-creative-button--tamaya>span {
345
+ display: block;
346
+ -webkit-transform: scale3d(0.2, 0.2, 1);
347
+ transform: scale3d(0.2, 0.2, 1);
348
+ opacity: 0;
349
+ -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
350
+ transition: transform 0.3s, opacity 0.3s;
351
+ -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
352
+ transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
353
  }
354
+
355
  .eael-creative-button--tamaya:hover::before {
356
+ -webkit-transform: translate3d(0, -100%, 0);
357
+ transform: translate3d(0, -100%, 0);
358
  }
359
+
360
  .eael-creative-button--tamaya:hover::after {
361
+ -webkit-transform: translate3d(0, 100%, 0);
362
+ transform: translate3d(0, 100%, 0);
363
  }
364
+
365
  .eael-creative-button--tamaya:hover>span {
366
+ opacity: 1;
367
+ -webkit-transform: scale3d(1, 1, 1);
368
+ transform: scale3d(1, 1, 1);
369
  }
370
+
371
+
372
+ /*--- Rayen ---*/
373
 
374
  .eael-creative-button--rayen {
375
+ overflow: hidden;
376
+ padding: 0!important;
377
  }
378
+
379
  .eael-creative-button--rayen::before {
380
+ content: attr(data-text);
381
+ position: absolute;
382
+ top: 0;
383
+ left: 0;
384
+ width: 100%;
385
+ height: 100%;
386
+ -webkit-transform: translate3d(-100%, 0, 0);
387
+ transform: translate3d(-100%, 0, 0);
388
  }
389
+
390
  .eael-creative-button--rayen>span {
391
+ display: block;
392
  }
393
+
394
  .eael-creative-button--rayen::before,
395
  .eael-creative-button--rayen>span {
396
+ padding: 1em 2em;
397
+ -webkit-transition: -webkit-transform 0.3s;
398
+ transition: transform 0.3s;
399
+ -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
400
+ transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
401
  }
402
+
403
  .eael-creative-button--rayen:hover::before {
404
+ -webkit-transform: translate3d(0, 0, 0);
405
+ transform: translate3d(0, 0, 0);
406
  }
407
+
408
  .eael-creative-button--rayen:hover>span {
409
+ -webkit-transform: translate3d(0, 100%, 0);
410
+ transform: translate3d(0, 100%, 0);
411
  }
412
 
413
 
414
+ /*---------------------------------*/
415
+ /* 05. Countdown Styles
416
+ /*---------------------------------*/
417
+
418
+
419
+ /*--- General ---*/
420
 
 
421
  .eael-countdown-items {
422
+ list-style: none;
423
+ margin: 0;
424
+ padding: 0;
425
+ display: table;
426
+ table-layout: fixed;
427
+ width: 100%;
428
  }
429
 
430
+ .eael-countdown-items>li {
431
+ list-style: none;
432
+ margin: 0;
433
+ padding: 0;
434
+ display: table-cell;
435
+ position: relative;
436
  }
437
 
438
+ .eael-countdown-item>div {
439
+ text-align: center;
440
+ padding: 20px;
441
  }
442
+
443
+ .eael-countdown-label-block .eael-countdown-digits,
444
+ .eael-countdown-label-block .eael-countdown-label {
445
+ display: block;
446
+ text-align: center;
447
  }
448
+
449
  .eael-countdown-digits {
450
+ font-size: 54px;
451
+ line-height: 1;
452
  }
453
 
454
  .eael-countdown-label {
455
+ font-size: 18px;
456
+ line-height: 1;
457
+ color: #ffffff;
458
  }
459
 
460
  .eael-countdown-show-separator .eael-countdown-digits::after {
461
+ content: ":";
462
+ position: absolute;
463
+ left: 98%;
464
+ z-index: 9999;
465
  }
466
 
467
  .eael-countdown-item:last-child .eael-countdown-digits::after {
468
+ display: none;
469
  }
470
+
471
+
472
+ /*--- Style 1 ---*/
473
+
474
+ .eael-countdown-items.style-1 .eael-countdown-item>div {
475
+ background: #262625;
476
  }
477
+
478
+
479
+ /*----------------------------*/
480
+ /* 06. Post Timeline Styles
481
+ /*----------------------------*/
482
 
483
  .eael-post-timeline {
484
+ margin-bottom: 0;
485
+ min-height: 100%;
486
+ overflow: hidden;
487
+ position: relative;
488
  }
489
+
490
  .eael-timeline-column {
491
+ width: 50%;
492
+ margin-left: 0;
493
+ float: left;
494
+ margin-top: 0 !important;
495
  }
496
+
497
  .eael-timeline-post {
498
+ position: relative;
499
  }
500
+
501
  .eael-timeline-post:after {
502
+ background-color: rgba(83, 85, 86, .2);
503
+ content: "";
504
+ width: 2px;
505
+ height: 245px;
506
+ position: absolute;
507
+ right: 0;
508
+ top: 70px;
509
  }
510
+
511
  .eael-timeline-post:nth-child(2n):after {
512
+ display: none;
513
  }
514
+
515
  .eael-timeline-bullet {
516
+ background-color: #9fa9af;
517
+ border: 5px solid #fff;
518
+ border-radius: 50%;
519
+ box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.1);
520
+ content: "";
521
+ height: 20px;
522
+ position: absolute;
523
+ right: -9px;
524
+ top: 60px;
525
+ width: 20px;
526
+ z-index: 3;
527
+ cursor: pointer;
528
  }
529
+
530
  .eael-timeline-post:nth-child(2n) .eael-timeline-bullet {
531
+ background-color: #9fa9af;
532
+ border: 5px solid #fff;
533
+ border-radius: 50%;
534
+ bottom: 36px;
535
+ content: "";
536
+ height: 20px;
537
+ left: -11px;
538
+ position: absolute;
539
+ top: 300px;
540
+ width: 20px;
541
+ z-index: 3;
542
  }
543
+
544
  .eael-timeline-post-inner {
545
+ background: linear-gradient(45deg, #3f3f46 0%, #05abe0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
546
+ border: 8px solid #e5eaed;
547
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
548
+ float: right;
549
+ margin: 30px 40px 30px auto;
550
+ position: relative;
551
+ height: 320px;
552
+ width: calc(100% - 40px);
553
  }
554
+
555
  .eael-timeline-post:nth-child(even) .eael-timeline-post-inner {
556
+ float: left;
557
+ margin-left: 40px;
558
  }
559
+
560
  .eael-timeline-post-inner:after {
561
+ border-color: transparent transparent transparent #e5eaed;
562
+ border-style: solid;
563
+ border-width: 15px;
564
+ content: "";
565
+ height: 0;
566
+ position: absolute;
567
+ right: -36px;
568
+ top: 17px;
569
+ width: 0;
570
  }
571
+
572
  .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner:after {
573
+ border-color: transparent #e5eaed transparent transparent;
574
+ border-style: solid;
575
+ border-width: 15px;
576
+ content: "";
577
+ height: 0;
578
+ left: -36px;
579
+ position: absolute;
580
+ top: 257px;
581
+ width: 0;
582
  }
583
+
584
  .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner::after {
585
+ border-left-color: transparent !important;
586
  }
587
+
588
  .eael-timeline-post p {
589
+ margin: 1.6rem 0 0 0;
590
+ font-size: 0.9em;
591
+ line-height: 1.6em;
592
  }
593
+
594
  .eael-timeline-post-image {
595
+ background-size: cover;
596
+ background-position: center center;
597
+ background-repeat: no-repeat;
598
+ display: block;
599
+ height: 100%;
600
+ overflow: hidden;
601
+ position: relative;
602
+ opacity: .6;
603
+ -webkit-transition: all .3s;
604
+ -moz-transition: all .3s;
605
+ transition: all .3s;
606
  }
607
+
608
  .eael-timeline-post-title {
609
+ bottom: 40px;
610
+ position: absolute;
611
+ width: 100%;
612
  }
613
+
614
  .eael-timeline-post-title h2 {
615
+ color: #fff;
616
+ font-size: 20px;
617
+ font-weight: bold;
618
+ letter-spacing: 1px;
619
+ line-height: 24px;
620
+ padding: 0 25px;
621
+ text-align: left;
622
+ text-transform: uppercase;
623
  }
624
+
625
  .eael-timeline-post-excerpt {
626
+ opacity: 0;
627
+ position: absolute;
628
+ top: 0;
629
+ left: 0;
630
+ -webkit-transition: all .3s;
631
+ -moz-transition: all .3s;
632
+ transition: all .3s;
633
  }
634
+
635
  .eael-timeline-post-excerpt p {
636
+ color: #fff;
637
+ font-size: 14px;
638
+ padding: 25px;
639
  }
640
+
641
  .eael-timeline-post-inner:hover .eael-timeline-post-excerpt {
642
+ opacity: 1;
643
+ top: 10px;
644
  }
645
+
646
  .eael-timeline-post-inner:hover .eael-timeline-post-image {
647
+ opacity: .3;
648
  }
649
+
650
  .eael-timeline-post time {
651
+ opacity: 0;
652
+ background-color: rgba(0, 0, 0, .7);
653
+ color: #fff;
654
+ font-size: 10px;
655
+ border-radius: 20px;
656
+ position: absolute;
657
+ right: -97px;
658
+ width: 100px;
659
+ height: 30px;
660
+ line-height: 30px;
661
+ text-align: center;
662
+ top: 50px;
663
+ z-index: 99;
664
+ -webkit-transition: all .5s;
665
+ -moz-transition: all .5s;
666
+ transition: all .5s;
667
  }
668
+
669
  .eael-timeline-post:nth-child(2n) time {
670
+ background-color: rgba(0, 0, 0, 0.7);
671
+ border-radius: 20px;
672
+ color: #fff;
673
+ font-size: 10px;
674
+ height: 30px;
675
+ left: -99px;
676
+ line-height: 30px;
677
+ position: absolute;
678
+ text-align: center;
679
+ top: 290px;
680
+ width: 100px;
681
+ z-index: 99;
682
  }
683
+
684
  .eael-timeline-post time:before {
685
+ border-bottom: 5px solid rgba(0, 0, 0, 0.7);
686
+ border-left: 5px solid transparent;
687
+ border-right: 5px solid transparent;
688
+ content: "";
689
+ height: 0;
690
+ left: 45px;
691
+ position: absolute;
692
+ top: -5px;
693
+ width: 0;
694
  }
695
+
696
  .eael-timeline-post:hover time {
697
+ opacity: 1;
698
  }
699
+
700
  .eael-timeline-post::after {
701
+ height: 100%;
702
  }
703
+
704
  .eael-post-timeline .eael-timeline-post:nth-last-child(2)::after {
705
+ height: 245px;
706
  }
707
+
708
  .eael-post-timeline .eael-timeline-post:last-child::after {
709
+ display: none;
710
  }
711
+
712
+
713
+ /*--- Responsive Style for Post Timeline ---*/
714
 
715
  @media only screen and (max-width: 1366px) {
716
+ .eael-timeline-post-title h2 {
717
+ font-size: 0.8em;
718
+ }
719
+ .eael-timeline-post-excerpt p {
720
+ font-size: 13px;
721
+ }
722
+ }
723
+
724
  @media only screen and (max-width: 1169px) {
725
+ .eael-timeline-post-inner {
726
+ height: 320px;
727
+ }
728
  }
729
+
730
  @media only screen and (max-width: 992px) {
731
+ .eael-post-timeline {
732
+ margin-left: 0;
733
+ }
734
+ .eael-timeline-bullet,
735
+ .eael-timeline-post:after,
736
+ .eael-timeline-post:before,
737
+ .eael-timeline-post-inner:after {
738
+ display: none;
739
+ }
740
+ .eael-timeline-post {
741
+ display: inline-block;
742
+ float: left !important;
743
+ width: 50% !important;
744
+ margin: 15px auto;
745
+ }
746
+ .eael-timeline-post-inner {
747
+ height: 320px;
748
+ padding-bottom: 30px;
749
+ }
750
+ .eael-timeline-post-title {
751
+ bottom: 50px;
752
+ }
753
+ .eael-timeline-post-title h2 {
754
+ font-size: 0.8em;
755
+ line-height: 1.2em;
756
+ }
757
+ .eael-timeline-post .eael-timeline-post-inner {
758
+ margin: 0 10px auto 0;
759
+ width: 90%;
760
+ }
761
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
762
+ margin: 0 auto 0 10px;
763
+ width: 90%;
764
+ }
765
+ .eael-timeline-post-excerpt {
766
+ opacity: 0!important;
767
+ }
768
+ .eael-timeline-post-image {
769
+ opacity: .3;
770
+ }
771
+ .eael-timeline-post time,
772
+ .eael-timeline-post:nth-child(2n) time {
773
+ background-color: #fff;
774
+ border-radius: 0;
775
+ color: #444;
776
+ font-size: 12px;
777
+ text-transform: uppercase;
778
+ left: 0;
779
+ opacity: 1;
780
+ padding-top: 3px;
781
+ top: 275px;
782
+ width: 100%;
783
+ }
784
+ time:before {
785
+ display: none;
786
+ }
787
  }
788
+
789
  @media only screen and (max-width: 767px) {
790
+ .eael-timeline-post {
791
+ display: block;
792
+ float: none !important;
793
+ margin: 20px auto;
794
+ width: 100% !important;
795
+ }
796
+ .eael-timeline-post .eael-timeline-post-inner,
797
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
798
+ display: block;
799
+ float: none;
800
+ margin: 0 auto;
801
+ }
802
  }
803
+
804
  @media only screen and (max-width: 479px) {
805
+ .eael-timeline-post .eael-timeline-post-inner,
806
+ .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner {
807
+ height: 250px;
808
+ margin: 0 auto;
809
+ width: 95%;
810
+ }
811
+ .eael-timeline-post time,
812
+ .eael-timeline-post:nth-child(2n) time {
813
+ top: 205px;
814
+ }
815
+ }
 
816
 
817
+
818
+ /*----------------------------*/
819
+ /* 07. Team Members Styles
820
+ /*----------------------------*/
821
  .eael-team-item {
822
+ overflow: hidden;
823
+ position: relative;
824
  }
825
+
826
  .team-avatar-rounded figure img {
827
+ border-radius: 50%;
828
+ height: auto;
829
  }
830
+
831
  .eael-team-image>figure {
832
+ margin: 0;
833
+ padding: 0;
834
  }
835
+
836
  .eael-team-image>figure img {
837
+ display: block;
838
+ margin: 0 auto;
839
  }
840
+
841
  .eael-team-item .eael-team-content {
842
+ padding: 10px;
843
  }
844
+
845
  .eael-team-item .eael-team-member-name {
846
+ font-size: 20px;
847
+ font-weight: bold;
848
+ letter-spacing: 0.05em;
849
+ margin: 5px 0;
850
+ text-transform: uppercase;
851
  }
852
+
853
  .eael-team-item .eael-team-member-position {
854
+ font-size: 14px;
855
+ font-weight: normal;
856
+ letter-spacing: 0.05em;
857
+ margin: 5px 0 10px;
858
+ text-transform: uppercase;
859
  }
860
+
861
  .eael-team-item .eael-team-content,
862
  .eael-team-item .eael-team-content .eael-team-text {
863
+ font-size: 14px;
864
+ line-height: 1.5;
865
  }
866
+
867
  .eael-team-content>ul {
868
+ margin: 0;
869
+ padding: 0;
870
  }
871
+
872
  .eael-team-content li {
873
+ display: inline-block;
874
+ list-style: outside none none;
875
+ margin-right: 10px;
876
+ text-align: center;
877
  }
878
+
879
  .eael-team-content li a {
880
+ font-size: 2.5rem;
881
  }
882
+
883
  .eael-team-align-left .eael-team-item .eael-team-member-name,
884
  .eael-team-align-left .eael-team-item .eael-team-member-position,
885
  .eael-team-align-left .eael-team-item .eael-team-text,
886
  .eael-team-align-left .eael-team-item .eael-team-content p,
887
  .eael-team-align-left .eael-team-item .eael-team-content ul,
888
  .eael-team-align-left .eael-team-item .eael-team-content li {
889
+ text-align: left;
890
  }
891
+
892
  .eael-team-align-right .eael-team-item .eael-team-member-name,
893
  .eael-team-align-right .eael-team-item .eael-team-member-position,
894
  .eael-team-align-right .eael-team-item .eael-team-text,
895
  .eael-team-align-right .eael-team-item .eael-team-content p,
896
  .eael-team-align-right .eael-team-item .eael-team-content ul,
897
  .eael-team-align-right .eael-team-item .eael-team-content li {
898
+ text-align: right;
899
  }
900
+
901
  .eael-team-align-centered .eael-team-item .eael-team-member-name,
902
  .eael-team-align-centered .eael-team-item .eael-team-member-position,
903
  .eael-team-align-centered .eael-team-item .eael-team-text,
904
  .eael-team-align-centered .eael-team-item .eael-team-content p,
905
  .eael-team-align-centered .eael-team-item .eael-team-content ul,
906
  .eael-team-align-centered .eael-team-item .eael-team-content li {
907
+ text-align: center;
908
  }
909
+
910
  .eael-team-item.eael-team-members-overlay .eael-team-content {
911
+ bottom: 10px;
912
+ left: 10px;
913
+ margin-bottom: 0;
914
+ padding-top: 15%;
915
+ opacity: 0;
916
+ overflow: hidden;
917
+ text-overflow: ellipsis;
918
+ position: absolute;
919
+ right: 10px;
920
+ top: 10px;
921
+ -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
922
+ transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
923
  }
924
+
925
  .eael-team-item.eael-team-members-overlay:hover .eael-team-content {
926
+ opacity: 1;
927
  }
928
+
929
  .eael-team-member-social-link>a {
930
+ display: inline-block;
931
+ -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
932
+ transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1) 0s;
933
  }
934
+
935
  .eael-team-member-social-link>a:focus {
936
+ outline: none;
937
  }
938
 
939
 
940
+ /*----------------------------*/
941
+ /* 08. Testimonials Styles
942
+ /*----------------------------*/
943
  .eael-testimonial-slider {
944
  position: relative;
945
  }
972
  }
973
 
974
  .rating-three .testimonial-star-rating li:nth-child(1) i,
975
+ .rating-three .testimonial-star-rating li:nth-child(2) i,
976
  .rating-three .testimonial-star-rating li:nth-child(3) i {
977
  color: #f2b01e;
978
  }
984
  color: #f2b01e;
985
  }
986
 
987
+
988
  /*--- Default styles ---*/
989
  .eael-testimonial-image img {
990
  max-width: 100%;
994
  padding: 10px 0px 0px 0px;
995
  }
996
 
997
+ .eael-testimonial-image>figure {
998
  display: block;
999
  margin: 0;
1000
  }
1009
  padding: 10px;
1010
  }
1011
 
1012
+ .eael-testimonial-item>figure {
1013
  margin: 0 auto;
1014
  padding: 0 20px;
1015
  }
1030
  text-align: justify;
1031
  }
1032
 
 
1033
  .eael-testimonial-content .eael-testimonial-text {
1034
  font-size: 100%;
1035
  font-style: italic;
1062
  margin-top: 1px;
1063
  }
1064
 
1065
+ .eael-testimonial-image {
1066
  position: relative;
1067
  }
1068
 
1101
  .eael-testimonial-slider.default-style .eael-testimonial-align-right .default-style-testimonial-content,
1102
  .eael-testimonial-slider.classic-style .eael-testimonial-align-right .testimonial-classic-style-content,
1103
  .eael-testimonial-slider.middle-style .eael-testimonial-align-right .middle-style-content,
1104
+ .eael-testimonial-slider.middle-style .eael-testimonial-align-right .eael-testimonial-text {
1105
+ text-align: right;
1106
+ }
1107
 
1108
  .eael-testimonial-slider.default-style .eael-testimonial-align-center .default-style-testimonial-content,
1109
  .eael-testimonial-slider.classic-style .eael-testimonial-align-center .testimonial-classic-style-content,
1110
  .eael-testimonial-slider.middle-style .eael-testimonial-align-center .middle-style-content,
1111
+ .eael-testimonial-slider.middle-style .eael-testimonial-align-center .eael-testimonial-text {
1112
+ text-align: center;
1113
+ }
1114
 
1115
  .eael-testimonial-slider.default-style .eael-testimonial-align-left .default-style-testimonial-content,
1116
  .eael-testimonial-slider.classic-style .eael-testimonial-align-left .testimonial-classic-style-content,
1117
  .eael-testimonial-slider.middle-style .eael-testimonial-align-left .middle-style-content,
1118
+ .eael-testimonial-slider.middle-style .eael-testimonial-align-left .eael-testimonial-text {
1119
+ text-align: left;
1120
+ }
1121
 
1122
+ .eael-testimonial-slider.icon-img-left-content .eael-testimonial-text>p,
1123
+ .eael-testimonial-slider.icon-img-right-content .eael-testimonial-text>p {
1124
  margin: 0px;
1125
  }
1126
 
1127
+
1128
  /*--- Left align ---*/
1129
  .icon-img-left-content .eael-testimonial-image {
1130
  float: left;
1151
  margin-top: 0;
1152
  }
1153
 
1154
+
1155
  /*--- Center align ---*/
1156
  .eael-testimonial-align-centered .eael-testimonial-user,
1157
+ .eael-testimonial-align-centered .eael-testimonial-user-company {
1158
  float: none;
1159
  text-align: center;
1160
  }
1161
 
1162
+ .eael-testimonial-align-centered .eael-testimonial-image>figure img {
1163
  display: block;
1164
  margin-left: auto !important;
1165
  margin-right: auto !important;
1166
  }
1167
 
1168
+
1169
  /* .eael-testimonial-align-centered .testimonial-star-rating{
1170
  text-align: center;
1171
  } */
1172
 
1173
+
1174
  /*--- Right align ---*/
1175
  .icon-img-right-content .eael-testimonial-image {
1176
  float: right;
1210
  text-align: right;
1211
  }
1212
 
1213
+ .classic-style.testimonial-alignment-center .eael-testimonial-image>figure,
1214
+ .default-style.testimonial-alignment-center .eael-testimonial-image>figure {
1215
  text-align: center;
1216
  }
1217
 
1218
+ .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-centered .eael-testimonial-content {
1219
+ text-align: center;
1220
+ }
1221
 
1222
+ .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-left .eael-testimonial-content {
1223
+ text-align: left;
1224
+ }
1225
 
1226
+ .eael-testimonial-slider.icon-img-left-content .eael-testimonial-align-right .eael-testimonial-content {
1227
+ text-align: right;
1228
+ }
1229
 
1230
+ .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-centered .eael-testimonial-content {
1231
+ text-align: center;
1232
+ }
1233
 
1234
+ .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-left .eael-testimonial-content {
1235
+ text-align: left;
1236
+ }
1237
 
1238
+ .eael-testimonial-slider.icon-img-right-content .eael-testimonial-align-right .eael-testimonial-content {
1239
+ text-align: right;
1240
+ }
1241
 
1242
  span.eael-testimonial-quote {
1243
  position: absolute;
1245
  top: 10px;
1246
  }
1247
 
1248
+ /*--- Image align ---*/
1249
+ .eael-testimonial-item.left .eael-testimonial-image {
1250
+ text-align: left;
1251
+ }
1252
+
1253
+ .eael-testimonial-item.center .eael-testimonial-image {
1254
+ text-align: center;
1255
+ }
1256
+
1257
+ .eael-testimonial-item.right .eael-testimonial-image {
1258
+ text-align: right;
1259
+ }
1260
+
1261
 
1262
  /*--- Float title image style ---*/
1263
  .eael-testimonial-inline-bio .eael-testimonial-image {
1286
 
1287
  /*--- Float inline style ---*/
1288
  .testimonial-inline-style .eael-testimonial-image {
1289
+ float: left;
1290
+ max-width: 100%;
1291
+ padding: 0;
1292
+ margin-right: 15px;
1293
  }
1294
 
1295
  .testimonial-inline-style {
1296
+ overflow: hidden;
1297
+ text-align: left;
1298
  }
1299
 
1300
  .content-top-icon-title-inline .eael-testimonial-text,
1301
+ .content-top-icon-title-inline .eael-testimonial-align-left .eael-testimonial-text {
1302
+ text-align: left;
1303
+ }
1304
+
1305
+ .content-top-icon-title-inline .eael-testimonial-align-centered .eael-testimonial-text {
1306
+ text-align: center;
1307
+ }
1308
+
1309
+ .content-top-icon-title-inline .eael-testimonial-align-right .eael-testimonial-text {
1310
+ text-align: right;
1311
+ }
1312
 
1313
  .content-bottom-icon-title-inline .eael-testimonial-text,
1314
+ .content-bottom-icon-title-inline .eael-testimonial-align-left .eael-testimonial-text {
1315
+ text-align: left;
1316
+ }
1317
 
1318
+ .content-bottom-icon-title-inline .eael-testimonial-align-centered .eael-testimonial-text {
1319
+ text-align: center;
1320
+ }
1321
+
1322
+ .content-bottom-icon-title-inline .eael-testimonial-align-right .eael-testimonial-text {
1323
+ text-align: right;
1324
+ }
1325
 
 
1326
 
1327
+ /*-------------------------*/
1328
+ /* 09. Product Styles
1329
+ /* ------------------------*/
1330
  .eael-product-carousel .woocommerce li.product {
1331
+ background-color: #fff;
1332
+ border-radius: 0;
1333
+ box-shadow: none;
1334
  }
1335
+
1336
  .hide_rating .woocommerce .star-rating-container,
1337
  .hide_rating .woocommerce .star-rating {
1338
+ display: none !important;
1339
  }
1340
+
1341
  .eael-product-carousel .woocommerce ul.products li.product h3 {
1342
+ padding: 0.5em;
1343
  }
1344
+
1345
  .eael-product-carousel .woocommerce .products .star-rating {
1346
+ display: block;
1347
+ float: none;
1348
+ margin: 10px auto;
1349
  }
1350
+
1351
  body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .eael-product-carousel .woocommerce li.product .button {
1352
+ box-shadow: none;
1353
+ display: block;
1354
+ left: auto;
1355
+ margin: 15px;
1356
+ padding: 0.45em 0.5em 0.575em;
1357
+ position: relative;
1358
+ right: auto;
1359
+ text-shadow: none;
1360
+ top: auto;
1361
+ }
1362
+
1363
 
1364
+ /*--- Product Simple and Reveal Style ---*/
1365
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-featured {
1366
+ background-color: transparent;
1367
+ border: medium none;
1368
+ box-shadow: none;
1369
+ padding: 0;
1370
  }
1371
 
1372
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-wrap,
1373
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap {
1374
+ background-color: transparent;
1375
+ bottom: auto;
1376
+ box-shadow: none;
1377
+ padding: 15px 0 0;
1378
+ position: relative;
1379
+ text-align: center;
1380
+ top: auto;
1381
  }
1382
+
1383
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header h3,
1384
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header h3 {
1385
+ font-size: 14px;
1386
+ line-height: 1.2;
1387
+ margin: 0 0 5px;
1388
+ padding-bottom: 0.5em;
1389
  }
1390
+
1391
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header h3 a,
1392
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header h3 a {
1393
+ color: #272727;
1394
+ font-weight: normal;
1395
+ letter-spacing: 0.01rem;
1396
+ text-transform: uppercase;
1397
  }
1398
+
1399
  .eael-product-carousel.eael-product-simple .woocommerce li.product .price>.amount,
1400
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header .price>.amount,
1401
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-header .price>ins>.amount,
1402
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header .price>.amount,
1403
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-header .price>ins>.amount {
1404
+ color: #272727;
1405
+ font-size: 18px;
1406
+ font-weight: normal;
1407
  }
1408
+
1409
  .eael-product-carousel.eael-product-simple .woocommerce li.product .entry-wrap::before,
1410
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap::before {
1411
+ display: none;
1412
  }
1413
+
1414
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-header .button {
1415
+ background-color: transparent;
1416
+ border: 1px solid rgba(0, 0, 0, 0.5);
1417
+ border-radius: 0;
1418
+ box-shadow: none;
1419
+ color: #272727;
1420
+ display: block;
1421
+ font-size: 14px;
1422
+ left: auto;
1423
+ margin: 20px auto;
1424
+ opacity: 1;
1425
+ position: relative;
1426
+ right: auto;
1427
+ text-shadow: none;
1428
+ top: auto;
1429
+ width: 80%;
1430
  }
1431
+
1432
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .entry-header .button:hover {
1433
+ background-color: #e74c3c;
1434
+ border: 1px solid #e74c3c;
1435
+ color: #fff;
1436
  }
1437
+
1438
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container {
1439
+ background-color: transparent;
1440
+ left: auto;
1441
+ opacity: 1;
1442
+ position: relative;
1443
+ right: auto;
1444
+ top: 5px;
1445
+ display: block;
1446
+ margin: 0 auto;
1447
+ width: 110px;
1448
  }
1449
+
1450
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container .star-rating::before,
1451
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container .star-rating::before {
1452
+ color: #f2b01e;
1453
  }
1454
+
1455
  .eael-product-carousel.eael-product-simple .woocommerce li.product .star-rating-container .star-rating span::before,
1456
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container .star-rating span::before {
1457
+ color: #f2b01e;
1458
  }
1459
+
1460
  .eael-product-carousel:not(.eael-product-no-style) .onsale {
1461
+ border-radius: 0;
1462
+ box-shadow: none;
1463
+ display: block;
1464
+ font-size: 14px;
1465
+ height: 100px;
1466
+ letter-spacing: 0;
1467
+ line-height: 160px;
1468
+ position: absolute;
1469
+ text-align: center;
1470
+ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
1471
+ text-transform: uppercase;
1472
+ transform: rotate(-45deg);
1473
+ width: 200px;
1474
+ z-index: 1;
1475
  }
1476
+
1477
  .eael-product-carousel:not(.eael-product-no-style) .woocommerce li.product .onsale {
1478
+ left: -95px;
1479
+ top: -45px;
1480
  }
1481
+
1482
  .eael-product-carousel .woocommerce ul.products {
1483
+ margin: 0 0 30px;
1484
  }
 
1485
 
1486
+
1487
+ /*--- Product Simple and Reveal Style ---*/
1488
  .eael-product-carousel .woocommerce li.product {
1489
+ background-color: #fff;
1490
+ float: left;
1491
+ overflow: hidden;
1492
+ padding: 0;
1493
+ position: relative;
1494
+ text-align: center;
1495
  }
1496
+
1497
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .entry-wrap {
1498
+ bottom: -63px;
1499
+ margin-top: -63px;
1500
+ position: relative;
1501
+ top: auto;
1502
+ -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1503
+ transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s
1504
  }
1505
+
1506
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .entry-wrap {
1507
+ bottom: 0;
1508
  }
1509
+
1510
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .entry-wrap::before {
1511
+ background-color: #fff;
1512
+ display: block;
1513
  }
1514
+
1515
  .eael-product-carousel.eael-product-reveal .woocommerce li.product .star-rating-container {
1516
+ background-color: rgba(255, 255, 255, 0.9);
1517
+ left: auto;
1518
+ opacity: 0;
1519
+ position: absolute;
1520
+ right: 10px;
1521
+ top: 10px;
1522
  }
1523
+
1524
  .eael-product-carousel.eael-product-reveal .woocommerce li.product:hover .star-rating-container {
1525
+ opacity: 1;
1526
  }
 
1527
 
1528
+ /*--- Product Reveal Styles ---*/
1529
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap {
1530
+ bottom: auto;
1531
+ font-size: 14px;
1532
+ left: 0;
1533
+ padding: 0;
1534
+ position: absolute;
1535
+ right: 0;
1536
+ top: calc(100% - 4em);
1537
+ transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1538
  }
1539
+
1540
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap {
1541
+ background-color: rgba(0, 0, 0, 0.5);
1542
+ bottom: auto;
1543
+ font-size: 14px;
1544
+ left: 0;
1545
+ padding: 0;
1546
+ position: absolute;
1547
+ right: 0;
1548
+ text-align: center;
1549
+ top: calc(100% - 4em);
1550
+ -webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1551
+ transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1552
  }
1553
+
1554
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-wrap::before {
1555
+ background-color: rgba(0, 0, 0, 0.5);
1556
+ content: "";
1557
+ display: block;
1558
+ height: 50em;
1559
+ left: 0;
1560
+ position: absolute;
1561
+ right: 0;
1562
+ top: 0;
1563
+ transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1) 0s;
1564
+ z-index: 0;
1565
  }
1566
+
1567
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap::before {
1568
+ background-color: rgba(0, 0, 0, 0.75);
1569
  }
1570
+
1571
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header {
1572
+ position: relative;
1573
  }
1574
+
1575
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header h3 {
1576
+ font-size: 14px;
1577
+ line-height: 1;
1578
+ margin: 0;
1579
+ overflow: hidden;
1580
+ padding: 1.5em;
1581
+ text-overflow: ellipsis;
1582
+ text-transform: uppercase;
1583
+ white-space: nowrap;
1584
  }
1585
+
1586
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header h3 a {
1587
+ color: #fff;
1588
  }
1589
+
1590
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .price>del,
1591
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header .price>del {
1592
+ display: none;
1593
  }
1594
+
1595
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .entry-header .price>.amount,
1596
  .woocommerce li.product .entry-header .price>ins>.amount {
1597
+ color: #fff;
1598
+ font-size: 24px;
1599
  }
1600
+
1601
  .eael-product-carousel.eael-product-overlay .woocommerce li.product .added_to_cart {
1602
+ display: none;
1603
  }
1604
+
1605
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap {
1606
+ top: calc(100% - 10.385em);
1607
  }
1608
+
1609
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .entry-wrap::before {
1610
+ background-color: rgba(0, 0, 0, 0.75);
1611
  }
1612
+
1613
  .eael-product-carousel.eael-product-overlay .woocommerce li.product:hover .star-rating-container {
1614
+ opacity: 1;
1615
  }
1616
 
1617
+
1618
+ /*--------------------------------*/
1619
+ /* 10. Contact forms common
1620
+ /*--------------------------------*/
1621
 
1622
  .eael-contact-form input[type=text],
1623
  .eael-contact-form input[type=email],
1626
  .eael-contact-form input[type=date],
1627
  .eael-contact-form input[type=number],
1628
  .eael-contact-form textarea {
1629
+ background: #fff;
1630
+ box-shadow: none;
1631
+ -webkit-box-shadow: none;
1632
+ float: none;
1633
+ height: auto;
1634
+ margin: 0;
1635
+ outline: 0;
1636
+ width: auto;
1637
  }
1638
+
1639
  .eael-contact-form input[type=submit] {
1640
+ border: 0;
1641
+ float: none;
1642
+ height: auto;
1643
+ margin: 0;
1644
+ padding: 10px 20px;
1645
+ width: auto;
1646
+ -webkit-transition: all 0.25s linear 0s;
1647
+ transition: all 0.25s linear 0s;
1648
  }
1649
+
1650
  .eael-contact-form.placeholder-hide input::-webkit-input-placeholder,
1651
  .eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder {
1652
+ opacity: 0;
1653
+ visibility: hidden;
1654
  }
1655
+
1656
  .eael-contact-form.placeholder-hide input::-moz-placeholder,
1657
  .eael-contact-form.placeholder-hide textarea::-moz-placeholder {
1658
+ opacity: 0;
1659
+ visibility: hidden;
1660
+ }
1661
+
1662
  .eael-contact-form.placeholder-hide input:-ms-input-placeholder,
1663
  .eael-contact-form.placeholder-hide textarea:-ms-input-placeholder {
1664
+ opacity: 0;
1665
+ visibility: hidden;
1666
  }
1667
+
1668
  .eael-contact-form.placeholder-hide input:-moz-placeholder,
1669
  .eael-contact-form.placeholder-hide textarea:-moz-placeholder {
1670
+ opacity: 0;
1671
+ visibility: hidden;
1672
  }
1673
 
1674
  .eael-custom-radio-checkbox input[type=checkbox],
1675
  .eael-custom-radio-checkbox input[type=radio] {
1676
+ -webkit-appearance: none;
1677
+ -moz-appearance: none;
1678
+ border-style: solid;
1679
+ border-width: 0;
1680
+ outline: none;
1681
+ min-width: 1px;
1682
+ width: 15px;
1683
+ height: 15px;
1684
+ background: #ddd;
1685
+ padding: 3px;
1686
  }
1687
+
1688
  .eael-custom-radio-checkbox input[type=checkbox]:before,
1689
  .eael-custom-radio-checkbox input[type=radio]:before {
1690
+ content: "";
1691
+ width: 100%;
1692
+ height: 100%;
1693
+ padding: 0;
1694
+ margin: 0;
1695
+ display: block;
1696
  }
1697
+
1698
  .eael-custom-radio-checkbox input[type=checkbox]:checked:before,
1699
  .eael-custom-radio-checkbox input[type=radio]:checked:before {
1700
+ background: #999;
1701
+ -webkit-transition: all 0.25s linear 0s;
1702
+ transition: all 0.25s linear 0s;
1703
  }
1704
+
1705
  .eael-custom-radio-checkbox input[type=radio] {
1706
+ border-radius: 50%;
 
 
 
1707
  }
1708
 
1709
+ .eael-custom-radio-checkbox input[type=radio]:before {
1710
+ border-radius: 50%;
 
 
 
 
 
1711
  }
1712
 
 
 
 
 
1713
 
1714
+ /*--------------------------------*/
1715
+ /* 11. Contact Form 7 Styles
1716
+ /*--------------------------------*/
1717
+ .eael-contact-form.eael-contact-form-align-center,
1718
+ .eael-contact-form-7.eael-contact-form-btn-align-center input.wpcf7-submit {
1719
+ margin-left: auto !important;
1720
+ margin-right: auto !important;
1721
+ display: block;
1722
+ float: none;
1723
  }
1724
 
1725
+ .eael-contact-form.eael-contact-form-align-left,
1726
+ .eael-contact-form-7.eael-contact-form-btn-align-left input.wpcf7-submit {
1727
+ float: left;
1728
+ width: auto;
1729
  }
1730
 
1731
+ .eael-contact-form.eael-contact-form-align-right,
1732
+ .eael-contact-form-7.eael-contact-form-btn-align-right input.wpcf7-submit {
1733
+ float: right;
1734
+ width: auto;
1735
+ }
1736
+
1737
+ .eael-contact-form-7 textarea,
1738
+ .eael-contact-form-7 input[type="text"],
1739
+ .eael-contact-form-7 input[type="password"],
1740
+ .eael-contact-form-7 input[type="datetime"],
1741
+ .eael-contact-form-7 input[type="datetime-local"],
1742
+ .eael-contact-form-7 input[type="date"],
1743
+ .eael-contact-form-7 input[type="month"],
1744
+ .eael-contact-form-7 input[type="time"],
1745
+ .eael-contact-form-7 input[type="week"],
1746
+ .eael-contact-form-7 input[type="number"],
1747
+ .eael-contact-form-7 input[type="email"],
1748
+ .eael-contact-form-7 input[type="url"],
1749
+ .eael-contact-form-7 input[type="search"],
1750
+ .eael-contact-form-7 input[type="tel"],
1751
+ .eael-contact-form-7 input[type="color"],
1752
+ .eael-contact-form-7 .uneditable-input {
1753
+ -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
1754
+ transition: border linear 0.2s, box-shadow linear 0.2s;
1755
+ }
1756
+
1757
+ .eael-contact-form-7 .wpcf7-form::before,
1758
+ .eael-contact-form-7 .wpcf7-form::after {
1759
+ content: " ";
1760
+ clear: both;
1761
+ display: table;
1762
  }
1763
 
1764
  .eael-contact-form-7 .wpcf7-form:after {
1765
+ clear: both;
1766
+ content: "";
1767
+ font-size: 0;
1768
+ height: 0;
1769
+ display: block;
1770
+ visibility: hidden;
1771
  }
1772
+
1773
  .eael-contact-form-7 .wpcf7-form label,
1774
  .eael-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap {
1775
+ display: block;
1776
  }
1777
+
1778
  .eael-contact-form-7 .wpcf7-form p {
1779
+ margin-bottom: 0;
1780
  }
1781
+
1782
  .eael-contact-form-7.labels-hide .wpcf7-form label {
1783
+ display: none;
1784
  }
1785
 
1786
  .eael-contact-form-7-title {
1787
+ margin-bottom: 10px;
1788
  }
1789
 
1790
  .eael-contact-form-7-description {
1791
+ margin-bottom: 20px;
1792
  }
1793
 
1794
  .eael-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit {
1795
+ width: 100%;
1796
  }
 
1797
 
1798
+
1799
+ /*----------------------*/
1800
+ /* 12. weForm Styles
1801
+ /*----------------------*/
1802
  .eael-weform-container input,
1803
  .eael-weform-container textarea {
1804
+ height: auto;
1805
+ padding: 10px;
1806
  }
1807
+
1808
  .eael-contact-form-align-center .eael-weform-container,
1809
  .eael-contact-form-btn-align-center .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1810
+ margin-left: auto !important;
1811
+ margin-right: auto !important;
1812
+ display: block;
1813
+ float: none;
1814
  }
1815
+
1816
  .eael-contact-form-align-left .eael-weform-container,
1817
  .eael-contact-form-btn-align-left .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1818
+ float: left;
1819
+ width: auto;
1820
  }
1821
+
1822
  .eael-contact-form-align-right .eael-weform-container,
1823
  .eael-contact-form-btn-align-right .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"] {
1824
+ float: right;
1825
+ width: auto;
1826
  }
1827
+
1828
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="text"],
1829
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="password"],
1830
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="email"],
1831
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="url"],
1832
  .eael-weform-container ul.wpuf-form li .wpuf-fields input[type="number"],
1833
  .eael-weform-container ul.wpuf-form li .wpuf-fields textarea {
1834
+ max-width: 100%;
1835
  }
 
1836
 
1837
+
1838
+ /*----------------------*/
1839
+ /* 13. Ninja Form Styles
1840
+ /*----------------------*/
1841
+ .eael-ninja-container input,
1842
+ .eael-ninja-container textarea {
1843
+ height: auto;
1844
+ padding: 10px;
1845
  }
1846
 
1847
+ .eael-contact-form-align-center .eael-ninja-container,
1848
+ .eael-contact-form-btn-align-center .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
1849
+ margin-left: auto !important;
1850
+ margin-right: auto !important;
1851
+ display: block;
1852
+ float: none;
1853
  }
1854
 
1855
+ .eael-contact-form-align-left .eael-ninja-container,
1856
+ .eael-contact-form-btn-align-left .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
1857
+ float: left;
1858
+ width: auto;
1859
  }
1860
 
1861
+ .eael-contact-form-align-right .eael-ninja-container,
1862
+ .eael-contact-form-btn-align-right .eael-ninja-container .nf-field .nf-field-element input[type="button"] {
1863
+ float: right;
1864
+ width: auto;
1865
  }
1866
 
1867
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="text"],
1868
+ .eael-ninja-container .nf-field .nf-field-element input[type="password"],
1869
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="email"],
1870
+ .eael-ninja-container .nf-field .nf-field-element input[type="url"],
1871
+ .eael-ninja-container ul.wpuf-form li .wpuf-fields input[type="number"],
1872
+ .eael-ninja-container .nf-field .nf-field-element textarea {
1873
+ max-width: 100%;
1874
  }
1875
+
1876
  .eael-ninja-form .nf-form-title {
1877
+ display: none;
1878
  }
1879
+
1880
  .eael-ninja-form-title-yes .nf-form-title {
1881
+ display: block;
1882
  }
1883
+
1884
  .eael-ninja-form .title-description-hide .nf-form-title {
1885
+ display: none;
1886
  }
1887
+
1888
  .eael-ninja-form.title-description-hide .nf-form-title {
1889
+ display: none;
1890
  }
1891
+
1892
  .eael-ninja-form .nf-field-label {
1893
+ display: none;
1894
  }
1895
+
1896
  .eael-ninja-form-labels-yes .nf-field-label {
1897
+ display: block;
1898
  }
1899
+
1900
  .eael-ninja-form .submit-container input[type=button] {
1901
+ border: 0;
1902
+ border-radius: 0;
1903
  }
1904
 
1905
  .eael-ninja-form-button-full-width .submit-container input[type=button] {
1906
+ width: 100%;
1907
  }
1908
 
1909
+
1910
+ /*----------------------*/
1911
+ /* 14. Gravity Form
1912
+ /*----------------------*/
1913
  .eael-gravity-form-align-default,
1914
  .eael-gravity-form-align-left,
1915
  .eael-gravity-form-btn-align-left {
1916
+ text-align: left;
1917
  }
1918
+
1919
  .eael-gravity-form-align-right,
1920
  .eael-gravity-form-btn-align-right {
1921
+ text-align: right;
1922
  }
1923
+
1924
  .eael-gravity-form-align-center,
1925
  .eael-gravity-form-btn-align-center {
1926
+ text-align: center;
1927
  }
1928
 
1929
  .eael-gravity-form .gform_wrapper .gform_footer {
1930
+ margin: 0;
1931
+ padding: 0;
1932
  }
1933
+
1934
+ .gform_wrapper form li,
1935
+ .gform_wrapper li {
1936
+ list-style: none;
1937
  }
1938
+
1939
  .eael-gravity-form .gform_wrapper ul.gform_fields li.gfield {
1940
+ padding: 0;
1941
  }
1942
+
1943
  .eael-gravity-form .gform_wrapper textarea {
1944
+ padding: 0;
1945
  }
1946
+
1947
+ .eael-gravity-form .gform_wrapper .gform_footer input.button,
1948
+ .eael-gravity-form .gform_wrapper .gform_footer input[type=submit],
1949
+ .eael-gravity-form .gform_wrapper .gform_page_footer input.button,
1950
+ .eael-gravity-form .gform_wrapper .gform_page_footer input[type=submit] {
1951
+ margin: 0;
1952
  }
1953
+
1954
  .eael-gravity-form.title-description-hide .gform_heading {
1955
+ display: none;
1956
  }
1957
+
1958
  .eael-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label,
1959
  .eael-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
1960
+ display: none;
1961
  }
1962
 
1963
  .eael-gravity-form-button-full-width .gform_wrapper .gform_footer input[type="submit"] {
1964
+ width: 100%;
1965
  }
1966
 
1967
 
 
 
1968
  /*-----------------------------*/
1969
+ /* 15. Post Grid Style
1970
  /*-----------------------------*/
1971
+
1972
  .eael-post-grid {
1973
+ margin: 0 -10px;
1974
  }
1975
 
1976
  .eael-grid-post {
1984
  }
1985
 
1986
  .eael-grid-post-holder {
1987
+ border: 1px solid rgba(0, 0, 0, .1);
1988
  }
1989
 
1990
  .eael-grid-post-holder-inner {
2002
  width: 100%;
2003
  height: 100%;
2004
  z-index: 2;
2005
+ -webkit-transition: opacity .2s ease-in-out, -webkit-transform .25s cubic-bezier(.19, 1, .22, 1);
2006
+ -moz-transition: opacity .2s ease-in-out, -moz-transform .25s cubic-bezier(.19, 1, .22, 1);
2007
+ transition: opacity .2s ease-in-out, transform .25s cubic-bezier(.19, 1, .22, 1);
2008
  }
2009
 
2010
+ .eael-entry-overlay>a {
2011
  position: absolute;
2012
  top: 0;
2013
  left: 0;
2027
  vertical-align: middle;
2028
  }
2029
 
2030
+ .eael-entry-thumbnail>img {
2031
+ height: 100%;
2032
  }
2033
 
2034
  .eael-entry-footer .eael-author-avatar {
2039
  border-radius: 50%;
2040
  }
2041
 
2042
+ .eael-post-grid .eael-entry-footer .eael-entry-meta {
2043
  padding-left: 8px;
2044
  text-align: left;
2045
  }
2046
 
2047
  .eael-grid-post .eael-entry-meta {
2048
+ display: flex;
2049
+ flex-direction: row;
2050
  }
2051
 
2052
+ .eael-grid-post .eael-entry-footer .eael-entry-meta {
2053
  flex-direction: column;
2054
  }
2055
 
2056
+ .eael-entry-meta>div {
2057
  font-size: 12px;
2058
  line-height: 1.2;
2059
  padding-bottom: 5px;
2064
  font-size: 14px;
2065
  }
2066
 
2067
+ .eael-entry-meta .eael-entry-footer .eael-posted-by {
2068
  display: block;
2069
  }
2070
 
2071
+ .eael-grid-post .eael-entry-wrapper,
2072
+ .eael-grid-post .eael-entry-footer {
2073
  padding: 15px;
2074
  }
2075
 
2087
  }
2088
 
2089
  .eael-load-more-button-wrap {
2090
+ display: flex;
2091
  }
2092
 
2093
  .eael-load-more-button {
2097
  }
2098
 
2099
  .eael-load-more-button {
2100
+ padding: 1em 2em;
2101
+ border: 0px solid;
2102
+ font-size: 16px;
2103
  }
2104
 
2105
  .eael-load-more-button .button__loader {
2109
  transition: all .2s;
2110
  }
2111
 
2112
+ .eael-load-more-button>span {
2113
  margin-left: -20px;
2114
  }
2115
 
2116
+ .eael-load-more-button.button--loading>span {
2117
  margin-left: 0;
2118
  }
2119
 
2121
  left: 0;
2122
  }
2123
 
2124
+ .eael-btn-loader,
2125
+ .eael-btn-loader:after {
2126
  border-radius: 50%;
2127
  width: 20px;
2128
  height: 20px;
2149
  }
2150
  }
2151
 
2152
+
2153
+ /*--- Post Grid Thumbnail Hover Effects ---*/
2154
+
2155
  .eael-entry-medianone {
2156
  position: relative;
2157
  }
2162
  justify-content: center;
2163
  }
2164
 
2165
+ .eael-entry-overlay>i {
2166
  color: #fff;
2167
  }
2168
 
2169
+ /*--- fade in ---*/
2170
  .eael-entry-overlay.fade-in {
2171
+ visibility: hidden;
2172
+ opacity: 0;
2173
+ transition: 300ms;
2174
  }
2175
 
2176
  .eael-entry-medianone:hover .eael-entry-overlay.fade-in {
2177
+ visibility: visible;
2178
+ opacity: 1;
2179
  }
2180
 
2181
+ .eael-entry-medianone:hover .eael-entry-overlay.fade-in>i {
2182
  transform: translate(0);
2183
  opacity: 1;
2184
  }
2185
 
2186
+ /*--- zoom in --- */
2187
  .eael-entry-overlay.zoom-in {
2188
  transform: scale(.9);
2189
  visibility: hidden;
2192
  }
2193
 
2194
  .eael-entry-medianone:hover .eael-entry-overlay.zoom-in {
2195
+ visibility: visible;
2196
  opacity: 1;
2197
  transform: scale(1);
2198
  }
2199
 
2200
+ /*--- slide up ---*/
2201
  .eael-entry-overlay.slide-up {
2202
  transform: translateY(100%);
2203
  visibility: hidden;
2207
 
2208
  .eael-entry-medianone:hover .eael-entry-overlay.slide-up {
2209
  transform: translateY(0);
2210
+ visibility: visible;
2211
  opacity: 1;
2212
  }
2213
 
2215
  overflow: hidden;
2216
  }
2217
 
2218
+ /*--- Post Grid & Carousel Hover Styles ---*/
2219
+ .eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay {
2220
+ opacity: 0;
2221
+ }
2222
+
2223
+ .eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay {
2224
+ opacity: 1;
2225
+ }
2226
+
2227
+ .eael-entry-media.grid-hover-style-none .eael-entry-overlay {
2228
+ display: none;
2229
+ }
2230
+
2231
+ .eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay {
2232
+ transform: scale(.4);
2233
+ opacity: 0;
2234
+ }
2235
+
2236
+ .eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay {
2237
+ transform: scale(1);
2238
+ opacity: 1;
2239
+ }
2240
+
2241
+ .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay {
2242
+ transform: translateY(-100%);
2243
+ }
2244
+
2245
+ .eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i {
2246
+ transform: translateY(-100px);
2247
+ transition-delay: 100ms;
2248
+ transition-duration: 300ms;
2249
+ }
2250
+
2251
+ .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay {
2252
+ transform: translate(0);
2253
+ }
2254
 
2255
+ .eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i {
2256
+ transform: translateY(0);
2257
+ }
2258
 
2259
+ .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay {
2260
+ transform: translateY(100%);
2261
+ visibility: hidden;
2262
+ opacity: 0;
2263
+ }
2264
 
2265
+ .eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i {
2266
+ transform: translateY(100px);
2267
+ transition-delay: 100ms;
2268
+ transition-duration: 300ms;
2269
+ }
2270
 
2271
+ .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay {
2272
+ transform: translate(0);
2273
+ visibility: visible;
2274
+ opacity: 1;
2275
+ }
2276
 
2277
+ .eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i {
2278
+ transform: translateY(0);
2279
+ }
 
 
2280
 
2281
 
2282
  /*-----------------------------*/
2283
+ /* 16. Post Grid Column
2284
  /*-----------------------------*/
2285
  .eael-col-1 .eael-post-grid-column {
2286
  float: none;
2287
  width: 100%;
2288
  }
2289
 
2290
+ .eael-col-2 .eael-post-grid-column {
2291
  float: left;
2292
  width: 50%;
2293
  }
2315
 
2316
  /*--- Post Grid Column Styles ---*/
2317
  @media only screen and (max-width: 979px) {
2318
+ .eael-col-1 .eael-post-grid-column,
2319
+ .eael-col-2 .eael-post-grid-column,
2320
+ .eael-col-3 .eael-post-grid-column,
2321
+ .eael-col-4 .eael-post-grid-column,
2322
+ .eael-col-5 .eael-post-grid-column,
2323
+ .eael-col-6 .eael-post-grid-column {
2324
  width: 33.3333%;
2325
  }
2326
  }
2327
 
2328
  @media only screen and (max-width: 767px) {
2329
+ .eael-col-1 .eael-post-grid-column,
2330
+ .eael-col-2 .eael-post-grid-column,
2331
+ .eael-col-3 .eael-post-grid-column,
2332
+ .eael-col-4 .eael-post-grid-column,
2333
+ .eael-col-5 .eael-post-grid-column,
2334
+ .eael-col-6 .eael-post-grid-column {
2335
  width: 50%;
2336
  }
2337
  }
2338
 
2339
  @media only screen and (max-width: 480px) {
2340
+ .eael-col-1 .eael-post-grid-column,
2341
+ .eael-col-2 .eael-post-grid-column,
2342
+ .eael-col-3 .eael-post-grid-column,
2343
+ .eael-col-4 .eael-post-grid-column,
2344
+ .eael-col-5 .eael-post-grid-column,
2345
+ .eael-col-6 .eael-post-grid-column {
2346
  float: none;
2347
  width: 100%;
2348
  }
2349
  }
2350
 
2351
+ .eael-author-avatar>a {
2352
+ display: block;
2353
  }
2354
 
2355
  .eael-entry-footer {
2356
+ overflow: hidden;
2357
+ display: flex;
2358
  }
2359
 
2360
+ .eael-entry-footer>div {
2361
+ display: inline-block;
2362
+ float: left;
2363
  }
2364
 
2365
 
2366
+ /* ------------------------ */
2367
+ /* 17. Infobox Style
2368
+ /* ------------------------ */
2369
 
2370
+ /*--- Image/Icon On Top ---*/
2371
  .eael-infobox .infobox-icon {
2372
+ height: auto;
2373
  }
2374
+
2375
  .eael-infobox .infobox-icon .infobox-icon-wrap {
2376
+ display: block;
2377
+ width: 100%;
2378
+ height: auto;
2379
+ transition: .3s;
2380
  }
2381
+
2382
  .eael-infobox .infobox-icon .infobox-icon-wrap i {
2383
+ transition: .3s;
2384
  }
2385
 
2386
+
2387
+ /*--- For Content Alignment ---*/
2388
  .eael-infobox-content-align-left .eael-infobox .infobox-icon,
2389
  .eael-infobox-content-align-left .eael-infobox .infobox-content,
2390
  .eael-infobox-content-align-left .eael-infobox .infobox-button {
2391
+ text-align: left;
2392
  }
2393
+
2394
  .eael-infobox-content-align-right .eael-infobox .infobox-icon,
2395
  .eael-infobox-content-align-right .eael-infobox .infobox-content,
2396
  .eael-infobox-content-align-right .eael-infobox .infobox-button {
2397
+ text-align: right;
2398
  }
2399
+
2400
  .eael-infobox-content-align-center .eael-infobox .infobox-icon,
2401
  .eael-infobox-content-align-center .eael-infobox .infobox-content,
2402
  .eael-infobox-content-align-center .eael-infobox .infobox-button {
2403
+ text-align: center;
2404
  }
2405
+
2406
+
2407
+ /*--- For icon background shape ---*/
2408
  .eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap,
2409
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
2410
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap {
2411
+ width: 90px;
2412
+ height: 90px;
2413
+ text-align: center;
2414
  }
2415
 
2416
  .eael-infobox-icon-hover-bg-shape-square:hover .infobox-icon .infobox-icon-wrap {
2417
+ border-radius: 0;
2418
  }
2419
 
2420
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap,
2421
  .eael-infobox-icon-hover-bg-shape-radius:hover .infobox-icon .infobox-icon-wrap {
2422
+ border-radius: 15px;
2423
  }
2424
 
2425
  .eael-infobox-icon-bg-shape-radius .infobox-icon .infobox-icon-wrap {
2426
+ display: flex;
2427
+ align-items: center;
2428
+ justify-content: center;
2429
  }
2430
 
2431
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap,
2432
  .eael-infobox-icon-hover-bg-shape-circle:hover .infobox-icon .infobox-icon-wrap {
2433
+ border-radius: 50%;
2434
  }
2435
+
2436
  .eael-infobox-icon-bg-shape-square .infobox-icon .infobox-icon-wrap i,
2437
  .eael-infobox-icon-bg-shape-circle .infobox-icon .infobox-icon-wrap i {
2438
+ margin-top: 50%;
2439
+ transform: translateY(-50%);
2440
  }
2441
 
2442
+ /*--- Infobox Button ---*/
2443
  .eael-infobox .infobox-button a.eael-infobox-button {
2444
+ display: inline-block;
2445
+ padding: 5px 10px;
2446
+ -webkit-transition: all 300ms ease-in-out 0s;
2447
+ -o-transition: all 300ms ease-in-out 0s;
2448
+ transition: all 300ms ease-in-out 0s;
2449
  }
2450
 
2451
+ /*--- For icon bg shape alignment ---*/
2452
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-square .infobox-icon,
2453
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-radius .infobox-icon,
2454
  .eael-infobox-content-align-left.eael-infobox-icon-bg-shape-circle .infobox-icon {
2455
+ display: flex;
2456
+ justify-content: flex-start;
2457
  }
2458
+
2459
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-square .infobox-icon,
2460
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-radius .infobox-icon,
2461
  .eael-infobox-content-align-center.eael-infobox-icon-bg-shape-circle .infobox-icon {
2462
+ display: flex;
2463
+ justify-content: center;
2464
  }
2465
+
2466
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-square .infobox-icon,
2467
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-radius .infobox-icon,
2468
  .eael-infobox-content-align-right.eael-infobox-icon-bg-shape-circle .infobox-icon {
2469
+ display: flex;
2470
+ justify-content: flex-end;
2471
  }
2472
+
2473
+
2474
+ /*--- Image/Icon On Left ---*/
2475
  .eael-infobox.icon-on-left {
2476
+ position: relative;
2477
+ z-index: 0;
2478
+ display: flex;
2479
  }
2480
 
2481
  .eael-infobox.icon-on-right .infobox-icon-wrap,
2482
  .eael-infobox.icon-on-left .infobox-icon-wrap {
2483
+ justify-content: center;
2484
+ display: flex !important;
2485
+ align-items: center;
2486
  }
2487
 
2488
  .eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap {
2489
+ background: none;
2490
+ border: 0px;
2491
+ text-align: left;
2492
+ height: auto;
2493
+ display: block;
2494
  }
2495
 
2496
+ .eael-infobox .infobox-content p {
2497
+ margin: 0 0 15px;
2498
+ }
2499
 
2500
  .eael-infobox.icon-on-left .infobox-icon .infobox-icon-wrap i {
2501
+ margin-top: 0px;
2502
+ transform: translateY(0%);
2503
  }
2504
+
2505
  .eael-infobox.icon-on-left .infobox-content {
2506
+ padding-left: 15px;
2507
+ flex: 1 1 auto;
2508
  }
2509
+
2510
  .eael-infobox.icon-on-left .infobox-content .title {
2511
+ line-height: 1;
2512
+ margin: 0 0 10px 0;
2513
  }
2514
+
2515
+
2516
+ /*--- Image/Icon On Right ---*/
2517
  .eael-infobox.icon-on-right {
2518
+ position: relative;
2519
+ z-index: 0;
2520
+ display: flex;
2521
+ flex-direction: row-reverse;
2522
  }
2523
+
2524
  .eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap {
2525
+ background: none;
2526
+ border: 0px;
2527
+ text-align: right;
2528
+ width: auto;
2529
+ height: auto;
2530
+ display: block;
2531
  }
2532
+
2533
  .eael-infobox.icon-on-right .infobox-icon .infobox-icon-wrap i {
2534
+ margin-top: 0px;
2535
+ transform: translateY(0%);
2536
  }
2537
+
2538
  .eael-infobox.icon-on-right .infobox-content {
2539
+ padding-right: 15px;
2540
+ text-align: right;
2541
+ flex: 1 1 auto;
2542
+ box-sizing: border-box;
2543
  }
2544
+
2545
  .eael-infobox.icon-on-right .infobox-content .title {
2546
+ line-height: 1;
2547
+ margin: 0 0 10px 0;
2548
  }
 
2549
 
2550
+
2551
+ /*--- Imgae Circle On Top ---*/
2552
  .eael-infobox .infobox-icon img {
2553
+ -webkit-transition: all 300ms ease-in-out 0s;
2554
+ -o-transition: all 300ms ease-in-out 0s;
2555
+ transition: all 300ms ease-in-out 0s;
2556
  }
2557
 
2558
  .eael-infobox-hover-img-shape-square:hover .eael-infobox .infobox-icon img {
2559
+ border-radius: 0;
2560
  }
2561
 
2562
  .eael-infobox-shape-circle .eael-infobox .infobox-icon img,
2563
  .eael-infobox-hover-img-shape-circle:hover .eael-infobox .infobox-icon img {
2564
+ border-radius: 50%;
2565
  }
2566
+
2567
  .eael-infobox-shape-radius .eael-infobox .infobox-icon img,
2568
  .eael-infobox-hover-img-shape-radius:hover .eael-infobox .infobox-icon img {
2569
+ border-radius: 15px;
2570
  }
2571
 
2572
 
2573
  /*---------------------------*/
2574
+ /* 18. Flipbox Style
2575
  /*---------------------------*/
2576
  .eael-elements-flip-box-container {
2577
+ position: relative;
2578
+ height: 300px;
2579
+ width: 100%;
2580
  }
2581
 
2582
  .eael-elements-flip-box-container .flipbox-button {
2583
  display: inline-block;
2584
  -webkit-transition: all 400ms;
2585
+ -o-transition: all 400ms;
2586
+ transition: all 400ms;
2587
  }
2588
 
2589
  .eael-elements-flip-box-container a {
2590
+ display: block;
2591
  }
2592
 
2593
  .eael-elements-flip-box-vertical-align {
2594
+ width: 100%;
2595
  }
2596
 
2597
  .eael-elements-flip-box-padding {
2598
+ padding: 0px 30px 5px 30px;
2599
  }
2600
 
2601
  .eael-elements-flip-box-icon-image {
2602
+ display: inline-block;
2603
+ margin: 0 auto 0px auto;
2604
+ line-height: 1;
2605
  }
2606
 
2607
  .eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background {
2608
+ background: #cccccc;
2609
  }
2610
 
2611
  .eael_eleements_flip_front_icon_style_bordered {
2612
+ border: 2px solid #ffffff;
2613
  }
2614
 
2615
  .eael_flip_box_icon_border_round {
2616
+ border-radius: 100px;
2617
  }
2618
 
2619
  .eael_eleements_flip_front_icon_style_background,
2620
  .eael_eleements_flip_front_icon_style_bordered {
2621
+ padding: 15px;
2622
  }
2623
 
2624
  .eael-elements-flip-box-icon-image i {
2625
+ font-size: 40px;
2626
+ line-height: 40px;
2627
+ width: 40px;
2628
  }
2629
 
2630
  .eael-elements-slider-display-table {
2632
  }
2633
 
2634
  .eael-elements-flip-box-front-container {
2635
+ text-align: center;
2636
+ position: absolute;
2637
+ top: 0px;
2638
+ left: 0px;
2639
  z-index: 2;
2640
+ width: 100%;
2641
+ height: 100%;
2642
+ background: #0e9dd2;
2643
+ color: #ffffff;
2644
+ border-color: #000000;
2645
  -webkit-display: flex;
2646
  display: flex;
2647
  -webkit-align-items: center;
2650
 
2651
  .eael-elements-flip-box-content,
2652
  .eael-elements-flip-box-heading {
2653
+ color: #ffffff;
2654
  }
2655
 
2656
  .eael-elements-flip-box-heading.flipbox-linked-title {
2657
+ color: #fff;
2658
+ font-size: 1.5em;
2659
+ font-weight: 700;
2660
  }
2661
 
2662
  .eael-elements-flip-box-rear-container {
2663
+ text-align: center;
2664
+ position: absolute;
2665
+ top: 0px;
2666
+ left: 0px;
2667
+ width: 100%;
2668
+ height: 100%;
2669
+ background: #444444;
2670
+ color: #ffffff;
2671
  display: flex;
2672
  -webkit-align-items: center;
2673
  align-items: center;
2674
  border-color: #000000;
2675
  }
2676
 
2677
+
2678
  /*--- Floating Button Styles ---*/
2679
  .eael-elements-button-floating-container {
2680
+ position: fixed;
2681
+ z-index: 100;
2682
  }
2683
 
2684
  .eael-elements-button-floating-container .eael-elements-button {
2685
+ margin-top: 0px;
2686
+ font-size: 14px;
2687
+ position: relative;
2688
+ padding: 14px 20px;
2689
  }
2690
 
2691
  .eael-elements-button {
2692
+ cursor: pointer;
2693
+ display: inline-block;
2694
+ background: #077bbe;
2695
+ color: #ffffff;
2696
+ line-height: 1;
2697
+ padding: 16px 25px;
2698
+ margin-top: 15px;
2699
  }
2700
 
2701
  .eael-elements-button:hover {
2702
+ background: #077bbe;
2703
+ color: #ffffff;
2704
  }
2705
 
2706
+
2707
  /*--- CSS3 Transitions ---*/
2708
  .eael-elements-flip-box-container {
2709
  perspective: 1000px;
2711
 
2712
  .eael-elements-flip-box-front-container,
2713
  .eael-elements-flip-box-rear-container {
2714
+ transition-duration: 500ms;
2715
  transition-property: all;
2716
  transition-timing-function: ease;
2717
  }
2732
  transform: rotateY(0deg);
2733
  }
2734
 
2735
+
2736
  /*--- Flip ---*/
2737
  .eael-animate-flip.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-flip-card,
2738
  .eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container {
2754
  transform: rotateY(180deg);
2755
  }
2756
 
 
2757
  /*--- Slide ---*/
2758
  .eael-animate-push.eael-elements-flip-box-container,
2759
  .eael-animate-slide.eael-elements-flip-box-container {
2760
+ overflow: hidden;
2761
  }
2762
 
2763
  .eael-animate-push .eael-elements-flip-box-rear-container,
2764
  .eael-animate-slide .eael-elements-flip-box-rear-container {
2765
+ z-index: 3;
2766
  }
2767
 
2768
  .eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,
2769
  .eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container {
2770
+ top: 100%;
2771
  }
2772
 
2773
  .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2774
  .eael-animate-slide.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2775
+ top: 0;
2776
  }
2777
 
2778
  .eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,
2779
  .eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container {
2780
+ top: auto;
2781
+ bottom: 100%;
2782
  }
2783
 
2784
  .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2785
  .eael-animate-slide.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2786
+ top: auto;
2787
+ bottom: 0;
2788
  }
2789
 
2790
  .eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,
2791
  .eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container {
2792
+ left: 100%;
2793
  }
2794
 
2795
  .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2796
  .eael-animate-slide.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2797
+ left: 0;
2798
  }
2799
 
2800
  .eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,
2801
  .eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container {
2802
+ left: auto;
2803
+ right: 100%;
2804
  }
2805
 
2806
  .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container,
2807
  .eael-animate-slide.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2808
+ left: auto;
2809
+ right: 0;
2810
  }
2811
 
 
2812
  /*--- Push + Slide Above ---*/
2813
  .eael-animate-push.eael-animate-up.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2814
+ top: -100%;
2815
  }
2816
 
2817
  .eael-animate-push.eael-animate-down.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2818
+ top: 100%;
2819
  }
2820
 
2821
  .eael-animate-push.eael-animate-left.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2822
+ left: -100%;
2823
  }
2824
 
2825
  .eael-animate-push.eael-animate-right.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2826
+ left: 100%;
2827
  }
2828
 
2829
  /*--- Zoom In ---*/
2830
  .eael-animate-zoom-in .eael-elements-flip-box-rear-container {
2831
+ opacity: 0;
2832
  transform: scale(0.75);
2833
+ z-index: 3;
2834
  }
2835
 
2836
  .eael-animate-zoom-in.eael-elements-flip-box-container:hover .eael-elements-flip-box-rear-container {
2837
+ opacity: 1;
2838
  transform: scale(1);
2839
  }
2840
 
2841
  /*--- Zoom Out ---*/
2842
  .eael-animate-zoom-out.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2843
+ opacity: 0;
2844
  transform: scale(0.75);
2845
  }
2846
 
2847
  .eael-animate-fade.eael-elements-flip-box-container:hover .eael-elements-flip-box-front-container {
2848
+ opacity: 0;
2849
  }
2850
 
2851
+
2852
  /*--- Builder Related Style ---*/
2853
  .eael-flipbox-content-align-right .eael-elements-flip-box-padding {
2854
  text-align: right;
2864
 
2865
  .eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,
2866
  .eael-flipbox-img-circle .flipbox-back-image-icon img {
2867
+ border-radius: 50%;
2868
+ overflow: hidden;
2869
  }
2870
 
2871
 
2872
+ /*--------------------------*/
2873
+ /* 19. Call To Action
2874
+ /*-------------------------*/
 
2875
  .eael-call-to-action {
2876
+ width: 100%;
2877
+ height: auto;
2878
+ display: block;
2879
+ padding: 30px;
2880
+ font-size: 16px;
2881
+ color: #4d4d4d;
2882
+ font-weight: 400;
2883
+ line-height: 27px;
2884
+ margin: 0 auto;
2885
  }
2886
+
2887
  .eael-call-to-action p {
2888
+ margin-bottom: 10px;
2889
  }
2890
+
2891
  .eael-call-to-action .title {
2892
+ font-size: 36px;
2893
+ font-weight: 600;
2894
+ line-height: 36px;
2895
+ margin-bottom: 10px;
2896
+ text-transform: capitalize;
2897
+ font-style: normal;
2898
  }
2899
+
2900
  .eael-call-to-action.cta-center {
2901
+ text-align: center;
2902
  }
2903
+
2904
  .eael-call-to-action.cta-right {
2905
+ text-align: right;
2906
  }
2907
+
2908
  .eael-call-to-action.cta-left {
2909
+ text-align: left;
2910
  }
2911
+
2912
  .eael-call-to-action.bg-lite {
2913
+ background: #f4f4f4;
2914
  }
2915
+
2916
  .eael-call-to-action.bg-img {
2917
+ background-image: url('../img/bg.jpg');
2918
+ background-repeat: no-repeat;
2919
+ background-position: center;
2920
+ background-size: cover;
2921
+ position: relative;
2922
+ z-index: 0;
2923
+ color: rgba( 255, 255, 255, 0.7);
2924
  }
2925
+
2926
  .eael-call-to-action.bg-img .icon {
2927
+ color: #fff;
2928
  }
2929
+
2930
  .eael-call-to-action.bg-img:after {
2931
+ content: "";
2932
+ position: absolute;
2933
+ width: 100%;
2934
+ height: 100%;
2935
+ top: 0px;
2936
+ left: 0px;
2937
+ z-index: -1;
2938
+ background: rgba( 0, 0, 0, 0.8);
2939
  }
2940
+
2941
  .eael-call-to-action.bg-img.bg-fixed {
2942
+ background-attachment: fixed;
2943
+ background-position: center center;
2944
  }
2945
+
2946
  .eael-call-to-action.bg-img .title {
2947
+ color: rgba( 255, 255, 255, 0.9);
2948
  }
 
2949
 
2950
+ /*--- Cta Flex ---*/
2951
  .eael-call-to-action.cta-flex,
2952
  .eael-call-to-action.cta-icon-flex {
2953
+ display: flex;
2954
+ justify-content: space-between;
2955
+ align-items: flex-start;
2956
  }
 
2957
 
2958
+ /*--- Cta Icon Flex ---*/
2959
  .eael-call-to-action.cta-icon-flex .icon {
2960
+ flex-grow: 1;
2961
+ font-size: 80px;
2962
+ text-align: left;
2963
+ line-height: 130px;
2964
  }
2965
+
2966
  .eael-call-to-action.cta-icon-flex .action {
2967
+ flex-grow: 1;
2968
+ text-align: right;
2969
+ padding-top: 22px;
2970
+ flex-basis: 22%;
2971
  }
2972
+
2973
  .eael-call-to-action.cta-icon-flex .content {
2974
+ flex-grow: 1;
2975
+ padding: 0px 30px;
2976
  }
 
2977
 
2978
+ /*--- Cta Flex ---*/
2979
  .eael-call-to-action.cta-flex .content {
2980
+ padding: 0px 15px;
2981
+ flex-grow: 1;
2982
  }
2983
+
2984
  .eael-call-to-action.cta-flex .action {
2985
+ flex-grow: 1;
2986
+ text-align: right;
2987
+ padding-top: 25px;
2988
+ flex-basis: 23%;
2989
  }
 
2990
 
2991
+ /*--- Cta Button ---*/
2992
  .eael-call-to-action .cta-button {
2993
+ position: relative;
2994
+ display: inline-block;
2995
+ padding: 12px 30px;
2996
+ background: #f9f9f9;
2997
+ font-size: 16px;
2998
+ text-decoration: none;
2999
+ color: #4d4d4d;
3000
+ -webkit-transition: .5s;
3001
+ -ms-transition: .5s;
3002
+ transition: .5s;
3003
+ -webkit-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
3004
+ -ms-box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
3005
+ box-shadow: 0px 0px 3px -1px rgba(0, 0, 0, 0.2);
3006
+ margin-right: 10px;
3007
+ margin-top: 10px;
3008
+ z-index: 0;
3009
+ overflow: hidden;
3010
  }
3011
+
3012
  .eael-call-to-action .cta-button:last-child {
3013
+ margin-right: 0px;
3014
  }
3015
+
3016
  .eael-call-to-action .cta-button:focus {
3017
+ outline: none;
3018
  }
 
3019
 
3020
+
3021
+ /*--- Hover ---*/
3022
  .eael-call-to-action .cta-button:hover {
3023
+ color: #fff;
3024
+ background: #3F51B5;
3025
+ -webkit-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
3026
+ -ms-box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
3027
+ box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.1);
3028
  }
 
3029
 
3030
+
3031
+ /*--- Cta Button effect 1 ---*/
3032
  .eael-call-to-action .cta-button.effect-1:after {
3033
+ content: "";
3034
+ position: absolute;
3035
+ width: 100%;
3036
+ height: 100%;
3037
+ background: #3F51B5;
3038
+ top: 0px;
3039
+ left: 0px;
3040
+ transform: translateY(-100%);
3041
+ -webkit-transform: translateY(-100%);
3042
+ -ms-transform: translateY(-100%);
3043
+ z-index: -1;
3044
+ -webkit-transition: .5s;
3045
+ -ms-transition: .5s;
3046
+ transition: .5s;
3047
+ color: #fff;
3048
  }
3049
+
3050
  .eael-call-to-action .cta-button.effect-1:hover::after {
3051
+ -webkit-transform: translateY(0);
3052
+ -ms-transform: translateY(0);
3053
+ transform: translateY(0);
3054
  }
 
3055
 
3056
+ /*--- Cta Button effect 2 ---*/
3057
  .eael-call-to-action .cta-button.effect-2:after {
3058
+ content: "";
3059
+ position: absolute;
3060
+ width: 100%;
3061
+ height: 100%;
3062
+ background: #3F51B5;
3063
+ top: 0px;
3064
+ left: 0px;
3065
+ z-index: -1;
3066
+ -webkit-transition: .5s;
3067
+ -ms-transition: .5s;
3068
+ transition: .5s;
3069
+ color: #fff;
3070
+ -webkit-transform: translateX(-100%);
3071
+ transform: translateX(-100%);
3072
  }
3073
+
3074
  .eael-call-to-action .cta-button.effect-2:hover::after {
3075
+ -webkit-transform: translateX(0);
3076
+ transform: translateX(0);
3077
  }
 
3078
 
3079
+ /*--- Media Queries ---*/
3080
  @media only screen and (max-width: 768px) {
3081
+ .eael-call-to-action.cta-flex,
3082
+ .eael-call-to-action.cta-icon-flex {
3083
+ flex-wrap: wrap;
3084
+ }
3085
+ .eael-call-to-action .title {
3086
+ font-size: 28px;
3087
+ line-height: 36px;
3088
+ margin-top: 0px;
3089
+ }
3090
+ .eael-call-to-action.cta-icon-flex .icon {
3091
+ flex-grow: 1;
3092
+ font-size: 48px;
3093
+ line-height: 90px;
3094
+ text-align: center;
3095
+ }
3096
+ .eael-call-to-action.cta-flex .content,
3097
+ .eael-call-to-action.cta-icon-flex .content {
3098
+ flex-grow: 1;
3099
+ text-align: center;
3100
+ padding: 0px;
3101
+ }
3102
+ .eael-call-to-action.cta-flex .action,
3103
+ .eael-call-to-action.cta-icon-flex .action {
3104
+ text-align: center;
3105
+ padding-top: 0px;
3106
+ }
3107
+ .eael-call-to-action .cta-button {
3108
+ padding: 12px 25px;
3109
+ }
3110
  }
3111
+
3112
  @media only screen and (max-width: 360px) {
3113
+ .eael-call-to-action {
3114
+ font-size: 14px;
3115
+ line-height: 26px;
3116
+ }
3117
+ .eael-call-to-action .cta-button {
3118
+ padding: 4px 20px;
3119
+ font-size: 12px;
3120
+ }
3121
+ .eael-call-to-action .title {
3122
+ font-size: 20px;
3123
+ line-height: 30px;
3124
+ }
3125
+ }
3126
+
 
 
3127
 
3128
+ /* -------------------------------- */
3129
+ /* 20. Dual Color Heading
3130
+ /* -------------------------------- */
3131
  .eael-dual-header {
3132
+ display: block;
3133
+ margin-bottom: 50px;
3134
  }
3135
+
3136
  .eael-dual-header .title,
3137
  .eael-dual-header .title span {
3138
+ font-size: 36px;
3139
+ font-weight: 700;
3140
+ text-transform: uppercase;
3141
+ line-height: 48px;
3142
+ margin: 10px 0px;
3143
  }
3144
+
3145
  .eael-dual-header .subtext {
3146
+ font-size: 16px;
3147
+ display: block;
3148
  }
3149
+
3150
  .eael-dual-header i {
3151
+ display: block;
3152
+ padding: 0px;
3153
+ margin: 20px 0px 10px 0px;
3154
+ font-size: 36px;
3155
  }
3156
+
3157
  .eael-dual-header .title span.lead {
3158
+ color: #1abc9c;
3159
  }
 
3160
 
3161
+ /*--- Builder Related Css ---*/
3162
  .eael-dual-header-content-align-center {
3163
+ text-align: center;
3164
  }
3165
+
3166
  .eael-dual-header-content-align-left {
3167
+ text-align: left;
3168
  }
3169
+
3170
  .eael-dual-header-content-align-right {
3171
+ text-align: right;
3172
  }
3173
+
3174
+ /* -------------------------------- */
3175
+ /* 21. Pricing Table
3176
+ /* -------------------------------- */
3177
  .eael-pricing {
3178
+ -webkit-display: flex;
3179
+ display: flex;
3180
+ -webkit-justify-content: center;
3181
+ justify-content: center;
3182
+ -webkit-align-items: center;
3183
+ align-items: center;
3184
  }
3185
+
3186
  .eael-pricing .eael-pricing-item {
3187
+ width: 100%;
3188
+ height: auto;
3189
+ margin: 0;
3190
  }
3191
+
3192
  .eael-pricing .eael-pricing-button {
3193
+ display: inline-block;
3194
+ padding: 12px 25px;
3195
+ background: #00C853;
3196
+ font-size: 14px;
3197
+ font-weight: 600;
3198
+ color: #fff;
3199
+ text-transform: uppercase;
3200
+ text-decoration: none;
3201
+ -webkit-transition: .3s;
3202
+ transition: .3s;
3203
+ -webkit-border-radius: 4px;
3204
+ border-radius: 4px;
3205
  }
3206
+
3207
  .eael-pricing .eael-pricing-button:hover {
3208
+ background: #03b048;
3209
  }
3210
+
3211
  .eael-pricing .eael-pricing-item ul {
3212
+ padding: 0px;
3213
+ margin: 0px;
3214
+ list-style: none;
3215
  }
3216
+
3217
  .eael-pricing .eael-pricing-item ul li.disable-item {
3218
+ text-decoration: line-through;
3219
+ opacity: 0.5;
3220
  }
3221
+
3222
  .eael-pricing .eael-pricing-item ul li span.li-icon {
3223
+ color: #00C853;
3224
+ margin-right: 6px;
3225
  }
3226
+
3227
  .eael-pricing .eael-pricing-item ul li.disable-item span.li-icon {
3228
+ color: #EF5350;
3229
  }
 
3230
 
3231
+ /*--- Pricing Table: Style 1 ---*/
3232
  .eael-pricing.style-1 {
3233
+ position: relative;
3234
+ z-index: 0;
3235
+ text-align: center;
3236
  }
3237
+
3238
  .eael-pricing.style-1 .eael-pricing-item {
3239
+ border: 1px solid rgba( 9, 9, 9, .1);
3240
+ padding: 30px;
3241
+ -webkit-border-radius: 5px;
3242
+ border-radius: 5px;
3243
+ -webkit-transition: .5s;
3244
+ transition: .5s;
3245
  }
3246
+
3247
  .eael-pricing.style-1 .eael-pricing-item:hover {
3248
+ -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
3249
+ box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
3250
  }
3251
+
3252
  .eael-pricing.style-1 .eael-pricing-item.featured {
3253
+ position: relative;
3254
  }
3255
+
3256
  .eael-pricing.style-1 .eael-pricing-item.ribbon-1:before {
3257
+ content: "";
3258
+ position: absolute;
3259
+ width: 100%;
3260
+ height: 3px;
3261
+ background: #00C853;
3262
+ top: 0px;
3263
+ left: 0px;
3264
+ right: 0px;
3265
+ z-index: 1;
3266
+ -webkit-border-radius: 5px 5px 0px 0px;
3267
+ border-radius: 5px 5px 0px 0px;
3268
  }
3269
+
3270
  .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before {
3271
+ content: "Featured";
3272
+ position: absolute;
3273
+ width: auto;
3274
+ background: #00C853;
3275
+ color: #fff;
3276
+ top: 35px;
3277
+ right: -15px;
3278
+ z-index: 10;
3279
+ font-size: 10px;
3280
+ font-weight: 600;
3281
+ text-transform: uppercase;
3282
+ padding: 5px 10px;
3283
  }
3284
+
3285
  .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after {
3286
+ content: "";
3287
+ position: absolute;
3288
+ top: 20px;
3289
+ right: -15px;
3290
+ width: 0;
3291
+ height: 0;
3292
+ border-bottom: 15px solid #00C853;
3293
+ border-right: 15px solid transparent;
3294
+ z-index: 9;
3295
+ opacity: 0.9;
3296
  }
3297
+
3298
  .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before {
3299
+ content: "Featured";
3300
+ position: absolute;
3301
+ width: auto;
3302
+ background: rgba( 0, 0, 0, 0.6);
3303
+ color: #fff;
3304
+ top: 15px;
3305
+ right: 15px;
3306
+ z-index: 10;
3307
+ font-size: 11px;
3308
+ font-weight: 600;
3309
+ text-transform: uppercase;
3310
+ padding: 5px 15px;
3311
  }
3312
+
3313
  .eael-pricing.style-1 .eael-pricing-item .header {
3314
+ display: block;
3315
+ position: relative;
3316
+ z-index: 0;
3317
+ padding-bottom: 15px;
3318
+ margin-bottom: 15px;
3319
  }
3320
+
3321
  .eael-pricing.style-1 .eael-pricing-item .header:after {
3322
+ content: "";
3323
+ position: absolute;
3324
+ width: 140px;
3325
+ height: 1px;
3326
+ bottom: 0px;
3327
+ left: 0px;
3328
+ right: 0px;
3329
+ margin: 0 auto;
3330
+ z-index: 1;
3331
+ background: rgba( 9, 9, 9, .1);
3332
  }
3333
+
3334
  .eael-pricing.style-1 .eael-pricing-item .header .title {
3335
+ font-weight: 700;
3336
+ line-height: 30px;
3337
+ margin: 0px;
3338
  }
3339
+
3340
  .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag {
3341
+ position: relative;
3342
+ z-index: 0;
3343
+ padding: 15px 0px;
3344
+ margin-bottom: 15px;
3345
  }
3346
+
3347
  .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after {
3348
+ content: "";
3349
+ position: absolute;
3350
+ width: 140px;
3351
+ height: 1px;
3352
+ bottom: 0px;
3353
+ left: 0px;
3354
+ right: 0px;
3355
+ margin: 0 auto;
3356
+ z-index: 1;
3357
+ background: rgba( 9, 9, 9, .04);
3358
  }
3359
+
3360
  .eael-pricing.style-1 .eael-pricing-item .price-tag {
3361
+ position: relative;
3362
+ display: inline-block;
3363
+ font-size: 28px;
3364
+ font-weight: 500;
3365
+ line-height: 0px;
3366
+ margin: 0px auto;
3367
  }
3368
+
3369
  .eael-pricing.style-1 .eael-pricing-item .price-tag .price-currency {
3370
+ font-size: 24px;
3371
+ font-weight: 700;
3372
  }
3373
+
3374
  .eael-pricing.style-1 .eael-pricing-item .price-period {
3375
+ color: #999;
3376
  }
3377
+
3378
  .eael-pricing.style-1 .eael-pricing-item .body ul {
3379
+ display: block;
3380
+ width: 100%;
3381
+ margin-bottom: 15px;
3382
  }
3383
+
3384
  .eael-pricing.style-1 .eael-pricing-item .body ul li {
3385
+ display: block;
3386
+ width: 100%;
3387
+ height: auto;
3388
+ padding: 10px 0px;
3389
+ font-size: 14px;
3390
+ color: #6d6d6d;
3391
+ border-bottom: 1px solid rgba( 9, 9, 9, .04);
3392
  }
3393
+
3394
  .eael-pricing.style-1 .eael-pricing-item .body ul li:last-child {
3395
+ border: none;
3396
  }
3397
+
3398
  .eael-pricing.style-1 .eael-pricing-item.featured-large {
3399
+ padding: 60px 0px;
3400
  }
3401
 
3402
+ /*--- Pricing Table : Style 2 ---*/
 
3403
  .eael-pricing.style-2 {
3404
+ position: relative;
3405
+ z-index: 0;
3406
+ text-align: center;
3407
  }
3408
+
3409
  .eael-pricing.style-2 .eael-pricing-item {
3410
+ padding: 30px 0px;
3411
+ border-radius: 5px;
3412
+ margin: 0px;
3413
+ border: 1px solid rgba( 9, 9, 9, .1);
3414
  }
3415
+
3416
  .eael-pricing.style-2 .eael-pricing-item.featured {
3417
+ -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
3418
+ box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
3419
  }
3420
+
3421
  .eael-pricing.style-2 .eael-pricing-item.ribbon-1:before {
3422
+ content: "";
3423
+ position: absolute;
3424
+ width: 100%;
3425
+ height: 3px;
3426
+ background: #00C853;
3427
+ top: 0px;
3428
+ left: 0px;
3429
+ right: 0px;
3430
+ z-index: 1;
3431
+ -webkit-border-radius: 5px 5px 0px 0px;
3432
+ border-radius: 5px 5px 0px 0px;
3433
  }
3434
+
3435
  .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before {
3436
+ content: "Featured";
3437
+ position: absolute;
3438
+ width: auto;
3439
+ background: #00C853;
3440
+ color: #fff;
3441
+ top: 35px;
3442
+ right: -15px;
3443
+ z-index: 10;
3444
+ font-size: 10px;
3445
+ font-weight: 600;
3446
+ text-transform: uppercase;
3447
+ padding: 5px 10px;
3448
  }
3449
+
3450
  .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after {
3451
+ content: "";
3452
+ position: absolute;
3453
+ top: 20px;
3454
+ right: -15px;
3455
+ width: 0;
3456
+ height: 0;
3457
+ border-bottom: 15px solid #00C853;
3458
+ border-right: 15px solid transparent;
3459
+ z-index: 9;
3460
+ opacity: 0.9;
3461
  }
3462
+
3463
  .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before {
3464
+ content: "Featured";
3465
+ position: absolute;
3466
+ width: auto;
3467
+ background: rgba( 0, 0, 0, 0.6);
3468
+ color: #fff;
3469
+ top: 15px;
3470
+ right: 15px;
3471
+ z-index: 10;
3472
+ font-size: 11px;
3473
+ font-weight: 600;
3474
+ text-transform: uppercase;
3475
+ padding: 5px 15px;
3476
  }
3477
+
3478
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon {
3479
+ display: inline-block;
3480
+ position: relative;
3481
+ width: 80px;
3482
+ height: 80px;
3483
+ background: #00c853;
3484
+ border-radius: 50%;
3485
+ margin-bottom: 30px;
3486
+ text-align: center;
3487
+ -webkit-transition: .5s;
3488
+ transition: .5s;
3489
+ overflow: hidden;
 
 
3490
  }
3491
+
3492
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon i {
3493
+ font-size: 30px;
3494
+ color: #fff;
3495
+ line-height: 80px;
3496
+ -webkit-transition: .5s;
3497
+ transition: .5s;
3498
  }
3499
+
3500
  .eael-pricing.style-2 .eael-pricing-item:hover .eael-pricing-icon .icon {
3501
+ background: #43A047;
 
3502
  }
3503
+
3504
  .eael-pricing.style-2 .eael-pricing-item:hover .eael-pricing-icon .icon i {
3505
+ color: #fff;
3506
  }
3507
+
3508
  .eael-pricing.style-2 .eael-pricing-item .header {
3509
+ background: #C8E6C9;
3510
+ padding: 25px 30px;
3511
+ margin-bottom: 15px;
3512
+ position: relative;
3513
+ z-index: 0;
3514
  }
3515
+
3516
  .eael-pricing.style-2 .eael-pricing-item.featured .header:after {
3517
+ content: "";
3518
+ position: absolute;
3519
+ width: 100%;
3520
+ height: 100%;
3521
+ top: 0px;
3522
+ left: 0px;
3523
+ right: 0px;
3524
+ bottom: 0px;
3525
+ z-index: -1;
3526
+ background: rgba(255, 255, 255, .4);
3527
  }
3528
+
3529
  .eael-pricing.style-2 .eael-pricing-item .header .title {
3530
+ font-size: 28px;
3531
+ font-weight: 700;
3532
+ line-height: 40px;
3533
+ margin: 0px;
3534
  }
3535
+
3536
  .eael-pricing.style-2 .eael-pricing-item .header .subititle {
3537
+ font-size: 14px;
3538
+ font-weight: 600;
3539
+ color: #6d6d6d;
3540
  }
3541
+
3542
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag {
3543
+ position: relative;
3544
+ z-index: 0;
3545
+ padding: 15px 0px;
3546
+ margin-bottom: 15px;
3547
  }
3548
+
3549
  .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after {
3550
+ content: "";
3551
+ position: absolute;
3552
+ width: 140px;
3553
+ height: 1px;
3554
+ bottom: 0px;
3555
+ left: 0px;
3556
+ right: 0px;
3557
+ margin: 0 auto;
3558
+ z-index: 1;
3559
+ background: rgba( 9, 9, 9, .04);
3560
  }
3561
+
3562
  .eael-pricing.style-2 .eael-pricing-item .price-tag {
3563
+ position: relative;
3564
+ display: inline-block;
3565
+ font-size: 28px;
3566
+ font-weight: 500;
3567
+ line-height: 0px;
3568
+ margin: 0px auto;
3569
  }
3570
+
3571
  .eael-pricing.style-2 .eael-pricing-item .price-tag .price-currency {
3572
+ font-size: 24px;
3573
+ font-weight: 700;
3574
+ color: #00C853;
3575
  }
3576
+
3577
  .eael-pricing.style-2 .eael-pricing-item .price-period {
3578
+ color: #999;
3579
  }
3580
+
3581
  .eael-pricing.style-2 .eael-pricing-item .body ul {
3582
+ display: block;
3583
+ width: 100%;
3584
+ margin-bottom: 15px;
3585
  }
3586
+
3587
  .eael-pricing.style-2 .eael-pricing-item .body ul li {
3588
+ display: block;
3589
+ width: 100%;
3590
+ height: auto;
3591
+ padding: 10px 15px;
3592
+ font-size: 14px;
3593
+ color: #6d6d6d;
3594
+ border-bottom: 1px solid rgba( 9, 9, 9, .04);
3595
  }
3596
+
3597
  .eael-pricing.style-2 .eael-pricing-item .body ul li:last-child {
3598
+ border: none;
3599
  }
 
3600
 
3601
+
3602
+ /*--- Media Query ---*/
3603
  @media only screen and ( min-width: 768px) and (max-width: 992px) {
3604
+ .eael-pricing {
3605
+ display: block;
3606
+ }
3607
+ .eael-pricing .eael-pricing-item,
3608
+ .eael-pricing.style-2 .eael-pricing-item,
3609
+ .eael-pricing.style-4 .eael-pricing-item {
3610
+ width: 100%;
3611
+ margin: 0 auto 30px auto;
3612
+ }
3613
  }
3614
+
3615
  @media only screen and (max-width: 480px) {
3616
+ .eael-pricing {
3617
+ display: block;
3618
+ }
3619
+ .eael-pricing .eael-pricing-item {
3620
+ width: 100%;
3621
+ }
3622
+ .eael-pricing .eael-pricing-item,
3623
+ .eael-pricing.style-2 .eael-pricing-item,
3624
+ .eael-pricing.style-4 .eael-pricing-item {
3625
+ margin: 0 auto 30px auto;
3626
+ }
3627
+ }
 
3628
 
3629
+ /*--- Page Builder Related Style ---*/
3630
  .eael-pricing-content-align-center .eael-pricing {
3631
+ text-align: center;
3632
  }
3633
+
3634
  .eael-pricing-content-align-left .eael-pricing {
3635
+ text-align: left;
3636
  }
3637
+
3638
  .eael-pricing-content-align-right .eael-pricing {
3639
+ text-align: right;
3640
  }
3641
+
3642
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .price-tag {
3643
+ padding-left: 45px;
3644
  }
3645
+
3646
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .price-tag:before {
3647
+ left: 30px;
3648
  }
3649
+
3650
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag {
3651
+ padding-right: 30px;
3652
  }
3653
+
3654
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .header,
3655
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon,
3656
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .footer,
3657
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .header,
3658
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .footer {
3659
+ padding-left: 30px;
3660
+ padding-right: 30px;
3661
  }
3662
+
3663
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .header,
3664
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon,
3665
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .footer,
3666
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .header,
3667
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .footer {
3668
+ padding-right: 30px;
3669
+ padding-left: 30px;
3670
  }
3671
+
3672
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .body ul li,
3673
  .eael-pricing-content-align-left .eael-pricing.style-4 .eael-pricing-item .body ul li {
3674
+ padding-left: 30px;
3675
  }
3676
+
3677
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .body ul li,
3678
  .eael-pricing-content-align-right .eael-pricing.style-4 .eael-pricing-item .body ul li {
3679
+ padding-right: 30px;
3680
  }
3681
+
3682
  .eael-pricing-content-align-left .eael-pricing.style-3 .eael-pricing-item .header:after {
3683
+ -webkit-transform: translateX( -80%);
3684
+ transform: translateX( -80%);
3685
  }
3686
+
3687
  .eael-pricing-content-align-right .eael-pricing.style-3 .eael-pricing-item .header:after {
3688
+ -webkit-transform: translateX( 80%);
3689
+ transform: translateX( 80%);
3690
  }
3691
+
3692
  .eael-pricing-content-align-left .eael-pricing.style-3 .eael-pricing-item:hover .header:after,
3693
  .eael-pricing-content-align-right .eael-pricing.style-3 .eael-pricing-item:hover .header:after {
3694
+ -webkit-transform: translateX( 0%);
3695
+ transform: translateX( 0%);
3696
  }
3697
+
3698
  .eael-pricing-content-align-left .eael-pricing.style-1 .eael-pricing-item .header:after,
3699
  .eael-pricing-content-align-right .eael-pricing.style-1 .eael-pricing-item .header:after,
3700
  .eael-pricing-content-align-left .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after,
3701
  .eael-pricing-content-align-right .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after,
3702
  .eael-pricing-content-align-left .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after,
3703
  .eael-pricing-content-align-right .eael-pricing.style-2 .eael-pricing-item .eael-pricing-tag:after {
3704
+ margin: 0;
3705
+ width: 100%;
3706
  }
 
3707
 
3708
+ /*--- Button Alignment ---*/
3709
  .eael-pricing-button-align-right .eael-pricing.style-1 .footer,
3710
  .eael-pricing-button-align-right .eael-pricing.style-2 .footer,
3711
  .eael-pricing-button-align-right .eael-pricing.style-3 .footer,
3712
  .eael-pricing-button-align-right .eael-pricing.style-4 .footer {
3713
+ text-align: right;
3714
  }
3715
+
3716
  .eael-pricing-button-align-center .eael-pricing.style-1 .footer,
3717
  .eael-pricing-button-align-center .eael-pricing.style-2 .footer,
3718
  .eael-pricing-button-align-center .eael-pricing.style-3 .footer,
3719
  .eael-pricing-button-align-center .eael-pricing.style-4 .footer {
3720
+ text-align: center;
3721
  }
3722
+
3723
  .eael-pricing-button-align-left .eael-pricing.style-1 .footer,
3724
  .eael-pricing-button-align-left .eael-pricing.style-2 .footer,
3725
  .eael-pricing-button-align-left .eael-pricing.style-3 .footer,
3726
  .eael-pricing-button-align-left .eael-pricing.style-4 .footer {
3727
+ text-align: left;
3728
  }
3729
+
3730
  .eael-pricing-content-align-center.eael-pricing-button-align-right .eael-pricing.style-2 .footer,
3731
  .eael-pricing-content-align-center.eael-pricing-button-align-right .eael-pricing.style-4 .footer {
3732
+ padding-right: 30px;
3733
  }
3734
+
3735
  .eael-pricing-content-align-center.eael-pricing-button-align-left .eael-pricing.style-2 .footer,
3736
  .eael-pricing-content-align-center.eael-pricing-button-align-left .eael-pricing.style-4 .footer {
3737
+ padding-left: 30px;
3738
  }
 
3739
 
3740
+ /*--- Only In Pro Alert ---*/
3741
  .only-in-pro {
3742
+ width: 100%;
3743
+ -webkit-display: flex;
3744
+ display: flex;
3745
+ -webkit-align-items: center;
3746
+ align-items: center;
3747
+ -webkit-justify-content: center;
3748
+ justify-content: center;
3749
+ padding: 15px;
3750
+ min-width: 200px;
3751
+ background: #EF5350;
3752
+ color: #fff;
3753
+ text-align: center;
3754
  }
3755
+
3756
  .only-in-pro .title {
3757
+ font-family: 'Roboto', sans-serif;
3758
+ font-size: 24px;
3759
+ line-height: 40px;
3760
+ margin: 0px;
3761
  }
3762
 
3763
+ /*--- Pricing Table Tooltip ---*/
3764
  div.tooltipster-sidetip.tooltipster-base.tooltipster-right .tooltipster-arrow {
3765
  position: absolute;
3766
  top: 50%;
3784
  bottom: auto;
3785
  }
3786
 
3787
+
3788
+ /* ----------------------------------------- */
3789
+ /* 22. Caldera Contact Form Styler
3790
+ /* ----------------------------------------- */
3791
  .eael-caldera-form-align-left,
3792
  .eael-caldera-form-btn-align-left {
3793
+ text-align: left;
3794
  }
3795
+
3796
  .eael-caldera-form-align-right,
3797
  .eael-caldera-form-btn-align-right {
3798
+ text-align: right;
3799
  }
3800
+
3801
  .eael-caldera-form-align-center,
3802
  .eael-caldera-form-btn-align-center {
3803
+ text-align: center;
3804
  }
3805
 
3806
  .eael-caldera-form .control-label {
3807
+ display: none;
3808
  }
3809
+
3810
  .eael-caldera-form-labels-yes .control-label {
3811
+ display: block;
3812
  }
3813
+
3814
  .eael-caldera-form-button-center .form-group input[type=button],
3815
  .eael-caldera-form-button-center .form-group input[type=submit] {
3816
+ display: block;
3817
+ margin: 0 auto;
3818
  }
3819
+
3820
  .eael-caldera-form-button-right .form-group input[type=button],
3821
  .eael-caldera-form-button-right .form-group input[type=submit] {
3822
+ float: right;
3823
  }
3824
+
3825
  .eael-caldera-form .intl-tel-input {
3826
+ display: inherit;
3827
  }
3828
 
3829
  .eael-custom-radio-checkbox .caldera-grid input[type=checkbox],
3830
  .eael-custom-radio-checkbox .caldera-grid input[type=radio] {
3831
+ border-style: solid;
3832
+ border-width: 0;
3833
+ padding: 3px;
3834
+ -webkit-appearance: none;
3835
  }
3836
 
3837
  .eael-caldera-form-button-full-width .form-group input[type=submit],
3838
  .eael-caldera-form-button-full-width .form-group input[type=button] {
3839
+ width: 100%;
3840
  }
3841
 
3842
+
3843
+ /* ------------------- */
3844
+ /* 23. WPForms
3845
+ /* ------------------- */
3846
+
3847
  .eael-wpforms .wpforms-container .wpforms-form input[type=submit],
3848
  .eael-wpforms .wpforms-container .wpforms-form button[type=submit],
3849
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button {
3850
+ border: 0;
3851
  }
3852
+
3853
  .eael-wpforms .wpforms-container .wpforms-form input[type=submit]:hover,
3854
  .eael-wpforms .wpforms-container .wpforms-form button[type=submit]:hover,
3855
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-page-button:hover {
3856
+ border: 0;
3857
  }
3858
+
3859
  .eael-wpforms .wpforms-container .wpforms-form input[type=checkbox],
3860
  .eael-wpforms .wpforms-container .wpforms-form input[type=radio] {
3861
+ padding: 3px;
3862
  }
3863
+
3864
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-field-label {
3865
+ display: none;
3866
  }
3867
+
3868
  .eael-wpforms .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row {
3869
+ max-width: 100%;
3870
  }
3871
+
3872
  .eael-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
3873
  .eael-wpforms .wpforms-container .wpforms-field textarea,
3874
  .eael-wpforms .wpforms-container .wpforms-field select {
3875
+ max-width: 100% !important;
3876
  }
3877
+
3878
  .eael-wpforms-labels-yes .wpforms-container .wpforms-form .wpforms-field-label {
3879
+ display: block;
3880
  }
3881
 
3882
  .eael-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit {
3883
+ width: 100%;
3884
  }
3885
 
3886
+
3887
+ /* ------------------------ */
3888
+ /* 24. Social Feeds
3889
+ /* ------------------------ */
3890
 
3891
  .swiper-container-wrap .swiper-slide .eael-social-feed-element img {
3892
+ width: 100%;
3893
  }
3894
+
3895
+ /*--- Twitter Feed Styles ---*/
3896
  .eael-social-feed-element.hidden {
3897
+ background-color: red !important;
3898
  }
3899
 
3900
+ .eael-facebook-feed-wrapper::before,
3901
+ .eael-facebook-feed-wrapper::after,
3902
+ .eael-facebook-feed-container::before,
3903
+ .eael-facebook-feed-container::after,
3904
+ .eael-twitter-feed-wrapper::before,
3905
+ .eael-twitter-feed-wrapper::after,
3906
+ .eael-twitter-feed-container::before,
3907
+ .eael-twitter-feed-container::after {
3908
+ content: "";
3909
+ clear: both;
3910
  }
3911
+
3912
  .eael-social-feed-element .pull-left {
3913
+ float: left;
3914
+ margin-right: 10px;
3915
  }
3916
+
3917
  .eael-social-feed-element .pull-right {
3918
+ margin-left: 10px;
3919
  }
3920
+
3921
  .eael-social-feed-element img {
3922
+ width: 100%;
3923
+ height: auto;
3924
+ border: 0;
3925
+ vertical-align: middle;
3926
+ -ms-interpolation-mode: bicubic;
3927
  }
3928
+
3929
  .eael-social-feed-element .attachment {
3930
+ vertical-align: middle;
3931
+ -ms-interpolation-mode: bicubic;
3932
  }
3933
 
3934
+ /*--- Link styles ---*/
3935
  .eael-social-feed-element a {
3936
+ color: #0088cc;
3937
+ text-decoration: none;
3938
  }
3939
+
3940
  .eael-social-feed-element a:focus {
3941
+ outline: thin dotted #333;
3942
+ outline: 5px auto -webkit-focus-ring-color;
3943
+ outline-offset: -2px;
3944
  }
3945
+
3946
  .eael-social-feed-element a:hover,
3947
  .eael-social-feed-element a:active {
3948
+ outline: 0;
3949
+ color: #005580;
3950
+ text-decoration: underline;
3951
  }
3952
 
3953
+ /*--- Text styles ---*/
3954
  .eael-social-feed-element small {
3955
+ font-size: 85%;
3956
  }
3957
+
3958
  .eael-social-feed-element strong {
3959
+ font-weight: bold;
3960
  }
3961
+
3962
  .eael-social-feed-element em {
3963
+ font-style: italic;
3964
  }
3965
+
3966
  .eael-social-feed-element p {
3967
+ margin: 0 0 10px;
3968
  }
3969
+
3970
+ .eael-social-feed-element .media-body>p {
3971
+ margin-bottom: 4px;
3972
+ min-height: 20px;
3973
  }
3974
+
3975
  .eael-social-feed-element p.social-feed-text {
3976
+ margin: 0;
3977
+ overflow: hidden;
3978
+ text-overflow: ellipsis;
3979
+ -webkit-line-clamp: 5;
3980
+ -webkit-box-orient: vertical;
3981
  }
3982
 
3983
+ /*--- Message styles ---*/
3984
  .eael-social-feed-element,
3985
  .eael-social-feed-element .media-body {
3986
+ overflow: hidden;
3987
+ zoom: 1;
3988
+ overflow: visible;
3989
  }
3990
+
3991
  .eael-social-feed-element {
3992
+ padding: 10px;
3993
+ background: none;
3994
  }
3995
+
3996
+ .eael-social-feed-element .media-body .social-network-icon {
3997
+ margin-top: -3px;
3998
+ margin-right: 5px;
3999
+ width: 16px;
4000
  }
4001
+
4002
+ .eael-social-feed-element .media-body div {
4003
+ color: #666;
4004
+ line-height: 20px;
4005
+ clear: both;
4006
  }
4007
+
4008
  .eael-social-feed-element:first-child {
4009
+ margin-top: 0;
4010
  }
4011
+
4012
  .eael-social-feed-element .media-object {
4013
+ display: block;
4014
+ width: 48px;
4015
+ border-radius: 50%;
4016
  }
4017
+
4018
  .eael-social-feed-element .media-heading {
4019
+ margin: 0 0 5px;
4020
  }
4021
+
4022
  .eael-social-feed-element .media-list {
4023
+ margin-left: 0;
4024
+ list-style: none;
4025
  }
4026
 
4027
  .eael-social-feed-element .muted {
4028
+ color: #999;
4029
  }
4030
+
4031
  .eael-social-feed-element a.muted:hover,
4032
  .eael-social-feed-element a.muted:focus {
4033
+ color: #808080;
4034
  }
4035
 
4036
  .eael-social-feed-element {
4037
+ transition: 0.25s;
4038
+ -webkit-backface-visibility: hidden;
4039
+ backface-visibility: hidden;
4040
+ margin: -1px;
4041
+ margin-top: 25px;
4042
+ color: #333;
4043
+ text-align: left;
4044
+ font-size: 14px;
4045
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4046
+ line-height: 16px;
4047
  }
4048
+
4049
  .eael-social-feed-element .eael-content {
4050
+ padding: 20px 15px 15px;
4051
+ transition: .4s;
4052
+ background: #fff;
4053
  }
4054
+
4055
  .eael-social-feed-element .social-network-icon {
4056
+ opacity: 0.7;
4057
  }
4058
+
4059
  .eael-social-feed-element .author-title {
4060
+ color: #444;
4061
+ line-height: 1.5em;
4062
+ font-weight: 500;
4063
  }
4064
+
4065
+ /*--- Icon Color ---*/
4066
+ .media-body .fa-twitter {
4067
+ color: #1da1f2;
4068
+ margin-right: 8px;
4069
  }
4070
+
4071
  .media-body .fa-facebook {
4072
+ color: #3b5998;
4073
+ margin-right: 8px;
4074
  }
4075
+
4076
+ /*--- Read More Link ---*/
4077
  .text-wrapper p .read-more-link {
4078
+ margin-top: 9px;
4079
+ display: block;
4080
  }
4081
 
4082
+ /*--- Loading Loader ---*/
4083
  .eael-social-feed-wrapper {
4084
+ width: 100%;
4085
+ height: auto;
4086
+ position: relative;
4087
+ z-index: 0;
4088
  }
4089
+
4090
  .eael-loading-feed {
4091
+ display: none;
4092
+ position: absolute;
4093
+ width: 100%;
4094
+ height: 100%;
4095
+ top: 0px;
4096
+ left: 0px;
4097
+ bottom: 0px;
4098
+ right: 0px;
4099
  }
4100
+
4101
  .eael-loading-feed.show-loading {
4102
+ display: block;
4103
+ text-align: center;
4104
+ z-index: 10;
4105
+ display: flex;
4106
+ align-items: center;
4107
+ justify-content: center;
4108
+ transition: .5s;
 
4109
  }
4110
+
4111
  .eael-loading-feed .loader {
4112
+ border: 3px solid #f3f3f3;
4113
+ border-radius: 50%;
4114
+ border-top: 3px solid #3498db;
4115
+ width: 30px;
4116
+ height: 30px;
4117
+ -webkit-animation: spin 2s linear infinite;
4118
+ /* Safari */
4119
+ animation: spin 2s linear infinite;
4120
+ margin: 0 auto;
4121
+ }
4122
+
4123
+
4124
+ /*--- Safari ---*/
4125
  @-webkit-keyframes spin {
4126
+ 0% {
4127
+ -webkit-transform: rotate(0deg);
4128
+ }
4129
+ 100% {
4130
+ -webkit-transform: rotate(360deg);
4131
+ }
4132
  }
4133
 
4134
  @keyframes spin {
4135
+ 0% {
4136
+ transform: rotate(0deg);
4137
+ }
4138
+ 100% {
4139
+ transform: rotate(360deg);
4140
+ }
4141
  }
 
4142
 
4143
+ /*--- List View ---*/
4144
  .eael-social-feed-container.list-view .eael-social-feed-element {
4145
+ margin: 15px;
4146
+ border: 1px solid rgba( 0, 0, 0, 0.1);
4147
+ background: none;
4148
  }
4149
+
4150
+ /*--- Carousel View ---*/
4151
  .eael-social-feed-container.carousel-view {
4152
+ width: 100%;
4153
+ height: auto;
4154
  }
4155
 
4156
+ /*--- Masonry View ---*/
4157
  .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
4158
  .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
4159
+ width: 33.33%;
4160
+ margin-top: 0px;
4161
+ float: left;
4162
  }
4163
+
4164
  .eael-social-feed-element .eael-content {
4165
+ border: 1px solid rgba( 0, 0, 0, 0.1);
4166
  }
4167
 
4168
+ /*--- Editor Related Style ---*/
4169
  .eael-social-feed-avatar-circle .eael-social-feed-element .media-object {
4170
+ border-radius: 50%;
4171
  }
4172
+
4173
  .eael-social-feed-avatar-square .eael-social-feed-element .media-object {
4174
+ border-radius: 0%;
 
 
 
 
4175
  }
4176
 
4177
+ .eael-social-feed-masonry-col-4 .eael-social-feed-element .social-feed-date .eael-social-feed-masonry-col-4 .eael-social-feed-element .social-feed-date {
4178
+ text-align: left !important;
4179
+ }
4180
 
4181
+ /*--- Media Query ---*/
4182
+ @media only screen and ( min-width: 768px) and (max-width: 992px) {
4183
+ .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
4184
+ .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
4185
+ width: 50% !important;
4186
+ }
4187
  }
 
4188
 
4189
+ @media only screen and (max-width: 480px) {
4190
+ .eael-twitter-feed-container.masonry-view .eael-social-feed-element,
4191
+ .eael-facebook-feed-container.masonry-view .eael-social-feed-element {
4192
+ width: 100% !important;
4193
+ }
4194
  }
4195
 
 
 
 
4196
 
4197
+ /* ------------------------ */
4198
+ /* 25. Data Table
4199
+ /* ------------------------ */
4200
+
4201
+
4202
+ /*--- General Style ---*/
4203
  .eael-data-table-wrap .eael-data-tables_wrapper {
4204
+ display: flex;
4205
+ flex-flow: row wrap;
4206
+ justify-content: flex-start;
4207
+ width: 100%;
4208
  }
4209
+
4210
  .eael-data-table-wrap .eael-data-tables_filter,
4211
  .eael-data-table-wrap .eael-data-tables_length,
4212
  .eael-data-table-wrap .eael-data-tables_info,
4213
  .eael-data-table-wrap .eael-data-tables_paginate {
4214
+ flex-grow: 1;
4215
+ flex-basis: 50%;
4216
  }
4217
+
4218
  .eael-data-table-wrap .eael-data-tables_filter,
4219
  .eael-data-table-wrap .eael-data-tables_paginate {
4220
+ text-align: right;
4221
  }
4222
+
4223
  .eael-data-table-wrap .eael-data-tables_length select {
4224
+ width: auto;
4225
+ max-width: 120px;
4226
+ height: 40px;
4227
+ border: 1px solid rgba( 0, 0, 0, 0.09);
4228
+ outline: 0;
4229
+ margin-left: 10px;
4230
+ margin-right: 10px;
4231
  }
4232
+
4233
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button {
4234
+ padding: 10px 15px;
4235
+ background: #f2f2f2;
4236
+ margin-right: 2px;
4237
+ cursor: pointer;
4238
+ transition: all .3s;
4239
  }
4240
+
4241
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button:hover,
4242
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.current {
4243
+ color: #fff;
4244
+ background: #4a4893;
4245
  }
4246
+
 
4247
  .eael-data-table-wrap .eael-data-tables_paginate .paginate_button.disabled {
4248
+ cursor: no-drop;
4249
+ background: #f2f2f2;
4250
+ opacity: .5;
4251
+ color: #888;
4252
  }
4253
+
4254
  .eael-data-table-wrap .eael-data-tables_info,
4255
  .eael-data-table-wrap .eael-data-tables_length label,
4256
  .eael-data-table-wrap .eael-data-tables_filter label {
4257
+ font-weight: 700;
4258
  }
4259
+
4260
  .eael-data-table-wrap .eael-data-tables_filter label input[type="search"] {
4261
+ height: 40px;
4262
+ border: 1px solid rgba( 0, 0, 0, 0.09);
4263
+ outline: 0;
4264
+ padding: 10px;
4265
+ margin-left: 10px;
4266
  }
4267
 
4268
  table.eael-data-table .sorting.sorting-none:after,
4269
  table.eael-data-table .sorting_desc.sorting-none:after,
4270
  table.eael-data-table .sorting_asc.sorting-none:after {
4271
+ display: none;
4272
  }
4273
 
4274
  table.eael-data-table thead .sorting,
4275
  table.eael-data-table thead .sorting_desc,
4276
  table.eael-data-table thead .sorting_asc {
4277
+ position: relative;
4278
+ z-index: 0;
4279
+ outline: 0;
4280
+ cursor: pointer;
4281
  }
4282
+
4283
  table.eael-data-table thead .sorting:after,
4284
  table.eael-data-table thead .sorting_desc:after,
4285
  table.eael-data-table thead .sorting_asc:after {
4286
+ position: absolute;
4287
+ top: 50%;
4288
+ right: 10px;
4289
+ font-family: 'FontAwesome';
4290
+ color: #fff;
4291
+ z-index: 1;
4292
+ transform: translateY(-50%);
4293
  }
4294
+
4295
  table.eael-data-table thead .sorting:after {
4296
+ content: "\f0dc";
4297
  }
4298
+
4299
  table.eael-data-table thead .headerSortDown:after {
4300
+ content: "\f0dd";
4301
  }
4302
+
4303
  table.eael-data-table thead .headerSortUp:after {
4304
+ content: "\f0de";
4305
  }
4306
+
4307
  .data-header-icon {
4308
+ margin-right: 10px;
4309
  }
4310
+
4311
+ /*--- Table style ---*/
4312
  .eael-data-table {
4313
+ width: 100%;
4314
+ height: auto;
4315
+ border-collapse: separate;
4316
+ margin: 0px;
4317
  }
4318
+
4319
  .eael-data-table thead tr {
4320
+ text-align: left;
4321
  }
4322
+
4323
  .eael-data-table thead tr th,
4324
  .eael-data-table thead tr th:first-child {
4325
+ padding: 20px 15px;
4326
+ background: #4a4893;
4327
+ font-size: 16px;
4328
+ font-weight: 600;
4329
+ font-family: 'Montserrat', sans-serif;
4330
+ line-height: 1;
4331
+ color: #fff;
4332
+ border-right: 1px solid rgba( 0, 0, 0, .1);
4333
  }
4334
+
4335
  .eael-data-table thead tr th:last-child {
4336
+ border: 0px;
4337
  }
 
 
4338
 
 
4339
  .eael-data-table tbody tr.even {
4340
+ transition: background 0.4s ease-in-out;
4341
  }
4342
+
4343
  .eael-data-table tbody tr.odd {
4344
+ background: rgba( 242, 242, 242, 0.5);
4345
+ transition: background 0.2s ease-in-out;
4346
  }
4347
+
4348
  .eael-data-table tbody tr.even:hover,
4349
  .eael-data-table tbody tr.odd:hover {
4350
+ background: rgba( 242, 242, 242, 0.7);
4351
  }
4352
+
4353
  .eael-data-table tbody tr.even:last-child,
4354
  .eael-data-table tbody tr.odd:last-child {
4355
+ border-bottom: 1px solid rgba( 0, 0, 0, 0.09);
4356
  }
4357
+
4358
  .eael-data-table tbody tr td,
4359
  .eael-data-table tbody tr td:first-child {
4360
+ padding: 20px 15px;
4361
+ font-size: 14px;
4362
+ font-family: 'Montserrat', sans-serif;
4363
+ line-height: 1;
4364
+ border-right: 1px solid rgba( 0, 0, 0, 0.06);
4365
  }
4366
+
4367
  .eael-data-table tbody tr td:last-child {
4368
+ border-right: 0px;
4369
  }
4370
 
4371
  table.eael-data-table thead .sorting_disabled.sorting:after {
4372
+ display: none;
4373
  }
4374
 
4375
  .eael-table-align-left table.eael-data-table {
4376
+ float: left;
4377
  }
4378
 
4379
  .eael-table-align-center table.eael-data-table {
4380
+ margin: 0 auto;
4381
  }
4382
 
4383
  .eael-table-align-right table.eael-data-table {
4384
+ float: right;
4385
  }
4386
 
4387
+ /*--- Edidtor related ---*/
4388
  .eael-hide-elements .eael-data-tables_info {
4389
+ display: none;
4390
  }
4391
+
4392
  .eael-dt-th-align-left .eael-data-table thead tr th,
4393
  .eael-dt-td-align-left .eael-data-table tbody tr td {
4394
+ text-align: left;
4395
  }
4396
+
4397
  .eael-dt-th-align-right .eael-data-table thead tr th,
4398
  .eael-dt-td-align-right .eael-data-table tbody tr td {
4399
+ text-align: right;
4400
+ padding-right: 30px;
4401
  }
4402
+
4403
  .eael-dt-th-align-center .eael-data-table thead tr th,
4404
  .eael-dt-td-align-center .eael-data-table tbody tr td {
4405
+ text-align: center;
4406
  }
4407
+
4408
  .eael-data-table-th-img {
4409
+ display: inline-block;
4410
+ margin: 0px 15px 0px 0px;
4411
+ line-height: 1;
4412
  }
4413
 
4414
  .th-mobile-screen {
4415
+ display: none;
4416
  }
4417
 
4418
  @media (max-width: 39.9375em) {
4419
+ .eael-data-table-wrap {
4420
+ overflow-x: scroll !important;
4421
+ padding-bottom: 5px;
4422
+ }
4423
+ .th-mobile-screen {
4424
+ display: inline-block;
4425
+ padding: 0 .6em;
4426
+ margin-right: 10px;
4427
+ text-align: center;
4428
+ }
4429
+ .td-content-wrapper {
4430
+ display: flex;
4431
+ width: 100%;
4432
+ }
4433
+ .th-mobile-screen {
4434
+ flex-grow: 0;
4435
+ flex-shrink: 0;
4436
+ flex-basis: 100px;
4437
+ }
4438
+ .th-mobile-screen .eael-data-table-th-img,
4439
+ .th-mobile-screen .data-header-icon {
4440
+ margin: 0px auto 15px auto;
4441
+ display: block;
4442
+ }
4443
+ .custom-responsive-option-enable .eael-data-table thead {
4444
+ display: none;
4445
+ }
4446
+ .custom-responsive-option-enable .eael-data-table tbody tr td {
4447
+ display: block;
4448
+ float: none;
4449
+ clear: left;
4450
+ width: 100%;
4451
+ }
4452
+ .custom-responsive-option-enable .eael-data-table tbody tr td {
4453
+ text-align: left;
4454
+ display: flex;
4455
+ align-items: center;
4456
+ }
4457
+ .eael-data-table .td-content {
4458
+ align-items: center;
4459
+ display: flex;
4460
+ }
4461
+ .td-content,
4462
+ .td-content>p {
4463
+ width: 100%;
4464
+ justify-content: center;
4465
+ }
4466
+ }
4467
+
4468
+
4469
+ /* ------------------------ */
4470
+ /* 26. Magnific Popup
4471
+ /* ------------------------ */
4472
+
4473
+ /*--- Magnific Popup CSS ---*/
4474
  .mfp-bg {
4475
+ top: 0;
4476
+ left: 0;
4477
+ width: 100%;
4478
+ height: 100%;
4479
+ z-index: 1042;
4480
+ overflow: hidden;
4481
+ position: fixed;
4482
+ background: #0b0b0b;
4483
+ opacity: 0.8;
4484
+ }
4485
 
4486
  .mfp-wrap {
4487
+ top: 0;
4488
+ left: 0;
4489
+ width: 100%;
4490
+ height: 100%;
4491
+ z-index: 1043;
4492
+ position: fixed;
4493
+ outline: none !important;
4494
+ -webkit-backface-visibility: hidden;
4495
+ backface-visibility: hidden;
4496
  }
4497
 
4498
  .mfp-container {
4499
+ text-align: center;
4500
+ position: absolute;
4501
+ width: 100%;
4502
+ height: 100%;
4503
+ left: 0;
4504
+ top: 0;
4505
+ padding: 0 8px;
4506
+ box-sizing: border-box;
4507
+ }
4508
 
4509
  .mfp-container:before {
4510
+ content: '';
4511
+ display: inline-block;
4512
+ height: 100%;
4513
+ vertical-align: middle;
4514
+ }
4515
 
4516
  .mfp-align-top .mfp-container:before {
4517
+ display: none;
4518
+ }
4519
 
4520
  .mfp-content {
4521
+ position: relative;
4522
+ display: inline-block;
4523
+ vertical-align: middle;
4524
+ margin: 0 auto;
4525
+ text-align: left;
4526
+ z-index: 1045;
4527
+ }
4528
 
4529
  .mfp-inline-holder .mfp-content,
4530
  .mfp-ajax-holder .mfp-content {
4531
+ width: 100%;
4532
+ cursor: auto;
4533
+ }
4534
 
4535
  .mfp-ajax-cur {
4536
+ cursor: progress;
4537
+ }
4538
 
4539
+ .mfp-zoom-out-cur,
4540
+ .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
4541
+ cursor: -moz-zoom-out;
4542
+ cursor: -webkit-zoom-out;
4543
+ cursor: zoom-out;
4544
+ }
4545
 
4546
  .mfp-zoom {
4547
+ cursor: pointer;
4548
+ cursor: -webkit-zoom-in;
4549
+ cursor: -moz-zoom-in;
4550
+ cursor: zoom-in;
4551
+ }
4552
 
4553
  .mfp-auto-cursor .mfp-content {
4554
+ cursor: auto;
4555
+ }
4556
 
4557
  .mfp-close,
4558
  .mfp-arrow,
4559
  .mfp-preloader,
4560
  .mfp-counter {
4561
+ -webkit-user-select: none;
4562
+ -moz-user-select: none;
4563
+ user-select: none;
4564
+ }
4565
 
4566
  .mfp-loading.mfp-figure {
4567
+ display: none;
4568
+ }
4569
 
4570
  .mfp-hide {
4571
+ display: none !important;
4572
+ }
4573
 
4574
  .mfp-preloader {
4575
+ color: #CCC;
4576
+ position: absolute;
4577
+ top: 50%;
4578
+ width: auto;
4579
+ text-align: center;
4580
+ margin-top: -0.8em;
4581
+ left: 8px;
4582
+ right: 8px;
4583
+ z-index: 1044;
4584
+ }
4585
+
4586
+ .mfp-preloader a {
4587
+ color: #CCC;
4588
+ }
4589
+
4590
+ .mfp-preloader a:hover {
4591
+ color: #FFF;
4592
+ }
4593
 
4594
  .mfp-s-ready .mfp-preloader {
4595
+ display: none;
4596
+ }
4597
 
4598
  .mfp-s-error .mfp-content {
4599
+ display: none;
4600
+ }
4601
 
4602
  button.mfp-close,
4603
  button.mfp-arrow {
4604
+ overflow: visible;
4605
+ cursor: pointer;
4606
+ background: transparent;
4607
+ border: 0;
4608
+ -webkit-appearance: none;
4609
+ display: block;
4610
+ outline: none;
4611
+ padding: 0;
4612
+ z-index: 1046;
4613
+ box-shadow: none;
4614
+ touch-action: manipulation;
4615
+ }
4616
 
4617
  button::-moz-focus-inner {
4618
+ padding: 0;
4619
+ border: 0;
4620
+ }
4621
 
4622
  .mfp-close {
4623
+ width: 44px;
4624
+ height: 44px;
4625
+ line-height: 44px;
4626
+ position: absolute;
4627
+ right: 0;
4628
+ top: 0;
4629
+ text-decoration: none;
4630
+ text-align: center;
4631
+ opacity: 0.65;
4632
+ padding: 0 0 18px 10px;
4633
+ color: #FFF;
4634
+ font-style: normal;
4635
+ font-size: 28px;
4636
+ font-family: Arial, Baskerville, monospace;
4637
+ }
4638
+
4639
+ .mfp-close:hover,
4640
+ .mfp-close:focus {
4641
+ opacity: 1;
4642
+ }
4643
+
4644
+ .mfp-close:active {
4645
+ top: 1px;
4646
+ }
4647
 
4648
  .mfp-close-btn-in .mfp-close {
4649
+ color: #333;
4650
+ }
4651
 
4652
  .mfp-image-holder .mfp-close,
4653
  .mfp-iframe-holder .mfp-close {
4654
+ color: #FFF;
4655
+ right: -6px;
4656
+ text-align: right;
4657
+ padding-right: 6px;
4658
+ width: 100%;
4659
+ }
4660
 
4661
  .mfp-counter {
4662
+ position: absolute;
4663
+ top: 0;
4664
+ right: 0;
4665
+ color: #CCC;
4666
+ font-size: 12px;
4667
+ line-height: 18px;
4668
+ white-space: nowrap;
4669
+ }
4670
 
4671
  .mfp-arrow {
4672
+ position: absolute;
4673
+ opacity: 0.65;
4674
+ margin: 0;
4675
+ top: 50%;
4676
+ margin-top: -55px;
4677
+ padding: 0;
4678
+ width: 90px;
4679
+ height: 110px;
4680
+ -webkit-tap-highlight-color: transparent;
4681
+ }
4682
+
4683
+ .mfp-arrow:active {
4684
+ margin-top: -54px;
4685
+ }
4686
+
4687
+ .mfp-arrow:hover,
4688
+ .mfp-arrow:focus {
4689
+ opacity: 1;
4690
+ }
4691
+
4692
+ .mfp-arrow:before,
4693
+ .mfp-arrow:after {
4694
+ content: '';
4695
+ display: block;
4696
+ width: 0;
4697
+ height: 0;
4698
+ position: absolute;
4699
+ left: 0;
4700
+ top: 0;
4701
+ margin-top: 35px;
4702
+ margin-left: 35px;
4703
+ border: medium inset transparent;
4704
+ }
4705
+
4706
+ .mfp-arrow:after {
4707
+ border-top-width: 13px;
4708
+ border-bottom-width: 13px;
4709
+ top: 8px;
4710
+ }
4711
+
4712
+ .mfp-arrow:before {
4713
+ border-top-width: 21px;
4714
+ border-bottom-width: 21px;
4715
+ opacity: 0.7;
4716
+ }
4717
 
4718
  .mfp-arrow-left {
4719
+ left: 0;
4720
+ }
4721
+
4722
+ .mfp-arrow-left:after {
4723
+ border-right: 17px solid #FFF;
4724
+ margin-left: 31px;
4725
+ }
4726
+
4727
+ .mfp-arrow-left:before {
4728
+ margin-left: 25px;
4729
+ border-right: 27px solid #3F3F3F;
4730
+ }
4731
 
4732
  .mfp-arrow-right {
4733
+ right: 0;
4734
+ }
4735
+
4736
+ .mfp-arrow-right:after {
4737
+ border-left: 17px solid #FFF;
4738
+ margin-left: 39px;
4739
+ }
4740
+
4741
+ .mfp-arrow-right:before {
4742
+ border-left: 27px solid #3F3F3F;
4743
+ }
4744
+
4745
+ .mfp-iframe-holder {
4746
+ padding-top: 40px;
4747
+ padding-bottom: 40px;
4748
+ }
4749
+
4750
+ .mfp-iframe-holder .mfp-content {
4751
+ line-height: 0;
4752
+ width: 100%;
4753
+ max-width: 900px;
4754
+ }
4755
+
4756
+ .mfp-iframe-holder .mfp-close {
4757
+ top: -40px;
4758
+ }
4759
+
4760
+ .mfp-iframe-scaler {
4761
+ width: 100%;
4762
+ height: 0;
4763
+ overflow: hidden;
4764
+ padding-top: 56.25%;
4765
+ }
4766
+
4767
+ .mfp-iframe-scaler iframe {
4768
+ position: absolute;
4769
+ display: block;
4770
+ top: 0;
4771
+ left: 0;
4772
+ width: 100%;
4773
+ height: 100%;
4774
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4775
+ background: #000;
4776
+ }
4777
+
4778
+
4779
+ /*--- Main image in popup ---*/
4780
+ img.mfp-img {
4781
+ width: auto;
4782
+ max-width: 100%;
4783
+ height: auto;
4784
+ display: block;
4785
+ line-height: 0;
4786
+ box-sizing: border-box;
4787
+ padding: 40px 0 40px;
4788
+ margin: 0 auto;
4789
+ }
4790
+
4791
+
4792
+ /*--- The shadow behind the image ---*/
4793
+ .mfp-figure {
4794
+ line-height: 0;
4795
+ }
4796
+
4797
+ .mfp-figure:after {
4798
+ content: '';
4799
+ position: absolute;
4800
+ left: 0;
4801
+ top: 40px;
4802
+ bottom: 40px;
4803
+ display: block;
4804
+ right: 0;
4805
+ width: auto;
4806
+ height: auto;
4807
+ z-index: -1;
4808
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
4809
+ background: #444;
4810
+ }
4811
 
4812
+ .mfp-figure small {
4813
+ color: #BDBDBD;
4814
+ display: block;
4815
+ font-size: 12px;
4816
+ line-height: 14px;
4817
+ }
 
 
 
4818
 
4819
+ .mfp-figure figure {
4820
+ margin: 0;
4821
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4822
 
4823
  .mfp-bottom-bar {
4824
+ margin-top: -36px;
4825
+ position: absolute;
4826
+ top: 100%;
4827
+ left: 0;
4828
+ width: 100%;
4829
+ cursor: auto;
4830
+ }
4831
 
4832
  .mfp-title {
4833
+ text-align: left;
4834
+ line-height: 18px;
4835
+ color: #F3F3F3;
4836
+ word-wrap: break-word;
4837
+ padding-right: 36px;
4838
+ }
4839
 
4840
  .mfp-image-holder .mfp-content {
4841
+ max-width: 100%;
4842
+ }
4843
 
4844
  .mfp-gallery .mfp-image-holder .mfp-figure {
4845
+ cursor: pointer;
4846
+ }
4847
+
4848
+ @media screen and (max-width: 800px) and (orientation: landscape),
4849
+ screen and (max-height: 300px) {
4850
+ /**
4851
+ * Remove all paddings around the image on small screen
4852
+ */
4853
+ .mfp-img-mobile .mfp-image-holder {
4854
+ padding-left: 0;
4855
+ padding-right: 0;
4856
+ }
4857
+ .mfp-img-mobile img.mfp-img {
4858
+ padding: 0;
4859
+ }
4860
+ .mfp-img-mobile .mfp-figure:after {
4861
+ top: 0;
4862
+ bottom: 0;
4863
+ }
4864
+ .mfp-img-mobile .mfp-figure small {
4865
+ display: inline;
4866
+ margin-left: 5px;
4867
+ }
4868
+ .mfp-img-mobile .mfp-bottom-bar {
4869
+ background: rgba(0, 0, 0, 0.6);
4870
+ bottom: 0;
4871
+ margin: 0;
4872
+ top: auto;
4873
+ padding: 3px 5px;
4874
+ position: fixed;
4875
+ box-sizing: border-box;
4876
+ }
4877
+ .mfp-img-mobile .mfp-bottom-bar:empty {
4878
+ padding: 0;
4879
+ }
4880
+ .mfp-img-mobile .mfp-counter {
4881
+ right: 5px;
4882
+ top: 3px;
4883
+ }
4884
+ .mfp-img-mobile .mfp-close {
4885
+ top: 0;
4886
+ right: 0;
4887
+ width: 35px;
4888
+ height: 35px;
4889
+ line-height: 35px;
4890
+ background: rgba(0, 0, 0, 0.6);
4891
+ position: fixed;
4892
+ text-align: center;
4893
+ padding: 0;
4894
+ }
4895
+ }
4896
 
4897
  @media all and (max-width: 900px) {
4898
+ .mfp-arrow {
4899
+ -webkit-transform: scale(0.75);
4900
+ transform: scale(0.75);
4901
+ }
4902
+ .mfp-arrow-left {
4903
+ -webkit-transform-origin: 0;
4904
+ transform-origin: 0;
4905
+ }
4906
+ .mfp-arrow-right {
4907
+ -webkit-transform-origin: 100%;
4908
+ transform-origin: 100%;
4909
+ }
4910
+ .mfp-container {
4911
+ padding-left: 6px;
4912
+ padding-right: 6px;
4913
+ }
4914
  }
4915
 
4916
+
4917
  /*------------------------------*/
4918
+ /* 27. Filterable Gallery
4919
  /*------------------------------*/
4920
  .eael-filter-gallery-control {
4921
  width: 100%;
4922
  }
4923
 
4924
+ .eael-filter-gallery-control ul,
4925
+ .eael-filter-gallery-control ul li {
4926
  text-align: center;
4927
  }
4928
 
5006
  transition: transform .4s;
5007
  }
5008
 
5009
+ .gallery-item-caption-over {
5010
+ width: 100%;
5011
+ height: auto;
5012
+ }
5013
+
5014
+ a.eael-gallery-load-more, a.eael-gallery-load-more:hover {
5015
+ text-decoration: none;
5016
+ }
5017
+
5018
  /*--- Caption Animation ---*/
5019
  .eael-filter-gallery-container .item .caption.eael-zoom-in,
5020
+ .eael-filter-gallery-container.eael-cards .item .item-img .caption.eael-zoom-in {
5021
  transform: scale(0);
5022
  }
5023
 
5103
  outline: 0;
5104
  }
5105
 
5106
+
5107
  /*--- Filter Gallery Card Style ---*/
5108
+
5109
  .eael-filter-gallery-container.eael-cards .item:before {
5110
  padding-top: 0px;
5111
  }
5140
  .eael-fg-card-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
5141
  text-align: center;
5142
  }
5143
+
5144
+ .eael-fg-card-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
5145
  text-align: right;
5146
  }
5147
 
5148
+ .eael-fg-hoverer-content-align-center .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
5149
  text-align: center;
5150
  }
5151
+
5152
+ .eael-fg-hoverer-content-align-right .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap .gallery-item-caption-over {
5153
  text-align: right;
5154
  }
5155
 
5156
+
5157
  /*--- Editor Specific Style ---*/
5158
+
5159
  .eael-fg-content-align-left .eael-cards .item .item-content {
5160
  text-align: left;
5161
  }
5168
  text-align: right;
5169
  }
5170
 
5171
+
5172
  /*--- Magnific Gallery Fix ---*/
5173
+
5174
+ .mfp-wrap~div.dialog-widget {
5175
  display: none!important;
5176
  }
5177
 
 
5178
  .eael-filterable-gallery-item-wrap {
5179
+ float: left;
5180
+ width: 33.33%;
5181
  }
5182
 
5183
  .eael-filter-gallery-container.eael-col-1 .eael-filterable-gallery-item-wrap {
5184
  width: 100%;
5185
  }
5186
 
5187
+ .eael-filter-gallery-control>ul li {
5188
+ font-size: 13px;
5189
+ line-height: 1.8;
5190
+ text-transform: uppercase;
5191
+ letter-spacing: 1px;
5192
+ padding: 6px 15px;
5193
+ cursor: pointer;
5194
  margin: 0 5px;
5195
  font-weight: normal;
5196
  }
5227
  }
5228
 
5229
  .gallery-item-caption-wrap.caption-style-hoverer {
5230
+ position: absolute;
5231
+ left: 0;
5232
+ top: 0;
5233
+ height: 100%;
5234
+ width: 100%;
5235
  padding: 15px;
5236
  z-index: 10;
5237
  }
5238
 
5239
+ .eael-filterable-gallery-item-wrap .gallery-grid-item .gallery-item-thumbnail-wrap>img {
5240
  height: 100%;
5241
  width: 100%;
5242
  object-fit: cover;
5243
  }
5244
 
5245
+
5246
+ /*--- Gallery content css ---*/
5247
+
5248
+ .fg-item-title,
5249
+ .fg-item-content {
5250
  color: #ffffff;
5251
  font-family: inherit;
5252
  }
5253
 
5254
+
5255
+ /*--- Gallery Card Style CSS ---*/
5256
  .gallery-item-caption-wrap.caption-style-card .fg-item-title {
5257
+ font-size: 18px;
5258
+ margin: 15px 0 15px;
5259
+ line-height: 1;
5260
  }
5261
 
5262
  .gallery-item-caption-wrap.caption-style-card {
5263
+ background: #f7f7f7;
5264
  }
5265
 
5266
  .gallery-item-caption-wrap.caption-style-card .fg-item-title {
5267
+ margin: 10px 0 15px;
5268
+ color: #000000;
5269
  }
5270
 
5271
  .gallery-item-caption-wrap.caption-style-card .fg-item-content {
5272
+ color: #212529;
5273
+ line-height: 1.5;
5274
+ font-weight: normal;
5275
  }
5276
 
5277
+ .gallery-item-buttons>a {
5278
+ display: inline-block;
5279
+ font-size: 16px;
5280
+ color: #000;
5281
+ margin-right: 15px;
5282
  }
5283
 
5284
+ .gallery-item-buttons>a:visited {
5285
  color: #000;
5286
  }
5287
 
5288
  .gallery-item-caption-wrap.caption-style-card {
5289
+ padding: 10px;
5290
  box-sizing: border-box;
5291
  font-family: inherit;
5292
  }
5293
 
5294
+
5295
+ /*--- Gallery item hover style ---*/
5296
  .gallery-item-caption-wrap .gallery-item-hoverer-bg {
5297
+ position: absolute;
5298
+ left: 0;
5299
+ top: 0;
5300
+ height: 100%;
5301
+ width: 100%;
5302
+ content: '';
5303
+ background: #000000;
5304
+ z-index: -1;
5305
+ opacity: .7;
5306
  }
5307
 
5308
  .gallery-item-caption-wrap.caption-style-hoverer {
5319
  }
5320
 
5321
  .gallery-item-caption-wrap.caption-style-hoverer h5 {
5322
+ font-size: 20px;
5323
+ margin-bottom: 5px;
5324
+ line-height: 1;
5325
  }
5326
 
5327
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
5328
+ transform: translateY(20px);
5329
+ transition: 0.6s all ease;
5330
  }
5331
 
5332
  .gallery-item-caption-wrap.caption-style-hoverer p {
5333
+ margin-bottom: 5px;
5334
  }
5335
 
5336
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
5337
+ transform: translateY(40px);
5338
+ transition: 0.6s all ease;
5339
  }
5340
 
5341
  .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons {
5345
 
5346
  .gallery-item-caption-wrap .gallery-item-buttons > a {
5347
  padding: 5px 15px;
5348
+ display: inline-block;
5349
+ border-radius: 50%;
5350
+ outline: none;
5351
+ text-decoration: none;
5352
  }
5353
 
5354
  .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
5356
  transition: 0.6s all ease;
5357
  }
5358
 
5359
+ .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5,
5360
+ .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up .gallery-item-buttons,
5361
+ .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up p {
5362
+ transform: translate(0);
5363
+ }
5364
+
5365
+ .gallery-grid-item:hover .gallery-item-caption-wrap.caption-style-hoverer.eael-zoom-in {
5366
+ transform: scale(1);
5367
+ visibility: visible;
5368
+ opacity: 1;
5369
+ }
5370
+
5371
+ .gallery-item-caption-wrap.caption-style-hoverer.eael-none {
5372
+ transition: none;
5373
+ }
5374
+
5375
+ /*--- Video Gallery ---*/
5376
+ .gallery-item-thumbnail-wrap {
5377
+ position: relative;
5378
+ }
5379
+
5380
+ .video-popup,
5381
+ .video-popup-bg {
5382
+ position: absolute;
5383
+ left: 0;
5384
+ top: 0;
5385
+ height: 100%;
5386
+ width: 100%;
5387
+ }
5388
+
5389
+ .video-popup>img {
5390
+ width: 62px;
5391
+ position: relative;
5392
+ z-index: 1;
5393
+ transition: 300ms;
5394
+ }
5395
+
5396
+ .video-popup {
5397
+ display: flex;
5398
+ align-items: center;
5399
+ justify-content: center;
5400
+ }
5401
+
5402
+ .video-popup:hover>img {
5403
+ transform: scale(1.1);
5404
+ }
5405
+
5406
+ .video-popup-bg {
5407
+ visibility: hidden;
5408
+ opacity: 0;
5409
+ transition: 350ms;
5410
+ }
5411
+
5412
+ .gallery-grid-item:hover .video-popup-bg {
5413
+ visibility: visible;
5414
+ opacity: 1;
5415
+ }
5416
+
5417
+ .gallery-item-thumbnail-wrap>.gallery-item-caption-wrap {
5418
+ position: absolute;
5419
+ left: 0;
5420
+ top: 0;
5421
+ height: 100%;
5422
+ width: 100%;
5423
+ display: flex;
5424
+ align-items: center;
5425
+ justify-content: center;
5426
+ }
5427
+
5428
+ .gallery-item-caption-wrap.card-hover-bg {
5429
+ visibility: hidden;
5430
+ opacity: 0;
5431
+ transition: 800ms;
5432
+ }
5433
+
5434
+ .gallery-item-thumbnail-wrap:hover .gallery-item-caption-wrap.card-hover-bg {
5435
+ visibility: visible;
5436
+ opacity: 1;
5437
+ }
5438
+
5439
+ .gallery-item-caption-wrap .gallery-item-buttons>a>i {
5440
+ display: flex;
5441
+ align-items: center;
5442
+ justify-content: center;
5443
+ height: 100%;
5444
+ }
5445
+
5446
+ /*--- Gallery Column CSS ---*/
5447
+ @media only screen and (min-width: 1025px) {
5448
+ /* For Desktop: */
5449
+ .elementor-element.elementor-grid-1 {
5450
+ position: relative;
5451
+ }
5452
+ .elementor-element.elementor-grid-1 .eael-filterable-gallery-item-wrap {
5453
+ width: 100%;
5454
+ float: left;
5455
+ }
5456
+ .elementor-element.elementor-grid-2 {
5457
+ position: relative;
5458
+ }
5459
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap {
5460
+ width: 50%;
5461
+ float: left;
5462
+ }
5463
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
5464
+ margin-right: 0 !important;
5465
+ }
5466
+ .elementor-element.elementor-grid-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
5467
+ clear: left;
5468
+ }
5469
+ .elementor-element.elementor-grid-3 {
5470
+ position: relative;
5471
+ }
5472
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap {
5473
+ width: 33.3333%;
5474
+ float: left;
5475
+ }
5476
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
5477
+ margin-right: 0 !important;
5478
+ }
5479
+ .elementor-element.elementor-grid-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
5480
+ clear: left;
5481
+ }
5482
+ .elementor-element.elementor-grid-4 {
5483
+ position: relative;
5484
+ }
5485
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap {
5486
+ width: 25%;
5487
+ float: left;
5488
+ }
5489
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
5490
+ margin-right: 0 !important;
5491
+ }
5492
+ .elementor-element.elementor-grid-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
5493
+ clear: left;
5494
+ }
5495
+ .elementor-element.elementor-grid-5 {
5496
+ position: relative;
5497
+ }
5498
+ .elementor-element.elementor-grid-5 .pp-logo-grid {
5499
+ margin-right: -5px;
5500
+ }
5501
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap {
5502
+ width: 20%;
5503
+ float: left;
5504
+ }
5505
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
5506
+ margin-right: 0 !important;
5507
+ }
5508
+ .elementor-element.elementor-grid-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
5509
+ clear: left;
5510
+ }
5511
+ .elementor-element.elementor-grid-6 {
5512
+ position: relative;
5513
+ }
5514
+ .elementor-element.elementor-grid-6 .pp-logo-grid {
5515
+ margin-right: -6px;
5516
+ }
5517
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap {
5518
+ width: 16.6667%;
5519
+ float: left;
5520
+ }
5521
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
5522
+ margin-right: 0 !important;
5523
+ }
5524
+ .elementor-element.elementor-grid-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
5525
+ clear: left;
5526
+ }
5527
+ }
5528
+
5529
+ @media only screen and (max-width: 1024px) and (min-width: 766px) {
5530
+ /* For tablets: */
5531
+ .elementor-element.elementor-grid-tablet-1 {
5532
+ position: relative;
5533
+ }
5534
+ .elementor-element.elementor-grid-tablet-1 .eael-filterable-gallery-item-wrap {
5535
+ width: 100%;
5536
+ float: left;
5537
+ }
5538
+ .elementor-element.elementor-grid-tablet-2 {
5539
+ position: relative;
5540
+ }
5541
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap {
5542
+ width: 50%;
5543
+ float: left;
5544
+ }
5545
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
5546
+ margin-right: 0 !important;
5547
+ }
5548
+ .elementor-element.elementor-grid-tablet-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
5549
+ clear: left;
5550
+ }
5551
+ .elementor-element.elementor-grid-tablet-3 {
5552
+ position: relative;
5553
+ }
5554
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap {
5555
+ width: 33.3333%;
5556
+ float: left;
5557
+ }
5558
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
5559
+ margin-right: 0 !important;
5560
+ }
5561
+ .elementor-element.elementor-grid-tablet-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
5562
+ clear: left;
5563
+ }
5564
+ .elementor-element.elementor-grid-tablet-4 {
5565
+ position: relative;
5566
+ }
5567
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap {
5568
+ width: 25%;
5569
+ float: left;
5570
+ }
5571
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
5572
+ margin-right: 0 !important;
5573
+ }
5574
+ .elementor-element.elementor-grid-tablet-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
5575
+ clear: left;
5576
+ }
5577
+ .elementor-element.elementor-grid-tablet-5 {
5578
+ position: relative;
5579
+ }
5580
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap {
5581
+ width: 20%;
5582
+ float: left;
5583
+ }
5584
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
5585
+ margin-right: 0 !important;
5586
+ }
5587
+ .elementor-element.elementor-grid-tablet-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
5588
+ clear: left;
5589
+ }
5590
+ .elementor-element.elementor-grid-tablet-6 {
5591
+ position: relative;
5592
+ }
5593
+ .elementor-element.elementor-grid-tablet-6 .pp-logo-grid {
5594
+ margin-right: -6px;
5595
+ }
5596
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap {
5597
+ width: 16.6667%;
5598
+ float: left;
5599
+ }
5600
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
5601
+ margin-right: 0 !important;
5602
+ }
5603
+ .elementor-element.elementor-grid-tablet-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
5604
+ clear: left;
5605
+ }
5606
+ }
5607
+
5608
+ @media only screen and (max-width: 767px) {
5609
+ .elementor-element.elementor-grid-mobile-1 {
5610
+ position: relative;
5611
+ }
5612
+ .elementor-element.elementor-grid-mobile-1 .eael-filterable-gallery-item-wrap {
5613
+ width: 100%;
5614
+ float: left;
5615
+ }
5616
+ .elementor-element.elementor-grid-mobile-2 {
5617
+ position: relative;
5618
+ }
5619
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap {
5620
+ width: 50%;
5621
+ float: left;
5622
+ }
5623
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n) {
5624
+ margin-right: 0 !important;
5625
+ }
5626
+ .elementor-element.elementor-grid-mobile-2 .eael-filterable-gallery-item-wrap:nth-of-type(2n+1) {
5627
+ clear: left;
5628
+ }
5629
+ .elementor-element.elementor-grid-mobile-3 {
5630
+ position: relative;
5631
+ }
5632
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap {
5633
+ width: 33.3333%;
5634
+ float: left;
5635
+ }
5636
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n) {
5637
+ margin-right: 0 !important;
5638
+ }
5639
+ .elementor-element.elementor-grid-mobile-3 .eael-filterable-gallery-item-wrap:nth-of-type(3n+1) {
5640
+ clear: left;
5641
+ }
5642
+ .elementor-element.elementor-grid-mobile-4 {
5643
+ position: relative;
5644
+ }
5645
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap {
5646
+ width: 25%;
5647
+ float: left;
5648
+ }
5649
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n) {
5650
+ margin-right: 0 !important;
5651
+ }
5652
+ .elementor-element.elementor-grid-mobile-4 .eael-filterable-gallery-item-wrap:nth-of-type(4n+1) {
5653
+ clear: left;
5654
+ }
5655
+ .elementor-element.elementor-grid-mobile-5 {
5656
+ position: relative;
5657
+ }
5658
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap {
5659
+ width: 20%;
5660
+ float: left;
5661
+ }
5662
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n) {
5663
+ margin-right: 0 !important;
5664
+ }
5665
+ .elementor-element.elementor-grid-mobile-5 .eael-filterable-gallery-item-wrap:nth-of-type(5n+1) {
5666
+ clear: left;
5667
+ }
5668
+ .elementor-element.elementor-grid-mobile-6 {
5669
+ position: relative;
5670
+ }
5671
+ .elementor-element.elementor-grid-mobile-6 .pp-logo-grid {
5672
+ margin-right: -6px;
5673
+ }
5674
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap {
5675
+ width: 16.6667%;
5676
+ float: left;
5677
+ }
5678
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n) {
5679
+ margin-right: 0 !important;
5680
+ }
5681
+ .elementor-element.elementor-grid-mobile-6 .eael-filterable-gallery-item-wrap:nth-of-type(6n+1) {
5682
+ clear: left;
5683
+ }
5684
+ }
5685
+
5686
 
5687
+ /*----------------------------*/
5688
+ /* 28. Swiper
5689
+ /*----------------------------*/
5690
+ .swiper-container-wrap .swiper-slide,
5691
+ .swiper-container .swiper-slide {
5692
+ text-align: center;
5693
  }
5694
 
5695
+ .swiper-container-wrap .swiper-slide img,
5696
+ .swiper-container .swiper-slide img {
5697
+ width: auto;
5698
  }
5699
 
5700
+ .swiper-container-wrap-dots-outside .swiper-pagination,
5701
+ .swiper-container-dots-outside .swiper-pagination {
5702
+ position: static;
 
 
 
 
 
 
 
5703
  }
5704
 
5705
+ .swiper-container-wrap .swiper-button-next,
5706
+ .swiper-container-wrap .swiper-button-prev,
5707
+ .swiper-container .swiper-button-next,
5708
+ .swiper-container .swiper-button-prev {
5709
+ background: transparent;
5710
+ font-size: 20px;
5711
+ height: auto;
5712
+ line-height: 1;
5713
+ margin: 0;
5714
+ text-align: center;
5715
+ transform: translateY(-50%);
5716
+ width: auto;
5717
  }
5718
 
5719
+ .swiper-container-wrap .swiper-button-next .fa,
5720
+ .swiper-container-wrap .swiper-button-prev .fa,
5721
+ .swiper-container .swiper-button-next .fa,
5722
+ .swiper-container .swiper-button-prev .fa {
5723
+ vertical-align: top;
5724
  }
5725
 
5726
+ .swiper-container-wrap .swiper-pagination {
5727
+ bottom: 10px;
5728
+ left: 0;
5729
+ width: 100%;
5730
  }
5731
 
5732
+ .swiper-container-wrap-dots-outside .swiper-pagination {
5733
+ position: static;
 
 
5734
  }
5735
 
5736
+ .swiper-container-wrap .swiper-pagination-bullet {
5737
+ background: #ccc;
5738
+ margin: 0 4px;
5739
  opacity: 1;
5740
+ height: 8px;
5741
+ width: 8px;
5742
  }
5743
 
5744
+ .swiper-container-wrap .swiper-pagination-bullet-active {
5745
+ background: #000;
 
 
 
 
 
 
 
5746
  }
5747
 
5748
+ .swiper-container-3d .swiper-slide {
5749
+ transition-property: all;
5750
+ -webkit-transition-property: all;
 
5751
  }
5752
 
5753
+ /*----------------------------*/
5754
+ /* 29. Content Ticker
5755
+ /*----------------------------*/
5756
+
5757
+ .eael-ticker-wrap {
5758
+ overflow: hidden;
5759
+ display: flex;
5760
+ flex-flow: row nowrap;
5761
+ align-items: center;
5762
+ width: 100%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5763
  }
5764
+
5765
  .eael-ticker-wrap .ticker-badge {
5766
+ flex: 0 0 auto;
5767
+ padding: 8px 12px;
5768
  }
5769
+
5770
  .eael-ticker-wrap .eael-ticker {
5771
+ overflow: hidden;
5772
+ flex: 1 1 auto;
5773
  }
5774
+
5775
+ .eael-ticker-wrap .eael-ticker .ticker-content {
5776
+ padding: 8px 12px;
5777
  }
5778
+
5779
  .eael-ticker-wrap .swiper-button-prev {
5780
+ left: auto !important;
5781
+ right: 25px;
5782
  }
5783
+
5784
  .eael-ticker-wrap div.swiper-slide,
5785
  .eael-ticker-wrap div.swiper-slide.swiper-slide-prev,
5786
  .eael-ticker-wrap div.swiper-slide.swiper-slide-next {
5787
+ opacity: 0 !important;
5788
  }
5789
+
5790
  .eael-ticker-wrap div.swiper-slide.swiper-slide-active {
5791
+ opacity: 1 !important;
5792
  }
5793
+
5794
  .eael-ticker-wrap .eael-content-ticker.swiper-container .swiper-slide {
5795
+ text-align: left;
5796
  }
5797
+
5798
  @media only screen and (max-width: 767px) {
5799
+ .eael-ticker-wrap {
5800
+ flex-flow: row wrap;
5801
+ }
5802
+ .content-ticker-pagination {
5803
+ display: none;
5804
+ }
5805
+ }
5806
+
5807
+ /*----------------------------*/
5808
+ /* 30. Advance Tabs
5809
+ /*----------------------------*/
5810
+ .eael-advance-tabs {
5811
+ display: block;
5812
+ }
5813
+
5814
+ .eael-advance-tabs .eael-tabs-nav>ul {
5815
+ position: relative;
5816
+ padding: 0px;
5817
+ margin: 0px;
5818
+ list-style-type: none;
5819
+ display: flex;
5820
+ justify-content: flex-start;
5821
+ align-items: center;
5822
+ z-index: 1;
5823
+ }
5824
+
5825
+ .eael-advance-tabs .eael-tabs-nav>ul li {
5826
+ position: relative;
5827
+ padding: 1em 1.5em;
5828
+ flex: 1 1 auto;
5829
+ cursor: pointer;
5830
+ display: flex;
5831
+ justify-content: center;
5832
+ align-items: center;
5833
+ text-align: center;
5834
  }
5835
+
5836
+ .eael-advance-tabs .eael-tabs-nav>ul li:after {
5837
+ content: "";
5838
+ position: absolute;
5839
+ bottom: -10px;
5840
+ left: 0px;
5841
+ right: 0px;
5842
+ margin: 0 auto;
5843
+ z-index: 1;
5844
+ width: 0px;
5845
+ height: 0px;
5846
+ border-left: 10px solid transparent;
5847
+ border-right: 10px solid transparent;
5848
+ border-top: 10px solid #444;
5849
+ border-bottom: 0px;
5850
+ display: none;
5851
  }
5852
+
5853
+ .eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active:after,
5854
+ .eael-advance-tabs.active-caret-on .eael-tabs-nav>ul li.active-default:after {
5855
+ display: none;
5856
  }
5857
+
5858
+ .eael-advance-tabs .eael-tabs-nav>ul li.active:after,
5859
+ .eael-advance-tabs .eael-tabs-nav>ul li.active-default:after {
5860
+ display: block;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5861
  }
5862
+
5863
  .eael-tabs-content {
5864
+ display: flex;
5865
+ flex: 1 1 auto;
5866
+ }
5867
+
5868
+ .eael-advance-tabs .eael-tabs-content>div {
5869
+ display: none;
5870
+ opacity: 0;
5871
+ }
5872
+
5873
+ .eael-advance-tabs .eael-tabs-content>div.active,
5874
+ .eael-advance-tabs .eael-tabs-content>div.active-default {
5875
+ display: block;
5876
+ width: 100%;
5877
+ padding: 1em;
5878
+ opacity: 1;
5879
+ animation: fadeIn linear 0.3s;
5880
+ }
5881
+
5882
+
5883
+ /*--- Inline Icon ---*/
5884
+
5885
  .eael-tab-inline-icon li a .fa {
5886
+ margin-right: 10px;
5887
+ line-height: 1;
5888
  }
5889
+
5890
  .eael-tab-top-icon li a {
5891
+ display: flex;
5892
+ flex-wrap: wrap;
5893
+ text-align: center;
5894
  }
5895
+
5896
  .eael-tab-top-icon li a .fa,
5897
  .eael-tab-top-icon li a .eael-tab-title {
5898
+ flex: 1 1 100%;
5899
+ line-height: 1;
5900
  }
5901
+
5902
  .eael-tab-top-icon li a .eael-tab-title {
5903
+ margin-top: 10px;
5904
  }
5905
 
5906
+
5907
+ /*--- Vertical Tabs ---*/
5908
 
5909
  .eael-advance-tabs.eael-tabs-vertical {
5910
+ display: flex;
5911
  }
5912
 
5913
  .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav {
5914
+ flex: 0 0 auto;
5915
  }
5916
 
5917
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul {
5918
+ flex-flow: column wrap;
5919
  }
5920
+
5921
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul>li {
5922
+ width: 100%;
5923
+ justify-content: start;
5924
  }
5925
 
5926
+ .eael-advance-tabs.eael-tabs-vertical .eael-tabs-nav>ul li::after {
5927
+ bottom: auto !important;
5928
+ right: -10px;
5929
+ top: calc(50% - 10px) !important;
5930
+ left: auto !important;
5931
+ border-left: 10px solid #444;
5932
+ border-right: 0;
5933
+ border-top: 10px solid transparent;
5934
+ border-bottom: 10px solid transparent;
5935
  }
5936
 
5937
  @media only screen and (max-width: 767px) {
5938
+ .eael-advance-tabs .eael-tabs-nav>ul {
5939
+ flex-wrap: wrap;
5940
+ }
5941
+ .eael-advance-tabs .eael-tabs-nav>ul li {
5942
+ flex: 1 100%;
5943
+ }
5944
  }
5945
 
5946
+
5947
  /*------------------------------*/
5948
+ /* 31. Advance Accordion
5949
  /*------------------------------*/
5950
+
5951
  .eael-adv-accordion {
5952
+ width: auto;
5953
+ height: auto;
5954
+ transition: all 0.3s ease-in-out;
5955
  }
5956
 
5957
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
5958
+ padding: 15px;
5959
+ border: 1px solid rgba(0, 0, 0, 0.02);
5960
+ font-size: 1rem;
5961
+ font-weight: 600;
5962
+ line-height: 1;
5963
+ transition: all 0.3s ease-in-out;
5964
+ display: flex;
5965
+ justify-content: space-between;
5966
+ align-items: center;
5967
+ cursor: pointer;
5968
  }
5969
 
5970
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
5971
+ transform: rotate(0deg);
5972
+ z-index: 10;
5973
+ transition: all 0.3s ease-in-out;
5974
  }
5975
 
5976
  .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
5977
+ transform: rotate(90deg);
5978
+ z-index: 10;
5979
+ transition: all 0.3s ease-in-out;
5980
  }
5981
 
5982
  .fa-accordion-icon {
5983
+ display: inline-block;
5984
+ margin-right: 10px;
5985
  }
5986
 
5987
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
5988
+ display: none;
5989
+ border: 1px solid #eee;
5990
+ padding: 15px;
5991
+ box-sizing: border-box;
5992
+ font-size: 1rem;
5993
+ line-height: 1.7;
5994
  }
5995
 
5996
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content p {
5997
+ margin: 0;
5998
  }
5999
 
6000
  .eael-adv-accordion .eael-accordion-list .eael-accordion-content.active {
6001
+ display: block;
6002
  }
6003
 
6004
  @keyframes rotate-90 {
6005
+ 0% {
6006
+ transform: rotateY(0deg);
6007
+ }
6008
+ 100% {
6009
+ transform: rotateY(-180deg);
6010
+ }
6011
  }
6012
+
6013
  @keyframes fadeIn {
6014
+ 0% {
6015
+ opacity: 1;
6016
+ transition: all 0.3s ease-in-out;
6017
+ }
6018
+ 100% {
6019
+ opacity: 1;
6020
+ transition: all 0.3s ease-in-out;
6021
+ }
6022
+ }
6023
+
6024
+
6025
+ /*------------------------------*/
6026
+ /* 32. Tooltip
6027
+ /*------------------------------*/
6028
  .eael-tooltip {
6029
+ position: relative;
6030
+ display: inline-block;
6031
+ min-width: 150px;
6032
+ text-align: center;
6033
+ padding: 12px 24px;
6034
+ font-size: .93rem;
6035
+ color: #333;
6036
+ line-height: 1;
6037
+ cursor: pointer;
6038
+ transition: all 0.3s ease-in-out;
6039
  }
6040
 
6041
  .eael-tooltip .eael-tooltip-text {
6042
+ display: block;
6043
+ width: 100%;
6044
+ visibility: hidden;
6045
+ background-color: black;
6046
+ color: #fff;
6047
+ text-align: center;
6048
+ border-radius: 4px;
6049
+ padding: 10px;
6050
+ position: absolute;
6051
+ z-index: 1;
6052
+ font-size: .93rem;
6053
+ line-height: 1.3;
6054
  }
6055
 
6056
  .eael-tooltip .eael-tooltip-text::after {
6057
+ content: "";
6058
+ position: absolute;
6059
+ border-width: 5px;
6060
+ border-style: solid;
6061
  }
6062
+
6063
  .eael-tooltip:hover .eael-tooltip-text {
6064
+ visibility: visible;
6065
  }
6066
 
6067
+ /*--- Left ---*/
6068
  .eael-tooltip .eael-tooltip-text.eael-tooltip-left {
6069
+ top: 50%;
6070
+ right: 100%;
6071
+ transform: translateY(-50%);
6072
+ margin-right: 10px;
6073
  }
6074
+
6075
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-left {
6076
+ animation: tooltipLeftIn 300ms ease-in-out;
6077
  }
6078
+
6079
  .eael-tooltip .eael-tooltip-text.eael-tooltip-left::after {
6080
+ top: calc(50% - 5px);
6081
+ left: 100%;
6082
+ border-color: transparent transparent transparent black;
6083
  }
6084
 
6085
+ /*--- Right ---*/
6086
  .eael-tooltip .eael-tooltip-text.eael-tooltip-right {
6087
+ top: 50%;
6088
+ left: 100%;
6089
+ transform: translateY(-50%);
6090
+ transition: all 0.3s ease-in-out;
6091
+ margin-left: 10px;
6092
  }
6093
+
6094
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-right {
6095
+ animation: tooltipRightIn 300ms linear;
6096
  }
6097
+
6098
  .eael-tooltip .eael-tooltip-text.eael-tooltip-right::after {
6099
+ top: calc(50% - 5px);
6100
+ right: 100%;
6101
+ border-color: transparent black transparent transparent;
6102
  }
6103
 
6104
+ /*--- Top ---*/
6105
  .eael-tooltip .eael-tooltip-text.eael-tooltip-top {
6106
+ bottom: calc(100%);
6107
+ left: 0;
6108
+ right: 0;
6109
+ margin: 0 auto 10px auto;
6110
  }
6111
+
6112
  .eael-tooltip .eael-tooltip-text.eael-tooltip-top::after {
6113
+ margin-top: 0px;
6114
+ top: 100%;
6115
+ left: calc( 50% - 5px);
6116
+ border-color: black transparent transparent transparent;
6117
  }
6118
+
6119
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-top {
6120
+ animation: tooltipTopIn 300ms linear;
6121
  }
6122
+
6123
+ /*--- Bottom ---*/
6124
  .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom {
6125
+ top: 100%;
6126
+ left: 0;
6127
+ right: 0;
6128
+ margin: 10px auto 0px auto;
6129
  }
6130
+
6131
  .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
6132
+ margin-top: 0px;
6133
+ bottom: 100%;
6134
+ left: calc( 50% - 5px);
6135
+ border-color: transparent transparent black transparent;
6136
  }
6137
+
6138
  .eael-tooltip:hover .eael-tooltip-text.eael-tooltip-bottom {
6139
+ animation: tooltipBottomIn 300ms linear;
6140
  }
6141
+
6142
+ /*--- Alignments ---*/
6143
  .eael-tooltip-align-left {
6144
+ display: flex;
6145
+ width: 100%;
6146
+ justify-content: flex-start;
6147
  }
6148
+
6149
  .eael-tooltip-align-right {
6150
+ display: flex;
6151
+ width: 100%;
6152
+ justify-content: flex-end;
6153
  }
6154
+
6155
  .eael-tooltip-align-center {
6156
+ display: flex;
6157
+ width: 100%;
6158
+ justify-content: center;
6159
  }
6160
+
6161
  .eael-tooltip-align-justify .eael-tooltip {
6162
+ display: flex;
6163
+ justify-content: center;
6164
+ align-items: center;
6165
  }
6166
 
6167
+ /*--- Tooltip Keyframes ---*/
6168
  @keyframes tooltipRightIn {
6169
+ 0% {
6170
+ opacity: 0;
6171
+ left: 105%;
6172
+ }
6173
+ 100% {
6174
+ opacity: 1;
6175
+ left: 100%;
6176
+ }
6177
  }
6178
+
6179
  @keyframes tooltipLeftIn {
6180
+ 0% {
6181
+ opacity: 0;
6182
+ right: 105%;
6183
+ }
6184
+ 100% {
6185
+ opacity: 1;
6186
+ right: 100%;
6187
+ }
6188
  }
6189
+
6190
  @keyframes tooltipTopIn {
6191
+ 0% {
6192
+ opacity: 0;
6193
+ bottom: 110%;
6194
+ }
6195
+ 100% {
6196
+ opacity: 1;
6197
+ bottom: 100%;
6198
+ }
6199
  }
6200
+
6201
  @keyframes tooltipBottomIn {
6202
+ 0% {
6203
+ opacity: 0;
6204
+ top: 110%;
6205
+ }
6206
+ 100% {
6207
+ opacity: 1;
6208
+ top: 100%;
6209
+ }
6210
  }
6211
 
6212
 
6213
  /*------------------------------*/
6214
+ /* 33. Progress Bar
6215
  /*------------------------------*/
6216
+ .ldBar {
6217
+ position: relative;
6218
+ }
6219
+
6220
+ .ldBar.label-center>.ldBar-label {
6221
+ position: absolute;
6222
+ top: 50%;
6223
+ left: 50%;
6224
+ -webkit-transform: translate(-50%, -50%);
6225
+ transform: translate(-50%, -50%);
6226
+ text-shadow: 0 0 3px #fff
6227
+ }
6228
+
6229
+ .ldBar-label:after {
6230
+ content: "%";
6231
+ display: inline
6232
+ }
6233
+
6234
+ .ldBar.no-percent .ldBar-label:after {
6235
+ content: ""
6236
+ }
6237
+
6238
  .eael-progress-bar-container {
6239
  overflow: hidden;
6240
  }
6241
+
6242
  .eael-progress-bar-container .progress-title,
6243
  .eael-progress-bar-container .ldBar-label {
6244
+ font-family: "Roboto", Sans-serif;
6245
+ font-weight: 600;
6246
  }
6247
+
6248
  .progress-title h1,
6249
  .progress-title h2,
6250
  .progress-title h3,
6254
  .progress-title p {
6255
  margin: 0;
6256
  }
6257
+
6258
+ .eael-progress-bar-container.center .ldBar {
6259
  margin: 0 auto;
6260
  }
6261
+
6262
  div[data-preset="line"] .ldBar-label,
6263
  div[data-preset="rainbow"] .ldBar-label {
6264
+ text-align: right;
6265
+ position: absolute;
6266
+ top: -20px;
6267
+ right: 0;
6268
  }
6269
 
6270
+
6271
  /*------------------------------*/
6272
+ /* 34. Image accordion
6273
  /*------------------------------*/
6274
  .eael-img-accordion {
6275
  display: flex;
6349
  .eael-img-accordion {
6350
  flex-direction: column;
6351
  }
 
6352
  .eael-img-accordion a:hover {
6353
  flex: 1;
6354
  }
 
6355
  .eael-img-accordion a:hover .overlay {
6356
  background-color: transparent;
6357
  }
 
6358
  .eael-img-accordion .overlay h2,
6359
  .eael-img-accordion .overlay p {
6360
  opacity: 1;
6361
  visibility: visible;
6362
  transform: none;
6363
  }
6364
+ }
6365
+
assets/img/accordion.png CHANGED
File without changes
assets/img/bg.jpg CHANGED
File without changes
assets/img/flexia-preview.jpg CHANGED
File without changes
assets/js/eael-scripts.js CHANGED
@@ -32,9 +32,9 @@
32
  if( !isEditMode ) {
33
  var $layout_mode = 'fitRows';
34
 
35
- if( $settings.grid_style ) {
36
- $layout_mode = 'masonry';
37
- }
38
 
39
  var $isotope_args = {
40
  itemSelector: '.eael-filterable-gallery-item-wrap',
@@ -59,19 +59,18 @@
59
  $isotope_gallery.isotope({ filter: filterValue });
60
  });
61
 
62
- if( $settings.popup == 'media' ) {
63
- $scope.find('.eael-magnific-link').magnificPopup({
64
- type: 'image',
65
- gallery:{
66
- enabled: $settings.gallery_enabled
67
- },
68
- callbacks: {
69
- close: function() {
70
- $( '#elementor-lightbox' ).hide();
71
- }
72
- }
73
- });
74
- }
75
 
76
  $scope.find('.eael-magnific-video-link').magnificPopup({
77
  type: 'iframe',
32
  if( !isEditMode ) {
33
  var $layout_mode = 'fitRows';
34
 
35
+ if( 'masonry' == $settings.grid_style ) {
36
+ $layout_mode = 'masonry';
37
+ }
38
 
39
  var $isotope_args = {
40
  itemSelector: '.eael-filterable-gallery-item-wrap',
59
  $isotope_gallery.isotope({ filter: filterValue });
60
  });
61
 
62
+ var $gallery_enabled = ($settings.gallery_enabled) == 'yes' ? true : false;
63
+ $scope.find('.eael-magnific-link').magnificPopup({
64
+ type: 'image',
65
+ gallery:{
66
+ enabled: $gallery_enabled
67
+ },
68
+ callbacks: {
69
+ close: function() {
70
+ $( '#elementor-lightbox' ).hide();
71
+ }
72
+ }
73
+ });
 
74
 
75
  $scope.find('.eael-magnific-video-link').magnificPopup({
76
  type: 'iframe',
assets/js/fancy-text.js CHANGED
File without changes
assets/js/jquery.magnific-popup.min.js CHANGED
File without changes
assets/js/load-more.js CHANGED
File without changes
assets/js/masonry.min.js CHANGED
File without changes
assets/js/mixitup.min.js CHANGED
File without changes
assets/social-feeds/codebird.js CHANGED
File without changes
assets/social-feeds/doT.min.js CHANGED
File without changes
assets/social-feeds/jquery.socialfeed.js CHANGED
File without changes
assets/social-feeds/moment.js CHANGED
File without changes
elements/advance-accordion/advance-accordion.php CHANGED
File without changes
elements/advance-tabs/advance-tabs.php CHANGED
File without changes
elements/caldera-forms/caldera-forms.php CHANGED
File without changes
elements/call-to-action/call-to-action.php CHANGED
File without changes
elements/contact-form-7/contact-form-7.php CHANGED
File without changes
elements/content-ticker/content-ticker.php CHANGED
File without changes
elements/countdown/countdown.php CHANGED
File without changes
elements/creative-button/creative-button.php CHANGED
File without changes
elements/data-table/data-table.php CHANGED
File without changes
elements/dual-color-header/dual-color-header.php CHANGED
File without changes
elements/facebook-feed/facebook-feed.php CHANGED
File without changes
elements/fancy-text/fancy-text.php CHANGED
File without changes
elements/filterable-gallery/filterable-gallery.php CHANGED
@@ -265,7 +265,17 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
265
  [
266
  'label' => esc_html__( 'Gallery Items', 'essential-addons-elementor' )
267
  ]
268
- );
 
 
 
 
 
 
 
 
 
 
269
 
270
  $this->add_control(
271
  'eael_fg_gallery_items',
@@ -1747,6 +1757,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
1747
  $sorter_class = strtolower( $string );
1748
  $sorter_class = str_replace(' ', '-', $sorter_class);
1749
  $sorter_class = str_replace(',-', ' eael-cf-', $sorter_class);
 
1750
  $sorter_class = str_replace(',', ' ', $sorter_class);
1751
  return $sorter_class;
1752
  }
@@ -1908,20 +1919,29 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
1908
 
1909
  if($settings['eael_fg_grid_hover_style'] !== 'eael-none') {
1910
 
1911
- $html .= '<div class="gallery-item-caption-wrap '.$caption_style.' '.$settings['eael_fg_grid_hover_style'].'">';
1912
-
1913
- if( 'hoverer' == $settings['eael_fg_caption_style'] ) {
1914
- $html .= '<div class="gallery-item-hoverer-bg"></div>';
1915
- }
1916
- $html .= '<div class="gallery-item-caption-over">';
1917
- $html .= '
1918
- <h5 class="fg-item-title">'.$item['title'].'</h5>
1919
- <p class="fg-item-content">'.$item['content'].'</p>
1920
- ';
1921
- if( $settings['eael_fg_show_popup'] == 'buttons' && $settings['eael_fg_caption_style'] !== 'card') {
1922
- $html .= ($this->eael_render_fg_buttons($settings, $item));
 
 
 
 
 
 
 
 
 
 
1923
  }
1924
- $html .= '</div></div>';
1925
  }
1926
 
1927
  }
@@ -1949,8 +1969,6 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
1949
  $filter_duration = 500;
1950
  }
1951
 
1952
- $popup_show = false;
1953
-
1954
  $this->add_render_attribute(
1955
  'gallery',
1956
  [
@@ -1963,7 +1981,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
1963
  'grid_style' => $settings['eael_fg_grid_style'],
1964
  'popup' => $settings['eael_fg_show_popup'],
1965
  'duration' => $filter_duration,
1966
- 'gallery_enabled' => $popup_show
1967
  ];
1968
 
1969
  if ( \Elementor\Plugin::$instance->editor->is_edit_mode() ) {
@@ -1994,7 +2012,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
1994
  <?php $this->render_filters(); ?>
1995
  <div <?php echo $this->get_render_attribute_string('gallery-items-wrap'); ?>>
1996
  <?php
1997
- $init_show = $settings['eael_fg_items_to_show'];
1998
 
1999
  for( $i = 0; $i < $init_show; $i++ ) {
2000
  if( array_key_exists($i, $this->render_gallery_items() ) ) {
@@ -2033,7 +2051,7 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
2033
 
2034
  var $layout_mode = 'fitRows';
2035
 
2036
- if( $settings.grid_style == 'masonry' ) {
2037
  $layout_mode = 'masonry';
2038
  }
2039
 
@@ -2061,6 +2079,28 @@ class Widget_Eael_Filterable_Gallery extends Widget_Base {
2061
  $isotope_gallery.isotope({ filter: filterValue });
2062
  });
2063
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2064
  });
2065
  });
2066
  </script>
265
  [
266
  'label' => esc_html__( 'Gallery Items', 'essential-addons-elementor' )
267
  ]
268
+ );
269
+
270
+ $this->add_control(
271
+ 'photo_gallery',
272
+ [
273
+ 'label' => __( 'Enable Photo Gallery', 'essential-addons-elementor' ),
274
+ 'type' => Controls_Manager::SWITCHER,
275
+ 'default' => 'yes',
276
+ 'frontend_available' => true,
277
+ ]
278
+ );
279
 
280
  $this->add_control(
281
  'eael_fg_gallery_items',
1757
  $sorter_class = strtolower( $string );
1758
  $sorter_class = str_replace(' ', '-', $sorter_class);
1759
  $sorter_class = str_replace(',-', ' eael-cf-', $sorter_class);
1760
+ $sorter_class = str_replace('.', '-', $sorter_class);
1761
  $sorter_class = str_replace(',', ' ', $sorter_class);
1762
  return $sorter_class;
1763
  }
1919
 
1920
  if($settings['eael_fg_grid_hover_style'] !== 'eael-none') {
1921
 
1922
+ if(isset($item['title']) && ! empty($item['title']) || isset($item['content']) && ! empty($item['content']) ) {
1923
+
1924
+ $html .= '<div class="gallery-item-caption-wrap '.$caption_style.' '.$settings['eael_fg_grid_hover_style'].'">';
1925
+
1926
+ if( 'hoverer' == $settings['eael_fg_caption_style'] ) {
1927
+ $html .= '<div class="gallery-item-hoverer-bg"></div>';
1928
+ }
1929
+
1930
+ $html .= '<div class="gallery-item-caption-over">';
1931
+
1932
+ if( ! empty($item['title']) ) {
1933
+ $html .= '<h5 class="fg-item-title">'.$item['title'].'</h5>';
1934
+ }
1935
+ if( ! empty($item['content']) ) {
1936
+ $html .='<p class="fg-item-content">'.$item['content'].'</p>';
1937
+ }
1938
+
1939
+ if( $settings['eael_fg_show_popup'] == 'buttons' && $settings['eael_fg_caption_style'] !== 'card') {
1940
+ $html .= ($this->eael_render_fg_buttons($settings, $item));
1941
+ }
1942
+ $html .= '</div>';
1943
+ $html .= '</div>';
1944
  }
 
1945
  }
1946
 
1947
  }
1969
  $filter_duration = 500;
1970
  }
1971
 
 
 
1972
  $this->add_render_attribute(
1973
  'gallery',
1974
  [
1981
  'grid_style' => $settings['eael_fg_grid_style'],
1982
  'popup' => $settings['eael_fg_show_popup'],
1983
  'duration' => $filter_duration,
1984
+ 'gallery_enabled' => $settings['photo_gallery']
1985
  ];
1986
 
1987
  if ( \Elementor\Plugin::$instance->editor->is_edit_mode() ) {
2012
  <?php $this->render_filters(); ?>
2013
  <div <?php echo $this->get_render_attribute_string('gallery-items-wrap'); ?>>
2014
  <?php
2015
+ $init_show = absint($settings['eael_fg_items_to_show']);
2016
 
2017
  for( $i = 0; $i < $init_show; $i++ ) {
2018
  if( array_key_exists($i, $this->render_gallery_items() ) ) {
2051
 
2052
  var $layout_mode = 'fitRows';
2053
 
2054
+ if( 'masonry' == $settings.grid_style ) {
2055
  $layout_mode = 'masonry';
2056
  }
2057
 
2079
  $isotope_gallery.isotope({ filter: filterValue });
2080
  });
2081
 
2082
+ var $gallery_enabled = ($settings.gallery_enabled) == 'yes' ? true : false;
2083
+ $scope.find('.eael-magnific-link').magnificPopup({
2084
+ type: 'image',
2085
+ gallery:{
2086
+ enabled: $gallery_enabled
2087
+ },
2088
+ callbacks: {
2089
+ close: function() {
2090
+ $( '#elementor-lightbox' ).hide();
2091
+ }
2092
+ }
2093
+ });
2094
+
2095
+ $scope.find('.eael-magnific-video-link').magnificPopup({
2096
+ type: 'iframe',
2097
+ callbacks: {
2098
+ close: function() {
2099
+ $( '#elementor-lightbox' ).hide();
2100
+ }
2101
+ }
2102
+ });
2103
+
2104
  });
2105
  });
2106
  </script>
elements/gravity-form/gravity-form.php CHANGED
File without changes
elements/image-accordion/image-accordion.php CHANGED
File without changes
elements/infobox/infobox.php CHANGED
File without changes
elements/ninja-form/ninja-form.php CHANGED
File without changes
elements/post-grid/post-grid.php CHANGED
File without changes
elements/post-timeline/post-timeline.php CHANGED
File without changes
elements/pricing-table/pricing-table.php CHANGED
File without changes
elements/product-grid/product-grid.php CHANGED
File without changes
elements/team-members/team-members.php CHANGED
File without changes
elements/testimonials/testimonials.php CHANGED
File without changes
elements/tooltip/tooltip.php CHANGED
File without changes
elements/twitter-feed/twitter-feed.php CHANGED
File without changes
elements/weforms/weforms.php CHANGED
File without changes
elements/wpforms/wpforms.php CHANGED
File without changes
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: 2.8.2
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-elementor
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: 2.8.3
8
  * Author URI: https://wpdeveloper.net/
9
  *
10
  * Text Domain: essential-addons-elementor
includes/class-plugin-usage-tracker.php CHANGED
File without changes
includes/elementor-helper.php CHANGED
File without changes
includes/queries.php CHANGED
File without changes
includes/templates/content.php CHANGED
@@ -72,6 +72,11 @@ if( isset( $post_args['post_style'] ) ) :
72
  </div>
73
  <?php endif; ?>
74
 
 
 
 
 
 
75
  <div class="eael-entry-wrapper">
76
  <header class="eael-entry-header">
77
  <?php if($post_args['eael_show_title']){ ?>
@@ -107,6 +112,8 @@ if( isset( $post_args['post_style'] ) ) :
107
  </div>
108
  <?php } ?>
109
  </div>
 
 
110
  </div>
111
  </article>
112
  <?php endif; //$post_args['post_style'] == 'post_carousel' ?>
72
  </div>
73
  <?php endif; ?>
74
 
75
+ <?php
76
+ if($post_args['eael_show_title']
77
+ ||$post_args['eael_show_meta']
78
+ ||$post_args['eael_show_excerpt']) :
79
+ ?>
80
  <div class="eael-entry-wrapper">
81
  <header class="eael-entry-header">
82
  <?php if($post_args['eael_show_title']){ ?>
112
  </div>
113
  <?php } ?>
114
  </div>
115
+ <?php endif; ?>
116
+
117
  </div>
118
  </article>
119
  <?php endif; //$post_args['post_style'] == 'post_carousel' ?>
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: 4.9.8
6
  Requires PHP: 5.4
7
- Stable tag: 2.8.2
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
@@ -158,6 +158,11 @@ Your existing elements/content will work with premium version. So you won't lose
158
 
159
  == Changelog ==
160
 
 
 
 
 
 
161
  = 2.8.2 =
162
  - Filterable Gallery card hover effect issue fixed
163
  - Flibox image styling issue fixed
4
  Requires at least: 4.0
5
  Tested up to: 4.9.8
6
  Requires PHP: 5.4
7
+ Stable tag: 2.8.3
8
  License: GPLv3
9
  License URI: https://opensource.org/licenses/GPL-3.0
10
 
158
 
159
  == Changelog ==
160
 
161
+ = 2.8.3 =
162
+ - Filterable Gallery improved with better scripts
163
+ - Image Gallery issue fixed for Filterable Gallery
164
+ - Few minor bugfix and improvements
165
+
166
  = 2.8.2 =
167
  - Filterable Gallery card hover effect issue fixed
168
  - Flibox image styling issue fixed