Version Description
16 June 2021 =
New: Mailchimp Widget
New: Added Lightbox support to Horizontal Timeline widget
New: Image Hover Effect hover title html tag option added
Tweak: Added html tag support to Horizontal Timeline description
Tweak: Dynamic Tag support for Image Hover effect's image field
Tweak: Modify select 2 control
Fix: The Event Widget's events popups responsive issue
Download this release
Release Info
Developer | thehappymonster |
Plugin | Happy Addons for Elementor (Mega Menu, Post Grid, Woocommerce Product Grid, Table, Event Calendar, Slider Elementor Widget) |
Version | 2.25.0 |
Comparing to | |
See all releases |
Code changes from version 2.24.1 to 2.25.0
- assets/admin/css/dashboard.css +110 -1
- assets/admin/css/dashboard.min.css +1 -1
- assets/admin/js/dashboard.min.js +1 -1
- assets/admin/js/editor.min.js +1 -1
- assets/css/main.css +3 -2
- assets/css/main.min.css +3 -2
- assets/css/widgets/event-calendar.min.css +1 -1
- assets/css/widgets/horizontal-timeline.min.css +1 -1
- assets/css/widgets/mailchimp.min.css +1 -0
- assets/js/happy-addons.js +116 -0
- assets/js/happy-addons.min.js +1 -1
- base.php +1 -0
- changelog.txt +10 -0
- classes/credentials-manager.php +168 -0
- classes/dashboard.php +38 -0
- classes/select2-handler.php +33 -1
- classes/widgets-manager.php +13 -3
- classes/wpml-manager.php +59 -0
- inc/functions.php +282 -230
- plugin.php +3 -3
- readme.txt +21 -3
- templates/admin/dashboard-credentials.php +75 -0
- widgets/event-calendar/widget.php +2 -0
- widgets/horizontal-timeline/widget.php +26 -3
- widgets/image-hover-effect/widget.php +31 -1
- widgets/mailchimp/mailchimp-api.php +178 -0
- widgets/mailchimp/widget.php +1633 -0
- widgets/post-list/widget.php +3 -2
- widgets/taxonomy-list/widget.php +6 -3
assets/admin/css/dashboard.css
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
.ha-dashboard-tabs__nav:after,
|
2 |
.ha-dashboard-tabs__content-item:after,
|
3 |
-
.ha-dashboard-widgets:after
|
|
|
4 |
display: block;
|
5 |
clear: both;
|
6 |
content: "";
|
@@ -235,6 +236,114 @@
|
|
235 |
position: absolute !important;
|
236 |
right: 20px;
|
237 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
.ha-dashboard .ha-toggle {
|
239 |
position: relative;
|
240 |
display: block;
|
1 |
.ha-dashboard-tabs__nav:after,
|
2 |
.ha-dashboard-tabs__content-item:after,
|
3 |
+
.ha-dashboard-widgets:after,
|
4 |
+
.ha-dashboard-credentials:after {
|
5 |
display: block;
|
6 |
clear: both;
|
7 |
content: "";
|
236 |
position: absolute !important;
|
237 |
right: 20px;
|
238 |
}
|
239 |
+
.ha-dashboard-credentials {
|
240 |
+
display: -webkit-box;
|
241 |
+
display: -webkit-flex;
|
242 |
+
display: -ms-flexbox;
|
243 |
+
display: flex;
|
244 |
+
-webkit-flex-wrap: wrap;
|
245 |
+
-ms-flex-wrap: wrap;
|
246 |
+
flex-wrap: wrap;
|
247 |
+
margin-right: -10px;
|
248 |
+
margin-left: -10px;
|
249 |
+
}
|
250 |
+
.ha-dashboard-credentials__item {
|
251 |
+
position: relative;
|
252 |
+
display: -webkit-box;
|
253 |
+
display: -webkit-flex;
|
254 |
+
display: -ms-flexbox;
|
255 |
+
display: flex;
|
256 |
+
overflow: hidden;
|
257 |
+
-webkit-box-align: center;
|
258 |
+
-webkit-align-items: center;
|
259 |
+
align-items: center;
|
260 |
+
-ms-flex-align: center;
|
261 |
+
margin-right: 10px;
|
262 |
+
margin-bottom: 20px;
|
263 |
+
margin-left: 10px;
|
264 |
+
padding: 30px 20px;
|
265 |
+
width: calc(100% - 20px);
|
266 |
+
border: 1px solid #e8e8e8;
|
267 |
+
border-radius: 5px;
|
268 |
+
}
|
269 |
+
.ha-dashboard-credentials__item.item--is-placeholder {
|
270 |
+
opacity: .7;
|
271 |
+
}
|
272 |
+
.ha-dashboard-credentials__item-icon {
|
273 |
+
display: inline-block;
|
274 |
+
margin-right: 10px;
|
275 |
+
width: 30px;
|
276 |
+
text-align: center;
|
277 |
+
font-size: 20px;
|
278 |
+
}
|
279 |
+
.ha-dashboard-credentials__item:hover .ha-dashboard-credentials__item-icon {
|
280 |
+
background-image: -webkit-linear-gradient(315deg, #e2498a 25%, #562dd4 100%);
|
281 |
+
background-image: linear-gradient(135deg, #e2498a 25%, #562dd4 100%);
|
282 |
+
-webkit-background-clip: text;
|
283 |
+
|
284 |
+
-webkit-text-fill-color: transparent;
|
285 |
+
}
|
286 |
+
.ha-dashboard-credentials__item-title {
|
287 |
+
display: inline-block;
|
288 |
+
margin: 0;
|
289 |
+
color: #444;
|
290 |
+
font-weight: 400;
|
291 |
+
font-size: 13px;
|
292 |
+
}
|
293 |
+
.ha-dashboard-credentials__item-title > label {
|
294 |
+
font-weight: 700;
|
295 |
+
}
|
296 |
+
.ha-dashboard-credentials__item-preview {
|
297 |
+
display: inline-block;
|
298 |
+
margin-left: 5px;
|
299 |
+
color: #c2cbd2;
|
300 |
+
font-size: 10px;
|
301 |
+
-webkit-transition: all .2s;
|
302 |
+
transition: all .2s;
|
303 |
+
}
|
304 |
+
.ha-dashboard-credentials__item-preview:hover,
|
305 |
+
.ha-dashboard-credentials__item-preview:focus,
|
306 |
+
.ha-dashboard-credentials__item-preview:active {
|
307 |
+
box-shadow: none;
|
308 |
+
color: #8799a7;
|
309 |
+
}
|
310 |
+
.ha-dashboard-credentials__item-badge {
|
311 |
+
position: absolute;
|
312 |
+
top: -2px;
|
313 |
+
left: -18px;
|
314 |
+
padding: 6px 8px 3px;
|
315 |
+
width: 50px;
|
316 |
+
background-color: #e2498a;
|
317 |
+
color: #fff;
|
318 |
+
text-align: center;
|
319 |
+
text-transform: uppercase;
|
320 |
+
font-weight: bold;
|
321 |
+
font-size: 7px;
|
322 |
+
line-height: 1;
|
323 |
+
-webkit-transform: rotate(-45deg);
|
324 |
+
-ms-transform: rotate(-45deg);
|
325 |
+
transform: rotate(-45deg);
|
326 |
+
}
|
327 |
+
.ha-dashboard-credentials__item-toggle {
|
328 |
+
right: 20px;
|
329 |
+
display: -webkit-box;
|
330 |
+
display: -webkit-flex;
|
331 |
+
display: -ms-flexbox;
|
332 |
+
display: flex;
|
333 |
+
-webkit-box-orient: vertical;
|
334 |
+
-webkit-box-direction: normal;
|
335 |
+
-webkit-flex-direction: column;
|
336 |
+
-ms-flex-direction: column;
|
337 |
+
flex-direction: column;
|
338 |
+
margin-left: 15px;
|
339 |
+
width: 33%;
|
340 |
+
}
|
341 |
+
.ha-dashboard-credentials__item-toggle input {
|
342 |
+
border-color: #e1e5e8;
|
343 |
+
}
|
344 |
+
.ha-dashboard-credentials__item-toggle label {
|
345 |
+
margin-bottom: 5px;
|
346 |
+
}
|
347 |
.ha-dashboard .ha-toggle {
|
348 |
position: relative;
|
349 |
display: block;
|
assets/admin/css/dashboard.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ha-dashboard-tabs__content-item:after,.ha-dashboard-tabs__nav:after,.ha-dashboard-widgets:after{display:block;clear:both;content:""}.ha-dashboard{padding-top:20px}.ha-dashboard,.ha-dashboard *{box-sizing:border-box;font-family:"Nunito",sans-serif}.ha-dashboard-btn{display:inline-block;padding:15px 25px;border:0;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);text-align:center;text-decoration:none;font-weight:700;font-size:13px;line-height:1;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.ha-dashboard-btn:active,.ha-dashboard-btn:focus,.ha-dashboard-btn:hover{outline:0;box-shadow:none}.ha-dashboard-btn--lg{padding:15px 30px;font-size:14px}.ha-dashboard-btn--save{width:13em;background-color:#5db429;color:#fff}.ha-dashboard-btn--save:active,.ha-dashboard-btn--save:focus,.ha-dashboard-btn--save:hover{background-color:#488a20;color:#fff}.ha-dashboard-btn--save.disabled,.ha-dashboard-btn--save:disabled{background-color:#b3b3b3;box-shadow:none;opacity:.7;cursor:not-allowed}.ha-dashboard-tabs__nav-btn{float:right}.ha-dashboard-tabs__nav-item{display:block;float:left;padding:15px 40px;border-top:3px solid #bbb;border-radius:5px 5px 0 0;background-color:#e8e8e8;color:#888;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px}.ha-dashboard-tabs__nav-item--pro{border-color:#d6226e;background-color:#e2498a;color:#fff}.ha-dashboard-tabs__nav-item.tab--is-active,.ha-dashboard-tabs__nav-item:active,.ha-dashboard-tabs__nav-item:focus,.ha-dashboard-tabs__nav-item:hover{outline:none;border-color:#562dd4;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);color:#562dd4;-webkit-transition:all .3s;transition:all .3s}.ha-dashboard-tabs__nav-item--pro.tab--is-active,.ha-dashboard-tabs__nav-item--pro:active,.ha-dashboard-tabs__nav-item--pro:focus,.ha-dashboard-tabs__nav-item--pro:hover{border-color:#e2498a;color:#e2498a}.ha-dashboard-tabs__nav-item:not(:last-child){margin-right:10px}.ha-dashboard-tabs__content-item{display:none;padding:40px;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.ha-dashboard-tabs__content-item.tab--is-active{position:relative;z-index:1;display:block}.ha-dashboard-panel__header{padding-bottom:40px}.ha-dashboard-panel__header-content>h2{margin:0 0 20px;font-size:2em}.ha-dashboard-panel__header-content>p{margin:0;color:#8c8c8c}.ha-dashboard-panel__footer{margin-top:20px;padding-top:20px;border-top:1px dashed #e8e8e8}.ha-dashboard-widgets,.ha-dashboard-widgets__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dashboard-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.ha-dashboard-widgets__item{position:relative;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-right:10px;margin-bottom:20px;margin-left:10px;padding:30px 20px;width:calc(100% - 20px);border:1px solid #e8e8e8;border-radius:5px}@media (min-width:650px){.ha-dashboard-widgets__item{width:calc(50% - 20px)}}@media (min-width:1350px){.ha-dashboard-widgets__item{width:calc(33.33% - 20px)}}@media (min-width:1500px){.ha-dashboard-widgets__item{width:calc(25% - 20px)}}.ha-dashboard-widgets__item.item--is-placeholder{opacity:.7}.ha-dashboard-widgets__item-icon{display:inline-block;margin-right:10px;width:30px;text-align:center;font-size:20px}.ha-dashboard-widgets__item:hover .ha-dashboard-widgets__item-icon{background-image:-webkit-linear-gradient(315deg,#e2498a 25%,#562dd4 100%);background-image:linear-gradient(135deg,#e2498a 25%,#562dd4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ha-dashboard-widgets__item-title{display:inline-block;margin:0;color:#444;font-weight:400;font-size:13px}.ha-dashboard-widgets__item-title>label{font-weight:700}.ha-dashboard-widgets__item-preview{display:inline-block;margin-left:5px;color:#c2cbd2;font-size:10px;-webkit-transition:all .2s;transition:all .2s}.ha-dashboard-widgets__item-preview:active,.ha-dashboard-widgets__item-preview:focus,.ha-dashboard-widgets__item-preview:hover{box-shadow:none;color:#8799a7}.ha-dashboard-widgets__item-badge{position:absolute;top:-2px;left:-18px;padding:6px 8px 3px;width:50px;background-color:#e2498a;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:7px;line-height:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ha-dashboard-widgets__item-toggle{position:absolute!important;right:20px}.ha-dashboard .ha-toggle{position:relative;display:block;overflow:hidden;width:40px;height:24px;border-radius:100px;background-color:#e8e8e8;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.05)}.ha-dashboard .ha-toggle__check,.ha-dashboard .ha-toggle__switch,.ha-dashboard .ha-toggle__track{position:absolute;display:block}.ha-dashboard .ha-toggle__check{top:0;left:0;z-index:6;width:100%;height:100%;opacity:0;cursor:pointer}.ha-dashboard .ha-toggle__check.disabled,.ha-dashboard .ha-toggle__check:disabled{z-index:0;opacity:0}.ha-dashboard .ha-toggle__check:checked~.ha-toggle__track{box-shadow:inset 0 0 0 20px #562dd4}.ha-dashboard .ha-toggle__check:checked~.ha-toggle__switch{right:2px;left:18px;-webkit-transition:.35s cubic-bezier(.785,.135,.15,.86);transition:.35s cubic-bezier(.785,.135,.15,.86);-webkit-transition-delay:.05s,0s;transition-delay:.05s,0s;-webkit-transition-property:left,right;transition-property:left,right}.ha-dashboard .ha-toggle__switch,.ha-dashboard .ha-toggle__track{-webkit-transition:.35s cubic-bezier(.785,.135,.15,.86);transition:.35s cubic-bezier(.785,.135,.15,.86)}.ha-dashboard .ha-toggle__switch{z-index:1;background-color:#fff;-webkit-transition-delay:0s,.05s;transition-delay:0s,.05s;-webkit-transition-property:left,right;transition-property:left,right;top:2px;right:18px;bottom:2px;left:2px;border-radius:36px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.ha-dashboard .ha-toggle__track{top:0;right:0;bottom:0;left:0;border-radius:40px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.01)}@-webkit-keyframes animateTextIndent{0%,to{letter-spacing:15px}50%{letter-spacing:0}}@keyframes animateTextIndent{0%,to{letter-spacing:15px}50%{letter-spacing:0}}.ha-action-list{margin:-4px;padding-top:20px;font-weight:700;font-size:14px;opacity:.7}.ha-action--divider{padding-right:10px;padding-left:10px;color:#e8e8e8}.ha-action--btn{display:inline-block;margin:4px;padding:5px 10px 4px;outline:none;border:1px solid;border-radius:3px;background:0 0;box-shadow:none;font-weight:700;line-height:1;cursor:pointer}.ha-action--btn[data-filter="*"]{color:#666}.ha-action--btn[data-filter="*"]:focus,.ha-action--btn[data-filter="*"]:hover{border-color:#666;background-color:#666;color:#fff}.ha-action--btn[data-filter=free]{color:#562dd4}.ha-action--btn[data-filter=free]:focus,.ha-action--btn[data-filter=free]:hover{border-color:#562dd4;background-color:#562dd4;color:#fff}.ha-action--btn[data-filter=pro]{color:#e2498a}.ha-action--btn[data-filter=pro]:focus,.ha-action--btn[data-filter=pro]:hover{border-color:#e2498a;background-color:#e2498a;color:#fff}.ha-action--btn[data-action=enable],.ha-action--btn[data-action=enable_feature]{color:#5db429}.ha-action--btn[data-action=enable]:focus,.ha-action--btn[data-action=enable]:hover,.ha-action--btn[data-action=enable_feature]:focus,.ha-action--btn[data-action=enable_feature]:hover{border-color:#5db429;background-color:#5db429;color:#fff}.ha-action--btn[data-action=disable],.ha-action--btn[data-action=disable_feature]{color:#e63d3d}.ha-action--btn[data-action=disable]:focus,.ha-action--btn[data-action=disable]:hover,.ha-action--btn[data-action=disable_feature]:focus,.ha-action--btn[data-action=disable_feature]:hover{border-color:#e63d3d;background-color:#e63d3d;color:#fff}.ha-home-banner{position:relative;padding-top:25.2%;border-radius:5px;background:url(../../imgs/admin/dashboard-header.png) no-repeat center center/cover}.ha-home-banner__content{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding-right:15px;padding-left:15px;max-width:1000px;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ha-home-banner__logo{position:relative;top:-8px;margin-right:50px;width:150px;height:auto}.ha-home-banner__divider{width:4px;height:60px;border-radius:10px;background-color:#fff}.ha-home-banner h2{float:left;margin:0;padding-left:50px;color:#fff;font-size:28px;line-height:1.1}.ha-home-banner h2>span{font-weight:400}.ha-home-body{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;max-width:1000px}.ha-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ha-feature-title{margin-bottom:1rem;font-weight:700;font-size:28px}.ha-feature-sub-title-a{color:#242424;text-decoration:none}.ha-feature-sub-title-a:hover{color:#e2498a}.ha-feature-sub-title{margin-bottom:1rem;font-weight:700;font-size:18px;line-height:1.4}.ha-btn{display:inline-block;padding:.95rem 1.5rem;border-radius:4px;text-decoration:none;font-weight:700;font-size:14px}.ha-btn:focus,.ha-btn:hover{outline:none;box-shadow:none}.ha-btn-primary{background:#5e3bc4;color:#fff}.ha-btn-primary:focus,.ha-btn-primary:hover{background:#4b2f9d;color:#fff}.ha-btn-secondary{background:#e2498a;color:#fff}.ha-btn-secondary:focus,.ha-btn-secondary:hover{background:#d6226e;color:#fff}.btn-more:hover,.ha-text-primary{color:#5e3bc4}.ha-media h3 a:hover,.ha-text-secondary{color:#e2498a}.btn-more,.ha-btn-view{color:#e2498a;text-decoration:none;font-size:16px}.ha-btn-view{color:#835ef1}.ha-cta{padding:2.5rem 3rem;background:#e2498a;background-image:-webkit-linear-gradient(320deg,#e05da4 0%,#7249cf 100%);background-image:linear-gradient(130deg,#e05da4 0%,#7249cf 100%);color:#fff}.ha-cta .ha-feature-title{margin-top:0;color:#fff}.ha-cta p{margin-bottom:1rem;color:#daacdd}.ha-cta .link{color:#fff;text-decoration:underline;font-size:16px}.ha-cta .link:hover,.ha-media h3 a{text-decoration:none}.ha-cta .btn-contribute{display:inline-block;padding:.95rem 1.5rem;border-radius:4px;background:#fff;color:#7f4bca;text-decoration:none;font-size:15px}.ha-cta .btn-contribute:hover{background:#e2498a;color:#fff}.ha-section-title{margin:0;font-size:48px;line-height:1}.ha-badge{display:inline-block;margin-bottom:.3rem;padding:.6rem 1rem;border-radius:5px;background:#e2498a;background-image:-webkit-linear-gradient(320deg,#e05da4 0%,#7249cf 100%);background-image:linear-gradient(130deg,#e05da4 0%,#7249cf 100%);color:#fff;font-weight:700;font-size:24px}.ha-sub-title-sm{margin:.3rem 0 0;font-size:16px}.ha-border-box{padding:3rem;border:1px solid #ececec;border-radius:5px;box-shadow:10px 0 20px rgba(0,0,0,.05)}.ha-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-media img{width:180px;height:auto}.ha-media h3 a{color:#242424;line-height:1.4}.ha-media .ha-date{color:#8c8c8c}.ha-media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ha-pro-widget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:25px;padding:1.5rem 1rem;border-radius:4px;background:#7c58e5;color:#fff;text-decoration:none;font-weight:700;font-size:13px}.ha-pro-widget:focus,.ha-pro-widget:hover{background:#df4b89;color:#fff}.ha-pro-widget i{padding-right:15px;font-weight:700;font-size:20px}.ha-dashboard .f18{font-size:18px}.ha-dashboard .f16{font-size:16px}.ha-dashboard .ha-py-5{padding-top:4rem;padding-bottom:4rem}.ha-dashboard .ha-pt-0{padding-top:0}.ha-dashboard .ha-pb-0{padding-bottom:0}.ha-dashboard .ha-pb-3{margin-bottom:3rem}.ha-dashboard .ha-pt-2{padding-top:2rem}.ha-dashboard .ha-pt-3{padding-top:3rem}.ha-dashboard .ha-pr-2{padding-right:2rem}.ha-dashboard .ha-pl-2{padding-left:2rem}.ha-dashboard .ha-mt-0{margin-top:0}.ha-dashboard .ha-mb-0{margin-bottom:0}.ha-dashboard .ha-mb-2{margin-bottom:2rem}.ha-dashboard .ha-mb-3{margin-bottom:3rem}.ha-dashboard .ha-mr-3{margin-right:1.5rem}.ha-dashboard p{margin-bottom:2.5rem}.ha-dashboard a,.ha-dashboard a:hover{-webkit-transition:all .3s;transition:all .3s}.ha-dashboard .ha-rounded{border-radius:5px}.ha-dashboard .ha-align-center{text-align:center}.ha-dashboard .ha-align-right{text-align:right}.ha-dashboard .ha-img-fluid{max-width:100%;height:auto}.ha-dashboard .ha-align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important;-ms-flex-align:center!important}.ha-dashboard .ha-align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important;-ms-flex-align:end!important}.ha-dashboard .ha-min-height-455{min-height:455px}.ha-dashboard .ha-title-icon-size{width:48px;height:auto}@media (min-width:768px){.ha-col{position:relative;padding-right:15px;padding-left:15px;width:100%}.ha-col-11,.ha-col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-col-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.ha-col-10,.ha-col-9{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.ha-col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ha-col-7,.ha-col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.ha-col-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.ha-col-5,.ha-col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ha-col-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.ha-col-3,.ha-col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.ha-col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ha-col-1,.ha-col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.ha-col-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:140%;left:50%;padding:5px;width:140px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}[data-tooltip]:after{position:absolute;left:50%;margin-top:-8px;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}
|
1 |
+
.ha-dashboard-credentials:after,.ha-dashboard-tabs__content-item:after,.ha-dashboard-tabs__nav:after,.ha-dashboard-widgets:after{display:block;clear:both;content:""}.ha-dashboard{padding-top:20px}.ha-dashboard,.ha-dashboard *{box-sizing:border-box;font-family:"Nunito",sans-serif}.ha-dashboard-btn{display:inline-block;padding:15px 25px;border:0;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);text-align:center;text-decoration:none;font-weight:700;font-size:13px;line-height:1;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.ha-dashboard-btn:active,.ha-dashboard-btn:focus,.ha-dashboard-btn:hover{outline:0;box-shadow:none}.ha-dashboard-btn--lg{padding:15px 30px;font-size:14px}.ha-dashboard-btn--save{width:13em;background-color:#5db429;color:#fff}.ha-dashboard-btn--save:active,.ha-dashboard-btn--save:focus,.ha-dashboard-btn--save:hover{background-color:#488a20;color:#fff}.ha-dashboard-btn--save.disabled,.ha-dashboard-btn--save:disabled{background-color:#b3b3b3;box-shadow:none;opacity:.7;cursor:not-allowed}.ha-dashboard-tabs__nav-btn{float:right}.ha-dashboard-tabs__nav-item{display:block;float:left;padding:15px 40px;border-top:3px solid #bbb;border-radius:5px 5px 0 0;background-color:#e8e8e8;color:#888;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px}.ha-dashboard-tabs__nav-item--pro{border-color:#d6226e;background-color:#e2498a;color:#fff}.ha-dashboard-tabs__nav-item.tab--is-active,.ha-dashboard-tabs__nav-item:active,.ha-dashboard-tabs__nav-item:focus,.ha-dashboard-tabs__nav-item:hover{outline:none;border-color:#562dd4;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);color:#562dd4;-webkit-transition:all .3s;transition:all .3s}.ha-dashboard-tabs__nav-item--pro.tab--is-active,.ha-dashboard-tabs__nav-item--pro:active,.ha-dashboard-tabs__nav-item--pro:focus,.ha-dashboard-tabs__nav-item--pro:hover{border-color:#e2498a;color:#e2498a}.ha-dashboard-tabs__nav-item:not(:last-child){margin-right:10px}.ha-dashboard-tabs__content-item{display:none;padding:40px;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.ha-dashboard-tabs__content-item.tab--is-active{position:relative;z-index:1;display:block}.ha-dashboard-panel__header{padding-bottom:40px}.ha-dashboard-panel__header-content>h2{margin:0 0 20px;font-size:2em}.ha-dashboard-panel__header-content>p{margin:0;color:#8c8c8c}.ha-dashboard-panel__footer{margin-top:20px;padding-top:20px;border-top:1px dashed #e8e8e8}.ha-dashboard-widgets,.ha-dashboard-widgets__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dashboard-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.ha-dashboard-widgets__item{position:relative;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-right:10px;margin-bottom:20px;margin-left:10px;padding:30px 20px;width:calc(100% - 20px);border:1px solid #e8e8e8;border-radius:5px}@media (min-width:650px){.ha-dashboard-widgets__item{width:calc(50% - 20px)}}@media (min-width:1350px){.ha-dashboard-widgets__item{width:calc(33.33% - 20px)}}@media (min-width:1500px){.ha-dashboard-widgets__item{width:calc(25% - 20px)}}.ha-dashboard-widgets__item.item--is-placeholder{opacity:.7}.ha-dashboard-widgets__item-icon{display:inline-block;margin-right:10px;width:30px;text-align:center;font-size:20px}.ha-dashboard-credentials__item:hover .ha-dashboard-credentials__item-icon,.ha-dashboard-widgets__item:hover .ha-dashboard-widgets__item-icon{background-image:-webkit-linear-gradient(315deg,#e2498a 25%,#562dd4 100%);background-image:linear-gradient(135deg,#e2498a 25%,#562dd4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ha-dashboard-widgets__item-title{display:inline-block;margin:0;color:#444;font-weight:400;font-size:13px}.ha-dashboard-credentials__item-title>label,.ha-dashboard-widgets__item-title>label{font-weight:700}.ha-dashboard-widgets__item-preview{display:inline-block;margin-left:5px;color:#c2cbd2;font-size:10px;-webkit-transition:all .2s;transition:all .2s}.ha-dashboard-widgets__item-preview:active,.ha-dashboard-widgets__item-preview:focus,.ha-dashboard-widgets__item-preview:hover{box-shadow:none;color:#8799a7}.ha-dashboard-widgets__item-badge{position:absolute;top:-2px;left:-18px;padding:6px 8px 3px;width:50px;background-color:#e2498a;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:7px;line-height:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ha-dashboard-widgets__item-toggle{position:absolute!important;right:20px}.ha-dashboard-credentials,.ha-dashboard-credentials__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dashboard-credentials{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.ha-dashboard-credentials__item{position:relative;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-right:10px;margin-bottom:20px;margin-left:10px;padding:30px 20px;width:calc(100% - 20px);border:1px solid #e8e8e8;border-radius:5px}.ha-dashboard-credentials__item.item--is-placeholder{opacity:.7}.ha-dashboard-credentials__item-icon{display:inline-block;margin-right:10px;width:30px;text-align:center;font-size:20px}.ha-dashboard-credentials__item-title{display:inline-block;margin:0;color:#444;font-weight:400;font-size:13px}.ha-dashboard-credentials__item-preview{display:inline-block;margin-left:5px;color:#c2cbd2;font-size:10px;-webkit-transition:all .2s;transition:all .2s}.ha-dashboard-credentials__item-preview:active,.ha-dashboard-credentials__item-preview:focus,.ha-dashboard-credentials__item-preview:hover{box-shadow:none;color:#8799a7}.ha-dashboard-credentials__item-badge{position:absolute;top:-2px;left:-18px;padding:6px 8px 3px;width:50px;background-color:#e2498a;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:7px;line-height:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ha-dashboard-credentials__item-toggle{right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:15px;width:33%}.ha-dashboard-credentials__item-toggle input{border-color:#e1e5e8}.ha-dashboard-credentials__item-toggle label{margin-bottom:5px}.ha-dashboard .ha-toggle{position:relative;display:block;overflow:hidden;width:40px;height:24px;border-radius:100px;background-color:#e8e8e8;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.05)}.ha-dashboard .ha-toggle__check,.ha-dashboard .ha-toggle__switch,.ha-dashboard .ha-toggle__track{position:absolute;display:block}.ha-dashboard .ha-toggle__check{top:0;left:0;z-index:6;width:100%;height:100%;opacity:0;cursor:pointer}.ha-dashboard .ha-toggle__check.disabled,.ha-dashboard .ha-toggle__check:disabled{z-index:0;opacity:0}.ha-dashboard .ha-toggle__check:checked~.ha-toggle__track{box-shadow:inset 0 0 0 20px #562dd4}.ha-dashboard .ha-toggle__check:checked~.ha-toggle__switch{right:2px;left:18px;-webkit-transition:.35s cubic-bezier(.785,.135,.15,.86);transition:.35s cubic-bezier(.785,.135,.15,.86);-webkit-transition-delay:.05s,0s;transition-delay:.05s,0s;-webkit-transition-property:left,right;transition-property:left,right}.ha-dashboard .ha-toggle__switch,.ha-dashboard .ha-toggle__track{-webkit-transition:.35s cubic-bezier(.785,.135,.15,.86);transition:.35s cubic-bezier(.785,.135,.15,.86)}.ha-dashboard .ha-toggle__switch{z-index:1;background-color:#fff;-webkit-transition-delay:0s,.05s;transition-delay:0s,.05s;-webkit-transition-property:left,right;transition-property:left,right;top:2px;right:18px;bottom:2px;left:2px;border-radius:36px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.ha-dashboard .ha-toggle__track{top:0;right:0;bottom:0;left:0;border-radius:40px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.01)}@-webkit-keyframes animateTextIndent{0%,to{letter-spacing:15px}50%{letter-spacing:0}}@keyframes animateTextIndent{0%,to{letter-spacing:15px}50%{letter-spacing:0}}.ha-action-list{margin:-4px;padding-top:20px;font-weight:700;font-size:14px;opacity:.7}.ha-action--divider{padding-right:10px;padding-left:10px;color:#e8e8e8}.ha-action--btn{display:inline-block;margin:4px;padding:5px 10px 4px;outline:none;border:1px solid;border-radius:3px;background:0 0;box-shadow:none;font-weight:700;line-height:1;cursor:pointer}.ha-action--btn[data-filter="*"]{color:#666}.ha-action--btn[data-filter="*"]:focus,.ha-action--btn[data-filter="*"]:hover{border-color:#666;background-color:#666;color:#fff}.ha-action--btn[data-filter=free]{color:#562dd4}.ha-action--btn[data-filter=free]:focus,.ha-action--btn[data-filter=free]:hover{border-color:#562dd4;background-color:#562dd4;color:#fff}.ha-action--btn[data-filter=pro]{color:#e2498a}.ha-action--btn[data-filter=pro]:focus,.ha-action--btn[data-filter=pro]:hover{border-color:#e2498a;background-color:#e2498a;color:#fff}.ha-action--btn[data-action=enable],.ha-action--btn[data-action=enable_feature]{color:#5db429}.ha-action--btn[data-action=enable]:focus,.ha-action--btn[data-action=enable]:hover,.ha-action--btn[data-action=enable_feature]:focus,.ha-action--btn[data-action=enable_feature]:hover{border-color:#5db429;background-color:#5db429;color:#fff}.ha-action--btn[data-action=disable],.ha-action--btn[data-action=disable_feature]{color:#e63d3d}.ha-action--btn[data-action=disable]:focus,.ha-action--btn[data-action=disable]:hover,.ha-action--btn[data-action=disable_feature]:focus,.ha-action--btn[data-action=disable_feature]:hover{border-color:#e63d3d;background-color:#e63d3d;color:#fff}.ha-home-banner{position:relative;padding-top:25.2%;border-radius:5px;background:url(../../imgs/admin/dashboard-header.png) no-repeat center center/cover}.ha-home-banner__content{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding-right:15px;padding-left:15px;max-width:1000px;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ha-home-banner__logo{position:relative;top:-8px;margin-right:50px;width:150px;height:auto}.ha-home-banner__divider{width:4px;height:60px;border-radius:10px;background-color:#fff}.ha-home-banner h2{float:left;margin:0;padding-left:50px;color:#fff;font-size:28px;line-height:1.1}.ha-home-banner h2>span{font-weight:400}.ha-home-body{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;max-width:1000px}.ha-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ha-feature-title{margin-bottom:1rem;font-weight:700;font-size:28px}.ha-feature-sub-title-a{color:#242424;text-decoration:none}.ha-feature-sub-title-a:hover{color:#e2498a}.ha-feature-sub-title{margin-bottom:1rem;font-weight:700;font-size:18px;line-height:1.4}.ha-btn{display:inline-block;padding:.95rem 1.5rem;border-radius:4px;text-decoration:none;font-weight:700;font-size:14px}.ha-btn:focus,.ha-btn:hover{outline:none;box-shadow:none}.ha-btn-primary{background:#5e3bc4;color:#fff}.ha-btn-primary:focus,.ha-btn-primary:hover{background:#4b2f9d;color:#fff}.ha-btn-secondary{background:#e2498a;color:#fff}.ha-btn-secondary:focus,.ha-btn-secondary:hover{background:#d6226e;color:#fff}.btn-more:hover,.ha-text-primary{color:#5e3bc4}.ha-media h3 a:hover,.ha-text-secondary{color:#e2498a}.btn-more,.ha-btn-view{color:#e2498a;text-decoration:none;font-size:16px}.ha-btn-view{color:#835ef1}.ha-cta{padding:2.5rem 3rem;background:#e2498a;background-image:-webkit-linear-gradient(320deg,#e05da4 0%,#7249cf 100%);background-image:linear-gradient(130deg,#e05da4 0%,#7249cf 100%);color:#fff}.ha-cta .ha-feature-title{margin-top:0;color:#fff}.ha-cta p{margin-bottom:1rem;color:#daacdd}.ha-cta .link{color:#fff;text-decoration:underline;font-size:16px}.ha-cta .link:hover,.ha-media h3 a{text-decoration:none}.ha-cta .btn-contribute{display:inline-block;padding:.95rem 1.5rem;border-radius:4px;background:#fff;color:#7f4bca;text-decoration:none;font-size:15px}.ha-cta .btn-contribute:hover{background:#e2498a;color:#fff}.ha-section-title{margin:0;font-size:48px;line-height:1}.ha-badge{display:inline-block;margin-bottom:.3rem;padding:.6rem 1rem;border-radius:5px;background:#e2498a;background-image:-webkit-linear-gradient(320deg,#e05da4 0%,#7249cf 100%);background-image:linear-gradient(130deg,#e05da4 0%,#7249cf 100%);color:#fff;font-weight:700;font-size:24px}.ha-sub-title-sm{margin:.3rem 0 0;font-size:16px}.ha-border-box{padding:3rem;border:1px solid #ececec;border-radius:5px;box-shadow:10px 0 20px rgba(0,0,0,.05)}.ha-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-media img{width:180px;height:auto}.ha-media h3 a{color:#242424;line-height:1.4}.ha-media .ha-date{color:#8c8c8c}.ha-media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ha-pro-widget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:25px;padding:1.5rem 1rem;border-radius:4px;background:#7c58e5;color:#fff;text-decoration:none;font-weight:700;font-size:13px}.ha-pro-widget:focus,.ha-pro-widget:hover{background:#df4b89;color:#fff}.ha-pro-widget i{padding-right:15px;font-weight:700;font-size:20px}.ha-dashboard .f18{font-size:18px}.ha-dashboard .f16{font-size:16px}.ha-dashboard .ha-py-5{padding-top:4rem;padding-bottom:4rem}.ha-dashboard .ha-pt-0{padding-top:0}.ha-dashboard .ha-pb-0{padding-bottom:0}.ha-dashboard .ha-pb-3{margin-bottom:3rem}.ha-dashboard .ha-pt-2{padding-top:2rem}.ha-dashboard .ha-pt-3{padding-top:3rem}.ha-dashboard .ha-pr-2{padding-right:2rem}.ha-dashboard .ha-pl-2{padding-left:2rem}.ha-dashboard .ha-mt-0{margin-top:0}.ha-dashboard .ha-mb-0{margin-bottom:0}.ha-dashboard .ha-mb-2{margin-bottom:2rem}.ha-dashboard .ha-mb-3{margin-bottom:3rem}.ha-dashboard .ha-mr-3{margin-right:1.5rem}.ha-dashboard p{margin-bottom:2.5rem}.ha-dashboard a,.ha-dashboard a:hover{-webkit-transition:all .3s;transition:all .3s}.ha-dashboard .ha-rounded{border-radius:5px}.ha-dashboard .ha-align-center{text-align:center}.ha-dashboard .ha-align-right{text-align:right}.ha-dashboard .ha-img-fluid{max-width:100%;height:auto}.ha-dashboard .ha-align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important;-ms-flex-align:center!important}.ha-dashboard .ha-align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important;-ms-flex-align:end!important}.ha-dashboard .ha-min-height-455{min-height:455px}.ha-dashboard .ha-title-icon-size{width:48px;height:auto}@media (min-width:768px){.ha-col{position:relative;padding-right:15px;padding-left:15px;width:100%}.ha-col-11,.ha-col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-col-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.ha-col-10,.ha-col-9{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.ha-col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ha-col-7,.ha-col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.ha-col-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.ha-col-5,.ha-col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ha-col-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.ha-col-3,.ha-col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.ha-col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ha-col-1,.ha-col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.ha-col-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:140%;left:50%;padding:5px;width:140px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:12px;line-height:1.2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}[data-tooltip]:after{position:absolute;left:50%;margin-top:-8px;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}
|
assets/admin/js/dashboard.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(a,e){"use strict";a(function(){var t=a(".ha-dashboard-tabs"),n=t.find(".ha-dashboard-tabs__nav"),i=t.find(".ha-dashboard-tabs__content"),s=a("#toplevel_page_happy-addons"),r=s.find(".wp-submenu");n.on("click",".ha-dashboard-tabs__nav-item",function(e){var t=a(e.currentTarget),n=e.currentTarget.hash,s="#tab-content-"+n.substring(1),o=i.find(s);if(t.is(".nav-item-is--link"))return!0;e.preventDefault(),t.addClass("tab--is-active").siblings().removeClass("tab--is-active"),o.addClass("tab--is-active").siblings().removeClass("tab--is-active"),window.location.hash=n,r.find("a").filter(function(a,e){return n===e.hash}).parent().addClass("current").siblings().removeClass("current")}),window.location.hash&&(n.find('a[href="'+window.location.hash+'"]').click(),r.find("a").filter(function(a,e){return window.location.hash===e.hash}).parent().addClass("current").siblings().removeClass("current")),r.on("click","a",function(e){if(!e.currentTarget.hash)return!0;e.preventDefault(),window.location.hash=e.currentTarget.hash,a(e.currentTarget).parent().addClass("current").siblings().removeClass("current"),n.find('a[href="'+e.currentTarget.hash+'"]').click()});var o=a("#ha-dashboard-form"),c=o.find(".ha-dashboard-widgets"),d=o.find(".ha-dashboard-btn--save");o.on("submit",function(t){t.preventDefault(),a.post({url:e.ajaxUrl,data:{nonce:e.nonce,action:e.action,data:o.serialize()},beforeSend:function(){d.text(".....").css("animation","animateTextIndent infinite 2.5s")},success:function(a){if(a.success)var t=setTimeout(function(){d.css("animation","").attr("disabled",!0).text(e.savedLabel),clearTimeout(t)},500)}})}),o.on("change","
|
1 |
+
!function(a,e){"use strict";a(function(){var t=a(".ha-dashboard-tabs"),n=t.find(".ha-dashboard-tabs__nav"),i=t.find(".ha-dashboard-tabs__content"),s=a("#toplevel_page_happy-addons"),r=s.find(".wp-submenu");n.on("click",".ha-dashboard-tabs__nav-item",function(e){var t=a(e.currentTarget),n=e.currentTarget.hash,s="#tab-content-"+n.substring(1),o=i.find(s);if(t.is(".nav-item-is--link"))return!0;e.preventDefault(),t.addClass("tab--is-active").siblings().removeClass("tab--is-active"),o.addClass("tab--is-active").siblings().removeClass("tab--is-active"),window.location.hash=n,r.find("a").filter(function(a,e){return n===e.hash}).parent().addClass("current").siblings().removeClass("current")}),window.location.hash&&(n.find('a[href="'+window.location.hash+'"]').click(),r.find("a").filter(function(a,e){return window.location.hash===e.hash}).parent().addClass("current").siblings().removeClass("current")),r.on("click","a",function(e){if(!e.currentTarget.hash)return!0;e.preventDefault(),window.location.hash=e.currentTarget.hash,a(e.currentTarget).parent().addClass("current").siblings().removeClass("current"),n.find('a[href="'+e.currentTarget.hash+'"]').click()});var o=a("#ha-dashboard-form"),c=o.find(".ha-dashboard-widgets"),d=o.find(".ha-dashboard-btn--save");o.on("submit",function(t){t.preventDefault(),a.post({url:e.ajaxUrl,data:{nonce:e.nonce,action:e.action,data:o.serialize()},beforeSend:function(){d.text(".....").css("animation","animateTextIndent infinite 2.5s")},success:function(a){if(a.success)var t=setTimeout(function(){d.css("animation","").attr("disabled",!0).text(e.savedLabel),clearTimeout(t)},500)}})}),o.on("change keyup paste","input",function(){d.attr("disabled",!1).text(e.saveChangesLabel)}),a(".ha-action--btn").on("click",function(e){e.preventDefault();var t=a(this),n=t.data("filter"),i=t.data("action"),s=c.find(".ha-dashboard-widgets__item"),r=s.not(".item--is-pro"),o=s.filter(".item--is-pro"),d=s.not(".item--is-placeholder").find(":checkbox.ha-widget"),h=s.not(".item--is-placeholder").find(":checkbox.ha-feature");if(n)switch(n){case"free":r.show(),o.hide();break;case"pro":r.hide(),o.show();break;case"*":default:s.show()}i&&("enable"===i?d.prop("checked",!0):"disable"===i?d.prop("checked",!1):"enable_feature"===i?h.prop("checked",!0):"disable_feature"===i&&h.prop("checked",!1),d.trigger("change"),h.trigger("change"))}),a(".ha-feature-sub-title-a").magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1}),a(".btn-how-to-contribute").on("click",function(e){e.preventDefault(),a(this).next().show()})})}(jQuery,window.HappyDashboard);
|
assets/admin/js/editor.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){"use strict";window.haHasIconLibrary=function(){return elementor.helpers&&elementor.helpers.renderIcon},window.haGetFeatureLabel=function(e){var t=document.createElement("DIV");return t.innerHTML=e,e=t.textContent||t.innerText||e,e.length>20?e.substring(0,20)+"...":e},window.haGetTranslated=function(e,t){return elementorCommon.translate(e,null,t,HappyAddonsEditor.i18n)},window.haGetButtonWithIcon=function(e,t){var n,o,i,a,r,s=[],d={};if(t=t||{},t=_.defaults(t,{oldIcon:"button_icon",iconPos:"button_icon_position",newIcon:"button_selected_icon",text:"button_text",link:"button_link",class:"ha-btn ha-btn--link",textClass:"ha-btn-text"}),_.isObject(e)){d=e.model.attributes.settings.toJSON();var l=_.isUndefined(d[t.text])?"":d[t.text],c=!(_.isUndefined(d[t.oldIcon])||!d[t.oldIcon]),p=!(_.isUndefined(d[t.newIcon])||!_.isObject(d[t.newIcon])||!d[t.newIcon].value);if(l||p||c)return haHasIconLibrary()&&(n=elementor.helpers.renderIcon(e,d[t.newIcon],{"aria-hidden":!0,class:"ha-btn-icon"},"i","object"),o=elementor.helpers.isIconMigrated(d,t.newIcon)),e.addInlineEditingAttributes(t.text,"none"),e.addRenderAttribute(t.text,"class",t.textClass),e.addRenderAttribute("button","class",t.class),e.addRenderAttribute("button","href",d[t.link].url),(p||c)&&(haHasIconLibrary()&&n&&n.rendered&&(!c||o)?i="svg"===d[t.newIcon].library?'<span class="ha-btn-icon ha-btn-icon--svg">'+n.value+"</span>":n.value:c&&(i='<i class="ha-btn-icon '+t.oldIcon+'" aria-hidden="true"></i>')),!l||p||c?l||!p&&!c?l&&(p||c)&&("before"===d[t.iconPos]?(e.addRenderAttribute("button","class","ha-btn--icon-before"),a=i,r="<span "+e.getRenderAttributeString(t.text)+">"+l+"</span>"):(e.addRenderAttribute("button","class","ha-btn--icon-after"),r=i,a="<span "+e.getRenderAttributeString(t.text)+">"+l+"</span>"),s=["<a "+e.getRenderAttributeString("button")+">",a,r,"</a>"]):s=["<a "+e.getRenderAttributeString("button")+">",i,"</a>"]:s=["<a "+e.getRenderAttributeString("button")+">","<span "+e.getRenderAttributeString(t.text)+">",l,"</span>","</a>"],s.join("")}};var t=function(){var t=e("#happy-addons-editor-dark-css");t.length||(t=e("<link>",{id:"happy-addons-editor-dark-css",rel:"stylesheet",href:HappyAddonsEditor.dark_stylesheet_url})),elementor.settings.editorPreferences.model.on("change:ui_theme",function(e,n){if("light"===n)return void t.remove();t.attr("media","auto"===n?"(prefers-color-scheme: dark)":"").appendTo(elementorCommon.elements.$body)})};elementor.on("panel:init",function(){if(e("#elementor-panel-elements-search-input").on("keyup",_.debounce(function(){e("#elementor-panel-elements").find(".hm").parents(".elementor-element").addClass("is-ha-widget")},100)),"undefined"!=typeof $e||null!==$e){var n={callback:function(){var e=elementor.settings.page.model.attributes.ha_grid;""===e?elementor.settings.page.model.setExternalChange("ha_grid","yes"):"yes"===e&&elementor.settings.page.model.setExternalChange("ha_grid","")}};$e.shortcuts.register("ctrl+shift+g",n),$e.shortcuts.register("cmd+shift+g",n)}t()}),elementor.hooks.addFilter("panel/elements/regionViews",function(e){if(HappyAddonsEditor.hasPro||_.isEmpty(HappyAddonsEditor.placeholder_widgets))return e;var t,n,o=e.elements.view,i=e.categories.view,a=e.elements.options.collection,r=e.categories.options.collection,s=[];return _.each(HappyAddonsEditor.placeholder_widgets,function(e,t){a.add({name:"ha-"+t,title:e.title,icon:e.icon,categories:["happy_addons_pro"],editable:!1})}),a.each(function(e){"happy_addons_pro"===e.get("categories")[0]&&s.push(e)}),n=r.findIndex({name:"happy_addons_category"}),n&&r.add({name:"happy_addons_pro_category",title:"Happy Addons Pro",icon:"hm hm-happyaddons",defaultActive:!1,items:s},{at:n+1}),t={className:function(){var e=this.constructor.__super__.className.call(this);return!this.isEditable()&&this.isHappyWidget()&&(e+=" ha-element--promotion"),e},isHappyWidget:function(){return 0===this.model.get("name").indexOf("ha-")},onMouseDown:function(){if(!this.isHappyWidget())return elementor.promotion.dialog.buttons[0].removeClass("ha-btn--promotion"),void this.constructor.__super__.onMouseDown.call(this);elementor.promotion.dialog.buttons[0].addClass("ha-btn--promotion"),elementor.promotion.showDialog({headerMessage:haGetTranslated("promotionDialogHeader",[this.model.get("title")]),message:haGetTranslated("promotionDialogMessage",[this.model.get("title")]),top:"-7",element:this.el,actionURL:"https://demo.happyaddons.com/"})}},e.elements.view=o.extend({childView:o.prototype.childView.extend(t)}),e.categories.view=i.extend({childView:i.prototype.childView.extend({childView:i.prototype.childView.prototype.childView.extend(t)})}),e});var n=elementor.modules.controls.Select2.extend({onBeforeRender:function(){if(this.container&&"section"===this.container.type){var t=elementor.widgetsCache||elementor.config.widgets,n={};this.container.children.forEach(function(o){o.view.$childViewContainer.children("[data-widget_type]").each(function(o,i){var a=e(i).data("widget_type"),a=a.slice(0,a.lastIndexOf(".")),r=!_.isUndefined(t[a])&&t[a];r&&(n[r.widget_type]=r.title+" ("+r.widget_type+")")})}),this.model.set("options",n)}}});elementor.addControlView("widget-list",n);var o=elementor.modules.controls.BaseData.extend({getSelect2Placeholder:function(){return this.ui.select.children('option:first[value=""]').text()||this.model.get("placeholder")},getSelect2DefaultOptions:function(){var t=this;return{allowClear:!0,placeholder:this.getSelect2Placeholder(),dir:elementorCommon.config.isRTL?"rtl":"ltr",minimumInputLength:1,ajax:{url:ajaxurl,dataType:"json",method:"POST",delay:250,data:function(n){var o={nonce:HappyAddonsEditor.editor_nonce,action:"ha_process_dynamic_select",object_type:"post",query_term:n.term};return e.extend(o,t.model.get("dynamic_params"))},processResults:function(e){if(!e.success||0===e.data.length)return{results:[{id:-1,text:"No results found",disabled:!0}]};var t=[];return _.each(e.data,function(e,n){t.push({id:n,text:e})}),{results:t}},cache:!0}}},getSelect2Options:function(){return e.extend(this.getSelect2DefaultOptions(),this.model.get("select2options"))},addLoadingSpinner:function(){this.$el.find(".elementor-control-title").after('<span class="elementor-control-spinner"> <i class="eicon-spinner eicon-animation-spin"></i> </span>')},onBeforeRender:function(){if(!this.isRendered){var t=this,n=this.getControlValue();if(!_.isEmpty(n)){_.isArray(n)||(n=[n]);var o={nonce:HappyAddonsEditor.editor_nonce,action:"ha_process_dynamic_select",object_type:"post",saved_values:n};e.ajax({url:ajaxurl,type:"POST",data:e.extend(o,t.model.get("dynamic_params")),beforeSend:t.addLoadingSpinner.bind(this),success:function(n){if(n.success&&0!==n.data.length){var o=o=_.keys(n.data).map(function(t){return" "+e.trim(t)});t.container.settings.set(t.model.get("name"),o),t.model.set("options",n.data),t.render()}}})}}},applySavedValue:function(){elementor.modules.controls.BaseData.prototype.applySavedValue.apply(this,arguments),this.ui.select.data("select2")?this.ui.select.trigger("change"):(this.ui.select.select2(this.getSelect2Options()),this.model.get("sortable")&&this.initSortable())},initSortable:function(){var e=this.$el.find("ul.select2-selection__rendered"),t=this;e.sortable({containment:"parent",update:function(){t._orderSortedOption(e),t.container.settings.setExternalChange(t.model.get("name"),t.ui.select.val()),t.model.set("options",t.ui.select.val())}})},_orderSortedOption:function(t){var n=this;t.children("li[title]").each(function(t,o){var i=n.ui.select.children("option").filter(function(){return e(this).html()==o.title});n._moveOptionToEnd(i)})},_moveOptionToEnd:function(e){var t=e.parent();e.detach(),t.append(e)},onBeforeDestroy:function(){this.ui.select.select2("destroy"),this.$el.remove()}});elementor.addControlView("ha_advanced_select2",o)}(jQuery);
|
1 |
+
!function(e){"use strict";window.haHasIconLibrary=function(){return elementor.helpers&&elementor.helpers.renderIcon},window.haGetFeatureLabel=function(e){var t=document.createElement("DIV");return t.innerHTML=e,e=t.textContent||t.innerText||e,e.length>20?e.substring(0,20)+"...":e},window.haGetTranslated=function(e,t){return elementorCommon.translate(e,null,t,HappyAddonsEditor.i18n)},window.haGetButtonWithIcon=function(e,t){var n,o,i,a,r,s=[],d={};if(t=t||{},t=_.defaults(t,{oldIcon:"button_icon",iconPos:"button_icon_position",newIcon:"button_selected_icon",text:"button_text",link:"button_link",class:"ha-btn ha-btn--link",textClass:"ha-btn-text"}),_.isObject(e)){d=e.model.attributes.settings.toJSON();var l=_.isUndefined(d[t.text])?"":d[t.text],c=!(_.isUndefined(d[t.oldIcon])||!d[t.oldIcon]),p=!(_.isUndefined(d[t.newIcon])||!_.isObject(d[t.newIcon])||!d[t.newIcon].value);if(l||p||c)return haHasIconLibrary()&&(n=elementor.helpers.renderIcon(e,d[t.newIcon],{"aria-hidden":!0,class:"ha-btn-icon"},"i","object"),o=elementor.helpers.isIconMigrated(d,t.newIcon)),e.addInlineEditingAttributes(t.text,"none"),e.addRenderAttribute(t.text,"class",t.textClass),e.addRenderAttribute("button","class",t.class),e.addRenderAttribute("button","href",d[t.link].url),(p||c)&&(haHasIconLibrary()&&n&&n.rendered&&(!c||o)?i="svg"===d[t.newIcon].library?'<span class="ha-btn-icon ha-btn-icon--svg">'+n.value+"</span>":n.value:c&&(i='<i class="ha-btn-icon '+t.oldIcon+'" aria-hidden="true"></i>')),!l||p||c?l||!p&&!c?l&&(p||c)&&("before"===d[t.iconPos]?(e.addRenderAttribute("button","class","ha-btn--icon-before"),a=i,r="<span "+e.getRenderAttributeString(t.text)+">"+l+"</span>"):(e.addRenderAttribute("button","class","ha-btn--icon-after"),r=i,a="<span "+e.getRenderAttributeString(t.text)+">"+l+"</span>"),s=["<a "+e.getRenderAttributeString("button")+">",a,r,"</a>"]):s=["<a "+e.getRenderAttributeString("button")+">",i,"</a>"]:s=["<a "+e.getRenderAttributeString("button")+">","<span "+e.getRenderAttributeString(t.text)+">",l,"</span>","</a>"],s.join("")}};var t=function(){var t=e("#happy-addons-editor-dark-css");t.length||(t=e("<link>",{id:"happy-addons-editor-dark-css",rel:"stylesheet",href:HappyAddonsEditor.dark_stylesheet_url})),elementor.settings.editorPreferences.model.on("change:ui_theme",function(e,n){if("light"===n)return void t.remove();t.attr("media","auto"===n?"(prefers-color-scheme: dark)":"").appendTo(elementorCommon.elements.$body)})};elementor.on("panel:init",function(){if(e("#elementor-panel-elements-search-input").on("keyup",_.debounce(function(){e("#elementor-panel-elements").find(".hm").parents(".elementor-element").addClass("is-ha-widget")},100)),"undefined"!=typeof $e||null!==$e){var n={callback:function(){var e=elementor.settings.page.model.attributes.ha_grid;""===e?elementor.settings.page.model.setExternalChange("ha_grid","yes"):"yes"===e&&elementor.settings.page.model.setExternalChange("ha_grid","")}};$e.shortcuts.register("ctrl+shift+g",n),$e.shortcuts.register("cmd+shift+g",n)}t()}),elementor.hooks.addFilter("panel/elements/regionViews",function(e){if(HappyAddonsEditor.hasPro||_.isEmpty(HappyAddonsEditor.placeholder_widgets))return e;var t,n,o=e.elements.view,i=e.categories.view,a=e.elements.options.collection,r=e.categories.options.collection,s=[];return _.each(HappyAddonsEditor.placeholder_widgets,function(e,t){a.add({name:"ha-"+t,title:e.title,icon:e.icon,categories:["happy_addons_pro"],editable:!1})}),a.each(function(e){"happy_addons_pro"===e.get("categories")[0]&&s.push(e)}),n=r.findIndex({name:"happy_addons_category"}),n&&r.add({name:"happy_addons_pro_category",title:"Happy Addons Pro",icon:"hm hm-happyaddons",defaultActive:!1,items:s},{at:n+1}),t={className:function(){var e=this.constructor.__super__.className.call(this);return!this.isEditable()&&this.isHappyWidget()&&(e+=" ha-element--promotion"),e},isHappyWidget:function(){return 0===this.model.get("name").indexOf("ha-")},onMouseDown:function(){if(!this.isHappyWidget())return elementor.promotion.dialog.buttons[0].removeClass("ha-btn--promotion"),void this.constructor.__super__.onMouseDown.call(this);elementor.promotion.dialog.buttons[0].addClass("ha-btn--promotion"),elementor.promotion.showDialog({headerMessage:haGetTranslated("promotionDialogHeader",[this.model.get("title")]),message:haGetTranslated("promotionDialogMessage",[this.model.get("title")]),top:"-7",element:this.el,actionURL:"https://demo.happyaddons.com/"})}},e.elements.view=o.extend({childView:o.prototype.childView.extend(t)}),e.categories.view=i.extend({childView:i.prototype.childView.extend({childView:i.prototype.childView.prototype.childView.extend(t)})}),e});var n=elementor.modules.controls.Select2.extend({onBeforeRender:function(){if(this.container&&"section"===this.container.type){var t=elementor.widgetsCache||elementor.config.widgets,n={};this.container.children.forEach(function(o){o.view.$childViewContainer.children("[data-widget_type]").each(function(o,i){var a=e(i).data("widget_type"),a=a.slice(0,a.lastIndexOf(".")),r=!_.isUndefined(t[a])&&t[a];r&&(n[r.widget_type]=r.title+" ("+r.widget_type+")")})}),this.model.set("options",n)}}});elementor.addControlView("widget-list",n);var o=elementor.modules.controls.BaseData.extend({getSelect2Placeholder:function(){return this.ui.select.children('option:first[value=""]').text()||this.model.get("placeholder")},getDependencyArgs:function(){var e=this,t=e.model.get("dynamic_params");return _.isObject(t)||(t={}),t.control_dependency&&_.isObject(t.control_dependency)&&_.each(t.control_dependency,function(n,o){t[o]=e.container.settings.get(n)}),t},getSelect2DefaultOptions:function(){var t=this;return{allowClear:!0,placeholder:this.getSelect2Placeholder(),dir:elementorCommon.config.isRTL?"rtl":"ltr",minimumInputLength:1,ajax:{url:ajaxurl,dataType:"json",method:"POST",delay:250,data:function(n){var o={nonce:HappyAddonsEditor.editor_nonce,action:"ha_process_dynamic_select",object_type:"post",query_term:n.term};return e.extend(o,t.model.get("dynamic_params"),t.getDependencyArgs())},processResults:function(e){if(!e.success||0===e.data.length)return{results:[{id:-1,text:"No results found",disabled:!0}]};var t=[];return _.each(e.data,function(e,n){t.push({id:n,text:e})}),{results:t}},cache:!0}}},getSelect2Options:function(){return e.extend(this.getSelect2DefaultOptions(),this.model.get("select2options"))},addLoadingSpinner:function(){this.$el.find(".elementor-control-title").after('<span class="elementor-control-spinner"> <i class="eicon-spinner eicon-animation-spin"></i> </span>')},onBeforeRender:function(){if(!this.isRendered){var t=this,n=this.getControlValue();if(!_.isEmpty(n)){_.isArray(n)||(n=[n]);var o={nonce:HappyAddonsEditor.editor_nonce,action:"ha_process_dynamic_select",object_type:"post",saved_values:n};e.ajax({url:ajaxurl,type:"POST",data:e.extend(o,t.model.get("dynamic_params"),t.getDependencyArgs()),beforeSend:t.addLoadingSpinner.bind(this),success:function(n){if(n.success&&0!==n.data.length){var o=o=_.keys(n.data).map(function(t){return" "+e.trim(t)});t.container.settings.set(t.model.get("name"),o),t.model.set("options",n.data),t.render()}}})}}},applySavedValue:function(){elementor.modules.controls.BaseData.prototype.applySavedValue.apply(this,arguments),this.ui.select.data("select2")?this.ui.select.trigger("change"):(this.ui.select.select2(this.getSelect2Options()),this.model.get("sortable")&&this.initSortable())},initSortable:function(){var e=this.$el.find("ul.select2-selection__rendered"),t=this;e.sortable({containment:"parent",update:function(){t._orderSortedOption(e),t.container.settings.setExternalChange(t.model.get("name"),t.ui.select.val()),t.model.set("options",t.ui.select.val())}})},_orderSortedOption:function(t){var n=this;t.children("li[title]").each(function(t,o){var i=n.ui.select.children("option").filter(function(){return e(this).html()==o.title});n._moveOptionToEnd(i)})},_moveOptionToEnd:function(e){var t=e.parent();e.detach(),t.append(e)},onBeforeDestroy:function(){this.ui.select.select2("destroy"),this.$el.remove()}});elementor.addControlView("ha_advanced_select2",o)}(jQuery);
|
assets/css/main.css
CHANGED
@@ -4,12 +4,12 @@
|
|
4 |
.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration,.2s);transition-duration:var(--ha-tfx-transition-duration,.2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0));transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)));transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.happy-addon>.elementor-widget-container *{box-sizing:border-box}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}
|
5 |
.ha-data-table .elementor-widget-container{overflow:hidden}.ha-data-table .ha-table{margin-bottom:0}.ha-data-table .ha-table__head-column-cell{padding:20px;border:1px solid;border-color:#5636d1 #320ebd #5636d1 #5636d1;background-color:#5636d1;color:#fff;vertical-align:middle;text-align:center}.ha-data-table .ha-table__head-column-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__head-column-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body-row-cell-icon img,.ha-data-table .ha-table__head-column-cell-icon img{width:40px;object-fit:cover}.ha-data-table .ha-table__body-row-cell-icon svg,.ha-data-table .ha-table__head-column-cell-icon svg{width:40px;height:auto;fill:currentColor}.ha-data-table .ha-table__body-row:nth-child(even),.ha-data-table .ha-table__body-row:nth-child(odd){background-color:#fff}.ha-data-table .ha-table__body-row:nth-child(even):hover{background-color:rgba(86,54,209,.08)}.ha-data-table .ha-table__body-row:nth-child(odd):hover{background-color:rgba(232,53,124,.08)}.ha-data-table .ha-table__body-row-cell{padding:15px;border:1px solid #ddd;background-color:transparent;vertical-align:middle}.ha-data-table .ha-table__body-row-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__body-row-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:none}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-icon{width:100%}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-icon{width:auto}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-icon{width:100%}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-icon{width:auto}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.ha-data-table .ha-table__head{display:none}.ha-data-table .ha-table__body .ha-table__body-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table .ha-table__body .ha-table__body-row-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-1px;padding:0!important}.ha-data-table .ha-table__body .ha-table__body-row-cell:first-child{margin-top:auto}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:block;width:100%}.ha-data-table .ha-table__body .ha-table__body-row-cell-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ha-data-table.ha-row-icon-left.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-data-table.ha-row-icon-left.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-left.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-left .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-center .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-right .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}
|
6 |
.ha-dual-btn,.ha-dual-btn-connector{display:inline-block}.ha-dual-btn-wrapper{position:relative;text-align:center;font-weight:400}.ha-dual-btn{padding:1.3rem 2.3rem;max-width:100%;color:#fff;text-decoration:none;font-size:14px;line-height:1}.ha-dual-btn--left{background-color:#562dd4}.ha-dual-btn--left:focus,.ha-dual-btn--left:hover{background-color:#4423ab;color:#fff}.ha-dual-btn--right{background-color:#e2498a}.ha-dual-btn--right:focus,.ha-dual-btn--right:hover{background-color:#d6226e;color:#fff}.ha-dual-btn-connector{position:absolute!important;z-index:9;overflow:hidden;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.3);color:#27374c;text-transform:uppercase;font-size:12px;line-height:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ha-dual-btn-icon>svg{width:1em;height:auto;vertical-align:top;fill:currentColor}.ha-dual-btn-icon>i{font-size:1em}.ha-dual-btn-icon--before{margin-right:5px}.ha-dual-btn-icon--after{margin-left:5px}.ha-dual-button>.elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dual-button--mobile-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--mobile-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--mobile-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--mobile-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--mobile-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--mobile-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--mobile-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--mobile-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--mobile-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--mobile-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}@media (min-width:768px){.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--tablet-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--tablet-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--tablet-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--tablet-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--tablet-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--tablet-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--tablet-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--tablet-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--tablet-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--tablet-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}@media (min-width:1025px){.ha-dual-button--layout-stack.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--layout-stack.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--layout-stack.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--layout-queue.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--layout-queue.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--layout-queue.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}
|
7 |
-
.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup{position:relative;display:block;padding:40px;width:900px;background:#fff;box-shadow:0 3px 13px 0 rgba(0,0,0,.08);-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-body,.ha-ec-popup-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
8 |
.ha-flip-box-container:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.ha-flip-box-container .ha-flip-box-inner{position:relative;z-index:1;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-back{z-index:1}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-front{z-index:-1}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-inner-wrapper{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;height:250px;background-position:center;background-clip:padding-box;background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{background-color:transparent;position:relative;bottom:0;z-index:10;padding:30px;border:1px solid #ddd;border-radius:.3rem}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front:before{position:absolute;top:0;left:0;z-index:-9;width:100%;height:100%;background-color:transparent;content:""}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back{position:absolute;z-index:-1;padding:46px;border-radius:.3rem;background-color:#562dd4;color:#fff}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text{text-align:center}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text p,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text p{margin-top:10px;margin-bottom:0}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon.icon{padding:20px;border-radius:50%;background-color:#f1f4f8;color:#242424}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;text-align:center;font-size:28px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon img,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon img{width:60px;height:60px;vertical-align:middle;object-fit:cover}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-box-heading{margin:0;font-weight:700;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner p{margin-bottom:0;font-size:16px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-box-heading-back{margin:0;color:#fff;font-size:18px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;color:#fff;text-align:center;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-back{-webkit-transform:rotateX(0);transform:rotateX(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-back,.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-front{-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275)}
|
9 |
.ha-fun-factor__content .ha-fun-factor__content-number,.ha-fun-factor__content .ha-fun-factor__content-text{margin-top:0;margin-bottom:15px;font-size:24px}.ha-ff-icon--left .ha-fun-factor__content{padding-left:20px}.ha-ff-icon--right .ha-fun-factor__content{padding-right:20px}.ha-fun-factor__divider{display:block;margin-bottom:15px;height:1px;background-color:#ccc}.ha-ff-icon--top .ha-fun-factor__media{display:inline-block;margin-top:10px;margin-bottom:10px}.ha-ff-icon--top .ha-fun-factor__media--image{width:200px}:not(.ha-ff-icon--top) .ha-fun-factor__media--image{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.ha-fun-factor__media--image img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-fun-factor__media--icon{font-size:3rem}.ha-fun-factor__media--icon i,.ha-fun-factor__media--icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-fun-factor__media--icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-fun-factor__wrap{padding:10px;word-wrap:break-word;overflow-wrap:break-word}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto}.ha-ff-icon--top>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto;width:100px}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{width:100%!important}.ha-fun-factor__divider-align-left{margin-left:0!important;text-align:left}.ha-fun-factor__divider-align-right{margin-right:0!important;text-align:right}.ha-fun-factor__divider-align-center{margin-right:auto!important;margin-left:auto!important;text-align:center}
|
10 |
.ha-filter{margin-bottom:20px}.ha-filter__item{display:inline-block;overflow:hidden;margin-bottom:10px;padding:8px 20px;max-width:100%;border:2px solid #885cff;border-radius:3px;background-color:transparent;color:#885cff;text-transform:uppercase;text-overflow:ellipsis;font-size:14px;line-height:1.2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-filter__item:focus,.ha-filter__item:hover{outline:0;background-color:#885cff;color:#fff}.ha-filter__item--active,.ha-filter__item:active{background-color:#885cff;color:#fff}.ha-filter__item:not(:last-child){margin-right:10px}
|
11 |
.ha-gradient-heading{margin-top:0;margin-bottom:0}.ha-gradient-heading>a{color:inherit;text-decoration:none}
|
12 |
-
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
13 |
.ha-icon-box>.elementor-widget-container{position:relative;padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-icon-box-title{margin-top:0;margin-bottom:0;color:#151515;font-size:24px;-webkit-transition:color .3s;transition:color .3s}.ha-icon-box-icon{display:inline-block;margin-bottom:20px;color:#151515;text-align:center;font-size:48px;-webkit-transition:border .3s,background .3s,color .3s,-webkit-transform .3s;transition:transform .3s,border .3s,background .3s,color .3s;transition:transform .3s,border .3s,background .3s,color .3s,-webkit-transform .3s}.ha-icon-box-icon i,.ha-icon-box-icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-icon-box-icon i{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-icon-box-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-icon-box-link{display:block;color:transparent;text-decoration:none}.ha-icon-box .ha-badge{position:absolute;z-index:9999;background-color:#e2498a;color:#fff}
|
14 |
.ha-image-compare>.elementor-widget-container{border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-image-compare .twentytwenty-container,.ha-image-compare .twentytwenty-wrapper{border-radius:inherit}
|
15 |
.ha-image-grid__wrap{overflow:hidden;margin-right:calc(-1*var(--image-grid-right,10px));margin-left:calc(-1*var(--image-grid-left,10px))}.ha-image-grid__item{display:block;float:left;overflow:hidden;width:calc(100%/var(--image-grid-column,4));outline:none;border:10px solid transparent;text-decoration:none}.ha-image-grid__item img{display:block;width:100%;border-radius:inherit;-webkit-transition:all .25s;transition:all .25s;object-fit:cover}.ha-image-grid--even .ha-image-grid__item{height:250px}.ha-image-grid--even .ha-image-grid__item img{height:100%}
|
@@ -18,6 +18,7 @@
|
|
18 |
.ha-justified-gallery .ha-justified-grid__wrap{margin-right:calc(-1*var(--justified-grid-pull,0));margin-left:calc(-1*var(--justified-grid-pull,0));width:auto}.ha-justified-gallery .ha-justified-grid__item{border-radius:3px}.ha-justified-gallery .ha-justified-grid__item img{border-radius:inherit}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{bottom:-100px!important;padding:10px;-webkit-transition:all .25s!important;transition:all .25s!important;-webkit-animation:haSmoothReveal .3s forwards;animation:haSmoothReveal .3s forwards}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption.caption-visible{bottom:0!important}.ha-justified-gallery .justified-gallery>.entry-visible>a>img,.ha-justified-gallery .justified-gallery>.entry-visible>img{-webkit-transition:all 300ms,opacity 500ms ease-in;transition:all 300ms,opacity 500ms ease-in;object-fit:cover}@-webkit-keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
|
19 |
.ha-link-hover{font-size:16px;--color-bg:#fff;--color-link:#1352d1;--color-link-hover:#1352d1;--color-number:#999;--color-text:#111}.ha-link-hover *,.ha-link-hover ::after,.ha-link-hover ::before{box-sizing:border-box}.ha-link-hover a{outline:none;color:var(--color-link);text-decoration:none}.ha-link-hover a:hover{outline:none;color:var(--color-link-hover)}.ha-link-hover a:focus{outline:none;background:#d3d3d3}.ha-link-hover a:focus:not(:focus-visible){background:0 0}.ha-link-hover a:focus-visible{outline:2px solid red;background:0 0}.ha-link-hover .ha_content__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.ha-link-hover .ha-link{position:relative;color:var(--color-text);white-space:nowrap;font-size:18px;font-family:"Roboto",sans-serif;cursor:pointer}.ha-link-hover .ha-link::after,.ha-link-hover .ha-link::before{position:absolute;top:100%;left:0;width:100%;height:1px;background:currentColor;pointer-events:none}.ha-link-hover .ha-link::before{content:""}.ha-link-hover .ha-link--metis{text-transform:lowercase}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before,.ha-link-hover .ha-link--metis::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--metis::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before,.ha-link-hover .ha-link--metis:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before{-webkit-transition-timing-function:cubic-bezier(.4,1,.8,1);transition-timing-function:cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--io::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io:hover::after{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe{text-transform:uppercase}.ha-link-hover .ha-link--thebe::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--thebe:hover::before{-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda::before,.ha-link-hover .ha-link--thebe::after,.ha-link-hover .ha-link--thebe::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe::after{content:"";-webkit-transition:-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1),-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);top:calc(100% + 4px)}.ha-link-hover .ha-link--thebe:hover::after,.ha-link-hover .ha-link--thebe:hover::before{-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--leda{overflow:hidden;font-weight:700;line-height:2}.ha-link-hover .ha-link--leda::before{top:calc(100% - 5px);height:2px}.ha-link-hover .ha-link--leda:hover::before,.ha-link-hover .ha-link--thebe:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda span,.ha-link-hover .ha-link--leda::after,.ha-link-hover .ha-link--leda::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1),-webkit-transform .3s cubic-bezier(.5,.5,.3,1)}.ha-link-hover .ha-link--leda::after{top:0;height:100%;background:0 0;content:attr(data-text);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--leda:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--leda span{display:inline-block}.ha-link-hover .ha-link--leda:hover span{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}.ha-link-hover .ha-link--ersa{padding:0 10px;text-indent:1px;text-transform:uppercase;letter-spacing:1px}.ha-link-hover .ha-link--ersa span,.ha-link-hover .ha-link--ersa::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1),-webkit-transform .3s cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--ersa::before{top:50%;height:2px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--ersa:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--ersa span{display:inline-block}.ha-link-hover .ha-link--ersa:hover span{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-link-hover .ha-link--elara::before{-webkit-transition:-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1),-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara:hover::before{-webkit-transform:translate3d(0,2px,0) scale3d(1.08,3,1);transform:translate3d(0,2px,0) scale3d(1.08,3,1);-webkit-clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara span{display:inline-block;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--elara:hover span{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.ha-link-hover .ha-link--dia::after,.ha-link-hover .ha-link--dia::before{opacity:0;-webkit-transition-timing-function:cubic-bezier(.2,1,.8,1);transition-timing-function:cubic-bezier(.2,1,.8,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.ha-link-hover .ha-link--dia:hover::after,.ha-link-hover .ha-link--dia:hover::before{opacity:1;-webkit-transition-timing-function:cubic-bezier(.2,0,.3,1);transition-timing-function:cubic-bezier(.2,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--dia::after{top:calc(100% + 4px);left:15%;width:70%;content:""}.ha-link-hover .ha-link--dia::before,.ha-link-hover .ha-link--dia:hover::after{-webkit-transition-delay:.1s;transition-delay:.1s}.ha-link-hover .ha-link--dia:hover::before{-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale{text-transform:lowercase;font-weight:600}.ha-link-hover .ha-link--kale::before{top:100%;height:10px;opacity:0}.ha-link-hover .ha-link--kale:hover::before{opacity:1;-webkit-animation:lineUp .3s ease forwards;animation:lineUp .3s ease forwards}@-webkit-keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--kale::after{content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale:hover::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.ha-link-hover .ha-link--carpo{text-transform:uppercase;font-weight:700}.ha-link-hover .ha-link--carpo::after,.ha-link-hover .ha-link--carpo::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--carpo::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--carpo:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--carpo::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--carpo:hover::after{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.ha-link-hover .ha-link--helike{font-weight:700}.ha-link-hover .ha-link--helike:hover span{-webkit-animation:glitchText .4s linear;animation:glitchText .4s linear}@-webkit-keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.ha-link-hover .ha-link--helike::before{height:2px;opacity:0}.ha-link-hover .ha-link--helike:hover::before{opacity:1;-webkit-animation:glitchLine .4s steps(2,start) forwards;animation:glitchLine .4s steps(2,start) forwards}@-webkit-keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}@keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}.ha-link-hover .ha-link--mneme{text-transform:uppercase}.ha-link-hover .ha-link--mneme::before{top:0;height:100%;opacity:0}.ha-link-hover .ha-link--mneme:hover::before{opacity:1;-webkit-animation:coverUp .3s ease forwards;animation:coverUp .3s ease forwards}@-webkit-keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--mneme::after{content:"";-webkit-transition:opacity .3s;transition:opacity .3s}.ha-link-hover .ha-link--mneme:hover::after{opacity:0}.ha-link-hover .ha-link--iocaste{overflow:hidden;padding:7px 0}.ha-link-hover .ha_link__graphic{position:absolute;top:0;left:0;pointer-events:none;fill:none;stroke:currentColor;stroke-width:1px}.ha-link-hover .ha_link__graphic--slide{top:-3px;-webkit-transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1);stroke-width:2px}.ha-link-hover .ha-link:hover .ha_link__graphic--slide{-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.ha-link-hover .ha-link--herse{font-weight:700}.ha-link-hover .ha-link--carme::before,.ha-link-hover .ha-link--herse::before{display:none}.ha-link-hover .ha_link__graphic--stroke path{stroke-dasharray:1;stroke-dashoffset:1}.ha-link-hover .ha-link:hover .ha_link__graphic--stroke path{stroke-dashoffset:0}.ha-link-hover .ha_link__graphic--arc{top:73%;left:-23%}.ha-link-hover .ha_link__graphic--arc path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link:hover .ha_link__graphic--arc path,.ha-link-hover .ha-link:hover .ha_link__graphic--scribble path{-webkit-transition-timing-function:cubic-bezier(.8,1,.7,1);transition-timing-function:cubic-bezier(.8,1,.7,1);-webkit-transition-duration:.3s;transition-duration:.3s}.ha-link-hover .ha_link__graphic--scribble{top:100%}.ha-link-hover .ha_link__graphic--scribble path{-webkit-transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link--eirene{font-weight:700}.ha-link-hover .ha-link--eirene::before{height:7px;border-radius:20px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.2,.57,.67,1.53);transition-timing-function:cubic-bezier(.2,.57,.67,1.53);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--eirene:hover span,.ha-link-hover .ha-link--eirene:hover::before{-webkit-transition-timing-function:cubic-bezier(.8,0,.1,1);transition-timing-function:cubic-bezier(.8,0,.1,1);-webkit-transition-duration:.4s;transition-duration:.4s}.ha-link-hover .ha-link--eirene:hover::before{opacity:1;-webkit-transform:scale3d(1.2,.1,1);transform:scale3d(1.2,.1,1)}.ha-link-hover .ha-link--eirene span{display:inline-block;-webkit-transition:-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53),-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.ha-link-hover .ha-link--eirene:hover span{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
|
20 |
.ha-logo-grid-wrapper:after{display:block;clear:both;content:""}.ha-logo-grid-item{float:left;overflow:hidden;height:180px;border-color:#e7e7e7}.ha-logo-grid-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:30px;width:100%;height:100%}.ha-logo-grid-img{max-height:100%;object-fit:cover}@media (min-width:1025px){.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:767px){.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc(100%/6)}}.ha-logo-grid--tictactoe .ha-logo-grid-item{border-width:2px 2px 0 0;border-style:solid}@media (min-width:1025px){.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:767px){.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}.ha-logo-grid--border .ha-logo-grid-item{border-width:0 2px 2px 0;border-style:solid}.ha-logo-grid--border .ha-logo-grid-item:first-child{border-top-left-radius:10px}.ha-logo-grid--border .ha-logo-grid-item:last-child{border-bottom-right-radius:10px}@media (min-width:1025px){.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:767px){.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}.ha-logo-grid--box .ha-logo-grid-wrapper{margin:-.5rem}.ha-logo-grid--box .ha-logo-grid-item{margin:.5rem;border-width:2px;border-style:solid;border-radius:.5rem}@media (min-width:1025px){.ha-logo-grid--box.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--box.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:767px){.ha-logo-grid--box.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}
|
|
|
21 |
.ha-member>.elementor-widget-container{padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-member-figure{display:inline-block;margin:0 0 25px!important}.ha-member-figure img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-member-name{margin-top:0;margin-bottom:10px;color:#151515;font-size:18px}.ha-member-position{margin-bottom:25px;color:#7f7f7f;font-size:14px}.ha-member-bio{margin-bottom:25px;font-size:14px;line-height:1.6}.ha-member-links>a{display:inline-block;color:#9895ad;text-align:center;line-height:1;-webkit-transition:all .2s;transition:all .2s}.ha-member-links>a:focus,.ha-member-links>a:hover{color:#222}.ha-member-links>a>i{width:1em;height:1em}.ha-member-links>a:not(:last-child){margin-right:10px}.ha-member .ha-btn{margin-bottom:15px}.ha-member-body .ha-btn:last-child{margin-top:15px;margin-bottom:0}
|
22 |
.ha-news-ticker-wrapper{position:relative;overflow:hidden;padding:20px 0;border:1px solid #d2d2d2;border-radius:5px}.ha-news-ticker-wrapper ul.ha-news-ticker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.ha-news-ticker-wrapper ul.ha-news-ticker-container:focus,.ha-news-ticker-wrapper ul.ha-news-ticker-container:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.ha-news-ticker-wrapper span.ha-news-ticker-sticky-title{position:absolute;top:50%;left:auto;z-index:1;padding:20px;background:#333;color:#fff;font-size:1rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-news-ticker-wrapper li.ha-news-ticker-item{margin-right:20px;white-space:nowrap}.ha-news-ticker-wrapper li.ha-news-ticker-item:last-child{margin-right:0}.ha-news-ticker-wrapper .ha-news-ticker-title{margin:0;font-size:1rem;line-height:1}.ha-news-ticker-wrapper li.ha-news-ticker-item a{color:#242424}.ha-news-ticker-wrapper li.ha-news-ticker-item a:hover{color:#e04c8a}
|
23 |
.ha-number-body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:6px;width:50px;height:50px;border-radius:100%;background-color:#562dd4;color:#fff;text-align:center;font-size:20px}.ha-number-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ha-number-text{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
|
4 |
.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration,.2s);transition-duration:var(--ha-tfx-transition-duration,.2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0));transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)));transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.happy-addon>.elementor-widget-container *{box-sizing:border-box}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}
|
5 |
.ha-data-table .elementor-widget-container{overflow:hidden}.ha-data-table .ha-table{margin-bottom:0}.ha-data-table .ha-table__head-column-cell{padding:20px;border:1px solid;border-color:#5636d1 #320ebd #5636d1 #5636d1;background-color:#5636d1;color:#fff;vertical-align:middle;text-align:center}.ha-data-table .ha-table__head-column-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__head-column-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body-row-cell-icon img,.ha-data-table .ha-table__head-column-cell-icon img{width:40px;object-fit:cover}.ha-data-table .ha-table__body-row-cell-icon svg,.ha-data-table .ha-table__head-column-cell-icon svg{width:40px;height:auto;fill:currentColor}.ha-data-table .ha-table__body-row:nth-child(even),.ha-data-table .ha-table__body-row:nth-child(odd){background-color:#fff}.ha-data-table .ha-table__body-row:nth-child(even):hover{background-color:rgba(86,54,209,.08)}.ha-data-table .ha-table__body-row:nth-child(odd):hover{background-color:rgba(232,53,124,.08)}.ha-data-table .ha-table__body-row-cell{padding:15px;border:1px solid #ddd;background-color:transparent;vertical-align:middle}.ha-data-table .ha-table__body-row-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__body-row-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:none}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-icon{width:100%}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-icon{width:auto}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-icon{width:100%}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-icon{width:auto}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.ha-data-table .ha-table__head{display:none}.ha-data-table .ha-table__body .ha-table__body-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table .ha-table__body .ha-table__body-row-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-1px;padding:0!important}.ha-data-table .ha-table__body .ha-table__body-row-cell:first-child{margin-top:auto}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:block;width:100%}.ha-data-table .ha-table__body .ha-table__body-row-cell-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ha-data-table.ha-row-icon-left.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-data-table.ha-row-icon-left.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-left.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-left .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-center .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-right .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}
|
6 |
.ha-dual-btn,.ha-dual-btn-connector{display:inline-block}.ha-dual-btn-wrapper{position:relative;text-align:center;font-weight:400}.ha-dual-btn{padding:1.3rem 2.3rem;max-width:100%;color:#fff;text-decoration:none;font-size:14px;line-height:1}.ha-dual-btn--left{background-color:#562dd4}.ha-dual-btn--left:focus,.ha-dual-btn--left:hover{background-color:#4423ab;color:#fff}.ha-dual-btn--right{background-color:#e2498a}.ha-dual-btn--right:focus,.ha-dual-btn--right:hover{background-color:#d6226e;color:#fff}.ha-dual-btn-connector{position:absolute!important;z-index:9;overflow:hidden;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.3);color:#27374c;text-transform:uppercase;font-size:12px;line-height:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ha-dual-btn-icon>svg{width:1em;height:auto;vertical-align:top;fill:currentColor}.ha-dual-btn-icon>i{font-size:1em}.ha-dual-btn-icon--before{margin-right:5px}.ha-dual-btn-icon--after{margin-left:5px}.ha-dual-button>.elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dual-button--mobile-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--mobile-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--mobile-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--mobile-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--mobile-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--mobile-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--mobile-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--mobile-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--mobile-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--mobile-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}@media (min-width:768px){.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--tablet-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--tablet-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--tablet-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--tablet-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--tablet-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--tablet-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--tablet-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--tablet-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--tablet-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--tablet-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}@media (min-width:1025px){.ha-dual-button--layout-stack.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--layout-stack.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--layout-stack.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--layout-queue.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--layout-queue.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--layout-queue.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}
|
7 |
+
.ha-ec-popup,.ha-ec-popup-close,.ha-ec-popup-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup,.ha-ec-popup-close{background:#fff;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup{padding:40px;max-height:calc(100% - 40px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:relative;width:900px;box-shadow:0 3px 13px 0 rgba(0,0,0,.08)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;width:40px;height:40px;border-radius:50%;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer}.ha-ec-popup-body-wrap{overflow-x:hidden;overflow-y:auto}.ha-ec-popup-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
8 |
.ha-flip-box-container:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.ha-flip-box-container .ha-flip-box-inner{position:relative;z-index:1;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-back{z-index:1}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-front{z-index:-1}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-inner-wrapper{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;height:250px;background-position:center;background-clip:padding-box;background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{background-color:transparent;position:relative;bottom:0;z-index:10;padding:30px;border:1px solid #ddd;border-radius:.3rem}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front:before{position:absolute;top:0;left:0;z-index:-9;width:100%;height:100%;background-color:transparent;content:""}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back{position:absolute;z-index:-1;padding:46px;border-radius:.3rem;background-color:#562dd4;color:#fff}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text{text-align:center}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text p,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text p{margin-top:10px;margin-bottom:0}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon.icon{padding:20px;border-radius:50%;background-color:#f1f4f8;color:#242424}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;text-align:center;font-size:28px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon img,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon img{width:60px;height:60px;vertical-align:middle;object-fit:cover}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-box-heading{margin:0;font-weight:700;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner p{margin-bottom:0;font-size:16px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-box-heading-back{margin:0;color:#fff;font-size:18px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;color:#fff;text-align:center;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-back{-webkit-transform:rotateX(0);transform:rotateX(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-back,.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-front{-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275)}
|
9 |
.ha-fun-factor__content .ha-fun-factor__content-number,.ha-fun-factor__content .ha-fun-factor__content-text{margin-top:0;margin-bottom:15px;font-size:24px}.ha-ff-icon--left .ha-fun-factor__content{padding-left:20px}.ha-ff-icon--right .ha-fun-factor__content{padding-right:20px}.ha-fun-factor__divider{display:block;margin-bottom:15px;height:1px;background-color:#ccc}.ha-ff-icon--top .ha-fun-factor__media{display:inline-block;margin-top:10px;margin-bottom:10px}.ha-ff-icon--top .ha-fun-factor__media--image{width:200px}:not(.ha-ff-icon--top) .ha-fun-factor__media--image{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.ha-fun-factor__media--image img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-fun-factor__media--icon{font-size:3rem}.ha-fun-factor__media--icon i,.ha-fun-factor__media--icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-fun-factor__media--icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-fun-factor__wrap{padding:10px;word-wrap:break-word;overflow-wrap:break-word}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto}.ha-ff-icon--top>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto;width:100px}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{width:100%!important}.ha-fun-factor__divider-align-left{margin-left:0!important;text-align:left}.ha-fun-factor__divider-align-right{margin-right:0!important;text-align:right}.ha-fun-factor__divider-align-center{margin-right:auto!important;margin-left:auto!important;text-align:center}
|
10 |
.ha-filter{margin-bottom:20px}.ha-filter__item{display:inline-block;overflow:hidden;margin-bottom:10px;padding:8px 20px;max-width:100%;border:2px solid #885cff;border-radius:3px;background-color:transparent;color:#885cff;text-transform:uppercase;text-overflow:ellipsis;font-size:14px;line-height:1.2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-filter__item:focus,.ha-filter__item:hover{outline:0;background-color:#885cff;color:#fff}.ha-filter__item--active,.ha-filter__item:active{background-color:#885cff;color:#fff}.ha-filter__item:not(:last-child){margin-right:10px}
|
11 |
.ha-gradient-heading{margin-top:0;margin-bottom:0}.ha-gradient-heading>a{color:inherit;text-decoration:none}
|
12 |
+
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-image[data-mfp-src]{cursor:pointer}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
13 |
.ha-icon-box>.elementor-widget-container{position:relative;padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-icon-box-title{margin-top:0;margin-bottom:0;color:#151515;font-size:24px;-webkit-transition:color .3s;transition:color .3s}.ha-icon-box-icon{display:inline-block;margin-bottom:20px;color:#151515;text-align:center;font-size:48px;-webkit-transition:border .3s,background .3s,color .3s,-webkit-transform .3s;transition:transform .3s,border .3s,background .3s,color .3s;transition:transform .3s,border .3s,background .3s,color .3s,-webkit-transform .3s}.ha-icon-box-icon i,.ha-icon-box-icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-icon-box-icon i{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-icon-box-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-icon-box-link{display:block;color:transparent;text-decoration:none}.ha-icon-box .ha-badge{position:absolute;z-index:9999;background-color:#e2498a;color:#fff}
|
14 |
.ha-image-compare>.elementor-widget-container{border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-image-compare .twentytwenty-container,.ha-image-compare .twentytwenty-wrapper{border-radius:inherit}
|
15 |
.ha-image-grid__wrap{overflow:hidden;margin-right:calc(-1*var(--image-grid-right,10px));margin-left:calc(-1*var(--image-grid-left,10px))}.ha-image-grid__item{display:block;float:left;overflow:hidden;width:calc(100%/var(--image-grid-column,4));outline:none;border:10px solid transparent;text-decoration:none}.ha-image-grid__item img{display:block;width:100%;border-radius:inherit;-webkit-transition:all .25s;transition:all .25s;object-fit:cover}.ha-image-grid--even .ha-image-grid__item{height:250px}.ha-image-grid--even .ha-image-grid__item img{height:100%}
|
18 |
.ha-justified-gallery .ha-justified-grid__wrap{margin-right:calc(-1*var(--justified-grid-pull,0));margin-left:calc(-1*var(--justified-grid-pull,0));width:auto}.ha-justified-gallery .ha-justified-grid__item{border-radius:3px}.ha-justified-gallery .ha-justified-grid__item img{border-radius:inherit}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{bottom:-100px!important;padding:10px;-webkit-transition:all .25s!important;transition:all .25s!important;-webkit-animation:haSmoothReveal .3s forwards;animation:haSmoothReveal .3s forwards}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption.caption-visible{bottom:0!important}.ha-justified-gallery .justified-gallery>.entry-visible>a>img,.ha-justified-gallery .justified-gallery>.entry-visible>img{-webkit-transition:all 300ms,opacity 500ms ease-in;transition:all 300ms,opacity 500ms ease-in;object-fit:cover}@-webkit-keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
|
19 |
.ha-link-hover{font-size:16px;--color-bg:#fff;--color-link:#1352d1;--color-link-hover:#1352d1;--color-number:#999;--color-text:#111}.ha-link-hover *,.ha-link-hover ::after,.ha-link-hover ::before{box-sizing:border-box}.ha-link-hover a{outline:none;color:var(--color-link);text-decoration:none}.ha-link-hover a:hover{outline:none;color:var(--color-link-hover)}.ha-link-hover a:focus{outline:none;background:#d3d3d3}.ha-link-hover a:focus:not(:focus-visible){background:0 0}.ha-link-hover a:focus-visible{outline:2px solid red;background:0 0}.ha-link-hover .ha_content__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.ha-link-hover .ha-link{position:relative;color:var(--color-text);white-space:nowrap;font-size:18px;font-family:"Roboto",sans-serif;cursor:pointer}.ha-link-hover .ha-link::after,.ha-link-hover .ha-link::before{position:absolute;top:100%;left:0;width:100%;height:1px;background:currentColor;pointer-events:none}.ha-link-hover .ha-link::before{content:""}.ha-link-hover .ha-link--metis{text-transform:lowercase}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before,.ha-link-hover .ha-link--metis::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--metis::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before,.ha-link-hover .ha-link--metis:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before{-webkit-transition-timing-function:cubic-bezier(.4,1,.8,1);transition-timing-function:cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--io::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io:hover::after{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe{text-transform:uppercase}.ha-link-hover .ha-link--thebe::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--thebe:hover::before{-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda::before,.ha-link-hover .ha-link--thebe::after,.ha-link-hover .ha-link--thebe::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe::after{content:"";-webkit-transition:-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1),-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);top:calc(100% + 4px)}.ha-link-hover .ha-link--thebe:hover::after,.ha-link-hover .ha-link--thebe:hover::before{-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--leda{overflow:hidden;font-weight:700;line-height:2}.ha-link-hover .ha-link--leda::before{top:calc(100% - 5px);height:2px}.ha-link-hover .ha-link--leda:hover::before,.ha-link-hover .ha-link--thebe:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda span,.ha-link-hover .ha-link--leda::after,.ha-link-hover .ha-link--leda::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1),-webkit-transform .3s cubic-bezier(.5,.5,.3,1)}.ha-link-hover .ha-link--leda::after{top:0;height:100%;background:0 0;content:attr(data-text);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--leda:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--leda span{display:inline-block}.ha-link-hover .ha-link--leda:hover span{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}.ha-link-hover .ha-link--ersa{padding:0 10px;text-indent:1px;text-transform:uppercase;letter-spacing:1px}.ha-link-hover .ha-link--ersa span,.ha-link-hover .ha-link--ersa::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1),-webkit-transform .3s cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--ersa::before{top:50%;height:2px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--ersa:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--ersa span{display:inline-block}.ha-link-hover .ha-link--ersa:hover span{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-link-hover .ha-link--elara::before{-webkit-transition:-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1),-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara:hover::before{-webkit-transform:translate3d(0,2px,0) scale3d(1.08,3,1);transform:translate3d(0,2px,0) scale3d(1.08,3,1);-webkit-clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara span{display:inline-block;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--elara:hover span{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.ha-link-hover .ha-link--dia::after,.ha-link-hover .ha-link--dia::before{opacity:0;-webkit-transition-timing-function:cubic-bezier(.2,1,.8,1);transition-timing-function:cubic-bezier(.2,1,.8,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.ha-link-hover .ha-link--dia:hover::after,.ha-link-hover .ha-link--dia:hover::before{opacity:1;-webkit-transition-timing-function:cubic-bezier(.2,0,.3,1);transition-timing-function:cubic-bezier(.2,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--dia::after{top:calc(100% + 4px);left:15%;width:70%;content:""}.ha-link-hover .ha-link--dia::before,.ha-link-hover .ha-link--dia:hover::after{-webkit-transition-delay:.1s;transition-delay:.1s}.ha-link-hover .ha-link--dia:hover::before{-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale{text-transform:lowercase;font-weight:600}.ha-link-hover .ha-link--kale::before{top:100%;height:10px;opacity:0}.ha-link-hover .ha-link--kale:hover::before{opacity:1;-webkit-animation:lineUp .3s ease forwards;animation:lineUp .3s ease forwards}@-webkit-keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--kale::after{content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale:hover::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.ha-link-hover .ha-link--carpo{text-transform:uppercase;font-weight:700}.ha-link-hover .ha-link--carpo::after,.ha-link-hover .ha-link--carpo::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--carpo::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--carpo:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--carpo::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--carpo:hover::after{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.ha-link-hover .ha-link--helike{font-weight:700}.ha-link-hover .ha-link--helike:hover span{-webkit-animation:glitchText .4s linear;animation:glitchText .4s linear}@-webkit-keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.ha-link-hover .ha-link--helike::before{height:2px;opacity:0}.ha-link-hover .ha-link--helike:hover::before{opacity:1;-webkit-animation:glitchLine .4s steps(2,start) forwards;animation:glitchLine .4s steps(2,start) forwards}@-webkit-keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}@keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}.ha-link-hover .ha-link--mneme{text-transform:uppercase}.ha-link-hover .ha-link--mneme::before{top:0;height:100%;opacity:0}.ha-link-hover .ha-link--mneme:hover::before{opacity:1;-webkit-animation:coverUp .3s ease forwards;animation:coverUp .3s ease forwards}@-webkit-keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--mneme::after{content:"";-webkit-transition:opacity .3s;transition:opacity .3s}.ha-link-hover .ha-link--mneme:hover::after{opacity:0}.ha-link-hover .ha-link--iocaste{overflow:hidden;padding:7px 0}.ha-link-hover .ha_link__graphic{position:absolute;top:0;left:0;pointer-events:none;fill:none;stroke:currentColor;stroke-width:1px}.ha-link-hover .ha_link__graphic--slide{top:-3px;-webkit-transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1);stroke-width:2px}.ha-link-hover .ha-link:hover .ha_link__graphic--slide{-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.ha-link-hover .ha-link--herse{font-weight:700}.ha-link-hover .ha-link--carme::before,.ha-link-hover .ha-link--herse::before{display:none}.ha-link-hover .ha_link__graphic--stroke path{stroke-dasharray:1;stroke-dashoffset:1}.ha-link-hover .ha-link:hover .ha_link__graphic--stroke path{stroke-dashoffset:0}.ha-link-hover .ha_link__graphic--arc{top:73%;left:-23%}.ha-link-hover .ha_link__graphic--arc path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link:hover .ha_link__graphic--arc path,.ha-link-hover .ha-link:hover .ha_link__graphic--scribble path{-webkit-transition-timing-function:cubic-bezier(.8,1,.7,1);transition-timing-function:cubic-bezier(.8,1,.7,1);-webkit-transition-duration:.3s;transition-duration:.3s}.ha-link-hover .ha_link__graphic--scribble{top:100%}.ha-link-hover .ha_link__graphic--scribble path{-webkit-transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link--eirene{font-weight:700}.ha-link-hover .ha-link--eirene::before{height:7px;border-radius:20px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.2,.57,.67,1.53);transition-timing-function:cubic-bezier(.2,.57,.67,1.53);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--eirene:hover span,.ha-link-hover .ha-link--eirene:hover::before{-webkit-transition-timing-function:cubic-bezier(.8,0,.1,1);transition-timing-function:cubic-bezier(.8,0,.1,1);-webkit-transition-duration:.4s;transition-duration:.4s}.ha-link-hover .ha-link--eirene:hover::before{opacity:1;-webkit-transform:scale3d(1.2,.1,1);transform:scale3d(1.2,.1,1)}.ha-link-hover .ha-link--eirene span{display:inline-block;-webkit-transition:-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53),-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.ha-link-hover .ha-link--eirene:hover span{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
|
20 |
.ha-logo-grid-wrapper:after{display:block;clear:both;content:""}.ha-logo-grid-item{float:left;overflow:hidden;height:180px;border-color:#e7e7e7}.ha-logo-grid-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:30px;width:100%;height:100%}.ha-logo-grid-img{max-height:100%;object-fit:cover}@media (min-width:1025px){.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:767px){.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc(100%/6)}}.ha-logo-grid--tictactoe .ha-logo-grid-item{border-width:2px 2px 0 0;border-style:solid}@media (min-width:1025px){.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:767px){.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}.ha-logo-grid--border .ha-logo-grid-item{border-width:0 2px 2px 0;border-style:solid}.ha-logo-grid--border .ha-logo-grid-item:first-child{border-top-left-radius:10px}.ha-logo-grid--border .ha-logo-grid-item:last-child{border-bottom-right-radius:10px}@media (min-width:1025px){.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:767px){.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}.ha-logo-grid--box .ha-logo-grid-wrapper{margin:-.5rem}.ha-logo-grid--box .ha-logo-grid-item{margin:.5rem;border-width:2px;border-style:solid;border-radius:.5rem}@media (min-width:1025px){.ha-logo-grid--box.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--box.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:767px){.ha-logo-grid--box.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}
|
21 |
+
.ha-mailchimp-wrapper .ha-mc-response-message{display:none;margin-bottom:10px;padding:10px 15px;border-radius:5px}.ha-mailchimp-wrapper .ha-mc-response-message.error{display:block;border:1px solid #f5c6cb;background-color:#f8d7da;color:#721c24}.ha-mailchimp-wrapper .ha-mc-response-message.success{display:block;border:1px solid #c3e6cb;background-color:#d4edda;color:#155724}.ha-mailchimp-wrapper .ha-mailchimp-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:30px}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-button-wrapper{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:30px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-label{display:inline-block;margin-bottom:.5rem;color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:15px;height:100%;border:1px solid #ced4da;background-color:#e9ecef;color:#495057;text-align:center;white-space:nowrap;font-size:10px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper i{color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input input{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px;min-height:42px;width:1%;height:auto;border:1px solid #ced4da;background-color:#fff;background-clip:padding-box;color:#495057;font-weight:400;font-size:1rem;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after .ha-mc-icon-wrapper{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after input,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before .ha-mc-icon-wrapper{margin-right:-1px;border-radius:5px 0 0 5px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before input{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button{position:relative;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0;padding:8px 20px;width:100%;border:0 solid #374a5e;border-radius:5px;background-color:#374a5e;box-shadow:none;color:#fff;font-size:16px;line-height:26px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper i{margin-right:10px}@media (max-width:425px){.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{margin-right:10px}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:10px}}
|
22 |
.ha-member>.elementor-widget-container{padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-member-figure{display:inline-block;margin:0 0 25px!important}.ha-member-figure img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-member-name{margin-top:0;margin-bottom:10px;color:#151515;font-size:18px}.ha-member-position{margin-bottom:25px;color:#7f7f7f;font-size:14px}.ha-member-bio{margin-bottom:25px;font-size:14px;line-height:1.6}.ha-member-links>a{display:inline-block;color:#9895ad;text-align:center;line-height:1;-webkit-transition:all .2s;transition:all .2s}.ha-member-links>a:focus,.ha-member-links>a:hover{color:#222}.ha-member-links>a>i{width:1em;height:1em}.ha-member-links>a:not(:last-child){margin-right:10px}.ha-member .ha-btn{margin-bottom:15px}.ha-member-body .ha-btn:last-child{margin-top:15px;margin-bottom:0}
|
23 |
.ha-news-ticker-wrapper{position:relative;overflow:hidden;padding:20px 0;border:1px solid #d2d2d2;border-radius:5px}.ha-news-ticker-wrapper ul.ha-news-ticker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.ha-news-ticker-wrapper ul.ha-news-ticker-container:focus,.ha-news-ticker-wrapper ul.ha-news-ticker-container:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.ha-news-ticker-wrapper span.ha-news-ticker-sticky-title{position:absolute;top:50%;left:auto;z-index:1;padding:20px;background:#333;color:#fff;font-size:1rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-news-ticker-wrapper li.ha-news-ticker-item{margin-right:20px;white-space:nowrap}.ha-news-ticker-wrapper li.ha-news-ticker-item:last-child{margin-right:0}.ha-news-ticker-wrapper .ha-news-ticker-title{margin:0;font-size:1rem;line-height:1}.ha-news-ticker-wrapper li.ha-news-ticker-item a{color:#242424}.ha-news-ticker-wrapper li.ha-news-ticker-item a:hover{color:#e04c8a}
|
24 |
.ha-number-body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:6px;width:50px;height:50px;border-radius:100%;background-color:#562dd4;color:#fff;text-align:center;font-size:20px}.ha-number-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ha-number-text{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
|
assets/css/main.min.css
CHANGED
@@ -4,12 +4,12 @@
|
|
4 |
.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration,.2s);transition-duration:var(--ha-tfx-transition-duration,.2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0));transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)));transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.happy-addon>.elementor-widget-container *{box-sizing:border-box}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}
|
5 |
.ha-data-table .elementor-widget-container{overflow:hidden}.ha-data-table .ha-table{margin-bottom:0}.ha-data-table .ha-table__head-column-cell{padding:20px;border:1px solid;border-color:#5636d1 #320ebd #5636d1 #5636d1;background-color:#5636d1;color:#fff;vertical-align:middle;text-align:center}.ha-data-table .ha-table__head-column-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__head-column-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body-row-cell-icon img,.ha-data-table .ha-table__head-column-cell-icon img{width:40px;object-fit:cover}.ha-data-table .ha-table__body-row-cell-icon svg,.ha-data-table .ha-table__head-column-cell-icon svg{width:40px;height:auto;fill:currentColor}.ha-data-table .ha-table__body-row:nth-child(even),.ha-data-table .ha-table__body-row:nth-child(odd){background-color:#fff}.ha-data-table .ha-table__body-row:nth-child(even):hover{background-color:rgba(86,54,209,.08)}.ha-data-table .ha-table__body-row:nth-child(odd):hover{background-color:rgba(232,53,124,.08)}.ha-data-table .ha-table__body-row-cell{padding:15px;border:1px solid #ddd;background-color:transparent;vertical-align:middle}.ha-data-table .ha-table__body-row-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__body-row-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:none}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-icon{width:100%}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-icon{width:auto}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-icon{width:100%}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-icon{width:auto}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.ha-data-table .ha-table__head{display:none}.ha-data-table .ha-table__body .ha-table__body-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table .ha-table__body .ha-table__body-row-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-1px;padding:0!important}.ha-data-table .ha-table__body .ha-table__body-row-cell:first-child{margin-top:auto}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:block;width:100%}.ha-data-table .ha-table__body .ha-table__body-row-cell-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ha-data-table.ha-row-icon-left.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-data-table.ha-row-icon-left.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-left.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-left .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-center .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-right .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}
|
6 |
.ha-dual-btn,.ha-dual-btn-connector{display:inline-block}.ha-dual-btn-wrapper{position:relative;text-align:center;font-weight:400}.ha-dual-btn{padding:1.3rem 2.3rem;max-width:100%;color:#fff;text-decoration:none;font-size:14px;line-height:1}.ha-dual-btn--left{background-color:#562dd4}.ha-dual-btn--left:focus,.ha-dual-btn--left:hover{background-color:#4423ab;color:#fff}.ha-dual-btn--right{background-color:#e2498a}.ha-dual-btn--right:focus,.ha-dual-btn--right:hover{background-color:#d6226e;color:#fff}.ha-dual-btn-connector{position:absolute!important;z-index:9;overflow:hidden;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.3);color:#27374c;text-transform:uppercase;font-size:12px;line-height:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ha-dual-btn-icon>svg{width:1em;height:auto;vertical-align:top;fill:currentColor}.ha-dual-btn-icon>i{font-size:1em}.ha-dual-btn-icon--before{margin-right:5px}.ha-dual-btn-icon--after{margin-left:5px}.ha-dual-button>.elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dual-button--mobile-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--mobile-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--mobile-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--mobile-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--mobile-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--mobile-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--mobile-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--mobile-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--mobile-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--mobile-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}@media (min-width:768px){.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--tablet-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--tablet-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--tablet-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--tablet-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--tablet-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--tablet-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--tablet-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--tablet-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--tablet-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--tablet-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}@media (min-width:1025px){.ha-dual-button--layout-stack.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--layout-stack.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--layout-stack.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--layout-queue.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--layout-queue.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--layout-queue.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}
|
7 |
-
.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup{position:relative;display:block;padding:40px;width:900px;background:#fff;box-shadow:0 3px 13px 0 rgba(0,0,0,.08);-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-body,.ha-ec-popup-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
8 |
.ha-flip-box-container:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.ha-flip-box-container .ha-flip-box-inner{position:relative;z-index:1;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-back{z-index:1}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-front{z-index:-1}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-inner-wrapper{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;height:250px;background-position:center;background-clip:padding-box;background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{background-color:transparent;position:relative;bottom:0;z-index:10;padding:30px;border:1px solid #ddd;border-radius:.3rem}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front:before{position:absolute;top:0;left:0;z-index:-9;width:100%;height:100%;background-color:transparent;content:""}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back{position:absolute;z-index:-1;padding:46px;border-radius:.3rem;background-color:#562dd4;color:#fff}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text{text-align:center}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text p,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text p{margin-top:10px;margin-bottom:0}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon.icon{padding:20px;border-radius:50%;background-color:#f1f4f8;color:#242424}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;text-align:center;font-size:28px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon img,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon img{width:60px;height:60px;vertical-align:middle;object-fit:cover}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-box-heading{margin:0;font-weight:700;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner p{margin-bottom:0;font-size:16px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-box-heading-back{margin:0;color:#fff;font-size:18px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;color:#fff;text-align:center;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-back{-webkit-transform:rotateX(0);transform:rotateX(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-back,.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-front{-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275)}
|
9 |
.ha-fun-factor__content .ha-fun-factor__content-number,.ha-fun-factor__content .ha-fun-factor__content-text{margin-top:0;margin-bottom:15px;font-size:24px}.ha-ff-icon--left .ha-fun-factor__content{padding-left:20px}.ha-ff-icon--right .ha-fun-factor__content{padding-right:20px}.ha-fun-factor__divider{display:block;margin-bottom:15px;height:1px;background-color:#ccc}.ha-ff-icon--top .ha-fun-factor__media{display:inline-block;margin-top:10px;margin-bottom:10px}.ha-ff-icon--top .ha-fun-factor__media--image{width:200px}:not(.ha-ff-icon--top) .ha-fun-factor__media--image{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.ha-fun-factor__media--image img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-fun-factor__media--icon{font-size:3rem}.ha-fun-factor__media--icon i,.ha-fun-factor__media--icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-fun-factor__media--icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-fun-factor__wrap{padding:10px;word-wrap:break-word;overflow-wrap:break-word}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto}.ha-ff-icon--top>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto;width:100px}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{width:100%!important}.ha-fun-factor__divider-align-left{margin-left:0!important;text-align:left}.ha-fun-factor__divider-align-right{margin-right:0!important;text-align:right}.ha-fun-factor__divider-align-center{margin-right:auto!important;margin-left:auto!important;text-align:center}
|
10 |
.ha-filter{margin-bottom:20px}.ha-filter__item{display:inline-block;overflow:hidden;margin-bottom:10px;padding:8px 20px;max-width:100%;border:2px solid #885cff;border-radius:3px;background-color:transparent;color:#885cff;text-transform:uppercase;text-overflow:ellipsis;font-size:14px;line-height:1.2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-filter__item:focus,.ha-filter__item:hover{outline:0;background-color:#885cff;color:#fff}.ha-filter__item--active,.ha-filter__item:active{background-color:#885cff;color:#fff}.ha-filter__item:not(:last-child){margin-right:10px}
|
11 |
.ha-gradient-heading{margin-top:0;margin-bottom:0}.ha-gradient-heading>a{color:inherit;text-decoration:none}
|
12 |
-
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
13 |
.ha-icon-box>.elementor-widget-container{position:relative;padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-icon-box-title{margin-top:0;margin-bottom:0;color:#151515;font-size:24px;-webkit-transition:color .3s;transition:color .3s}.ha-icon-box-icon{display:inline-block;margin-bottom:20px;color:#151515;text-align:center;font-size:48px;-webkit-transition:border .3s,background .3s,color .3s,-webkit-transform .3s;transition:transform .3s,border .3s,background .3s,color .3s;transition:transform .3s,border .3s,background .3s,color .3s,-webkit-transform .3s}.ha-icon-box-icon i,.ha-icon-box-icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-icon-box-icon i{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-icon-box-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-icon-box-link{display:block;color:transparent;text-decoration:none}.ha-icon-box .ha-badge{position:absolute;z-index:9999;background-color:#e2498a;color:#fff}
|
14 |
.ha-image-compare>.elementor-widget-container{border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-image-compare .twentytwenty-container,.ha-image-compare .twentytwenty-wrapper{border-radius:inherit}
|
15 |
.ha-image-grid__wrap{overflow:hidden;margin-right:calc(-1*var(--image-grid-right,10px));margin-left:calc(-1*var(--image-grid-left,10px))}.ha-image-grid__item{display:block;float:left;overflow:hidden;width:calc(100%/var(--image-grid-column,4));outline:none;border:10px solid transparent;text-decoration:none}.ha-image-grid__item img{display:block;width:100%;border-radius:inherit;-webkit-transition:all .25s;transition:all .25s;object-fit:cover}.ha-image-grid--even .ha-image-grid__item{height:250px}.ha-image-grid--even .ha-image-grid__item img{height:100%}
|
@@ -18,6 +18,7 @@
|
|
18 |
.ha-justified-gallery .ha-justified-grid__wrap{margin-right:calc(-1*var(--justified-grid-pull,0));margin-left:calc(-1*var(--justified-grid-pull,0));width:auto}.ha-justified-gallery .ha-justified-grid__item{border-radius:3px}.ha-justified-gallery .ha-justified-grid__item img{border-radius:inherit}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{bottom:-100px!important;padding:10px;-webkit-transition:all .25s!important;transition:all .25s!important;-webkit-animation:haSmoothReveal .3s forwards;animation:haSmoothReveal .3s forwards}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption.caption-visible{bottom:0!important}.ha-justified-gallery .justified-gallery>.entry-visible>a>img,.ha-justified-gallery .justified-gallery>.entry-visible>img{-webkit-transition:all 300ms,opacity 500ms ease-in;transition:all 300ms,opacity 500ms ease-in;object-fit:cover}@-webkit-keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
|
19 |
.ha-link-hover{font-size:16px;--color-bg:#fff;--color-link:#1352d1;--color-link-hover:#1352d1;--color-number:#999;--color-text:#111}.ha-link-hover *,.ha-link-hover ::after,.ha-link-hover ::before{box-sizing:border-box}.ha-link-hover a{outline:none;color:var(--color-link);text-decoration:none}.ha-link-hover a:hover{outline:none;color:var(--color-link-hover)}.ha-link-hover a:focus{outline:none;background:#d3d3d3}.ha-link-hover a:focus:not(:focus-visible){background:0 0}.ha-link-hover a:focus-visible{outline:2px solid red;background:0 0}.ha-link-hover .ha_content__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.ha-link-hover .ha-link{position:relative;color:var(--color-text);white-space:nowrap;font-size:18px;font-family:"Roboto",sans-serif;cursor:pointer}.ha-link-hover .ha-link::after,.ha-link-hover .ha-link::before{position:absolute;top:100%;left:0;width:100%;height:1px;background:currentColor;pointer-events:none}.ha-link-hover .ha-link::before{content:""}.ha-link-hover .ha-link--metis{text-transform:lowercase}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before,.ha-link-hover .ha-link--metis::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--metis::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before,.ha-link-hover .ha-link--metis:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before{-webkit-transition-timing-function:cubic-bezier(.4,1,.8,1);transition-timing-function:cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--io::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io:hover::after{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe{text-transform:uppercase}.ha-link-hover .ha-link--thebe::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--thebe:hover::before{-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda::before,.ha-link-hover .ha-link--thebe::after,.ha-link-hover .ha-link--thebe::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe::after{content:"";-webkit-transition:-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1),-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);top:calc(100% + 4px)}.ha-link-hover .ha-link--thebe:hover::after,.ha-link-hover .ha-link--thebe:hover::before{-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--leda{overflow:hidden;font-weight:700;line-height:2}.ha-link-hover .ha-link--leda::before{top:calc(100% - 5px);height:2px}.ha-link-hover .ha-link--leda:hover::before,.ha-link-hover .ha-link--thebe:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda span,.ha-link-hover .ha-link--leda::after,.ha-link-hover .ha-link--leda::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1),-webkit-transform .3s cubic-bezier(.5,.5,.3,1)}.ha-link-hover .ha-link--leda::after{top:0;height:100%;background:0 0;content:attr(data-text);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--leda:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--leda span{display:inline-block}.ha-link-hover .ha-link--leda:hover span{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}.ha-link-hover .ha-link--ersa{padding:0 10px;text-indent:1px;text-transform:uppercase;letter-spacing:1px}.ha-link-hover .ha-link--ersa span,.ha-link-hover .ha-link--ersa::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1),-webkit-transform .3s cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--ersa::before{top:50%;height:2px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--ersa:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--ersa span{display:inline-block}.ha-link-hover .ha-link--ersa:hover span{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-link-hover .ha-link--elara::before{-webkit-transition:-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1),-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara:hover::before{-webkit-transform:translate3d(0,2px,0) scale3d(1.08,3,1);transform:translate3d(0,2px,0) scale3d(1.08,3,1);-webkit-clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara span{display:inline-block;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--elara:hover span{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.ha-link-hover .ha-link--dia::after,.ha-link-hover .ha-link--dia::before{opacity:0;-webkit-transition-timing-function:cubic-bezier(.2,1,.8,1);transition-timing-function:cubic-bezier(.2,1,.8,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.ha-link-hover .ha-link--dia:hover::after,.ha-link-hover .ha-link--dia:hover::before{opacity:1;-webkit-transition-timing-function:cubic-bezier(.2,0,.3,1);transition-timing-function:cubic-bezier(.2,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--dia::after{top:calc(100% + 4px);left:15%;width:70%;content:""}.ha-link-hover .ha-link--dia::before,.ha-link-hover .ha-link--dia:hover::after{-webkit-transition-delay:.1s;transition-delay:.1s}.ha-link-hover .ha-link--dia:hover::before{-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale{text-transform:lowercase;font-weight:600}.ha-link-hover .ha-link--kale::before{top:100%;height:10px;opacity:0}.ha-link-hover .ha-link--kale:hover::before{opacity:1;-webkit-animation:lineUp .3s ease forwards;animation:lineUp .3s ease forwards}@-webkit-keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--kale::after{content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale:hover::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.ha-link-hover .ha-link--carpo{text-transform:uppercase;font-weight:700}.ha-link-hover .ha-link--carpo::after,.ha-link-hover .ha-link--carpo::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--carpo::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--carpo:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--carpo::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--carpo:hover::after{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.ha-link-hover .ha-link--helike{font-weight:700}.ha-link-hover .ha-link--helike:hover span{-webkit-animation:glitchText .4s linear;animation:glitchText .4s linear}@-webkit-keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.ha-link-hover .ha-link--helike::before{height:2px;opacity:0}.ha-link-hover .ha-link--helike:hover::before{opacity:1;-webkit-animation:glitchLine .4s steps(2,start) forwards;animation:glitchLine .4s steps(2,start) forwards}@-webkit-keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}@keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}.ha-link-hover .ha-link--mneme{text-transform:uppercase}.ha-link-hover .ha-link--mneme::before{top:0;height:100%;opacity:0}.ha-link-hover .ha-link--mneme:hover::before{opacity:1;-webkit-animation:coverUp .3s ease forwards;animation:coverUp .3s ease forwards}@-webkit-keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--mneme::after{content:"";-webkit-transition:opacity .3s;transition:opacity .3s}.ha-link-hover .ha-link--mneme:hover::after{opacity:0}.ha-link-hover .ha-link--iocaste{overflow:hidden;padding:7px 0}.ha-link-hover .ha_link__graphic{position:absolute;top:0;left:0;pointer-events:none;fill:none;stroke:currentColor;stroke-width:1px}.ha-link-hover .ha_link__graphic--slide{top:-3px;-webkit-transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1);stroke-width:2px}.ha-link-hover .ha-link:hover .ha_link__graphic--slide{-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.ha-link-hover .ha-link--herse{font-weight:700}.ha-link-hover .ha-link--carme::before,.ha-link-hover .ha-link--herse::before{display:none}.ha-link-hover .ha_link__graphic--stroke path{stroke-dasharray:1;stroke-dashoffset:1}.ha-link-hover .ha-link:hover .ha_link__graphic--stroke path{stroke-dashoffset:0}.ha-link-hover .ha_link__graphic--arc{top:73%;left:-23%}.ha-link-hover .ha_link__graphic--arc path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link:hover .ha_link__graphic--arc path,.ha-link-hover .ha-link:hover .ha_link__graphic--scribble path{-webkit-transition-timing-function:cubic-bezier(.8,1,.7,1);transition-timing-function:cubic-bezier(.8,1,.7,1);-webkit-transition-duration:.3s;transition-duration:.3s}.ha-link-hover .ha_link__graphic--scribble{top:100%}.ha-link-hover .ha_link__graphic--scribble path{-webkit-transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link--eirene{font-weight:700}.ha-link-hover .ha-link--eirene::before{height:7px;border-radius:20px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.2,.57,.67,1.53);transition-timing-function:cubic-bezier(.2,.57,.67,1.53);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--eirene:hover span,.ha-link-hover .ha-link--eirene:hover::before{-webkit-transition-timing-function:cubic-bezier(.8,0,.1,1);transition-timing-function:cubic-bezier(.8,0,.1,1);-webkit-transition-duration:.4s;transition-duration:.4s}.ha-link-hover .ha-link--eirene:hover::before{opacity:1;-webkit-transform:scale3d(1.2,.1,1);transform:scale3d(1.2,.1,1)}.ha-link-hover .ha-link--eirene span{display:inline-block;-webkit-transition:-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53),-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.ha-link-hover .ha-link--eirene:hover span{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
|
20 |
.ha-logo-grid-wrapper:after{display:block;clear:both;content:""}.ha-logo-grid-item{float:left;overflow:hidden;height:180px;border-color:#e7e7e7}.ha-logo-grid-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:30px;width:100%;height:100%}.ha-logo-grid-img{max-height:100%;object-fit:cover}@media (min-width:1025px){.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:767px){.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc(100%/6)}}.ha-logo-grid--tictactoe .ha-logo-grid-item{border-width:2px 2px 0 0;border-style:solid}@media (min-width:1025px){.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:767px){.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}.ha-logo-grid--border .ha-logo-grid-item{border-width:0 2px 2px 0;border-style:solid}.ha-logo-grid--border .ha-logo-grid-item:first-child{border-top-left-radius:10px}.ha-logo-grid--border .ha-logo-grid-item:last-child{border-bottom-right-radius:10px}@media (min-width:1025px){.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:767px){.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}.ha-logo-grid--box .ha-logo-grid-wrapper{margin:-.5rem}.ha-logo-grid--box .ha-logo-grid-item{margin:.5rem;border-width:2px;border-style:solid;border-radius:.5rem}@media (min-width:1025px){.ha-logo-grid--box.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--box.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:767px){.ha-logo-grid--box.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}
|
|
|
21 |
.ha-member>.elementor-widget-container{padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-member-figure{display:inline-block;margin:0 0 25px!important}.ha-member-figure img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-member-name{margin-top:0;margin-bottom:10px;color:#151515;font-size:18px}.ha-member-position{margin-bottom:25px;color:#7f7f7f;font-size:14px}.ha-member-bio{margin-bottom:25px;font-size:14px;line-height:1.6}.ha-member-links>a{display:inline-block;color:#9895ad;text-align:center;line-height:1;-webkit-transition:all .2s;transition:all .2s}.ha-member-links>a:focus,.ha-member-links>a:hover{color:#222}.ha-member-links>a>i{width:1em;height:1em}.ha-member-links>a:not(:last-child){margin-right:10px}.ha-member .ha-btn{margin-bottom:15px}.ha-member-body .ha-btn:last-child{margin-top:15px;margin-bottom:0}
|
22 |
.ha-news-ticker-wrapper{position:relative;overflow:hidden;padding:20px 0;border:1px solid #d2d2d2;border-radius:5px}.ha-news-ticker-wrapper ul.ha-news-ticker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.ha-news-ticker-wrapper ul.ha-news-ticker-container:focus,.ha-news-ticker-wrapper ul.ha-news-ticker-container:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.ha-news-ticker-wrapper span.ha-news-ticker-sticky-title{position:absolute;top:50%;left:auto;z-index:1;padding:20px;background:#333;color:#fff;font-size:1rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-news-ticker-wrapper li.ha-news-ticker-item{margin-right:20px;white-space:nowrap}.ha-news-ticker-wrapper li.ha-news-ticker-item:last-child{margin-right:0}.ha-news-ticker-wrapper .ha-news-ticker-title{margin:0;font-size:1rem;line-height:1}.ha-news-ticker-wrapper li.ha-news-ticker-item a{color:#242424}.ha-news-ticker-wrapper li.ha-news-ticker-item a:hover{color:#e04c8a}
|
23 |
.ha-number-body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:6px;width:50px;height:50px;border-radius:100%;background-color:#562dd4;color:#fff;text-align:center;font-size:20px}.ha-number-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ha-number-text{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
|
4 |
.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration,.2s);transition-duration:var(--ha-tfx-transition-duration,.2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0));transform:translate(var(--ha-tfx-translate-x,0),var(--ha-tfx-translate-y,0)) scale(var(--ha-tfx-scale-x,1),var(--ha-tfx-scale-y,1)) skew(var(--ha-tfx-skew-x,0),var(--ha-tfx-skew-y,0)) rotateX(var(--ha-tfx-rotate-x,0)) rotateY(var(--ha-tfx-rotate-y,0)) rotateZ(var(--ha-tfx-rotate-z,0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)));transform:translate(var(--ha-tfx-translate-x-hover,var(--ha-tfx-translate-x,0)),var(--ha-tfx-translate-y-hover,var(--ha-tfx-translate-y,0))) scale(var(--ha-tfx-scale-x-hover,var(--ha-tfx-scale-x,1)),var(--ha-tfx-scale-y-hover,var(--ha-tfx-scale-y,1))) skew(var(--ha-tfx-skew-x-hover,var(--ha-tfx-skew-x,0)),var(--ha-tfx-skew-y-hover,var(--ha-tfx-skew-y,0))) rotateX(var(--ha-tfx-rotate-x-hover,var(--ha-tfx-rotate-x,0))) rotateY(var(--ha-tfx-rotate-y-hover,var(--ha-tfx-rotate-y,0))) rotateZ(var(--ha-tfx-rotate-z-hover,var(--ha-tfx-rotate-z,0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.happy-addon>.elementor-widget-container *{box-sizing:border-box}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}
|
5 |
.ha-data-table .elementor-widget-container{overflow:hidden}.ha-data-table .ha-table{margin-bottom:0}.ha-data-table .ha-table__head-column-cell{padding:20px;border:1px solid;border-color:#5636d1 #320ebd #5636d1 #5636d1;background-color:#5636d1;color:#fff;vertical-align:middle;text-align:center}.ha-data-table .ha-table__head-column-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__head-column-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body-row-cell-icon img,.ha-data-table .ha-table__head-column-cell-icon img{width:40px;object-fit:cover}.ha-data-table .ha-table__body-row-cell-icon svg,.ha-data-table .ha-table__head-column-cell-icon svg{width:40px;height:auto;fill:currentColor}.ha-data-table .ha-table__body-row:nth-child(even),.ha-data-table .ha-table__body-row:nth-child(odd){background-color:#fff}.ha-data-table .ha-table__body-row:nth-child(even):hover{background-color:rgba(86,54,209,.08)}.ha-data-table .ha-table__body-row:nth-child(odd):hover{background-color:rgba(232,53,124,.08)}.ha-data-table .ha-table__body-row-cell{padding:15px;border:1px solid #ddd;background-color:transparent;vertical-align:middle}.ha-data-table .ha-table__body-row-cell-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table .ha-table__body-row-cell-icon{padding-left:10px;line-height:1}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:none}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-icon{width:100%}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-icon,.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-icon{width:auto}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-icon{width:100%}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-icon,.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-icon{width:auto}.ha-data-table.ha-column-icon-left .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-column-icon-right .ha-table__head-column-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-column-icon-top .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-column-icon-bottom .ha-table__head-column-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table.ha-row-icon-left .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-data-table.ha-row-icon-right .ha-table__body-row-cell-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-data-table.ha-row-icon-top .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ha-data-table.ha-row-icon-bottom .ha-table__body-row-cell-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.ha-data-table .ha-table__head{display:none}.ha-data-table .ha-table__body .ha-table__body-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-data-table .ha-table__body .ha-table__body-row-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-1px;padding:0!important}.ha-data-table .ha-table__body .ha-table__body-row-cell:first-child{margin-top:auto}.ha-data-table .ha-table__body .ha-table__head-column-cell{display:block;width:100%}.ha-data-table .ha-table__body .ha-table__body-row-cell-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ha-data-table.ha-row-icon-left.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-data-table.ha-row-icon-left.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-left.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-left .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-left .ha-table__body-row-cell-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-center .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-center .ha-table__body-row-cell-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-data-table.ha-row-icon-bottom.ha-row-alignment-right .ha-table__body-row-cell-wrap,.ha-data-table.ha-row-icon-top.ha-row-alignment-right .ha-table__body-row-cell-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}
|
6 |
.ha-dual-btn,.ha-dual-btn-connector{display:inline-block}.ha-dual-btn-wrapper{position:relative;text-align:center;font-weight:400}.ha-dual-btn{padding:1.3rem 2.3rem;max-width:100%;color:#fff;text-decoration:none;font-size:14px;line-height:1}.ha-dual-btn--left{background-color:#562dd4}.ha-dual-btn--left:focus,.ha-dual-btn--left:hover{background-color:#4423ab;color:#fff}.ha-dual-btn--right{background-color:#e2498a}.ha-dual-btn--right:focus,.ha-dual-btn--right:hover{background-color:#d6226e;color:#fff}.ha-dual-btn-connector{position:absolute!important;z-index:9;overflow:hidden;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.3);color:#27374c;text-transform:uppercase;font-size:12px;line-height:30px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ha-dual-btn-icon>svg{width:1em;height:auto;vertical-align:top;fill:currentColor}.ha-dual-btn-icon>i{font-size:1em}.ha-dual-btn-icon--before{margin-right:5px}.ha-dual-btn-icon--after{margin-left:5px}.ha-dual-button>.elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-dual-button--mobile-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--mobile-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--mobile-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--mobile-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--mobile-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--mobile-layout-stack.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--mobile-layout-queue.ha-dual-button--mobile-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--mobile-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--mobile-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--mobile-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--mobile-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--mobile-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}@media (min-width:768px){.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--tablet-layout-stack.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--tablet-layout-queue.ha-dual-button--tablet-align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--tablet-layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--tablet-layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--tablet-layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--tablet-layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--tablet-layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--tablet-layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--tablet-layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--tablet-layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--tablet-layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--tablet-layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}@media (min-width:1025px){.ha-dual-button--layout-stack.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.ha-dual-button--layout-stack.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-dual-button--layout-stack.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.ha-dual-button--layout-queue.ha-dual-button--align-left>.elementor-widget-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ha-dual-button--layout-queue.ha-dual-button--align-center>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-dual-button--layout-queue.ha-dual-button--align-right>.elementor-widget-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ha-dual-button--layout-stack>.elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-dual-button--layout-stack .ha-dual-btn-wrapper{max-width:100%}.ha-dual-button--layout-stack .ha-dual-btn-connector{top:100%;right:50%}.ha-dual-button--layout-stack .ha-dual-btn--left{border-radius:30px 30px 0 0}.ha-dual-button--layout-stack .ha-dual-btn--right{border-radius:0 0 30px 30px}.ha-dual-button--layout-queue>.elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-dual-button--layout-queue .ha-dual-btn-wrapper{max-width:50%}.ha-dual-button--layout-queue .ha-dual-btn-connector{top:50%;right:0}.ha-dual-button--layout-queue .ha-dual-btn--left{border-radius:50px 0 0 50px}.ha-dual-button--layout-queue .ha-dual-btn--right{border-radius:0 50px 50px 0}}
|
7 |
+
.ha-ec-popup,.ha-ec-popup-close,.ha-ec-popup-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup,.ha-ec-popup-close{background:#fff;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup{padding:40px;max-height:calc(100% - 40px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:relative;width:900px;box-shadow:0 3px 13px 0 rgba(0,0,0,.08)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;width:40px;height:40px;border-radius:50%;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer}.ha-ec-popup-body-wrap{overflow-x:hidden;overflow-y:auto}.ha-ec-popup-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
8 |
.ha-flip-box-container:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.ha-flip-box-container .ha-flip-box-inner{position:relative;z-index:1;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-back{z-index:1}.ha-flip-box-container .ha-flip-box-inner:hover .ha-flip-box-front{z-index:-1}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-inner-wrapper{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;height:250px;background-position:center;background-clip:padding-box;background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front{background-color:transparent;position:relative;bottom:0;z-index:10;padding:30px;border:1px solid #ddd;border-radius:.3rem}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front:before{position:absolute;top:0;left:0;z-index:-9;width:100%;height:100%;background-color:transparent;content:""}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back{position:absolute;z-index:-1;padding:46px;border-radius:.3rem;background-color:#562dd4;color:#fff}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text{text-align:center}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-text p,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-text p{margin-top:10px;margin-bottom:0}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon.icon{padding:20px;border-radius:50%;background-color:#f1f4f8;color:#242424}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;text-align:center;font-size:28px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i:before,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon img,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-icon img{width:60px;height:60px;vertical-align:middle;object-fit:cover}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner .ha-flip-box-heading{margin:0;font-weight:700;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-front-inner p{margin-bottom:0;font-size:16px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-box-heading-back{margin:0;color:#fff;font-size:18px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon{display:inline-block;margin-bottom:20px;color:#fff;text-align:center;font-size:20px}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i,.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon svg{display:block;width:1em;height:1em;fill:currentColor}.ha-flip-box-container .ha-flip-box-inner .ha-flip-box-back-inner .ha-flip-icon i{position:relative}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right .ha-flip-box-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-right:hover .ha-flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-front,.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-back{-webkit-transform:rotateX(0);transform:rotateX(0)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up .ha-flip-box-back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.ha-flip-box-container .ha-flip-box-inner.ha-flip-up:hover .ha-flip-box-front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-back,.ha-flip-box-container.ha-flip-effect-classic .ha-flip-box-front{-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275);transition:transform .6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform .6s cubic-bezier(.2,.85,.4,1.275)}
|
9 |
.ha-fun-factor__content .ha-fun-factor__content-number,.ha-fun-factor__content .ha-fun-factor__content-text{margin-top:0;margin-bottom:15px;font-size:24px}.ha-ff-icon--left .ha-fun-factor__content{padding-left:20px}.ha-ff-icon--right .ha-fun-factor__content{padding-right:20px}.ha-fun-factor__divider{display:block;margin-bottom:15px;height:1px;background-color:#ccc}.ha-ff-icon--top .ha-fun-factor__media{display:inline-block;margin-top:10px;margin-bottom:10px}.ha-ff-icon--top .ha-fun-factor__media--image{width:200px}:not(.ha-ff-icon--top) .ha-fun-factor__media--image{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.ha-fun-factor__media--image img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-fun-factor__media--icon{font-size:3rem}.ha-fun-factor__media--icon i,.ha-fun-factor__media--icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-fun-factor__media--icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-fun-factor__wrap{padding:10px;word-wrap:break-word;overflow-wrap:break-word}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto}.ha-ff-icon--top>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{display:block;margin-right:auto;margin-left:auto;width:100px}.ha-ff-icon--left>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider,.ha-ff-icon--right>.elementor-widget-container .ha-fun-factor__wrap .ha-fun-factor__divider{width:100%!important}.ha-fun-factor__divider-align-left{margin-left:0!important;text-align:left}.ha-fun-factor__divider-align-right{margin-right:0!important;text-align:right}.ha-fun-factor__divider-align-center{margin-right:auto!important;margin-left:auto!important;text-align:center}
|
10 |
.ha-filter{margin-bottom:20px}.ha-filter__item{display:inline-block;overflow:hidden;margin-bottom:10px;padding:8px 20px;max-width:100%;border:2px solid #885cff;border-radius:3px;background-color:transparent;color:#885cff;text-transform:uppercase;text-overflow:ellipsis;font-size:14px;line-height:1.2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-filter__item:focus,.ha-filter__item:hover{outline:0;background-color:#885cff;color:#fff}.ha-filter__item--active,.ha-filter__item:active{background-color:#885cff;color:#fff}.ha-filter__item:not(:last-child){margin-right:10px}
|
11 |
.ha-gradient-heading{margin-top:0;margin-bottom:0}.ha-gradient-heading>a{color:inherit;text-decoration:none}
|
12 |
+
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-image[data-mfp-src]{cursor:pointer}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
13 |
.ha-icon-box>.elementor-widget-container{position:relative;padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-icon-box-title{margin-top:0;margin-bottom:0;color:#151515;font-size:24px;-webkit-transition:color .3s;transition:color .3s}.ha-icon-box-icon{display:inline-block;margin-bottom:20px;color:#151515;text-align:center;font-size:48px;-webkit-transition:border .3s,background .3s,color .3s,-webkit-transform .3s;transition:transform .3s,border .3s,background .3s,color .3s;transition:transform .3s,border .3s,background .3s,color .3s,-webkit-transform .3s}.ha-icon-box-icon i,.ha-icon-box-icon svg{position:relative;display:block;width:1em;height:1em;fill:currentColor}.ha-icon-box-icon i{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-icon-box-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-icon-box-link{display:block;color:transparent;text-decoration:none}.ha-icon-box .ha-badge{position:absolute;z-index:9999;background-color:#e2498a;color:#fff}
|
14 |
.ha-image-compare>.elementor-widget-container{border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-image-compare .twentytwenty-container,.ha-image-compare .twentytwenty-wrapper{border-radius:inherit}
|
15 |
.ha-image-grid__wrap{overflow:hidden;margin-right:calc(-1*var(--image-grid-right,10px));margin-left:calc(-1*var(--image-grid-left,10px))}.ha-image-grid__item{display:block;float:left;overflow:hidden;width:calc(100%/var(--image-grid-column,4));outline:none;border:10px solid transparent;text-decoration:none}.ha-image-grid__item img{display:block;width:100%;border-radius:inherit;-webkit-transition:all .25s;transition:all .25s;object-fit:cover}.ha-image-grid--even .ha-image-grid__item{height:250px}.ha-image-grid--even .ha-image-grid__item img{height:100%}
|
18 |
.ha-justified-gallery .ha-justified-grid__wrap{margin-right:calc(-1*var(--justified-grid-pull,0));margin-left:calc(-1*var(--justified-grid-pull,0));width:auto}.ha-justified-gallery .ha-justified-grid__item{border-radius:3px}.ha-justified-gallery .ha-justified-grid__item img{border-radius:inherit}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{bottom:-100px!important;padding:10px;-webkit-transition:all .25s!important;transition:all .25s!important;-webkit-animation:haSmoothReveal .3s forwards;animation:haSmoothReveal .3s forwards}.ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption.caption-visible{bottom:0!important}.ha-justified-gallery .justified-gallery>.entry-visible>a>img,.ha-justified-gallery .justified-gallery>.entry-visible>img{-webkit-transition:all 300ms,opacity 500ms ease-in;transition:all 300ms,opacity 500ms ease-in;object-fit:cover}@-webkit-keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes haSmoothReveal{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
|
19 |
.ha-link-hover{font-size:16px;--color-bg:#fff;--color-link:#1352d1;--color-link-hover:#1352d1;--color-number:#999;--color-text:#111}.ha-link-hover *,.ha-link-hover ::after,.ha-link-hover ::before{box-sizing:border-box}.ha-link-hover a{outline:none;color:var(--color-link);text-decoration:none}.ha-link-hover a:hover{outline:none;color:var(--color-link-hover)}.ha-link-hover a:focus{outline:none;background:#d3d3d3}.ha-link-hover a:focus:not(:focus-visible){background:0 0}.ha-link-hover a:focus-visible{outline:2px solid red;background:0 0}.ha-link-hover .ha_content__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.ha-link-hover .ha-link{position:relative;color:var(--color-text);white-space:nowrap;font-size:18px;font-family:"Roboto",sans-serif;cursor:pointer}.ha-link-hover .ha-link::after,.ha-link-hover .ha-link::before{position:absolute;top:100%;left:0;width:100%;height:1px;background:currentColor;pointer-events:none}.ha-link-hover .ha-link::before{content:""}.ha-link-hover .ha-link--metis{text-transform:lowercase}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before,.ha-link-hover .ha-link--metis::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--metis::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before,.ha-link-hover .ha-link--metis:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io::after,.ha-link-hover .ha-link--io::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--io:hover::after,.ha-link-hover .ha-link--io:hover::before{-webkit-transition-timing-function:cubic-bezier(.4,1,.8,1);transition-timing-function:cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--io::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--io:hover::after{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe{text-transform:uppercase}.ha-link-hover .ha-link--thebe::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--thebe:hover::before{-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda::before,.ha-link-hover .ha-link--thebe::after,.ha-link-hover .ha-link--thebe::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--thebe::after{content:"";-webkit-transition:-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1);transition:transform .4s .1s cubic-bezier(.2,1,.8,1),-webkit-transform .4s .1s cubic-bezier(.2,1,.8,1);top:calc(100% + 4px)}.ha-link-hover .ha-link--thebe:hover::after,.ha-link-hover .ha-link--thebe:hover::before{-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1)}.ha-link-hover .ha-link--leda{overflow:hidden;font-weight:700;line-height:2}.ha-link-hover .ha-link--leda::before{top:calc(100% - 5px);height:2px}.ha-link-hover .ha-link--leda:hover::before,.ha-link-hover .ha-link--thebe:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--leda span,.ha-link-hover .ha-link--leda::after,.ha-link-hover .ha-link--leda::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1);transition:transform .3s cubic-bezier(.5,.5,.3,1),-webkit-transform .3s cubic-bezier(.5,.5,.3,1)}.ha-link-hover .ha-link--leda::after{top:0;height:100%;background:0 0;content:attr(data-text);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--leda:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--leda span{display:inline-block}.ha-link-hover .ha-link--leda:hover span{-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}.ha-link-hover .ha-link--ersa{padding:0 10px;text-indent:1px;text-transform:uppercase;letter-spacing:1px}.ha-link-hover .ha-link--ersa span,.ha-link-hover .ha-link--ersa::before{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1);transition:transform .3s cubic-bezier(.4,1,.8,1),-webkit-transform .3s cubic-bezier(.4,1,.8,1)}.ha-link-hover .ha-link--ersa::before{top:50%;height:2px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--ersa:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--ersa span{display:inline-block}.ha-link-hover .ha-link--ersa:hover span{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-link-hover .ha-link--elara::before{-webkit-transition:-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1);transition:clip-path .3s,transform .3s cubic-bezier(.2,1,.8,1),-webkit-clip-path .3s,-webkit-transform .3s cubic-bezier(.2,1,.8,1);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,0 100%,0 0,100% 0,100% 100%,0 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara:hover::before{-webkit-transform:translate3d(0,2px,0) scale3d(1.08,3,1);transform:translate3d(0,2px,0) scale3d(1.08,3,1);-webkit-clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 0,50% 0,50% 100%,50% 100%,0 100%,100% 100%,100% 0%)}.ha-link-hover .ha-link--elara span{display:inline-block;-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1);transition:transform .3s cubic-bezier(.2,1,.8,1),-webkit-transform .3s cubic-bezier(.2,1,.8,1)}.ha-link-hover .ha-link--elara:hover span{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.ha-link-hover .ha-link--dia::after,.ha-link-hover .ha-link--dia::before{opacity:0;-webkit-transition-timing-function:cubic-bezier(.2,1,.8,1);transition-timing-function:cubic-bezier(.2,1,.8,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.ha-link-hover .ha-link--dia:hover::after,.ha-link-hover .ha-link--dia:hover::before{opacity:1;-webkit-transition-timing-function:cubic-bezier(.2,0,.3,1);transition-timing-function:cubic-bezier(.2,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-link-hover .ha-link--dia::after{top:calc(100% + 4px);left:15%;width:70%;content:""}.ha-link-hover .ha-link--dia::before,.ha-link-hover .ha-link--dia:hover::after{-webkit-transition-delay:.1s;transition-delay:.1s}.ha-link-hover .ha-link--dia:hover::before{-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale{text-transform:lowercase;font-weight:600}.ha-link-hover .ha-link--kale::before{top:100%;height:10px;opacity:0}.ha-link-hover .ha-link--kale:hover::before{opacity:1;-webkit-animation:lineUp .3s ease forwards;animation:lineUp .3s ease forwards}@-webkit-keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes lineUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--kale::after{content:"";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;transition-delay:0s}.ha-link-hover .ha-link--kale:hover::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.ha-link-hover .ha-link--carpo{text-transform:uppercase;font-weight:700}.ha-link-hover .ha-link--carpo::after,.ha-link-hover .ha-link--carpo::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ha-link-hover .ha-link--carpo::before{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ha-link-hover .ha-link--carpo:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--carpo::after{top:calc(100% + 4px);content:"";-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-link-hover .ha-link--carpo:hover::after{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.ha-link-hover .ha-link--helike{font-weight:700}.ha-link-hover .ha-link--helike:hover span{-webkit-animation:glitchText .4s linear;animation:glitchText .4s linear}@-webkit-keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes glitchText{0%{opacity:1;-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}10%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}20%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}35%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}50%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}60%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}70%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}90%{-webkit-transform:translate3d(-10px,0,0) scale3d(-1,-1,1);transform:translate3d(-10px,0,0) scale3d(-1,-1,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.ha-link-hover .ha-link--helike::before{height:2px;opacity:0}.ha-link-hover .ha-link--helike:hover::before{opacity:1;-webkit-animation:glitchLine .4s steps(2,start) forwards;animation:glitchLine .4s steps(2,start) forwards}@-webkit-keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}@keyframes glitchLine{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}30%{-webkit-transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);transform:scale3d(.1,1.4,1) translate3d(0,-25px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scale3d(1,.3,1) translate3d(0,25px,0);transform:scale3d(1,.3,1) translate3d(0,25px,0)}50%{-webkit-transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0);transform:scale3d(.5,.3,1) translate3d(-100px,-80px,0)}60%{-webkit-transform:scale3d(1,1.25,1) translate3d(10px,-5px,0);transform:scale3d(1,1.25,1) translate3d(10px,-5px,0)}70%{-webkit-transform:scale3d(.5,.5,1) translate3d(0,20px,0);transform:scale3d(.5,.5,1) translate3d(0,20px,0)}80%{-webkit-transform:translate3d(-30,10px,0) scale3d(1,.4,1);transform:translate3d(-30,10px,0) scale3d(1,.4,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}90%{-webkit-transform:scale3d(1,.5,1) translate3d(0,-15px,0);transform:scale3d(1,.5,1) translate3d(0,-15px,0);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{opacity:1}}.ha-link-hover .ha-link--mneme{text-transform:uppercase}.ha-link-hover .ha-link--mneme::before{top:0;height:100%;opacity:0}.ha-link-hover .ha-link--mneme:hover::before{opacity:1;-webkit-animation:coverUp .3s ease forwards;animation:coverUp .3s ease forwards}@-webkit-keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes coverUp{0%{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}50%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}51%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale3d(1,.045,1);transform:scale3d(1,.045,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.ha-link-hover .ha-link--mneme::after{content:"";-webkit-transition:opacity .3s;transition:opacity .3s}.ha-link-hover .ha-link--mneme:hover::after{opacity:0}.ha-link-hover .ha-link--iocaste{overflow:hidden;padding:7px 0}.ha-link-hover .ha_link__graphic{position:absolute;top:0;left:0;pointer-events:none;fill:none;stroke:currentColor;stroke-width:1px}.ha-link-hover .ha_link__graphic--slide{top:-3px;-webkit-transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1);stroke-width:2px}.ha-link-hover .ha-link:hover .ha_link__graphic--slide{-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.ha-link-hover .ha-link--herse{font-weight:700}.ha-link-hover .ha-link--carme::before,.ha-link-hover .ha-link--herse::before{display:none}.ha-link-hover .ha_link__graphic--stroke path{stroke-dasharray:1;stroke-dashoffset:1}.ha-link-hover .ha-link:hover .ha_link__graphic--stroke path{stroke-dashoffset:0}.ha-link-hover .ha_link__graphic--arc{top:73%;left:-23%}.ha-link-hover .ha_link__graphic--arc path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link:hover .ha_link__graphic--arc path,.ha-link-hover .ha-link:hover .ha_link__graphic--scribble path{-webkit-transition-timing-function:cubic-bezier(.8,1,.7,1);transition-timing-function:cubic-bezier(.8,1,.7,1);-webkit-transition-duration:.3s;transition-duration:.3s}.ha-link-hover .ha_link__graphic--scribble{top:100%}.ha-link-hover .ha_link__graphic--scribble path{-webkit-transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .6s cubic-bezier(.7,0,.3,1)}.ha-link-hover .ha-link--eirene{font-weight:700}.ha-link-hover .ha-link--eirene::before{height:7px;border-radius:20px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-timing-function:cubic-bezier(.2,.57,.67,1.53);transition-timing-function:cubic-bezier(.2,.57,.67,1.53);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-link-hover .ha-link--eirene:hover span,.ha-link-hover .ha-link--eirene:hover::before{-webkit-transition-timing-function:cubic-bezier(.8,0,.1,1);transition-timing-function:cubic-bezier(.8,0,.1,1);-webkit-transition-duration:.4s;transition-duration:.4s}.ha-link-hover .ha-link--eirene:hover::before{opacity:1;-webkit-transform:scale3d(1.2,.1,1);transform:scale3d(1.2,.1,1)}.ha-link-hover .ha-link--eirene span{display:inline-block;-webkit-transition:-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53);transition:transform .2s .05s cubic-bezier(.2,.57,.67,1.53),-webkit-transform .2s .05s cubic-bezier(.2,.57,.67,1.53);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.ha-link-hover .ha-link--eirene:hover span{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
|
20 |
.ha-logo-grid-wrapper:after{display:block;clear:both;content:""}.ha-logo-grid-item{float:left;overflow:hidden;height:180px;border-color:#e7e7e7}.ha-logo-grid-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:30px;width:100%;height:100%}.ha-logo-grid-img{max-height:100%;object-fit:cover}@media (min-width:1025px){.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc(100%/6)}}@media (max-width:767px){.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc(100%/2)}.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc(100%/3)}.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc(100%/4)}.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc(100%/5)}.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc(100%/6)}}.ha-logo-grid--tictactoe .ha-logo-grid-item{border-width:2px 2px 0 0;border-style:solid}@media (min-width:1025px){.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}@media (max-width:767px){.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n){border-right-width:0!important}.ha-logo-grid--tictactoe.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:0!important}}.ha-logo-grid--border .ha-logo-grid-item{border-width:0 2px 2px 0;border-style:solid}.ha-logo-grid--border .ha-logo-grid-item:first-child{border-top-left-radius:10px}.ha-logo-grid--border .ha-logo-grid-item:last-child{border-bottom-right-radius:10px}@media (min-width:1025px){.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col-6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--tablet6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}@media (max-width:767px){.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(-n+2){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-child(2){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile2 .ha-logo-grid-item:nth-last-child(2){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(-n+3){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-child(3){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile3 .ha-logo-grid-item:nth-last-child(3){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(-n+4){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-child(4){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile4 .ha-logo-grid-item:nth-last-child(4){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(-n+5){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-child(5){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile5 .ha-logo-grid-item:nth-last-child(5){border-bottom-left-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(-n+6){border-top-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6n+1){border-left-width:2px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-child(6){border-top-right-radius:10px}.ha-logo-grid--border.ha-logo-grid--col--mobile6 .ha-logo-grid-item:nth-last-child(6){border-bottom-left-radius:10px}}.ha-logo-grid--box .ha-logo-grid-wrapper{margin:-.5rem}.ha-logo-grid--box .ha-logo-grid-item{margin:.5rem;border-width:2px;border-style:solid;border-radius:.5rem}@media (min-width:1025px){.ha-logo-grid--box.ha-logo-grid--col-2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col-6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:1024px) and (min-width:768px){.ha-logo-grid--box.ha-logo-grid--col--tablet2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--tablet6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}@media (max-width:767px){.ha-logo-grid--box.ha-logo-grid--col--mobile2 .ha-logo-grid-item{width:calc((100%/2) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile3 .ha-logo-grid-item{width:calc((100%/3) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile4 .ha-logo-grid-item{width:calc((100%/4) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile5 .ha-logo-grid-item{width:calc((100%/5) - 1rem)}.ha-logo-grid--box.ha-logo-grid--col--mobile6 .ha-logo-grid-item{width:calc((100%/6) - 1rem)}}
|
21 |
+
.ha-mailchimp-wrapper .ha-mc-response-message{display:none;margin-bottom:10px;padding:10px 15px;border-radius:5px}.ha-mailchimp-wrapper .ha-mc-response-message.error{display:block;border:1px solid #f5c6cb;background-color:#f8d7da;color:#721c24}.ha-mailchimp-wrapper .ha-mc-response-message.success{display:block;border:1px solid #c3e6cb;background-color:#d4edda;color:#155724}.ha-mailchimp-wrapper .ha-mailchimp-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:30px}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-button-wrapper{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:30px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-label{display:inline-block;margin-bottom:.5rem;color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:15px;height:100%;border:1px solid #ced4da;background-color:#e9ecef;color:#495057;text-align:center;white-space:nowrap;font-size:10px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper i{color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input input{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px;min-height:42px;width:1%;height:auto;border:1px solid #ced4da;background-color:#fff;background-clip:padding-box;color:#495057;font-weight:400;font-size:1rem;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after .ha-mc-icon-wrapper{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after input,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before .ha-mc-icon-wrapper{margin-right:-1px;border-radius:5px 0 0 5px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before input{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button{position:relative;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0;padding:8px 20px;width:100%;border:0 solid #374a5e;border-radius:5px;background-color:#374a5e;box-shadow:none;color:#fff;font-size:16px;line-height:26px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper i{margin-right:10px}@media (max-width:425px){.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{margin-right:10px}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:10px}}
|
22 |
.ha-member>.elementor-widget-container{padding:25px;border-radius:5px;background-color:#fff;box-shadow:0 3px 40px rgba(36,36,36,.1)}.ha-member-figure{display:inline-block;margin:0 0 25px!important}.ha-member-figure img{width:100%;height:100%;vertical-align:bottom;object-fit:cover}.ha-member-name{margin-top:0;margin-bottom:10px;color:#151515;font-size:18px}.ha-member-position{margin-bottom:25px;color:#7f7f7f;font-size:14px}.ha-member-bio{margin-bottom:25px;font-size:14px;line-height:1.6}.ha-member-links>a{display:inline-block;color:#9895ad;text-align:center;line-height:1;-webkit-transition:all .2s;transition:all .2s}.ha-member-links>a:focus,.ha-member-links>a:hover{color:#222}.ha-member-links>a>i{width:1em;height:1em}.ha-member-links>a:not(:last-child){margin-right:10px}.ha-member .ha-btn{margin-bottom:15px}.ha-member-body .ha-btn:last-child{margin-top:15px;margin-bottom:0}
|
23 |
.ha-news-ticker-wrapper{position:relative;overflow:hidden;padding:20px 0;border:1px solid #d2d2d2;border-radius:5px}.ha-news-ticker-wrapper ul.ha-news-ticker-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.ha-news-ticker-wrapper ul.ha-news-ticker-container:focus,.ha-news-ticker-wrapper ul.ha-news-ticker-container:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.ha-news-ticker-wrapper span.ha-news-ticker-sticky-title{position:absolute;top:50%;left:auto;z-index:1;padding:20px;background:#333;color:#fff;font-size:1rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-news-ticker-wrapper li.ha-news-ticker-item{margin-right:20px;white-space:nowrap}.ha-news-ticker-wrapper li.ha-news-ticker-item:last-child{margin-right:0}.ha-news-ticker-wrapper .ha-news-ticker-title{margin:0;font-size:1rem;line-height:1}.ha-news-ticker-wrapper li.ha-news-ticker-item a{color:#242424}.ha-news-ticker-wrapper li.ha-news-ticker-item a:hover{color:#e04c8a}
|
24 |
.ha-number-body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:6px;width:50px;height:50px;border-radius:100%;background-color:#562dd4;color:#fff;text-align:center;font-size:20px}.ha-number-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ha-number-text{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
|
assets/css/widgets/event-calendar.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup{position:relative;display:block;padding:40px;width:900px;background:#fff;box-shadow:0 3px 13px 0 rgba(0,0,0,.08);-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-body,.ha-ec-popup-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
1 |
+
.ha-ec-popup,.ha-ec-popup-close,.ha-ec-popup-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-ec-popup-wrapper,.ha-ec-popup-wrapper.ha-ec-popup-ready:before{top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ha-ec-popup-wrapper{--ha-ec-popup-image-width:16.666667%;z-index:-1;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;position:fixed}.ha-ec-popup-wrapper.ha-ec-popup-ready{z-index:99999;visibility:visible;opacity:1}.ha-ec-popup-wrapper.ha-ec-popup-ready:before{position:absolute;background:rgba(0,0,0,.7);content:""}.ha-ec-popup,.ha-ec-popup-close{background:#fff;-webkit-transition:all ease .4s;transition:all ease .4s}.ha-ec-popup{padding:40px;max-height:calc(100% - 40px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:relative;width:900px;box-shadow:0 3px 13px 0 rgba(0,0,0,.08)}.ha-ec-popup-wrapper.ha-ec-popup-ready .ha-ec-popup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ha-ec-popup-close{position:absolute;top:-18px;right:-15px;z-index:9999;overflow:visible;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;width:40px;height:40px;border-radius:50%;box-shadow:2px 0 12px 3px rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;text-align:center;font-size:24px;cursor:pointer}.ha-ec-popup-body-wrap{overflow-x:hidden;overflow-y:auto}.ha-ec-popup-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-popup-content,.ha-ec-popup-image,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button{position:relative}.ha-ec-popup-image{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);-ms-flex:0 0 var(--ha-ec-popup-image-width,16.66667%);flex:0 0 var(--ha-ec-popup-image-width,16.66667%);margin-right:15px;max-width:var(--ha-ec-popup-image-width,16.66667%)}.ha-ec-popup-content{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));-ms-flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));flex:0 0 calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)));max-width:calc(100% - (15px + var(--ha-ec-popup-image-width,16.666667%)))}.ha-ec-popup-image img{max-width:100%;height:auto;border:none;border-radius:5px 5px 5px 5px;box-shadow:none}.ha-ec-popup-content h3{margin-top:0;margin-bottom:10px;font-weight:700;font-size:24px}.ha-ec-popup-content p.ha-ec-popup-desc{margin-bottom:15px;color:#666;font-size:16px}.ha-ec-popup-content p.ha-ec-popup-desc p{margin-bottom:0}.ha-ec-popup-content ul,.ha-ec-popup-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-ec-popup-content ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%;list-style:none}.ha-ec-popup-content ul li{position:relative;float:left;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-right:15px;margin-bottom:30px;line-height:1}.ha-ec-popup-content ul li:last-child{margin-right:0}.ha-ec-popup-content .ha-ec-guest-icon,.ha-ec-popup-content .ha-ec-location-icon,.ha-ec-popup-content .ha-ec-time-icon{font-size:18px}.ha-ec-popup-content ul li .ha-ec-guest-title,.ha-ec-popup-content ul li .ha-ec-location-title,.ha-ec-popup-content ul li .ha-ec-time-title{display:block;margin-bottom:10px;color:#666;font-style:italic;font-size:12px;line-height:1}.ha-ec-popup-content ul li .ha-ec-event-guest,.ha-ec-popup-content ul li .ha-ec-event-location,.ha-ec-popup-content ul li .ha-ec-event-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#666;font-weight:700;font-size:16px;line-height:1}.ha-ec-popup-content ul li svg{padding-right:5px;width:auto;height:.9em;fill:currentColor}.ha-ec-popup-content .ha-ec-popup-readmore{display:block;overflow:hidden}.ha-ec-popup-content .ha-ec-popup-readmore a.ha-ec-popup-readmore-link{display:inline-block}span.ha-ec-error-message{display:block;margin:5px 0;padding:10px;border-left-width:5px;border-left-style:solid;border-left-color:#ffb900}.ha-ec-wrapper .fc table{overflow:auto;margin:auto}.ha-ec-wrapper table tbody tr td,.ha-ec-wrapper table tbody tr td:not(.fc-timegrid-slot):not(.fc-timegrid-col),.ha-ec-wrapper table tbody tr th{background-color:transparent}.ha-ec-wrapper table tbody tr td.fc-timegrid-slot{background:0 0!important}.ha-ec-wrapper .fc-theme-standard .fc-list,.ha-ec-wrapper .fc-theme-standard .fc-scrollgrid,.ha-ec-wrapper .fc-theme-standard td,.ha-ec-wrapper .fc-theme-standard th,.ha-ec-wrapper table thead:first-child tr:first-child th{border-color:#b0b0b0}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button-primary{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.ha-ec-wrapper .fc .fc-daygrid-day.fc-day-today,.ha-ec-wrapper .fc .fc-timegrid-col.fc-day-today{background-color:#f5f5f5}.ha-ec-wrapper .fc .fc-list-table tr>*{border-right:0!important;border-left:0!important}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion,.ha-ec-wrapper th.fc-col-header-cell.fc-day{color:#fff}.ha-ec-wrapper th.fc-col-header-cell.fc-day{padding:15px;background-color:#6d39ef}.ha-ec-wrapper .fc .fc-list-table th .fc-list-day-cushion{background-color:#fff}.ha-ec-wrapper .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion,.ha-ec-wrapper span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion.fc-scrollgrid-sync-inner{color:#222}.ha-ec-wrapper .fc .fc-daygrid-day-top{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#222;font-size:1em}.ha-ec-wrapper .fc-daygrid-block-event .fc-event-time,.ha-ec-wrapper .fc-daygrid-block-event .fc-event-title{padding:0}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:10px}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-timegrid-event{border:0!important}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event{background:#ac89ff}.ha-ec-wrapper .fc-daygrid-event,.ha-ec-wrapper .fc-daygrid-event .fc-event-main,.ha-ec-wrapper .fc-list-event,.ha-ec-wrapper .fc-timegrid-event,.ha-ec-wrapper .fc-timegrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event,.ha-ec-wrapper a.fc-daygrid-event .fc-event-main,.ha-ec-wrapper a.fc-daygrid-event:hover{color:#fff;font-size:14px}.ha-ec-wrapper .fc-daygrid-event .fc-daygrid-event-dot,.ha-ec-wrapper .fc-list-event .fc-list-event-dot{border-color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#242424;font-size:1.5em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button .fc-icon{font-size:1em}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar .fc-button-group button:not(:first-child){margin-left:5px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{display:inline-block;padding-right:5px;padding-left:0;font-weight:900;font-size:1em;font-family:"Font Awesome 5 Free"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridWeek-button:before{left:8px;content:"\f03a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-timeGridDay-button:before{left:21px;content:"\f0c9"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-dayGridMonth-button:before{content:"\f00a"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listMonth-button:before,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-listWeek-button:before{content:"\f00b"}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary{float:none;padding:8px 12px;width:auto;height:auto;border:none;border-radius:3px;background:#f7f7fb;box-shadow:none;color:#242424;text-transform:capitalize;text-shadow:none;font-weight:400;font-size:1em;line-height:19px}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-state-active,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:focus,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover,.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:visited{background:#e2498a;box-shadow:none;color:#fff}.ha-ec-wrapper .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary.fc-button-active{background:#e2498a;color:#fff}@media (max-width:575px){.ha-ec-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:10px;width:100%;text-align:center}.ha-ec-popup-content,.ha-ec-popup-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ha-ec-popup-body .ha-ec-popup-image{margin-right:0;margin-bottom:15px}.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-block-event,.ha-ec-wrapper .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}}
|
assets/css/widgets/horizontal-timeline.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
1 |
+
.ha-horizontal-timeline .ha-horizontal-timeline-block{position:relative;padding:30px}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{position:relative;margin-bottom:35px}.ha-horizontal-timeline .ha-horizontal-timeline-top-inner{position:relative}.ha-horizontal-timeline .ha-horizontal-timeline-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:10px;margin-left:10px;width:48px;height:48px;border-radius:50%;background-color:#efefef;color:#333}.ha-horizontal-timeline .ha-horizontal-timeline-icon>svg,.ha-horizontal-timeline .slick-next.slick-arrow>svg,.ha-horizontal-timeline .slick-prev.slick-arrow>svg{width:auto;height:1em;fill:currentColor}.ha-horizontal-timeline .ha-horizontal-timeline-date{color:#a2a2a2;font-size:14px}.ha-horizontal-timeline .ha-horizontal-timeline-tree{position:absolute;top:50%;left:0;z-index:-5;overflow:hidden;width:150%;height:2px;background:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-horizontal-timeline .ha-horizontal-timeline-content,.ha-horizontal-timeline .ha-horizontal-timeline-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-horizontal-timeline .ha-horizontal-timeline-content{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{position:absolute;bottom:100%;left:25px;box-sizing:content-box;width:15px;height:15px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-transition:inherit;transition:inherit;-webkit-transform:translateY(50%) rotate(45deg);-ms-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow::before{display:block;width:100%;height:100%;background-color:#fff;content:"";-webkit-transition:inherit;transition:inherit}.ha-horizontal-timeline .ha-horizontal-timeline-inner{z-index:1;padding:20px;background-color:#fff}.ha-horizontal-timeline .ha-horizontal-timeline-image{margin-bottom:10px}.ha-horizontal-timeline .ha-horizontal-timeline-image img{object-fit:cover}.ha-horizontal-timeline .ha-horizontal-timeline-image[data-mfp-src]{cursor:pointer}.ha-horizontal-timeline .ha-horizontal-timeline-title{margin-top:0;margin-bottom:10px;color:#3c3c3c;font-size:22px}.ha-horizontal-timeline .ha-horizontal-timeline-subtitle{display:block;margin-bottom:20px;color:#999}.ha-horizontal-timeline .ha-horizontal-timeline-description{margin:0;color:#3c3c3c;font-size:16px}.ha-horizontal-timeline .slick-next.slick-arrow,.ha-horizontal-timeline .slick-prev.slick-arrow{top:88px;z-index:999;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:2.66em;height:2.66em;border:1px solid #dadada;border-radius:50%;background-color:#fff;color:#8c8c8c;font-size:15px;opacity:1}.ha-horizontal-timeline .slick-next.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-prev.slick-arrow:hover{border-color:#222;background-color:#222;color:#fff}.ha-horizontal-timeline .slick-next.slick-arrow:before,.ha-horizontal-timeline .slick-prev.slick-arrow:before{display:none;content:""}.ha-horizontal-timeline .slick-prev.slick-arrow{left:-25px}.ha-horizontal-timeline .slick-next.slick-arrow{right:-25px}.ha-horizontal-timeline .slick-disabled{opacity:.7}
|
assets/css/widgets/mailchimp.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.ha-mailchimp-wrapper .ha-mc-response-message{display:none;margin-bottom:10px;padding:10px 15px;border-radius:5px}.ha-mailchimp-wrapper .ha-mc-response-message.error{display:block;border:1px solid #f5c6cb;background-color:#f8d7da;color:#721c24}.ha-mailchimp-wrapper .ha-mc-response-message.success{display:block;border:1px solid #c3e6cb;background-color:#d4edda;color:#155724}.ha-mailchimp-wrapper .ha-mailchimp-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:30px}.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-button-wrapper{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:30px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-label{display:inline-block;margin-bottom:.5rem;color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:15px;height:100%;border:1px solid #ced4da;background-color:#e9ecef;color:#495057;text-align:center;white-space:nowrap;font-size:10px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input .ha-mc-icon-wrapper i{color:#000}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input input{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px;min-height:42px;width:1%;height:auto;border:1px solid #ced4da;background-color:#fff;background-clip:padding-box;color:#495057;font-weight:400;font-size:1rem;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after .ha-mc-icon-wrapper{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.after input,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before .ha-mc-icon-wrapper{margin-right:-1px;border-radius:5px 0 0 5px}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-input.before input{border-radius:0 5px 5px 0}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button{position:relative;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0;padding:8px 20px;width:100%;border:0 solid #374a5e;border-radius:5px;background-color:#374a5e;box-shadow:none;color:#fff;font-size:16px;line-height:26px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button,.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ha-mailchimp-wrapper .ha-mailchimp-form .ha-mc-button .ha-mc-icon-wrapper i{margin-right:10px}@media (max-width:425px){.ha-mailchimp-wrapper .ha-mailchimp-form.horizontal .ha-mc-input-wrapper{margin-right:10px}.ha-mailchimp-wrapper .ha-mailchimp-form.vertical .ha-mc-input-wrapper{margin-bottom:10px}}
|
assets/js/happy-addons.js
CHANGED
@@ -814,6 +814,102 @@
|
|
814 |
|
815 |
};
|
816 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
817 |
// Slider
|
818 |
elementorFrontend.hooks.addAction(
|
819 |
'frontend/element_ready/ha-slider.default',
|
@@ -845,6 +941,26 @@
|
|
845 |
navigation: 'arrow',
|
846 |
arrows : true,
|
847 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
848 |
}
|
849 |
);
|
850 |
|
814 |
|
815 |
};
|
816 |
|
817 |
+
var MailChimp = elementorModules.frontend.handlers.Base.extend({
|
818 |
+
|
819 |
+
onInit: function () {
|
820 |
+
elementorModules.frontend.handlers.Base.prototype.onInit.apply(this, arguments);
|
821 |
+
this.elForm = this.$element.find('.ha-mailchimp-form');
|
822 |
+
this.elMessage = this.$element.find('.ha-mc-response-message');
|
823 |
+
this.successMessage = this.elForm.data('success-message');
|
824 |
+
this.run();
|
825 |
+
},
|
826 |
+
getReadySettings: function () {
|
827 |
+
var settings = {
|
828 |
+
formAlign: this.getElementSettings('form_alignment'),
|
829 |
+
formAlignTablet: this.getElementSettings('form_alignment_tablet') || this.getElementSettings('form_alignment'),
|
830 |
+
formAlignMobile: this.getElementSettings('form_alignment_mobile') || this.getElementSettings('form_alignment_tablet') || this.getElementSettings('form_alignment'),
|
831 |
+
};
|
832 |
+
return $.extend({}, settings);
|
833 |
+
},
|
834 |
+
onElementChange: function () {
|
835 |
+
this.run();
|
836 |
+
},
|
837 |
+
run: function () {
|
838 |
+
var settings = this.getReadySettings();
|
839 |
+
var elForm = this.elForm;
|
840 |
+
var elMessage = this.elMessage;
|
841 |
+
var successMessage = this.successMessage;
|
842 |
+
|
843 |
+
elForm.on('submit', function(e){
|
844 |
+
e.preventDefault();
|
845 |
+
|
846 |
+
var data = {
|
847 |
+
action: 'ha_mailchimp_ajax',
|
848 |
+
security: HappyLocalize.nonce,
|
849 |
+
subscriber_info: elForm.serialize(),
|
850 |
+
list_id: elForm.data('list-id'),
|
851 |
+
post_id: elForm.parent().data('post-id'),
|
852 |
+
widget_id: elForm.parent().data('widget-id'),
|
853 |
+
};
|
854 |
+
|
855 |
+
$.ajax({
|
856 |
+
type: 'post',
|
857 |
+
url: HappyLocalize.ajax_url,
|
858 |
+
data: data,
|
859 |
+
success: function(response) {
|
860 |
+
elForm.trigger('reset');
|
861 |
+
console.log(response);
|
862 |
+
if(response.status){
|
863 |
+
elMessage.removeClass('error');
|
864 |
+
elMessage.addClass('success');
|
865 |
+
elMessage.text(successMessage);
|
866 |
+
}else {
|
867 |
+
elMessage.addClass('error');
|
868 |
+
elMessage.removeClass('success');
|
869 |
+
elMessage.text(response.msg);
|
870 |
+
}
|
871 |
+
// console.log(response);
|
872 |
+
},
|
873 |
+
error: function(error) {
|
874 |
+
// console.log(error);
|
875 |
+
}
|
876 |
+
});
|
877 |
+
|
878 |
+
});
|
879 |
+
|
880 |
+
var mobileWidth = elementorFrontendConfig.breakpoints.sm;
|
881 |
+
var tabletWidth = elementorFrontendConfig.breakpoints.md;
|
882 |
+
|
883 |
+
function responsiveClass(){
|
884 |
+
// console.log(settings);
|
885 |
+
var windowWidth = $(window).width();
|
886 |
+
|
887 |
+
if (windowWidth > tabletWidth) {
|
888 |
+
elForm.removeClass('vertical');
|
889 |
+
elForm.removeClass('horizontal');
|
890 |
+
elForm.addClass(settings.formAlign);
|
891 |
+
}else if(windowWidth > mobileWidth && windowWidth <= tabletWidth) {
|
892 |
+
elForm.removeClass('vertical');
|
893 |
+
elForm.removeClass('horizontal');
|
894 |
+
elForm.addClass(settings.formAlignTablet);
|
895 |
+
}else if ( windowWidth <= mobileWidth ) {
|
896 |
+
elForm.removeClass('vertical');
|
897 |
+
elForm.removeClass('horizontal');
|
898 |
+
if ( elForm.hasClass('multiple_form_fields') ){
|
899 |
+
elForm.addClass('vertical');
|
900 |
+
}else {
|
901 |
+
elForm.addClass(settings.formAlignMobile);
|
902 |
+
}
|
903 |
+
}
|
904 |
+
|
905 |
+
};
|
906 |
+
|
907 |
+
responsiveClass();
|
908 |
+
$(window).on('load, resize', responsiveClass);
|
909 |
+
|
910 |
+
}
|
911 |
+
});
|
912 |
+
|
913 |
// Slider
|
914 |
elementorFrontend.hooks.addAction(
|
915 |
'frontend/element_ready/ha-slider.default',
|
941 |
navigation: 'arrow',
|
942 |
arrows : true,
|
943 |
});
|
944 |
+
var img_wrap = $scope.find(".ha-horizontal-timeline-image");
|
945 |
+
var magnific_popup = img_wrap.data("mfp-src");
|
946 |
+
// console.log(magnific_popup);
|
947 |
+
if( undefined !== magnific_popup ){
|
948 |
+
img_wrap.magnificPopup({
|
949 |
+
type: "image",
|
950 |
+
gallery: {
|
951 |
+
enabled: true
|
952 |
+
}
|
953 |
+
});
|
954 |
+
}
|
955 |
+
}
|
956 |
+
);
|
957 |
+
|
958 |
+
elementorFrontend.hooks.addAction(
|
959 |
+
'frontend/element_ready/ha-mailchimp.default',
|
960 |
+
function ($scope) {
|
961 |
+
elementorFrontend.elementsHandler.addHandler(MailChimp, {
|
962 |
+
$element: $scope,
|
963 |
+
});
|
964 |
}
|
965 |
);
|
966 |
|
assets/js/happy-addons.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){"use strict";function t(e,t,n){var i;return function(){var a=this,o=arguments,r=function(){i=null,n||e.apply(a,o)},s=n&&!i;clearTimeout(i),i=setTimeout(r,t),s&&e.apply(a,o)}}function n(t,n){var i=t.find(".hajs-filter"),a=i.data("default-filter");i.length&&(i.on("click.onFilterNav","button",function(t){t.stopPropagation();var i=e(this);i.addClass("ha-filter__item--active").siblings().removeClass("ha-filter__item--active"),n(i.data("filter"))}),i.find('[data-filter="'+a+'"]').click())}function i(t){if(t.$element.on("click",t.selector,function(e){e.preventDefault()}),e.fn.magnificPopup){if(!t.isEnabled)return void e.magnificPopup.close();var n=e(window).width(),i=elementorFrontendConfig.breakpoints.md,a=elementorFrontendConfig.breakpoints.lg;t.$element.find(t.selector).magnificPopup({key:t.key,type:"image",image:{titleSrc:function(e){return e.el.attr("title")?e.el.attr("title"):e.el.find("img").attr("alt")}},gallery:{enabled:!0,preload:[1,2]},zoom:{enabled:!0,duration:300,easing:"ease-in-out",opener:function(e){return e.is("img")?e:e.find("img")}},disableOn:function(){return!(t.disableOnMobile&&n<i)&&!(t.disableOnTablet&&n>=i&&n<a)}})}}var a=e(window);e.fn.getHappySettings=function(){return this.data("happy-settings")};var o=function(e){var t=e.find(".hajs-image-comparison"),n=t.getHappySettings();n[{on_hover:"move_slider_on_hover",on_swipe:"move_with_handle_only",on_click:"click_to_move"}[n.move_handle||"on_swipe"]]=!0,delete n.move_handle,t.imagesLoaded().done(function(){t.twentytwenty(n);var e=setTimeout(function(){a.trigger("resize.twentytwenty"),clearTimeout(e)},400)})};a.on("elementor/frontend/init",function(){var r=elementorModules.frontend.handlers.Base,s=r.extend({bindEvents:function(){this.removeArrows(),this.run()},removeArrows:function(){var e=this;this.elements.$container.on("init",function(){e.elements.$container.siblings().hide()})},getDefaultSettings:function(){return{autoplay:!0,arrows:!1,checkVisible:!1,container:".hajs-slick",dots:!1,infinite:!0,rows:0,slidesToShow:1,prevArrow:e("<div />").append(this.findElement(".slick-prev").clone().show()).html(),nextArrow:e("<div />").append(this.findElement(".slick-next").clone().show()).html()}},getDefaultElements:function(){return{$container:this.findElement(this.getSettings("container"))}},onElementChange:t(function(){this.elements.$container.slick("unslick"),this.run()},200),getSlickSettings:function(){var t={infinite:!!this.getElementSettings("loop"),autoplay:!!this.getElementSettings("autoplay"),autoplaySpeed:this.getElementSettings("autoplay_speed"),speed:this.getElementSettings("animation_speed"),centerMode:!!this.getElementSettings("center"),vertical:!!this.getElementSettings("vertical"),slidesToScroll:1};switch(this.getElementSettings("navigation")){case"arrow":t.arrows=!0;break;case"dots":t.dots=!0;break;case"both":t.arrows=!0,t.dots=!0}return t.slidesToShow=parseInt(this.getElementSettings("slides_to_show"))||1,t.responsive=[{breakpoint:elementorFrontend.config.breakpoints.lg,settings:{slidesToShow:parseInt(this.getElementSettings("slides_to_show_tablet"))||t.slidesToShow}},{breakpoint:elementorFrontend.config.breakpoints.md,settings:{slidesToShow:parseInt(this.getElementSettings("slides_to_show_mobile"))||parseInt(this.getElementSettings("slides_to_show_tablet"))||t.slidesToShow}}],e.extend({},this.getSettings(),t)},run:function(){this.elements.$container.slick(this.getSlickSettings())}}),l=function(e){elementorFrontend.waypoint(e,function(){var t=e.find(".ha-number-text");t.numerator(t.data("animation"))})},d=function(t){elementorFrontend.waypoint(t,function(){t.find(".ha-skill-level").each(function(){var t=e(this),n=t.find(".ha-skill-level-text"),i=t.data("level");t.animate({width:i+"%"},500),n.numerator({toValue:i+"%",duration:1300,onStep:function(){n.append("%")}})})})},c=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.run(),this.runFilter(),a.on("resize",t(this.run.bind(this),100))},getLayoutMode:function(){var e=this.getElementSettings("layout");return"even"===e?"masonry":e},getDefaultSettings:function(){return{itemSelector:".ha-image-grid__item",percentPosition:!0,layoutMode:this.getLayoutMode()}},getDefaultElements:function(){return{$container:this.findElement(".hajs-isotope")}},getLightBoxSettings:function(){return{key:"imagegrid",$element:this.$element,selector:".ha-js-lightbox",isEnabled:!!this.getElementSettings("enable_popup"),disableOnTablet:!!this.getElementSettings("disable_lightbox_on_tablet"),disableOnMobile:!!this.getElementSettings("disable_lightbox_on_mobile")}},runFilter:function(){var e=this,t=this.getLightBoxSettings();n(this.$element,function(n){e.elements.$container.isotope({filter:n}),"*"!==n&&(t.selector=n),i(t)})},onElementChange:function(e){-1!==["layout","image_height","columns","image_margin","enable_popup"].indexOf(e)&&this.run()},run:function(){var e=this;e.elements.$container.isotope(e.getDefaultSettings()).imagesLoaded().progress(function(){e.elements.$container.isotope("layout")}),i(e.getLightBoxSettings())}}),h=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.run(),this.runFilter(),a.on("resize",t(this.run.bind(this),100))},getDefaultSettings:function(){return{rowHeight:+this.getElementSettings("row_height.size")||150,lastRow:this.getElementSettings("last_row"),margins:+this.getElementSettings("margins.size"),captions:!!this.getElementSettings("show_caption")}},getDefaultElements:function(){return{$container:this.findElement(".hajs-justified-grid")}},getLightBoxSettings:function(){return{key:"justifiedgallery",$element:this.$element,selector:".ha-js-lightbox",isEnabled:!!this.getElementSettings("enable_popup"),disableOnTablet:!!this.getElementSettings("disable_lightbox_on_tablet"),disableOnMobile:!!this.getElementSettings("disable_lightbox_on_mobile")}},runFilter:function(){var e=this,t=this.getLightBoxSettings(),a={lastRow:this.getElementSettings("last_row")};n(e.$element,function(n){"*"!==n&&(a.lastRow="nojustify",t.selector=n),a.filter=n,e.elements.$container.justifiedGallery(a),i(t)})},onElementChange:function(e){-1!==["row_height","last_row","margins","show_caption","enable_popup"].indexOf(e)&&this.run()},run:function(){this.elements.$container.justifiedGallery(this.getDefaultSettings()),i(this.getLightBoxSettings())}}),u=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.wrapper=this.$element.find(".ha-news-ticker-wrapper"),this.run()},onElementChange:function(e){"item_space"!==e&&"title_typography_font_size"!==e||this.run()},run:function(){var t=this.wrapper.innerHeight(),n=this.wrapper.innerWidth(),i=this.wrapper.find(".ha-news-ticker-container"),a=i.find(".ha-news-ticker-item"),o=this.wrapper.data("scroll-direction"),r="scroll"+o+t+n,s=this.wrapper.data("duration"),l="normal",d=10,c={transform:"translateX(0"+n+"px)"},h={transform:"translateX(-101%)"};"right"===o&&(l="reverse"),a.each(function(){d+=e(this).outerWidth(!0)}),i.css({width:d,display:"flex"}),e.keyframe.define([{name:r,"0%":c,"100%":h}]),i.playKeyframe({name:r,duration:s+"ms",timingFunction:"linear",delay:"0s",iterationCount:"infinite",direction:l,fillMode:"none",complete:function(){}})}}),f=function(e){elementorFrontend.waypoint(e,function(){var t=e.find(".ha-fun-factor__content-number");t.numerator(t.data("animation"))})},p=function(t){elementorFrontend.waypoint(t,function(){var t=e(this),n=t.find(".ha-bar-chart-container"),i=t.find("#ha-bar-chart"),a=n.data("settings");n.length&&new Chart(i,a)})},m=function(t){var n=t.find(".ha-twitter-load-more"),i=t.find(".ha-tweet-items");n.on("click",function(n){n.preventDefault();var a=e(this),o=a.data("settings"),r=a.data("total"),s=t.find(".ha-tweet-item").length;e.ajax({url:HappyLocalize.ajax_url,type:"POST",data:{action:"ha_twitter_feed_action",security:HappyLocalize.nonce,query_settings:o,loaded_item:s},success:function(t){r>s?e(t).appendTo(i):(a.text("All Loaded").addClass("loaded"),setTimeout(function(){a.css({display:"none"})},800))},error:function(e){}})})},g=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.wrapper=this.$element.find(".ha-post-tab"),this.run()},run:function(){var n=this.wrapper.find(".ha-post-tab-filter"),i=n.find("li"),a=this.wrapper.data("event"),o=this.wrapper.data("query-args");i.on(a,t(function(t){t.preventDefault();var n=e(this),a=n.data("term"),r=n.closest(".ha-post-tab"),s=r.find(".ha-post-tab-content"),l=s.find(".ha-post-tab-loading"),d=s.find(".ha-post-tab-item-wrapper"),c=!1;0===l.length&&(i.removeClass("active"),d.removeClass("active"),n.addClass("active"),d.each(function(){var t=e(this),n=t.data("term");a===n&&(t.addClass("active"),c=!0)}),!1===c&&e.ajax({url:HappyLocalize.ajax_url,type:"POST",data:{action:"ha_post_tab_action",security:HappyLocalize.nonce,post_tab_query:o,term_id:a},beforeSend:function(){s.append('<span class="ha-post-tab-loading"><i class="eicon-spinner eicon-animation-spin"></i></span>')},success:function(e){s.find(".ha-post-tab-loading").remove(),s.append(e)},error:function(e){}}))},200))}}),v=function(t){var n=t.find(".ha-table__head-column-cell");t.find(".ha-table__body-row").each(function(t,i){e(i).find(".ha-table__body-row-cell").each(function(t,i){e(i).prepend('<div class="ha-table__head-column-cell">'+n.eq(t).html()+"</div>")})})},y=function(t){var n=t.find(".ha-threesixty-rotation-inner"),i=n.data("selector"),a=n.data("autoplay"),o=t.find(".ha-threesixty-rotation-magnify"),r=t.find(".ha-threesixty-rotation-360img"),s=o.data("zoom"),l=t.find(".ha-threesixty-rotation-play"),d=circlr(i,{play:!0});if("on"===a){var c=t.find(".ha-threesixty-rotation-autoplay");c.on("click",function(e){e.preventDefault(),d.play(),r.remove()}),setTimeout(function(){c.trigger("click"),c.remove()},1e3)}else l.on("click",function(t){t.preventDefault();var n=e(this),i=n.find("i");i.hasClass("hm-play-button")?(i.removeClass("hm-play-button"),i.addClass("hm-stop"),d.play()):(i.removeClass("hm-stop"),i.addClass("hm-play-button"),d.stop()),r.remove()});o.on("click",function(n){t.find("img").each(function(){-1!==e(this).attr("style").indexOf("block")&&(HappySimplaMagnify(e(this)[0],s),o.css("display","none"),r.remove())})}),e(document).on("click",function(i){var a=e(i.target),s=t.find(".ha-img-magnifier-glass"),l=o.find("i");s.length&&a[0]!==l[0]&&(s.remove(),o.removeAttr("style")),a[0]===n[0]&&r.remove()}),n.on("mouseup mousedown",function(e){r.remove()})},w=function(e){var t=e.find(".ha-ec"),n=e.find(".ha-ec-popup-wrapper"),i=e.find(".ha-ec-popup-close"),a=t.data("events"),o=t.data("initialview"),r=t.data("firstday"),s=t.data("locale"),l=t.data("show-popup"),d=t.data("allday-text");if(void 0!==a){var c={stickyHeaderDates:!1,locale:s,headerToolbar:{left:"prev,next today",center:"title",right:"dayGridMonth,timeGridWeek,timeGridDay,listMonth"},initialView:o,firstDay:r,eventTimeFormat:{hour:"numeric",minute:"2-digit",meridiem:"short"},events:a,height:"auto",eventClick:function(e){function t(e){return new Date(e)}function i(e){var t=e.getHours(),n=e.getMinutes(),i=t>=12?"pm":"am";return t%=12,t=t||12,n=n<10?"0"+n:n,t+":"+n+i}if(e.jsEvent.preventDefault(),"yes"==l){var a=(e.view.calendar.currentData.currentDate.toString(),e.event.allDay),o=e.event.title,r=e.event.startStr,s=e.event.endStr,c=e.event.extendedProps.guest,h=e.event.extendedProps.location,u=e.event.extendedProps.description,f=e.event.url,p=e.event.extendedProps.image,m=n.find(".ha-ec-event-title"),g=n.find(".ha-ec-event-time-wrap"),v=n.find(".ha-ec-event-guest-wrap"),y=n.find(".ha-ec-event-location-wrap"),w=n.find(".ha-ec-popup-desc"),_=n.find(".ha-ec-popup-readmore-link"),b=n.find(".ha-ec-popup-image");if(b.css("display","none"),m.css("display","none"),g.css("display","none"),v.css("display","none"),y.css("display","none"),w.css("display","none"),_.css("display","none"),n.addClass("ha-ec-popup-ready"),p&&(b.removeAttr("style"),b.find("img").attr("src",p),b.find("img").attr("alt",o)),o&&(m.removeAttr("style"),m.html(o)),c&&(v.removeAttr("style"),v.find("span.ha-ec-event-guest").html(c)),h&&(y.removeAttr("style"),y.find("span.ha-ec-event-location").html(h)),u&&(w.removeAttr("style"),w.html(u)),!0!==a){g.removeAttr("style"),r=Date.parse(t(r)),s=Date.parse(t(s));var S=i(t(r)),k="Invalid Data";r<s&&(k=i(t(s))),g.find("span.ha-ec-event-time").html(S+" - "+k)}else g.removeAttr("style"),g.find("span.ha-ec-event-time").html(d);f&&(_.removeAttr("style"),_.attr("href",f),"on"===e.event.extendedProps.external&&_.attr("target","_blank"),"on"===e.event.extendedProps.nofollow&&_.attr("rel","nofollow"))}},dateClick:function(e){itemDate=e.date.toUTCString()}};new FullCalendar.Calendar(t[0],c).render(),e.find(".ha-ec-popup-wrapper").on("click",function(e){e.stopPropagation(),e.target!==e.currentTarget&&e.target!=i[0]&&e.target!=i.find(".eicon-editor-close")[0]||n.addClass("ha-ec-popup-removing").removeClass("ha-ec-popup-ready")})}};elementorFrontend.hooks.addAction("frontend/element_ready/ha-slider.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-carousel.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-horizontal-timeline.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e,autoplay:!1,container:".ha-horizontal-timeline-wrapper",navigation:"arrow",arrows:!0})}),e("body").on("click.onWrapperLink","[data-ha-element-link]",function(){var t,n,i=e(this),a=i.data("ha-element-link"),o=i.data("id"),r=document.createElement("a");r.id="happy-addons-wrapper-link-"+o,r.href=a.url,r.target=a.is_external?"_blank":"_self",r.rel=a.nofollow?"nofollow noreferer":"",r.style.display="none",document.body.appendChild(r),t=document.getElementById(r.id),t.click(),n=setTimeout(function(){document.body.removeChild(t),clearTimeout(n)})});var _=function(e){e.hasClass("elementor-element-edit-mode")&&e.addClass("ha-has-bg-overlay")},b={"ha-image-compare.default":o,"ha-number.default":l,"ha-skills.default":d,"ha-fun-factor.default":f,"ha-bar-chart.default":p,"ha-twitter-feed.default":m,"ha-threesixty-rotation.default":y,"ha-data-table.default":v,widget:_,"ha-event-calendar.default":w};e.each(b,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)});var S={"ha-image-grid.default":c,"ha-justified-gallery.default":h,"ha-news-ticker.default":u,"ha-post-tab.default":g};e.each(S,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})})}(jQuery);
|
1 |
+
!function(e){"use strict";function t(e,t,n){var i;return function(){var a=this,o=arguments,r=function(){i=null,n||e.apply(a,o)},s=n&&!i;clearTimeout(i),i=setTimeout(r,t),s&&e.apply(a,o)}}function n(t,n){var i=t.find(".hajs-filter"),a=i.data("default-filter");i.length&&(i.on("click.onFilterNav","button",function(t){t.stopPropagation();var i=e(this);i.addClass("ha-filter__item--active").siblings().removeClass("ha-filter__item--active"),n(i.data("filter"))}),i.find('[data-filter="'+a+'"]').click())}function i(t){if(t.$element.on("click",t.selector,function(e){e.preventDefault()}),e.fn.magnificPopup){if(!t.isEnabled)return void e.magnificPopup.close();var n=e(window).width(),i=elementorFrontendConfig.breakpoints.md,a=elementorFrontendConfig.breakpoints.lg;t.$element.find(t.selector).magnificPopup({key:t.key,type:"image",image:{titleSrc:function(e){return e.el.attr("title")?e.el.attr("title"):e.el.find("img").attr("alt")}},gallery:{enabled:!0,preload:[1,2]},zoom:{enabled:!0,duration:300,easing:"ease-in-out",opener:function(e){return e.is("img")?e:e.find("img")}},disableOn:function(){return!(t.disableOnMobile&&n<i)&&!(t.disableOnTablet&&n>=i&&n<a)}})}}var a=e(window);e.fn.getHappySettings=function(){return this.data("happy-settings")};var o=function(e){var t=e.find(".hajs-image-comparison"),n=t.getHappySettings();n[{on_hover:"move_slider_on_hover",on_swipe:"move_with_handle_only",on_click:"click_to_move"}[n.move_handle||"on_swipe"]]=!0,delete n.move_handle,t.imagesLoaded().done(function(){t.twentytwenty(n);var e=setTimeout(function(){a.trigger("resize.twentytwenty"),clearTimeout(e)},400)})};a.on("elementor/frontend/init",function(){var r=elementorModules.frontend.handlers.Base,s=r.extend({bindEvents:function(){this.removeArrows(),this.run()},removeArrows:function(){var e=this;this.elements.$container.on("init",function(){e.elements.$container.siblings().hide()})},getDefaultSettings:function(){return{autoplay:!0,arrows:!1,checkVisible:!1,container:".hajs-slick",dots:!1,infinite:!0,rows:0,slidesToShow:1,prevArrow:e("<div />").append(this.findElement(".slick-prev").clone().show()).html(),nextArrow:e("<div />").append(this.findElement(".slick-next").clone().show()).html()}},getDefaultElements:function(){return{$container:this.findElement(this.getSettings("container"))}},onElementChange:t(function(){this.elements.$container.slick("unslick"),this.run()},200),getSlickSettings:function(){var t={infinite:!!this.getElementSettings("loop"),autoplay:!!this.getElementSettings("autoplay"),autoplaySpeed:this.getElementSettings("autoplay_speed"),speed:this.getElementSettings("animation_speed"),centerMode:!!this.getElementSettings("center"),vertical:!!this.getElementSettings("vertical"),slidesToScroll:1};switch(this.getElementSettings("navigation")){case"arrow":t.arrows=!0;break;case"dots":t.dots=!0;break;case"both":t.arrows=!0,t.dots=!0}return t.slidesToShow=parseInt(this.getElementSettings("slides_to_show"))||1,t.responsive=[{breakpoint:elementorFrontend.config.breakpoints.lg,settings:{slidesToShow:parseInt(this.getElementSettings("slides_to_show_tablet"))||t.slidesToShow}},{breakpoint:elementorFrontend.config.breakpoints.md,settings:{slidesToShow:parseInt(this.getElementSettings("slides_to_show_mobile"))||parseInt(this.getElementSettings("slides_to_show_tablet"))||t.slidesToShow}}],e.extend({},this.getSettings(),t)},run:function(){this.elements.$container.slick(this.getSlickSettings())}}),l=function(e){elementorFrontend.waypoint(e,function(){var t=e.find(".ha-number-text");t.numerator(t.data("animation"))})},d=function(t){elementorFrontend.waypoint(t,function(){t.find(".ha-skill-level").each(function(){var t=e(this),n=t.find(".ha-skill-level-text"),i=t.data("level");t.animate({width:i+"%"},500),n.numerator({toValue:i+"%",duration:1300,onStep:function(){n.append("%")}})})})},c=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.run(),this.runFilter(),a.on("resize",t(this.run.bind(this),100))},getLayoutMode:function(){var e=this.getElementSettings("layout");return"even"===e?"masonry":e},getDefaultSettings:function(){return{itemSelector:".ha-image-grid__item",percentPosition:!0,layoutMode:this.getLayoutMode()}},getDefaultElements:function(){return{$container:this.findElement(".hajs-isotope")}},getLightBoxSettings:function(){return{key:"imagegrid",$element:this.$element,selector:".ha-js-lightbox",isEnabled:!!this.getElementSettings("enable_popup"),disableOnTablet:!!this.getElementSettings("disable_lightbox_on_tablet"),disableOnMobile:!!this.getElementSettings("disable_lightbox_on_mobile")}},runFilter:function(){var e=this,t=this.getLightBoxSettings();n(this.$element,function(n){e.elements.$container.isotope({filter:n}),"*"!==n&&(t.selector=n),i(t)})},onElementChange:function(e){-1!==["layout","image_height","columns","image_margin","enable_popup"].indexOf(e)&&this.run()},run:function(){var e=this;e.elements.$container.isotope(e.getDefaultSettings()).imagesLoaded().progress(function(){e.elements.$container.isotope("layout")}),i(e.getLightBoxSettings())}}),h=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.run(),this.runFilter(),a.on("resize",t(this.run.bind(this),100))},getDefaultSettings:function(){return{rowHeight:+this.getElementSettings("row_height.size")||150,lastRow:this.getElementSettings("last_row"),margins:+this.getElementSettings("margins.size"),captions:!!this.getElementSettings("show_caption")}},getDefaultElements:function(){return{$container:this.findElement(".hajs-justified-grid")}},getLightBoxSettings:function(){return{key:"justifiedgallery",$element:this.$element,selector:".ha-js-lightbox",isEnabled:!!this.getElementSettings("enable_popup"),disableOnTablet:!!this.getElementSettings("disable_lightbox_on_tablet"),disableOnMobile:!!this.getElementSettings("disable_lightbox_on_mobile")}},runFilter:function(){var e=this,t=this.getLightBoxSettings(),a={lastRow:this.getElementSettings("last_row")};n(e.$element,function(n){"*"!==n&&(a.lastRow="nojustify",t.selector=n),a.filter=n,e.elements.$container.justifiedGallery(a),i(t)})},onElementChange:function(e){-1!==["row_height","last_row","margins","show_caption","enable_popup"].indexOf(e)&&this.run()},run:function(){this.elements.$container.justifiedGallery(this.getDefaultSettings()),i(this.getLightBoxSettings())}}),m=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.wrapper=this.$element.find(".ha-news-ticker-wrapper"),this.run()},onElementChange:function(e){"item_space"!==e&&"title_typography_font_size"!==e||this.run()},run:function(){var t=this.wrapper.innerHeight(),n=this.wrapper.innerWidth(),i=this.wrapper.find(".ha-news-ticker-container"),a=i.find(".ha-news-ticker-item"),o=this.wrapper.data("scroll-direction"),r="scroll"+o+t+n,s=this.wrapper.data("duration"),l="normal",d=10,c={transform:"translateX(0"+n+"px)"},h={transform:"translateX(-101%)"};"right"===o&&(l="reverse"),a.each(function(){d+=e(this).outerWidth(!0)}),i.css({width:d,display:"flex"}),e.keyframe.define([{name:r,"0%":c,"100%":h}]),i.playKeyframe({name:r,duration:s+"ms",timingFunction:"linear",delay:"0s",iterationCount:"infinite",direction:l,fillMode:"none",complete:function(){}})}}),u=function(e){elementorFrontend.waypoint(e,function(){var t=e.find(".ha-fun-factor__content-number");t.numerator(t.data("animation"))})},f=function(t){elementorFrontend.waypoint(t,function(){var t=e(this),n=t.find(".ha-bar-chart-container"),i=t.find("#ha-bar-chart"),a=n.data("settings");n.length&&new Chart(i,a)})},p=function(t){var n=t.find(".ha-twitter-load-more"),i=t.find(".ha-tweet-items");n.on("click",function(n){n.preventDefault();var a=e(this),o=a.data("settings"),r=a.data("total"),s=t.find(".ha-tweet-item").length;e.ajax({url:HappyLocalize.ajax_url,type:"POST",data:{action:"ha_twitter_feed_action",security:HappyLocalize.nonce,query_settings:o,loaded_item:s},success:function(t){r>s?e(t).appendTo(i):(a.text("All Loaded").addClass("loaded"),setTimeout(function(){a.css({display:"none"})},800))},error:function(e){}})})},g=r.extend({onInit:function(){r.prototype.onInit.apply(this,arguments),this.wrapper=this.$element.find(".ha-post-tab"),this.run()},run:function(){var n=this.wrapper.find(".ha-post-tab-filter"),i=n.find("li"),a=this.wrapper.data("event"),o=this.wrapper.data("query-args");i.on(a,t(function(t){t.preventDefault();var n=e(this),a=n.data("term"),r=n.closest(".ha-post-tab"),s=r.find(".ha-post-tab-content"),l=s.find(".ha-post-tab-loading"),d=s.find(".ha-post-tab-item-wrapper"),c=!1;0===l.length&&(i.removeClass("active"),d.removeClass("active"),n.addClass("active"),d.each(function(){var t=e(this),n=t.data("term");a===n&&(t.addClass("active"),c=!0)}),!1===c&&e.ajax({url:HappyLocalize.ajax_url,type:"POST",data:{action:"ha_post_tab_action",security:HappyLocalize.nonce,post_tab_query:o,term_id:a},beforeSend:function(){s.append('<span class="ha-post-tab-loading"><i class="eicon-spinner eicon-animation-spin"></i></span>')},success:function(e){s.find(".ha-post-tab-loading").remove(),s.append(e)},error:function(e){}}))},200))}}),v=function(t){var n=t.find(".ha-table__head-column-cell");t.find(".ha-table__body-row").each(function(t,i){e(i).find(".ha-table__body-row-cell").each(function(t,i){e(i).prepend('<div class="ha-table__head-column-cell">'+n.eq(t).html()+"</div>")})})},y=function(t){var n=t.find(".ha-threesixty-rotation-inner"),i=n.data("selector"),a=n.data("autoplay"),o=t.find(".ha-threesixty-rotation-magnify"),r=t.find(".ha-threesixty-rotation-360img"),s=o.data("zoom"),l=t.find(".ha-threesixty-rotation-play"),d=circlr(i,{play:!0});if("on"===a){var c=t.find(".ha-threesixty-rotation-autoplay");c.on("click",function(e){e.preventDefault(),d.play(),r.remove()}),setTimeout(function(){c.trigger("click"),c.remove()},1e3)}else l.on("click",function(t){t.preventDefault();var n=e(this),i=n.find("i");i.hasClass("hm-play-button")?(i.removeClass("hm-play-button"),i.addClass("hm-stop"),d.play()):(i.removeClass("hm-stop"),i.addClass("hm-play-button"),d.stop()),r.remove()});o.on("click",function(n){t.find("img").each(function(){-1!==e(this).attr("style").indexOf("block")&&(HappySimplaMagnify(e(this)[0],s),o.css("display","none"),r.remove())})}),e(document).on("click",function(i){var a=e(i.target),s=t.find(".ha-img-magnifier-glass"),l=o.find("i");s.length&&a[0]!==l[0]&&(s.remove(),o.removeAttr("style")),a[0]===n[0]&&r.remove()}),n.on("mouseup mousedown",function(e){r.remove()})},_=function(e){var t=e.find(".ha-ec"),n=e.find(".ha-ec-popup-wrapper"),i=e.find(".ha-ec-popup-close"),a=t.data("events"),o=t.data("initialview"),r=t.data("firstday"),s=t.data("locale"),l=t.data("show-popup"),d=t.data("allday-text");if(void 0!==a){var c={stickyHeaderDates:!1,locale:s,headerToolbar:{left:"prev,next today",center:"title",right:"dayGridMonth,timeGridWeek,timeGridDay,listMonth"},initialView:o,firstDay:r,eventTimeFormat:{hour:"numeric",minute:"2-digit",meridiem:"short"},events:a,height:"auto",eventClick:function(e){function t(e){return new Date(e)}function i(e){var t=e.getHours(),n=e.getMinutes(),i=t>=12?"pm":"am";return t%=12,t=t||12,n=n<10?"0"+n:n,t+":"+n+i}if(e.jsEvent.preventDefault(),"yes"==l){var a=(e.view.calendar.currentData.currentDate.toString(),e.event.allDay),o=e.event.title,r=e.event.startStr,s=e.event.endStr,c=e.event.extendedProps.guest,h=e.event.extendedProps.location,m=e.event.extendedProps.description,u=e.event.url,f=e.event.extendedProps.image,p=n.find(".ha-ec-event-title"),g=n.find(".ha-ec-event-time-wrap"),v=n.find(".ha-ec-event-guest-wrap"),y=n.find(".ha-ec-event-location-wrap"),_=n.find(".ha-ec-popup-desc"),b=n.find(".ha-ec-popup-readmore-link"),w=n.find(".ha-ec-popup-image");if(w.css("display","none"),p.css("display","none"),g.css("display","none"),v.css("display","none"),y.css("display","none"),_.css("display","none"),b.css("display","none"),n.addClass("ha-ec-popup-ready"),f&&(w.removeAttr("style"),w.find("img").attr("src",f),w.find("img").attr("alt",o)),o&&(p.removeAttr("style"),p.html(o)),c&&(v.removeAttr("style"),v.find("span.ha-ec-event-guest").html(c)),h&&(y.removeAttr("style"),y.find("span.ha-ec-event-location").html(h)),m&&(_.removeAttr("style"),_.html(m)),!0!==a){g.removeAttr("style"),r=Date.parse(t(r)),s=Date.parse(t(s));var S=i(t(r)),k="Invalid Data";r<s&&(k=i(t(s))),g.find("span.ha-ec-event-time").html(S+" - "+k)}else g.removeAttr("style"),g.find("span.ha-ec-event-time").html(d);u&&(b.removeAttr("style"),b.attr("href",u),"on"===e.event.extendedProps.external&&b.attr("target","_blank"),"on"===e.event.extendedProps.nofollow&&b.attr("rel","nofollow"))}},dateClick:function(e){itemDate=e.date.toUTCString()}};new FullCalendar.Calendar(t[0],c).render(),e.find(".ha-ec-popup-wrapper").on("click",function(e){e.stopPropagation(),e.target!==e.currentTarget&&e.target!=i[0]&&e.target!=i.find(".eicon-editor-close")[0]||n.addClass("ha-ec-popup-removing").removeClass("ha-ec-popup-ready")})}},b=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.elForm=this.$element.find(".ha-mailchimp-form"),this.elMessage=this.$element.find(".ha-mc-response-message"),this.successMessage=this.elForm.data("success-message"),this.run()},getReadySettings:function(){var t={formAlign:this.getElementSettings("form_alignment"),formAlignTablet:this.getElementSettings("form_alignment_tablet")||this.getElementSettings("form_alignment"),formAlignMobile:this.getElementSettings("form_alignment_mobile")||this.getElementSettings("form_alignment_tablet")||this.getElementSettings("form_alignment")};return e.extend({},t)},onElementChange:function(){this.run()},run:function(){function t(){var t=e(window).width();t>s?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlign)):t>r&&t<=s?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlignTablet)):t<=r&&(i.removeClass("vertical"),i.removeClass("horizontal"),i.hasClass("multiple_form_fields")?i.addClass("vertical"):i.addClass(n.formAlignMobile))}var n=this.getReadySettings(),i=this.elForm,a=this.elMessage,o=this.successMessage;i.on("submit",function(t){t.preventDefault();var n={action:"ha_mailchimp_ajax",security:HappyLocalize.nonce,subscriber_info:i.serialize(),list_id:i.data("list-id"),post_id:i.parent().data("post-id"),widget_id:i.parent().data("widget-id")};e.ajax({type:"post",url:HappyLocalize.ajax_url,data:n,success:function(e){i.trigger("reset"),console.log(e),e.status?(a.removeClass("error"),a.addClass("success"),a.text(o)):(a.addClass("error"),a.removeClass("success"),a.text(e.msg))},error:function(e){}})});var r=elementorFrontendConfig.breakpoints.sm,s=elementorFrontendConfig.breakpoints.md;t(),e(window).on("load, resize",t)}});elementorFrontend.hooks.addAction("frontend/element_ready/ha-slider.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-carousel.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-horizontal-timeline.default",function(e){elementorFrontend.elementsHandler.addHandler(s,{$element:e,autoplay:!1,container:".ha-horizontal-timeline-wrapper",navigation:"arrow",arrows:!0});var t=e.find(".ha-horizontal-timeline-image");void 0!==t.data("mfp-src")&&t.magnificPopup({type:"image",gallery:{enabled:!0}})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-mailchimp.default",function(e){elementorFrontend.elementsHandler.addHandler(b,{$element:e})}),e("body").on("click.onWrapperLink","[data-ha-element-link]",function(){var t,n,i=e(this),a=i.data("ha-element-link"),o=i.data("id"),r=document.createElement("a");r.id="happy-addons-wrapper-link-"+o,r.href=a.url,r.target=a.is_external?"_blank":"_self",r.rel=a.nofollow?"nofollow noreferer":"",r.style.display="none",document.body.appendChild(r),t=document.getElementById(r.id),t.click(),n=setTimeout(function(){document.body.removeChild(t),clearTimeout(n)})});var w=function(e){e.hasClass("elementor-element-edit-mode")&&e.addClass("ha-has-bg-overlay")},S={"ha-image-compare.default":o,"ha-number.default":l,"ha-skills.default":d,"ha-fun-factor.default":u,"ha-bar-chart.default":f,"ha-twitter-feed.default":p,"ha-threesixty-rotation.default":y,"ha-data-table.default":v,widget:w,"ha-event-calendar.default":_};e.each(S,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)});var k={"ha-image-grid.default":c,"ha-justified-gallery.default":h,"ha-news-ticker.default":m,"ha-post-tab.default":g};e.each(k,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})})}(jQuery);
|
base.php
CHANGED
@@ -106,6 +106,7 @@ class Base {
|
|
106 |
public function include_on_init() {
|
107 |
include_once( HAPPY_ADDONS_DIR_PATH . 'inc/functions-extensions.php' );
|
108 |
include_once( HAPPY_ADDONS_DIR_PATH . 'classes/extensions-manager.php' );
|
|
|
109 |
}
|
110 |
|
111 |
/**
|
106 |
public function include_on_init() {
|
107 |
include_once( HAPPY_ADDONS_DIR_PATH . 'inc/functions-extensions.php' );
|
108 |
include_once( HAPPY_ADDONS_DIR_PATH . 'classes/extensions-manager.php' );
|
109 |
+
include_once( HAPPY_ADDONS_DIR_PATH . 'classes/credentials-manager.php' );
|
110 |
}
|
111 |
|
112 |
/**
|
changelog.txt
CHANGED
@@ -1,3 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
= 2.24.1 - 18 May 2021 =
|
2 |
|
3 |
- Tweak: Step Flow title html tag option increased
|
1 |
+
= 2.25.0 - 16 June 2021 =
|
2 |
+
|
3 |
+
- New: Mailchimp Widget
|
4 |
+
- New: Added Lightbox support to Horizontal Timeline widget
|
5 |
+
- New: Image Hover Effect hover title html tag option added
|
6 |
+
- Tweak: Added html tag support to Horizontal Timeline description
|
7 |
+
- Tweak: Dynamic Tag support for Image Hover effect's image field
|
8 |
+
- Tweak: Modify select 2 control
|
9 |
+
- Fix: The Event Widget's events popups responsive issue
|
10 |
+
|
11 |
= 2.24.1 - 18 May 2021 =
|
12 |
|
13 |
- Tweak: Step Flow title html tag option increased
|
classes/credentials-manager.php
ADDED
@@ -0,0 +1,168 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Happy_Addons\Elementor;
|
4 |
+
|
5 |
+
defined('ABSPATH') || die();
|
6 |
+
|
7 |
+
class Credentials_Manager {
|
8 |
+
const CREDENTIALS_DB_KEY = 'happyaddons_credentials';
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Initialize
|
12 |
+
*/
|
13 |
+
public static function init() {
|
14 |
+
|
15 |
+
// if (is_admin()) {
|
16 |
+
// $screen = get_current_screen();
|
17 |
+
|
18 |
+
// if ($screen->id == "dashboard") {
|
19 |
+
|
20 |
+
// if (is_admin() && is_user_logged_in() && ha_is_adminbar_menu_enabled()) {
|
21 |
+
// include_once HAPPY_ADDONS_DIR_PATH . 'classes/admin-bar.php';
|
22 |
+
// }
|
23 |
+
|
24 |
+
// if (is_admin() && is_user_logged_in() && ha_is_happy_clone_enabled()) {
|
25 |
+
// include_once HAPPY_ADDONS_DIR_PATH . 'classes/clone-handler.php';
|
26 |
+
// }
|
27 |
+
|
28 |
+
// }
|
29 |
+
// }
|
30 |
+
|
31 |
+
// $credentials = self::get_credentials();
|
32 |
+
|
33 |
+
// foreach (self::get_local_credentials_map() as $feature_key => $data) {
|
34 |
+
// if (!in_array($feature_key, $credentials)) {
|
35 |
+
// self::enable_feature($feature_key);
|
36 |
+
// }
|
37 |
+
// }
|
38 |
+
|
39 |
+
// foreach (self::get_pro_credentials_map() as $feature_key => $data) {
|
40 |
+
// if (in_array($feature_key, $credentials)) {
|
41 |
+
// self::disable_pro_feature($feature_key);
|
42 |
+
// }
|
43 |
+
// }
|
44 |
+
}
|
45 |
+
|
46 |
+
// public static function get_credentials_map() {
|
47 |
+
// $credentials_map = [];
|
48 |
+
|
49 |
+
// $local_credentials_map = self::get_local_credentials_map();
|
50 |
+
// $credentials_map = array_merge($credentials_map, $local_credentials_map);
|
51 |
+
|
52 |
+
// return apply_filters('happyaddons_get_credentials_map', $credentials_map);
|
53 |
+
// }
|
54 |
+
|
55 |
+
public static function get_saved_credentials() {
|
56 |
+
return get_option(self::CREDENTIALS_DB_KEY, []);
|
57 |
+
}
|
58 |
+
|
59 |
+
public static function save_credentials($credentials = []) {
|
60 |
+
update_option(self::CREDENTIALS_DB_KEY, $credentials);
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Get the pro credentials map for dashboard only
|
65 |
+
*
|
66 |
+
* @return array
|
67 |
+
*/
|
68 |
+
public static function get_pro_credentials_map() {
|
69 |
+
return [
|
70 |
+
// 'twitter' => [
|
71 |
+
// 'title' => __('Twitter', 'happy-elementor-addons'),
|
72 |
+
// 'icon' => 'hm hm-twitter-bird',
|
73 |
+
// 'fiels' => [
|
74 |
+
// [
|
75 |
+
// 'label' => esc_html__('User Name', 'happy-elementor-addons'),
|
76 |
+
// 'type' => 'text',
|
77 |
+
// 'name' => 'username',
|
78 |
+
// ],
|
79 |
+
// [
|
80 |
+
// 'label' => esc_html__('Public Key', 'happy-elementor-addons'),
|
81 |
+
// 'type' => 'text',
|
82 |
+
// 'name' => 'public_key',
|
83 |
+
// ],
|
84 |
+
// [
|
85 |
+
// 'label' => esc_html__('Secret Key', 'happy-elementor-addons'),
|
86 |
+
// 'type' => 'text',
|
87 |
+
// 'name' => 'secret_key',
|
88 |
+
// ],
|
89 |
+
// ],
|
90 |
+
// 'help' => 'https://happyaddons.com/mailchimp/',
|
91 |
+
// 'is_pro' => true,
|
92 |
+
// ],
|
93 |
+
];
|
94 |
+
}
|
95 |
+
|
96 |
+
/**
|
97 |
+
* Get the free credentials map
|
98 |
+
*
|
99 |
+
* @return array
|
100 |
+
*/
|
101 |
+
public static function get_local_credentials_map() {
|
102 |
+
return [
|
103 |
+
'mailchimp' => [
|
104 |
+
'title' => __('MailChimp', 'happy-elementor-addons'),
|
105 |
+
'icon' => 'hm hm-mail-chimp',
|
106 |
+
'fiels' => [
|
107 |
+
[
|
108 |
+
'label' => esc_html__('Enter API Key', 'happy-elementor-addons'),
|
109 |
+
'type' => 'text',
|
110 |
+
'name' => 'api',
|
111 |
+
],
|
112 |
+
],
|
113 |
+
'demo' => 'https://happyaddons.com/mailchimp/',
|
114 |
+
'help' => 'https://happyaddons.com/mailchimp/',
|
115 |
+
'is_pro' => false,
|
116 |
+
],
|
117 |
+
// 'instagram' => [
|
118 |
+
// 'title' => __('Instagram', 'happy-elementor-addons'),
|
119 |
+
// 'icon' => 'hm hm-instagram',
|
120 |
+
// 'fiels' => [
|
121 |
+
// [
|
122 |
+
// 'label' => esc_html__('User Name', 'happy-elementor-addons'),
|
123 |
+
// 'type' => 'text',
|
124 |
+
// 'name' => 'username',
|
125 |
+
// ],
|
126 |
+
// [
|
127 |
+
// 'label' => esc_html__('Public Key', 'happy-elementor-addons'),
|
128 |
+
// 'type' => 'text',
|
129 |
+
// 'name' => 'public_key',
|
130 |
+
// ],
|
131 |
+
// [
|
132 |
+
// 'label' => esc_html__('Secret Key', 'happy-elementor-addons'),
|
133 |
+
// 'type' => 'text',
|
134 |
+
// 'name' => 'secret_key',
|
135 |
+
// ],
|
136 |
+
// ],
|
137 |
+
// 'help' => 'https://happyaddons.com/mailchimp/',
|
138 |
+
// 'is_pro' => false,
|
139 |
+
// ],
|
140 |
+
];
|
141 |
+
}
|
142 |
+
|
143 |
+
// protected static function enable_feature($feature_key) {
|
144 |
+
// $feature_file = HAPPY_ADDONS_DIR_PATH . 'extensions/' . $feature_key . '.php';
|
145 |
+
|
146 |
+
// if (is_readable($feature_file)) {
|
147 |
+
// include_once($feature_file);
|
148 |
+
// }
|
149 |
+
// }
|
150 |
+
|
151 |
+
// protected static function disable_pro_feature($feature_key) {
|
152 |
+
// switch ($feature_key) {
|
153 |
+
// case 'display-conditions':
|
154 |
+
// add_filter('happyaddons/extensions/display_condition', '__return_false');
|
155 |
+
// break;
|
156 |
+
|
157 |
+
// case 'image-masking':
|
158 |
+
// add_filter('happyaddons/extensions/image_masking', '__return_false');
|
159 |
+
// break;
|
160 |
+
|
161 |
+
// case 'happy-particle-effects':
|
162 |
+
// add_filter('happyaddons/extensions/happy_particle_effects', '__return_false');
|
163 |
+
// break;
|
164 |
+
// }
|
165 |
+
// }
|
166 |
+
}
|
167 |
+
|
168 |
+
Credentials_Manager::init();
|
classes/dashboard.php
CHANGED
@@ -30,6 +30,7 @@ class Dashboard {
|
|
30 |
|
31 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_widgets_data' ] );
|
32 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_features_data' ] );
|
|
|
33 |
|
34 |
add_action( 'in_admin_header', [ __CLASS__, 'remove_all_notices' ], PHP_INT_MAX );
|
35 |
}
|
@@ -112,6 +113,20 @@ class Dashboard {
|
|
112 |
Extensions_Manager::save_inactive_features( $inactive_features );
|
113 |
}
|
114 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
115 |
public static function enqueue_scripts( $hook ) {
|
116 |
if ( self::$menu_slug !== $hook || ! current_user_can( 'manage_options' ) ) {
|
117 |
return;
|
@@ -210,6 +225,21 @@ class Dashboard {
|
|
210 |
return $widgets_map;
|
211 |
}
|
212 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
213 |
public static function sort_widgets( $k1, $k2 ) {
|
214 |
return strcasecmp( $k1, $k2 );
|
215 |
}
|
@@ -269,6 +299,10 @@ class Dashboard {
|
|
269 |
'title' => esc_html__( 'Features', 'happy-elementor-addons' ),
|
270 |
'renderer' => [ __CLASS__, 'render_features' ],
|
271 |
],
|
|
|
|
|
|
|
|
|
272 |
'pro' => [
|
273 |
'title' => esc_html__( 'Get Pro', 'happy-elementor-addons' ),
|
274 |
'renderer' => [ __CLASS__, 'render_pro' ],
|
@@ -301,6 +335,10 @@ class Dashboard {
|
|
301 |
self::load_template( 'features' );
|
302 |
}
|
303 |
|
|
|
|
|
|
|
|
|
304 |
public static function render_pro() {
|
305 |
self::load_template( 'pro' );
|
306 |
}
|
30 |
|
31 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_widgets_data' ] );
|
32 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_features_data' ] );
|
33 |
+
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_credentials_data' ] );
|
34 |
|
35 |
add_action( 'in_admin_header', [ __CLASS__, 'remove_all_notices' ], PHP_INT_MAX );
|
36 |
}
|
113 |
Extensions_Manager::save_inactive_features( $inactive_features );
|
114 |
}
|
115 |
|
116 |
+
public static function save_credentials_data( $data ) {
|
117 |
+
$credentials = ! empty( $data['credentials'] ) ? $data['credentials'] : [];
|
118 |
+
|
119 |
+
/* Check whether Pro is available and allow to disable pro features */
|
120 |
+
// $widgets_map = self::get_real_features_map();
|
121 |
+
// if ( ha_has_pro() ) {
|
122 |
+
// $widgets_map = array_merge( $widgets_map, Extensions_Manager::get_pro_features_map() );
|
123 |
+
// }
|
124 |
+
|
125 |
+
// $inactive_features = array_values( array_diff( array_keys( $widgets_map ), $features ) );
|
126 |
+
|
127 |
+
Credentials_Manager::save_credentials( $credentials );
|
128 |
+
}
|
129 |
+
|
130 |
public static function enqueue_scripts( $hook ) {
|
131 |
if ( self::$menu_slug !== $hook || ! current_user_can( 'manage_options' ) ) {
|
132 |
return;
|
225 |
return $widgets_map;
|
226 |
}
|
227 |
|
228 |
+
private static function get_real_credentials_map() {
|
229 |
+
$credentail_map = Credentials_Manager::get_local_credentials_map();
|
230 |
+
return $credentail_map;
|
231 |
+
}
|
232 |
+
|
233 |
+
public static function get_credentials() {
|
234 |
+
$credentail_map = self::get_real_credentials_map();
|
235 |
+
|
236 |
+
//if ( ! ha_has_pro() ) {
|
237 |
+
$credentail_map = array_merge( $credentail_map, Credentials_Manager::get_pro_credentials_map() );
|
238 |
+
//}
|
239 |
+
|
240 |
+
return $credentail_map;
|
241 |
+
}
|
242 |
+
|
243 |
public static function sort_widgets( $k1, $k2 ) {
|
244 |
return strcasecmp( $k1, $k2 );
|
245 |
}
|
299 |
'title' => esc_html__( 'Features', 'happy-elementor-addons' ),
|
300 |
'renderer' => [ __CLASS__, 'render_features' ],
|
301 |
],
|
302 |
+
'credentials' => [
|
303 |
+
'title' => esc_html__( 'Credentials', 'happy-elementor-addons' ),
|
304 |
+
'renderer' => [ __CLASS__, 'render_credentials' ],
|
305 |
+
],
|
306 |
'pro' => [
|
307 |
'title' => esc_html__( 'Get Pro', 'happy-elementor-addons' ),
|
308 |
'renderer' => [ __CLASS__, 'render_pro' ],
|
335 |
self::load_template( 'features' );
|
336 |
}
|
337 |
|
338 |
+
public static function render_credentials() {
|
339 |
+
self::load_template( 'credentials' );
|
340 |
+
}
|
341 |
+
|
342 |
public static function render_pro() {
|
343 |
self::load_template( 'pro' );
|
344 |
}
|
classes/select2-handler.php
CHANGED
@@ -4,6 +4,7 @@ namespace Happy_Addons\Elementor;
|
|
4 |
defined( 'ABSPATH' ) || die();
|
5 |
|
6 |
use Exception;
|
|
|
7 |
|
8 |
class Select2_Handler {
|
9 |
|
@@ -29,7 +30,7 @@ class Select2_Handler {
|
|
29 |
|
30 |
$object_type = ! empty( $_REQUEST['object_type'] ) ? trim( $_REQUEST['object_type'] ) : '';
|
31 |
|
32 |
-
if ( ! in_array( $object_type, [ 'post', 'term', 'user' ], true ) ) {
|
33 |
throw new Exception( 'Invalid object type' );
|
34 |
}
|
35 |
|
@@ -43,6 +44,10 @@ class Select2_Handler {
|
|
43 |
$response = self::process_term();
|
44 |
}
|
45 |
|
|
|
|
|
|
|
|
|
46 |
wp_send_json_success( $response );
|
47 |
} catch( Exception $e ) {
|
48 |
wp_send_json_error( $e->getMessage() );
|
@@ -133,6 +138,33 @@ class Select2_Handler {
|
|
133 |
|
134 |
return $out;
|
135 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
}
|
137 |
|
138 |
Select2_Handler::init();
|
4 |
defined( 'ABSPATH' ) || die();
|
5 |
|
6 |
use Exception;
|
7 |
+
use Happy_Addons\Elementor\Widget\MailChimp\Mailchimp_api;
|
8 |
|
9 |
class Select2_Handler {
|
10 |
|
30 |
|
31 |
$object_type = ! empty( $_REQUEST['object_type'] ) ? trim( $_REQUEST['object_type'] ) : '';
|
32 |
|
33 |
+
if ( ! in_array( $object_type, [ 'post', 'term', 'user', 'mailchimp_list' ], true ) ) {
|
34 |
throw new Exception( 'Invalid object type' );
|
35 |
}
|
36 |
|
44 |
$response = self::process_term();
|
45 |
}
|
46 |
|
47 |
+
if ( $object_type === 'mailchimp_list' ) {
|
48 |
+
$response = self::process_mailchimp_list();
|
49 |
+
}
|
50 |
+
|
51 |
wp_send_json_success( $response );
|
52 |
} catch( Exception $e ) {
|
53 |
wp_send_json_error( $e->getMessage() );
|
138 |
|
139 |
return $out;
|
140 |
}
|
141 |
+
|
142 |
+
public static function process_mailchimp_list() {
|
143 |
+
$choose_api = ! empty( $_REQUEST['mailchimp_api_choose'] ) ? $_REQUEST['mailchimp_api_choose'] : '';
|
144 |
+
$global_api = ! empty( $_REQUEST['global_api'] ) ? $_REQUEST['global_api'] : '';
|
145 |
+
$custom_api = ! empty( $_REQUEST['mailchimp_api'] ) ? $_REQUEST['mailchimp_api'] : $global_api;
|
146 |
+
|
147 |
+
$saved_values = ! empty( $_REQUEST['saved_values'] ) ? $_REQUEST['saved_values'] : 0;
|
148 |
+
|
149 |
+
if ( empty( $custom_api ) && empty( $global_api ) ) {
|
150 |
+
throw new Exception( 'Invalid taxonomy' );
|
151 |
+
}
|
152 |
+
|
153 |
+
$current_api = $global_api;
|
154 |
+
|
155 |
+
if($choose_api == 'custom') {
|
156 |
+
$current_api = $custom_api;
|
157 |
+
}
|
158 |
+
|
159 |
+
$options = Mailchimp_api::get_mailchimp_lists($current_api);
|
160 |
+
|
161 |
+
if ( $saved_values ){
|
162 |
+
return (array_key_exists($saved_values[0], $options)? [ $saved_values[0] => $options[ $saved_values[0] ] ]: [] );
|
163 |
+
}else{
|
164 |
+
return $options;
|
165 |
+
}
|
166 |
+
|
167 |
+
}
|
168 |
}
|
169 |
|
170 |
Select2_Handler::init();
|
classes/widgets-manager.php
CHANGED
@@ -575,8 +575,8 @@ class Widgets_Manager {
|
|
575 |
'css' => ['horizontal-timeline'],
|
576 |
'js' => [],
|
577 |
'vendor' => [
|
578 |
-
'css' => ['slick', 'slick-theme'],
|
579 |
-
'js' => ['jquery-slick'],
|
580 |
],
|
581 |
],
|
582 |
'social-share' => [
|
@@ -619,6 +619,16 @@ class Widgets_Manager {
|
|
619 |
'js' => [],
|
620 |
],
|
621 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
622 |
];
|
623 |
}
|
624 |
|
@@ -639,7 +649,7 @@ class Widgets_Manager {
|
|
639 |
include_once( HAPPY_ADDONS_DIR_PATH . 'base/widget-base.php' );
|
640 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/button-renderer.php' );
|
641 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/link-hover-markup.php' );
|
642 |
-
|
643 |
$inactive_widgets = self::get_inactive_widgets();
|
644 |
|
645 |
foreach ( self::get_local_widgets_map() as $widget_key => $data ) {
|
575 |
'css' => ['horizontal-timeline'],
|
576 |
'js' => [],
|
577 |
'vendor' => [
|
578 |
+
'css' => ['slick', 'slick-theme','magnific-popup'],
|
579 |
+
'js' => ['jquery-slick','jquery-magnific-popup'],
|
580 |
],
|
581 |
],
|
582 |
'social-share' => [
|
619 |
'js' => [],
|
620 |
],
|
621 |
],
|
622 |
+
'mailchimp' => [
|
623 |
+
'title' => __( 'MailChimp', 'happy-elementor-addons' ),
|
624 |
+
'icon' => 'hm hm-mail-chimp',
|
625 |
+
'css' => ['mailchimp'],
|
626 |
+
'js' => [],
|
627 |
+
'vendor' => [
|
628 |
+
'css' => [],
|
629 |
+
'js' => [],
|
630 |
+
],
|
631 |
+
],
|
632 |
];
|
633 |
}
|
634 |
|
649 |
include_once( HAPPY_ADDONS_DIR_PATH . 'base/widget-base.php' );
|
650 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/button-renderer.php' );
|
651 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/link-hover-markup.php' );
|
652 |
+
|
653 |
$inactive_widgets = self::get_inactive_widgets();
|
654 |
|
655 |
foreach ( self::get_local_widgets_map() as $widget_key => $data ) {
|
classes/wpml-manager.php
CHANGED
@@ -555,6 +555,65 @@ class WPML_Manager {
|
|
555 |
__NAMESPACE__ . '\\WPML_Horizontal_Timeline',
|
556 |
]
|
557 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
558 |
];
|
559 |
|
560 |
foreach ( $widgets_map as $key => $data ) {
|
555 |
__NAMESPACE__ . '\\WPML_Horizontal_Timeline',
|
556 |
]
|
557 |
],
|
558 |
+
|
559 |
+
|
560 |
+
/**
|
561 |
+
* Mailchimp
|
562 |
+
*/
|
563 |
+
'mailchimp' => [
|
564 |
+
'fields' => [
|
565 |
+
[
|
566 |
+
'field' => 'fname_label',
|
567 |
+
'type' => __( 'MailChimp: First Name Label', 'happy-elementor-addons' ),
|
568 |
+
'editor_type' => 'LINE',
|
569 |
+
],
|
570 |
+
[
|
571 |
+
'field' => 'fname_placeholder',
|
572 |
+
'type' => __( 'MailChimp: First Name Place Holder', 'happy-elementor-addons' ),
|
573 |
+
'editor_type' => 'LINE',
|
574 |
+
],
|
575 |
+
[
|
576 |
+
'field' => 'lname_label',
|
577 |
+
'type' => __( 'MailChimp: Last Name Label', 'happy-elementor-addons' ),
|
578 |
+
'editor_type' => 'LINE',
|
579 |
+
],
|
580 |
+
[
|
581 |
+
'field' => 'lname_placeholder',
|
582 |
+
'type' => __( 'MailChimp: Last Name Place Holder', 'happy-elementor-addons' ),
|
583 |
+
'editor_type' => 'LINE',
|
584 |
+
],
|
585 |
+
[
|
586 |
+
'field' => 'phone_label',
|
587 |
+
'type' => __( 'MailChimp: Phone Label', 'happy-elementor-addons' ),
|
588 |
+
'editor_type' => 'LINE',
|
589 |
+
],
|
590 |
+
[
|
591 |
+
'field' => 'phone_placeholder',
|
592 |
+
'type' => __( 'MailChimp: Phone Place Holder', 'happy-elementor-addons' ),
|
593 |
+
'editor_type' => 'LINE',
|
594 |
+
],
|
595 |
+
[
|
596 |
+
'field' => 'email_label',
|
597 |
+
'type' => __( 'MailChimp: Email Label', 'happy-elementor-addons' ),
|
598 |
+
'editor_type' => 'LINE',
|
599 |
+
],
|
600 |
+
[
|
601 |
+
'field' => 'email_placeholder',
|
602 |
+
'type' => __( 'MailChimp: Email Place Holder', 'happy-elementor-addons' ),
|
603 |
+
'editor_type' => 'LINE',
|
604 |
+
],
|
605 |
+
[
|
606 |
+
'field' => 'button_text',
|
607 |
+
'type' => __( 'MailChimp: Button Text', 'happy-elementor-addons' ),
|
608 |
+
'editor_type' => 'LINE',
|
609 |
+
],
|
610 |
+
[
|
611 |
+
'field' => 'mailchimp_success_message',
|
612 |
+
'type' => __( 'MailChimp: Success Message', 'happy-elementor-addons' ),
|
613 |
+
'editor_type' => 'LINE',
|
614 |
+
],
|
615 |
+
],
|
616 |
+
],
|
617 |
];
|
618 |
|
619 |
foreach ( $widgets_map as $key => $data ) {
|
inc/functions.php
CHANGED
@@ -5,7 +5,9 @@
|
|
5 |
*
|
6 |
* @package Happy_Addons
|
7 |
*/
|
8 |
-
defined(
|
|
|
|
|
9 |
|
10 |
/**
|
11 |
* Call a shortcode function by tag name.
|
@@ -18,12 +20,12 @@ defined( 'ABSPATH' ) || die();
|
|
18 |
*
|
19 |
* @return string|bool False on failure, the result of the shortcode on success.
|
20 |
*/
|
21 |
-
function ha_do_shortcode(
|
22 |
global $shortcode_tags;
|
23 |
-
if (
|
24 |
return false;
|
25 |
}
|
26 |
-
return call_user_func(
|
27 |
}
|
28 |
|
29 |
/**
|
@@ -32,19 +34,19 @@ function ha_do_shortcode( $tag, array $atts = [], $content = null ) {
|
|
32 |
* @param $class
|
33 |
* @return string
|
34 |
*/
|
35 |
-
function ha_sanitize_html_class_param(
|
36 |
-
$classes = !
|
37 |
$sanitized = [];
|
38 |
-
if (
|
39 |
-
$sanitized = array_map(
|
40 |
-
return sanitize_html_class(
|
41 |
-
}, $classes
|
42 |
}
|
43 |
-
return implode(
|
44 |
}
|
45 |
|
46 |
function ha_is_script_debug_enabled() {
|
47 |
-
return (
|
48 |
}
|
49 |
|
50 |
/**
|
@@ -52,21 +54,21 @@ function ha_is_script_debug_enabled() {
|
|
52 |
* @param array $field_map
|
53 |
*/
|
54 |
|
55 |
-
function ha_prepare_data_prop_settings(
|
56 |
$data = [];
|
57 |
-
foreach (
|
58 |
-
$setting_value = ha_get_setting_value(
|
59 |
-
list(
|
60 |
$validator = $data_field_type . 'val';
|
61 |
|
62 |
-
if (
|
63 |
-
$val = call_user_func(
|
64 |
} else {
|
65 |
$val = $setting_value;
|
66 |
}
|
67 |
$data[$data_field_key] = $val;
|
68 |
}
|
69 |
-
return wp_json_encode(
|
70 |
}
|
71 |
|
72 |
/**
|
@@ -74,77 +76,77 @@ function ha_prepare_data_prop_settings( &$settings, $field_map = [] ) {
|
|
74 |
* @param $keys
|
75 |
* @return mixed
|
76 |
*/
|
77 |
-
function ha_get_setting_value(
|
78 |
-
if (
|
79 |
-
$keys = explode(
|
80 |
}
|
81 |
-
if (
|
82 |
-
return ha_get_setting_value(
|
83 |
}
|
84 |
return $settings[$keys[0]];
|
85 |
}
|
86 |
|
87 |
function ha_is_localhost() {
|
88 |
-
return isset(
|
89 |
}
|
90 |
|
91 |
function ha_get_css_cursors() {
|
92 |
return [
|
93 |
-
'default' => __(
|
94 |
-
'alias' => __(
|
95 |
-
'all-scroll' => __(
|
96 |
-
'auto' => __(
|
97 |
-
'cell' => __(
|
98 |
-
'context-menu' => __(
|
99 |
-
'col-resize' => __(
|
100 |
-
'copy' => __(
|
101 |
-
'crosshair' => __(
|
102 |
-
'e-resize' => __(
|
103 |
-
'ew-resize' => __(
|
104 |
-
'grab' => __(
|
105 |
-
'grabbing' => __(
|
106 |
-
'help' => __(
|
107 |
-
'move' => __(
|
108 |
-
'n-resize' => __(
|
109 |
-
'ne-resize' => __(
|
110 |
-
'nesw-resize' => __(
|
111 |
-
'ns-resize' => __(
|
112 |
-
'nw-resize' => __(
|
113 |
-
'nwse-resize' => __(
|
114 |
-
'no-drop' => __(
|
115 |
-
'not-allowed' => __(
|
116 |
-
'pointer' => __(
|
117 |
-
'progress' => __(
|
118 |
-
'row-resize' => __(
|
119 |
-
's-resize' => __(
|
120 |
-
'se-resize' => __(
|
121 |
-
'sw-resize' => __(
|
122 |
-
'text' => __(
|
123 |
-
'url' => __(
|
124 |
-
'w-resize' => __(
|
125 |
-
'wait' => __(
|
126 |
-
'zoom-in' => __(
|
127 |
-
'zoom-out' => __(
|
128 |
-
'none' => __(
|
129 |
];
|
130 |
}
|
131 |
|
132 |
function ha_get_css_blend_modes() {
|
133 |
return [
|
134 |
-
'normal' => __(
|
135 |
-
'multiply' => __(
|
136 |
-
'screen' => __(
|
137 |
-
'overlay' => __(
|
138 |
-
'darken' => __(
|
139 |
-
'lighten' => __(
|
140 |
-
'color-dodge' => __(
|
141 |
-
'color-burn' => __(
|
142 |
-
'saturation' => __(
|
143 |
-
'difference' => __(
|
144 |
-
'exclusion' => __(
|
145 |
-
'hue' => __(
|
146 |
-
'color' => __(
|
147 |
-
'luminosity' => __(
|
148 |
];
|
149 |
}
|
150 |
|
@@ -155,8 +157,8 @@ function ha_get_css_blend_modes() {
|
|
155 |
* @param string $operator
|
156 |
* @return bool
|
157 |
*/
|
158 |
-
function ha_is_elementor_version(
|
159 |
-
return defined(
|
160 |
}
|
161 |
|
162 |
/**
|
@@ -167,27 +169,27 @@ function ha_is_elementor_version( $operator = '<', $version = '2.6.0' ) {
|
|
167 |
* @param string $new_icon_id
|
168 |
* @param array $attributes
|
169 |
*/
|
170 |
-
function ha_render_icon(
|
171 |
// Check if its already migrated
|
172 |
-
$migrated = isset(
|
173 |
// Check if its a new widget without previously selected icon using the old Icon control
|
174 |
-
$is_new = empty(
|
175 |
|
176 |
$attributes['aria-hidden'] = 'true';
|
177 |
|
178 |
-
if (
|
179 |
-
\Elementor\Icons_Manager::render_icon(
|
180 |
} else {
|
181 |
-
if (
|
182 |
$attributes['class'] = $settings[$old_icon_id];
|
183 |
} else {
|
184 |
-
if (
|
185 |
$attributes['class'][] = $settings[$old_icon_id];
|
186 |
} else {
|
187 |
$attributes['class'] .= ' ' . $settings[$old_icon_id];
|
188 |
}
|
189 |
}
|
190 |
-
printf(
|
191 |
}
|
192 |
}
|
193 |
|
@@ -216,13 +218,13 @@ function ha_elementor() {
|
|
216 |
* @return string $default default tag will be return during no matches
|
217 |
*/
|
218 |
|
219 |
-
function ha_escape_tags(
|
220 |
|
221 |
-
$supports = [
|
222 |
|
223 |
-
$supports = array_merge(
|
224 |
|
225 |
-
if (
|
226 |
return $default;
|
227 |
}
|
228 |
|
@@ -235,7 +237,7 @@ function ha_escape_tags( $tag, $default = 'span', $extra = [] ) {
|
|
235 |
* @param string $level Allowed levels are basic and intermediate
|
236 |
* @return array
|
237 |
*/
|
238 |
-
function ha_get_allowed_html_tags(
|
239 |
$allowed_html = [
|
240 |
'b' => [
|
241 |
'class' => [],
|
@@ -325,7 +327,7 @@ function ha_get_allowed_html_tags( $level = 'basic' ) {
|
|
325 |
],
|
326 |
];
|
327 |
|
328 |
-
if (
|
329 |
$tags = [
|
330 |
'a' => [
|
331 |
'href' => [],
|
@@ -380,7 +382,7 @@ function ha_get_allowed_html_tags( $level = 'basic' ) {
|
|
380 |
],
|
381 |
];
|
382 |
|
383 |
-
$allowed_html = array_merge(
|
384 |
}
|
385 |
|
386 |
return $allowed_html;
|
@@ -394,8 +396,8 @@ function ha_get_allowed_html_tags( $level = 'basic' ) {
|
|
394 |
* @param string $string
|
395 |
* @return string
|
396 |
*/
|
397 |
-
function ha_kses_intermediate(
|
398 |
-
return wp_kses(
|
399 |
}
|
400 |
|
401 |
/**
|
@@ -406,8 +408,8 @@ function ha_kses_intermediate( $string = '' ) {
|
|
406 |
* @param string $string
|
407 |
* @return string
|
408 |
*/
|
409 |
-
function ha_kses_basic(
|
410 |
-
return wp_kses(
|
411 |
}
|
412 |
|
413 |
/**
|
@@ -416,17 +418,17 @@ function ha_kses_basic( $string = '' ) {
|
|
416 |
* @param string $level Allowed levels are basic and intermediate
|
417 |
* @return string
|
418 |
*/
|
419 |
-
function ha_get_allowed_html_desc(
|
420 |
-
if (
|
421 |
$level = 'basic';
|
422 |
}
|
423 |
|
424 |
-
$tags_str = '<' . implode(
|
425 |
-
return sprintf(
|
426 |
}
|
427 |
|
428 |
function ha_has_pro() {
|
429 |
-
return defined(
|
430 |
}
|
431 |
|
432 |
function ha_get_b64_icon() {
|
@@ -436,8 +438,8 @@ function ha_get_b64_icon() {
|
|
436 |
/**
|
437 |
* @param $suffix
|
438 |
*/
|
439 |
-
function ha_get_dashboard_link(
|
440 |
-
return add_query_arg(
|
441 |
}
|
442 |
|
443 |
/**
|
@@ -446,7 +448,7 @@ function ha_get_dashboard_link( $suffix = '#home' ) {
|
|
446 |
function ha_get_current_user_display_name() {
|
447 |
$user = wp_get_current_user();
|
448 |
$name = 'user';
|
449 |
-
if (
|
450 |
$name = $user->display_name;
|
451 |
}
|
452 |
return $name;
|
@@ -457,17 +459,17 @@ function ha_get_current_user_display_name() {
|
|
457 |
*/
|
458 |
function ha_twitter_feed_ajax() {
|
459 |
|
460 |
-
$security = check_ajax_referer(
|
461 |
|
462 |
-
if (
|
463 |
$settings = $_POST['query_settings'];
|
464 |
$loaded_item = $_POST['loaded_item'];
|
465 |
|
466 |
-
$user_name = trim(
|
467 |
$ha_tweets_cash = '_' . $settings['id'] . '_tweet_cash';
|
468 |
|
469 |
$transient_key = $user_name . $ha_tweets_cash;
|
470 |
-
$twitter_data = get_transient(
|
471 |
$credentials = $settings['credentials'];
|
472 |
|
473 |
$auth_response = wp_remote_post(
|
@@ -480,163 +482,163 @@ function ha_twitter_feed_ajax() {
|
|
480 |
'Authorization' => 'Basic ' . $credentials,
|
481 |
'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8',
|
482 |
],
|
483 |
-
'body' => [
|
484 |
]
|
485 |
);
|
486 |
|
487 |
-
$body = json_decode(
|
488 |
|
489 |
-
if (
|
490 |
$token = $body->access_token;
|
491 |
$tweets_response = wp_remote_get(
|
492 |
'https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=' . $settings['user_name'] . '&count=999&tweet_mode=extended',
|
493 |
[
|
494 |
'httpversion' => '1.1',
|
495 |
'blocking' => true,
|
496 |
-
'headers' => [
|
497 |
]
|
498 |
);
|
499 |
|
500 |
-
if (
|
501 |
-
$twitter_data = json_decode(
|
502 |
-
set_transient(
|
503 |
}
|
504 |
}
|
505 |
-
if (
|
506 |
-
delete_transient(
|
507 |
}
|
508 |
|
509 |
-
switch (
|
510 |
case 'old-posts':
|
511 |
-
usort(
|
512 |
-
if (
|
513 |
return 0;
|
514 |
}
|
515 |
|
516 |
-
return (
|
517 |
-
}
|
518 |
break;
|
519 |
case 'favorite_count':
|
520 |
-
usort(
|
521 |
-
if (
|
522 |
return 0;
|
523 |
}
|
524 |
|
525 |
-
return (
|
526 |
-
}
|
527 |
break;
|
528 |
case 'retweet_count':
|
529 |
-
usort(
|
530 |
-
if (
|
531 |
return 0;
|
532 |
}
|
533 |
|
534 |
-
return (
|
535 |
-
}
|
536 |
break;
|
537 |
default:
|
538 |
$twitter_data;
|
539 |
}
|
540 |
|
541 |
-
$items = array_splice(
|
542 |
|
543 |
-
foreach (
|
544 |
-
if (
|
545 |
-
$content = str_replace(
|
546 |
} else {
|
547 |
$content = $item['full_text'];
|
548 |
}
|
549 |
|
550 |
-
$description = explode(
|
551 |
-
if (
|
552 |
-
$description_shorten = array_slice(
|
553 |
-
$description = implode(
|
554 |
} else {
|
555 |
$description = $content;
|
556 |
}
|
557 |
-
|
558 |
-
|
559 |
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
|
566 |
-
|
567 |
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
|
575 |
<div class="ha-tweet-user">
|
576 |
-
<?php if (
|
577 |
-
<a href="<?php echo esc_url(
|
578 |
-
<?php echo esc_html(
|
579 |
</a>
|
580 |
-
<?php endif
|
581 |
|
582 |
-
<?php if (
|
583 |
-
<a href="<?php echo esc_url(
|
584 |
-
<?php echo esc_html(
|
585 |
</a>
|
586 |
-
<?php endif
|
587 |
</div>
|
588 |
</div>
|
589 |
|
590 |
<div class="ha-tweet-content">
|
591 |
<p>
|
592 |
-
<?php echo esc_html(
|
593 |
|
594 |
-
<?php if (
|
595 |
-
<a href="<?php echo esc_url(
|
596 |
-
<?php echo esc_html(
|
597 |
</a>
|
598 |
-
<?php endif
|
599 |
</p>
|
600 |
|
601 |
-
<?php if (
|
602 |
<div class="ha-tweet-date">
|
603 |
-
<?php echo esc_html(
|
604 |
</div>
|
605 |
-
<?php endif
|
606 |
</div>
|
607 |
|
608 |
</div>
|
609 |
|
610 |
-
<?php if (
|
611 |
<div class="ha-tweet-footer-wrapper">
|
612 |
<div class="ha-tweet-footer">
|
613 |
|
614 |
-
<?php if (
|
615 |
<div class="ha-tweet-favorite">
|
616 |
-
<?php echo esc_html(
|
617 |
<i class="fa fa-heart-o"></i>
|
618 |
</div>
|
619 |
-
<?php endif
|
620 |
|
621 |
-
<?php if (
|
622 |
<div class="ha-tweet-retweet">
|
623 |
-
<?php echo esc_html(
|
624 |
<i class="fa fa-retweet"></i>
|
625 |
</div>
|
626 |
-
<?php endif
|
627 |
|
628 |
</div>
|
629 |
</div>
|
630 |
-
<?php endif
|
631 |
|
632 |
</div>
|
633 |
<?php
|
634 |
-
endforeach;
|
635 |
endif;
|
636 |
wp_die();
|
637 |
}
|
638 |
-
add_action(
|
639 |
-
add_action(
|
640 |
|
641 |
/**
|
642 |
* Get All Post Types
|
@@ -644,17 +646,17 @@ add_action( 'wp_ajax_nopriv_ha_twitter_feed_action', 'ha_twitter_feed_ajax' );
|
|
644 |
* @param array $diff_key
|
645 |
* @return array|string[]|WP_Post_Type[]
|
646 |
*/
|
647 |
-
function ha_get_post_types(
|
648 |
$default = [
|
649 |
'public' => true,
|
650 |
'show_in_nav_menus' => true,
|
651 |
];
|
652 |
-
$args = array_merge(
|
653 |
-
$post_types = get_post_types(
|
654 |
-
$post_types = wp_list_pluck(
|
655 |
|
656 |
-
if (
|
657 |
-
$post_types = array_diff_key(
|
658 |
}
|
659 |
return $post_types;
|
660 |
}
|
@@ -667,15 +669,15 @@ function ha_get_post_types( $args = [], $diff_key = [] ) {
|
|
667 |
* @param array $diff_key
|
668 |
* @return array|string[]|WP_Taxonomy[]
|
669 |
*/
|
670 |
-
function ha_get_taxonomies(
|
671 |
|
672 |
-
$taxonomies = get_taxonomies(
|
673 |
-
if (
|
674 |
-
$taxonomies = wp_list_pluck(
|
675 |
}
|
676 |
|
677 |
-
if (
|
678 |
-
$taxonomies = array_diff_key(
|
679 |
}
|
680 |
|
681 |
return $taxonomies;
|
@@ -686,9 +688,9 @@ function ha_get_taxonomies( $args = [], $output = 'object', $list = true, $diff_
|
|
686 |
*/
|
687 |
function ha_post_tab() {
|
688 |
|
689 |
-
$security = check_ajax_referer(
|
690 |
|
691 |
-
if (
|
692 |
$settings = $_POST['post_tab_query'];
|
693 |
$post_type = $settings['post_type'];
|
694 |
$taxonomy = $settings['taxonomy'];
|
@@ -710,56 +712,56 @@ function ha_post_tab() {
|
|
710 |
],
|
711 |
];
|
712 |
|
713 |
-
$posts = get_posts(
|
714 |
|
715 |
-
if (
|
716 |
?>
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
<h2 class="ha-post-tab-title">
|
727 |
-
<a href="<?php echo esc_url(
|
728 |
</h2>
|
729 |
<div class="ha-post-tab-meta">
|
730 |
<span class="ha-post-tab-meta-author">
|
731 |
<i class="fa fa-user-o"></i>
|
732 |
-
<a href="<?php echo esc_url(
|
733 |
</span>
|
734 |
<?php
|
735 |
-
$archive_year = get_the_time(
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
<span class="ha-post-tab-meta-date">
|
740 |
<i class="fa fa-calendar-o"></i>
|
741 |
-
<a href="<?php echo esc_url(
|
742 |
</span>
|
743 |
</div>
|
744 |
-
<?php if (
|
745 |
<div class="ha-post-tab-excerpt">
|
746 |
-
<p><?php echo esc_html(
|
747 |
</div>
|
748 |
-
<?php endif
|
749 |
</div>
|
750 |
</div>
|
751 |
-
<?php endforeach
|
752 |
</div>
|
753 |
<?php
|
754 |
|
755 |
-
|
756 |
endif;
|
757 |
wp_die();
|
758 |
}
|
759 |
-
add_action(
|
760 |
-
add_action(
|
761 |
|
762 |
-
if (
|
763 |
/**
|
764 |
* Get happy addons icon for panel section heading
|
765 |
*
|
@@ -778,33 +780,83 @@ if ( ! function_exists( 'ha_get_section_icon' ) ) {
|
|
778 |
* @param string $new_icon_id
|
779 |
* @param array $attributes
|
780 |
*/
|
781 |
-
function ha_render_button_icon(
|
782 |
// Check if its already migrated
|
783 |
-
$migrated = isset(
|
784 |
// Check if its a new widget without previously selected icon using the old Icon control
|
785 |
-
$is_new = empty(
|
786 |
|
787 |
$attributes['aria-hidden'] = 'true';
|
788 |
-
$is_svg = (
|
789 |
|
790 |
-
if (
|
791 |
-
if (
|
792 |
echo '<span class="ha-btn-icon ha-btn-icon--svg">';
|
793 |
}
|
794 |
-
\Elementor\Icons_Manager::render_icon(
|
795 |
-
if (
|
796 |
echo '</span>';
|
797 |
}
|
798 |
} else {
|
799 |
-
if (
|
800 |
$attributes['class'] = $settings[$old_icon_id];
|
801 |
} else {
|
802 |
-
if (
|
803 |
$attributes['class'][] = $settings[$old_icon_id];
|
804 |
} else {
|
805 |
$attributes['class'] .= ' ' . $settings[$old_icon_id];
|
806 |
}
|
807 |
}
|
808 |
-
printf(
|
809 |
}
|
810 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
*
|
6 |
* @package Happy_Addons
|
7 |
*/
|
8 |
+
defined('ABSPATH') || die();
|
9 |
+
|
10 |
+
use Happy_Addons\Elementor\Widget\Mailchimp\Mailchimp_api;
|
11 |
|
12 |
/**
|
13 |
* Call a shortcode function by tag name.
|
20 |
*
|
21 |
* @return string|bool False on failure, the result of the shortcode on success.
|
22 |
*/
|
23 |
+
function ha_do_shortcode($tag, array $atts = [], $content = null) {
|
24 |
global $shortcode_tags;
|
25 |
+
if (!isset($shortcode_tags[$tag])) {
|
26 |
return false;
|
27 |
}
|
28 |
+
return call_user_func($shortcode_tags[$tag], $atts, $content, $tag);
|
29 |
}
|
30 |
|
31 |
/**
|
34 |
* @param $class
|
35 |
* @return string
|
36 |
*/
|
37 |
+
function ha_sanitize_html_class_param($class) {
|
38 |
+
$classes = !empty($class) ? explode(' ', $class) : [];
|
39 |
$sanitized = [];
|
40 |
+
if (!empty($classes)) {
|
41 |
+
$sanitized = array_map(function ($cls) {
|
42 |
+
return sanitize_html_class($cls);
|
43 |
+
}, $classes);
|
44 |
}
|
45 |
+
return implode(' ', $sanitized);
|
46 |
}
|
47 |
|
48 |
function ha_is_script_debug_enabled() {
|
49 |
+
return (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG);
|
50 |
}
|
51 |
|
52 |
/**
|
54 |
* @param array $field_map
|
55 |
*/
|
56 |
|
57 |
+
function ha_prepare_data_prop_settings(&$settings, $field_map = []) {
|
58 |
$data = [];
|
59 |
+
foreach ($field_map as $key => $data_key) {
|
60 |
+
$setting_value = ha_get_setting_value($settings, $key);
|
61 |
+
list($data_field_key, $data_field_type) = explode('.', $data_key);
|
62 |
$validator = $data_field_type . 'val';
|
63 |
|
64 |
+
if (is_callable($validator)) {
|
65 |
+
$val = call_user_func($validator, $setting_value);
|
66 |
} else {
|
67 |
$val = $setting_value;
|
68 |
}
|
69 |
$data[$data_field_key] = $val;
|
70 |
}
|
71 |
+
return wp_json_encode($data);
|
72 |
}
|
73 |
|
74 |
/**
|
76 |
* @param $keys
|
77 |
* @return mixed
|
78 |
*/
|
79 |
+
function ha_get_setting_value(&$settings, $keys) {
|
80 |
+
if (!is_array($keys)) {
|
81 |
+
$keys = explode('.', $keys);
|
82 |
}
|
83 |
+
if (is_array($settings[$keys[0]])) {
|
84 |
+
return ha_get_setting_value($settings[$keys[0]], array_slice($keys, 1));
|
85 |
}
|
86 |
return $settings[$keys[0]];
|
87 |
}
|
88 |
|
89 |
function ha_is_localhost() {
|
90 |
+
return isset($_SERVER['REMOTE_ADDR']) && in_array($_SERVER['REMOTE_ADDR'], ['127.0.0.1', '::1']);
|
91 |
}
|
92 |
|
93 |
function ha_get_css_cursors() {
|
94 |
return [
|
95 |
+
'default' => __('Default', 'happy-elementor-addons'),
|
96 |
+
'alias' => __('Alias', 'happy-elementor-addons'),
|
97 |
+
'all-scroll' => __('All scroll', 'happy-elementor-addons'),
|
98 |
+
'auto' => __('Auto', 'happy-elementor-addons'),
|
99 |
+
'cell' => __('Cell', 'happy-elementor-addons'),
|
100 |
+
'context-menu' => __('Context menu', 'happy-elementor-addons'),
|
101 |
+
'col-resize' => __('Col-resize', 'happy-elementor-addons'),
|
102 |
+
'copy' => __('Copy', 'happy-elementor-addons'),
|
103 |
+
'crosshair' => __('Crosshair', 'happy-elementor-addons'),
|
104 |
+
'e-resize' => __('E-resize', 'happy-elementor-addons'),
|
105 |
+
'ew-resize' => __('EW-resize', 'happy-elementor-addons'),
|
106 |
+
'grab' => __('Grab', 'happy-elementor-addons'),
|
107 |
+
'grabbing' => __('Grabbing', 'happy-elementor-addons'),
|
108 |
+
'help' => __('Help', 'happy-elementor-addons'),
|
109 |
+
'move' => __('Move', 'happy-elementor-addons'),
|
110 |
+
'n-resize' => __('N-resize', 'happy-elementor-addons'),
|
111 |
+
'ne-resize' => __('NE-resize', 'happy-elementor-addons'),
|
112 |
+
'nesw-resize' => __('NESW-resize', 'happy-elementor-addons'),
|
113 |
+
'ns-resize' => __('NS-resize', 'happy-elementor-addons'),
|
114 |
+
'nw-resize' => __('NW-resize', 'happy-elementor-addons'),
|
115 |
+
'nwse-resize' => __('NWSE-resize', 'happy-elementor-addons'),
|
116 |
+
'no-drop' => __('No-drop', 'happy-elementor-addons'),
|
117 |
+
'not-allowed' => __('Not-allowed', 'happy-elementor-addons'),
|
118 |
+
'pointer' => __('Pointer', 'happy-elementor-addons'),
|
119 |
+
'progress' => __('Progress', 'happy-elementor-addons'),
|
120 |
+
'row-resize' => __('Row-resize', 'happy-elementor-addons'),
|
121 |
+
's-resize' => __('S-resize', 'happy-elementor-addons'),
|
122 |
+
'se-resize' => __('SE-resize', 'happy-elementor-addons'),
|
123 |
+
'sw-resize' => __('SW-resize', 'happy-elementor-addons'),
|
124 |
+
'text' => __('Text', 'happy-elementor-addons'),
|
125 |
+
'url' => __('URL', 'happy-elementor-addons'),
|
126 |
+
'w-resize' => __('W-resize', 'happy-elementor-addons'),
|
127 |
+
'wait' => __('Wait', 'happy-elementor-addons'),
|
128 |
+
'zoom-in' => __('Zoom-in', 'happy-elementor-addons'),
|
129 |
+
'zoom-out' => __('Zoom-out', 'happy-elementor-addons'),
|
130 |
+
'none' => __('None', 'happy-elementor-addons'),
|
131 |
];
|
132 |
}
|
133 |
|
134 |
function ha_get_css_blend_modes() {
|
135 |
return [
|
136 |
+
'normal' => __('Normal', 'happy-elementor-addons'),
|
137 |
+
'multiply' => __('Multiply', 'happy-elementor-addons'),
|
138 |
+
'screen' => __('Screen', 'happy-elementor-addons'),
|
139 |
+
'overlay' => __('Overlay', 'happy-elementor-addons'),
|
140 |
+
'darken' => __('Darken', 'happy-elementor-addons'),
|
141 |
+
'lighten' => __('Lighten', 'happy-elementor-addons'),
|
142 |
+
'color-dodge' => __('Color Dodge', 'happy-elementor-addons'),
|
143 |
+
'color-burn' => __('Color Burn', 'happy-elementor-addons'),
|
144 |
+
'saturation' => __('Saturation', 'happy-elementor-addons'),
|
145 |
+
'difference' => __('Difference', 'happy-elementor-addons'),
|
146 |
+
'exclusion' => __('Exclusion', 'happy-elementor-addons'),
|
147 |
+
'hue' => __('Hue', 'happy-elementor-addons'),
|
148 |
+
'color' => __('Color', 'happy-elementor-addons'),
|
149 |
+
'luminosity' => __('Luminosity', 'happy-elementor-addons'),
|
150 |
];
|
151 |
}
|
152 |
|
157 |
* @param string $operator
|
158 |
* @return bool
|
159 |
*/
|
160 |
+
function ha_is_elementor_version($operator = '<', $version = '2.6.0') {
|
161 |
+
return defined('ELEMENTOR_VERSION') && version_compare(ELEMENTOR_VERSION, $version, $operator);
|
162 |
}
|
163 |
|
164 |
/**
|
169 |
* @param string $new_icon_id
|
170 |
* @param array $attributes
|
171 |
*/
|
172 |
+
function ha_render_icon($settings = [], $old_icon_id = 'icon', $new_icon_id = 'selected_icon', $attributes = []) {
|
173 |
// Check if its already migrated
|
174 |
+
$migrated = isset($settings['__fa4_migrated'][$new_icon_id]);
|
175 |
// Check if its a new widget without previously selected icon using the old Icon control
|
176 |
+
$is_new = empty($settings[$old_icon_id]);
|
177 |
|
178 |
$attributes['aria-hidden'] = 'true';
|
179 |
|
180 |
+
if (ha_is_elementor_version('>=', '2.6.0') && ($is_new || $migrated)) {
|
181 |
+
\Elementor\Icons_Manager::render_icon($settings[$new_icon_id], $attributes);
|
182 |
} else {
|
183 |
+
if (empty($attributes['class'])) {
|
184 |
$attributes['class'] = $settings[$old_icon_id];
|
185 |
} else {
|
186 |
+
if (is_array($attributes['class'])) {
|
187 |
$attributes['class'][] = $settings[$old_icon_id];
|
188 |
} else {
|
189 |
$attributes['class'] .= ' ' . $settings[$old_icon_id];
|
190 |
}
|
191 |
}
|
192 |
+
printf('<i %s></i>', \Elementor\Utils::render_html_attributes($attributes));
|
193 |
}
|
194 |
}
|
195 |
|
218 |
* @return string $default default tag will be return during no matches
|
219 |
*/
|
220 |
|
221 |
+
function ha_escape_tags($tag, $default = 'span', $extra = []) {
|
222 |
|
223 |
+
$supports = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'div', 'span', 'p'];
|
224 |
|
225 |
+
$supports = array_merge($supports, $extra);
|
226 |
|
227 |
+
if (!in_array($tag, $supports, true)) {
|
228 |
return $default;
|
229 |
}
|
230 |
|
237 |
* @param string $level Allowed levels are basic and intermediate
|
238 |
* @return array
|
239 |
*/
|
240 |
+
function ha_get_allowed_html_tags($level = 'basic') {
|
241 |
$allowed_html = [
|
242 |
'b' => [
|
243 |
'class' => [],
|
327 |
],
|
328 |
];
|
329 |
|
330 |
+
if ('intermediate' === $level) {
|
331 |
$tags = [
|
332 |
'a' => [
|
333 |
'href' => [],
|
382 |
],
|
383 |
];
|
384 |
|
385 |
+
$allowed_html = array_merge($allowed_html, $tags);
|
386 |
}
|
387 |
|
388 |
return $allowed_html;
|
396 |
* @param string $string
|
397 |
* @return string
|
398 |
*/
|
399 |
+
function ha_kses_intermediate($string = '') {
|
400 |
+
return wp_kses($string, ha_get_allowed_html_tags('intermediate'));
|
401 |
}
|
402 |
|
403 |
/**
|
408 |
* @param string $string
|
409 |
* @return string
|
410 |
*/
|
411 |
+
function ha_kses_basic($string = '') {
|
412 |
+
return wp_kses($string, ha_get_allowed_html_tags('basic'));
|
413 |
}
|
414 |
|
415 |
/**
|
418 |
* @param string $level Allowed levels are basic and intermediate
|
419 |
* @return string
|
420 |
*/
|
421 |
+
function ha_get_allowed_html_desc($level = 'basic') {
|
422 |
+
if (!in_array($level, ['basic', 'intermediate'])) {
|
423 |
$level = 'basic';
|
424 |
}
|
425 |
|
426 |
+
$tags_str = '<' . implode('>,<', array_keys(ha_get_allowed_html_tags($level))) . '>';
|
427 |
+
return sprintf(__('This input field has support for the following HTML tags: %1$s', 'happy-elementor-addons'), '<code>' . esc_html($tags_str) . '</code>');
|
428 |
}
|
429 |
|
430 |
function ha_has_pro() {
|
431 |
+
return defined('HAPPY_ADDONS_PRO_VERSION');
|
432 |
}
|
433 |
|
434 |
function ha_get_b64_icon() {
|
438 |
/**
|
439 |
* @param $suffix
|
440 |
*/
|
441 |
+
function ha_get_dashboard_link($suffix = '#home') {
|
442 |
+
return add_query_arg(['page' => 'happy-addons' . $suffix], admin_url('admin.php'));
|
443 |
}
|
444 |
|
445 |
/**
|
448 |
function ha_get_current_user_display_name() {
|
449 |
$user = wp_get_current_user();
|
450 |
$name = 'user';
|
451 |
+
if ($user->exists() && $user->display_name) {
|
452 |
$name = $user->display_name;
|
453 |
}
|
454 |
return $name;
|
459 |
*/
|
460 |
function ha_twitter_feed_ajax() {
|
461 |
|
462 |
+
$security = check_ajax_referer('happy_addons_nonce', 'security');
|
463 |
|
464 |
+
if (true == $security && isset($_POST['query_settings'])) :
|
465 |
$settings = $_POST['query_settings'];
|
466 |
$loaded_item = $_POST['loaded_item'];
|
467 |
|
468 |
+
$user_name = trim($settings['user_name']);
|
469 |
$ha_tweets_cash = '_' . $settings['id'] . '_tweet_cash';
|
470 |
|
471 |
$transient_key = $user_name . $ha_tweets_cash;
|
472 |
+
$twitter_data = get_transient($transient_key);
|
473 |
$credentials = $settings['credentials'];
|
474 |
|
475 |
$auth_response = wp_remote_post(
|
482 |
'Authorization' => 'Basic ' . $credentials,
|
483 |
'Content-Type' => 'application/x-www-form-urlencoded;charset=UTF-8',
|
484 |
],
|
485 |
+
'body' => ['grant_type' => 'client_credentials'],
|
486 |
]
|
487 |
);
|
488 |
|
489 |
+
$body = json_decode(wp_remote_retrieve_body($auth_response));
|
490 |
|
491 |
+
if (!empty($body)) {
|
492 |
$token = $body->access_token;
|
493 |
$tweets_response = wp_remote_get(
|
494 |
'https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=' . $settings['user_name'] . '&count=999&tweet_mode=extended',
|
495 |
[
|
496 |
'httpversion' => '1.1',
|
497 |
'blocking' => true,
|
498 |
+
'headers' => ['Authorization' => "Bearer $token"],
|
499 |
]
|
500 |
);
|
501 |
|
502 |
+
if (!is_wp_error($tweets_response)) {
|
503 |
+
$twitter_data = json_decode(wp_remote_retrieve_body($tweets_response), true);
|
504 |
+
set_transient($transient_key, $twitter_data, 0);
|
505 |
}
|
506 |
}
|
507 |
+
if ('yes' == $settings['remove_cache']) {
|
508 |
+
delete_transient($transient_key);
|
509 |
}
|
510 |
|
511 |
+
switch ($settings['sort_by']) {
|
512 |
case 'old-posts':
|
513 |
+
usort($twitter_data, function ($a, $b) {
|
514 |
+
if ($a['created_at'] == $b['created_at']) {
|
515 |
return 0;
|
516 |
}
|
517 |
|
518 |
+
return ($a['created_at'] < $b['created_at']) ? -1 : 1;
|
519 |
+
});
|
520 |
break;
|
521 |
case 'favorite_count':
|
522 |
+
usort($twitter_data, function ($a, $b) {
|
523 |
+
if ($a['favorite_count'] == $b['favorite_count']) {
|
524 |
return 0;
|
525 |
}
|
526 |
|
527 |
+
return ($a['favorite_count'] > $b['favorite_count']) ? -1 : 1;
|
528 |
+
});
|
529 |
break;
|
530 |
case 'retweet_count':
|
531 |
+
usort($twitter_data, function ($a, $b) {
|
532 |
+
if ($a['retweet_count'] == $b['retweet_count']) {
|
533 |
return 0;
|
534 |
}
|
535 |
|
536 |
+
return ($a['retweet_count'] > $b['retweet_count']) ? -1 : 1;
|
537 |
+
});
|
538 |
break;
|
539 |
default:
|
540 |
$twitter_data;
|
541 |
}
|
542 |
|
543 |
+
$items = array_splice($twitter_data, $loaded_item, $settings['tweets_limit']);
|
544 |
|
545 |
+
foreach ($items as $item) :
|
546 |
+
if (!empty($item['entities']['urls'])) {
|
547 |
+
$content = str_replace($item['entities']['urls'][0]['url'], '', $item['full_text']);
|
548 |
} else {
|
549 |
$content = $item['full_text'];
|
550 |
}
|
551 |
|
552 |
+
$description = explode(' ', $content);
|
553 |
+
if (!empty($settings['content_word_count']) && count($description) > $settings['content_word_count']) {
|
554 |
+
$description_shorten = array_slice($description, 0, $settings['content_word_count']);
|
555 |
+
$description = implode(' ', $description_shorten) . '...';
|
556 |
} else {
|
557 |
$description = $content;
|
558 |
}
|
559 |
+
?>
|
560 |
+
<div class="ha-tweet-item">
|
561 |
|
562 |
+
<?php if ('yes' == $settings['show_twitter_logo']) : ?>
|
563 |
+
<div class="ha-tweeter-feed-icon">
|
564 |
+
<i class="fa fa-twitter"></i>
|
565 |
+
</div>
|
566 |
+
<?php endif; ?>
|
567 |
|
568 |
+
<div class="ha-tweet-inner-wrapper">
|
569 |
|
570 |
+
<div class="ha-tweet-author">
|
571 |
+
<?php if ('yes' == $settings['show_user_image']) : ?>
|
572 |
+
<a href="<?php echo esc_url('https://twitter.com/' . $user_name); ?>">
|
573 |
+
<img src="<?php echo esc_url($item['user']['profile_image_url_https']); ?>" alt="<?php echo esc_attr($item['user']['name']); ?>" class="ha-tweet-avatar">
|
574 |
+
</a>
|
575 |
+
<?php endif; ?>
|
576 |
|
577 |
<div class="ha-tweet-user">
|
578 |
+
<?php if ('yes' == $settings['show_name']) : ?>
|
579 |
+
<a href="<?php echo esc_url('https://twitter.com/' . $user_name); ?>" class="ha-tweet-author-name">
|
580 |
+
<?php echo esc_html($item['user']['name']); ?>
|
581 |
</a>
|
582 |
+
<?php endif; ?>
|
583 |
|
584 |
+
<?php if ('yes' == $settings['show_user_name']) : ?>
|
585 |
+
<a href="<?php echo esc_url('https://twitter.com/' . $user_name); ?>" class="ha-tweet-username">
|
586 |
+
<?php echo esc_html($settings['user_name']); ?>
|
587 |
</a>
|
588 |
+
<?php endif; ?>
|
589 |
</div>
|
590 |
</div>
|
591 |
|
592 |
<div class="ha-tweet-content">
|
593 |
<p>
|
594 |
+
<?php echo esc_html($description); ?>
|
595 |
|
596 |
+
<?php if ('yes' == $settings['read_more']) : ?>
|
597 |
+
<a href="<?php echo esc_url('//twitter.com/' . $item['user']['screen_name'] . '/status/' . $item['id']); ?>" target="_blank">
|
598 |
+
<?php echo esc_html($settings['read_more_text']); ?>
|
599 |
</a>
|
600 |
+
<?php endif; ?>
|
601 |
</p>
|
602 |
|
603 |
+
<?php if ('yes' == $settings['show_date']) : ?>
|
604 |
<div class="ha-tweet-date">
|
605 |
+
<?php echo esc_html(date("M d Y", strtotime($item['created_at']))); ?>
|
606 |
</div>
|
607 |
+
<?php endif; ?>
|
608 |
</div>
|
609 |
|
610 |
</div>
|
611 |
|
612 |
+
<?php if ('yes' == $settings['show_favorite'] || 'yes' == $settings['show_retweet']) : ?>
|
613 |
<div class="ha-tweet-footer-wrapper">
|
614 |
<div class="ha-tweet-footer">
|
615 |
|
616 |
+
<?php if ('yes' == $settings['show_favorite']) : ?>
|
617 |
<div class="ha-tweet-favorite">
|
618 |
+
<?php echo esc_html($item['favorite_count']); ?>
|
619 |
<i class="fa fa-heart-o"></i>
|
620 |
</div>
|
621 |
+
<?php endif; ?>
|
622 |
|
623 |
+
<?php if ('yes' == $settings['show_retweet']) : ?>
|
624 |
<div class="ha-tweet-retweet">
|
625 |
+
<?php echo esc_html($item['retweet_count']); ?>
|
626 |
<i class="fa fa-retweet"></i>
|
627 |
</div>
|
628 |
+
<?php endif; ?>
|
629 |
|
630 |
</div>
|
631 |
</div>
|
632 |
+
<?php endif; ?>
|
633 |
|
634 |
</div>
|
635 |
<?php
|
636 |
+
endforeach;
|
637 |
endif;
|
638 |
wp_die();
|
639 |
}
|
640 |
+
add_action('wp_ajax_ha_twitter_feed_action', 'ha_twitter_feed_ajax');
|
641 |
+
add_action('wp_ajax_nopriv_ha_twitter_feed_action', 'ha_twitter_feed_ajax');
|
642 |
|
643 |
/**
|
644 |
* Get All Post Types
|
646 |
* @param array $diff_key
|
647 |
* @return array|string[]|WP_Post_Type[]
|
648 |
*/
|
649 |
+
function ha_get_post_types($args = [], $diff_key = []) {
|
650 |
$default = [
|
651 |
'public' => true,
|
652 |
'show_in_nav_menus' => true,
|
653 |
];
|
654 |
+
$args = array_merge($default, $args);
|
655 |
+
$post_types = get_post_types($args, 'objects');
|
656 |
+
$post_types = wp_list_pluck($post_types, 'label', 'name');
|
657 |
|
658 |
+
if (!empty($diff_key)) {
|
659 |
+
$post_types = array_diff_key($post_types, $diff_key);
|
660 |
}
|
661 |
return $post_types;
|
662 |
}
|
669 |
* @param array $diff_key
|
670 |
* @return array|string[]|WP_Taxonomy[]
|
671 |
*/
|
672 |
+
function ha_get_taxonomies($args = [], $output = 'object', $list = true, $diff_key = []) {
|
673 |
|
674 |
+
$taxonomies = get_taxonomies($args, $output);
|
675 |
+
if ('object' === $output && $list) {
|
676 |
+
$taxonomies = wp_list_pluck($taxonomies, 'label', 'name');
|
677 |
}
|
678 |
|
679 |
+
if (!empty($diff_key)) {
|
680 |
+
$taxonomies = array_diff_key($taxonomies, $diff_key);
|
681 |
}
|
682 |
|
683 |
return $taxonomies;
|
688 |
*/
|
689 |
function ha_post_tab() {
|
690 |
|
691 |
+
$security = check_ajax_referer('happy_addons_nonce', 'security');
|
692 |
|
693 |
+
if (true == $security) :
|
694 |
$settings = $_POST['post_tab_query'];
|
695 |
$post_type = $settings['post_type'];
|
696 |
$taxonomy = $settings['taxonomy'];
|
712 |
],
|
713 |
];
|
714 |
|
715 |
+
$posts = get_posts($args);
|
716 |
|
717 |
+
if (count($posts) !== 0) :
|
718 |
?>
|
719 |
+
<div class="ha-post-tab-item-wrapper active" data-term="<?php echo esc_attr($term_id); ?>">
|
720 |
+
<?php foreach ($posts as $post) : ?>
|
721 |
+
<div class="ha-post-tab-item">
|
722 |
+
<div class="ha-post-tab-item-inner">
|
723 |
+
<?php if (has_post_thumbnail($post->ID)) : ?>
|
724 |
+
<a href="<?php echo esc_url(get_the_permalink($post->ID)); ?>" class="ha-post-tab-thumb">
|
725 |
+
<?php echo get_the_post_thumbnail($post->ID, 'full'); ?>
|
726 |
+
</a>
|
727 |
+
<?php endif; ?>
|
728 |
<h2 class="ha-post-tab-title">
|
729 |
+
<a href="<?php echo esc_url(get_the_permalink($post->ID)); ?>"> <?php echo esc_html($post->post_title); ?></a>
|
730 |
</h2>
|
731 |
<div class="ha-post-tab-meta">
|
732 |
<span class="ha-post-tab-meta-author">
|
733 |
<i class="fa fa-user-o"></i>
|
734 |
+
<a href="<?php echo esc_url(get_author_posts_url($post->post_author)); ?>"><?php echo esc_html(get_the_author_meta('display_name', $post->post_author)); ?></a>
|
735 |
</span>
|
736 |
<?php
|
737 |
+
$archive_year = get_the_time('Y', $post->ID);
|
738 |
+
$archive_month = get_the_time('m', $post->ID);
|
739 |
+
$archive_day = get_the_time('d', $post->ID);
|
740 |
+
?>
|
741 |
<span class="ha-post-tab-meta-date">
|
742 |
<i class="fa fa-calendar-o"></i>
|
743 |
+
<a href="<?php echo esc_url(get_day_link($archive_year, $archive_month, $archive_day)); ?>"><?php echo get_the_date("M d, Y", $post->ID); ?></a>
|
744 |
</span>
|
745 |
</div>
|
746 |
+
<?php if ('yes' === $excerpt && !empty($post->post_excerpt)) : ?>
|
747 |
<div class="ha-post-tab-excerpt">
|
748 |
+
<p><?php echo esc_html($post->post_excerpt); ?></p>
|
749 |
</div>
|
750 |
+
<?php endif; ?>
|
751 |
</div>
|
752 |
</div>
|
753 |
+
<?php endforeach; ?>
|
754 |
</div>
|
755 |
<?php
|
756 |
|
757 |
+
endif;
|
758 |
endif;
|
759 |
wp_die();
|
760 |
}
|
761 |
+
add_action('wp_ajax_ha_post_tab_action', 'ha_post_tab');
|
762 |
+
add_action('wp_ajax_nopriv_ha_post_tab_action', 'ha_post_tab');
|
763 |
|
764 |
+
if (!function_exists('ha_get_section_icon')) {
|
765 |
/**
|
766 |
* Get happy addons icon for panel section heading
|
767 |
*
|
780 |
* @param string $new_icon_id
|
781 |
* @param array $attributes
|
782 |
*/
|
783 |
+
function ha_render_button_icon($settings = [], $old_icon_id = 'icon', $new_icon_id = 'selected_icon', $attributes = []) {
|
784 |
// Check if its already migrated
|
785 |
+
$migrated = isset($settings['__fa4_migrated'][$new_icon_id]);
|
786 |
// Check if its a new widget without previously selected icon using the old Icon control
|
787 |
+
$is_new = empty($settings[$old_icon_id]);
|
788 |
|
789 |
$attributes['aria-hidden'] = 'true';
|
790 |
+
$is_svg = (isset($settings[$new_icon_id], $settings[$new_icon_id]['library']) && 'svg' === $settings[$new_icon_id]['library']);
|
791 |
|
792 |
+
if (ha_is_elementor_version('>=', '2.6.0') && ($is_new || $migrated)) {
|
793 |
+
if ($is_svg) {
|
794 |
echo '<span class="ha-btn-icon ha-btn-icon--svg">';
|
795 |
}
|
796 |
+
\Elementor\Icons_Manager::render_icon($settings[$new_icon_id], $attributes);
|
797 |
+
if ($is_svg) {
|
798 |
echo '</span>';
|
799 |
}
|
800 |
} else {
|
801 |
+
if (empty($attributes['class'])) {
|
802 |
$attributes['class'] = $settings[$old_icon_id];
|
803 |
} else {
|
804 |
+
if (is_array($attributes['class'])) {
|
805 |
$attributes['class'][] = $settings[$old_icon_id];
|
806 |
} else {
|
807 |
$attributes['class'] .= ' ' . $settings[$old_icon_id];
|
808 |
}
|
809 |
}
|
810 |
+
printf('<i %s></i>', \Elementor\Utils::render_html_attributes($attributes));
|
811 |
}
|
812 |
}
|
813 |
+
|
814 |
+
/**
|
815 |
+
* Get database settings of a widget by widget id and element
|
816 |
+
*
|
817 |
+
* @param array $elements
|
818 |
+
* @param string $widget_id
|
819 |
+
* @param array $value
|
820 |
+
*/
|
821 |
+
|
822 |
+
function ha_get_ele_widget_element_settings($elements, $widget_id) {
|
823 |
+
|
824 |
+
if (is_array($elements)) {
|
825 |
+
foreach ($elements as $d) {
|
826 |
+
if ($d && !empty($d['id']) && $d['id'] == $widget_id) {
|
827 |
+
return $d;
|
828 |
+
}
|
829 |
+
if ($d && !empty($d['elements']) && is_array($d['elements'])) {
|
830 |
+
$value = ha_get_ele_widget_element_settings($d['elements'], $widget_id);
|
831 |
+
if ($value) {
|
832 |
+
return $value;
|
833 |
+
}
|
834 |
+
}
|
835 |
+
}
|
836 |
+
}
|
837 |
+
|
838 |
+
return false;
|
839 |
+
}
|
840 |
+
|
841 |
+
/**
|
842 |
+
* Get database settings of a widget by widget id and post id
|
843 |
+
*
|
844 |
+
* @param number $post_id
|
845 |
+
* @param string $widget_id
|
846 |
+
* @param array
|
847 |
+
*/
|
848 |
+
|
849 |
+
function ha_get_ele_widget_settings($post_id, $widget_id) {
|
850 |
+
|
851 |
+
$elementor_data = @json_decode(get_post_meta($post_id, '_elementor_data', true), true);
|
852 |
+
|
853 |
+
if ($elementor_data) {
|
854 |
+
$element = ha_get_ele_widget_element_settings($elementor_data, $widget_id);
|
855 |
+
return isset($element['settings'])? $element['settings']: '';
|
856 |
+
}
|
857 |
+
|
858 |
+
return false;
|
859 |
+
}
|
860 |
+
|
861 |
+
include_once HAPPY_ADDONS_DIR_PATH . 'widgets/mailchimp/mailchimp-api.php';
|
862 |
+
Mailchimp_api::set_ajax_call();
|
plugin.php
CHANGED
@@ -3,10 +3,10 @@
|
|
3 |
* Plugin Name: Happy Elementor Addons
|
4 |
* Plugin URI: https://happyaddons.com/
|
5 |
* Description: <a href="https://happyaddons.com/">HappyAddons</a> is a collection of slick, powerful widgets that works seamlessly with Elementor page builder. It’s trendy look with detail customization features allows to create extraordinary designs instantly. <a href="https://happyaddons.com/">HappyAddons</a> is free, rapidly growing and comes with great support.
|
6 |
-
* Version: 2.
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
-
* Elementor tested up to: 3.2.
|
10 |
* Elementor Pro tested up to: 3.2.2
|
11 |
* License: GPLv2
|
12 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -36,7 +36,7 @@ Copyright 2019 HappyMonster <http://happymonster.me>
|
|
36 |
|
37 |
defined( 'ABSPATH' ) || die();
|
38 |
|
39 |
-
define( 'HAPPY_ADDONS_VERSION', '2.
|
40 |
define( 'HAPPY_ADDONS__FILE__', __FILE__ );
|
41 |
define( 'HAPPY_ADDONS_DIR_PATH', plugin_dir_path( HAPPY_ADDONS__FILE__ ) );
|
42 |
define( 'HAPPY_ADDONS_DIR_URL', plugin_dir_url( HAPPY_ADDONS__FILE__ ) );
|
3 |
* Plugin Name: Happy Elementor Addons
|
4 |
* Plugin URI: https://happyaddons.com/
|
5 |
* Description: <a href="https://happyaddons.com/">HappyAddons</a> is a collection of slick, powerful widgets that works seamlessly with Elementor page builder. It’s trendy look with detail customization features allows to create extraordinary designs instantly. <a href="https://happyaddons.com/">HappyAddons</a> is free, rapidly growing and comes with great support.
|
6 |
+
* Version: 2.25.0
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
+
* Elementor tested up to: 3.2.4
|
10 |
* Elementor Pro tested up to: 3.2.2
|
11 |
* License: GPLv2
|
12 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
36 |
|
37 |
defined( 'ABSPATH' ) || die();
|
38 |
|
39 |
+
define( 'HAPPY_ADDONS_VERSION', '2.25.0' );
|
40 |
define( 'HAPPY_ADDONS__FILE__', __FILE__ );
|
41 |
define( 'HAPPY_ADDONS_DIR_PATH', plugin_dir_path( HAPPY_ADDONS__FILE__ ) );
|
42 |
define( 'HAPPY_ADDONS_DIR_URL', plugin_dir_url( HAPPY_ADDONS__FILE__ ) );
|
readme.txt
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
=== Happy Addons for Elementor ===
|
2 |
Plugin Name: Happy Addons for Elementor
|
3 |
-
Version: 2.
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
Contributors: thehappymonster, happyaddons, hasinhayder, mosaddek73, tareq1988, sourav926, wedevs, iqbalrony, mrokon, shshouvo, sayedulsayem, obiplabon
|
@@ -16,7 +16,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
|
16 |
|
17 |
== Description ==
|
18 |
|
19 |
-
[Happy Addons for Elementor page builder](https://happyaddons.com/)Is One of the Best Elementor Addons That Comes With **
|
20 |
|
21 |
### **Why Should You Choose HappyAddons?**
|
22 |
HappyAddons is the pioneer of adding exclusive problem-solving features. Also we have added premium quality Widgets in the Elementor Library. Reasons for choosing Happyaddons over any other Elementor Addons:
|
@@ -76,6 +76,7 @@ HappyAddons comes with plenty of Elementor Widgets in the free version. And all
|
|
76 |
- [**Event Calendar**](https://demo.happyaddons.com/elementor-event-calendar-widget-demo/) – Are you struggling to incorporate an event calendar on your website with the help of Elementor? Don’t worry; we have added an amazing Event Calendar Widget in the HappyAddons Free Version for you! You can create your own personalized calendar manually or use your Google calendar or the Events Calendar Plugin’s calendar to showcase your events.
|
77 |
- [**Image Hover Effect**](https://demo.happyaddons.com/elementor-image-hover-effect-widget-demo/) – If you want to add lucrative hover effects to your website’s images, you can try HappyAddons Image Hover Effect Widget. It allows you to add 20+ stunning hover effects to your photos. Start adding attention grabbing images easily.
|
78 |
- [**Animated Link**](https://demo.happyaddons.com/elementor-animated-link-widget-demo/) – Are you wondering about increasing the click-through rate of your website’s links? Grab your visitor’s attention by adding different effects to your links using the Happy Animated Link widget.
|
|
|
79 |
- [**Contact Form 7**](https://demo.happyaddons.com/elementor-contact-form-7-widget-demo/) – This utility widget helps you to integrate existing forms built using CF7 plugin across your web pages without spending too much time.
|
80 |
- [**Caldera Forms**](https://demo.happyaddons.com/elementor-caldera-forms-widget-demo/) – This widget can help you to display your caldera forms to display on your web pages designed with Elementor.
|
81 |
- [**weForms**](https://demo.happyaddons.com/elementor-we-forms-widget-demo/) – Designed forms using weForms plugin and looking for a way to display those on your Elementor powered pages? This is the answer to that.
|
@@ -143,10 +144,11 @@ https://www.youtube.com/watch?v=QwJrFMtfO2U
|
|
143 |
|
144 |
_Introducing Happy Addons Pro (Check What You Will Get in the Pro Version of Happyaddons)_
|
145 |
|
146 |
-
### **
|
147 |
|
148 |
If you are still craving for more widgets, then the following premium widgets are there to quench your thirst. The best part is that you can copy and paste the design source code so you won't have to make any design from scratch. Let's explore the world of Happy Addons Pro Widgets:
|
149 |
|
|
|
150 |
- [**Feature List**](https://demo.happyaddons.com/elementor-feature-list-widget-demo/) – You can display your product features using different styles using this widget. As a bonus, you can also customize each and every predefined design.
|
151 |
- [**Pricing Table**](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/) – This one of a kind widget will allow you to create any kind of pricing table under the sun. As a surprise, you can use gradient background, oval-shaped button, font awesome icons, background fill color, different heights, dark mood and so on.
|
152 |
- [**Flip Box**](https://demo.happyaddons.com/elementor-flip-box-widget-demo-2/) – This exquisite widget will help you show different messages or texts at the time before and after a user hover on a certain element. Just like the other widgets, you can customize this with background image, gutter and circular arrow navigation on both sides.
|
@@ -280,6 +282,12 @@ Integrating Appsero SDK **DOES NOT IMMEDIATELY** start gathering data, **without
|
|
280 |
|
281 |
Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/). Additionally, read weDevs [privacy policy](https://wedevs.com/privacy-policy/) for better knowledge on it.
|
282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
283 |
### **About the Maker**
|
284 |
|
285 |
Despite Happy Addons for Elementor, being the newest addition to the product line up of [weDevs](https://wedevs.com/), it has already managed to win the heart of its users with a staggering 5-star rating. The plugin is programmed in a way so you don't require any prior coding know-how and is completely cross-browser compatible with mobile responsive feature.
|
@@ -340,6 +348,16 @@ For a more detailed explanation check out the following documentation
|
|
340 |
|
341 |
== Changelog ==
|
342 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
343 |
= 2.24.1 - 18 May 2021 =
|
344 |
|
345 |
- Tweak: Step Flow title html tag option increased
|
1 |
=== Happy Addons for Elementor ===
|
2 |
Plugin Name: Happy Addons for Elementor
|
3 |
+
Version: 2.25.0
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
Contributors: thehappymonster, happyaddons, hasinhayder, mosaddek73, tareq1988, sourav926, wedevs, iqbalrony, mrokon, shshouvo, sayedulsayem, obiplabon
|
16 |
|
17 |
== Description ==
|
18 |
|
19 |
+
[Happy Addons for Elementor page builder](https://happyaddons.com/)Is One of the Best Elementor Addons That Comes With **88 Elementor Free & Pro Widgets and 16+ Problem-Solving Elementor Features**.
|
20 |
|
21 |
### **Why Should You Choose HappyAddons?**
|
22 |
HappyAddons is the pioneer of adding exclusive problem-solving features. Also we have added premium quality Widgets in the Elementor Library. Reasons for choosing Happyaddons over any other Elementor Addons:
|
76 |
- [**Event Calendar**](https://demo.happyaddons.com/elementor-event-calendar-widget-demo/) – Are you struggling to incorporate an event calendar on your website with the help of Elementor? Don’t worry; we have added an amazing Event Calendar Widget in the HappyAddons Free Version for you! You can create your own personalized calendar manually or use your Google calendar or the Events Calendar Plugin’s calendar to showcase your events.
|
77 |
- [**Image Hover Effect**](https://demo.happyaddons.com/elementor-image-hover-effect-widget-demo/) – If you want to add lucrative hover effects to your website’s images, you can try HappyAddons Image Hover Effect Widget. It allows you to add 20+ stunning hover effects to your photos. Start adding attention grabbing images easily.
|
78 |
- [**Animated Link**](https://demo.happyaddons.com/elementor-animated-link-widget-demo/) – Are you wondering about increasing the click-through rate of your website’s links? Grab your visitor’s attention by adding different effects to your links using the Happy Animated Link widget.
|
79 |
+
- [**Mailchimp Widget**](https://demo.happyaddons.com/elementor-mailchimp-widget-demo/) – Now you can create lucrative Mailchimp forms with HappyAddons Mailchimp Widget for Elementor.
|
80 |
- [**Contact Form 7**](https://demo.happyaddons.com/elementor-contact-form-7-widget-demo/) – This utility widget helps you to integrate existing forms built using CF7 plugin across your web pages without spending too much time.
|
81 |
- [**Caldera Forms**](https://demo.happyaddons.com/elementor-caldera-forms-widget-demo/) – This widget can help you to display your caldera forms to display on your web pages designed with Elementor.
|
82 |
- [**weForms**](https://demo.happyaddons.com/elementor-we-forms-widget-demo/) – Designed forms using weForms plugin and looking for a way to display those on your Elementor powered pages? This is the answer to that.
|
144 |
|
145 |
_Introducing Happy Addons Pro (Check What You Will Get in the Pro Version of Happyaddons)_
|
146 |
|
147 |
+
### ** 46 Premium Elementor Widgets of Happy Addons (pro)**
|
148 |
|
149 |
If you are still craving for more widgets, then the following premium widgets are there to quench your thirst. The best part is that you can copy and paste the design source code so you won't have to make any design from scratch. Let's explore the world of Happy Addons Pro Widgets:
|
150 |
|
151 |
+
- [**Happy Mega Menu**](https://demo.happyaddons.com/elementor-happy-mega-menu-widget-demo/) – Struggling with large-scale menu items? Happy Mega Menu is the best solution to your problems. You can create mega menus lik Adidas, Dribbble, Puma, Invision etc.
|
152 |
- [**Feature List**](https://demo.happyaddons.com/elementor-feature-list-widget-demo/) – You can display your product features using different styles using this widget. As a bonus, you can also customize each and every predefined design.
|
153 |
- [**Pricing Table**](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/) – This one of a kind widget will allow you to create any kind of pricing table under the sun. As a surprise, you can use gradient background, oval-shaped button, font awesome icons, background fill color, different heights, dark mood and so on.
|
154 |
- [**Flip Box**](https://demo.happyaddons.com/elementor-flip-box-widget-demo-2/) – This exquisite widget will help you show different messages or texts at the time before and after a user hover on a certain element. Just like the other widgets, you can customize this with background image, gutter and circular arrow navigation on both sides.
|
282 |
|
283 |
Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/). Additionally, read weDevs [privacy policy](https://wedevs.com/privacy-policy/) for better knowledge on it.
|
284 |
|
285 |
+
### **Happy with Our Work?**
|
286 |
+
|
287 |
+
We are really thankful to you that you have chosen our plugin. If our plugin brings a smile in your face while working, please share your happiness by giving us a 5***** rating in WordPress Org. It will make us happy and won’t take more than 2 mins.
|
288 |
+
[I’m Happy to Give You 5⭐️](https://wordpress.org/support/plugin/happy-elementor-addons/reviews/?filter=5)
|
289 |
+
|
290 |
+
|
291 |
### **About the Maker**
|
292 |
|
293 |
Despite Happy Addons for Elementor, being the newest addition to the product line up of [weDevs](https://wedevs.com/), it has already managed to win the heart of its users with a staggering 5-star rating. The plugin is programmed in a way so you don't require any prior coding know-how and is completely cross-browser compatible with mobile responsive feature.
|
348 |
|
349 |
== Changelog ==
|
350 |
|
351 |
+
= 2.25.0 - 16 June 2021 =
|
352 |
+
|
353 |
+
- New: Mailchimp Widget
|
354 |
+
- New: Added Lightbox support to Horizontal Timeline widget
|
355 |
+
- New: Image Hover Effect hover title html tag option added
|
356 |
+
- Tweak: Added html tag support to Horizontal Timeline description
|
357 |
+
- Tweak: Dynamic Tag support for Image Hover effect's image field
|
358 |
+
- Tweak: Modify select 2 control
|
359 |
+
- Fix: The Event Widget's events popups responsive issue
|
360 |
+
|
361 |
= 2.24.1 - 18 May 2021 =
|
362 |
|
363 |
- Tweak: Step Flow title html tag option increased
|
templates/admin/dashboard-credentials.php
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Dashboard credentials tab template
|
5 |
+
*/
|
6 |
+
|
7 |
+
defined('ABSPATH') || die();
|
8 |
+
|
9 |
+
$credential_list = self::get_credentials();
|
10 |
+
$credential_data = \Happy_Addons\Elementor\Credentials_Manager::get_saved_credentials();
|
11 |
+
$has_pro = ha_has_pro();
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="ha-dashboard-panel">
|
15 |
+
<div class="ha-dashboard-panel__header">
|
16 |
+
<div class="ha-dashboard-panel__header-content">
|
17 |
+
<h2><?php esc_html_e('Happy Credentials', 'happy-elementor-addons'); ?></h2>
|
18 |
+
<p class="f16"><?php printf(esc_html__('Here is the list of our all credentials. You can input credentials from here. %sAfter changing any input make sure to click the Save Changes button.%s', 'happy-elementor-addons'), '<strong>', '</strong>'); ?></p>
|
19 |
+
</div>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<div class="ha-dashboard-credentials">
|
23 |
+
<?php
|
24 |
+
foreach ($credential_list as $cred_key => $cred_data) :
|
25 |
+
$title = isset($cred_data['title']) ? $cred_data['title'] : '';
|
26 |
+
$icon = isset($cred_data['icon']) ? $cred_data['icon'] : '';
|
27 |
+
$is_pro = isset($cred_data['is_pro']) && $cred_data['is_pro'] ? true : false;
|
28 |
+
$is_placeholder = $is_pro && !ha_has_pro();
|
29 |
+
$class_attr = 'ha-dashboard-credentials__item';
|
30 |
+
|
31 |
+
$fields = isset($cred_data['fiels']) ? $cred_data['fiels'] : '';
|
32 |
+
|
33 |
+
if ($is_pro) {
|
34 |
+
$class_attr .= ' item--is-pro';
|
35 |
+
}
|
36 |
+
|
37 |
+
$checked = '';
|
38 |
+
|
39 |
+
// if ( ! in_array( $cred_key, $inactive_features ) ) {
|
40 |
+
// $checked = 'checked="checked"';
|
41 |
+
// }
|
42 |
+
|
43 |
+
if ($is_placeholder) {
|
44 |
+
$class_attr .= ' item--is-placeholder';
|
45 |
+
$checked = 'disabled="disabled"';
|
46 |
+
}
|
47 |
+
?>
|
48 |
+
<div class="<?php echo $class_attr; ?>">
|
49 |
+
<?php if ($is_pro) : ?>
|
50 |
+
<span class="ha-dashboard-credentials__item-badge"><?php esc_html_e('Pro', 'happy-elementor-addons'); ?></span>
|
51 |
+
<?php endif; ?>
|
52 |
+
<span class="ha-dashboard-credentials__item-icon"><i class="<?php echo $icon; ?>"></i></span>
|
53 |
+
<h3 class="ha-dashboard-credentials__item-title">
|
54 |
+
<label for="ha-widget-<?php echo $cred_key; ?>" <?php echo $is_placeholder ? 'data-tooltip="Get pro"' : ''; ?>><?php echo $title; ?></label>
|
55 |
+
</h3>
|
56 |
+
<?php foreach ($fields as $key => $value) : ?>
|
57 |
+
<div class="ha-dashboard-credentials__item-toggle">
|
58 |
+
<label for=""><?php echo esc_html($value['label']); ?></label>
|
59 |
+
<?php if ($value['type'] == 'textarea') : ?>
|
60 |
+
<textarea id="ha-widget-<?php echo $cred_key; ?>" <?php echo $checked; ?> class="ha-credential" name="credentials[<?php echo esc_attr($cred_key); ?>][<?php echo esc_attr($value['name']); ?>]" cols="30" rows="10"><?php echo esc_attr(isset($credential_data[$cred_key][$value['name']])?$credential_data[$cred_key][$value['name']]: ''); ?></textarea>
|
61 |
+
<?php else : ?>
|
62 |
+
<input id="ha-widget-<?php echo $cred_key; ?>" <?php echo $checked; ?> type="<?php echo esc_attr($value['type']); ?>" class="ha-credential" name="credentials[<?php echo esc_attr($cred_key); ?>][<?php echo esc_attr($value['name']); ?>]" value="<?php echo esc_attr(isset($credential_data[$cred_key][$value['name']])?$credential_data[$cred_key][$value['name']]: ''); ?>">
|
63 |
+
<?php endif; ?>
|
64 |
+
</div>
|
65 |
+
<?php endforeach; ?>
|
66 |
+
</div>
|
67 |
+
<?php
|
68 |
+
endforeach;
|
69 |
+
?>
|
70 |
+
</div>
|
71 |
+
|
72 |
+
<div class="ha-dashboard-panel__footer">
|
73 |
+
<button disabled class="ha-dashboard-btn ha-dashboard-btn--save" type="submit"><?php esc_html_e('Save Settings', 'happy-elementor-addons'); ?></button>
|
74 |
+
</div>
|
75 |
+
</div>
|
widgets/event-calendar/widget.php
CHANGED
@@ -2027,6 +2027,7 @@ class Event_Calendar extends Base {
|
|
2027 |
<div class="ha-ec-popup">
|
2028 |
|
2029 |
<span class="ha-ec-popup-close"><i class="eicon-editor-close"></i></span>
|
|
|
2030 |
<div class="ha-ec-popup-body">
|
2031 |
<div class="ha-ec-popup-image">
|
2032 |
<img src="" alt="">
|
@@ -2062,6 +2063,7 @@ class Event_Calendar extends Base {
|
|
2062 |
</div>
|
2063 |
</div>
|
2064 |
</div>
|
|
|
2065 |
|
2066 |
</div>
|
2067 |
</div>';
|
2027 |
<div class="ha-ec-popup">
|
2028 |
|
2029 |
<span class="ha-ec-popup-close"><i class="eicon-editor-close"></i></span>
|
2030 |
+
<div class="ha-ec-popup-body-wrap">
|
2031 |
<div class="ha-ec-popup-body">
|
2032 |
<div class="ha-ec-popup-image">
|
2033 |
<img src="" alt="">
|
2063 |
</div>
|
2064 |
</div>
|
2065 |
</div>
|
2066 |
+
</div>
|
2067 |
|
2068 |
</div>
|
2069 |
</div>';
|
widgets/horizontal-timeline/widget.php
CHANGED
@@ -130,7 +130,8 @@ class Horizontal_Timeline extends Base {
|
|
130 |
'event_description',
|
131 |
[
|
132 |
'label' => __( 'Description', 'happy-elementor-addons' ),
|
133 |
-
'type' => Controls_Manager::TEXTAREA,
|
|
|
134 |
'label_block' => true,
|
135 |
'placeholder' => __( 'Event Description', 'happy-elementor-addons' ),
|
136 |
'default' => __( 'Best Elementor Addons Plugin.', 'happy-elementor-addons' ),
|
@@ -292,6 +293,18 @@ class Horizontal_Timeline extends Base {
|
|
292 |
]
|
293 |
);
|
294 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
295 |
$this->add_control(
|
296 |
'animation_speed',
|
297 |
[
|
@@ -1036,6 +1049,7 @@ class Horizontal_Timeline extends Base {
|
|
1036 |
if ( empty( $settings['timeline'] ) ) {
|
1037 |
return;
|
1038 |
}
|
|
|
1039 |
|
1040 |
$this->add_render_attribute( 'wrapper', 'class', 'ha-horizontal-timeline-wrapper' );
|
1041 |
$this->add_render_attribute( 'wrapper', 'class', 'ha-carousel' );
|
@@ -1066,7 +1080,12 @@ class Horizontal_Timeline extends Base {
|
|
1066 |
|
1067 |
<div class="ha-horizontal-timeline-inner">
|
1068 |
<?php if ( ! empty( $timeline['image']['url'] ) ) : ?>
|
1069 |
-
|
|
|
|
|
|
|
|
|
|
|
1070 |
<?php echo Group_Control_Image_Size::get_attachment_image_html( $timeline, 'thumbnail', 'image' ); ?>
|
1071 |
</div>
|
1072 |
<?php endif; ?>
|
@@ -1077,7 +1096,11 @@ class Horizontal_Timeline extends Base {
|
|
1077 |
<span class="ha-horizontal-timeline-subtitle"><?php echo esc_html( $timeline['event_subtitle'] ); ?></span>
|
1078 |
<?php endif; ?>
|
1079 |
|
1080 |
-
|
|
|
|
|
|
|
|
|
1081 |
</div>
|
1082 |
</div>
|
1083 |
</div>
|
130 |
'event_description',
|
131 |
[
|
132 |
'label' => __( 'Description', 'happy-elementor-addons' ),
|
133 |
+
// 'type' => Controls_Manager::TEXTAREA,
|
134 |
+
'type' => Controls_Manager::WYSIWYG,
|
135 |
'label_block' => true,
|
136 |
'placeholder' => __( 'Event Description', 'happy-elementor-addons' ),
|
137 |
'default' => __( 'Best Elementor Addons Plugin.', 'happy-elementor-addons' ),
|
293 |
]
|
294 |
);
|
295 |
|
296 |
+
$this->add_control(
|
297 |
+
'magnific_popup',
|
298 |
+
[
|
299 |
+
'label' => __( 'Enable Lightbox', 'happy-elementor-addons' ),
|
300 |
+
'type' => Controls_Manager::SWITCHER,
|
301 |
+
'label_on' => __( 'Yes', 'happy-elementor-addons' ),
|
302 |
+
'label_off' => __( 'No', 'happy-elementor-addons' ),
|
303 |
+
'return_value' => 'yes',
|
304 |
+
'default' => 'no',
|
305 |
+
]
|
306 |
+
);
|
307 |
+
|
308 |
$this->add_control(
|
309 |
'animation_speed',
|
310 |
[
|
1049 |
if ( empty( $settings['timeline'] ) ) {
|
1050 |
return;
|
1051 |
}
|
1052 |
+
$magnific_popup = '';
|
1053 |
|
1054 |
$this->add_render_attribute( 'wrapper', 'class', 'ha-horizontal-timeline-wrapper' );
|
1055 |
$this->add_render_attribute( 'wrapper', 'class', 'ha-carousel' );
|
1080 |
|
1081 |
<div class="ha-horizontal-timeline-inner">
|
1082 |
<?php if ( ! empty( $timeline['image']['url'] ) ) : ?>
|
1083 |
+
<?php
|
1084 |
+
if( 'yes' === $settings['magnific_popup'] && ! ha_elementor()->editor->is_edit_mode() ){
|
1085 |
+
$magnific_popup = 'data-mfp-src=' . esc_url($timeline['image']['url']);
|
1086 |
+
}
|
1087 |
+
?>
|
1088 |
+
<div class="ha-horizontal-timeline-image" <?php echo $magnific_popup;?>>
|
1089 |
<?php echo Group_Control_Image_Size::get_attachment_image_html( $timeline, 'thumbnail', 'image' ); ?>
|
1090 |
</div>
|
1091 |
<?php endif; ?>
|
1096 |
<span class="ha-horizontal-timeline-subtitle"><?php echo esc_html( $timeline['event_subtitle'] ); ?></span>
|
1097 |
<?php endif; ?>
|
1098 |
|
1099 |
+
<?php
|
1100 |
+
if ($timeline['event_description']) {
|
1101 |
+
printf('<div class="ha-horizontal-timeline-description">%s</div>', $this->parse_text_editor($timeline['event_description']));
|
1102 |
+
}
|
1103 |
+
?>
|
1104 |
</div>
|
1105 |
</div>
|
1106 |
</div>
|
widgets/image-hover-effect/widget.php
CHANGED
@@ -62,6 +62,9 @@ class Image_Hover_Effect extends Base {
|
|
62 |
'default' => [
|
63 |
'url' => Utils::get_placeholder_image_src(),
|
64 |
],
|
|
|
|
|
|
|
65 |
]
|
66 |
);
|
67 |
|
@@ -81,6 +84,7 @@ class Image_Hover_Effect extends Base {
|
|
81 |
[
|
82 |
'label' => __('Title', 'happy-elementor-addons'),
|
83 |
'type' => Controls_Manager::TEXTAREA,
|
|
|
84 |
'rows' => 3,
|
85 |
'default' => __('Happy <span>Addons</span>', 'happy-elementor-addons'),
|
86 |
'placeholder' => __('Type your title here', 'happy-elementor-addons'),
|
@@ -88,6 +92,27 @@ class Image_Hover_Effect extends Base {
|
|
88 |
]
|
89 |
);
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
$this->add_control(
|
92 |
'hover_description',
|
93 |
[
|
@@ -412,7 +437,12 @@ class Image_Hover_Effect extends Base {
|
|
412 |
<?php if ($settings['hover_effect'] == 'ha-effect-lily') : ?>
|
413 |
<div>
|
414 |
<?php endif; ?>
|
415 |
-
|
|
|
|
|
|
|
|
|
|
|
416 |
<?php if ($settings['hover_effect'] != 'ha-effect-honey') : ?>
|
417 |
<p class="ha-ihe-desc"><?php echo ha_kses_intermediate($settings['hover_description']); ?></p>
|
418 |
<?php endif; ?>
|
62 |
'default' => [
|
63 |
'url' => Utils::get_placeholder_image_src(),
|
64 |
],
|
65 |
+
'dynamic' => [
|
66 |
+
'active' => true
|
67 |
+
],
|
68 |
]
|
69 |
);
|
70 |
|
84 |
[
|
85 |
'label' => __('Title', 'happy-elementor-addons'),
|
86 |
'type' => Controls_Manager::TEXTAREA,
|
87 |
+
'description' => ha_get_allowed_html_desc( 'intermediate' ),
|
88 |
'rows' => 3,
|
89 |
'default' => __('Happy <span>Addons</span>', 'happy-elementor-addons'),
|
90 |
'placeholder' => __('Type your title here', 'happy-elementor-addons'),
|
92 |
]
|
93 |
);
|
94 |
|
95 |
+
$this->add_control(
|
96 |
+
'title_tag',
|
97 |
+
[
|
98 |
+
'label' => __( 'Title HTML Tag', 'happy-elementor-addons' ),
|
99 |
+
'type' => Controls_Manager::SELECT,
|
100 |
+
// 'separator' => 'before',
|
101 |
+
'options' => [
|
102 |
+
'h1' => 'H1',
|
103 |
+
'h2' => 'H2',
|
104 |
+
'h3' => 'H3',
|
105 |
+
'h4' => 'H4',
|
106 |
+
'h5' => 'H5',
|
107 |
+
'h6' => 'H6',
|
108 |
+
'div' => 'div',
|
109 |
+
'span' => 'span',
|
110 |
+
'p' => 'p',
|
111 |
+
],
|
112 |
+
'default' => 'h2',
|
113 |
+
]
|
114 |
+
);
|
115 |
+
|
116 |
$this->add_control(
|
117 |
'hover_description',
|
118 |
[
|
437 |
<?php if ($settings['hover_effect'] == 'ha-effect-lily') : ?>
|
438 |
<div>
|
439 |
<?php endif; ?>
|
440 |
+
<?php
|
441 |
+
printf( '<%1$s class="ha-ihe-title">%2$s</%1$s>',
|
442 |
+
ha_escape_tags( $settings['title_tag'], 'h2' ),
|
443 |
+
ha_kses_intermediate($settings['hover_title'])
|
444 |
+
);
|
445 |
+
?>
|
446 |
<?php if ($settings['hover_effect'] != 'ha-effect-honey') : ?>
|
447 |
<p class="ha-ihe-desc"><?php echo ha_kses_intermediate($settings['hover_description']); ?></p>
|
448 |
<?php endif; ?>
|
widgets/mailchimp/mailchimp-api.php
ADDED
@@ -0,0 +1,178 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* MailChimp api
|
5 |
+
*
|
6 |
+
* @package Happy_Addons
|
7 |
+
*/
|
8 |
+
|
9 |
+
namespace Happy_Addons\Elementor\Widget\Mailchimp;
|
10 |
+
|
11 |
+
defined('ABSPATH') || die();
|
12 |
+
|
13 |
+
use \Happy_Addons\Elementor\Credentials_Manager;
|
14 |
+
|
15 |
+
// use Happy_Addons\Elementor\Widget\Mailchimp;
|
16 |
+
|
17 |
+
class Mailchimp_api {
|
18 |
+
|
19 |
+
private static $apiKey;
|
20 |
+
private static $credentials;
|
21 |
+
public static $list_id;
|
22 |
+
|
23 |
+
public static function set_ajax_call() {
|
24 |
+
|
25 |
+
include_once( HAPPY_ADDONS_DIR_PATH . 'classes/credentials-manager.php' );
|
26 |
+
self::$credentials = Credentials_Manager::get_saved_credentials();
|
27 |
+
|
28 |
+
self::$apiKey = isset(self::$credentials['mailchimp']['api'])? self::$credentials['mailchimp']['api']: '';
|
29 |
+
|
30 |
+
add_action('wp_ajax_ha_mailchimp_ajax', [__CLASS__, 'mailchimp_prepare_ajax']);
|
31 |
+
add_action('wp_ajax_nopriv_ha_mailchimp_ajax', [__CLASS__, 'mailchimp_prepare_ajax']);
|
32 |
+
}
|
33 |
+
|
34 |
+
public static function mailchimp_prepare_ajax() {
|
35 |
+
|
36 |
+
$security = check_ajax_referer('happy_addons_nonce', 'security');
|
37 |
+
|
38 |
+
if (!$security) return;
|
39 |
+
|
40 |
+
$widget_settings = ha_get_ele_widget_settings($_POST['post_id'], $_POST['widget_id']);
|
41 |
+
|
42 |
+
$auth = [
|
43 |
+
'api_key' => self::$apiKey,
|
44 |
+
'list_id' => $_POST['list_id']
|
45 |
+
];
|
46 |
+
|
47 |
+
if($widget_settings['mailchimp_api_choose'] == 'custom') {
|
48 |
+
$auth['api_key'] = $widget_settings['mailchimp_api'];
|
49 |
+
}
|
50 |
+
|
51 |
+
parse_str(isset($_POST['subscriber_info']) ? $_POST['subscriber_info'] : '', $subsciber);
|
52 |
+
|
53 |
+
$response = self::insert_subscriber_to_mailchimp($auth, $subsciber);
|
54 |
+
|
55 |
+
echo wp_send_json($response);
|
56 |
+
|
57 |
+
wp_die();
|
58 |
+
}
|
59 |
+
|
60 |
+
/**
|
61 |
+
* request
|
62 |
+
*
|
63 |
+
* @param array $settings
|
64 |
+
* @param array $submitted_data
|
65 |
+
* @return array | int error
|
66 |
+
*/
|
67 |
+
protected static function insert_subscriber_to_mailchimp($settings, $submitted_data) {
|
68 |
+
$return = [];
|
69 |
+
$auth = [
|
70 |
+
'api_key' => ($settings['api_key'] != '') ? $settings['api_key'] : null,
|
71 |
+
'list_id' => ($settings['list_id'] != '') ? $settings['list_id'] : null,
|
72 |
+
|
73 |
+
];
|
74 |
+
|
75 |
+
$data = [
|
76 |
+
'email_address' => (isset($submitted_data['email']) ? $submitted_data['email'] : ''),
|
77 |
+
'status' => 'subscribed',
|
78 |
+
'status_if_new' => 'subscribed',
|
79 |
+
'merge_fields' => [
|
80 |
+
'FNAME' => (isset($submitted_data['fname']) ? $submitted_data['fname'] : ''),
|
81 |
+
'LNAME' => (isset($submitted_data['lname']) ? $submitted_data['lname'] : ''),
|
82 |
+
'PHONE' => (isset($submitted_data['phone']) ? $submitted_data['phone'] : ''),
|
83 |
+
],
|
84 |
+
];
|
85 |
+
|
86 |
+
$server = explode('-', $auth['api_key']);
|
87 |
+
|
88 |
+
if(!isset($server[1])) return ['status' => 0, 'msg' => esc_html__('Invalid API key.', 'happy-elementor-addons')];
|
89 |
+
|
90 |
+
$url = 'https://' . $server[1] . '.api.mailchimp.com/3.0/lists/' . $auth['list_id'] . '/members/';
|
91 |
+
|
92 |
+
$response = wp_remote_post(
|
93 |
+
$url,
|
94 |
+
[
|
95 |
+
'method' => 'POST',
|
96 |
+
'data_format' => 'body',
|
97 |
+
'timeout' => 45,
|
98 |
+
'headers' => [
|
99 |
+
'Authorization' => 'apikey ' . $auth['api_key'],
|
100 |
+
'Content-Type' => 'application/json; charset=utf-8'
|
101 |
+
],
|
102 |
+
'body' => json_encode($data)
|
103 |
+
]
|
104 |
+
);
|
105 |
+
|
106 |
+
if (is_wp_error($response)) {
|
107 |
+
$error_message = $response->get_error_message();
|
108 |
+
$return['status'] = 0;
|
109 |
+
$return['msg'] = "Something went wrong: " . esc_html($error_message);
|
110 |
+
} else {
|
111 |
+
$body = (array) json_decode($response['body']);
|
112 |
+
if ($body['status'] > 399 && $body['status'] < 600) {
|
113 |
+
$return['status'] = 0;
|
114 |
+
$return['msg'] = $body['title'];
|
115 |
+
} else if($body['status'] == 'subscribed') {
|
116 |
+
$return['status'] = 1;
|
117 |
+
$return['msg'] = esc_html__('Your data inserted on Mailchimp.', 'happy-elementor-addons');
|
118 |
+
}else {
|
119 |
+
$return['status'] = 0;
|
120 |
+
$return['msg'] = esc_html__('Something went wrong. Try again later.', 'happy-elementor-addons');
|
121 |
+
}
|
122 |
+
}
|
123 |
+
|
124 |
+
return $return;
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Get request
|
129 |
+
*
|
130 |
+
* @return array all list
|
131 |
+
*/
|
132 |
+
public static function get_mailchimp_lists($api = null) {
|
133 |
+
|
134 |
+
$options = [];
|
135 |
+
|
136 |
+
if($api != null) {
|
137 |
+
self::$apiKey = $api;
|
138 |
+
}
|
139 |
+
|
140 |
+
$server = explode('-', self::$apiKey);
|
141 |
+
|
142 |
+
if(!isset($server[1])) return 0;
|
143 |
+
|
144 |
+
$url = 'https://' . $server[1] . '.api.mailchimp.com/3.0/lists';
|
145 |
+
|
146 |
+
$response = wp_remote_post(
|
147 |
+
$url,
|
148 |
+
[
|
149 |
+
'method' => 'GET',
|
150 |
+
'data_format' => 'body',
|
151 |
+
'timeout' => 45,
|
152 |
+
'headers' => [
|
153 |
+
|
154 |
+
'Authorization' => 'apikey ' . self::$apiKey,
|
155 |
+
'Content-Type' => 'application/json; charset=utf-8'
|
156 |
+
],
|
157 |
+
'body' => ''
|
158 |
+
]
|
159 |
+
);
|
160 |
+
|
161 |
+
if (is_array($response) && !is_wp_error($response)) {
|
162 |
+
|
163 |
+
$body = (array) json_decode($response['body']);
|
164 |
+
$listed = isset($body['lists']) ? $body['lists'] : [];
|
165 |
+
|
166 |
+
if (is_array($listed) && sizeof($listed) > 0) {
|
167 |
+
|
168 |
+
$options = array_reduce($listed, function ($result, $item) {
|
169 |
+
// extra space is needed to maintain order in elementor control
|
170 |
+
$result[' '.$item->id] = $item->name;
|
171 |
+
return $result;
|
172 |
+
}, array());
|
173 |
+
}
|
174 |
+
}
|
175 |
+
|
176 |
+
return $options;
|
177 |
+
}
|
178 |
+
}
|
widgets/mailchimp/widget.php
ADDED
@@ -0,0 +1,1633 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Member widget class
|
5 |
+
*
|
6 |
+
* @package Happy_Addons
|
7 |
+
*/
|
8 |
+
|
9 |
+
namespace Happy_Addons\Elementor\Widget;
|
10 |
+
|
11 |
+
use Elementor\Group_Control_Text_Shadow;
|
12 |
+
use Elementor\Controls_Manager;
|
13 |
+
use Elementor\Group_Control_Border;
|
14 |
+
use Elementor\Group_Control_Background;
|
15 |
+
use Elementor\Group_Control_Box_Shadow;
|
16 |
+
use Elementor\Group_Control_Typography;
|
17 |
+
use Happy_Addons\Elementor\Widget\MailChimp\Mailchimp_api;
|
18 |
+
use Happy_Addons\Elementor\Controls\Select2;
|
19 |
+
use \Happy_Addons\Elementor\Credentials_Manager;
|
20 |
+
|
21 |
+
defined('ABSPATH') || die();
|
22 |
+
|
23 |
+
class Mailchimp extends Base {
|
24 |
+
|
25 |
+
private $settings;
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Get widget title.
|
29 |
+
*
|
30 |
+
* @since 2.24.1
|
31 |
+
* @access public
|
32 |
+
*
|
33 |
+
* @return string Widget title.
|
34 |
+
*/
|
35 |
+
public function get_title() {
|
36 |
+
return __('MailChimp', 'happy-elementor-addons');
|
37 |
+
}
|
38 |
+
|
39 |
+
public function __construct($data = [], $args = null) {
|
40 |
+
parent::__construct($data, $args);
|
41 |
+
|
42 |
+
include_once( HAPPY_ADDONS_DIR_PATH . 'classes/credentials-manager.php' );
|
43 |
+
$this->settings = Credentials_Manager::get_saved_credentials();
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Get widget icon.
|
48 |
+
*
|
49 |
+
* @since 2.24.1
|
50 |
+
* @access public
|
51 |
+
*
|
52 |
+
* @return string Widget icon.
|
53 |
+
*/
|
54 |
+
public function get_icon() {
|
55 |
+
return 'hm hm-mail-chimp';
|
56 |
+
}
|
57 |
+
|
58 |
+
public function get_keywords() {
|
59 |
+
return ['email', 'mail chimp', 'mail', 'subscription'];
|
60 |
+
}
|
61 |
+
|
62 |
+
/**
|
63 |
+
* Register content related controls
|
64 |
+
*/
|
65 |
+
protected function register_content_controls() {
|
66 |
+
|
67 |
+
$this->start_controls_section(
|
68 |
+
'_section_mailchimp',
|
69 |
+
[
|
70 |
+
'label' => __('MailChimp', 'happy-elementor-addons'),
|
71 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
72 |
+
]
|
73 |
+
);
|
74 |
+
|
75 |
+
$this->add_control(
|
76 |
+
'mailchimp_api_check',
|
77 |
+
[
|
78 |
+
'raw' => '<strong>' . esc_html__('Please note!', 'happy-elementor-addons') . '</strong> ' . esc_html__('Please set API Key in Happy Addons Dashboard - Credentials - MailChimp and Create Campaign..', 'happy-elementor-addons'),
|
79 |
+
'type' => Controls_Manager::RAW_HTML,
|
80 |
+
'content_classes' => 'elementor-panel-alert elementor-panel-alert-warning',
|
81 |
+
'render_type' => 'ui',
|
82 |
+
'condition' => [
|
83 |
+
'mailchimp_api_choose' => 'global',
|
84 |
+
],
|
85 |
+
]
|
86 |
+
);
|
87 |
+
|
88 |
+
/*
|
89 |
+
* Need to solve api get issue from controller to controller
|
90 |
+
*/
|
91 |
+
|
92 |
+
$this->add_control(
|
93 |
+
'mailchimp_api_choose',
|
94 |
+
[
|
95 |
+
'label' => __('Choose API from', 'happy-elementor-addons'),
|
96 |
+
'type' => Controls_Manager::SELECT,
|
97 |
+
'default' => 'global',
|
98 |
+
'options' => [
|
99 |
+
'global' => __('Global', 'happy-elementor-addons'),
|
100 |
+
'custom' => __('Custom', 'happy-elementor-addons'),
|
101 |
+
],
|
102 |
+
]
|
103 |
+
);
|
104 |
+
|
105 |
+
$this->add_control(
|
106 |
+
'mailchimp_api',
|
107 |
+
[
|
108 |
+
'label' => __('MailChimp API', 'happy-elementor-addons'),
|
109 |
+
'type' => Controls_Manager::TEXT,
|
110 |
+
'label_block' => true,
|
111 |
+
'placeholder' => __('Enter your mailchimp api here', 'happy-elementor-addons'),
|
112 |
+
'condition' => [
|
113 |
+
'mailchimp_api_choose' => 'custom',
|
114 |
+
],
|
115 |
+
'dynamic' => [ 'active' => true]
|
116 |
+
]
|
117 |
+
);
|
118 |
+
|
119 |
+
$this->add_control(
|
120 |
+
'mailchimp_lists',
|
121 |
+
[
|
122 |
+
'label' => __( 'Lists', 'happy-elementor-addons' ),
|
123 |
+
'label_block' => true,
|
124 |
+
'type' => Select2::TYPE,
|
125 |
+
'multiple' => false,
|
126 |
+
'placeholder' => 'Search ',
|
127 |
+
'dynamic_params' => [
|
128 |
+
'object_type' => 'mailchimp_list',
|
129 |
+
'global_api' => isset($this->settings['mailchimp']['api'])? $this->settings['mailchimp']['api']: '',
|
130 |
+
'control_dependency' => [
|
131 |
+
'mailchimp_api_choose' => 'mailchimp_api_choose',
|
132 |
+
'mailchimp_api' => 'mailchimp_api',
|
133 |
+
]
|
134 |
+
],
|
135 |
+
'select2options' => [
|
136 |
+
'minimumInputLength' => 0,
|
137 |
+
],
|
138 |
+
'description' => esc_html__('Create a campaign in mailchimp account ', 'happy-elementor-addons') . '<a href="https://mailchimp.com/help/create-a-regular-email-campaign/#Create_a_campaign" target="_blank"> ' . esc_html__('Create Campaign', 'happy-elementor-addons') . '</a>',
|
139 |
+
]
|
140 |
+
);
|
141 |
+
|
142 |
+
// $this->add_control(
|
143 |
+
// 'mailchimp_lists',
|
144 |
+
// [
|
145 |
+
// 'label' => __('Lists', 'happy-elementor-addons'),
|
146 |
+
// 'type' => Controls_Manager::SELECT,
|
147 |
+
// 'default' => '01',
|
148 |
+
// 'options' => $this->__get_lists(),
|
149 |
+
// 'description' => esc_html__('Create a campaign in mailchimp account ', 'happy-elementor-addons') . '<a href="https://mailchimp.com/help/create-a-regular-email-campaign/#Create_a_campaign" target="_blank"> ' . esc_html__('Create Campaign', 'happy-elementor-addons') . '</a>',
|
150 |
+
// ]
|
151 |
+
// );
|
152 |
+
|
153 |
+
$this->end_controls_section();
|
154 |
+
|
155 |
+
$this->start_controls_section(
|
156 |
+
'_section_mailchimp_form',
|
157 |
+
[
|
158 |
+
'label' => __('Form', 'happy-elementor-addons'),
|
159 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
160 |
+
]
|
161 |
+
);
|
162 |
+
|
163 |
+
$this->add_responsive_control(
|
164 |
+
'form_alignment',
|
165 |
+
[
|
166 |
+
'label' => __('Form Alignment', 'happy-elementor-addons'),
|
167 |
+
'type' => Controls_Manager::SELECT,
|
168 |
+
'default' => 'horizontal',
|
169 |
+
'options' => [
|
170 |
+
'horizontal' => esc_html__('Horizontal', 'happy-elementor-addons'),
|
171 |
+
'vertical' => esc_html__('Vertical', 'happy-elementor-addons'),
|
172 |
+
],
|
173 |
+
'frontend_available' => true,
|
174 |
+
]
|
175 |
+
);
|
176 |
+
|
177 |
+
$this->add_control(
|
178 |
+
'enable_name',
|
179 |
+
[
|
180 |
+
'label' => __('Enable Name?', 'happy-elementor-addons'),
|
181 |
+
'type' => Controls_Manager::SWITCHER,
|
182 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
183 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
184 |
+
'return_value' => 'yes',
|
185 |
+
'default' => 'no',
|
186 |
+
]
|
187 |
+
);
|
188 |
+
|
189 |
+
$this->add_control(
|
190 |
+
'_fname_heading',
|
191 |
+
[
|
192 |
+
'label' => __('First Name:', 'happy-elementor-addons'),
|
193 |
+
'type' => Controls_Manager::HEADING,
|
194 |
+
'separator' => 'before',
|
195 |
+
'condition' => [
|
196 |
+
'enable_name' => 'yes',
|
197 |
+
],
|
198 |
+
]
|
199 |
+
);
|
200 |
+
|
201 |
+
$this->add_control(
|
202 |
+
'fname_label',
|
203 |
+
[
|
204 |
+
'label' => __('Label', 'happy-elementor-addons'),
|
205 |
+
'type' => Controls_Manager::TEXT,
|
206 |
+
'placeholder' => __('First Name input label', 'happy-elementor-addons'),
|
207 |
+
'condition' => [
|
208 |
+
'enable_name' => 'yes',
|
209 |
+
],
|
210 |
+
'dynamic' => ['active' => true]
|
211 |
+
]
|
212 |
+
);
|
213 |
+
|
214 |
+
$this->add_control(
|
215 |
+
'fname_placeholder',
|
216 |
+
[
|
217 |
+
'label' => __('Placeholder', 'happy-elementor-addons'),
|
218 |
+
'type' => Controls_Manager::TEXT,
|
219 |
+
'default' => __('First Name', 'happy-elementor-addons'),
|
220 |
+
'placeholder' => __('First Name input placeholder', 'happy-elementor-addons'),
|
221 |
+
'condition' => [
|
222 |
+
'enable_name' => 'yes',
|
223 |
+
],
|
224 |
+
'dynamic' => ['active' => true]
|
225 |
+
]
|
226 |
+
);
|
227 |
+
|
228 |
+
$this->add_control(
|
229 |
+
'fname_enable_icon',
|
230 |
+
[
|
231 |
+
'label' => __('Enable Icon With Input?', 'happy-elementor-addons'),
|
232 |
+
'type' => Controls_Manager::SWITCHER,
|
233 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
234 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
235 |
+
'return_value' => 'yes',
|
236 |
+
'default' => 'yes',
|
237 |
+
'condition' => [
|
238 |
+
'enable_name' => 'yes',
|
239 |
+
],
|
240 |
+
]
|
241 |
+
);
|
242 |
+
|
243 |
+
$this->add_control(
|
244 |
+
'fname_icon',
|
245 |
+
[
|
246 |
+
'label' => __('Icon', 'happy-elementor-addons'),
|
247 |
+
'type' => Controls_Manager::ICONS,
|
248 |
+
'default' => [
|
249 |
+
'value' => 'hm hm-user',
|
250 |
+
'library' => 'regular',
|
251 |
+
],
|
252 |
+
'condition' => [
|
253 |
+
'enable_name' => 'yes',
|
254 |
+
'fname_enable_icon' => 'yes',
|
255 |
+
],
|
256 |
+
]
|
257 |
+
);
|
258 |
+
|
259 |
+
$this->add_control(
|
260 |
+
'fname_icon_position',
|
261 |
+
[
|
262 |
+
'label' => __('Icon Position', 'happy-elementor-addons'),
|
263 |
+
'type' => Controls_Manager::SELECT,
|
264 |
+
'default' => 'before',
|
265 |
+
'options' => [
|
266 |
+
'before' => __('Before Input', 'happy-elementor-addons'),
|
267 |
+
'after' => __('After Input', 'happy-elementor-addons'),
|
268 |
+
],
|
269 |
+
'condition' => [
|
270 |
+
'enable_name' => 'yes',
|
271 |
+
'fname_enable_icon' => 'yes',
|
272 |
+
],
|
273 |
+
]
|
274 |
+
);
|
275 |
+
|
276 |
+
$this->add_control(
|
277 |
+
'_lname_heading',
|
278 |
+
[
|
279 |
+
'label' => __('Last Name:', 'happy-elementor-addons'),
|
280 |
+
'type' => Controls_Manager::HEADING,
|
281 |
+
'separator' => 'before',
|
282 |
+
'condition' => [
|
283 |
+
'enable_name' => 'yes',
|
284 |
+
],
|
285 |
+
]
|
286 |
+
);
|
287 |
+
|
288 |
+
$this->add_control(
|
289 |
+
'lname_label',
|
290 |
+
[
|
291 |
+
'label' => __('Label', 'happy-elementor-addons'),
|
292 |
+
'type' => Controls_Manager::TEXT,
|
293 |
+
'placeholder' => __('Last Name input label', 'happy-elementor-addons'),
|
294 |
+
'condition' => [
|
295 |
+
'enable_name' => 'yes',
|
296 |
+
],
|
297 |
+
'dynamic' => ['active' => true]
|
298 |
+
]
|
299 |
+
);
|
300 |
+
|
301 |
+
$this->add_control(
|
302 |
+
'lname_placeholder',
|
303 |
+
[
|
304 |
+
'label' => __('Placeholder', 'happy-elementor-addons'),
|
305 |
+
'type' => Controls_Manager::TEXT,
|
306 |
+
'default' => __('Last Name', 'happy-elementor-addons'),
|
307 |
+
'placeholder' => __('Last Name input placeholder', 'happy-elementor-addons'),
|
308 |
+
'condition' => [
|
309 |
+
'enable_name' => 'yes',
|
310 |
+
],
|
311 |
+
'dynamic' => ['active' => true]
|
312 |
+
]
|
313 |
+
);
|
314 |
+
|
315 |
+
$this->add_control(
|
316 |
+
'lname_enable_icon',
|
317 |
+
[
|
318 |
+
'label' => __('Enable Icon With Input?', 'happy-elementor-addons'),
|
319 |
+
'type' => Controls_Manager::SWITCHER,
|
320 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
321 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
322 |
+
'return_value' => 'yes',
|
323 |
+
'default' => 'yes',
|
324 |
+
'condition' => [
|
325 |
+
'enable_name' => 'yes',
|
326 |
+
],
|
327 |
+
]
|
328 |
+
);
|
329 |
+
|
330 |
+
$this->add_control(
|
331 |
+
'lname_icon',
|
332 |
+
[
|
333 |
+
'label' => __('Icon', 'happy-elementor-addons'),
|
334 |
+
'type' => Controls_Manager::ICONS,
|
335 |
+
'default' => [
|
336 |
+
'value' => 'hm hm-user',
|
337 |
+
'library' => 'regular',
|
338 |
+
],
|
339 |
+
'condition' => [
|
340 |
+
'enable_name' => 'yes',
|
341 |
+
'lname_enable_icon' => 'yes',
|
342 |
+
],
|
343 |
+
]
|
344 |
+
);
|
345 |
+
|
346 |
+
$this->add_control(
|
347 |
+
'lname_icon_position',
|
348 |
+
[
|
349 |
+
'label' => __('Icon Position', 'happy-elementor-addons'),
|
350 |
+
'type' => Controls_Manager::SELECT,
|
351 |
+
'default' => 'before',
|
352 |
+
'options' => [
|
353 |
+
'before' => __('Before Input', 'happy-elementor-addons'),
|
354 |
+
'after' => __('After Input', 'happy-elementor-addons'),
|
355 |
+
],
|
356 |
+
'condition' => [
|
357 |
+
'enable_name' => 'yes',
|
358 |
+
'lname_enable_icon' => 'yes',
|
359 |
+
],
|
360 |
+
]
|
361 |
+
);
|
362 |
+
|
363 |
+
$this->add_control(
|
364 |
+
'enable_phone',
|
365 |
+
[
|
366 |
+
'label' => __('Enable Phone?', 'happy-elementor-addons'),
|
367 |
+
'type' => Controls_Manager::SWITCHER,
|
368 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
369 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
370 |
+
'return_value' => 'yes',
|
371 |
+
'default' => 'no',
|
372 |
+
]
|
373 |
+
);
|
374 |
+
|
375 |
+
$this->add_control(
|
376 |
+
'_phone_heading',
|
377 |
+
[
|
378 |
+
'label' => __('Phone:', 'happy-elementor-addons'),
|
379 |
+
'type' => Controls_Manager::HEADING,
|
380 |
+
'separator' => 'before',
|
381 |
+
'condition' => [
|
382 |
+
'enable_phone' => 'yes',
|
383 |
+
],
|
384 |
+
]
|
385 |
+
);
|
386 |
+
|
387 |
+
$this->add_control(
|
388 |
+
'phone_label',
|
389 |
+
[
|
390 |
+
'label' => __('Label', 'happy-elementor-addons'),
|
391 |
+
'type' => Controls_Manager::TEXT,
|
392 |
+
'placeholder' => __('Phone input label', 'happy-elementor-addons'),
|
393 |
+
'condition' => [
|
394 |
+
'enable_phone' => 'yes',
|
395 |
+
],
|
396 |
+
'dynamic' => ['active' => true]
|
397 |
+
]
|
398 |
+
);
|
399 |
+
|
400 |
+
$this->add_control(
|
401 |
+
'phone_placeholder',
|
402 |
+
[
|
403 |
+
'label' => __('Placeholder', 'happy-elementor-addons'),
|
404 |
+
'type' => Controls_Manager::TEXT,
|
405 |
+
'default' => __('Phone', 'happy-elementor-addons'),
|
406 |
+
'placeholder' => __('Phone input placeholder', 'happy-elementor-addons'),
|
407 |
+
'condition' => [
|
408 |
+
'enable_phone' => 'yes',
|
409 |
+
],
|
410 |
+
'dynamic' => ['active' => true]
|
411 |
+
]
|
412 |
+
);
|
413 |
+
|
414 |
+
$this->add_control(
|
415 |
+
'phone_enable_icon',
|
416 |
+
[
|
417 |
+
'label' => __('Enable Icon With Input?', 'happy-elementor-addons'),
|
418 |
+
'type' => Controls_Manager::SWITCHER,
|
419 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
420 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
421 |
+
'return_value' => 'yes',
|
422 |
+
'default' => 'yes',
|
423 |
+
'condition' => [
|
424 |
+
'enable_phone' => 'yes',
|
425 |
+
],
|
426 |
+
]
|
427 |
+
);
|
428 |
+
|
429 |
+
$this->add_control(
|
430 |
+
'phone_icon',
|
431 |
+
[
|
432 |
+
'label' => __('Icon', 'happy-elementor-addons'),
|
433 |
+
'type' => Controls_Manager::ICONS,
|
434 |
+
'default' => [
|
435 |
+
'value' => 'hm hm-phone',
|
436 |
+
'library' => 'regular',
|
437 |
+
],
|
438 |
+
'condition' => [
|
439 |
+
'enable_phone' => 'yes',
|
440 |
+
'phone_enable_icon' => 'yes',
|
441 |
+
],
|
442 |
+
]
|
443 |
+
);
|
444 |
+
|
445 |
+
$this->add_control(
|
446 |
+
'phone_icon_position',
|
447 |
+
[
|
448 |
+
'label' => __('Icon Position', 'happy-elementor-addons'),
|
449 |
+
'type' => Controls_Manager::SELECT,
|
450 |
+
'default' => 'before',
|
451 |
+
'options' => [
|
452 |
+
'before' => __('Before Input', 'happy-elementor-addons'),
|
453 |
+
'after' => __('After Input', 'happy-elementor-addons'),
|
454 |
+
],
|
455 |
+
'condition' => [
|
456 |
+
'enable_phone' => 'yes',
|
457 |
+
'phone_enable_icon' => 'yes',
|
458 |
+
],
|
459 |
+
]
|
460 |
+
);
|
461 |
+
|
462 |
+
$this->add_control(
|
463 |
+
'_email_heading',
|
464 |
+
[
|
465 |
+
'label' => __('Email:', 'happy-elementor-addons'),
|
466 |
+
'type' => Controls_Manager::HEADING,
|
467 |
+
'separator' => 'before',
|
468 |
+
]
|
469 |
+
);
|
470 |
+
|
471 |
+
$this->add_control(
|
472 |
+
'email_label',
|
473 |
+
[
|
474 |
+
'label' => __('Label', 'happy-elementor-addons'),
|
475 |
+
'type' => Controls_Manager::TEXT,
|
476 |
+
'placeholder' => __('Email input label', 'happy-elementor-addons'),
|
477 |
+
'dynamic' => ['active' => true]
|
478 |
+
]
|
479 |
+
);
|
480 |
+
|
481 |
+
$this->add_control(
|
482 |
+
'email_placeholder',
|
483 |
+
[
|
484 |
+
'label' => __('Placeholder', 'happy-elementor-addons'),
|
485 |
+
'type' => Controls_Manager::TEXT,
|
486 |
+
'default' => __('Email', 'happy-elementor-addons'),
|
487 |
+
'placeholder' => __('Email input placeholder', 'happy-elementor-addons'),
|
488 |
+
'dynamic' => ['active' => true]
|
489 |
+
]
|
490 |
+
);
|
491 |
+
|
492 |
+
$this->add_control(
|
493 |
+
'email_enable_icon',
|
494 |
+
[
|
495 |
+
'label' => __('Enable Icon With Input?', 'happy-elementor-addons'),
|
496 |
+
'type' => Controls_Manager::SWITCHER,
|
497 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
498 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
499 |
+
'return_value' => 'yes',
|
500 |
+
'default' => 'yes',
|
501 |
+
]
|
502 |
+
);
|
503 |
+
|
504 |
+
$this->add_control(
|
505 |
+
'email_icon',
|
506 |
+
[
|
507 |
+
'label' => __('Icon', 'happy-elementor-addons'),
|
508 |
+
'type' => Controls_Manager::ICONS,
|
509 |
+
'default' => [
|
510 |
+
'value' => 'hm hm-envelop',
|
511 |
+
'library' => 'regular',
|
512 |
+
],
|
513 |
+
'condition' => [
|
514 |
+
'email_enable_icon' => 'yes',
|
515 |
+
],
|
516 |
+
]
|
517 |
+
);
|
518 |
+
|
519 |
+
$this->add_control(
|
520 |
+
'email_icon_position',
|
521 |
+
[
|
522 |
+
'label' => __('Icon Position', 'happy-elementor-addons'),
|
523 |
+
'type' => Controls_Manager::SELECT,
|
524 |
+
'default' => 'before',
|
525 |
+
'options' => [
|
526 |
+
'before' => __('Before Input', 'happy-elementor-addons'),
|
527 |
+
'after' => __('After Input', 'happy-elementor-addons'),
|
528 |
+
],
|
529 |
+
'condition' => [
|
530 |
+
'email_enable_icon' => 'yes',
|
531 |
+
],
|
532 |
+
]
|
533 |
+
);
|
534 |
+
|
535 |
+
$this->add_control(
|
536 |
+
'_button_heading',
|
537 |
+
[
|
538 |
+
'label' => __('Button:', 'happy-elementor-addons'),
|
539 |
+
'type' => Controls_Manager::HEADING,
|
540 |
+
'separator' => 'before',
|
541 |
+
]
|
542 |
+
);
|
543 |
+
|
544 |
+
$this->add_control(
|
545 |
+
'button_text',
|
546 |
+
[
|
547 |
+
'label' => __('Text', 'happy-elementor-addons'),
|
548 |
+
'type' => Controls_Manager::TEXT,
|
549 |
+
'default' => esc_html__('Subscribe', 'happy-elementor-addons'),
|
550 |
+
'dynamic' => ['active' => true]
|
551 |
+
]
|
552 |
+
);
|
553 |
+
|
554 |
+
$this->add_control(
|
555 |
+
'button_enable_icon',
|
556 |
+
[
|
557 |
+
'label' => __('Enable Icon With Button?', 'happy-elementor-addons'),
|
558 |
+
'type' => Controls_Manager::SWITCHER,
|
559 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
560 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
561 |
+
'return_value' => 'yes',
|
562 |
+
'default' => 'yes',
|
563 |
+
]
|
564 |
+
);
|
565 |
+
|
566 |
+
$this->add_control(
|
567 |
+
'button_icon',
|
568 |
+
[
|
569 |
+
'label' => __('Icon', 'happy-elementor-addons'),
|
570 |
+
'type' => Controls_Manager::ICONS,
|
571 |
+
'default' => [
|
572 |
+
'value' => 'hm hm-tick',
|
573 |
+
'library' => 'regular',
|
574 |
+
],
|
575 |
+
'condition' => [
|
576 |
+
'button_enable_icon' => 'yes',
|
577 |
+
],
|
578 |
+
]
|
579 |
+
);
|
580 |
+
|
581 |
+
$this->add_control(
|
582 |
+
'button_icon_position',
|
583 |
+
[
|
584 |
+
'label' => __('Icon Position', 'happy-elementor-addons'),
|
585 |
+
'type' => Controls_Manager::SELECT,
|
586 |
+
'default' => 'before',
|
587 |
+
'options' => [
|
588 |
+
'before' => __('Before Input', 'happy-elementor-addons'),
|
589 |
+
'after' => __('After Input', 'happy-elementor-addons'),
|
590 |
+
],
|
591 |
+
'condition' => [
|
592 |
+
'button_enable_icon' => 'yes',
|
593 |
+
],
|
594 |
+
]
|
595 |
+
);
|
596 |
+
|
597 |
+
$this->end_controls_section();
|
598 |
+
|
599 |
+
$this->start_controls_section(
|
600 |
+
'_section_success_error_label',
|
601 |
+
[
|
602 |
+
'label' => esc_html__('Success & Error', 'happy-elementor-addons'),
|
603 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
604 |
+
]
|
605 |
+
);
|
606 |
+
|
607 |
+
$this->add_control(
|
608 |
+
'mailchimp_success_message',
|
609 |
+
[
|
610 |
+
'label' => __('Success Message', 'happy-elementor-addons'),
|
611 |
+
'type' => Controls_Manager::TEXT,
|
612 |
+
'label_block' => true,
|
613 |
+
'default' => __('Your data inserted on Mailchimp.', 'happy-elementor-addons'),
|
614 |
+
'placeholder' => __('Type your success message here', 'happy-elementor-addons'),
|
615 |
+
'dynamic' => ['active' => true]
|
616 |
+
]
|
617 |
+
);
|
618 |
+
|
619 |
+
$this->add_control(
|
620 |
+
'mailchimp_success_message_show_in_editor',
|
621 |
+
[
|
622 |
+
'label' => __('Success Message Show in Editor?', 'happy-elementor-addons'),
|
623 |
+
'type' => Controls_Manager::SWITCHER,
|
624 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
625 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
626 |
+
'return_value' => 'yes',
|
627 |
+
'default' => 'yes',
|
628 |
+
]
|
629 |
+
);
|
630 |
+
|
631 |
+
$this->add_control(
|
632 |
+
'mailchimp_error_message_show_in_editor',
|
633 |
+
[
|
634 |
+
'label' => __('Error Message Show in Editor?', 'happy-elementor-addons'),
|
635 |
+
'type' => Controls_Manager::SWITCHER,
|
636 |
+
'label_on' => __('Yes', 'happy-elementor-addons'),
|
637 |
+
'label_off' => __('No', 'happy-elementor-addons'),
|
638 |
+
'return_value' => 'yes',
|
639 |
+
'default' => 'yes',
|
640 |
+
]
|
641 |
+
);
|
642 |
+
|
643 |
+
$this->end_controls_section();
|
644 |
+
}
|
645 |
+
|
646 |
+
/**
|
647 |
+
* Register styles related controls
|
648 |
+
*/
|
649 |
+
protected function register_style_controls() {
|
650 |
+
|
651 |
+
$this->start_controls_section(
|
652 |
+
'_section_style_mailchimp_label',
|
653 |
+
[
|
654 |
+
'label' => esc_html__('Label', 'happy-elementor-addons'),
|
655 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
656 |
+
]
|
657 |
+
);
|
658 |
+
|
659 |
+
$this->add_group_control(
|
660 |
+
Group_Control_Typography::get_type(),
|
661 |
+
[
|
662 |
+
'name' => 'input_label_typography',
|
663 |
+
'label' => esc_html__('Typography', 'happy-elementor-addons'),
|
664 |
+
'selector' => '{{WRAPPER}} .ha-mc-input-label',
|
665 |
+
]
|
666 |
+
);
|
667 |
+
|
668 |
+
$this->add_control(
|
669 |
+
'input_label_color',
|
670 |
+
[
|
671 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
672 |
+
'type' => Controls_Manager::COLOR,
|
673 |
+
'default' => '#000000',
|
674 |
+
'selectors' => [
|
675 |
+
'{{WRAPPER}} .ha-mc-input-label' => 'color: {{VALUE}}',
|
676 |
+
],
|
677 |
+
]
|
678 |
+
);
|
679 |
+
|
680 |
+
$this->add_responsive_control(
|
681 |
+
'input_label_margin',
|
682 |
+
[
|
683 |
+
'label' => esc_html__('Margin', 'happy-elementor-addons'),
|
684 |
+
'type' => Controls_Manager::DIMENSIONS,
|
685 |
+
'size_units' => ['px', '%', 'em'],
|
686 |
+
'selectors' => [
|
687 |
+
'{{WRAPPER}} .ha-mc-input-label' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
688 |
+
],
|
689 |
+
]
|
690 |
+
);
|
691 |
+
|
692 |
+
$this->end_controls_section();
|
693 |
+
|
694 |
+
// input style
|
695 |
+
$this->start_controls_section(
|
696 |
+
'input_style',
|
697 |
+
[
|
698 |
+
'label' => esc_html__('Input', 'happy-elementor-addons'),
|
699 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
700 |
+
]
|
701 |
+
);
|
702 |
+
|
703 |
+
$this->add_responsive_control(
|
704 |
+
'space_between_input',
|
705 |
+
[
|
706 |
+
'label' => __('Space Between Input (px)', 'happy-elementor-addons'),
|
707 |
+
'type' => Controls_Manager::SLIDER,
|
708 |
+
'size_units' => ['px'],
|
709 |
+
'range' => [
|
710 |
+
'px' => [
|
711 |
+
'min' => 0,
|
712 |
+
'max' => 100,
|
713 |
+
'step' => 1,
|
714 |
+
],
|
715 |
+
],
|
716 |
+
'devices' => ['desktop', 'tablet', 'mobile'],
|
717 |
+
'desktop_default' => [
|
718 |
+
'unit' => 'px',
|
719 |
+
'size' => 30,
|
720 |
+
],
|
721 |
+
'tablet_default' => [
|
722 |
+
'size' => 10,
|
723 |
+
'unit' => 'px',
|
724 |
+
],
|
725 |
+
'mobile_default' => [
|
726 |
+
'size' => 5,
|
727 |
+
'unit' => 'px',
|
728 |
+
],
|
729 |
+
'selectors' => [
|
730 |
+
'{{WRAPPER}} .ha-mailchimp-form.vertical .ha-mc-input-wrapper' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
731 |
+
'{{WRAPPER}} .ha-mailchimp-form.horizontal .ha-mc-input-wrapper' => 'margin-right: {{SIZE}}{{UNIT}};',
|
732 |
+
],
|
733 |
+
]
|
734 |
+
);
|
735 |
+
|
736 |
+
$this->add_control(
|
737 |
+
'input_style_inputted_value_color',
|
738 |
+
[
|
739 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
740 |
+
'type' => Controls_Manager::COLOR,
|
741 |
+
'default' => '#000000',
|
742 |
+
'selectors' => [
|
743 |
+
'{{WRAPPER}} .ha-mc-input input' => 'color: {{VALUE}}',
|
744 |
+
],
|
745 |
+
]
|
746 |
+
);
|
747 |
+
|
748 |
+
$this->add_group_control(
|
749 |
+
Group_Control_Typography::get_type(),
|
750 |
+
[
|
751 |
+
'name' => 'input_typography',
|
752 |
+
'label' => esc_html__('Typography', 'happy-elementor-addons'),
|
753 |
+
'selector' => '{{WRAPPER}} .ha-mc-input input',
|
754 |
+
]
|
755 |
+
);
|
756 |
+
|
757 |
+
$this->add_group_control(
|
758 |
+
Group_Control_Background::get_type(),
|
759 |
+
[
|
760 |
+
'name' => 'input_style_background',
|
761 |
+
'label' => esc_html__('Background', 'happy-elementor-addons'),
|
762 |
+
'types' => ['classic', 'gradient'],
|
763 |
+
'selector' => '{{WRAPPER}} .ha-mc-input input',
|
764 |
+
'exclude' => [
|
765 |
+
'image'
|
766 |
+
]
|
767 |
+
]
|
768 |
+
);
|
769 |
+
|
770 |
+
$this->add_responsive_control(
|
771 |
+
'input_style_radius',
|
772 |
+
[
|
773 |
+
'label' => esc_html__('Border Radius', 'happy-elementor-addons'),
|
774 |
+
'type' => Controls_Manager::DIMENSIONS,
|
775 |
+
'size_units' => ['px', '%'],
|
776 |
+
'selectors' => [
|
777 |
+
'{{WRAPPER}} .ha-mc-input input' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}} !important;',
|
778 |
+
],
|
779 |
+
]
|
780 |
+
);
|
781 |
+
|
782 |
+
$this->add_group_control(
|
783 |
+
Group_Control_Border::get_type(),
|
784 |
+
[
|
785 |
+
'name' => 'input_style_border',
|
786 |
+
'label' => esc_html__('Border', 'happy-elementor-addons'),
|
787 |
+
'selector' => '{{WRAPPER}} .ha-mc-input input',
|
788 |
+
]
|
789 |
+
);
|
790 |
+
|
791 |
+
$this->add_group_control(
|
792 |
+
Group_Control_Box_Shadow::get_type(),
|
793 |
+
[
|
794 |
+
'name' => 'input_style_box_shadow',
|
795 |
+
'label' => esc_html__('Box Shadow', 'happy-elementor-addons'),
|
796 |
+
'selector' => '{{WRAPPER}} .ha-mc-input input, {{WRAPPER}} .ha-mc-input input:focus',
|
797 |
+
]
|
798 |
+
);
|
799 |
+
|
800 |
+
$this->add_responsive_control(
|
801 |
+
'input_style_padding',
|
802 |
+
[
|
803 |
+
'label' => esc_html__('Padding', 'happy-elementor-addons'),
|
804 |
+
'type' => Controls_Manager::DIMENSIONS,
|
805 |
+
'size_units' => ['px', '%', 'em'],
|
806 |
+
'default' => [
|
807 |
+
'top' => 0,
|
808 |
+
'right' => 20,
|
809 |
+
'bottom' => 0,
|
810 |
+
'left' => 20
|
811 |
+
],
|
812 |
+
'selectors' => [
|
813 |
+
'{{WRAPPER}} .ha-mc-input input' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
814 |
+
],
|
815 |
+
]
|
816 |
+
);
|
817 |
+
|
818 |
+
$this->add_control(
|
819 |
+
'input_style_width__switch',
|
820 |
+
[
|
821 |
+
'label' => esc_html__('Use Width', 'happy-elementor-addons'),
|
822 |
+
'type' => Controls_Manager::SWITCHER,
|
823 |
+
'label_on' => esc_html__('Show', 'happy-elementor-addons'),
|
824 |
+
'label_off' => esc_html__('Hide', 'happy-elementor-addons'),
|
825 |
+
'return_value' => 'yes',
|
826 |
+
'default' => 'no',
|
827 |
+
]
|
828 |
+
);
|
829 |
+
|
830 |
+
$this->add_responsive_control(
|
831 |
+
'input_style_width',
|
832 |
+
[
|
833 |
+
'label' => esc_html__('Width', 'happy-elementor-addons'),
|
834 |
+
'type' => Controls_Manager::SLIDER,
|
835 |
+
'size_units' => ['px', '%'],
|
836 |
+
'default' => [
|
837 |
+
'unit' => '%',
|
838 |
+
'size' => 66
|
839 |
+
],
|
840 |
+
'range' => [
|
841 |
+
'px' => [
|
842 |
+
'min' => 0,
|
843 |
+
'max' => 1000,
|
844 |
+
'step' => 5,
|
845 |
+
],
|
846 |
+
'%' => [
|
847 |
+
'min' => 0,
|
848 |
+
'max' => 100,
|
849 |
+
],
|
850 |
+
],
|
851 |
+
'selectors' => [
|
852 |
+
'{{WRAPPER}} .ha-mc-input-wrapper' => 'flex: 0 0 {{SIZE}}{{UNIT}};',
|
853 |
+
],
|
854 |
+
'condition' => [
|
855 |
+
'input_style_width__switch' => 'yes'
|
856 |
+
]
|
857 |
+
]
|
858 |
+
);
|
859 |
+
|
860 |
+
$this->add_responsive_control(
|
861 |
+
'input_style_margin_bottom',
|
862 |
+
[
|
863 |
+
'label' => esc_html__('Margin Bottom', 'happy-elementor-addons'),
|
864 |
+
'type' => Controls_Manager::SLIDER,
|
865 |
+
'size_units' => ['px'],
|
866 |
+
'range' => [
|
867 |
+
'px' => [
|
868 |
+
'min' => 0,
|
869 |
+
'max' => 100,
|
870 |
+
'step' => 1,
|
871 |
+
],
|
872 |
+
],
|
873 |
+
'default' => [
|
874 |
+
'unit' => 'px',
|
875 |
+
'size' => 20,
|
876 |
+
],
|
877 |
+
'selectors' => [
|
878 |
+
'{{WRAPPER}} .ha-mc-input-wrapper:not(:last-child)' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
879 |
+
],
|
880 |
+
'condition' => [
|
881 |
+
'form_style_switcher!' => 'yes'
|
882 |
+
]
|
883 |
+
]
|
884 |
+
);
|
885 |
+
|
886 |
+
$this->add_responsive_control(
|
887 |
+
'input_style_margin_right',
|
888 |
+
[
|
889 |
+
'label' => esc_html__('Margin Right', 'happy-elementor-addons'),
|
890 |
+
'type' => Controls_Manager::SLIDER,
|
891 |
+
'size_units' => ['px',],
|
892 |
+
'range' => [
|
893 |
+
'px' => [
|
894 |
+
'min' => 0,
|
895 |
+
'max' => 100,
|
896 |
+
'step' => 1,
|
897 |
+
],
|
898 |
+
],
|
899 |
+
'default' => [
|
900 |
+
'unit' => 'px',
|
901 |
+
'size' => 30,
|
902 |
+
],
|
903 |
+
'selectors' => [
|
904 |
+
'{{WRAPPER}} .ha-mailchimp-form.horizontal .ha-mc-input-wrapper:not(:last-child)' => 'margin-right: {{SIZE}}{{UNIT}};',
|
905 |
+
],
|
906 |
+
'condition' => [
|
907 |
+
'form_style_switcher' => 'yes'
|
908 |
+
]
|
909 |
+
]
|
910 |
+
);
|
911 |
+
|
912 |
+
$this->add_responsive_control(
|
913 |
+
'inline_margin_bottom',
|
914 |
+
[
|
915 |
+
'label' => esc_html__('Margin Bottom', 'happy-elementor-addons'),
|
916 |
+
'type' => Controls_Manager::SLIDER,
|
917 |
+
'devices' => ['mobile'],
|
918 |
+
'selectors' => [
|
919 |
+
'{{WRAPPER}} .multiple_form_fields > .ha-mc-input-wrapper:not(:last-child)' => 'margin-bottom: {{SIZE}}{{UNIT}};',
|
920 |
+
],
|
921 |
+
'condition' => [
|
922 |
+
'form_style_switcher' => 'yes', // Inline Style
|
923 |
+
'section_form_name_show' => 'yes', // Show Names
|
924 |
+
]
|
925 |
+
]
|
926 |
+
);
|
927 |
+
|
928 |
+
$this->add_control(
|
929 |
+
'input_style_placeholder_heading',
|
930 |
+
[
|
931 |
+
'label' => esc_html__('Placeholder', 'happy-elementor-addons'),
|
932 |
+
'type' => Controls_Manager::HEADING,
|
933 |
+
'separator' => 'before',
|
934 |
+
]
|
935 |
+
);
|
936 |
+
|
937 |
+
$this->add_control(
|
938 |
+
'input_style_placeholder_color',
|
939 |
+
[
|
940 |
+
'label' => esc_html__('Placeholder Color', 'happy-elementor-addons'),
|
941 |
+
'type' => Controls_Manager::COLOR,
|
942 |
+
'default' => '#000000',
|
943 |
+
'selectors' => [
|
944 |
+
'{{WRAPPER}} .ha-mc-input input::-webkit-input-placeholder' => 'color: {{VALUE}}',
|
945 |
+
'{{WRAPPER}} .ha-mc-input input::-moz-placeholder' => 'color: {{VALUE}}',
|
946 |
+
'{{WRAPPER}} .ha-mc-input input:-ms-input-placeholder' => 'color: {{VALUE}}',
|
947 |
+
'{{WRAPPER}} .ha-mc-input input:-moz-placeholder' => 'color: {{VALUE}}',
|
948 |
+
],
|
949 |
+
]
|
950 |
+
);
|
951 |
+
|
952 |
+
$this->add_responsive_control(
|
953 |
+
'input_style_placeholder_font_size',
|
954 |
+
[
|
955 |
+
'label' => esc_html__('Font Size', 'happy-elementor-addons'),
|
956 |
+
'type' => Controls_Manager::SLIDER,
|
957 |
+
'size_units' => ['px'],
|
958 |
+
'range' => [
|
959 |
+
'px' => [
|
960 |
+
'min' => 0,
|
961 |
+
'max' => 100,
|
962 |
+
'step' => 1,
|
963 |
+
],
|
964 |
+
],
|
965 |
+
'default' => [
|
966 |
+
'unit' => 'px',
|
967 |
+
'size' => 14,
|
968 |
+
],
|
969 |
+
'selectors' => [
|
970 |
+
'{{WRAPPER}} .ha-mc-input input::-webkit-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};',
|
971 |
+
'{{WRAPPER}} .ha-mc-input input::-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};',
|
972 |
+
'{{WRAPPER}} .ha-mc-input input:-ms-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};',
|
973 |
+
'{{WRAPPER}} .ha-mc-input input:-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};',
|
974 |
+
],
|
975 |
+
]
|
976 |
+
);
|
977 |
+
|
978 |
+
$this->end_controls_section();
|
979 |
+
|
980 |
+
$this->start_controls_section(
|
981 |
+
'input_icon_style_holder',
|
982 |
+
[
|
983 |
+
'label' => esc_html__('Input Icon', 'happy-elementor-addons'),
|
984 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
985 |
+
]
|
986 |
+
);
|
987 |
+
|
988 |
+
$this->add_group_control(
|
989 |
+
Group_Control_Background::get_type(),
|
990 |
+
[
|
991 |
+
'name' => 'input_icon_background',
|
992 |
+
'label' => esc_html__('Background', 'happy-elementor-addons'),
|
993 |
+
'types' => ['classic', 'gradient'],
|
994 |
+
'selector' => '{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper',
|
995 |
+
'exclude' => [
|
996 |
+
'image'
|
997 |
+
]
|
998 |
+
]
|
999 |
+
);
|
1000 |
+
|
1001 |
+
$this->add_control(
|
1002 |
+
'input_icon_color_hr',
|
1003 |
+
[
|
1004 |
+
'type' => Controls_Manager::DIVIDER,
|
1005 |
+
]
|
1006 |
+
);
|
1007 |
+
|
1008 |
+
$this->add_control(
|
1009 |
+
'input_icon_color',
|
1010 |
+
[
|
1011 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
1012 |
+
'type' => Controls_Manager::COLOR,
|
1013 |
+
'default' => '#000000',
|
1014 |
+
'selectors' => [
|
1015 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper i' => 'color: {{VALUE}};',
|
1016 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};',
|
1017 |
+
],
|
1018 |
+
]
|
1019 |
+
);
|
1020 |
+
|
1021 |
+
$this->add_responsive_control(
|
1022 |
+
'input_icon_font_size',
|
1023 |
+
[
|
1024 |
+
'label' => esc_html__('Font Size', 'happy-elementor-addons'),
|
1025 |
+
'type' => Controls_Manager::SLIDER,
|
1026 |
+
'size_units' => ['px'],
|
1027 |
+
'range' => [
|
1028 |
+
'px' => [
|
1029 |
+
'min' => 0,
|
1030 |
+
'max' => 200,
|
1031 |
+
'step' => 1,
|
1032 |
+
],
|
1033 |
+
],
|
1034 |
+
'default' => [
|
1035 |
+
'unit' => 'px',
|
1036 |
+
'size' => 10,
|
1037 |
+
],
|
1038 |
+
'selectors' => [
|
1039 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper' => 'font-size: {{SIZE}}{{UNIT}};',
|
1040 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper svg' => 'max-width: {{SIZE}}{{UNIT}}; max-height: {{SIZE}}{{UNIT}};',
|
1041 |
+
// '{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper svg' => 'height: 1em, width: auto;',
|
1042 |
+
],
|
1043 |
+
]
|
1044 |
+
);
|
1045 |
+
|
1046 |
+
|
1047 |
+
$this->add_group_control(
|
1048 |
+
Group_Control_Border::get_type(),
|
1049 |
+
[
|
1050 |
+
'name' => 'input_icon_border',
|
1051 |
+
'label' => esc_html__('Border', 'happy-elementor-addons'),
|
1052 |
+
'selector' => '{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper',
|
1053 |
+
]
|
1054 |
+
);
|
1055 |
+
|
1056 |
+
$this->add_responsive_control(
|
1057 |
+
'input_icon_padding',
|
1058 |
+
[
|
1059 |
+
'label' => esc_html__('Padding', 'happy-elementor-addons'),
|
1060 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1061 |
+
'size_units' => ['px', '%', 'em'],
|
1062 |
+
'selectors' => [
|
1063 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1064 |
+
],
|
1065 |
+
]
|
1066 |
+
);
|
1067 |
+
|
1068 |
+
$this->add_responsive_control(
|
1069 |
+
'input_icon_border_radius',
|
1070 |
+
[
|
1071 |
+
'label' => esc_html__('Border Radius', 'happy-elementor-addons'),
|
1072 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1073 |
+
'size_units' => ['px', '%', 'em'],
|
1074 |
+
'selectors' => [
|
1075 |
+
'{{WRAPPER}} .ha-mc-input .ha-mc-icon-wrapper' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}} !important;;',
|
1076 |
+
],
|
1077 |
+
]
|
1078 |
+
);
|
1079 |
+
|
1080 |
+
$this->end_controls_section();
|
1081 |
+
|
1082 |
+
$this->start_controls_section(
|
1083 |
+
'button_style_holder',
|
1084 |
+
[
|
1085 |
+
'label' => esc_html__('Button', 'happy-elementor-addons'),
|
1086 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1087 |
+
]
|
1088 |
+
);
|
1089 |
+
|
1090 |
+
$this->add_group_control(
|
1091 |
+
Group_Control_Typography::get_type(),
|
1092 |
+
[
|
1093 |
+
'name' => 'button_typography',
|
1094 |
+
'label' => esc_html__('Typography', 'happy-elementor-addons'),
|
1095 |
+
'selector' => '{{WRAPPER}} .ha-mc-button',
|
1096 |
+
]
|
1097 |
+
);
|
1098 |
+
|
1099 |
+
$this->add_responsive_control(
|
1100 |
+
'button_border_radius',
|
1101 |
+
[
|
1102 |
+
'label' => esc_html__('Border Radius', 'happy-elementor-addons'),
|
1103 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1104 |
+
'size_units' => ['px', '%', 'em'],
|
1105 |
+
'selectors' => [
|
1106 |
+
'{{WRAPPER}} .ha-mc-button' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1107 |
+
],
|
1108 |
+
]
|
1109 |
+
);
|
1110 |
+
|
1111 |
+
$this->add_responsive_control(
|
1112 |
+
'button_padding',
|
1113 |
+
[
|
1114 |
+
'label' => esc_html__('Padding', 'happy-elementor-addons'),
|
1115 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1116 |
+
'size_units' => ['px', '%', 'em'],
|
1117 |
+
'devices' => ['desktop', 'tablet', 'mobile'],
|
1118 |
+
'desktop_default' => [
|
1119 |
+
'top' => 8,
|
1120 |
+
'right' => 20,
|
1121 |
+
'bottom' => 8,
|
1122 |
+
'left' => 20,
|
1123 |
+
'unit' => 'px',
|
1124 |
+
'isLinked' => ''
|
1125 |
+
],
|
1126 |
+
'tablet_default' => [
|
1127 |
+
'top' => 8,
|
1128 |
+
'right' => 15,
|
1129 |
+
'bottom' => 8,
|
1130 |
+
'left' => 15,
|
1131 |
+
'unit' => 'px',
|
1132 |
+
'isLinked' => ''
|
1133 |
+
],
|
1134 |
+
'mobile_default' => [
|
1135 |
+
'top' => 8,
|
1136 |
+
'right' => 10,
|
1137 |
+
'bottom' => 8,
|
1138 |
+
'left' => 10,
|
1139 |
+
'unit' => 'px',
|
1140 |
+
'isLinked' => ''
|
1141 |
+
],
|
1142 |
+
'selectors' => [
|
1143 |
+
'{{WRAPPER}} .ha-mc-button' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1144 |
+
],
|
1145 |
+
]
|
1146 |
+
);
|
1147 |
+
|
1148 |
+
$this->add_group_control(
|
1149 |
+
Group_Control_Box_Shadow::get_type(),
|
1150 |
+
[
|
1151 |
+
'name' => 'button_box_shadow',
|
1152 |
+
'label' => esc_html__('Box Shadow', 'happy-elementor-addons'),
|
1153 |
+
'selector' => '{{WRAPPER}} .ha-mc-button',
|
1154 |
+
]
|
1155 |
+
);
|
1156 |
+
|
1157 |
+
$this->add_group_control(
|
1158 |
+
Group_Control_Border::get_type(),
|
1159 |
+
[
|
1160 |
+
'name' => 'button_border',
|
1161 |
+
'label' => esc_html__('Border', 'happy-elementor-addons'),
|
1162 |
+
'selector' => '{{WRAPPER}} .ha-mc-button',
|
1163 |
+
]
|
1164 |
+
);
|
1165 |
+
|
1166 |
+
$this->add_group_control(
|
1167 |
+
Group_Control_Text_Shadow::get_type(),
|
1168 |
+
[
|
1169 |
+
'name' => 'button_title_shadow',
|
1170 |
+
'selector' => '{{WRAPPER}} .ha-mc-button',
|
1171 |
+
]
|
1172 |
+
);
|
1173 |
+
|
1174 |
+
$this->add_control(
|
1175 |
+
'button_style_use_width_height',
|
1176 |
+
[
|
1177 |
+
'label' => esc_html__('Use Width', 'happy-elementor-addons'),
|
1178 |
+
'type' => Controls_Manager::SWITCHER,
|
1179 |
+
'label_on' => esc_html__('Show', 'happy-elementor-addons'),
|
1180 |
+
'label_off' => esc_html__('Hide', 'happy-elementor-addons'),
|
1181 |
+
'return_value' => 'yes',
|
1182 |
+
'default' => 'no',
|
1183 |
+
]
|
1184 |
+
);
|
1185 |
+
|
1186 |
+
$this->add_responsive_control(
|
1187 |
+
'button_width',
|
1188 |
+
[
|
1189 |
+
'label' => esc_html__('Width', 'happy-elementor-addons'),
|
1190 |
+
'type' => Controls_Manager::SLIDER,
|
1191 |
+
'size_units' => ['px', '%'],
|
1192 |
+
'range' => [
|
1193 |
+
'px' => [
|
1194 |
+
'min' => 50,
|
1195 |
+
'max' => 1000,
|
1196 |
+
'step' => 1,
|
1197 |
+
],
|
1198 |
+
'%' => [
|
1199 |
+
'min' => 10,
|
1200 |
+
'max' => 100,
|
1201 |
+
],
|
1202 |
+
],
|
1203 |
+
'default' => [
|
1204 |
+
'unit' => 'px',
|
1205 |
+
'size' => 50,
|
1206 |
+
],
|
1207 |
+
'selectors' => [
|
1208 |
+
'{{WRAPPER}} .ha-mc-button' => 'width: {{SIZE}}{{UNIT}};',
|
1209 |
+
],
|
1210 |
+
'condition' => [
|
1211 |
+
'button_style_use_width_height' => 'yes'
|
1212 |
+
]
|
1213 |
+
]
|
1214 |
+
);
|
1215 |
+
|
1216 |
+
|
1217 |
+
$this->add_responsive_control(
|
1218 |
+
'button_style_margin',
|
1219 |
+
[
|
1220 |
+
'label' => esc_html__('Margin', 'happy-elementor-addons'),
|
1221 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1222 |
+
'size_units' => ['px', '%', 'em'],
|
1223 |
+
'selectors' => [
|
1224 |
+
'{{WRAPPER}} .ha-mc-button' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1225 |
+
],
|
1226 |
+
]
|
1227 |
+
);
|
1228 |
+
|
1229 |
+
$this->start_controls_tabs(
|
1230 |
+
'button_normal_and_hover_tabs'
|
1231 |
+
);
|
1232 |
+
$this->start_controls_tab(
|
1233 |
+
'button_normal_tab',
|
1234 |
+
[
|
1235 |
+
'label' => esc_html__('Normal', 'happy-elementor-addons'),
|
1236 |
+
]
|
1237 |
+
);
|
1238 |
+
|
1239 |
+
$this->add_control(
|
1240 |
+
'button_color',
|
1241 |
+
[
|
1242 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
1243 |
+
'type' => Controls_Manager::COLOR,
|
1244 |
+
'default' => '#fff',
|
1245 |
+
'selectors' => [
|
1246 |
+
'{{WRAPPER}} .ha-mc-button' => 'color: {{VALUE}};',
|
1247 |
+
'{{WRAPPER}} .ha-mc-button svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};',
|
1248 |
+
],
|
1249 |
+
]
|
1250 |
+
);
|
1251 |
+
|
1252 |
+
$this->add_group_control(
|
1253 |
+
Group_Control_Background::get_type(),
|
1254 |
+
[
|
1255 |
+
'name' => 'button_background',
|
1256 |
+
'label' => esc_html__('Background', 'happy-elementor-addons'),
|
1257 |
+
'types' => ['classic', 'gradient',],
|
1258 |
+
'selector' => '{{WRAPPER}} .ha-mc-button',
|
1259 |
+
'exclude' => [
|
1260 |
+
'image'
|
1261 |
+
]
|
1262 |
+
]
|
1263 |
+
);
|
1264 |
+
|
1265 |
+
$this->end_controls_tab();
|
1266 |
+
$this->start_controls_tab(
|
1267 |
+
'button_hover_tab',
|
1268 |
+
[
|
1269 |
+
'label' => esc_html__('Hover', 'happy-elementor-addons'),
|
1270 |
+
]
|
1271 |
+
);
|
1272 |
+
|
1273 |
+
$this->add_control(
|
1274 |
+
'button_color_hover',
|
1275 |
+
[
|
1276 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
1277 |
+
'type' => Controls_Manager::COLOR,
|
1278 |
+
'default' => '#fff',
|
1279 |
+
'selectors' => [
|
1280 |
+
'{{WRAPPER}} .ha-mc-button:hover' => 'color: {{VALUE}};',
|
1281 |
+
'{{WRAPPER}} .ha-mc-button:hover svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};',
|
1282 |
+
],
|
1283 |
+
]
|
1284 |
+
);
|
1285 |
+
|
1286 |
+
$this->add_group_control(
|
1287 |
+
Group_Control_Background::get_type(),
|
1288 |
+
[
|
1289 |
+
'name' => 'button_background_hover',
|
1290 |
+
'label' => esc_html__('Background', 'happy-elementor-addons'),
|
1291 |
+
'types' => ['classic', 'gradient',],
|
1292 |
+
'selector' => '{{WRAPPER}} .ha-mc-button:hover',
|
1293 |
+
'exclude' => [
|
1294 |
+
'image'
|
1295 |
+
]
|
1296 |
+
]
|
1297 |
+
);
|
1298 |
+
|
1299 |
+
$this->add_control(
|
1300 |
+
'button_border_color_hover',
|
1301 |
+
[
|
1302 |
+
'label' => esc_html__('Border Color', 'happy-elementor-addons'),
|
1303 |
+
'type' => Controls_Manager::COLOR,
|
1304 |
+
'selectors' => [
|
1305 |
+
'{{WRAPPER}} .ha-mc-button:hover' => 'border-color: {{VALUE}};',
|
1306 |
+
],
|
1307 |
+
'condition' => [
|
1308 |
+
'button_border_border!' => ''
|
1309 |
+
]
|
1310 |
+
]
|
1311 |
+
);
|
1312 |
+
|
1313 |
+
|
1314 |
+
|
1315 |
+
$this->end_controls_tab();
|
1316 |
+
|
1317 |
+
$this->end_controls_tabs();
|
1318 |
+
|
1319 |
+
$this->add_control(
|
1320 |
+
'button_icon_heading',
|
1321 |
+
[
|
1322 |
+
'label' => esc_html__('Icon', 'happy-elementor-addons'),
|
1323 |
+
'type' => Controls_Manager::HEADING,
|
1324 |
+
'separator' => 'before',
|
1325 |
+
]
|
1326 |
+
);
|
1327 |
+
|
1328 |
+
$this->add_responsive_control(
|
1329 |
+
'button_icon_padding_right',
|
1330 |
+
[
|
1331 |
+
'label' => esc_html__('Icon Spacing', 'happy-elementor-addons'),
|
1332 |
+
'type' => Controls_Manager::SLIDER,
|
1333 |
+
'size_units' => ['px'],
|
1334 |
+
'range' => [
|
1335 |
+
'px' => [
|
1336 |
+
'min' => 0,
|
1337 |
+
'max' => 100,
|
1338 |
+
'step' => 1,
|
1339 |
+
],
|
1340 |
+
],
|
1341 |
+
'default' => [
|
1342 |
+
'unit' => 'px',
|
1343 |
+
'size' => 10,
|
1344 |
+
],
|
1345 |
+
'selectors' => [
|
1346 |
+
'{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > i, {{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > svg' => 'margin-right: {{SIZE}}{{UNIT}};',
|
1347 |
+
],
|
1348 |
+
'condition' => [
|
1349 |
+
'button_icon_position' => 'before'
|
1350 |
+
]
|
1351 |
+
]
|
1352 |
+
);
|
1353 |
+
|
1354 |
+
$this->add_responsive_control(
|
1355 |
+
'button_icon_padding_left',
|
1356 |
+
[
|
1357 |
+
'label' => esc_html__('Icon Spacing', 'happy-elementor-addons'),
|
1358 |
+
'type' => Controls_Manager::SLIDER,
|
1359 |
+
'size_units' => ['px'],
|
1360 |
+
'range' => [
|
1361 |
+
'px' => [
|
1362 |
+
'min' => 0,
|
1363 |
+
'max' => 100,
|
1364 |
+
'step' => 1,
|
1365 |
+
],
|
1366 |
+
],
|
1367 |
+
'default' => [
|
1368 |
+
'unit' => 'px',
|
1369 |
+
'size' => 10,
|
1370 |
+
],
|
1371 |
+
'selectors' => [
|
1372 |
+
'{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > i, {{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > svg' => 'margin-left: {{SIZE}}{{UNIT}};',
|
1373 |
+
],
|
1374 |
+
'condition' => [
|
1375 |
+
'button_icon_position' => 'after'
|
1376 |
+
]
|
1377 |
+
]
|
1378 |
+
);
|
1379 |
+
|
1380 |
+
$this->add_responsive_control(
|
1381 |
+
'button_icon_size',
|
1382 |
+
[
|
1383 |
+
'label' => esc_html__('Icon Size', 'happy-elementor-addons'),
|
1384 |
+
'type' => Controls_Manager::SLIDER,
|
1385 |
+
'size_units' => ['px', '%'],
|
1386 |
+
'range' => [
|
1387 |
+
'px' => [
|
1388 |
+
'min' => 1,
|
1389 |
+
'max' => 100,
|
1390 |
+
'step' => 5,
|
1391 |
+
],
|
1392 |
+
'%' => [
|
1393 |
+
'min' => 1,
|
1394 |
+
'max' => 100,
|
1395 |
+
],
|
1396 |
+
],
|
1397 |
+
'default' => [
|
1398 |
+
'unit' => 'px',
|
1399 |
+
'size' => 10,
|
1400 |
+
],
|
1401 |
+
'selectors' => [
|
1402 |
+
// '{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > i, {{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > i' => 'font-size: {{SIZE}}{{UNIT}};',
|
1403 |
+
// '{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > i, {{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper > svg' => 'max-width: {{SIZE}}{{UNIT}}; height: auto',
|
1404 |
+
'{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper' => 'font-size: {{SIZE}}{{UNIT}};',
|
1405 |
+
'{{WRAPPER}} .ha-mc-button .ha-mc-icon-wrapper svg' => 'max-width: {{SIZE}}{{UNIT}}; max-height: {{SIZE}}{{UNIT}}',
|
1406 |
+
],
|
1407 |
+
]
|
1408 |
+
);
|
1409 |
+
|
1410 |
+
$this->end_controls_section();
|
1411 |
+
|
1412 |
+
$this->start_controls_section(
|
1413 |
+
'success_error',
|
1414 |
+
[
|
1415 |
+
'label' => esc_html__('Success & Error Message', 'happy-elementor-addons'),
|
1416 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
1417 |
+
]
|
1418 |
+
);
|
1419 |
+
|
1420 |
+
$this->add_responsive_control(
|
1421 |
+
'success_error_padding',
|
1422 |
+
[
|
1423 |
+
'label' => esc_html__('Padding', 'happy-elementor-addons'),
|
1424 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1425 |
+
'size_units' => ['px', '%'],
|
1426 |
+
'selectors' => [
|
1427 |
+
'{{WRAPPER}} .ha-mc-response-message' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1428 |
+
],
|
1429 |
+
]
|
1430 |
+
);
|
1431 |
+
|
1432 |
+
$this->add_responsive_control(
|
1433 |
+
'success_error_margin',
|
1434 |
+
[
|
1435 |
+
'label' => esc_html__('Margin', 'happy-elementor-addons'),
|
1436 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1437 |
+
'size_units' => ['px', '%'],
|
1438 |
+
'selectors' => [
|
1439 |
+
'{{WRAPPER}} .ha-mc-response-message' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1440 |
+
],
|
1441 |
+
]
|
1442 |
+
);
|
1443 |
+
|
1444 |
+
$this->add_control(
|
1445 |
+
'success_error_border_radius',
|
1446 |
+
[
|
1447 |
+
'label' => esc_html__('Border Radius', 'happy-elementor-addons'),
|
1448 |
+
'type' => Controls_Manager::DIMENSIONS,
|
1449 |
+
'size_units' => ['px', '%', 'em'],
|
1450 |
+
'selectors' => [
|
1451 |
+
'{{WRAPPER}} .ha-mc-response-message' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
1452 |
+
]
|
1453 |
+
]
|
1454 |
+
);
|
1455 |
+
|
1456 |
+
$this->add_group_control(
|
1457 |
+
Group_Control_Typography::get_type(),
|
1458 |
+
[
|
1459 |
+
'name' => 'success_error_typography',
|
1460 |
+
'selector' => '{{WRAPPER}} .ha-mc-response-message',
|
1461 |
+
]
|
1462 |
+
);
|
1463 |
+
|
1464 |
+
$this->add_control(
|
1465 |
+
'success_heading',
|
1466 |
+
[
|
1467 |
+
'label' => esc_html__('Success:', 'happy-elementor-addons'),
|
1468 |
+
'type' => Controls_Manager::HEADING,
|
1469 |
+
]
|
1470 |
+
);
|
1471 |
+
|
1472 |
+
$this->add_control(
|
1473 |
+
'success_color',
|
1474 |
+
[
|
1475 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
1476 |
+
'type' => Controls_Manager::COLOR,
|
1477 |
+
'selectors' => [
|
1478 |
+
'{{WRAPPER}} .ha-mc-response-message.success' => 'color: {{VALUE}};',
|
1479 |
+
],
|
1480 |
+
]
|
1481 |
+
);
|
1482 |
+
|
1483 |
+
$this->add_group_control(
|
1484 |
+
Group_Control_Background::get_type(),
|
1485 |
+
array(
|
1486 |
+
'name' => 'success_bg_color',
|
1487 |
+
'label' => esc_html__('Background Color', 'happy-elementor-addons'),
|
1488 |
+
'selector' => '{{WRAPPER}} .ha-mc-response-message.success',
|
1489 |
+
)
|
1490 |
+
);
|
1491 |
+
|
1492 |
+
$this->add_group_control(
|
1493 |
+
Group_Control_Border::get_type(),
|
1494 |
+
[
|
1495 |
+
'name' => 'success_border',
|
1496 |
+
'label' => esc_html__('Border', 'happy-elementor-addons'),
|
1497 |
+
'selector' => '{{WRAPPER}} .ha-mc-response-message.success',
|
1498 |
+
]
|
1499 |
+
);
|
1500 |
+
|
1501 |
+
$this->add_control(
|
1502 |
+
'error_heading',
|
1503 |
+
[
|
1504 |
+
'label' => esc_html__('Error:', 'happy-elementor-addons'),
|
1505 |
+
'type' => Controls_Manager::HEADING,
|
1506 |
+
]
|
1507 |
+
);
|
1508 |
+
|
1509 |
+
$this->add_control(
|
1510 |
+
'error_color',
|
1511 |
+
[
|
1512 |
+
'label' => esc_html__('Color', 'happy-elementor-addons'),
|
1513 |
+
'type' => Controls_Manager::COLOR,
|
1514 |
+
'selectors' => [
|
1515 |
+
'{{WRAPPER}} .ha-mc-response-message.error' => 'color: {{VALUE}};',
|
1516 |
+
],
|
1517 |
+
]
|
1518 |
+
);
|
1519 |
+
|
1520 |
+
$this->add_group_control(
|
1521 |
+
Group_Control_Background::get_type(),
|
1522 |
+
array(
|
1523 |
+
'name' => 'error_bg_color',
|
1524 |
+
'label' => esc_html__('Background Color', 'happy-elementor-addons'),
|
1525 |
+
'selector' => '{{WRAPPER}} .ha-mc-response-message.error',
|
1526 |
+
)
|
1527 |
+
);
|
1528 |
+
|
1529 |
+
$this->add_group_control(
|
1530 |
+
Group_Control_Border::get_type(),
|
1531 |
+
[
|
1532 |
+
'name' => 'error_border',
|
1533 |
+
'label' => esc_html__('Border', 'happy-elementor-addons'),
|
1534 |
+
'selector' => '{{WRAPPER}} .ha-mc-response-message.error',
|
1535 |
+
]
|
1536 |
+
);
|
1537 |
+
|
1538 |
+
|
1539 |
+
$this->end_controls_section();
|
1540 |
+
}
|
1541 |
+
|
1542 |
+
protected function render() {
|
1543 |
+
|
1544 |
+
$settings = $this->get_settings_for_display();
|
1545 |
+
|
1546 |
+
$form_fields = (($settings['enable_name'] == 'yes' || $settings['enable_phone'] == 'yes') ? 'multiple_form_fields' : '');
|
1547 |
+
?>
|
1548 |
+
<div class="ha-mailchimp-wrapper" data-post-id="<?php echo esc_attr(get_the_id()); ?>" data-widget-id="<?php echo esc_attr($this->get_id()); ?>">
|
1549 |
+
<?php if (\Elementor\Plugin::$instance->editor->is_edit_mode() && $settings['mailchimp_success_message_show_in_editor'] == 'yes') : ?>
|
1550 |
+
<div class="ha-mc-response-message success"><?php esc_html_e('This is a dummy message for success. This won\'t show in preview', 'happy-elementor-addons'); ?></div>
|
1551 |
+
<?php endif; ?>
|
1552 |
+
<?php if (\Elementor\Plugin::$instance->editor->is_edit_mode() && $settings['mailchimp_error_message_show_in_editor'] == 'yes') : ?>
|
1553 |
+
<div class="ha-mc-response-message error"><?php esc_html_e('This is a dummy message for error. This won\'t show in preview', 'happy-elementor-addons'); ?></div>
|
1554 |
+
<?php endif; ?>
|
1555 |
+
<div class="ha-mc-response-message"></div>
|
1556 |
+
<form class="ha-mailchimp-form <?php echo esc_attr($settings['form_alignment']); ?> <?php echo esc_attr($form_fields); ?>" data-list-id="<?php echo esc_attr(isset($settings['mailchimp_lists']) ? ltrim($settings['mailchimp_lists']) : ''); ?>" data-success-message="<?php echo esc_attr($settings['mailchimp_success_message']); ?>">
|
1557 |
+
<?php if ($settings['enable_name'] == 'yes') : ?>
|
1558 |
+
<div class="ha-mc-input-wrapper">
|
1559 |
+
<?php if (!empty($settings['fname_label'])) : ?>
|
1560 |
+
<label class="ha-mc-input-label"><?php echo esc_html($settings['fname_label']); ?></label>
|
1561 |
+
<?php endif; ?>
|
1562 |
+
<div class="ha-mc-input <?php echo esc_attr($settings['fname_icon_position']); ?>">
|
1563 |
+
<?php if ($settings['fname_enable_icon'] == 'yes' && $settings['fname_icon_position'] == 'before') : ?>
|
1564 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'fname_icon'); ?></div>
|
1565 |
+
<?php endif; ?>
|
1566 |
+
<input type="text" name="fname" placeholder="<?php echo esc_attr($settings['fname_placeholder']); ?>">
|
1567 |
+
<?php if ($settings['fname_enable_icon'] == 'yes' && $settings['fname_icon_position'] == 'after') : ?>
|
1568 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'fname_icon'); ?></div>
|
1569 |
+
<?php endif; ?>
|
1570 |
+
</div>
|
1571 |
+
</div>
|
1572 |
+
<div class="ha-mc-input-wrapper">
|
1573 |
+
<?php if (!empty($settings['lname_label'])) : ?>
|
1574 |
+
<label class="ha-mc-input-label"><?php echo esc_html($settings['lname_label']); ?></label>
|
1575 |
+
<?php endif; ?>
|
1576 |
+
<div class="ha-mc-input <?php echo esc_attr($settings['lname_icon_position']); ?>">
|
1577 |
+
<?php if ($settings['lname_enable_icon'] == 'yes' && $settings['lname_icon_position'] == 'before') : ?>
|
1578 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'lname_icon'); ?></div>
|
1579 |
+
<?php endif; ?>
|
1580 |
+
<input type="text" name="lname" placeholder="<?php echo esc_attr($settings['lname_placeholder']); ?>">
|
1581 |
+
<?php if ($settings['lname_enable_icon'] == 'yes' && $settings['lname_icon_position'] == 'after') : ?>
|
1582 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'lname_icon'); ?></div>
|
1583 |
+
<?php endif; ?>
|
1584 |
+
</div>
|
1585 |
+
</div>
|
1586 |
+
<?php endif; ?>
|
1587 |
+
<?php if ($settings['enable_phone'] == 'yes') : ?>
|
1588 |
+
<div class="ha-mc-input-wrapper">
|
1589 |
+
<?php if (!empty($settings['phone_label'])) : ?>
|
1590 |
+
<label class="ha-mc-input-label"><?php echo esc_html($settings['phone_label']); ?></label>
|
1591 |
+
<?php endif; ?>
|
1592 |
+
<div class="ha-mc-input <?php echo esc_attr($settings['phone_icon_position']); ?>">
|
1593 |
+
<?php if ($settings['phone_enable_icon'] == 'yes' && $settings['phone_icon_position'] == 'before') : ?>
|
1594 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'phone_icon'); ?></div>
|
1595 |
+
<?php endif; ?>
|
1596 |
+
<input type="text" name="phone" placeholder="<?php echo esc_attr($settings['phone_placeholder']); ?>">
|
1597 |
+
<?php if ($settings['phone_enable_icon'] == 'yes' && $settings['phone_icon_position'] == 'after') : ?>
|
1598 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'phone_icon'); ?></div>
|
1599 |
+
<?php endif; ?>
|
1600 |
+
</div>
|
1601 |
+
</div>
|
1602 |
+
<?php endif; ?>
|
1603 |
+
<div class="ha-mc-input-wrapper">
|
1604 |
+
<?php if (!empty($settings['email_label'])) : ?>
|
1605 |
+
<label class="ha-mc-input-label"><?php echo esc_html($settings['email_label']); ?></label>
|
1606 |
+
<?php endif; ?>
|
1607 |
+
<div class="ha-mc-input <?php echo esc_attr($settings['email_icon_position']); ?>">
|
1608 |
+
<?php if ($settings['email_enable_icon'] == 'yes' && $settings['email_icon_position'] == 'before') : ?>
|
1609 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'email_icon'); ?></div>
|
1610 |
+
<?php endif; ?>
|
1611 |
+
<input type="email" name="email" placeholder="<?php echo esc_attr($settings['email_placeholder']); ?>" required>
|
1612 |
+
<?php if ($settings['email_enable_icon'] == 'yes' && $settings['email_icon_position'] == 'after') : ?>
|
1613 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'email_icon'); ?></div>
|
1614 |
+
<?php endif; ?>
|
1615 |
+
</div>
|
1616 |
+
</div>
|
1617 |
+
<div class="ha-mc-button-wrapper">
|
1618 |
+
|
1619 |
+
<button type="submit" class="ha-mc-button" name="ha-mailchimp">
|
1620 |
+
<?php if ($settings['button_enable_icon'] == 'yes' && $settings['button_icon_position'] == 'before') : ?>
|
1621 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'button_icon'); ?></div>
|
1622 |
+
<?php endif; ?>
|
1623 |
+
<?php echo esc_attr($settings['button_text']); ?>
|
1624 |
+
<?php if ($settings['button_enable_icon'] == 'yes' && $settings['button_icon_position'] == 'after') : ?>
|
1625 |
+
<div class="ha-mc-icon-wrapper"><?php ha_render_icon($settings, null, 'button_icon'); ?></div>
|
1626 |
+
<?php endif; ?>
|
1627 |
+
</button>
|
1628 |
+
</div>
|
1629 |
+
</form>
|
1630 |
+
</div>
|
1631 |
+
<?php
|
1632 |
+
}
|
1633 |
+
}
|
widgets/post-list/widget.php
CHANGED
@@ -1047,8 +1047,9 @@ class Post_List extends Base {
|
|
1047 |
|
1048 |
if ( ! empty( $lists ) ) {
|
1049 |
foreach ( $lists as $index => $value ) {
|
1050 |
-
$
|
1051 |
-
|
|
|
1052 |
}
|
1053 |
}
|
1054 |
|
1047 |
|
1048 |
if ( ! empty( $lists ) ) {
|
1049 |
foreach ( $lists as $index => $value ) {
|
1050 |
+
$post_id = ! empty($value['post_id'][0]) ? trim($value['post_id'][0]) : '';
|
1051 |
+
$ids[] = $post_id;
|
1052 |
+
if ( $value['title'] ) $customize_title[$post_id] = $value['title'];
|
1053 |
}
|
1054 |
}
|
1055 |
|
widgets/taxonomy-list/widget.php
CHANGED
@@ -114,6 +114,7 @@ class Taxonomy_List extends Base {
|
|
114 |
[
|
115 |
'label' => __( 'Icon', 'happy-elementor-addons' ),
|
116 |
'type' => Controls_Manager::CHOOSE,
|
|
|
117 |
'options' => [
|
118 |
'icon' => [
|
119 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
@@ -228,7 +229,7 @@ class Taxonomy_List extends Base {
|
|
228 |
'common_icon_enable',
|
229 |
[
|
230 |
'label' => __( 'Common icon enable?', 'happy-elementor-addons' ),
|
231 |
-
'description' => __( '
|
232 |
'type' => Controls_Manager::SWITCHER,
|
233 |
'return_value' => 'yes',
|
234 |
'default' => 'yes',
|
@@ -680,8 +681,10 @@ class Taxonomy_List extends Base {
|
|
680 |
$lists = $settings['selected_list_' . $settings['taxonomy_type']];
|
681 |
if ( !empty( $lists ) ) {
|
682 |
foreach ( $lists as $index => $value ) {
|
683 |
-
|
684 |
-
|
|
|
|
|
685 |
}
|
686 |
}
|
687 |
$terms = [];
|
114 |
[
|
115 |
'label' => __( 'Icon', 'happy-elementor-addons' ),
|
116 |
'type' => Controls_Manager::CHOOSE,
|
117 |
+
'description' => __( 'If you want to use individual icon disable common icon.', 'happy-elementor-addons' ),
|
118 |
'options' => [
|
119 |
'icon' => [
|
120 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
229 |
'common_icon_enable',
|
230 |
[
|
231 |
'label' => __( 'Common icon enable?', 'happy-elementor-addons' ),
|
232 |
+
'description' => __( 'Common icon will overwrite all individual icon.', 'happy-elementor-addons' ),
|
233 |
'type' => Controls_Manager::SWITCHER,
|
234 |
'return_value' => 'yes',
|
235 |
'default' => 'yes',
|
681 |
$lists = $settings['selected_list_' . $settings['taxonomy_type']];
|
682 |
if ( !empty( $lists ) ) {
|
683 |
foreach ( $lists as $index => $value ) {
|
684 |
+
//trim function to remove extra space before taxonomy ID
|
685 |
+
$tax_id = ! empty($value['tax_id'][0]) ? trim($value['tax_id'][0]) : '';
|
686 |
+
$ids[] = $tax_id;
|
687 |
+
if ( $value['title'] ) $customize_title[$tax_id] = $value['title'];
|
688 |
}
|
689 |
}
|
690 |
$terms = [];
|