Version Description
27 October 2021 =
New: Creative Button Widget
Fix: Dashboard widget broken style
Fix: Happy Tooltip JS optimization
Fix: Privacy policy missing link in setup wizard
Fix: MailChimp audience tags issue solve
Fix: Dashboard widgets and features disable all issues.
Tweak: Replace
_content_template
function withcontent_template
.
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 | 3.3.0 |
Comparing to | |
See all releases |
Code changes from version 3.2.2 to 3.3.0
- assets/admin/css/admin.css +0 -102
- assets/admin/css/admin.min.css +1 -1
- assets/admin/css/wp-dashboard.css +101 -0
- assets/admin/css/wp-dashboard.min.css +1 -0
- assets/admin/js/dashboard.min.js +1 -1
- assets/css/main.css +1 -0
- assets/css/main.min.css +1 -0
- assets/css/widgets/creative-button.min.css +1 -0
- assets/js/extension-advanced-tooltip.js +31 -46
- assets/js/extension-advanced-tooltip.min.js +1 -1
- assets/js/happy-addons.js +44 -1
- assets/js/happy-addons.min.js +1 -1
- changelog.txt +11 -1
- classes/dashboard-widgets.php +11 -0
- classes/dashboard.php +15 -8
- classes/widgets-manager.php +13 -0
- controls/foreground.php +2 -2
- inc/functions.php +1 -1
- plugin.php +4 -4
- readme.txt +15 -3
- templates/admin/dashboard-analytics.php +1 -0
- templates/wizard/wizard-contribute.php +2 -2
- templates/wizard/wizard-features.php +1 -1
- traits/creative-button-markup.php +143 -0
- widgets/bar-chart/widget.php +0 -1
- widgets/card/widget.php +1 -1
- widgets/content-switcher/widget.php +3 -3
- widgets/creative-button/widget.php +908 -0
- widgets/data-table/widget.php +7 -8
- widgets/dual-button/widget.php +2 -2
- widgets/event-calendar/widget.php +0 -3
- widgets/flip-box/widget.php +6 -6
- widgets/fun-factor/widget.php +2 -2
- widgets/gradient-heading/widget.php +2 -2
- widgets/horizontal-timeline/widget.php +3 -3
- widgets/icon-box/widget.php +1 -2
- widgets/image-accordion/widget.php +3 -3
- widgets/image-compare/widget.php +3 -3
- widgets/image-stack-group/widget.php +9 -13
- widgets/infobox/widget.php +3 -3
- widgets/link-hover/widget.php +4 -4
- widgets/mailchimp/mailchimp-api.php +5 -7
- widgets/member/widget.php +0 -1
- widgets/number/widget.php +3 -7
- widgets/post-list/widget.php +3 -4
- widgets/post-tab/widget.php +3 -3
- widgets/review/widget.php +1 -1
- widgets/skills/widget.php +1 -1
- widgets/social-share/widget.php +767 -769
- widgets/taxonomy-list/widget.php +7 -7
- widgets/testimonial/widget.php +0 -1
- widgets/threesixty-rotation/widget.php +6 -9
- widgets/twitter-feed/widget.php +9 -9
assets/admin/css/admin.css
CHANGED
@@ -328,105 +328,3 @@ p + .ha-review-notice__actions {
|
|
328 |
background: #818a91;
|
329 |
color: var(--e-button-context-color-dark);
|
330 |
}
|
331 |
-
|
332 |
-
#happy_addons_news_update .ha-setup--wrap {
|
333 |
-
margin: -12px -12px 0;
|
334 |
-
padding: 12px;
|
335 |
-
border-bottom: 1px solid #eee;
|
336 |
-
}
|
337 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper {
|
338 |
-
display: inline-block;
|
339 |
-
box-sizing: border-box;
|
340 |
-
padding: 2px 8px 2px 8px;
|
341 |
-
border: 1px solid #757575;
|
342 |
-
border-radius: 16px;
|
343 |
-
font-size: .9em;
|
344 |
-
}
|
345 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper span {
|
346 |
-
position: relative;
|
347 |
-
top: -3px;
|
348 |
-
color: #757575;
|
349 |
-
}
|
350 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description {
|
351 |
-
display: -webkit-box;
|
352 |
-
display: -webkit-flex;
|
353 |
-
display: -ms-flexbox;
|
354 |
-
display: flex;
|
355 |
-
-webkit-box-align: center;
|
356 |
-
-webkit-align-items: center;
|
357 |
-
align-items: center;
|
358 |
-
-ms-flex-align: center;
|
359 |
-
}
|
360 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description h4 {
|
361 |
-
font-weight: bold;
|
362 |
-
}
|
363 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description p {
|
364 |
-
margin-top: 0;
|
365 |
-
}
|
366 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description div {
|
367 |
-
float: left;
|
368 |
-
width: 70%;
|
369 |
-
}
|
370 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description img {
|
371 |
-
float: right;
|
372 |
-
padding-left: 26px;
|
373 |
-
width: 25%;
|
374 |
-
}
|
375 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a {
|
376 |
-
border: none;
|
377 |
-
background: #e2498a;
|
378 |
-
color: #fff;
|
379 |
-
}
|
380 |
-
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a:hover {
|
381 |
-
background: #d6226e;
|
382 |
-
}
|
383 |
-
|
384 |
-
#happy_addons_news_update .ha-overview--banner {
|
385 |
-
width: 100%;
|
386 |
-
}
|
387 |
-
|
388 |
-
#happy_addons_news_update .ha-divider-bottom {
|
389 |
-
margin: 0 -12px;
|
390 |
-
border-bottom: 1px solid #eee;
|
391 |
-
}
|
392 |
-
|
393 |
-
#happy_addons_news_update .ha-instruction {
|
394 |
-
padding: 10px 10px;
|
395 |
-
}
|
396 |
-
|
397 |
-
#happy_addons_news_update .ha-overview__post {
|
398 |
-
margin-bottom: 10px;
|
399 |
-
}
|
400 |
-
#happy_addons_news_update .ha-overview__post:hover {
|
401 |
-
text-decoration: underline;
|
402 |
-
}
|
403 |
-
|
404 |
-
#happy_addons_news_update .ha-overview__post-link {
|
405 |
-
font-weight: 500;
|
406 |
-
}
|
407 |
-
|
408 |
-
#happy_addons_news_update .ha-divider-top {
|
409 |
-
margin: 0 -12px;
|
410 |
-
border-top: 1px solid #eee;
|
411 |
-
}
|
412 |
-
|
413 |
-
#happy_addons_news_update .ha-overview__footer {
|
414 |
-
padding: 10px 6px 0 8px;
|
415 |
-
}
|
416 |
-
|
417 |
-
#happy_addons_news_update .ha-overview__footer ul {
|
418 |
-
display: -webkit-box;
|
419 |
-
display: -webkit-flex;
|
420 |
-
display: -ms-flexbox;
|
421 |
-
display: flex;
|
422 |
-
margin: 0;
|
423 |
-
list-style: none;
|
424 |
-
}
|
425 |
-
#happy_addons_news_update .ha-overview__footer ul li:not(:first-of-type) {
|
426 |
-
margin-right: 4px;
|
427 |
-
padding-left: 4px;
|
428 |
-
border-left: 1px solid #ddd;
|
429 |
-
}
|
430 |
-
#happy_addons_news_update .ha-overview__footer ul li:first-of-type {
|
431 |
-
margin-right: 4px;
|
432 |
-
}
|
328 |
background: #818a91;
|
329 |
color: var(--e-button-context-color-dark);
|
330 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/admin/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#wp-admin-bar-happy-addons>.ab-item>img{margin-top:-4px;width:18px;height:18px;vertical-align:text-bottom}#wp-admin-bar-happy-addons .ab-item .dashicons{position:relative;top:7px;display:inline-block;font-weight:400;font-style:normal;font-variant:normal;font-size:inherit;font-family:dashicons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}#wp-admin-bar-happy-addons .ab-item .dashicons-update-alt:before{content:"\f113"}#wp-admin-bar-happy-addons .ha-clear-cache--done .ab-item>i{color:#46b450}#wp-admin-bar-happy-addons .ha-clear-cache--init .ab-item>i{-webkit-animation:ha-inifinite-rotate .5s infinite linear;animation:ha-inifinite-rotate .5s infinite linear}@-webkit-keyframes ha-inifinite-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ha-inifinite-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ha-review-notice,.void-review{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.void-review{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 20px;border:none;border-radius:2px;background:-webkit-linear-gradient(left,#c84993 0%,#6939c6 100%);background:linear-gradient(90deg,#c84993 0%,#6939c6 100%);background-position:top;color:#fff}.ha-review-notice{position:relative;margin:5px 20px 5px 2px;border:1px solid var(--e-notice-border-color);background:var(--e-notice-bg);box-shadow:var(--e-notice-box-shadow);font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;border-inline-start-width:4px}.ha-review-notice.notice{padding:0}.ha-review-notice:before{position:absolute;top:-1px;bottom:-1px;left:-4px;display:block;width:4px;background:-webkit-linear-gradient(bottom,#c84993 0%,#6939c6 100%);background:linear-gradient(0deg,#c84993 0%,#6939c6 100%);content:""}.ha-review-notice--extended{--e-notice-is-extended:1}.ha-review-notice--dismissible{padding-right:38px}.ha-review-notice__aside{overflow:hidden;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:15px;width:calc(var(--e-notice-is-extended,0)*50px);background:-webkit-linear-gradient(bottom,rgba(200,73,147,.16) 0%,rgba(105,57,198,.16) 100%);background:linear-gradient(0deg,rgba(200,73,147,.16) 0%,rgba(105,57,198,.16) 100%);text-align:center}.ha-review-notice__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;margin:auto;width:28px;height:28px;border-radius:100px;background:#5e3bc4;color:#fff;text-shadow:0 0 3px var(--e-notice-context-color-dark),0 0 1px var(--e-notice-context-color-dark),0 0 1px var(--e-notice-context-color-dark)}.ha-review-notice__icon-wrapper img{width:16px;height:16px}.ha-review-notice__content{padding:20px}.ha-review-notice__actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ha-review-notice__actions>*+*{margin-inline-start:8px;-webkit-margin-start:8px;-moz-margin-start:8px}.ha-review-notice__dismiss{position:absolute;top:0;right:1px;display:block;margin:0;padding:9px;width:20px;height:20px;border:none;background:0 0;text-align:center;font-style:normal;font-size:.8125rem;line-height:20px;cursor:pointer}.ha-review-notice__dismiss:before{display:inline-block;width:20px;border-radius:20px;color:var(--e-notice-dismiss-color);content:"\e87f";text-align:center;font-family:eicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.ha-review-notice__dismiss:active:before,.ha-review-notice__dismiss:focus:before,.ha-review-notice__dismiss:hover:before{font-weight:700}.ha-review-notice__dismiss:focus:before{outline:none;background:var(--e-notice-dismiss-color);color:#fff}.ha-review-notice__dismiss:focus{outline:none}.ha-review-notice p{margin:0;padding:0;line-height:1.2}p+.ha-review-notice__actions{margin-top:1rem}.ha-review-notice h3{margin:0;font-size:1.0625rem;line-height:1.2}.ha-review-notice h3+p{margin-top:8px}.ha-review-button{display:inline-block;padding:var(--e-button-padding-y) var(--e-button-padding-x);border:0;border-radius:var(--e-button-border-radius);background:var(--e-button-context-color);color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;font-weight:var(--e-button-font-weight);font-size:var(--e-button-font-size);line-height:var(--e-button-line-height);-webkit-transition:background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ha-review-button:active{background:var(--e-button-context-color-dark);color:#fff;text-decoration:none}.ha-review-button:focus{outline:0;background:var(--e-button-context-color-dark);box-shadow:0 0 0 2px var(--e-focus-color);color:#fff;text-decoration:none}.ha-review-button:hover{background:var(--e-button-context-color-dark);color:#fff;text-decoration:none}.ha-review-button:disabled{box-shadow:none;opacity:.5}.ha-review-button:not(:disabled):not(.disabled){cursor:pointer}.ha-review-button:not(:disabled):not(.disabled).active:focus,.ha-review-button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 2px var(--e-focus-color)}.ha-review-button.focus{outline:0;box-shadow:0 0 0 2px var(--e-focus-color)}.ha-review-button.disabled{box-shadow:none;opacity:.5}.ha-review-button--cta{--e-button-context-color:#5e3bc4;--e-button-context-color-dark:#4b2f9d;--e-button-context-tint:rgb(75 47 157/4%);--e-focus-color:rgb(75 47 157/40%)}.ha-review-button--error{--e-button-context-color:var(--e-context-error-color);--e-button-context-color-dark:var(--e-context-error-color-dark);--e-button-context-tint:var(--e-context-error-tint-1);--e-focus-color:var(--e-context-error-tint-4)}.ha-review-button.ha-review-button--outline{border:1px solid;background:0 0;color:var(--e-button-context-color)}.ha-review-button.ha-review-button--outline:focus{background:var(--e-button-context-tint);color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline:hover{background:var(--e-button-context-tint);color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline:disabled{background:#818a91;color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline.disabled{background:#818a91;color:var(--e-button-context-color-dark)}
|
1 |
+
#wp-admin-bar-happy-addons>.ab-item>img{margin-top:-4px;width:18px;height:18px;vertical-align:text-bottom}#wp-admin-bar-happy-addons .ab-item .dashicons{position:relative;top:7px;display:inline-block;font-weight:400;font-style:normal;font-variant:normal;font-size:inherit;font-family:dashicons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}#wp-admin-bar-happy-addons .ab-item .dashicons-update-alt:before{content:"\f113"}#wp-admin-bar-happy-addons .ha-clear-cache--done .ab-item>i{color:#46b450}#wp-admin-bar-happy-addons .ha-clear-cache--init .ab-item>i{-webkit-animation:ha-inifinite-rotate .5s infinite linear;animation:ha-inifinite-rotate .5s infinite linear}@-webkit-keyframes ha-inifinite-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ha-inifinite-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ha-review-notice,.void-review{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.void-review{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 20px;border:none;border-radius:2px;background:-webkit-linear-gradient(left,#c84993 0%,#6939c6 100%);background:linear-gradient(90deg,#c84993 0%,#6939c6 100%);background-position:top;color:#fff}.ha-review-notice{position:relative;margin:5px 20px 5px 2px;border:1px solid var(--e-notice-border-color);background:var(--e-notice-bg);box-shadow:var(--e-notice-box-shadow);font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;border-inline-start-width:4px}.ha-review-notice.notice{padding:0}.ha-review-notice:before{position:absolute;top:-1px;bottom:-1px;left:-4px;display:block;width:4px;background:-webkit-linear-gradient(bottom,#c84993 0%,#6939c6 100%);background:linear-gradient(0deg,#c84993 0%,#6939c6 100%);content:""}.ha-review-notice--extended{--e-notice-is-extended:1}.ha-review-notice--dismissible{padding-right:38px}.ha-review-notice__aside{overflow:hidden;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:15px;width:calc(var(--e-notice-is-extended,0)*50px);background:-webkit-linear-gradient(bottom,rgba(200,73,147,.16) 0%,rgba(105,57,198,.16) 100%);background:linear-gradient(0deg,rgba(200,73,147,.16) 0%,rgba(105,57,198,.16) 100%);text-align:center}.ha-review-notice__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;margin:auto;width:28px;height:28px;border-radius:100px;background:#5e3bc4;color:#fff;text-shadow:0 0 3px var(--e-notice-context-color-dark),0 0 1px var(--e-notice-context-color-dark),0 0 1px var(--e-notice-context-color-dark)}.ha-review-notice__icon-wrapper img{width:16px;height:16px}.ha-review-notice__content{padding:20px}.ha-review-notice__actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ha-review-notice__actions>*+*{margin-inline-start:8px;-webkit-margin-start:8px;-moz-margin-start:8px}.ha-review-notice__dismiss{position:absolute;top:0;right:1px;display:block;margin:0;padding:9px;width:20px;height:20px;border:none;background:0 0;text-align:center;font-style:normal;font-size:.8125rem;line-height:20px;cursor:pointer}.ha-review-notice__dismiss:before{display:inline-block;width:20px;border-radius:20px;color:var(--e-notice-dismiss-color);content:"\e87f";text-align:center;font-family:eicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.ha-review-notice__dismiss:active:before,.ha-review-notice__dismiss:focus:before,.ha-review-notice__dismiss:hover:before{font-weight:700}.ha-review-notice__dismiss:focus:before{outline:none;background:var(--e-notice-dismiss-color);color:#fff}.ha-review-notice__dismiss:focus{outline:none}.ha-review-notice p{margin:0;padding:0;line-height:1.2}p+.ha-review-notice__actions{margin-top:1rem}.ha-review-notice h3{margin:0;font-size:1.0625rem;line-height:1.2}.ha-review-notice h3+p{margin-top:8px}.ha-review-button{display:inline-block;padding:var(--e-button-padding-y) var(--e-button-padding-x);border:0;border-radius:var(--e-button-border-radius);background:var(--e-button-context-color);color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;font-weight:var(--e-button-font-weight);font-size:var(--e-button-font-size);line-height:var(--e-button-line-height);-webkit-transition:background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ha-review-button:active{background:var(--e-button-context-color-dark);color:#fff;text-decoration:none}.ha-review-button:focus{outline:0;background:var(--e-button-context-color-dark);box-shadow:0 0 0 2px var(--e-focus-color);color:#fff;text-decoration:none}.ha-review-button:hover{background:var(--e-button-context-color-dark);color:#fff;text-decoration:none}.ha-review-button:disabled{box-shadow:none;opacity:.5}.ha-review-button:not(:disabled):not(.disabled){cursor:pointer}.ha-review-button:not(:disabled):not(.disabled).active:focus,.ha-review-button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 2px var(--e-focus-color)}.ha-review-button.focus{outline:0;box-shadow:0 0 0 2px var(--e-focus-color)}.ha-review-button.disabled{box-shadow:none;opacity:.5}.ha-review-button--cta{--e-button-context-color:#5e3bc4;--e-button-context-color-dark:#4b2f9d;--e-button-context-tint:rgb(75 47 157/4%);--e-focus-color:rgb(75 47 157/40%)}.ha-review-button--error{--e-button-context-color:var(--e-context-error-color);--e-button-context-color-dark:var(--e-context-error-color-dark);--e-button-context-tint:var(--e-context-error-tint-1);--e-focus-color:var(--e-context-error-tint-4)}.ha-review-button.ha-review-button--outline{border:1px solid;background:0 0;color:var(--e-button-context-color)}.ha-review-button.ha-review-button--outline:focus{background:var(--e-button-context-tint);color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline:hover{background:var(--e-button-context-tint);color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline:disabled{background:#818a91;color:var(--e-button-context-color-dark)}.ha-review-button.ha-review-button--outline.disabled{background:#818a91;color:var(--e-button-context-color-dark)}
|
assets/admin/css/wp-dashboard.css
ADDED
@@ -0,0 +1,101 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#happy_addons_news_update .ha-setup--wrap {
|
2 |
+
margin: -12px -12px 0;
|
3 |
+
padding: 12px;
|
4 |
+
border-bottom: 1px solid #eee;
|
5 |
+
}
|
6 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper {
|
7 |
+
display: inline-block;
|
8 |
+
box-sizing: border-box;
|
9 |
+
padding: 2px 8px 2px 8px;
|
10 |
+
border: 1px solid #757575;
|
11 |
+
border-radius: 16px;
|
12 |
+
font-size: .9em;
|
13 |
+
}
|
14 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper span {
|
15 |
+
position: relative;
|
16 |
+
top: -3px;
|
17 |
+
color: #757575;
|
18 |
+
}
|
19 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description {
|
20 |
+
display: -webkit-box;
|
21 |
+
display: -webkit-flex;
|
22 |
+
display: -ms-flexbox;
|
23 |
+
display: flex;
|
24 |
+
-webkit-box-align: center;
|
25 |
+
-webkit-align-items: center;
|
26 |
+
align-items: center;
|
27 |
+
-ms-flex-align: center;
|
28 |
+
}
|
29 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description h4 {
|
30 |
+
font-weight: bold;
|
31 |
+
}
|
32 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description p {
|
33 |
+
margin-top: 0;
|
34 |
+
}
|
35 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description div {
|
36 |
+
float: left;
|
37 |
+
width: 70%;
|
38 |
+
}
|
39 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description img {
|
40 |
+
float: right;
|
41 |
+
padding-left: 26px;
|
42 |
+
width: 25%;
|
43 |
+
}
|
44 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a {
|
45 |
+
border: none;
|
46 |
+
background: #e2498a;
|
47 |
+
color: #fff;
|
48 |
+
}
|
49 |
+
#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a:hover {
|
50 |
+
background: #d6226e;
|
51 |
+
}
|
52 |
+
|
53 |
+
#happy_addons_news_update .ha-overview--banner {
|
54 |
+
width: 100%;
|
55 |
+
}
|
56 |
+
|
57 |
+
#happy_addons_news_update .ha-divider-bottom {
|
58 |
+
margin: 0 -12px;
|
59 |
+
border-bottom: 1px solid #eee;
|
60 |
+
}
|
61 |
+
|
62 |
+
#happy_addons_news_update .ha-instruction {
|
63 |
+
padding: 10px 10px;
|
64 |
+
}
|
65 |
+
|
66 |
+
#happy_addons_news_update .ha-overview__post {
|
67 |
+
margin-bottom: 10px;
|
68 |
+
}
|
69 |
+
#happy_addons_news_update .ha-overview__post:hover {
|
70 |
+
text-decoration: underline;
|
71 |
+
}
|
72 |
+
|
73 |
+
#happy_addons_news_update .ha-overview__post-link {
|
74 |
+
font-weight: 500;
|
75 |
+
}
|
76 |
+
|
77 |
+
#happy_addons_news_update .ha-divider-top {
|
78 |
+
margin: 0 -12px;
|
79 |
+
border-top: 1px solid #eee;
|
80 |
+
}
|
81 |
+
|
82 |
+
#happy_addons_news_update .ha-overview__footer {
|
83 |
+
padding: 10px 6px 0 8px;
|
84 |
+
}
|
85 |
+
|
86 |
+
#happy_addons_news_update .ha-overview__footer ul {
|
87 |
+
display: -webkit-box;
|
88 |
+
display: -webkit-flex;
|
89 |
+
display: -ms-flexbox;
|
90 |
+
display: flex;
|
91 |
+
margin: 0;
|
92 |
+
list-style: none;
|
93 |
+
}
|
94 |
+
#happy_addons_news_update .ha-overview__footer ul li:not(:first-of-type) {
|
95 |
+
margin-right: 4px;
|
96 |
+
padding-left: 4px;
|
97 |
+
border-left: 1px solid #ddd;
|
98 |
+
}
|
99 |
+
#happy_addons_news_update .ha-overview__footer ul li:first-of-type {
|
100 |
+
margin-right: 4px;
|
101 |
+
}
|
assets/admin/css/wp-dashboard.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
#happy_addons_news_update .ha-setup--wrap{margin:-12px -12px 0;padding:12px;border-bottom:1px solid #eee}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper{display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid #757575;border-radius:16px;font-size:.9em}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .progress-wrapper span{position:relative;top:-3px;color:#757575}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description{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}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description h4{font-weight:700}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description p{margin-top:0}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description div{float:left;width:70%}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description img{float:right;padding-left:26px;width:25%}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a{border:none;background:#e2498a;color:#fff}#happy_addons_news_update .ha-setup--wrap .setup-wizard-finish-setup .description a:hover{background:#d6226e}#happy_addons_news_update .ha-overview--banner{width:100%}#happy_addons_news_update .ha-divider-bottom{margin:0 -12px;border-bottom:1px solid #eee}#happy_addons_news_update .ha-instruction{padding:10px}#happy_addons_news_update .ha-overview__post{margin-bottom:10px}#happy_addons_news_update .ha-overview__post:hover{text-decoration:underline}#happy_addons_news_update .ha-overview__post-link{font-weight:500}#happy_addons_news_update .ha-divider-top{margin:0 -12px;border-top:1px solid #eee}#happy_addons_news_update .ha-overview__footer{padding:10px 6px 0 8px}#happy_addons_news_update .ha-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;list-style:none}#happy_addons_news_update .ha-overview__footer ul li:not(:first-of-type){margin-right:4px;padding-left:4px;border-left:1px solid #ddd}#happy_addons_news_update .ha-overview__footer ul li:first-of-type{margin-right:4px}
|
assets/admin/js/dashboard.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"use strict";!function(a,e){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),location.reload(),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"),l=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?l.prop("checked",!0):"disable_feature"===i&&l.prop("checked",!1),d.trigger("change"),l.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()});var l=a("#ha-dashboard-analytics-disable");l.on("click",function(t){t.preventDefault(),a.post({url:e.ajaxUrl,data:{nonce:e.nonce,action:e.action,data:
|
1 |
+
"use strict";!function(a,e){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),location.reload(),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"),l=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?l.prop("checked",!0):"disable_feature"===i&&l.prop("checked",!1),d.trigger("change"),l.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()});var l=a("#ha-dashboard-analytics-disable");l.on("click",function(t){t.preventDefault(),a(this).next().val("true"),a.post({url:e.ajaxUrl,data:{nonce:e.nonce,action:e.action,data:o.serialize()},beforeSend:function(){l.text(".....").css("animation","animateTextIndent infinite 2.5s")},success:function(a){a.success&&location.reload()}})})})}(jQuery,window.HappyDashboard);
|
assets/css/main.css
CHANGED
@@ -4,6 +4,7 @@
|
|
4 |
.ha-cig{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;vertical-align:middle}.ha-cig-item{position:relative;display:inline-block;border-radius:100%;text-decoration:none;line-height:100%}.ha-cig-item a.ha-cig-item-outline,.ha-cig-item-outline{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ha-cig-item i,.ha-cig-item img{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;max-width:100%;width:60px;height:60px;border:3px solid #fff;border-radius:50%;background:#fff;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-o-object-fit:cover;object-fit:cover}.ha-cig-item:not(:first-child){margin-left:-30px;-webkit-transition:all .3s ease;transition:all .3s ease}.ha-cig-item:not(:last-child){margin-right:5px}.ha-cig:hover .ha-cig-item{margin-left:0}[tooltip]{position:relative}[tooltip]::after,[tooltip]::before{position:absolute;display:none;text-transform:none;font-size:.8em;line-height:1;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[tooltip]::before{z-index:1001;border:5px solid transparent;content:""}[tooltip]::after{z-index:1000;overflow:hidden;padding:1ch 1.5ch;min-width:3em;max-width:21em;border-radius:.3ch;background:#333;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica,sans-serif}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip=""]::after,[tooltip=""]::before{display:none!important}[tooltip]:not([flow])::before,[tooltip][flow^=up]::before{bottom:100%;border-top-color:var(--caret-color,#333);border-bottom-width:0}[tooltip]:not([flow])::after,[tooltip][flow^=up]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::after,[tooltip]:not([flow])::before,[tooltip][flow^=up]::after,[tooltip][flow^=up]::before{left:50%;-webkit-transform:translate(-50%,-.5em);-ms-transform:translate(-50%,-.5em);transform:translate(-50%,-.5em)}[tooltip][flow^=down]::before{top:100%;border-top-width:0;border-bottom-color:var(--caret-color,#333)}[tooltip][flow^=down]::after{top:calc(100% + 5px)}[tooltip][flow^=down]::after,[tooltip][flow^=down]::before{left:50%;-webkit-transform:translate(-50%,.5em);-ms-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}[tooltip][flow^=left]::after,[tooltip][flow^=left]::before{top:50%;-webkit-transform:translate(-.5em,-50%);-ms-transform:translate(-.5em,-50%);transform:translate(-.5em,-50%)}[tooltip][flow^=left]::before{left:calc(0em - 5px);border-right-width:0;border-left-color:var(--caret-color,#333)}[tooltip][flow^=left]::after{right:calc(100% + 5px)}[tooltip][flow^=right]::after,[tooltip][flow^=right]::before{top:50%;-webkit-transform:translate(.5em,-50%);-ms-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}[tooltip][flow^=right]::before{right:calc(0em - 5px);border-right-color:var(--caret-color,#333);border-left-width:0}[tooltip][flow^=right]::after{left:calc(100% + 5px)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}[tooltip]:not([flow]):hover::after,[tooltip]:not([flow]):hover::before,[tooltip][flow^=down]:hover::after,[tooltip][flow^=down]:hover::before,[tooltip][flow^=up]:hover::after,[tooltip][flow^=up]:hover::before{-webkit-animation:tooltips-vert 300ms ease-out forwards;animation:tooltips-vert 300ms ease-out forwards}[tooltip][flow^=left]:hover::after,[tooltip][flow^=left]:hover::before,[tooltip][flow^=right]:hover::after,[tooltip][flow^=right]:hover::before{-webkit-animation:tooltips-horz 300ms ease-out forwards;animation:tooltips-horz 300ms ease-out forwards}
|
5 |
@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:calc(1s*.75);-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(1s*.75);animation-duration:calc(var(--animate-duration)*.75)}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.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;-o-object-fit:cover;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}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:#000;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
|
6 |
.ha-cs-design-round .ha-cs-switch.active span{color:#562dd4}.ha-cs-design-round-2 .ha-cs-switch.active span{color:#e2498a}.ha-cs-design-square .ha-cs-switch.active span{color:#61ce70}.ha-cs-design-square-2 .ha-cs-switch.active span{color:#f67c21}.ha-cs-design-button .ha-cs-switch-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ha-cs-switch-container{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;margin-bottom:20px}.ha-cs-switch-wrapper,.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{-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-cs-switch-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-cs-switch-wrapper .ha-cs-switch{font-weight:700;font-size:18px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-switch.primary{margin-right:20px}.ha-cs-switch-wrapper .ha-cs-switch.secondary{margin-left:20px}.ha-cs-switch-wrapper .ha-cs-switch.active{color:#2196f3}.ha-cs-switch-wrapper .ha-cs-button{border:none;background-color:#fff;color:#333}.ha-cs-switch-wrapper .ha-cs-button span{font-weight:700;font-size:16px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-button:not(:last-of-type){margin-right:20px}.ha-cs-switch-wrapper .ha-cs-button.active{background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-button:focus{outline:0;background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-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;width:1em;height:1em}.ha-cs-switch-wrapper .ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:10px}.ha-cs-switch-wrapper .ha-cs-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-cs-switch-wrapper .ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:10px}.ha-input-label{position:relative;display:inline-block;margin:unset;width:5em;height:2.5em}.ha-input-label .ha-cs-slider,.ha-input-label .ha-cs-slider:before{position:absolute;border-width:0;border-style:solid;-webkit-transition:.4s;transition:.4s}.ha-input-label .ha-cs-slider{top:0;right:0;cursor:pointer;bottom:0;left:0;background-color:#ccc}.ha-input-label .ha-cs-slider:before{bottom:.25em;left:.2em;width:2em;height:2em;background-color:#fff;content:""}.ha-input-label .ha-cs-slider.ha-cs-square{border-radius:0;background-color:#175eb3}.ha-input-label .ha-cs-slider.ha-cs-square:before{border-radius:0;background-color:#61ce70}.ha-input-label .ha-cs-slider.ha-cs-round{border-radius:2em;background-color:#562dd4}.ha-input-label .ha-cs-slider.ha-cs-round:before{border-radius:50%;background-color:#fff}.ha-input-label .ha-cs-slider.ha-cs-round-2,.ha-input-label .ha-cs-slider.ha-cs-square-2{top:50%;height:1em;border-radius:2em;background-color:#e2498a5c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-input-label .ha-cs-slider.ha-cs-round-2:before{bottom:-50%;left:-.1em;border-radius:50%;background-color:#e2498a}.ha-input-label .ha-cs-slider.ha-cs-square-2{border-radius:0;background-color:#ffec6b}.ha-input-label .ha-cs-slider.ha-cs-square-2:before{bottom:-50%;left:-.1em;border-radius:0;background-color:#f67c21}.ha-input-label input{width:0;height:0;opacity:0}.ha-input-label input:checked+.ha-cs-round:before,.ha-input-label input:checked+.ha-cs-square:before{left:.8em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:checked+.ha-cs-round-2:before,.ha-input-label input:checked+.ha-cs-square-2:before{left:1.1em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:focus+.ha-cs-round,.ha-input-label input:focus+.ha-cs-round-2,.ha-input-label input:focus+.ha-cs-square,.ha-input-label input:focus+.ha-cs-square-2{box-shadow:unset}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section{font-weight:600;font-family:"Nunito",Sans-serif}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section:not(.active){display:none}
|
|
|
7 |
.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;-o-object-fit:cover;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}}
|
8 |
.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}}
|
9 |
.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}}
|
4 |
.ha-cig{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;vertical-align:middle}.ha-cig-item{position:relative;display:inline-block;border-radius:100%;text-decoration:none;line-height:100%}.ha-cig-item a.ha-cig-item-outline,.ha-cig-item-outline{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ha-cig-item i,.ha-cig-item img{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;max-width:100%;width:60px;height:60px;border:3px solid #fff;border-radius:50%;background:#fff;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-o-object-fit:cover;object-fit:cover}.ha-cig-item:not(:first-child){margin-left:-30px;-webkit-transition:all .3s ease;transition:all .3s ease}.ha-cig-item:not(:last-child){margin-right:5px}.ha-cig:hover .ha-cig-item{margin-left:0}[tooltip]{position:relative}[tooltip]::after,[tooltip]::before{position:absolute;display:none;text-transform:none;font-size:.8em;line-height:1;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[tooltip]::before{z-index:1001;border:5px solid transparent;content:""}[tooltip]::after{z-index:1000;overflow:hidden;padding:1ch 1.5ch;min-width:3em;max-width:21em;border-radius:.3ch;background:#333;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica,sans-serif}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip=""]::after,[tooltip=""]::before{display:none!important}[tooltip]:not([flow])::before,[tooltip][flow^=up]::before{bottom:100%;border-top-color:var(--caret-color,#333);border-bottom-width:0}[tooltip]:not([flow])::after,[tooltip][flow^=up]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::after,[tooltip]:not([flow])::before,[tooltip][flow^=up]::after,[tooltip][flow^=up]::before{left:50%;-webkit-transform:translate(-50%,-.5em);-ms-transform:translate(-50%,-.5em);transform:translate(-50%,-.5em)}[tooltip][flow^=down]::before{top:100%;border-top-width:0;border-bottom-color:var(--caret-color,#333)}[tooltip][flow^=down]::after{top:calc(100% + 5px)}[tooltip][flow^=down]::after,[tooltip][flow^=down]::before{left:50%;-webkit-transform:translate(-50%,.5em);-ms-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}[tooltip][flow^=left]::after,[tooltip][flow^=left]::before{top:50%;-webkit-transform:translate(-.5em,-50%);-ms-transform:translate(-.5em,-50%);transform:translate(-.5em,-50%)}[tooltip][flow^=left]::before{left:calc(0em - 5px);border-right-width:0;border-left-color:var(--caret-color,#333)}[tooltip][flow^=left]::after{right:calc(100% + 5px)}[tooltip][flow^=right]::after,[tooltip][flow^=right]::before{top:50%;-webkit-transform:translate(.5em,-50%);-ms-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}[tooltip][flow^=right]::before{right:calc(0em - 5px);border-right-color:var(--caret-color,#333);border-left-width:0}[tooltip][flow^=right]::after{left:calc(100% + 5px)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}[tooltip]:not([flow]):hover::after,[tooltip]:not([flow]):hover::before,[tooltip][flow^=down]:hover::after,[tooltip][flow^=down]:hover::before,[tooltip][flow^=up]:hover::after,[tooltip][flow^=up]:hover::before{-webkit-animation:tooltips-vert 300ms ease-out forwards;animation:tooltips-vert 300ms ease-out forwards}[tooltip][flow^=left]:hover::after,[tooltip][flow^=left]:hover::before,[tooltip][flow^=right]:hover::after,[tooltip][flow^=right]:hover::before{-webkit-animation:tooltips-horz 300ms ease-out forwards;animation:tooltips-horz 300ms ease-out forwards}
|
5 |
@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:calc(1s*.75);-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(1s*.75);animation-duration:calc(var(--animate-duration)*.75)}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.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;-o-object-fit:cover;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}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:#000;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
|
6 |
.ha-cs-design-round .ha-cs-switch.active span{color:#562dd4}.ha-cs-design-round-2 .ha-cs-switch.active span{color:#e2498a}.ha-cs-design-square .ha-cs-switch.active span{color:#61ce70}.ha-cs-design-square-2 .ha-cs-switch.active span{color:#f67c21}.ha-cs-design-button .ha-cs-switch-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ha-cs-switch-container{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;margin-bottom:20px}.ha-cs-switch-wrapper,.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{-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-cs-switch-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-cs-switch-wrapper .ha-cs-switch{font-weight:700;font-size:18px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-switch.primary{margin-right:20px}.ha-cs-switch-wrapper .ha-cs-switch.secondary{margin-left:20px}.ha-cs-switch-wrapper .ha-cs-switch.active{color:#2196f3}.ha-cs-switch-wrapper .ha-cs-button{border:none;background-color:#fff;color:#333}.ha-cs-switch-wrapper .ha-cs-button span{font-weight:700;font-size:16px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-button:not(:last-of-type){margin-right:20px}.ha-cs-switch-wrapper .ha-cs-button.active{background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-button:focus{outline:0;background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-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;width:1em;height:1em}.ha-cs-switch-wrapper .ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:10px}.ha-cs-switch-wrapper .ha-cs-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-cs-switch-wrapper .ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:10px}.ha-input-label{position:relative;display:inline-block;margin:unset;width:5em;height:2.5em}.ha-input-label .ha-cs-slider,.ha-input-label .ha-cs-slider:before{position:absolute;border-width:0;border-style:solid;-webkit-transition:.4s;transition:.4s}.ha-input-label .ha-cs-slider{top:0;right:0;cursor:pointer;bottom:0;left:0;background-color:#ccc}.ha-input-label .ha-cs-slider:before{bottom:.25em;left:.2em;width:2em;height:2em;background-color:#fff;content:""}.ha-input-label .ha-cs-slider.ha-cs-square{border-radius:0;background-color:#175eb3}.ha-input-label .ha-cs-slider.ha-cs-square:before{border-radius:0;background-color:#61ce70}.ha-input-label .ha-cs-slider.ha-cs-round{border-radius:2em;background-color:#562dd4}.ha-input-label .ha-cs-slider.ha-cs-round:before{border-radius:50%;background-color:#fff}.ha-input-label .ha-cs-slider.ha-cs-round-2,.ha-input-label .ha-cs-slider.ha-cs-square-2{top:50%;height:1em;border-radius:2em;background-color:#e2498a5c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-input-label .ha-cs-slider.ha-cs-round-2:before{bottom:-50%;left:-.1em;border-radius:50%;background-color:#e2498a}.ha-input-label .ha-cs-slider.ha-cs-square-2{border-radius:0;background-color:#ffec6b}.ha-input-label .ha-cs-slider.ha-cs-square-2:before{bottom:-50%;left:-.1em;border-radius:0;background-color:#f67c21}.ha-input-label input{width:0;height:0;opacity:0}.ha-input-label input:checked+.ha-cs-round:before,.ha-input-label input:checked+.ha-cs-square:before{left:.8em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:checked+.ha-cs-round-2:before,.ha-input-label input:checked+.ha-cs-square-2:before{left:1.1em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:focus+.ha-cs-round,.ha-input-label input:focus+.ha-cs-round-2,.ha-input-label input:focus+.ha-cs-square,.ha-input-label input:focus+.ha-cs-square-2{box-shadow:unset}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section{font-weight:600;font-family:"Nunito",Sans-serif}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section:not(.active){display:none}
|
7 |
+
.ha-creative-btn-wrap{display:inline-block;--ha-ctv-btn-bg-clr:#fff;--ha-ctv-btn-bg-hvr-clr:#ff067d;--ha-ctv-btn-border-clr:#ff067d;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-creative-btn{position:relative;z-index:0;display:inline-block;padding:15px 25px;max-width:100%;border-color:var(--ha-ctv-btn-border-clr);border-radius:5px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-align:center;text-decoration:none;font-size:14px;line-height:1;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-creative-btn:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo{padding:25px 80px;border-width:3px;border-style:solid;border-radius:0;cursor:pointer}.ha-creative-btn-wrap .ha-stl--estilo:after{position:absolute;z-index:-1;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--estilo:active,.ha-creative-btn-wrap .ha-stl--estilo:hover{background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:after{top:0;left:0;width:100%;height:100%;opacity:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:active,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover:after{opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:after{top:0;left:0;width:100%;height:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:hover:after{height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:after{top:0;left:0;width:0;height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:hover:after{width:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y{overflow:hidden}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:after{top:50%;left:50%;width:0;height:103%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:hover:after{width:90%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:active:after{width:101%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:after{top:50%;left:50%;width:100%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:hover:after{height:260%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:active:after{height:400%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:after{top:50%;left:50%;width:101%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:hover:after{height:75%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:active:after{height:130%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo,.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--symbolab{display:inline-block;overflow:hidden;outline:none;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-transform:uppercase;letter-spacing:1px;font-weight:700}.ha-creative-btn-wrap .ha-stl--symbolab{border-width:3px;border-style:solid;padding:25px 80px;border-radius:50px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover,.ha-creative-btn-wrap .ha-stl--symbolab:active,.ha-creative-btn-wrap .ha-stl--symbolab:hover{background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--symbolab>i{position:absolute;top:50%;-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right i{left:130%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:hover i{left:80%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left i{left:-50%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:hover i{left:10%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right i{left:70%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:hover i{left:80%;opacity:1}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left i{left:30%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:hover i{left:10%;opacity:1}.ha-creative-btn-wrap .ha-stl--iconica{padding:0!important;border-radius:0;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica:active,.ha-creative-btn-wrap .ha-stl--iconica:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--iconica>span{display:inline-block;padding:25px 80px;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica>i{position:absolute;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;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>span{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down>i{top:-100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>i{top:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>span{-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top>i{top:100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>span{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right>i{top:0;left:-100%}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>i{left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>span{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left>i{top:0;left:100%}.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--montino{border-width:3px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr)}.ha-creative-btn-wrap .ha-stl--montino:active,.ha-creative-btn-wrap .ha-stl--montino:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona{z-index:1;overflow:hidden;padding:0!important;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{padding:25px 80px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{display:block;vertical-align:middle}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after{position:absolute;top:0;left:0;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);opacity:0;-webkit-transform:translate(0,25%);-ms-transform:translate(0,25%);transform:translate(0,25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover>span{opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover::after{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{display:block;padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover>span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen{z-index:1;overflow:hidden;padding:25px 80px;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{position:absolute;bottom:100%;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{background:var(--ha-ctv-btn-bg-hvr-clr);opacity:.7}.ha-creative-btn-wrap .ha-stl--hermosa,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover{background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha{z-index:1;padding:25px 80px;outline:none;border-width:0;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:inherit;content:"";opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover::before{border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);-webkit-transition:background .3s;transition:background .3s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{display:inline-block;color:var(--ha-ctv-btn-txt-clr);opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{position:absolute;top:0;left:0}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{padding:25px 80px;content:attr(data-text)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover::before{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover>span{color:var(--ha-ctv-btn-txt-hvr-clr);opacity:1;-webkit-transition-delay:var(--delay,.045s);transition-delay:var(--delay,.045s);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman{padding:25px 80px;border-width:0;background:var(--ha-ctv-btn-bg-hvr-clr);--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{z-index:-1;border-radius:inherit;content:"";pointer-events:none}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after{width:100%;height:100%;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::after{opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:inherit;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite:hover::before{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite>span{pointer-events:none}.ha-creative-btn-wrap .ha-stl--hermosa{padding:25px 80px;color:var(--ha-ctv-btn-txt-clr)}.ha-creative-btn-wrap .ha-stl--hermosa:active,.ha-creative-btn-wrap .ha-stl--hermosa:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa::after,.ha-creative-btn-wrap .ha-stl--hermosa::before{position:absolute;top:0;left:0;width:100%;height:100%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:20px 25px;border-width:2px;border-style:solid;border-radius:0;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span{position:relative;display:inline-block;overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span.text{width:0;white-space:nowrap;-webkit-transition:width .2s;transition:width .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable:hover span.text{margin-right:10px;width:auto}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward{overflow:hidden;border-width:2px;border-style:solid;border-radius:3em;font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward::before{background:var(--ha-ctv-btn-bg-clr);content:"";-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-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward:hover::before{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie{overflow:hidden;padding:25px 80px;border-width:2px;border-style:solid;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover>span>span{-webkit-animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s;animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover::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-creative-btn-wrap .ha-stl--hermosa.ha-eft--render{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.5em;background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render>span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render::before{left:-10%;width:120%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1),-webkit-transform .4s cubic-bezier(.3,1,.8,1);-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:active{border-color:var(--ha-ctv-btn-border-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape{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;box-sizing:border-box;padding:1.5em 3em;width:175px;height:120px;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#562dd4;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::before{background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease;transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);-webkit-clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z");clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::before{background:var(--ha-ctv-btn-bg-hvr-clr);-webkit-clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z");clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::after{top:5%;z-index:-1;width:97%;height:86%;border-width:1px;border-style:solid;border-color:var(--ha-ctv-btn-bg-clr);border-radius:58% 42% 55% 45%/56% 45% 55% 44%;content:"";-webkit-transition:-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55),-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::after{border-color:var(--ha-ctv-btn-bg-hvr-clr);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape>span{z-index:1;display:block;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover span{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit>span{position:relative;z-index:10;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover span{-webkit-animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s;animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::before{top:-110%;left:-10%;padding-bottom:120%;width:120%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,68%,0) scale3d(0,0,0);transform:translate3d(0,68%,0) scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after{background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::after{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow: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;box-sizing:border-box;padding:0;width:100px;height:100px;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:50%;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover>span>span{-webkit-animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s;animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill::before{padding-bottom:100%;width:100%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover::before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom{padding:0!important;border-width:0!important;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div{border-color:var(--ha-ctv-btn-border-hvr-clr);-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{position:absolute;background:var(--ha-ctv-btn-bg-hvr-clr);content:""}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{top:50%;left:50%;padding-bottom:110%;width:110%;height:0;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) scale3d(0,0,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after{top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.01s;transition-duration:.01s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom span{position:relative;display:block;padding:1.5em 3em}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup{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:120px;height:120px;border-width:0!important;background:0 0;font-weight:700;--ha-ctv-btn-border-clr:#e8e8e8;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-stroke-width:1px;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#ff067d;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress{position:absolute;top:50%;left:50%;width:calc(120px - ((120px/100)*20));height:calc(120px - ((120px/100)*20));-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress{-webkit-transform:translate(-50%,-50%) scale3d(1.2,1.2,1);transform:translate(-50%,-50%) scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__circle{fill:none;stroke:var(--ha-ctv-btn-border-clr);stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{fill:none;stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:focus-visible .progress__circle{fill:rgba(252,196,63,.4)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);stroke:var(--ha-ctv-btn-border-hvr-clr);stroke-dasharray:1;stroke-dashoffset:1}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress__path{stroke-dashoffset:0}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
|
8 |
.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;-o-object-fit:cover;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}}
|
9 |
.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}}
|
10 |
.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/main.min.css
CHANGED
@@ -4,6 +4,7 @@
|
|
4 |
.ha-cig{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;vertical-align:middle}.ha-cig-item{position:relative;display:inline-block;border-radius:100%;text-decoration:none;line-height:100%}.ha-cig-item a.ha-cig-item-outline,.ha-cig-item-outline{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ha-cig-item i,.ha-cig-item img{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;max-width:100%;width:60px;height:60px;border:3px solid #fff;border-radius:50%;background:#fff;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-o-object-fit:cover;object-fit:cover}.ha-cig-item:not(:first-child){margin-left:-30px;-webkit-transition:all .3s ease;transition:all .3s ease}.ha-cig-item:not(:last-child){margin-right:5px}.ha-cig:hover .ha-cig-item{margin-left:0}[tooltip]{position:relative}[tooltip]::after,[tooltip]::before{position:absolute;display:none;text-transform:none;font-size:.8em;line-height:1;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[tooltip]::before{z-index:1001;border:5px solid transparent;content:""}[tooltip]::after{z-index:1000;overflow:hidden;padding:1ch 1.5ch;min-width:3em;max-width:21em;border-radius:.3ch;background:#333;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica,sans-serif}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip=""]::after,[tooltip=""]::before{display:none!important}[tooltip]:not([flow])::before,[tooltip][flow^=up]::before{bottom:100%;border-top-color:var(--caret-color,#333);border-bottom-width:0}[tooltip]:not([flow])::after,[tooltip][flow^=up]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::after,[tooltip]:not([flow])::before,[tooltip][flow^=up]::after,[tooltip][flow^=up]::before{left:50%;-webkit-transform:translate(-50%,-.5em);-ms-transform:translate(-50%,-.5em);transform:translate(-50%,-.5em)}[tooltip][flow^=down]::before{top:100%;border-top-width:0;border-bottom-color:var(--caret-color,#333)}[tooltip][flow^=down]::after{top:calc(100% + 5px)}[tooltip][flow^=down]::after,[tooltip][flow^=down]::before{left:50%;-webkit-transform:translate(-50%,.5em);-ms-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}[tooltip][flow^=left]::after,[tooltip][flow^=left]::before{top:50%;-webkit-transform:translate(-.5em,-50%);-ms-transform:translate(-.5em,-50%);transform:translate(-.5em,-50%)}[tooltip][flow^=left]::before{left:calc(0em - 5px);border-right-width:0;border-left-color:var(--caret-color,#333)}[tooltip][flow^=left]::after{right:calc(100% + 5px)}[tooltip][flow^=right]::after,[tooltip][flow^=right]::before{top:50%;-webkit-transform:translate(.5em,-50%);-ms-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}[tooltip][flow^=right]::before{right:calc(0em - 5px);border-right-color:var(--caret-color,#333);border-left-width:0}[tooltip][flow^=right]::after{left:calc(100% + 5px)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}[tooltip]:not([flow]):hover::after,[tooltip]:not([flow]):hover::before,[tooltip][flow^=down]:hover::after,[tooltip][flow^=down]:hover::before,[tooltip][flow^=up]:hover::after,[tooltip][flow^=up]:hover::before{-webkit-animation:tooltips-vert 300ms ease-out forwards;animation:tooltips-vert 300ms ease-out forwards}[tooltip][flow^=left]:hover::after,[tooltip][flow^=left]:hover::before,[tooltip][flow^=right]:hover::after,[tooltip][flow^=right]:hover::before{-webkit-animation:tooltips-horz 300ms ease-out forwards;animation:tooltips-horz 300ms ease-out forwards}
|
5 |
@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:calc(1s*.75);-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(1s*.75);animation-duration:calc(var(--animate-duration)*.75)}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.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;-o-object-fit:cover;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}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:#000;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
|
6 |
.ha-cs-design-round .ha-cs-switch.active span{color:#562dd4}.ha-cs-design-round-2 .ha-cs-switch.active span{color:#e2498a}.ha-cs-design-square .ha-cs-switch.active span{color:#61ce70}.ha-cs-design-square-2 .ha-cs-switch.active span{color:#f67c21}.ha-cs-design-button .ha-cs-switch-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ha-cs-switch-container{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;margin-bottom:20px}.ha-cs-switch-wrapper,.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{-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-cs-switch-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-cs-switch-wrapper .ha-cs-switch{font-weight:700;font-size:18px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-switch.primary{margin-right:20px}.ha-cs-switch-wrapper .ha-cs-switch.secondary{margin-left:20px}.ha-cs-switch-wrapper .ha-cs-switch.active{color:#2196f3}.ha-cs-switch-wrapper .ha-cs-button{border:none;background-color:#fff;color:#333}.ha-cs-switch-wrapper .ha-cs-button span{font-weight:700;font-size:16px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-button:not(:last-of-type){margin-right:20px}.ha-cs-switch-wrapper .ha-cs-button.active{background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-button:focus{outline:0;background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-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;width:1em;height:1em}.ha-cs-switch-wrapper .ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:10px}.ha-cs-switch-wrapper .ha-cs-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-cs-switch-wrapper .ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:10px}.ha-input-label{position:relative;display:inline-block;margin:unset;width:5em;height:2.5em}.ha-input-label .ha-cs-slider,.ha-input-label .ha-cs-slider:before{position:absolute;border-width:0;border-style:solid;-webkit-transition:.4s;transition:.4s}.ha-input-label .ha-cs-slider{top:0;right:0;cursor:pointer;bottom:0;left:0;background-color:#ccc}.ha-input-label .ha-cs-slider:before{bottom:.25em;left:.2em;width:2em;height:2em;background-color:#fff;content:""}.ha-input-label .ha-cs-slider.ha-cs-square{border-radius:0;background-color:#175eb3}.ha-input-label .ha-cs-slider.ha-cs-square:before{border-radius:0;background-color:#61ce70}.ha-input-label .ha-cs-slider.ha-cs-round{border-radius:2em;background-color:#562dd4}.ha-input-label .ha-cs-slider.ha-cs-round:before{border-radius:50%;background-color:#fff}.ha-input-label .ha-cs-slider.ha-cs-round-2,.ha-input-label .ha-cs-slider.ha-cs-square-2{top:50%;height:1em;border-radius:2em;background-color:#e2498a5c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-input-label .ha-cs-slider.ha-cs-round-2:before{bottom:-50%;left:-.1em;border-radius:50%;background-color:#e2498a}.ha-input-label .ha-cs-slider.ha-cs-square-2{border-radius:0;background-color:#ffec6b}.ha-input-label .ha-cs-slider.ha-cs-square-2:before{bottom:-50%;left:-.1em;border-radius:0;background-color:#f67c21}.ha-input-label input{width:0;height:0;opacity:0}.ha-input-label input:checked+.ha-cs-round:before,.ha-input-label input:checked+.ha-cs-square:before{left:.8em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:checked+.ha-cs-round-2:before,.ha-input-label input:checked+.ha-cs-square-2:before{left:1.1em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:focus+.ha-cs-round,.ha-input-label input:focus+.ha-cs-round-2,.ha-input-label input:focus+.ha-cs-square,.ha-input-label input:focus+.ha-cs-square-2{box-shadow:unset}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section{font-weight:600;font-family:"Nunito",Sans-serif}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section:not(.active){display:none}
|
|
|
7 |
.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;-o-object-fit:cover;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}}
|
8 |
.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}}
|
9 |
.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}}
|
4 |
.ha-cig{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;vertical-align:middle}.ha-cig-item{position:relative;display:inline-block;border-radius:100%;text-decoration:none;line-height:100%}.ha-cig-item a.ha-cig-item-outline,.ha-cig-item-outline{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ha-cig-item i,.ha-cig-item img{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;max-width:100%;width:60px;height:60px;border:3px solid #fff;border-radius:50%;background:#fff;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-o-object-fit:cover;object-fit:cover}.ha-cig-item:not(:first-child){margin-left:-30px;-webkit-transition:all .3s ease;transition:all .3s ease}.ha-cig-item:not(:last-child){margin-right:5px}.ha-cig:hover .ha-cig-item{margin-left:0}[tooltip]{position:relative}[tooltip]::after,[tooltip]::before{position:absolute;display:none;text-transform:none;font-size:.8em;line-height:1;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[tooltip]::before{z-index:1001;border:5px solid transparent;content:""}[tooltip]::after{z-index:1000;overflow:hidden;padding:1ch 1.5ch;min-width:3em;max-width:21em;border-radius:.3ch;background:#333;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica,sans-serif}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip=""]::after,[tooltip=""]::before{display:none!important}[tooltip]:not([flow])::before,[tooltip][flow^=up]::before{bottom:100%;border-top-color:var(--caret-color,#333);border-bottom-width:0}[tooltip]:not([flow])::after,[tooltip][flow^=up]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::after,[tooltip]:not([flow])::before,[tooltip][flow^=up]::after,[tooltip][flow^=up]::before{left:50%;-webkit-transform:translate(-50%,-.5em);-ms-transform:translate(-50%,-.5em);transform:translate(-50%,-.5em)}[tooltip][flow^=down]::before{top:100%;border-top-width:0;border-bottom-color:var(--caret-color,#333)}[tooltip][flow^=down]::after{top:calc(100% + 5px)}[tooltip][flow^=down]::after,[tooltip][flow^=down]::before{left:50%;-webkit-transform:translate(-50%,.5em);-ms-transform:translate(-50%,.5em);transform:translate(-50%,.5em)}[tooltip][flow^=left]::after,[tooltip][flow^=left]::before{top:50%;-webkit-transform:translate(-.5em,-50%);-ms-transform:translate(-.5em,-50%);transform:translate(-.5em,-50%)}[tooltip][flow^=left]::before{left:calc(0em - 5px);border-right-width:0;border-left-color:var(--caret-color,#333)}[tooltip][flow^=left]::after{right:calc(100% + 5px)}[tooltip][flow^=right]::after,[tooltip][flow^=right]::before{top:50%;-webkit-transform:translate(.5em,-50%);-ms-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}[tooltip][flow^=right]::before{right:calc(0em - 5px);border-right-color:var(--caret-color,#333);border-left-width:0}[tooltip][flow^=right]::after{left:calc(100% + 5px)}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}[tooltip]:not([flow]):hover::after,[tooltip]:not([flow]):hover::before,[tooltip][flow^=down]:hover::after,[tooltip][flow^=down]:hover::before,[tooltip][flow^=up]:hover::after,[tooltip][flow^=up]:hover::before{-webkit-animation:tooltips-vert 300ms ease-out forwards;animation:tooltips-vert 300ms ease-out forwards}[tooltip][flow^=left]:hover::after,[tooltip][flow^=left]:hover::before,[tooltip][flow^=right]:hover::after,[tooltip][flow^=right]:hover::before{-webkit-animation:tooltips-horz 300ms ease-out forwards;animation:tooltips-horz 300ms ease-out forwards}
|
5 |
@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:calc(1s*.75);-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(1s*.75);animation-duration:calc(var(--animate-duration)*.75)}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.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;-o-object-fit:cover;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}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:#000;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
|
6 |
.ha-cs-design-round .ha-cs-switch.active span{color:#562dd4}.ha-cs-design-round-2 .ha-cs-switch.active span{color:#e2498a}.ha-cs-design-square .ha-cs-switch.active span{color:#61ce70}.ha-cs-design-square-2 .ha-cs-switch.active span{color:#f67c21}.ha-cs-design-button .ha-cs-switch-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ha-cs-switch-container{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;margin-bottom:20px}.ha-cs-switch-wrapper,.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{-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-cs-switch-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-cs-switch-wrapper .ha-cs-button,.ha-cs-switch-wrapper .ha-cs-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ha-cs-switch-wrapper .ha-cs-switch{font-weight:700;font-size:18px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-switch.primary{margin-right:20px}.ha-cs-switch-wrapper .ha-cs-switch.secondary{margin-left:20px}.ha-cs-switch-wrapper .ha-cs-switch.active{color:#2196f3}.ha-cs-switch-wrapper .ha-cs-button{border:none;background-color:#fff;color:#333}.ha-cs-switch-wrapper .ha-cs-button span{font-weight:700;font-size:16px;font-family:"Nunito",Sans-serif}.ha-cs-switch-wrapper .ha-cs-button:not(:last-of-type){margin-right:20px}.ha-cs-switch-wrapper .ha-cs-button.active{background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-button:focus{outline:0;background-color:#562dd4;color:#fff}.ha-cs-switch-wrapper .ha-cs-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;width:1em;height:1em}.ha-cs-switch-wrapper .ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:10px}.ha-cs-switch-wrapper .ha-cs-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ha-cs-switch-wrapper .ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:10px}.ha-input-label{position:relative;display:inline-block;margin:unset;width:5em;height:2.5em}.ha-input-label .ha-cs-slider,.ha-input-label .ha-cs-slider:before{position:absolute;border-width:0;border-style:solid;-webkit-transition:.4s;transition:.4s}.ha-input-label .ha-cs-slider{top:0;right:0;cursor:pointer;bottom:0;left:0;background-color:#ccc}.ha-input-label .ha-cs-slider:before{bottom:.25em;left:.2em;width:2em;height:2em;background-color:#fff;content:""}.ha-input-label .ha-cs-slider.ha-cs-square{border-radius:0;background-color:#175eb3}.ha-input-label .ha-cs-slider.ha-cs-square:before{border-radius:0;background-color:#61ce70}.ha-input-label .ha-cs-slider.ha-cs-round{border-radius:2em;background-color:#562dd4}.ha-input-label .ha-cs-slider.ha-cs-round:before{border-radius:50%;background-color:#fff}.ha-input-label .ha-cs-slider.ha-cs-round-2,.ha-input-label .ha-cs-slider.ha-cs-square-2{top:50%;height:1em;border-radius:2em;background-color:#e2498a5c;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-input-label .ha-cs-slider.ha-cs-round-2:before{bottom:-50%;left:-.1em;border-radius:50%;background-color:#e2498a}.ha-input-label .ha-cs-slider.ha-cs-square-2{border-radius:0;background-color:#ffec6b}.ha-input-label .ha-cs-slider.ha-cs-square-2:before{bottom:-50%;left:-.1em;border-radius:0;background-color:#f67c21}.ha-input-label input{width:0;height:0;opacity:0}.ha-input-label input:checked+.ha-cs-round:before,.ha-input-label input:checked+.ha-cs-square:before{left:.8em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:checked+.ha-cs-round-2:before,.ha-input-label input:checked+.ha-cs-square-2:before{left:1.1em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.ha-input-label input:focus+.ha-cs-round,.ha-input-label input:focus+.ha-cs-round-2,.ha-input-label input:focus+.ha-cs-square,.ha-input-label input:focus+.ha-cs-square-2{box-shadow:unset}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section{font-weight:600;font-family:"Nunito",Sans-serif}.ha-cs-content-container .ha-cs-content-wrapper .ha-cs-content-section:not(.active){display:none}
|
7 |
+
.ha-creative-btn-wrap{display:inline-block;--ha-ctv-btn-bg-clr:#fff;--ha-ctv-btn-bg-hvr-clr:#ff067d;--ha-ctv-btn-border-clr:#ff067d;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-creative-btn{position:relative;z-index:0;display:inline-block;padding:15px 25px;max-width:100%;border-color:var(--ha-ctv-btn-border-clr);border-radius:5px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-align:center;text-decoration:none;font-size:14px;line-height:1;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-creative-btn:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo{padding:25px 80px;border-width:3px;border-style:solid;border-radius:0;cursor:pointer}.ha-creative-btn-wrap .ha-stl--estilo:after{position:absolute;z-index:-1;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--estilo:active,.ha-creative-btn-wrap .ha-stl--estilo:hover{background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:after{top:0;left:0;width:100%;height:100%;opacity:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:active,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover:after{opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:after{top:0;left:0;width:100%;height:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:hover:after{height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:after{top:0;left:0;width:0;height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:hover:after{width:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y{overflow:hidden}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:after{top:50%;left:50%;width:0;height:103%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:hover:after{width:90%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:active:after{width:101%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:after{top:50%;left:50%;width:100%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:hover:after{height:260%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:active:after{height:400%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:after{top:50%;left:50%;width:101%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:hover:after{height:75%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:active:after{height:130%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo,.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--symbolab{display:inline-block;overflow:hidden;outline:none;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-transform:uppercase;letter-spacing:1px;font-weight:700}.ha-creative-btn-wrap .ha-stl--symbolab{border-width:3px;border-style:solid;padding:25px 80px;border-radius:50px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover,.ha-creative-btn-wrap .ha-stl--symbolab:active,.ha-creative-btn-wrap .ha-stl--symbolab:hover{background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--symbolab>i{position:absolute;top:50%;-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right i{left:130%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:hover i{left:80%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left i{left:-50%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:hover i{left:10%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right i{left:70%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:hover i{left:80%;opacity:1}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left i{left:30%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:hover i{left:10%;opacity:1}.ha-creative-btn-wrap .ha-stl--iconica{padding:0!important;border-radius:0;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica:active,.ha-creative-btn-wrap .ha-stl--iconica:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--iconica>span{display:inline-block;padding:25px 80px;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica>i{position:absolute;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;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>span{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down>i{top:-100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>i{top:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>span{-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top>i{top:100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>span{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right>i{top:0;left:-100%}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>i{left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>span{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left>i{top:0;left:100%}.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--montino{border-width:3px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr)}.ha-creative-btn-wrap .ha-stl--montino:active,.ha-creative-btn-wrap .ha-stl--montino:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona{z-index:1;overflow:hidden;padding:0!important;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{padding:25px 80px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{display:block;vertical-align:middle}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after{position:absolute;top:0;left:0;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);opacity:0;-webkit-transform:translate(0,25%);-ms-transform:translate(0,25%);transform:translate(0,25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover>span{opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover::after{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{display:block;padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover>span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen{z-index:1;overflow:hidden;padding:25px 80px;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{position:absolute;bottom:100%;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{background:var(--ha-ctv-btn-bg-hvr-clr);opacity:.7}.ha-creative-btn-wrap .ha-stl--hermosa,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover{background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha{z-index:1;padding:25px 80px;outline:none;border-width:0;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:inherit;content:"";opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover::before{border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);-webkit-transition:background .3s;transition:background .3s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{display:inline-block;color:var(--ha-ctv-btn-txt-clr);opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{position:absolute;top:0;left:0}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{padding:25px 80px;content:attr(data-text)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover::before{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover>span{color:var(--ha-ctv-btn-txt-hvr-clr);opacity:1;-webkit-transition-delay:var(--delay,.045s);transition-delay:var(--delay,.045s);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman{padding:25px 80px;border-width:0;background:var(--ha-ctv-btn-bg-hvr-clr);--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{z-index:-1;border-radius:inherit;content:"";pointer-events:none}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after{width:100%;height:100%;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::after{opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:inherit;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite:hover::before{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite>span{pointer-events:none}.ha-creative-btn-wrap .ha-stl--hermosa{padding:25px 80px;color:var(--ha-ctv-btn-txt-clr)}.ha-creative-btn-wrap .ha-stl--hermosa:active,.ha-creative-btn-wrap .ha-stl--hermosa:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa::after,.ha-creative-btn-wrap .ha-stl--hermosa::before{position:absolute;top:0;left:0;width:100%;height:100%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:20px 25px;border-width:2px;border-style:solid;border-radius:0;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span{position:relative;display:inline-block;overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span.text{width:0;white-space:nowrap;-webkit-transition:width .2s;transition:width .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable:hover span.text{margin-right:10px;width:auto}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward{overflow:hidden;border-width:2px;border-style:solid;border-radius:3em;font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward::before{background:var(--ha-ctv-btn-bg-clr);content:"";-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-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward:hover::before{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie{overflow:hidden;padding:25px 80px;border-width:2px;border-style:solid;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover>span>span{-webkit-animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s;animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover::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-creative-btn-wrap .ha-stl--hermosa.ha-eft--render{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.5em;background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render>span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render::before{left:-10%;width:120%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1),-webkit-transform .4s cubic-bezier(.3,1,.8,1);-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:active{border-color:var(--ha-ctv-btn-border-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape{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;box-sizing:border-box;padding:1.5em 3em;width:175px;height:120px;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#562dd4;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::before{background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease;transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);-webkit-clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z");clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::before{background:var(--ha-ctv-btn-bg-hvr-clr);-webkit-clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z");clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::after{top:5%;z-index:-1;width:97%;height:86%;border-width:1px;border-style:solid;border-color:var(--ha-ctv-btn-bg-clr);border-radius:58% 42% 55% 45%/56% 45% 55% 44%;content:"";-webkit-transition:-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55),-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::after{border-color:var(--ha-ctv-btn-bg-hvr-clr);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape>span{z-index:1;display:block;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover span{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit>span{position:relative;z-index:10;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover span{-webkit-animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s;animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::before{top:-110%;left:-10%;padding-bottom:120%;width:120%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,68%,0) scale3d(0,0,0);transform:translate3d(0,68%,0) scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after{background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::after{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow: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;box-sizing:border-box;padding:0;width:100px;height:100px;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:50%;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover>span>span{-webkit-animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s;animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill::before{padding-bottom:100%;width:100%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover::before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom{padding:0!important;border-width:0!important;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div{border-color:var(--ha-ctv-btn-border-hvr-clr);-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{position:absolute;background:var(--ha-ctv-btn-bg-hvr-clr);content:""}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{top:50%;left:50%;padding-bottom:110%;width:110%;height:0;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) scale3d(0,0,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after{top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.01s;transition-duration:.01s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom span{position:relative;display:block;padding:1.5em 3em}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup{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:120px;height:120px;border-width:0!important;background:0 0;font-weight:700;--ha-ctv-btn-border-clr:#e8e8e8;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-stroke-width:1px;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#ff067d;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress{position:absolute;top:50%;left:50%;width:calc(120px - ((120px/100)*20));height:calc(120px - ((120px/100)*20));-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress{-webkit-transform:translate(-50%,-50%) scale3d(1.2,1.2,1);transform:translate(-50%,-50%) scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__circle{fill:none;stroke:var(--ha-ctv-btn-border-clr);stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{fill:none;stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:focus-visible .progress__circle{fill:rgba(252,196,63,.4)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);stroke:var(--ha-ctv-btn-border-hvr-clr);stroke-dasharray:1;stroke-dashoffset:1}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress__path{stroke-dashoffset:0}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
|
8 |
.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;-o-object-fit:cover;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}}
|
9 |
.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}}
|
10 |
.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/creative-button.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.ha-creative-btn-wrap{display:inline-block;--ha-ctv-btn-bg-clr:#fff;--ha-ctv-btn-bg-hvr-clr:#ff067d;--ha-ctv-btn-border-clr:#ff067d;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-creative-btn{position:relative;z-index:0;display:inline-block;padding:15px 25px;max-width:100%;border-color:var(--ha-ctv-btn-border-clr);border-radius:5px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-align:center;text-decoration:none;font-size:14px;line-height:1;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-creative-btn:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo{padding:25px 80px;border-width:3px;border-style:solid;border-radius:0;cursor:pointer}.ha-creative-btn-wrap .ha-stl--estilo:after{position:absolute;z-index:-1;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--estilo:active,.ha-creative-btn-wrap .ha-stl--estilo:hover{background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:after{top:0;left:0;width:100%;height:100%;opacity:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:active,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--dissolve:hover:after{opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:after{top:0;left:0;width:100%;height:0}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-down:hover:after{height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:after{top:0;left:0;width:0;height:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:active:after,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-right:hover:after{width:100%}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x,.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y{overflow:hidden}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:after{top:50%;left:50%;width:0;height:103%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:hover:after{width:90%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-x:active:after{width:101%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:after{top:50%;left:50%;width:100%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:hover:after{height:260%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--cross-slider:active:after{height:400%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:after{top:50%;left:50%;width:101%;height:0;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:hover:after{height:75%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo.ha-eft--slide-y:active:after{height:130%;opacity:1}.ha-creative-btn-wrap .ha-stl--estilo,.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--symbolab{display:inline-block;overflow:hidden;outline:none;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);text-transform:uppercase;letter-spacing:1px;font-weight:700}.ha-creative-btn-wrap .ha-stl--symbolab{border-width:3px;border-style:solid;padding:25px 80px;border-radius:50px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover,.ha-creative-btn-wrap .ha-stl--symbolab:active,.ha-creative-btn-wrap .ha-stl--symbolab:hover{background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--symbolab>i{position:absolute;top:50%;-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right i{left:130%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-right:hover i{left:80%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left i{left:-50%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-in-left:hover i{left:10%}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right i{left:70%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-right:hover i{left:80%;opacity:1}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left i{left:30%;opacity:0}.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:active i,.ha-creative-btn-wrap .ha-stl--symbolab.ha-eft--back-out-left:hover i{left:10%;opacity:1}.ha-creative-btn-wrap .ha-stl--iconica{padding:0!important;border-radius:0;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica:active,.ha-creative-btn-wrap .ha-stl--iconica:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);background:var(--ha-ctv-btn-bg-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--iconica>span{display:inline-block;padding:25px 80px;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ha-creative-btn-wrap .ha-stl--iconica>i{position:absolute;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;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>span{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down>i{top:-100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-down:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>i{top:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top:hover>span{-webkit-transform:translateY(-300%);-ms-transform:translateY(-300%);transform:translateY(-300%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-top>i{top:100%;left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>span{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right>i{top:0;left:-100%}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>i,.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-right:hover>i{left:0}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left:hover>span{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ha-creative-btn-wrap .ha-stl--iconica.ha-eft--slide-in-left>i{top:0;left:100%}.ha-creative-btn-wrap .ha-stl--iconica,.ha-creative-btn-wrap .ha-stl--montino{border-width:3px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr)}.ha-creative-btn-wrap .ha-stl--montino:active,.ha-creative-btn-wrap .ha-stl--montino:hover{border-color:var(--ha-ctv-btn-border-hvr-clr);color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona{z-index:1;overflow:hidden;padding:0!important;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{padding:25px 80px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona>span{display:block;vertical-align:middle}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona::after{position:absolute;top:0;left:0;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);opacity:0;-webkit-transform:translate(0,25%);-ms-transform:translate(0,25%);transform:translate(0,25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover>span{opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--winona:hover::after{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:var(--ha-ctv-btn-bg-hvr-clr);content:attr(data-text);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen>span{display:block;padding:25px 80px}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--rayen:hover>span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen{z-index:1;overflow:hidden;padding:25px 80px;outline:none;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{position:absolute;bottom:100%;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::before{background:var(--ha-ctv-btn-bg-hvr-clr);opacity:.7}.ha-creative-btn-wrap .ha-stl--hermosa,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover{background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--aylen:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha{z-index:1;padding:25px 80px;outline:none;border-width:0;border-radius:0;background:var(--ha-ctv-btn-bg-clr);cursor:pointer;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:inherit;content:"";opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--wapasha:hover::before{border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);-webkit-transition:background .3s;transition:background .3s}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina>span{display:inline-block;color:var(--ha-ctv-btn-txt-clr);opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{position:absolute;top:0;left:0}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina::before{padding:25px 80px;content:attr(data-text)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover::before{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--nina:hover>span{color:var(--ha-ctv-btn-txt-hvr-clr);opacity:1;-webkit-transition-delay:var(--delay,.045s);transition-delay:var(--delay,.045s);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman{padding:25px 80px;border-width:0;background:var(--ha-ctv-btn-bg-hvr-clr);--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-border-clr:#fff;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after,.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{z-index:-1;border-radius:inherit;content:"";pointer-events:none}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::before{width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-hvr-clr);opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman::after{width:100%;height:100%;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--antiman:hover::after{opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite{overflow:hidden;padding:25px 80px;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:inherit;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite:hover::before{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.ha-creative-btn-wrap .ha-stl--montino.ha-eft--sacnite>span{pointer-events:none}.ha-creative-btn-wrap .ha-stl--hermosa{padding:25px 80px;color:var(--ha-ctv-btn-txt-clr)}.ha-creative-btn-wrap .ha-stl--hermosa:active,.ha-creative-btn-wrap .ha-stl--hermosa:hover{color:var(--ha-ctv-btn-txt-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa::after,.ha-creative-btn-wrap .ha-stl--hermosa::before{position:absolute;top:0;left:0;width:100%;height:100%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding:20px 25px;border-width:2px;border-style:solid;border-radius:0;background:var(--ha-ctv-btn-bg-clr);color:var(--ha-ctv-btn-txt-clr);font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span{position:relative;display:inline-block;overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable span.text{width:0;white-space:nowrap;-webkit-transition:width .2s;transition:width .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--expandable:hover span.text{margin-right:10px;width:auto}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward{overflow:hidden;border-width:2px;border-style:solid;border-radius:3em;font-weight:700}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward::before{background:var(--ha-ctv-btn-bg-clr);content:"";-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-creative-btn-wrap .ha-stl--hermosa.ha-eft--upward:hover::before{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie{overflow:hidden;padding:25px 80px;border-width:2px;border-style:solid;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie>span>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover>span>span{-webkit-animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s;animation:HaCtvBtn_Newbie_MoveUpInitial .2s forwards,HaCtvBtn_Newbie_MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie::before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--newbie:hover::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-creative-btn-wrap .ha-stl--hermosa.ha-eft--render{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.5em;background:var(--ha-ctv-btn-bg-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render>span{position:relative}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render::before{left:-10%;width:120%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1),-webkit-transform .4s cubic-bezier(.3,1,.8,1);-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:active,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover .ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:active{border-color:var(--ha-ctv-btn-border-hvr-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--render:hover::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape{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;box-sizing:border-box;padding:1.5em 3em;width:175px;height:120px;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#562dd4;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#fff}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::before{background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease;transition:clip-path .5s cubic-bezier(.585,2.5,.645,.55),background .5s ease,-webkit-clip-path .5s cubic-bezier(.585,2.5,.645,.55);-webkit-clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z");clip-path:path("M154.5,88.5 C131,113.5 62.5,110 30,89.5 C-2.5,69 -3.5,42 4.5,25.5 C12.5,9 33.5,-6 85,3.5 C136.5,13 178,63.5 154.5,88.5 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::before{background:var(--ha-ctv-btn-bg-hvr-clr);-webkit-clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z");clip-path:path("M143,77 C117,96 74,100.5 45.5,91.5 C17,82.5 -10.5,57 5.5,31.5 C21.5,6 79,-5.5 130.5,4 C182,13.5 169,58 143,77 Z")}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape::after{top:5%;z-index:-1;width:97%;height:86%;border-width:1px;border-style:solid;border-color:var(--ha-ctv-btn-bg-clr);border-radius:58% 42% 55% 45%/56% 45% 55% 44%;content:"";-webkit-transition:-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55);transition:transform .5s cubic-bezier(.585,2.5,.645,.55),-webkit-transform .5s cubic-bezier(.585,2.5,.645,.55);-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover::after{border-color:var(--ha-ctv-btn-bg-hvr-clr);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape>span{z-index:1;display:block;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--reshape:hover span{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit{overflow:hidden;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit>span{position:relative;z-index:10;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover span{-webkit-animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s;animation:HaCtvBtn_Exploit_MoveScaleUpInitial .3s forwards,HaCtvBtn_Exploit_MoveScaleUpEnd .3s forwards .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::before{top:-110%;left:-10%;padding-bottom:120%;width:120%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,68%,0) scale3d(0,0,0);transform:translate3d(0,68%,0) scale3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::before{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit::after{background:var(--ha-ctv-btn-bg-hvr-clr);content:"";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--exploit:hover::after{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow: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;box-sizing:border-box;padding:0;width:100px;height:100px;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:50%;font-weight:500}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill span{position:relative;display:block}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill>span{overflow:hidden}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover>span>span{-webkit-animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s;animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill::before{padding-bottom:100%;width:100%;height:0;border-radius:50%;background:var(--ha-ctv-btn-bg-clr);content:"";-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--downhill:hover::before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom{padding:0!important;border-width:0!important;background:0 0;--ha-ctv-btn-bg-clr:#ff067d;--ha-ctv-btn-bg-hvr-clr:#fff;--ha-ctv-btn-txt-clr:#fff;--ha-ctv-btn-txt-hvr-clr:#ff067d}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transition:-webkit-transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1);transition:transform .4s cubic-bezier(.1,0,.3,1),-webkit-transform .4s cubic-bezier(.1,0,.3,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;border-width:2px;border-style:solid;border-color:var(--ha-ctv-btn-border-clr);border-radius:.85em;background:var(--ha-ctv-btn-bg-clr)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div{border-color:var(--ha-ctv-btn-border-hvr-clr);-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after,.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{position:absolute;background:var(--ha-ctv-btn-bg-hvr-clr);content:""}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::before{top:50%;left:50%;padding-bottom:110%;width:110%;height:0;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) scale3d(0,0,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::before{-webkit-transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom div::after{top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom:hover div::after{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.01s;transition-duration:.01s}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--bloom span{position:relative;display:block;padding:1.5em 3em}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup{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:120px;height:120px;border-width:0!important;background:0 0;font-weight:700;--ha-ctv-btn-border-clr:#e8e8e8;--ha-ctv-btn-border-hvr-clr:#ff067d;--ha-ctv-btn-stroke-width:1px;--ha-ctv-btn-txt-clr:#ff067d;--ha-ctv-btn-txt-hvr-clr:#ff067d;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress{position:absolute;top:50%;left:50%;width:calc(120px - ((120px/100)*20));height:calc(120px - ((120px/100)*20));-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress{-webkit-transform:translate(-50%,-50%) scale3d(1.2,1.2,1);transform:translate(-50%,-50%) scale3d(1.2,1.2,1)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__circle{fill:none;stroke:var(--ha-ctv-btn-border-clr);stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{fill:none;stroke-width:var(--ha-ctv-btn-stroke-width,1px)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:focus-visible .progress__circle{fill:rgba(252,196,63,.4)}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup .progress__path{-webkit-transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1);stroke:var(--ha-ctv-btn-border-hvr-clr);stroke-dasharray:1;stroke-dashoffset:1}.ha-creative-btn-wrap .ha-stl--hermosa.ha-eft--roundup:hover .progress__path{stroke-dashoffset:0}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@keyframes HaCtvBtn_Newbie_MoveUpInitial{to{-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0)}}@-webkit-keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Newbie_MoveUpEnd{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpInitial{to{opacity:0;-webkit-transform:translate3d(0,-105%,0) scale3d(1,2,1);transform:translate3d(0,-105%,0) scale3d(1,2,1)}}@-webkit-keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes HaCtvBtn_Exploit_MoveScaleUpEnd{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);transform:translate3d(0,100%,0) scale3d(1,2,1)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
|
assets/js/extension-advanced-tooltip.js
CHANGED
@@ -1,38 +1,20 @@
|
|
1 |
; (function ($) {
|
2 |
-
|
3 |
|
4 |
-
|
5 |
|
6 |
-
|
7 |
-
return this.data('happy-settings');
|
8 |
-
};
|
9 |
-
|
10 |
-
function debounce(func, wait, immediate) {
|
11 |
-
var timeout;
|
12 |
-
return function () {
|
13 |
-
var context = this, args = arguments;
|
14 |
-
var later = function () {
|
15 |
-
timeout = null;
|
16 |
-
if (!immediate) func.apply(context, args);
|
17 |
-
};
|
18 |
-
var callNow = immediate && !timeout;
|
19 |
-
clearTimeout(timeout);
|
20 |
-
timeout = setTimeout(later, wait);
|
21 |
-
if (callNow) func.apply(context, args);
|
22 |
-
};
|
23 |
-
}
|
24 |
-
|
25 |
-
$window.on('elementor/frontend/init', function () {
|
26 |
|
|
|
27 |
var AdvancedTooltip = elementorModules.frontend.handlers.Base.extend({
|
28 |
|
29 |
onInit: function () {
|
30 |
elementorModules.frontend.handlers.Base.prototype.onInit.apply(this, arguments);
|
31 |
-
if(this.$element.hasClass('ha-advanced-tooltip-enable')) {
|
32 |
this.$element.append("<span class='ha-advanced-tooltip-content'></span>");
|
33 |
this.run();
|
34 |
}
|
35 |
-
|
36 |
},
|
37 |
getReadySettings: function () {
|
38 |
var settings = {
|
@@ -42,51 +24,54 @@
|
|
42 |
duration: this.getElementSettings('ha_advanced_tooltip_duration') || 500,
|
43 |
showArrow: this.getElementSettings('ha_advanced_tooltip_arrow') || false,
|
44 |
position: this.getElementSettings('ha_advanced_tooltip_position'),
|
45 |
-
// delay: this.getElementSettings('ha_advanced_tooltip_delay') || 100,
|
46 |
};
|
47 |
|
48 |
return $.extend({}, settings);
|
49 |
},
|
50 |
onElementChange: function (e) {
|
51 |
-
if(this.$element.hasClass('ha-advanced-tooltip-enable')) {
|
52 |
var style_controls = ['ha_advanced_tooltip_enable', 'ha_advanced_tooltip_content', 'ha_advanced_tooltip_position', 'ha_advanced_tooltip_arrow', 'ha_advanced_tooltip_duration', 'ha_advanced_tooltip_size', 'ha_advanced_tooltip_animation'];
|
53 |
-
|
54 |
-
if(style_controls.includes(e)) {
|
55 |
-
if (
|
56 |
this.$element.append("<span class='ha-advanced-tooltip-content'></span>");
|
|
|
57 |
}
|
58 |
-
this.
|
59 |
}
|
60 |
-
}else {
|
61 |
this.$element.find('.ha-advanced-tooltip-content').remove();
|
62 |
}
|
63 |
},
|
64 |
run: function () {
|
65 |
var $scope = this.$element;
|
66 |
-
|
67 |
-
|
|
|
|
|
|
|
68 |
var content = $scope.find('.ha-advanced-tooltip-content');
|
69 |
-
content.html($.parseHTML(
|
70 |
-
content.css('animation-duration',
|
71 |
-
content.addClass(
|
72 |
-
|
73 |
-
if(
|
74 |
content.addClass('no-arrow');
|
75 |
}
|
76 |
|
77 |
-
if (
|
78 |
-
this.$element.on('click', function() {
|
79 |
-
if (
|
80 |
content.removeClass('show');
|
81 |
-
}else {
|
82 |
content.addClass('show');
|
83 |
}
|
84 |
});
|
85 |
-
}else if (
|
86 |
-
this.$element.on('mouseenter', function() {
|
87 |
content.addClass('show');
|
88 |
});
|
89 |
-
this.$element.on('mouseleave', function() {
|
90 |
content.removeClass('show');
|
91 |
});
|
92 |
}
|
@@ -103,6 +88,6 @@
|
|
103 |
}
|
104 |
);
|
105 |
|
106 |
-
|
107 |
|
108 |
}(jQuery));
|
1 |
; (function ($) {
|
2 |
+
'use strict';
|
3 |
|
4 |
+
var $window = $(window)
|
5 |
|
6 |
+
$window.on('elementor/frontend/init', function () {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
+
var gloablTooltipOptions = [];
|
9 |
var AdvancedTooltip = elementorModules.frontend.handlers.Base.extend({
|
10 |
|
11 |
onInit: function () {
|
12 |
elementorModules.frontend.handlers.Base.prototype.onInit.apply(this, arguments);
|
13 |
+
if (this.$element.hasClass('ha-advanced-tooltip-enable')) {
|
14 |
this.$element.append("<span class='ha-advanced-tooltip-content'></span>");
|
15 |
this.run();
|
16 |
}
|
17 |
+
|
18 |
},
|
19 |
getReadySettings: function () {
|
20 |
var settings = {
|
24 |
duration: this.getElementSettings('ha_advanced_tooltip_duration') || 500,
|
25 |
showArrow: this.getElementSettings('ha_advanced_tooltip_arrow') || false,
|
26 |
position: this.getElementSettings('ha_advanced_tooltip_position'),
|
|
|
27 |
};
|
28 |
|
29 |
return $.extend({}, settings);
|
30 |
},
|
31 |
onElementChange: function (e) {
|
32 |
+
if (this.$element.hasClass('ha-advanced-tooltip-enable')) {
|
33 |
var style_controls = ['ha_advanced_tooltip_enable', 'ha_advanced_tooltip_content', 'ha_advanced_tooltip_position', 'ha_advanced_tooltip_arrow', 'ha_advanced_tooltip_duration', 'ha_advanced_tooltip_size', 'ha_advanced_tooltip_animation'];
|
34 |
+
|
35 |
+
if (style_controls.includes(e)) {
|
36 |
+
if ((e == 'ha_advanced_tooltip_enable') && (this.$element.find('.ha-advanced-tooltip-content').length <= 0)) {
|
37 |
this.$element.append("<span class='ha-advanced-tooltip-content'></span>");
|
38 |
+
this.run();
|
39 |
}
|
40 |
+
gloablTooltipOptions = this.getReadySettings();
|
41 |
}
|
42 |
+
} else {
|
43 |
this.$element.find('.ha-advanced-tooltip-content').remove();
|
44 |
}
|
45 |
},
|
46 |
run: function () {
|
47 |
var $scope = this.$element;
|
48 |
+
|
49 |
+
if (this.$element.hasClass("ha-advanced-tooltip-enable")) {
|
50 |
+
|
51 |
+
gloablTooltipOptions = this.getReadySettings();
|
52 |
+
|
53 |
var content = $scope.find('.ha-advanced-tooltip-content');
|
54 |
+
content.html($.parseHTML(gloablTooltipOptions.content));
|
55 |
+
content.css('animation-duration', gloablTooltipOptions.duration + 'ms');
|
56 |
+
content.addClass(gloablTooltipOptions.animation);
|
57 |
+
|
58 |
+
if (!gloablTooltipOptions.showArrow) {
|
59 |
content.addClass('no-arrow');
|
60 |
}
|
61 |
|
62 |
+
if (gloablTooltipOptions.trigger == 'click') {
|
63 |
+
this.$element.on('click', function () {
|
64 |
+
if (content.hasClass('show')) {
|
65 |
content.removeClass('show');
|
66 |
+
} else {
|
67 |
content.addClass('show');
|
68 |
}
|
69 |
});
|
70 |
+
} else if (gloablTooltipOptions.trigger == 'hover') {
|
71 |
+
this.$element.on('mouseenter', function () {
|
72 |
content.addClass('show');
|
73 |
});
|
74 |
+
this.$element.on('mouseleave', function () {
|
75 |
content.removeClass('show');
|
76 |
});
|
77 |
}
|
88 |
}
|
89 |
);
|
90 |
|
91 |
+
});
|
92 |
|
93 |
}(jQuery));
|
assets/js/extension-advanced-tooltip.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(t){"use strict";
|
1 |
+
!function(t){"use strict";t(window).on("elementor/frontend/init",function(){var e=[],n=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.$element.hasClass("ha-advanced-tooltip-enable")&&(this.$element.append("<span class='ha-advanced-tooltip-content'></span>"),this.run())},getReadySettings:function(){var e={trigger:this.getElementSettings("ha_advanced_tooltip_trigger"),content:this.getElementSettings("ha_advanced_tooltip_content"),animation:this.getElementSettings("ha_advanced_tooltip_animation"),duration:this.getElementSettings("ha_advanced_tooltip_duration")||500,showArrow:this.getElementSettings("ha_advanced_tooltip_arrow")||!1,position:this.getElementSettings("ha_advanced_tooltip_position")};return t.extend({},e)},onElementChange:function(t){this.$element.hasClass("ha-advanced-tooltip-enable")?["ha_advanced_tooltip_enable","ha_advanced_tooltip_content","ha_advanced_tooltip_position","ha_advanced_tooltip_arrow","ha_advanced_tooltip_duration","ha_advanced_tooltip_size","ha_advanced_tooltip_animation"].includes(t)&&("ha_advanced_tooltip_enable"==t&&this.$element.find(".ha-advanced-tooltip-content").length<=0&&(this.$element.append("<span class='ha-advanced-tooltip-content'></span>"),this.run()),e=this.getReadySettings()):this.$element.find(".ha-advanced-tooltip-content").remove()},run:function(){var n=this.$element;if(this.$element.hasClass("ha-advanced-tooltip-enable")){e=this.getReadySettings();var a=n.find(".ha-advanced-tooltip-content");a.html(t.parseHTML(e.content)),a.css("animation-duration",e.duration+"ms"),a.addClass(e.animation),e.showArrow||a.addClass("no-arrow"),"click"==e.trigger?this.$element.on("click",function(){a.hasClass("show")?a.removeClass("show"):a.addClass("show")}):"hover"==e.trigger&&(this.$element.on("mouseenter",function(){a.addClass("show")}),this.$element.on("mouseleave",function(){a.removeClass("show")}))}}});elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t){elementorFrontend.elementsHandler.addHandler(n,{$element:t})})})}(jQuery);
|
assets/js/happy-addons.js
CHANGED
@@ -831,7 +831,7 @@
|
|
831 |
});
|
832 |
}
|
833 |
};
|
834 |
-
|
835 |
//Content Switcher
|
836 |
var Content_Switcher = function($scope) {
|
837 |
var parent = $scope.find('.ha-content-switcher-wrapper'),
|
@@ -1009,6 +1009,48 @@
|
|
1009 |
}
|
1010 |
};
|
1011 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1012 |
// Slider
|
1013 |
elementorFrontend.hooks.addAction(
|
1014 |
'frontend/element_ready/ha-slider.default',
|
@@ -1107,6 +1149,7 @@
|
|
1107 |
'ha-image-accordion.default' : Image_Accordion,
|
1108 |
'ha-content-switcher.default' : Content_Switcher,
|
1109 |
'ha-member.default' : Team_Member,
|
|
|
1110 |
};
|
1111 |
|
1112 |
$.each( fnHanlders, function( widgetName, handlerFn ) {
|
831 |
});
|
832 |
}
|
833 |
};
|
834 |
+
|
835 |
//Content Switcher
|
836 |
var Content_Switcher = function($scope) {
|
837 |
var parent = $scope.find('.ha-content-switcher-wrapper'),
|
1009 |
}
|
1010 |
};
|
1011 |
|
1012 |
+
//Creative Button
|
1013 |
+
var Creative_Button = function($scope) {
|
1014 |
+
var btn_wrap = $scope.find('.ha-creative-btn-wrap');
|
1015 |
+
var magnetic = btn_wrap.data('magnetic');
|
1016 |
+
var btn = btn_wrap.find('a.ha-creative-btn');
|
1017 |
+
if( 'yes' == magnetic ){
|
1018 |
+
btn_wrap.on('mousemove', function(e) {
|
1019 |
+
var x = e.pageX - ( btn_wrap.offset().left + ( btn_wrap.outerWidth() / 2 ) );
|
1020 |
+
var y = e.pageY - ( btn_wrap.offset().top + ( btn_wrap.outerHeight() / 2 ) );
|
1021 |
+
btn.css("transform", "translate(" + x * 0.3 + "px, " + y * 0.5 + "px)");
|
1022 |
+
});
|
1023 |
+
btn_wrap.on('mouseout', function(e){
|
1024 |
+
btn.css("transform", "translate(0px, 0px)");
|
1025 |
+
});
|
1026 |
+
}
|
1027 |
+
//For expandable button style only
|
1028 |
+
var expandable = $scope.find('.ha-eft--expandable');
|
1029 |
+
var text = expandable.find('.text');
|
1030 |
+
if ( expandable.length > 0 && text.length > 0 ) {
|
1031 |
+
text[0].addEventListener("transitionend", function () {
|
1032 |
+
if (text[0].style.width) {
|
1033 |
+
text[0].style.width = "auto";
|
1034 |
+
}
|
1035 |
+
});
|
1036 |
+
expandable[0].addEventListener("mouseenter", function (e) {
|
1037 |
+
e.currentTarget.classList.add('hover');
|
1038 |
+
text[0].style.width = "auto";
|
1039 |
+
var predicted_answer = text[0].offsetWidth;
|
1040 |
+
text[0].style.width = "0";
|
1041 |
+
window.getComputedStyle(text[0]).transform;
|
1042 |
+
text[0].style.width = "".concat(predicted_answer, "px");
|
1043 |
+
|
1044 |
+
});
|
1045 |
+
expandable[0].addEventListener("mouseleave", function (e) {
|
1046 |
+
e.currentTarget.classList.remove('hover');
|
1047 |
+
text[0].style.width = "".concat(text[0].offsetWidth, "px");
|
1048 |
+
window.getComputedStyle(text[0]).transform;
|
1049 |
+
text[0].style.width = "";
|
1050 |
+
});
|
1051 |
+
}
|
1052 |
+
};
|
1053 |
+
|
1054 |
// Slider
|
1055 |
elementorFrontend.hooks.addAction(
|
1056 |
'frontend/element_ready/ha-slider.default',
|
1149 |
'ha-image-accordion.default' : Image_Accordion,
|
1150 |
'ha-content-switcher.default' : Content_Switcher,
|
1151 |
'ha-member.default' : Team_Member,
|
1152 |
+
'ha-creative-button.default' : Creative_Button,
|
1153 |
};
|
1154 |
|
1155 |
$.each( fnHanlders, function( widgetName, handlerFn ) {
|
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,s=function(){i=null,n||e.apply(a,o)},r=n&&!i;clearTimeout(i),i=setTimeout(s,t),r&&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 s=elementorModules.frontend.handlers.Base,r=s.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=s.extend({onInit:function(){s.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=s.extend({onInit:function(){s.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=s.extend({onInit:function(){s.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(){if(0!=this.wrapper.length){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"),s="scroll"+o+parseInt(t)+parseInt(n),r=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:s,"0%":c,"100%":h}]),i.playKeyframe({name:s,duration:r.toString()+"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"))})},u=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"),s=a.data("total"),r=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:r},success:function(t){s>r?e(t).appendTo(i):(a.text("All Loaded").addClass("loaded"),setTimeout(function(){a.css({display:"none"})},800))},error:function(e){}})})},g=s.extend({onInit:function(){s.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"),s=n.closest(".ha-post-tab"),r=s.find(".ha-post-tab-content"),l=r.find(".ha-post-tab-loading"),d=r.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(){r.append('<span class="ha-post-tab-loading"><i class="eicon-spinner eicon-animation-spin"></i></span>')},success:function(e){r.find(".ha-post-tab-loading").remove(),r.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"),s=t.find(".ha-threesixty-rotation-360img"),r=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(),s.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()),s.remove()});o.on("click",function(n){t.find("img").each(function(){-1!==e(this).attr("style").indexOf("block")&&(HappySimplaMagnify(e(this)[0],r),o.css("display","none"),s.remove())})}),e(document).on("click",function(i){var a=e(i.target),r=t.find(".ha-img-magnifier-glass"),l=o.find("i");r.length&&a[0]!==l[0]&&(r.remove(),o.removeAttr("style")),a[0]===n[0]&&s.remove()}),n.on("mouseup mousedown",function(e){s.remove()})},b=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"),s=t.data("firstday"),r=t.data("locale"),l=t.data("show-popup"),d=t.data("allday-text");if(void 0!==a){var c={stickyHeaderDates:!1,locale:r,headerToolbar:{left:"prev,next today",center:"title",right:"dayGridMonth,timeGridWeek,timeGridDay,listMonth"},initialView:o,firstDay:s,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,s=e.event.startStr,r=e.event.endStr,c=e.event.extendedProps.guest,h=e.event.extendedProps.location,m=e.event.extendedProps.description,f=e.event.url,u=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"),b=n.find(".ha-ec-popup-desc"),w=n.find(".ha-ec-popup-readmore-link"),_=n.find(".ha-ec-popup-image");if(_.css("display","none"),p.css("display","none"),g.css("display","none"),v.css("display","none"),y.css("display","none"),b.css("display","none"),w.css("display","none"),n.addClass("ha-ec-popup-ready"),u&&(_.removeAttr("style"),_.find("img").attr("src",u),_.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&&(b.removeAttr("style"),b.html(m)),!0!==a){g.removeAttr("style"),s=Date.parse(t(s)),r=Date.parse(t(r));var C=i(t(s)),k="Invalid Data";s<r&&(k=i(t(r))),g.find("span.ha-ec-event-time").html(C+" - "+k)}else g.removeAttr("style"),g.find("span.ha-ec-event-time").html(d);f&&(w.removeAttr("style"),w.attr("href",f),"on"===e.event.extendedProps.external&&w.attr("target","_blank"),"on"===e.event.extendedProps.nofollow&&w.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")})}},w=function(t){if(t.hasClass("ha-image-accordion-click")){var n=t.find(".ha-ia-item");n.each(function(t,i){e(this).on("click",function(t){e(this).hasClass("active")||(n.removeClass("active"),e(this).addClass("active"))})})}},_=function(t){var n=t.find(".ha-content-switcher-wrapper");if("button"==n.data("design-type")){var i=n.find(".ha-cs-button"),a=n.find(".ha-cs-content-section");i.each(function(t,o){e(this).on("click",function(t){if(t.preventDefault(),!e(this).hasClass("active")){i.removeClass("active"),e(this).addClass("active"),a.removeClass("active");var o=e(this).data("content-id");n.find("#"+o).addClass("active")}})})}else{var o=n.find(".ha-cs-switch.ha-input-label"),s=n.find("input.ha-cs-toggle-switch"),r=n.find(".ha-cs-switch.primary"),l=n.find(".ha-cs-switch.secondary"),d=n.find(".ha-cs-content-section.primary"),c=n.find(".ha-cs-content-section.secondary");o.on("click",function(e){s.is(":checked")?(r.removeClass("active"),d.removeClass("active"),l.addClass("active"),c.addClass("active")):(l.removeClass("active"),c.removeClass("active"),r.addClass("active"),d.addClass("active"))})}},C=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>r?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlign)):t>s&&t<=r?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlignTablet)):t<=s&&(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"),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 s=elementorFrontendConfig.breakpoints.sm,r=elementorFrontendConfig.breakpoints.md;t(),e(window).on("load, resize",t)}}),k=function(e){var t=e.find(".ha-btn"),n=e.find(".ha-member-lightbox");if(n.length>0){var i=n.find(".ha-member-lightbox-close");t.on("click",function(){n.addClass("ha-member-lightbox-show")}),n.on("click",function(e){n.hasClass("ha-member-lightbox-show")&&(e.target==n[0]?n.removeClass("ha-member-lightbox-show"):e.target==i[0]?n.removeClass("ha-member-lightbox-show"):e.target==i.find("i.eicon-editor-close")[0]&&n.removeClass("ha-member-lightbox-show"))})}};elementorFrontend.hooks.addAction("frontend/element_ready/ha-slider.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-carousel.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-horizontal-timeline.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$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(C,{$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"),s=document.createElement("a");s.id="happy-addons-wrapper-link-"+o,s.href=a.url,s.target=a.is_external?"_blank":"_self",s.rel=a.nofollow?"nofollow noreferer":"",s.style.display="none",document.body.appendChild(s),t=document.getElementById(s.id),t.click(),n=setTimeout(function(){document.body.removeChild(t),clearTimeout(n)})});var S=function(e){e.hasClass("elementor-element-edit-mode")&&e.addClass("ha-has-bg-overlay")},x={"ha-image-compare.default":o,"ha-number.default":l,"ha-skills.default":d,"ha-fun-factor.default":f,"ha-bar-chart.default":u,"ha-twitter-feed.default":p,"ha-threesixty-rotation.default":y,"ha-data-table.default":v,widget:S,"ha-event-calendar.default":b,"ha-image-accordion.default":w,"ha-content-switcher.default":_,"ha-member.default":k};e.each(x,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)});var E={"ha-image-grid.default":c,"ha-justified-gallery.default":h,"ha-news-ticker.default":m,"ha-post-tab.default":g};e.each(E,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,s=function(){i=null,n||e.apply(a,o)},r=n&&!i;clearTimeout(i),i=setTimeout(s,t),r&&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 s=elementorModules.frontend.handlers.Base,r=s.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=s.extend({onInit:function(){s.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=s.extend({onInit:function(){s.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=s.extend({onInit:function(){s.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(){if(0!=this.wrapper.length){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"),s="scroll"+o+parseInt(t)+parseInt(n),r=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:s,"0%":c,"100%":h}]),i.playKeyframe({name:s,duration:r.toString()+"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"))})},u=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"),s=a.data("total"),r=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:r},success:function(t){s>r?e(t).appendTo(i):(a.text("All Loaded").addClass("loaded"),setTimeout(function(){a.css({display:"none"})},800))},error:function(e){}})})},g=s.extend({onInit:function(){s.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"),s=n.closest(".ha-post-tab"),r=s.find(".ha-post-tab-content"),l=r.find(".ha-post-tab-loading"),d=r.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(){r.append('<span class="ha-post-tab-loading"><i class="eicon-spinner eicon-animation-spin"></i></span>')},success:function(e){r.find(".ha-post-tab-loading").remove(),r.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"),s=t.find(".ha-threesixty-rotation-360img"),r=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(),s.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()),s.remove()});o.on("click",function(n){t.find("img").each(function(){-1!==e(this).attr("style").indexOf("block")&&(HappySimplaMagnify(e(this)[0],r),o.css("display","none"),s.remove())})}),e(document).on("click",function(i){var a=e(i.target),r=t.find(".ha-img-magnifier-glass"),l=o.find("i");r.length&&a[0]!==l[0]&&(r.remove(),o.removeAttr("style")),a[0]===n[0]&&s.remove()}),n.on("mouseup mousedown",function(e){s.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"),s=t.data("firstday"),r=t.data("locale"),l=t.data("show-popup"),d=t.data("allday-text");if(void 0!==a){var c={stickyHeaderDates:!1,locale:r,headerToolbar:{left:"prev,next today",center:"title",right:"dayGridMonth,timeGridWeek,timeGridDay,listMonth"},initialView:o,firstDay:s,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,s=e.event.startStr,r=e.event.endStr,c=e.event.extendedProps.guest,h=e.event.extendedProps.location,m=e.event.extendedProps.description,f=e.event.url,u=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"),w=n.find(".ha-ec-popup-desc"),b=n.find(".ha-ec-popup-readmore-link"),_=n.find(".ha-ec-popup-image");if(_.css("display","none"),p.css("display","none"),g.css("display","none"),v.css("display","none"),y.css("display","none"),w.css("display","none"),b.css("display","none"),n.addClass("ha-ec-popup-ready"),u&&(_.removeAttr("style"),_.find("img").attr("src",u),_.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&&(w.removeAttr("style"),w.html(m)),!0!==a){g.removeAttr("style"),s=Date.parse(t(s)),r=Date.parse(t(r));var C=i(t(s)),S="Invalid Data";s<r&&(S=i(t(r))),g.find("span.ha-ec-event-time").html(C+" - "+S)}else g.removeAttr("style"),g.find("span.ha-ec-event-time").html(d);f&&(b.removeAttr("style"),b.attr("href",f),"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=function(t){if(t.hasClass("ha-image-accordion-click")){var n=t.find(".ha-ia-item");n.each(function(t,i){e(this).on("click",function(t){e(this).hasClass("active")||(n.removeClass("active"),e(this).addClass("active"))})})}},_=function(t){var n=t.find(".ha-content-switcher-wrapper");if("button"==n.data("design-type")){var i=n.find(".ha-cs-button"),a=n.find(".ha-cs-content-section");i.each(function(t,o){e(this).on("click",function(t){if(t.preventDefault(),!e(this).hasClass("active")){i.removeClass("active"),e(this).addClass("active"),a.removeClass("active");var o=e(this).data("content-id");n.find("#"+o).addClass("active")}})})}else{var o=n.find(".ha-cs-switch.ha-input-label"),s=n.find("input.ha-cs-toggle-switch"),r=n.find(".ha-cs-switch.primary"),l=n.find(".ha-cs-switch.secondary"),d=n.find(".ha-cs-content-section.primary"),c=n.find(".ha-cs-content-section.secondary");o.on("click",function(e){s.is(":checked")?(r.removeClass("active"),d.removeClass("active"),l.addClass("active"),c.addClass("active")):(l.removeClass("active"),c.removeClass("active"),r.addClass("active"),d.addClass("active"))})}},C=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>r?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlign)):t>s&&t<=r?(i.removeClass("vertical"),i.removeClass("horizontal"),i.addClass(n.formAlignTablet)):t<=s&&(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"),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 s=elementorFrontendConfig.breakpoints.sm,r=elementorFrontendConfig.breakpoints.md;t(),e(window).on("load, resize",t)}}),S=function(e){var t=e.find(".ha-btn"),n=e.find(".ha-member-lightbox");if(n.length>0){var i=n.find(".ha-member-lightbox-close");t.on("click",function(){n.addClass("ha-member-lightbox-show")}),n.on("click",function(e){n.hasClass("ha-member-lightbox-show")&&(e.target==n[0]?n.removeClass("ha-member-lightbox-show"):e.target==i[0]?n.removeClass("ha-member-lightbox-show"):e.target==i.find("i.eicon-editor-close")[0]&&n.removeClass("ha-member-lightbox-show"))})}},k=function(e){var t=e.find(".ha-creative-btn-wrap"),n=t.data("magnetic"),i=t.find("a.ha-creative-btn");"yes"==n&&(t.on("mousemove",function(e){var n=e.pageX-(t.offset().left+t.outerWidth()/2),a=e.pageY-(t.offset().top+t.outerHeight()/2);i.css("transform","translate("+.3*n+"px, "+.5*a+"px)")}),t.on("mouseout",function(e){i.css("transform","translate(0px, 0px)")}));var a=e.find(".ha-eft--expandable"),o=a.find(".text");a.length>0&&o.length>0&&(o[0].addEventListener("transitionend",function(){o[0].style.width&&(o[0].style.width="auto")}),a[0].addEventListener("mouseenter",function(e){e.currentTarget.classList.add("hover"),o[0].style.width="auto";var t=o[0].offsetWidth;o[0].style.width="0",window.getComputedStyle(o[0]).transform,o[0].style.width="".concat(t,"px")}),a[0].addEventListener("mouseleave",function(e){e.currentTarget.classList.remove("hover"),o[0].style.width="".concat(o[0].offsetWidth,"px"),window.getComputedStyle(o[0]).transform,o[0].style.width=""}))};elementorFrontend.hooks.addAction("frontend/element_ready/ha-slider.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-carousel.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/ha-horizontal-timeline.default",function(e){elementorFrontend.elementsHandler.addHandler(r,{$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(C,{$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"),s=document.createElement("a");s.id="happy-addons-wrapper-link-"+o,s.href=a.url,s.target=a.is_external?"_blank":"_self",s.rel=a.nofollow?"nofollow noreferer":"",s.style.display="none",document.body.appendChild(s),t=document.getElementById(s.id),t.click(),n=setTimeout(function(){document.body.removeChild(t),clearTimeout(n)})});var x=function(e){e.hasClass("elementor-element-edit-mode")&&e.addClass("ha-has-bg-overlay")},E={"ha-image-compare.default":o,"ha-number.default":l,"ha-skills.default":d,"ha-fun-factor.default":f,"ha-bar-chart.default":u,"ha-twitter-feed.default":p,"ha-threesixty-rotation.default":y,"ha-data-table.default":v,widget:x,"ha-event-calendar.default":w,"ha-image-accordion.default":b,"ha-content-switcher.default":_,"ha-member.default":S,"ha-creative-button.default":k};e.each(E,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)});var F={"ha-image-grid.default":c,"ha-justified-gallery.default":h,"ha-news-ticker.default":m,"ha-post-tab.default":g};e.each(F,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})})}(jQuery);
|
changelog.txt
CHANGED
@@ -1,9 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
= 3.2.2 - 29 September 2021 =
|
2 |
|
3 |
- Fix: Setup wizard asset loading
|
4 |
- Fix: Resolved an unexpected warning in admin area while debugging is enabled.
|
5 |
- Fix: Missing Template Engine icon in Elementor Editor.
|
6 |
-
- Fix: Icon Box widget Badge z-index reduced
|
7 |
|
8 |
= 3.2.1 - 23 September 2021 =
|
9 |
|
1 |
+
= 3.3.0 - 27 October 2021 =
|
2 |
+
|
3 |
+
- New: Creative Button Widget
|
4 |
+
- Fix: Dashboard widget broken style
|
5 |
+
- Fix: Happy Tooltip JS optimization
|
6 |
+
- Fix: Privacy policy missing link in setup wizard
|
7 |
+
- Fix: MailChimp audience tags issue solve
|
8 |
+
- Fix: Dashboard widgets and features disable all issues.
|
9 |
+
- Tweak: Replace `_content_template` function with `content_template`.
|
10 |
+
|
11 |
= 3.2.2 - 29 September 2021 =
|
12 |
|
13 |
- Fix: Setup wizard asset loading
|
14 |
- Fix: Resolved an unexpected warning in admin area while debugging is enabled.
|
15 |
- Fix: Missing Template Engine icon in Elementor Editor.
|
16 |
+
- Fix: Icon Box widget Badge z-index reduced
|
17 |
|
18 |
= 3.2.1 - 23 September 2021 =
|
19 |
|
classes/dashboard-widgets.php
CHANGED
@@ -9,6 +9,17 @@ class Dashboard_Widgets {
|
|
9 |
private static $instance;
|
10 |
|
11 |
public function init() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
add_action('wp_dashboard_setup', [$this, 'add_dashboard_widgets'], 9999);
|
13 |
}
|
14 |
|
9 |
private static $instance;
|
10 |
|
11 |
public function init() {
|
12 |
+
// add_action('after_theme_setup', [$this, 'dashboard_widget_hook_call']);
|
13 |
+
// if(ha_has_pro()) {
|
14 |
+
// add_action('after_theme_setup', [$this, 'dashboard_widget_hook_call']);
|
15 |
+
// }else {
|
16 |
+
// add_action('wp_dashboard_setup', [$this, 'add_dashboard_widgets'], 9999);
|
17 |
+
// }
|
18 |
+
|
19 |
+
// $is_show_dashboard_widget = apply_filters('happy_elementor_addons_dashboard_widget', '_return_true');
|
20 |
+
// if($is_show_dashboard_widget == '_return_true') {
|
21 |
+
// add_action('wp_dashboard_setup', [$this, 'add_dashboard_widgets'], 9999);
|
22 |
+
// }
|
23 |
add_action('wp_dashboard_setup', [$this, 'add_dashboard_widgets'], 9999);
|
24 |
}
|
25 |
|
classes/dashboard.php
CHANGED
@@ -37,10 +37,10 @@ class Dashboard {
|
|
37 |
add_action( 'admin_init', [ __CLASS__, 'activation_redirect' ] );
|
38 |
add_filter( 'plugin_action_links_' . plugin_basename( HAPPY_ADDONS__FILE__ ), [ __CLASS__, 'add_action_links' ] );
|
39 |
|
40 |
-
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_widgets_data' ] );
|
41 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_features_data' ] );
|
42 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_credentials_data' ] );
|
43 |
-
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'disable_unused_widget' ] );
|
44 |
|
45 |
add_action( 'in_admin_header', [ __CLASS__, 'remove_all_notices' ], PHP_INT_MAX );
|
46 |
|
@@ -112,14 +112,12 @@ class Dashboard {
|
|
112 |
}
|
113 |
|
114 |
public static function save_widgets_data( $data ) {
|
115 |
-
if( !isset($data['widgets'])) { return; }
|
116 |
$widgets = ! empty( $data['widgets'] ) ? $data['widgets'] : [];
|
117 |
$inactive_widgets = array_values( array_diff( array_keys( self::get_real_widgets_map() ), $widgets ) );
|
118 |
Widgets_Manager::save_inactive_widgets( $inactive_widgets );
|
119 |
}
|
120 |
|
121 |
public static function save_features_data( $data ) {
|
122 |
-
if( !isset($data['features'])) { return; }
|
123 |
$features = ! empty( $data['features'] ) ? $data['features'] : [];
|
124 |
|
125 |
/* Check whether Pro is available and allow to disable pro features */
|
@@ -134,24 +132,33 @@ class Dashboard {
|
|
134 |
}
|
135 |
|
136 |
public static function save_credentials_data( $data ) {
|
137 |
-
if( !isset($data['credentials'])) { return; }
|
138 |
$credentials = ! empty( $data['credentials'] ) ? $data['credentials'] : [];
|
139 |
Credentials_Manager::save_credentials( $credentials );
|
140 |
}
|
141 |
|
142 |
public static function disable_unused_widget( $data ) {
|
143 |
-
|
144 |
-
$disable_unused_widgets = ! empty( $data['disable-unused-widgets'] ) && 'true' == $data['disable-unused-widgets'] ? true : false;
|
145 |
|
146 |
if( $disable_unused_widgets ){
|
147 |
$inactive_widgets = \Happy_Addons\Elementor\Widgets_Manager::get_inactive_widgets();
|
148 |
$unuse_widget = self::get_un_usage();
|
149 |
$disable = array_unique(array_merge( $inactive_widgets, $unuse_widget ));
|
150 |
-
|
151 |
}
|
152 |
}
|
153 |
|
154 |
public static function enqueue_scripts( $hook ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
if ( self::$wizard_slug == $hook && current_user_can( 'manage_options' ) ) {
|
156 |
wp_enqueue_style(
|
157 |
'happy-elementor-addons-wizard',
|
37 |
add_action( 'admin_init', [ __CLASS__, 'activation_redirect' ] );
|
38 |
add_filter( 'plugin_action_links_' . plugin_basename( HAPPY_ADDONS__FILE__ ), [ __CLASS__, 'add_action_links' ] );
|
39 |
|
40 |
+
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_widgets_data' ], 1);
|
41 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_features_data' ] );
|
42 |
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'save_credentials_data' ] );
|
43 |
+
add_action( 'happyaddons_save_dashboard_data', [ __CLASS__, 'disable_unused_widget' ], 10);
|
44 |
|
45 |
add_action( 'in_admin_header', [ __CLASS__, 'remove_all_notices' ], PHP_INT_MAX );
|
46 |
|
112 |
}
|
113 |
|
114 |
public static function save_widgets_data( $data ) {
|
|
|
115 |
$widgets = ! empty( $data['widgets'] ) ? $data['widgets'] : [];
|
116 |
$inactive_widgets = array_values( array_diff( array_keys( self::get_real_widgets_map() ), $widgets ) );
|
117 |
Widgets_Manager::save_inactive_widgets( $inactive_widgets );
|
118 |
}
|
119 |
|
120 |
public static function save_features_data( $data ) {
|
|
|
121 |
$features = ! empty( $data['features'] ) ? $data['features'] : [];
|
122 |
|
123 |
/* Check whether Pro is available and allow to disable pro features */
|
132 |
}
|
133 |
|
134 |
public static function save_credentials_data( $data ) {
|
|
|
135 |
$credentials = ! empty( $data['credentials'] ) ? $data['credentials'] : [];
|
136 |
Credentials_Manager::save_credentials( $credentials );
|
137 |
}
|
138 |
|
139 |
public static function disable_unused_widget( $data ) {
|
140 |
+
$disable_unused_widgets = ( ( ! empty( $data['disable-unused-widgets'] ) ) && ( 'true' == $data['disable-unused-widgets'] ) ) ? true : false;
|
|
|
141 |
|
142 |
if( $disable_unused_widgets ){
|
143 |
$inactive_widgets = \Happy_Addons\Elementor\Widgets_Manager::get_inactive_widgets();
|
144 |
$unuse_widget = self::get_un_usage();
|
145 |
$disable = array_unique(array_merge( $inactive_widgets, $unuse_widget ));
|
146 |
+
Widgets_Manager::save_inactive_widgets( $disable );
|
147 |
}
|
148 |
}
|
149 |
|
150 |
public static function enqueue_scripts( $hook ) {
|
151 |
+
// css for dashboard widget
|
152 |
+
$screen = \get_current_screen();
|
153 |
+
if($screen->id == 'dashboard') {
|
154 |
+
wp_enqueue_style(
|
155 |
+
'happy-elementor-addons-wp-dashboard',
|
156 |
+
HAPPY_ADDONS_ASSETS . 'admin/css/wp-dashboard.min.css',
|
157 |
+
null,
|
158 |
+
HAPPY_ADDONS_VERSION
|
159 |
+
);
|
160 |
+
}
|
161 |
+
|
162 |
if ( self::$wizard_slug == $hook && current_user_can( 'manage_options' ) ) {
|
163 |
wp_enqueue_style(
|
164 |
'happy-elementor-addons-wizard',
|
classes/widgets-manager.php
CHANGED
@@ -960,6 +960,18 @@ class Widgets_Manager {
|
|
960 |
'js' => [],
|
961 |
],
|
962 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
963 |
];
|
964 |
}
|
965 |
|
@@ -987,6 +999,7 @@ class Widgets_Manager {
|
|
987 |
include_once( HAPPY_ADDONS_DIR_PATH . 'base/widget-base.php' );
|
988 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/button-renderer.php' );
|
989 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/link-hover-markup.php' );
|
|
|
990 |
|
991 |
$inactive_widgets = self::get_inactive_widgets();
|
992 |
|
960 |
'js' => [],
|
961 |
],
|
962 |
],
|
963 |
+
'creative-button' => [
|
964 |
+
'cat' => 'creative',
|
965 |
+
'is_active' => true,
|
966 |
+
'title' => __( 'Creative Button', 'happy-elementor-addons' ),
|
967 |
+
'icon' => 'hm hm-motion-button',
|
968 |
+
'css' => ['creative-button'],
|
969 |
+
'js' => [],
|
970 |
+
'vendor' => [
|
971 |
+
'css' => [],
|
972 |
+
'js' => [],
|
973 |
+
],
|
974 |
+
],
|
975 |
];
|
976 |
}
|
977 |
|
999 |
include_once( HAPPY_ADDONS_DIR_PATH . 'base/widget-base.php' );
|
1000 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/button-renderer.php' );
|
1001 |
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/link-hover-markup.php' );
|
1002 |
+
include_once( HAPPY_ADDONS_DIR_PATH . 'traits/creative-button-markup.php' );
|
1003 |
|
1004 |
$inactive_widgets = self::get_inactive_widgets();
|
1005 |
|
controls/foreground.php
CHANGED
@@ -61,11 +61,11 @@ class Group_Control_Foreground extends Group_Control_Base {
|
|
61 |
'options' => [
|
62 |
'classic' => [
|
63 |
'title' => _x( 'Classic', 'Text Color Control', 'happy-elementor-addons' ),
|
64 |
-
'icon' => '
|
65 |
],
|
66 |
'gradient' => [
|
67 |
'title' => _x( 'Gradient', 'Text Color Control', 'happy-elementor-addons' ),
|
68 |
-
'icon' => '
|
69 |
],
|
70 |
],
|
71 |
'default' => 'classic'
|
61 |
'options' => [
|
62 |
'classic' => [
|
63 |
'title' => _x( 'Classic', 'Text Color Control', 'happy-elementor-addons' ),
|
64 |
+
'icon' => 'eicon-paint-brush',
|
65 |
],
|
66 |
'gradient' => [
|
67 |
'title' => _x( 'Gradient', 'Text Color Control', 'happy-elementor-addons' ),
|
68 |
+
'icon' => 'eicon-barcode',
|
69 |
],
|
70 |
],
|
71 |
'default' => 'classic'
|
inc/functions.php
CHANGED
@@ -641,4 +641,4 @@ function ha_show_plugin_missing_alert( $plugin ) {
|
|
641 |
*/
|
642 |
function ha_get_inactive_features() {
|
643 |
return get_option( 'happyaddons_inactive_features', [] );
|
644 |
-
}
|
641 |
*/
|
642 |
function ha_get_inactive_features() {
|
643 |
return get_option( 'happyaddons_inactive_features', [] );
|
644 |
+
}
|
plugin.php
CHANGED
@@ -3,11 +3,11 @@
|
|
3 |
* Plugin Name: Happy Elementor Addons
|
4 |
* Plugin URI: https://happyaddons.com/
|
5 |
* Description: <a href="https://happyaddons.com/">Happy Addons for Elementor</a> Is the Best Elementor Addons Comes With 44+ Free Elementor Widgets Including Table Builder, Testimonial, Event Calendar,Slider,News Ticker, Image Grid, etc & Features Like Elementor Equal Height, Text Stroke, Shape Dividers, Floating Effect, Grid Layout, 500+ Elementor Icons, 450+ Template Packs & More.
|
6 |
-
* Version: 3.
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
-
* Elementor tested up to: 3.4.
|
10 |
-
* Elementor Pro tested up to: 3.4.
|
11 |
* License: GPLv2
|
12 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
13 |
* Text Domain: happy-elementor-addons
|
@@ -36,7 +36,7 @@ Copyright 2019 HappyMonster <http://happymonster.me>
|
|
36 |
|
37 |
defined( 'ABSPATH' ) || die();
|
38 |
|
39 |
-
define( 'HAPPY_ADDONS_VERSION', '3.
|
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/">Happy Addons for Elementor</a> Is the Best Elementor Addons Comes With 44+ Free Elementor Widgets Including Table Builder, Testimonial, Event Calendar,Slider,News Ticker, Image Grid, etc & Features Like Elementor Equal Height, Text Stroke, Shape Dividers, Floating Effect, Grid Layout, 500+ Elementor Icons, 450+ Template Packs & More.
|
6 |
+
* Version: 3.3.0
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
+
* Elementor tested up to: 3.4.6
|
10 |
+
* Elementor Pro tested up to: 3.4.2
|
11 |
* License: GPLv2
|
12 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
13 |
* Text Domain: happy-elementor-addons
|
36 |
|
37 |
defined( 'ABSPATH' ) || die();
|
38 |
|
39 |
+
define( 'HAPPY_ADDONS_VERSION', '3.3.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,9 +1,9 @@
|
|
1 |
=== Happy Addons for Elementor ===
|
2 |
Plugin Name: Happy Addons for Elementor
|
3 |
-
Version: 3.
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
-
Contributors:
|
7 |
Tags: Elementor, Elementor Addons, Elementor Widget, Elementor Addon, Mega Menu
|
8 |
Requires at least: 4.7
|
9 |
Tested up to: 5.8
|
@@ -85,6 +85,7 @@ HappyAddons comes with plenty of Elementor Widgets in the free version. And all
|
|
85 |
- [**Mailchimp Widget**](https://demo.happyaddons.com/elementor-mailchimp-widget-demo/) – Now you can create lucrative Mailchimp forms with HappyAddons Mailchimp Widget for Elementor.
|
86 |
- [**Content Switcher**](https://demo.happyaddons.com/elementor-content-switcher-demo/) – Happy Content Switcher Elementor widget allows you to toggle Elementor sections, pages, or texts easily.
|
87 |
- [**Image Stack Group**](https://demo.happyaddons.com/elementor-image-stack-group-demo/) – Sometimes we have to show images in a stack group format to create an eye-catchy look. But it’s so tough to create a single stack group of images with Elementor. But with our Elementor Image Stack Group widget, you can easily create an image stacked group within Elementor. You can get the Elementor Image Stack Group widget in the free version of HappyAddons.
|
|
|
88 |
- [**Image Accordion**](https://demo.happyaddons.com/elementor-image-accordion-demo/) – HappyAddons Image Accordion widget for Elementor comes with interactive design looks. You can create unique accordions for images. It will help you keep your users longer on the website. Try HappyAddons Image Accordion Elementor Widget now.
|
89 |
- [**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.
|
90 |
- [**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.
|
@@ -162,6 +163,7 @@ If you are still craving for more widgets, then the following premium widgets ar
|
|
162 |
- [**Advanced Slider**](https://demo.happyaddons.com/elementor-advanced-slider-widget-demo/) – Bored with your typical sliders? Try our advanced slider for Elementor. Create mesmerizing slides within your Elementor Sites using our Advanced Slider.
|
163 |
- [**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.
|
164 |
- [**One Page Navigation Widget**](https://demo.happyaddons.com/elementor-one-page-navigation-widget-demo/) - HappyAddons one page navigation widget will help you create lucrative one page nav contents for your site. It has 9 design controls with a smooth scrolling option. You can show any kind of design within it.
|
|
|
165 |
- [**Off-Canvas Content or Menu Widget**](https://demo.happyaddons.com/elementor-off-canvas-content-demo/) - HappyAddons off canvas navigation content will give you the freedom to create any kind of off canvas contents or offcanvas menu items for your Elementor websites.
|
166 |
- [**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.
|
167 |
- [**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.
|
@@ -379,12 +381,22 @@ For a more detailed explanation check out the following documentation
|
|
379 |
|
380 |
== Changelog ==
|
381 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
382 |
= 3.2.2 - 29 September 2021 =
|
383 |
|
384 |
- Fix: Setup wizard asset loading
|
385 |
- Fix: Resolved an unexpected warning in admin area while debugging is enabled.
|
386 |
- Fix: Missing Template Engine icon in Elementor Editor.
|
387 |
-
- Fix: Icon Box widget Badge z-index reduced
|
388 |
|
389 |
= 3.2.1 - 23 September 2021 =
|
390 |
|
1 |
=== Happy Addons for Elementor ===
|
2 |
Plugin Name: Happy Addons for Elementor
|
3 |
+
Version: 3.3.0
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
+
Contributors: happyaddons, thehappymonster, wedevs
|
7 |
Tags: Elementor, Elementor Addons, Elementor Widget, Elementor Addon, Mega Menu
|
8 |
Requires at least: 4.7
|
9 |
Tested up to: 5.8
|
85 |
- [**Mailchimp Widget**](https://demo.happyaddons.com/elementor-mailchimp-widget-demo/) – Now you can create lucrative Mailchimp forms with HappyAddons Mailchimp Widget for Elementor.
|
86 |
- [**Content Switcher**](https://demo.happyaddons.com/elementor-content-switcher-demo/) – Happy Content Switcher Elementor widget allows you to toggle Elementor sections, pages, or texts easily.
|
87 |
- [**Image Stack Group**](https://demo.happyaddons.com/elementor-image-stack-group-demo/) – Sometimes we have to show images in a stack group format to create an eye-catchy look. But it’s so tough to create a single stack group of images with Elementor. But with our Elementor Image Stack Group widget, you can easily create an image stacked group within Elementor. You can get the Elementor Image Stack Group widget in the free version of HappyAddons.
|
88 |
+
- [**Creative Button**](https://demo.happyaddons.com/elementor-creative-button-demo/) – Are you wondering about creating an outstanding, eye-catching look by adding exclusive button styles & effects to your website? Create a marvelous Call To Action through HappyAddons Creative Buttons Elementor Widget and redirect visitors to the right place.
|
89 |
- [**Image Accordion**](https://demo.happyaddons.com/elementor-image-accordion-demo/) – HappyAddons Image Accordion widget for Elementor comes with interactive design looks. You can create unique accordions for images. It will help you keep your users longer on the website. Try HappyAddons Image Accordion Elementor Widget now.
|
90 |
- [**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.
|
91 |
- [**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.
|
163 |
- [**Advanced Slider**](https://demo.happyaddons.com/elementor-advanced-slider-widget-demo/) – Bored with your typical sliders? Try our advanced slider for Elementor. Create mesmerizing slides within your Elementor Sites using our Advanced Slider.
|
164 |
- [**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.
|
165 |
- [**One Page Navigation Widget**](https://demo.happyaddons.com/elementor-one-page-navigation-widget-demo/) - HappyAddons one page navigation widget will help you create lucrative one page nav contents for your site. It has 9 design controls with a smooth scrolling option. You can show any kind of design within it.
|
166 |
+
- [**Unfold Widget**](https://demo.happyaddons.com/elementor-unfold-widget-demo/) - You can organize and save space on your webpage with HappyAddons Unfold Widget. It will help you create interactive content along with neat and clean Elementor web pages. Moreover, you can unfold the content with click or mouse hover action.
|
167 |
- [**Off-Canvas Content or Menu Widget**](https://demo.happyaddons.com/elementor-off-canvas-content-demo/) - HappyAddons off canvas navigation content will give you the freedom to create any kind of off canvas contents or offcanvas menu items for your Elementor websites.
|
168 |
- [**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.
|
169 |
- [**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.
|
381 |
|
382 |
== Changelog ==
|
383 |
|
384 |
+
= 3.3.0 - 27 October 2021 =
|
385 |
+
|
386 |
+
- New: Creative Button Widget
|
387 |
+
- Fix: Dashboard widget broken style
|
388 |
+
- Fix: Happy Tooltip JS optimization
|
389 |
+
- Fix: Privacy policy missing link in setup wizard
|
390 |
+
- Fix: MailChimp audience tags issue solve
|
391 |
+
- Fix: Dashboard widgets and features disable all issues.
|
392 |
+
- Tweak: Replace `_content_template` function with `content_template`.
|
393 |
+
|
394 |
= 3.2.2 - 29 September 2021 =
|
395 |
|
396 |
- Fix: Setup wizard asset loading
|
397 |
- Fix: Resolved an unexpected warning in admin area while debugging is enabled.
|
398 |
- Fix: Missing Template Engine icon in Elementor Editor.
|
399 |
+
- Fix: Icon Box widget Badge z-index reduced
|
400 |
|
401 |
= 3.2.1 - 23 September 2021 =
|
402 |
|
templates/admin/dashboard-analytics.php
CHANGED
@@ -77,6 +77,7 @@ $disable_btn = count( $unuse_widget ) == count( array_intersect( $unuse_widget,
|
|
77 |
<button id="ha-dashboard-analytics-disable" class="ha-dashboard-btn ha-dashboard-analytics__unused_disable" type="submit" <?php echo $disable_btn ? 'disabled' : ''; ?>>
|
78 |
<?php echo esc_html__( 'Disable all unused widget', 'happy-elementor-addons' ); ?>
|
79 |
</button>
|
|
|
80 |
<?php endif;?>
|
81 |
</div>
|
82 |
|
77 |
<button id="ha-dashboard-analytics-disable" class="ha-dashboard-btn ha-dashboard-analytics__unused_disable" type="submit" <?php echo $disable_btn ? 'disabled' : ''; ?>>
|
78 |
<?php echo esc_html__( 'Disable all unused widget', 'happy-elementor-addons' ); ?>
|
79 |
</button>
|
80 |
+
<input type="hidden" name="disable-unused-widgets" value="false">
|
81 |
<?php endif;?>
|
82 |
</div>
|
83 |
|
templates/wizard/wizard-contribute.php
CHANGED
@@ -5,8 +5,8 @@
|
|
5 |
<div class="consent-terms">
|
6 |
<div disabled>
|
7 |
<p>You can easily contribute by sharing non-sensitive diagnostic data and usage information to make sure optimum compatibility. You’ll be sharing - Server environment details (PHP, MySQL, server, WordPress versions), Number of users on your site, Site language, Number of active and inactive plugins, Site name and URL, Your name, and email address.</p>
|
8 |
-
<p>We are using Appsero to collect these data. Learn more about how Appsero collects and handles your data
|
9 |
-
<p>Additionally we also collect plugin, widget, extension usage and other installed plugin info. This data is never sold to a third party or shared with Appsero. This analytics is used to enhance and improve the user experience and R&D new features.</p>
|
10 |
</div>
|
11 |
</div>
|
12 |
<div class="consent-check">
|
5 |
<div class="consent-terms">
|
6 |
<div disabled>
|
7 |
<p>You can easily contribute by sharing non-sensitive diagnostic data and usage information to make sure optimum compatibility. You’ll be sharing - Server environment details (PHP, MySQL, server, WordPress versions), Number of users on your site, Site language, Number of active and inactive plugins, Site name and URL, Your name, and email address.</p>
|
8 |
+
<p>We are using Appsero to collect these data. Learn more about how <a href="https://appsero.com/privacy-policy/">Appsero collects and handles your data</a>.</p>
|
9 |
+
<p>Additionally we also collect plugin, widget, extension usage and other installed plugin info. This data is never sold to a third party or shared with Appsero. This analytics is used to enhance and improve the user experience and R&D new features. Additionally, read weDevs <a href="https://happyaddons.com/privacy-policy/">privacy policy</a> for better knowledge on it.</p>
|
10 |
</div>
|
11 |
</div>
|
12 |
<div class="consent-check">
|
templates/wizard/wizard-features.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<h2 class="title-small color-purple">Choose the features you need right now!</h2>
|
3 |
<p>You can always enable/disable any features later from the dashboard.</p>
|
4 |
|
5 |
-
<div class="preadvise">We all love having as many features as possible. But it might impact Elementor editor loading time. So we suggest you disable the unused features to keep everything super optimized.</div>
|
6 |
|
7 |
<div class="feature-container">
|
8 |
<div class="feature-group">
|
2 |
<h2 class="title-small color-purple">Choose the features you need right now!</h2>
|
3 |
<p>You can always enable/disable any features later from the dashboard.</p>
|
4 |
|
5 |
+
<div class="preadvise">We all love having as many features as possible. But it might impact Elementor editor loading time. So we suggest you to disable the unused features to keep everything super optimized.</div>
|
6 |
|
7 |
<div class="feature-container">
|
8 |
<div class="feature-group">
|
traits/creative-button-markup.php
ADDED
@@ -0,0 +1,143 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Creative Button Markup trait
|
4 |
+
*/
|
5 |
+
namespace Happy_Addons\Elementor\Traits;
|
6 |
+
|
7 |
+
defined('ABSPATH') || exit;
|
8 |
+
|
9 |
+
/**
|
10 |
+
* Trait to load markup for creative button
|
11 |
+
*/
|
12 |
+
|
13 |
+
trait Creative_Button_Markup {
|
14 |
+
|
15 |
+
public function render_estilo_markup($settings) {
|
16 |
+
$this->add_render_attribute( 'wrap', 'class', 'ha-creative-btn-wrap' );
|
17 |
+
$this->add_render_attribute( 'button', 'class', [ 'ha-creative-btn', 'ha-stl--' . $settings['btn_style'], 'ha-eft--' .$settings['estilo_effect'] ] );
|
18 |
+
|
19 |
+
$this->add_link_attributes( 'button', $settings['button_link'] );
|
20 |
+
|
21 |
+
$wrap_attr = $this->get_render_attribute_string( 'wrap' );
|
22 |
+
$btn_attr = $this->get_render_attribute_string( 'button' );
|
23 |
+
$btn_txt = $settings['button_text'];
|
24 |
+
// $magnatic_datajk = $this->$magnatic_data;
|
25 |
+
|
26 |
+
$markup = <<<EOF
|
27 |
+
<div $wrap_attr>
|
28 |
+
<a $btn_attr>$btn_txt</a>
|
29 |
+
</div>
|
30 |
+
EOF;
|
31 |
+
echo $markup;
|
32 |
+
}
|
33 |
+
|
34 |
+
public function render_symbolab_markup($settings){
|
35 |
+
$this->add_render_attribute( 'wrap', 'class', 'ha-creative-btn-wrap' );
|
36 |
+
$this->add_render_attribute( 'button', 'class', [ 'ha-creative-btn', 'ha-stl--' . $settings['btn_style'], 'ha-eft--' .$settings['symbolab_effect'] ] );
|
37 |
+
|
38 |
+
$this->add_link_attributes( 'button', $settings['button_link'] );
|
39 |
+
|
40 |
+
$wrap_attr = $this->get_render_attribute_string( 'wrap' );
|
41 |
+
$btn_attr = $this->get_render_attribute_string( 'button' );
|
42 |
+
$btn_txt = $settings['button_text'];
|
43 |
+
$icon = $settings['icon']['value'] ? $settings['icon']['value'] : 'hm hm-happyaddons';
|
44 |
+
|
45 |
+
$markup = <<<EOF
|
46 |
+
<div $wrap_attr>
|
47 |
+
<a $btn_attr>$btn_txt<i aria-hidden="true" class="$icon"></i></a>
|
48 |
+
</div>
|
49 |
+
EOF;
|
50 |
+
echo $markup;
|
51 |
+
}
|
52 |
+
|
53 |
+
public function render_iconica_markup($settings){
|
54 |
+
$this->add_render_attribute( 'wrap', 'class', 'ha-creative-btn-wrap' );
|
55 |
+
$this->add_render_attribute( 'button', 'class', [ 'ha-creative-btn', 'ha-stl--' . $settings['btn_style'], 'ha-eft--' .$settings['iconica_effect'] ] );
|
56 |
+
|
57 |
+
$this->add_link_attributes( 'button', $settings['button_link'] );
|
58 |
+
|
59 |
+
$wrap_attr = $this->get_render_attribute_string( 'wrap' );
|
60 |
+
$btn_attr = $this->get_render_attribute_string( 'button' );
|
61 |
+
$btn_txt = $settings['button_text'];
|
62 |
+
$icon = $settings['icon']['value'] ? $settings['icon']['value'] : 'hm hm-happyaddons';
|
63 |
+
|
64 |
+
$markup = <<<EOF
|
65 |
+
<div $wrap_attr>
|
66 |
+
<a $btn_attr><span>$btn_txt</span><i aria-hidden="true" class="$icon"></i></a>
|
67 |
+
</div>
|
68 |
+
EOF;
|
69 |
+
echo $markup;
|
70 |
+
}
|
71 |
+
|
72 |
+
public function render_montino_markup($settings){
|
73 |
+
$this->add_render_attribute( 'wrap', 'class', 'ha-creative-btn-wrap' );
|
74 |
+
$this->add_render_attribute( 'button', 'class', [ 'ha-creative-btn', 'ha-stl--' . $settings['btn_style'], 'ha-eft--' .$settings['montino_effect'] ] );
|
75 |
+
$this->add_link_attributes( 'button', $settings['button_link'] );
|
76 |
+
|
77 |
+
if( 'winona' == $settings['montino_effect'] || 'rayen' == $settings['montino_effect'] || 'nina' == $settings['montino_effect'] ) {
|
78 |
+
$this->add_render_attribute( 'button', 'data-text', $settings['button_text'] );
|
79 |
+
}
|
80 |
+
|
81 |
+
$wrap_attr = $this->get_render_attribute_string( 'wrap' );
|
82 |
+
$btn_attr = $this->get_render_attribute_string( 'button' );
|
83 |
+
$btn_txt = $settings['button_text'];
|
84 |
+
|
85 |
+
if( 'winona' == $settings['montino_effect'] || 'rayen' == $settings['montino_effect'] || 'sacnite' == $settings['montino_effect'] ) {
|
86 |
+
$btn_txt = '<span>'.esc_html($btn_txt).'</span>';
|
87 |
+
}elseif('nina' == $settings['montino_effect']){
|
88 |
+
$btn_txt = $this->split_word($btn_txt);
|
89 |
+
}
|
90 |
+
|
91 |
+
$markup = <<<EOF
|
92 |
+
<div $wrap_attr>
|
93 |
+
<a $btn_attr>$btn_txt</a>
|
94 |
+
</div>
|
95 |
+
EOF;
|
96 |
+
echo $markup;
|
97 |
+
}
|
98 |
+
|
99 |
+
public function render_hermosa_markup($settings){
|
100 |
+
$this->add_render_attribute( 'wrap', 'class', 'ha-creative-btn-wrap' );
|
101 |
+
$this->add_render_attribute( 'button', 'class', [ 'ha-creative-btn', 'ha-stl--' . $settings['btn_style'], 'ha-eft--' .$settings['hermosa_effect'] ] );
|
102 |
+
$this->add_link_attributes( 'button', $settings['button_link'] );
|
103 |
+
|
104 |
+
$wrap_attr = $this->get_render_attribute_string( 'wrap' );
|
105 |
+
$btn_attr = $this->get_render_attribute_string( 'button' );
|
106 |
+
$btn_txt = $settings['button_text'];
|
107 |
+
|
108 |
+
if( 'upward' == $settings['hermosa_effect'] || 'render' == $settings['hermosa_effect'] || 'reshape' == $settings['hermosa_effect'] || 'exploit' == $settings['hermosa_effect'] ) {
|
109 |
+
$btn_txt = '<span>'.esc_html($btn_txt).'</span>';
|
110 |
+
} elseif ( 'newbie' == $settings['hermosa_effect'] || 'downhill' == $settings['hermosa_effect'] ) {
|
111 |
+
$btn_txt = '<span><span>'.esc_html($btn_txt).'</span></span>';
|
112 |
+
} elseif ( 'bloom' == $settings['hermosa_effect'] ) {
|
113 |
+
$btn_txt = '<div></div><span>'.esc_html($btn_txt).'</span>';
|
114 |
+
} elseif ( 'roundup' == $settings['hermosa_effect'] ) {
|
115 |
+
$btn_txt = '<svg aria-hidden="true" class="progress" width="70" height="70" viewbox="0 0 70 70"> <path class="progress__circle" d="m35,2.5c17.955803,0 32.5,14.544199 32.5,32.5c0,17.955803 -14.544197,32.5 -32.5,32.5c-17.955803,0 -32.5,-14.544197 -32.5,-32.5c0,-17.955801 14.544197,-32.5 32.5,-32.5z" /> <path class="progress__path" d="m35,2.5c17.955803,0 32.5,14.544199 32.5,32.5c0,17.955803 -14.544197,32.5 -32.5,32.5c-17.955803,0 -32.5,-14.544197 -32.5,-32.5c0,-17.955801 14.544197,-32.5 32.5,-32.5z" pathLength=".9" /></svg><span>'.esc_html($btn_txt).'</span>';
|
116 |
+
} elseif ( 'expandable' == $settings['hermosa_effect'] ) {
|
117 |
+
$icon = $settings['icon']['value'] ? $settings['icon']['value'] : 'hm hm-happyaddons';
|
118 |
+
$btn_txt = '<span class="text">'.esc_html($btn_txt).'</span><span class="icon"><i aria-hidden="true" class="'.esc_attr($icon).'"></i></span>';
|
119 |
+
}
|
120 |
+
|
121 |
+
$markup = <<<EOF
|
122 |
+
<div $wrap_attr>
|
123 |
+
<a $btn_attr>$btn_txt</a>
|
124 |
+
</div>
|
125 |
+
EOF;
|
126 |
+
echo $markup;
|
127 |
+
}
|
128 |
+
|
129 |
+
public function split_word( $text ){
|
130 |
+
$text_array = str_split($text);
|
131 |
+
$base = 0.045;
|
132 |
+
$markup = '';
|
133 |
+
foreach ( $text_array as $key => $value ) {
|
134 |
+
$delay = $base * ($key+1);
|
135 |
+
if(trim($value)){
|
136 |
+
$markup .= '<span style="--delay:'.$delay.'s">'.$value.'</span>';
|
137 |
+
}else{
|
138 |
+
$markup .= '<span> </span>';
|
139 |
+
}
|
140 |
+
}
|
141 |
+
return $markup;
|
142 |
+
}
|
143 |
+
}
|
widgets/bar-chart/widget.php
CHANGED
@@ -8,7 +8,6 @@ namespace Happy_Addons\Elementor\Widget;
|
|
8 |
|
9 |
use Elementor\Controls_Manager;
|
10 |
use Elementor\Repeater;
|
11 |
-
use Elementor\Core\Schemes\Typography;
|
12 |
use Happy_Addons\Elementor\Widget\Bar_Chart\Data_Map;
|
13 |
|
14 |
defined( 'ABSPATH' ) || die();
|
8 |
|
9 |
use Elementor\Controls_Manager;
|
10 |
use Elementor\Repeater;
|
|
|
11 |
use Happy_Addons\Elementor\Widget\Bar_Chart\Data_Map;
|
12 |
|
13 |
defined( 'ABSPATH' ) || die();
|
widgets/card/widget.php
CHANGED
@@ -1169,7 +1169,7 @@ class Card extends Base {
|
|
1169 |
<?php
|
1170 |
}
|
1171 |
|
1172 |
-
public function
|
1173 |
?>
|
1174 |
<#
|
1175 |
view.addInlineEditingAttributes( 'badge_text', 'none' );
|
1169 |
<?php
|
1170 |
}
|
1171 |
|
1172 |
+
public function content_template() {
|
1173 |
?>
|
1174 |
<#
|
1175 |
view.addInlineEditingAttributes( 'badge_text', 'none' );
|
widgets/content-switcher/widget.php
CHANGED
@@ -284,15 +284,15 @@ class Content_Switcher extends Base {
|
|
284 |
'options' => [
|
285 |
'flex-start' => [
|
286 |
'title' => __('Left', 'happy-elementor-addons'),
|
287 |
-
'icon' => '
|
288 |
],
|
289 |
'center' => [
|
290 |
'title' => __('Center', 'happy-elementor-addons'),
|
291 |
-
'icon' => '
|
292 |
],
|
293 |
'flex-end' => [
|
294 |
'title' => __('Right', 'happy-elementor-addons'),
|
295 |
-
'icon' => '
|
296 |
],
|
297 |
],
|
298 |
'selectors' => [
|
284 |
'options' => [
|
285 |
'flex-start' => [
|
286 |
'title' => __('Left', 'happy-elementor-addons'),
|
287 |
+
'icon' => 'eicon-text-align-left',
|
288 |
],
|
289 |
'center' => [
|
290 |
'title' => __('Center', 'happy-elementor-addons'),
|
291 |
+
'icon' => 'eicon-text-align-center',
|
292 |
],
|
293 |
'flex-end' => [
|
294 |
'title' => __('Right', 'happy-elementor-addons'),
|
295 |
+
'icon' => 'eicon-text-align-right',
|
296 |
],
|
297 |
],
|
298 |
'selectors' => [
|
widgets/creative-button/widget.php
ADDED
@@ -0,0 +1,908 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Dual Button widget class
|
4 |
+
*
|
5 |
+
* @package Happy_Addons
|
6 |
+
*/
|
7 |
+
namespace Happy_Addons\Elementor\Widget;
|
8 |
+
|
9 |
+
use Elementor\Controls_Manager;
|
10 |
+
use Elementor\Group_Control_Border;
|
11 |
+
use Elementor\Group_Control_Box_Shadow;
|
12 |
+
use Elementor\Group_Control_Typography;
|
13 |
+
use Elementor\Core\Schemes\Typography;
|
14 |
+
use Happy_Addons\Elementor\Traits\Creative_Button_Markup;
|
15 |
+
|
16 |
+
defined( 'ABSPATH' ) || die();
|
17 |
+
|
18 |
+
class Creative_Button extends Base {
|
19 |
+
use Creative_Button_Markup;
|
20 |
+
/**
|
21 |
+
* Get widget title.
|
22 |
+
*/
|
23 |
+
public function get_title() {
|
24 |
+
return __( 'Creative Button', 'happy-elementor-addons' );
|
25 |
+
}
|
26 |
+
|
27 |
+
public function get_custom_help_url() {
|
28 |
+
return 'https://happyaddons.com/docs/happy-addons-for-elementor/widgets/creative-button/';
|
29 |
+
}
|
30 |
+
|
31 |
+
/**
|
32 |
+
* Get widget icon.
|
33 |
+
*/
|
34 |
+
public function get_icon() {
|
35 |
+
return 'hm hm-motion-button';
|
36 |
+
}
|
37 |
+
|
38 |
+
public function get_keywords() {
|
39 |
+
return [ 'button', 'btn', 'advance', 'link', 'creative', 'creative-utton' ];
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Register widget content controls
|
44 |
+
*/
|
45 |
+
protected function register_content_controls() {
|
46 |
+
|
47 |
+
$this->start_controls_section(
|
48 |
+
'_section_button',
|
49 |
+
[
|
50 |
+
'label' => __( 'Creative Button', 'happy-elementor-addons' ),
|
51 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
52 |
+
]
|
53 |
+
);
|
54 |
+
|
55 |
+
$this->add_control(
|
56 |
+
'btn_style',
|
57 |
+
[
|
58 |
+
'label' => __( 'Style', 'happy-elementor-addons' ),
|
59 |
+
'type' => Controls_Manager::SELECT,
|
60 |
+
'default' => 'hermosa',
|
61 |
+
'options' => [
|
62 |
+
'hermosa' => __( 'Hermosa', 'happy-elementor-addons' ),
|
63 |
+
'montino' => __( 'Montino', 'happy-elementor-addons' ),
|
64 |
+
'iconica' => __( 'Iconica', 'happy-elementor-addons' ),
|
65 |
+
'symbolab' => __( 'Symbolab', 'happy-elementor-addons' ),
|
66 |
+
'estilo' => __( 'Estilo', 'happy-elementor-addons' ),
|
67 |
+
],
|
68 |
+
]
|
69 |
+
);
|
70 |
+
|
71 |
+
$this->add_control(
|
72 |
+
'estilo_effect',
|
73 |
+
[
|
74 |
+
'label' => __( 'Effects', 'happy-elementor-addons' ),
|
75 |
+
'type' => Controls_Manager::SELECT,
|
76 |
+
'default' => 'dissolve',
|
77 |
+
'options' =>[
|
78 |
+
'dissolve' => __( 'Dissolve', 'happy-elementor-addons' ),
|
79 |
+
'slide-down' => __( 'Slide In Down', 'happy-elementor-addons' ),
|
80 |
+
'slide-right' => __( 'Slide In Right', 'happy-elementor-addons' ),
|
81 |
+
'slide-x' => __( 'Slide Out X', 'happy-elementor-addons' ),
|
82 |
+
'cross-slider' => __( 'Cross Slider', 'happy-elementor-addons' ),
|
83 |
+
'slide-y' => __( 'Slide Out Y', 'happy-elementor-addons' ),
|
84 |
+
],
|
85 |
+
'condition' => [
|
86 |
+
'btn_style' => 'estilo'
|
87 |
+
]
|
88 |
+
]
|
89 |
+
);
|
90 |
+
|
91 |
+
$this->add_control(
|
92 |
+
'symbolab_effect',
|
93 |
+
[
|
94 |
+
'label' => __( 'Effects', 'happy-elementor-addons' ),
|
95 |
+
'type' => Controls_Manager::SELECT,
|
96 |
+
'default' => 'back-in-right',
|
97 |
+
'options' =>[
|
98 |
+
'back-in-right' => __( 'Back In Right', 'happy-elementor-addons' ),
|
99 |
+
'back-in-left' => __( 'Back In Left', 'happy-elementor-addons' ),
|
100 |
+
'back-out-right' => __( 'Back Out Right', 'happy-elementor-addons' ),
|
101 |
+
'back-out-left' => __( 'Back Out Left', 'happy-elementor-addons' ),
|
102 |
+
],
|
103 |
+
'condition' => [
|
104 |
+
'btn_style' => 'symbolab'
|
105 |
+
]
|
106 |
+
]
|
107 |
+
);
|
108 |
+
|
109 |
+
$this->add_control(
|
110 |
+
'iconica_effect',
|
111 |
+
[
|
112 |
+
'label' => __( 'Effects', 'happy-elementor-addons' ),
|
113 |
+
'type' => Controls_Manager::SELECT,
|
114 |
+
'default' => 'slide-in-down',
|
115 |
+
'options' =>[
|
116 |
+
'slide-in-down' => __( 'Slide In Down', 'happy-elementor-addons' ),
|
117 |
+
'slide-in-top' => __( 'Slide In Top', 'happy-elementor-addons' ),
|
118 |
+
'slide-in-right' => __( 'Slide In Right', 'happy-elementor-addons' ),
|
119 |
+
'slide-in-left' => __( 'Slide In Left', 'happy-elementor-addons' ),
|
120 |
+
],
|
121 |
+
'condition' => [
|
122 |
+
'btn_style' => 'iconica'
|
123 |
+
]
|
124 |
+
]
|
125 |
+
);
|
126 |
+
|
127 |
+
$this->add_control(
|
128 |
+
'montino_effect',
|
129 |
+
[
|
130 |
+
'label' => __( 'Effects', 'happy-elementor-addons' ),
|
131 |
+
'type' => Controls_Manager::SELECT,
|
132 |
+
'default' => 'winona',
|
133 |
+
'options' =>[
|
134 |
+
'winona' => __( 'Winona', 'happy-elementor-addons' ),
|
135 |
+
'rayen' => __( 'Rayen', 'happy-elementor-addons' ),
|
136 |
+
'aylen' => __( 'Aylen', 'happy-elementor-addons' ),
|
137 |
+
'wapasha' => __( 'Wapasha', 'happy-elementor-addons' ),
|
138 |
+
'nina' => __( 'Nina', 'happy-elementor-addons' ),
|
139 |
+
'antiman' => __( 'Antiman', 'happy-elementor-addons' ),
|
140 |
+
'sacnite' => __( 'Sacnite', 'happy-elementor-addons' ),
|
141 |
+
],
|
142 |
+
'condition' => [
|
143 |
+
'btn_style' => 'montino'
|
144 |
+
]
|
145 |
+
]
|
146 |
+
);
|
147 |
+
|
148 |
+
$this->add_control(
|
149 |
+
'hermosa_effect',
|
150 |
+
[
|
151 |
+
'label' => __( 'Effects', 'happy-elementor-addons' ),
|
152 |
+
'type' => Controls_Manager::SELECT,
|
153 |
+
'default' => 'exploit',
|
154 |
+
'options' =>[
|
155 |
+
'exploit' => __( 'Exploit', 'happy-elementor-addons' ),
|
156 |
+
'upward' => __( 'Upward', 'happy-elementor-addons' ),
|
157 |
+
'newbie' => __( 'Newbie', 'happy-elementor-addons' ),
|
158 |
+
'render' => __( 'Render', 'happy-elementor-addons' ),
|
159 |
+
'reshape' => __( 'Reshape', 'happy-elementor-addons' ),
|
160 |
+
'expandable' => __( 'Expandable', 'happy-elementor-addons' ),
|
161 |
+
'downhill' => __( 'Downhill', 'happy-elementor-addons' ),
|
162 |
+
'bloom' => __( 'Bloom', 'happy-elementor-addons' ),
|
163 |
+
'roundup' => __( 'Roundup', 'happy-elementor-addons' ),
|
164 |
+
],
|
165 |
+
'condition' => [
|
166 |
+
'btn_style' => 'hermosa'
|
167 |
+
]
|
168 |
+
]
|
169 |
+
);
|
170 |
+
|
171 |
+
$this->add_control(
|
172 |
+
'button_text',
|
173 |
+
[
|
174 |
+
'label' => __( 'Text', 'happy-elementor-addons' ),
|
175 |
+
'label_block'=> true,
|
176 |
+
'type' => Controls_Manager::TEXT,
|
177 |
+
'default' => 'Button Text',
|
178 |
+
'dynamic' => [
|
179 |
+
'active' => true,
|
180 |
+
]
|
181 |
+
]
|
182 |
+
);
|
183 |
+
|
184 |
+
$this->add_control(
|
185 |
+
'button_link',
|
186 |
+
array(
|
187 |
+
'label' => __( 'Link', 'happy-elementor-addons' ),
|
188 |
+
'type' => Controls_Manager::URL,
|
189 |
+
'placeholder' => __( 'https://your-link.com', 'happy-elementor-addons' ),
|
190 |
+
'show_external' => true,
|
191 |
+
'default' => array(
|
192 |
+
'url' => '#',
|
193 |
+
'is_external' => false,
|
194 |
+
'nofollow' => true,
|
195 |
+
),
|
196 |
+
)
|
197 |
+
);
|
198 |
+
|
199 |
+
$this->add_control(
|
200 |
+
'icon',
|
201 |
+
[
|
202 |
+
'label' => __( 'Icon', 'happy-elementor-addons' ),
|
203 |
+
'description' => __( 'Please set an icon for the button.', 'happy-elementor-addons' ),
|
204 |
+
'label_block' => false,
|
205 |
+
'type' => Controls_Manager::ICONS,
|
206 |
+
'skin' => 'inline',
|
207 |
+
'exclude_inline_options' => [ 'svg' ],
|
208 |
+
'default' => [
|
209 |
+
'value' => 'hm hm-happyaddons',
|
210 |
+
'library' => 'happy-icon',
|
211 |
+
],
|
212 |
+
'conditions' => [
|
213 |
+
'relation' => 'or',
|
214 |
+
'terms' => [
|
215 |
+
[
|
216 |
+
'relation' => 'or',
|
217 |
+
'terms' => [
|
218 |
+
[
|
219 |
+
'name' => 'btn_style',
|
220 |
+
'operator' => '==',
|
221 |
+
'value' => 'symbolab',
|
222 |
+
],
|
223 |
+
[
|
224 |
+
'name' => 'btn_style',
|
225 |
+
'operator' => '==',
|
226 |
+
'value' => 'iconica',
|
227 |
+
],
|
228 |
+
],
|
229 |
+
],
|
230 |
+
[
|
231 |
+
'relation' => 'and',
|
232 |
+
'terms' => [
|
233 |
+
[
|
234 |
+
'name' => 'btn_style',
|
235 |
+
'operator' => '==',
|
236 |
+
'value' => 'hermosa',
|
237 |
+
],
|
238 |
+
[
|
239 |
+
'name' => 'hermosa_effect',
|
240 |
+
'operator' => '==',
|
241 |
+
'value' => 'expandable',
|
242 |
+
],
|
243 |
+
],
|
244 |
+
]
|
245 |
+
]
|
246 |
+
],
|
247 |
+
]
|
248 |
+
);
|
249 |
+
|
250 |
+
$this->add_responsive_control(
|
251 |
+
'align_x',
|
252 |
+
[
|
253 |
+
'label' => __( 'Alignment', 'happy-elementor-addons' ),
|
254 |
+
'type' => Controls_Manager::CHOOSE,
|
255 |
+
'label_block' => false,
|
256 |
+
'options' => [
|
257 |
+
'left' => [
|
258 |
+
'title' => __( 'Left', 'happy-elementor-addons' ),
|
259 |
+
'icon' => 'eicon-h-align-left',
|
260 |
+
],
|
261 |
+
'center' => [
|
262 |
+
'title' => __( 'Center', 'happy-elementor-addons' ),
|
263 |
+
'icon' => 'eicon-h-align-center',
|
264 |
+
],
|
265 |
+
'right' => [
|
266 |
+
'title' => __( 'Right', 'happy-elementor-addons' ),
|
267 |
+
'icon' => 'eicon-h-align-right',
|
268 |
+
]
|
269 |
+
],
|
270 |
+
'toggle' => true,
|
271 |
+
'selectors' => [
|
272 |
+
'{{WRAPPER}} .elementor-widget-container' => 'text-align: {{VALUE}};',
|
273 |
+
// '{{WRAPPER}} .ha-creative-btn-wrap' => 'text-align: {{VALUE}};',
|
274 |
+
],
|
275 |
+
]
|
276 |
+
);
|
277 |
+
|
278 |
+
|
279 |
+
$this->add_control(
|
280 |
+
'magnetic_enable',
|
281 |
+
[
|
282 |
+
'label' => __('Magnetic Effect', 'happy-elementor-addons'),
|
283 |
+
'type' => Controls_Manager::SWITCHER,
|
284 |
+
'label_block' => false,
|
285 |
+
'return_value' => 'yes',
|
286 |
+
'separator' => 'before'
|
287 |
+
]
|
288 |
+
);
|
289 |
+
|
290 |
+
$this->add_control(
|
291 |
+
'threshold',
|
292 |
+
[
|
293 |
+
'label' => __( 'Threshold', 'happy-elementor-addons'),
|
294 |
+
'type' => Controls_Manager::NUMBER,
|
295 |
+
'min' => 0,
|
296 |
+
'max' => 100,
|
297 |
+
'step' => 1,
|
298 |
+
'default' => 30,
|
299 |
+
'condition' => [
|
300 |
+
'magnetic_enable' => 'yes'
|
301 |
+
],
|
302 |
+
'selectors' => [
|
303 |
+
'{{WRAPPER}} .ha-creative-btn' => 'margin: {{VALUE}}px;',
|
304 |
+
],
|
305 |
+
]
|
306 |
+
);
|
307 |
+
|
308 |
+
$this->end_controls_section();
|
309 |
+
}
|
310 |
+
|
311 |
+
/**
|
312 |
+
* Register widget style controls
|
313 |
+
*/
|
314 |
+
protected function register_style_controls() {
|
315 |
+
$this->__common_style_controls();
|
316 |
+
}
|
317 |
+
|
318 |
+
protected function _color_template() {
|
319 |
+
|
320 |
+
$this->start_controls_section(
|
321 |
+
'_button_style_color',
|
322 |
+
[
|
323 |
+
'label' => __( 'Color Tamplate', 'happy-elementor-addons' ),
|
324 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
325 |
+
]
|
326 |
+
);
|
327 |
+
|
328 |
+
$this->add_control(
|
329 |
+
'white_color',
|
330 |
+
[
|
331 |
+
'label' => __( 'White', 'happy-elementor-addons' ),
|
332 |
+
'type' => Controls_Manager::COLOR,
|
333 |
+
'default' => '#ffffff',
|
334 |
+
'selectors' => [
|
335 |
+
'{{WRAPPER}} .ha-creative-btn-wrap' => '--ha-ctv-btn-clr-white: {{VALUE}}',
|
336 |
+
],
|
337 |
+
]
|
338 |
+
);
|
339 |
+
|
340 |
+
$this->add_control(
|
341 |
+
'offwhite_color',
|
342 |
+
[
|
343 |
+
'label' => __( 'Off White', 'happy-elementor-addons' ),
|
344 |
+
'type' => Controls_Manager::COLOR,
|
345 |
+
'default' => '#f0f0f0',
|
346 |
+
'selectors' => [
|
347 |
+
'{{WRAPPER}} .ha-creative-btn-wrap' => '--ha-ctv-btn-clr-offwhite: {{VALUE}}',
|
348 |
+
],
|
349 |
+
]
|
350 |
+
);
|
351 |
+
|
352 |
+
$this->add_control(
|
353 |
+
'black_color',
|
354 |
+
[
|
355 |
+
'label' => __( 'Black', 'happy-elementor-addons' ),
|
356 |
+
'type' => Controls_Manager::COLOR,
|
357 |
+
'default' => '#222222',
|
358 |
+
'selectors' => [
|
359 |
+
'{{WRAPPER}} .ha-creative-btn-wrap' => '--ha-ctv-btn-clr-black: {{VALUE}}',
|
360 |
+
],
|
361 |
+
]
|
362 |
+
);
|
363 |
+
|
364 |
+
$this->add_control(
|
365 |
+
'cranberry_color',
|
366 |
+
[
|
367 |
+
'label' => __( 'Cranberry', 'happy-elementor-addons' ),
|
368 |
+
'type' => Controls_Manager::COLOR,
|
369 |
+
'default' => '#e2498a',
|
370 |
+
'selectors' => [
|
371 |
+
'{{WRAPPER}} .ha-creative-btn-wrap' => '--ha-ctv-btn-clr-cranberry: {{VALUE}}',
|
372 |
+
],
|
373 |
+
]
|
374 |
+
);
|
375 |
+
|
376 |
+
$this->add_control(
|
377 |
+
'purple_color',
|
378 |
+
[
|
379 |
+
'label' => __( 'Purple', 'happy-elementor-addons' ),
|
380 |
+
'type' => Controls_Manager::COLOR,
|
381 |
+
'default' => '#562dd4',
|
382 |
+
'selectors' => [
|
383 |
+
'{{WRAPPER}} .ha-creative-btn-wrap' => '--ha-ctv-btn-clr-purple: {{VALUE}}',
|
384 |
+
],
|
385 |
+
]
|
386 |
+
);
|
387 |
+
|
388 |
+
$this->end_controls_section();
|
389 |
+
|
390 |
+
}
|
391 |
+
|
392 |
+
/**
|
393 |
+
* Style section for Estilo, Symbolab, Iconica
|
394 |
+
*
|
395 |
+
* @return void
|
396 |
+
*/
|
397 |
+
protected function __common_style_controls() {
|
398 |
+
|
399 |
+
$this->start_controls_section(
|
400 |
+
'_estilo_symbolab_iconica_style_section',
|
401 |
+
[
|
402 |
+
'label' => __( 'Common', 'happy-elementor-addons' ),
|
403 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
404 |
+
]
|
405 |
+
);
|
406 |
+
|
407 |
+
$this->add_responsive_control(
|
408 |
+
'button_item_width',
|
409 |
+
[
|
410 |
+
'label' => __('Size', 'happy-addons-pro'),
|
411 |
+
'type' => Controls_Manager::SLIDER,
|
412 |
+
'size_units' => ['px'],
|
413 |
+
'range' => [
|
414 |
+
'px' => [
|
415 |
+
'min' => 0,
|
416 |
+
'max' => 1000,
|
417 |
+
],
|
418 |
+
],
|
419 |
+
'selectors' => [
|
420 |
+
'{{WRAPPER}} .ha-creative-btn.ha-eft--downhill' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
421 |
+
'{{WRAPPER}} .ha-creative-btn.ha-eft--roundup' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
|
422 |
+
'{{WRAPPER}} .ha-creative-btn.ha-eft--roundup .progress' => 'width: calc({{SIZE}}{{UNIT}} - (({{SIZE}}{{UNIT}} / 100) * 20) ); height:auto;',
|
423 |
+
],
|
424 |
+
'conditions' => [
|
425 |
+
'terms' => [
|
426 |
+
[
|
427 |
+
'relation' => 'or',
|
428 |
+
'terms' => [
|
429 |
+
[
|
430 |
+
'name' => 'hermosa_effect',
|
431 |
+
'operator' => '==',
|
432 |
+
'value' => 'roundup',
|
433 |
+
],
|
434 |
+
[
|
435 |
+
'name' => 'hermosa_effect',
|
436 |
+
'operator' => '==',
|
437 |
+
'value' => 'downhill',
|
438 |
+
],
|
439 |
+
],
|
440 |
+
],
|
441 |
+
[
|
442 |
+
'terms' => [
|
443 |
+
[
|
444 |
+
'name' => 'btn_style',
|
445 |
+
'operator' => '==',
|
446 |
+
'value' => 'hermosa',
|
447 |
+
],
|
448 |
+
],
|
449 |
+
]
|
450 |
+
]
|
451 |
+
]
|
452 |
+
]
|
453 |
+
);
|
454 |
+
|
455 |
+
$this->add_responsive_control(
|
456 |
+
'button_icon_size',
|
457 |
+
[
|
458 |
+
'label' => __('Icon Size', 'happy-addons-pro'),
|
459 |
+
'type' => Controls_Manager::SLIDER,
|
460 |
+
'size_units' => ['px'],
|
461 |
+
'range' => [
|
462 |
+
'px' => [
|
463 |
+
'min' => 0,
|
464 |
+
'max' => 500,
|
465 |
+
],
|
466 |
+
],
|
467 |
+
'default' => [
|
468 |
+
'unit' => 'px',
|
469 |
+
'size' => 24,
|
470 |
+
],
|
471 |
+
'selectors' => [
|
472 |
+
'{{WRAPPER}} .ha-creative-btn i' => 'font-size: {{SIZE}}{{UNIT}};',
|
473 |
+
],
|
474 |
+
'conditions' => [
|
475 |
+
'relation' => 'or',
|
476 |
+
'terms' => [
|
477 |
+
[
|
478 |
+
'relation' => 'or',
|
479 |
+
'terms' => [
|
480 |
+
[
|
481 |
+
'name' => 'btn_style',
|
482 |
+
'operator' => '==',
|
483 |
+
'value' => 'symbolab',
|
484 |
+
],
|
485 |
+
[
|
486 |
+
'name' => 'btn_style',
|
487 |
+
'operator' => '==',
|
488 |
+
'value' => 'iconica',
|
489 |
+
],
|
490 |
+
],
|
491 |
+
],
|
492 |
+
[
|
493 |
+
'relation' => 'and',
|
494 |
+
'terms' => [
|
495 |
+
[
|
496 |
+
'name' => 'btn_style',
|
497 |
+
'operator' => '==',
|
498 |
+
'value' => 'hermosa',
|
499 |
+
],
|
500 |
+
[
|
501 |
+
'name' => 'hermosa_effect',
|
502 |
+
'operator' => '==',
|
503 |
+
'value' => 'expandable',
|
504 |
+
],
|
505 |
+
],
|
506 |
+
]
|
507 |
+
]
|
508 |
+
],
|
509 |
+
]
|
510 |
+
);
|
511 |
+
|
512 |
+
$this->add_group_control(
|
513 |
+
Group_Control_Typography::get_type(),
|
514 |
+
[
|
515 |
+
'name' => 'button_typography',
|
516 |
+
'label' => __( 'Typography', 'happy-elementor-addons' ),
|
517 |
+
'selector' => '{{WRAPPER}} .ha-creative-btn',
|
518 |
+
'scheme' => Typography::TYPOGRAPHY_4,
|
519 |
+
]
|
520 |
+
);
|
521 |
+
|
522 |
+
$this->add_group_control(
|
523 |
+
Group_Control_Border::get_type(),
|
524 |
+
[
|
525 |
+
'name' => 'button_border',
|
526 |
+
'exclude' => ['color'], //remove border color
|
527 |
+
'selector' => '{{WRAPPER}} .ha-creative-btn, {{WRAPPER}} .ha-creative-btn.ha-eft--bloom div',
|
528 |
+
'conditions' => [
|
529 |
+
'terms' => [
|
530 |
+
[
|
531 |
+
'relation' => 'or',
|
532 |
+
'terms' => [
|
533 |
+
[
|
534 |
+
'name' => 'hermosa_effect',
|
535 |
+
'operator' => '!=',
|
536 |
+
'value' => 'roundup',
|
537 |
+
],
|
538 |
+
],
|
539 |
+
],
|
540 |
+
[
|
541 |
+
'terms' => [
|
542 |
+
[
|
543 |
+
'name' => 'btn_style',
|
544 |
+
'operator' => '!=',
|
545 |
+
'value' => '',
|
546 |
+
],
|
547 |
+
],
|
548 |
+
]
|
549 |
+
]
|
550 |
+
]
|
551 |
+
]
|
552 |
+
);
|
553 |
+
|
554 |
+
$this->add_responsive_control(
|
555 |
+
'button_border_radius',
|
556 |
+
[
|
557 |
+
'label' => __( 'Border Radius', 'happy-elementor-addons' ),
|
558 |
+
'type' => Controls_Manager::DIMENSIONS,
|
559 |
+
'size_units' => [ 'px', '%' ],
|
560 |
+
'selectors' => [
|
561 |
+
'{{WRAPPER}} .ha-creative-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
562 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
563 |
+
],
|
564 |
+
]
|
565 |
+
);
|
566 |
+
|
567 |
+
$this->add_responsive_control(
|
568 |
+
'button_hermosa_roundup_stroke_width',
|
569 |
+
[
|
570 |
+
'label' => __('Stroke Width', 'happy-addons-pro'),
|
571 |
+
'type' => Controls_Manager::SLIDER,
|
572 |
+
'size_units' => ['px'],
|
573 |
+
'range' => [
|
574 |
+
'px' => [
|
575 |
+
'min' => 1,
|
576 |
+
'max' => 10,
|
577 |
+
],
|
578 |
+
],
|
579 |
+
'selectors' => [
|
580 |
+
'{{WRAPPER}} .ha-creative-btn.ha-eft--roundup' => '--ha-ctv-btn-stroke-width: {{SIZE}}{{UNIT}};',
|
581 |
+
],
|
582 |
+
'conditions' => [
|
583 |
+
'terms' => [
|
584 |
+
[
|
585 |
+
'relation' => 'or',
|
586 |
+
'terms' => [
|
587 |
+
[
|
588 |
+
'name' => 'hermosa_effect',
|
589 |
+
'operator' => '==',
|
590 |
+
'value' => 'roundup',
|
591 |
+
],
|
592 |
+
],
|
593 |
+
],
|
594 |
+
[
|
595 |
+
'terms' => [
|
596 |
+
[
|
597 |
+
'name' => 'btn_style',
|
598 |
+
'operator' => '==',
|
599 |
+
'value' => 'hermosa',
|
600 |
+
],
|
601 |
+
],
|
602 |
+
]
|
603 |
+
]
|
604 |
+
]
|
605 |
+
]
|
606 |
+
);
|
607 |
+
|
608 |
+
$this->__btn_tab_style_controls();
|
609 |
+
|
610 |
+
|
611 |
+
|
612 |
+
$this->add_responsive_control(
|
613 |
+
'button_padding',
|
614 |
+
[
|
615 |
+
'label' => __( 'Padding', 'happy-elementor-addons' ),
|
616 |
+
'type' => Controls_Manager::DIMENSIONS,
|
617 |
+
'size_units' => ['px', 'em', '%'],
|
618 |
+
'selectors' => [
|
619 |
+
'{{WRAPPER}} .ha-creative-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
620 |
+
|
621 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--iconica > span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
622 |
+
|
623 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--winona > span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
624 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--winona::after' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
625 |
+
|
626 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
627 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
628 |
+
|
629 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--nina' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
630 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--montino.ha-eft--nina::before' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
631 |
+
|
632 |
+
'{{WRAPPER}} .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
633 |
+
],
|
634 |
+
'separator' => 'before'
|
635 |
+
]
|
636 |
+
);
|
637 |
+
|
638 |
+
$this->end_controls_section();
|
639 |
+
}
|
640 |
+
|
641 |
+
protected function __btn_tab_style_controls() {
|
642 |
+
|
643 |
+
$conditions = [
|
644 |
+
'terms' => [
|
645 |
+
[
|
646 |
+
'relation' => 'or',
|
647 |
+
'terms' => [
|
648 |
+
[
|
649 |
+
'name' => 'hermosa_effect',
|
650 |
+
'operator' => '!=',
|
651 |
+
'value' => 'roundup',
|
652 |
+
],
|
653 |
+
// [
|
654 |
+
// 'name' => 'hermosa_effect',
|
655 |
+
// 'operator' => '!=',
|
656 |
+
// 'value' => 'downhill',
|
657 |
+
// ],
|
658 |
+
],
|
659 |
+
],
|
660 |
+
[
|
661 |
+
'terms' => [
|
662 |
+
[
|
663 |
+
'name' => 'btn_style',
|
664 |
+
'operator' => '!=',
|
665 |
+
'value' => '',
|
666 |
+
],
|
667 |
+
],
|
668 |
+
]
|
669 |
+
]
|
670 |
+
];
|
671 |
+
|
672 |
+
$this->start_controls_tabs( '_tabs_button' );
|
673 |
+
$this->start_controls_tab(
|
674 |
+
'_tab_button_normal',
|
675 |
+
[
|
676 |
+
'label' => __( 'Normal', 'happy-elementor-addons' ),
|
677 |
+
]
|
678 |
+
);
|
679 |
+
|
680 |
+
$this->add_control(
|
681 |
+
'button_text_color',
|
682 |
+
[
|
683 |
+
'label' => __( 'Text Color', 'happy-elementor-addons' ),
|
684 |
+
'type' => Controls_Manager::COLOR,
|
685 |
+
'selectors' => [
|
686 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-txt-clr: {{VALUE}}',
|
687 |
+
],
|
688 |
+
]
|
689 |
+
);
|
690 |
+
|
691 |
+
$this->add_control(
|
692 |
+
'button_bg_color',
|
693 |
+
[
|
694 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
695 |
+
'type' => Controls_Manager::COLOR,
|
696 |
+
'selectors' => [
|
697 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-bg-clr: {{VALUE}}',
|
698 |
+
],
|
699 |
+
'conditions' => $conditions,
|
700 |
+
]
|
701 |
+
);
|
702 |
+
|
703 |
+
$this->add_control(
|
704 |
+
'button_border_color',
|
705 |
+
[
|
706 |
+
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
707 |
+
'type' => Controls_Manager::COLOR,
|
708 |
+
'selectors' => [
|
709 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-border-clr: {{VALUE}}',
|
710 |
+
],
|
711 |
+
'conditions' => [
|
712 |
+
'terms' => [
|
713 |
+
[
|
714 |
+
'relation' => 'or',
|
715 |
+
'terms' => [
|
716 |
+
[
|
717 |
+
'name' => 'hermosa_effect',
|
718 |
+
'operator' => '!=',
|
719 |
+
'value' => 'roundup',
|
720 |
+
],
|
721 |
+
],
|
722 |
+
],
|
723 |
+
[
|
724 |
+
'terms' => [
|
725 |
+
[
|
726 |
+
'name' => 'btn_style',
|
727 |
+
'operator' => '!=',
|
728 |
+
'value' => '',
|
729 |
+
],
|
730 |
+
[
|
731 |
+
'name' => 'button_border_border',
|
732 |
+
'operator' => '!=',
|
733 |
+
'value' => '',
|
734 |
+
],
|
735 |
+
],
|
736 |
+
]
|
737 |
+
]
|
738 |
+
]
|
739 |
+
]
|
740 |
+
);
|
741 |
+
|
742 |
+
$this->add_control(
|
743 |
+
'button_roundup_circle_color',
|
744 |
+
[
|
745 |
+
'label' => __( 'Circle Color', 'happy-elementor-addons' ),
|
746 |
+
'type' => Controls_Manager::COLOR,
|
747 |
+
'selectors' => [
|
748 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn.ha-eft--roundup' => '--ha-ctv-btn-border-clr: {{VALUE}}',
|
749 |
+
],
|
750 |
+
'conditions' => [
|
751 |
+
'terms' => [
|
752 |
+
[
|
753 |
+
'relation' => 'or',
|
754 |
+
'terms' => [
|
755 |
+
[
|
756 |
+
'name' => 'hermosa_effect',
|
757 |
+
'operator' => '==',
|
758 |
+
'value' => 'roundup',
|
759 |
+
],
|
760 |
+
],
|
761 |
+
],
|
762 |
+
[
|
763 |
+
'terms' => [
|
764 |
+
[
|
765 |
+
'name' => 'btn_style',
|
766 |
+
'operator' => '==',
|
767 |
+
'value' => 'hermosa',
|
768 |
+
],
|
769 |
+
],
|
770 |
+
]
|
771 |
+
]
|
772 |
+
]
|
773 |
+
]
|
774 |
+
);
|
775 |
+
|
776 |
+
$this->add_group_control(
|
777 |
+
Group_Control_Box_Shadow::get_type(),
|
778 |
+
[
|
779 |
+
'name' => 'button_box_shadow',
|
780 |
+
'selector' => '{{WRAPPER}} .ha-creative-btn'
|
781 |
+
]
|
782 |
+
);
|
783 |
+
|
784 |
+
$this->end_controls_tab();
|
785 |
+
|
786 |
+
$this->start_controls_tab(
|
787 |
+
'_tabs_button_hover',
|
788 |
+
[
|
789 |
+
'label' => __( 'Hover', 'happy-elementor-addons' ),
|
790 |
+
]
|
791 |
+
);
|
792 |
+
|
793 |
+
$this->add_control(
|
794 |
+
'button_hover_text_color',
|
795 |
+
[
|
796 |
+
'label' => __( 'Text Color', 'happy-elementor-addons' ),
|
797 |
+
'type' => Controls_Manager::COLOR,
|
798 |
+
'selectors' => [
|
799 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-txt-hvr-clr: {{VALUE}}',
|
800 |
+
],
|
801 |
+
]
|
802 |
+
);
|
803 |
+
|
804 |
+
$this->add_control(
|
805 |
+
'button_hover_bg_color',
|
806 |
+
[
|
807 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
808 |
+
'type' => Controls_Manager::COLOR,
|
809 |
+
'selectors' => [
|
810 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-bg-hvr-clr: {{VALUE}}',
|
811 |
+
],
|
812 |
+
'conditions' => $conditions,
|
813 |
+
]
|
814 |
+
);
|
815 |
+
|
816 |
+
$this->add_control(
|
817 |
+
'button_hover_border_color',
|
818 |
+
[
|
819 |
+
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
820 |
+
'type' => Controls_Manager::COLOR,
|
821 |
+
'selectors' => [
|
822 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn' => '--ha-ctv-btn-border-hvr-clr: {{VALUE}}',
|
823 |
+
],
|
824 |
+
'conditions' => [
|
825 |
+
'terms' => [
|
826 |
+
[
|
827 |
+
'relation' => 'or',
|
828 |
+
'terms' => [
|
829 |
+
[
|
830 |
+
'name' => 'hermosa_effect',
|
831 |
+
'operator' => '!=',
|
832 |
+
'value' => 'roundup',
|
833 |
+
],
|
834 |
+
],
|
835 |
+
],
|
836 |
+
[
|
837 |
+
'terms' => [
|
838 |
+
[
|
839 |
+
'name' => 'btn_style',
|
840 |
+
'operator' => '!=',
|
841 |
+
'value' => '',
|
842 |
+
],
|
843 |
+
[
|
844 |
+
'name' => 'button_border_border',
|
845 |
+
'operator' => '!=',
|
846 |
+
'value' => '',
|
847 |
+
],
|
848 |
+
],
|
849 |
+
]
|
850 |
+
]
|
851 |
+
]
|
852 |
+
]
|
853 |
+
);
|
854 |
+
|
855 |
+
$this->add_control(
|
856 |
+
'button_hover_roundup_circle_color',
|
857 |
+
[
|
858 |
+
'label' => __( 'Circle Color', 'happy-elementor-addons' ),
|
859 |
+
'type' => Controls_Manager::COLOR,
|
860 |
+
'selectors' => [
|
861 |
+
'{{WRAPPER}} .ha-creative-btn-wrap .ha-creative-btn.ha-eft--roundup' => '--ha-ctv-btn-border-hvr-clr: {{VALUE}}',
|
862 |
+
],
|
863 |
+
'conditions' => [
|
864 |
+
'terms' => [
|
865 |
+
[
|
866 |
+
'relation' => 'or',
|
867 |
+
'terms' => [
|
868 |
+
[
|
869 |
+
'name' => 'hermosa_effect',
|
870 |
+
'operator' => '==',
|
871 |
+
'value' => 'roundup',
|
872 |
+
],
|
873 |
+
],
|
874 |
+
],
|
875 |
+
[
|
876 |
+
'terms' => [
|
877 |
+
[
|
878 |
+
'name' => 'btn_style',
|
879 |
+
'operator' => '==',
|
880 |
+
'value' => 'hermosa',
|
881 |
+
],
|
882 |
+
],
|
883 |
+
]
|
884 |
+
]
|
885 |
+
]
|
886 |
+
]
|
887 |
+
);
|
888 |
+
|
889 |
+
$this->add_group_control(
|
890 |
+
Group_Control_Box_Shadow::get_type(),
|
891 |
+
[
|
892 |
+
'name' => 'button_hover_box_shadow',
|
893 |
+
'selector' => '{{WRAPPER}} .ha-creative-btn:hover'
|
894 |
+
]
|
895 |
+
);
|
896 |
+
|
897 |
+
$this->end_controls_tab();
|
898 |
+
$this->end_controls_tabs();
|
899 |
+
}
|
900 |
+
|
901 |
+
protected function render() {
|
902 |
+
$settings = $this->get_settings_for_display();
|
903 |
+
$this->add_render_attribute( 'wrap', 'data-magnetic', $settings['magnetic_enable'] ? $settings['magnetic_enable'] : 'no' );
|
904 |
+
$this->{'render_' . $settings['btn_style'] . '_markup'}($settings);
|
905 |
+
|
906 |
+
}
|
907 |
+
|
908 |
+
}
|
widgets/data-table/widget.php
CHANGED
@@ -14,7 +14,6 @@ use Elementor\Core\Schemes\Typography;
|
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
use Elementor\Group_Control_Border;
|
16 |
use Elementor\Group_Control_Background;
|
17 |
-
use Elementor\Group_Control_Box_Shadow;
|
18 |
use Elementor\Group_Control_Image_Size;
|
19 |
use Elementor\Utils;
|
20 |
use Elementor\Control_Media;
|
@@ -227,15 +226,15 @@ class Data_Table extends Base {
|
|
227 |
'options' => [
|
228 |
'left' => [
|
229 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
230 |
-
'icon' => '
|
231 |
],
|
232 |
'center' => [
|
233 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
234 |
-
'icon' => '
|
235 |
],
|
236 |
'right' => [
|
237 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
238 |
-
'icon' => '
|
239 |
]
|
240 |
],
|
241 |
'default' => 'center',
|
@@ -570,15 +569,15 @@ class Data_Table extends Base {
|
|
570 |
'options' => [
|
571 |
'left' => [
|
572 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
573 |
-
'icon' => '
|
574 |
],
|
575 |
'center' => [
|
576 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
577 |
-
'icon' => '
|
578 |
],
|
579 |
'right' => [
|
580 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
581 |
-
'icon' => '
|
582 |
]
|
583 |
],
|
584 |
'default' => 'left',
|
@@ -1053,7 +1052,7 @@ class Data_Table extends Base {
|
|
1053 |
}
|
1054 |
|
1055 |
protected function render() {
|
1056 |
-
|
1057 |
$settings = $this->get_settings_for_display();
|
1058 |
|
1059 |
$table_row = [];
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
use Elementor\Group_Control_Border;
|
16 |
use Elementor\Group_Control_Background;
|
|
|
17 |
use Elementor\Group_Control_Image_Size;
|
18 |
use Elementor\Utils;
|
19 |
use Elementor\Control_Media;
|
226 |
'options' => [
|
227 |
'left' => [
|
228 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
229 |
+
'icon' => 'eicon-text-align-left',
|
230 |
],
|
231 |
'center' => [
|
232 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
233 |
+
'icon' => 'eicon-text-align-center',
|
234 |
],
|
235 |
'right' => [
|
236 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
237 |
+
'icon' => 'eicon-text-align-right',
|
238 |
]
|
239 |
],
|
240 |
'default' => 'center',
|
569 |
'options' => [
|
570 |
'left' => [
|
571 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
572 |
+
'icon' => 'eicon-text-align-left',
|
573 |
],
|
574 |
'center' => [
|
575 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
576 |
+
'icon' => 'eicon-text-align-center',
|
577 |
],
|
578 |
'right' => [
|
579 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
580 |
+
'icon' => 'eicon-text-align-right',
|
581 |
]
|
582 |
],
|
583 |
'default' => 'left',
|
1052 |
}
|
1053 |
|
1054 |
protected function render() {
|
1055 |
+
|
1056 |
$settings = $this->get_settings_for_display();
|
1057 |
|
1058 |
$table_row = [];
|
widgets/dual-button/widget.php
CHANGED
@@ -186,11 +186,11 @@ class Dual_Button extends Base {
|
|
186 |
'options' => [
|
187 |
'text' => [
|
188 |
'title' => __( 'Text', 'happy-elementor-addons' ),
|
189 |
-
'icon' => '
|
190 |
],
|
191 |
'icon' => [
|
192 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
193 |
-
'icon' => '
|
194 |
]
|
195 |
],
|
196 |
'toggle' => false,
|
186 |
'options' => [
|
187 |
'text' => [
|
188 |
'title' => __( 'Text', 'happy-elementor-addons' ),
|
189 |
+
'icon' => 'eicon-t-letter-bold',
|
190 |
],
|
191 |
'icon' => [
|
192 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
193 |
+
'icon' => 'eicon-star',
|
194 |
]
|
195 |
],
|
196 |
'toggle' => false,
|
widgets/event-calendar/widget.php
CHANGED
@@ -10,10 +10,7 @@ namespace Happy_Addons\Elementor\Widget;
|
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
13 |
-
use Elementor\Group_Control_Text_Shadow;
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
-
use Elementor\Core\Schemes\Typography;
|
16 |
-
use Elementor\Group_Control_Background;
|
17 |
use Elementor\Group_Control_Image_Size;
|
18 |
use Elementor\Utils;
|
19 |
use Elementor\Repeater;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
|
|
13 |
use Elementor\Group_Control_Typography;
|
|
|
|
|
14 |
use Elementor\Group_Control_Image_Size;
|
15 |
use Elementor\Utils;
|
16 |
use Elementor\Repeater;
|
widgets/flip-box/widget.php
CHANGED
@@ -200,15 +200,15 @@ class Flip_Box extends Base {
|
|
200 |
'options' => [
|
201 |
'left' => [
|
202 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
203 |
-
'icon' => '
|
204 |
],
|
205 |
'center' => [
|
206 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
207 |
-
'icon' => '
|
208 |
],
|
209 |
'right' => [
|
210 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
211 |
-
'icon' => '
|
212 |
],
|
213 |
],
|
214 |
'selectors' => [
|
@@ -360,15 +360,15 @@ class Flip_Box extends Base {
|
|
360 |
'options' => [
|
361 |
'left' => [
|
362 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
363 |
-
'icon' => '
|
364 |
],
|
365 |
'center' => [
|
366 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
367 |
-
'icon' => '
|
368 |
],
|
369 |
'right' => [
|
370 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
371 |
-
'icon' => '
|
372 |
],
|
373 |
],
|
374 |
'selectors' => [
|
200 |
'options' => [
|
201 |
'left' => [
|
202 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
203 |
+
'icon' => 'eicon-text-align-left',
|
204 |
],
|
205 |
'center' => [
|
206 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
207 |
+
'icon' => 'eicon-text-align-center',
|
208 |
],
|
209 |
'right' => [
|
210 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
211 |
+
'icon' => 'eicon-text-align-right',
|
212 |
],
|
213 |
],
|
214 |
'selectors' => [
|
360 |
'options' => [
|
361 |
'left' => [
|
362 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
363 |
+
'icon' => 'eicon-text-align-left',
|
364 |
],
|
365 |
'center' => [
|
366 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
367 |
+
'icon' => 'eicon-text-align-center',
|
368 |
],
|
369 |
'right' => [
|
370 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
371 |
+
'icon' => 'eicon-text-align-right',
|
372 |
],
|
373 |
],
|
374 |
'selectors' => [
|
widgets/fun-factor/widget.php
CHANGED
@@ -76,11 +76,11 @@ class Fun_Factor extends Base {
|
|
76 |
'options' => [
|
77 |
'icon' => [
|
78 |
'title' => __('Icon', 'happy-elementor-addons'),
|
79 |
-
'icon' => '
|
80 |
],
|
81 |
'image' => [
|
82 |
'title' => __('Image', 'happy-elementor-addons'),
|
83 |
-
'icon' => '
|
84 |
],
|
85 |
],
|
86 |
'default' => 'icon',
|
76 |
'options' => [
|
77 |
'icon' => [
|
78 |
'title' => __('Icon', 'happy-elementor-addons'),
|
79 |
+
'icon' => 'eicon-star',
|
80 |
],
|
81 |
'image' => [
|
82 |
'title' => __('Image', 'happy-elementor-addons'),
|
83 |
+
'icon' => 'eicon-image',
|
84 |
],
|
85 |
],
|
86 |
'default' => 'icon',
|
widgets/gradient-heading/widget.php
CHANGED
@@ -160,7 +160,7 @@ class Gradient_Heading extends Base {
|
|
160 |
* Register widget style controls
|
161 |
*/
|
162 |
protected function register_style_controls() {
|
163 |
-
|
164 |
$this->start_controls_section(
|
165 |
'_section_style_title',
|
166 |
[
|
@@ -249,7 +249,7 @@ class Gradient_Heading extends Base {
|
|
249 |
);
|
250 |
}
|
251 |
|
252 |
-
public function
|
253 |
?>
|
254 |
<#
|
255 |
view.addInlineEditingAttributes( 'title', 'basic' );
|
160 |
* Register widget style controls
|
161 |
*/
|
162 |
protected function register_style_controls() {
|
163 |
+
|
164 |
$this->start_controls_section(
|
165 |
'_section_style_title',
|
166 |
[
|
249 |
);
|
250 |
}
|
251 |
|
252 |
+
public function content_template() {
|
253 |
?>
|
254 |
<#
|
255 |
view.addInlineEditingAttributes( 'title', 'basic' );
|
widgets/horizontal-timeline/widget.php
CHANGED
@@ -291,15 +291,15 @@ class Horizontal_Timeline extends Base {
|
|
291 |
'options' => [
|
292 |
'left' => [
|
293 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
294 |
-
'icon' => '
|
295 |
],
|
296 |
'center' => [
|
297 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
298 |
-
'icon' => '
|
299 |
],
|
300 |
'right' => [
|
301 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
302 |
-
'icon' => '
|
303 |
],
|
304 |
],
|
305 |
'toggle' => true,
|
291 |
'options' => [
|
292 |
'left' => [
|
293 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
294 |
+
'icon' => 'eicon-text-align-left',
|
295 |
],
|
296 |
'center' => [
|
297 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
298 |
+
'icon' => 'eicon-text-align-center',
|
299 |
],
|
300 |
'right' => [
|
301 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
302 |
+
'icon' => 'eicon-text-align-right',
|
303 |
],
|
304 |
],
|
305 |
'toggle' => true,
|
widgets/icon-box/widget.php
CHANGED
@@ -12,7 +12,6 @@ use Elementor\Group_Control_Box_Shadow;
|
|
12 |
use Elementor\Group_Control_Text_Shadow;
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
use Elementor\Core\Schemes\Typography;
|
15 |
-
use Happy_Addons\Elementor\Icons_Manager;
|
16 |
|
17 |
defined( 'ABSPATH' ) || die();
|
18 |
|
@@ -763,7 +762,7 @@ class Icon_Box extends Base {
|
|
763 |
endif;
|
764 |
}
|
765 |
|
766 |
-
public function
|
767 |
?>
|
768 |
<#
|
769 |
var iconHTML = migrated = '';
|
12 |
use Elementor\Group_Control_Text_Shadow;
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
use Elementor\Core\Schemes\Typography;
|
|
|
15 |
|
16 |
defined( 'ABSPATH' ) || die();
|
17 |
|
762 |
endif;
|
763 |
}
|
764 |
|
765 |
+
public function content_template() {
|
766 |
?>
|
767 |
<#
|
768 |
var iconHTML = migrated = '';
|
widgets/image-accordion/widget.php
CHANGED
@@ -361,15 +361,15 @@ class Image_Accordion extends Base {
|
|
361 |
'options' => [
|
362 |
'flex-start' => [
|
363 |
'title' => __('Left', 'happy-elementor-addons'),
|
364 |
-
'icon' => '
|
365 |
],
|
366 |
'center' => [
|
367 |
'title' => __('Center', 'happy-elementor-addons'),
|
368 |
-
'icon' => '
|
369 |
],
|
370 |
'flex-end' => [
|
371 |
'title' => __('Right', 'happy-elementor-addons'),
|
372 |
-
'icon' => '
|
373 |
],
|
374 |
],
|
375 |
'default' => 'center',
|
361 |
'options' => [
|
362 |
'flex-start' => [
|
363 |
'title' => __('Left', 'happy-elementor-addons'),
|
364 |
+
'icon' => 'eicon-text-align-left',
|
365 |
],
|
366 |
'center' => [
|
367 |
'title' => __('Center', 'happy-elementor-addons'),
|
368 |
+
'icon' => 'eicon-text-align-center',
|
369 |
],
|
370 |
'flex-end' => [
|
371 |
'title' => __('Right', 'happy-elementor-addons'),
|
372 |
+
'icon' => 'eicon-text-align-right',
|
373 |
],
|
374 |
],
|
375 |
'default' => 'center',
|
widgets/image-compare/widget.php
CHANGED
@@ -196,11 +196,11 @@ class Image_Compare extends Base {
|
|
196 |
'options' => [
|
197 |
'horizontal' => [
|
198 |
'title' => __( 'Horizontal', 'happy-elementor-addons' ),
|
199 |
-
'icon' => '
|
200 |
],
|
201 |
'vertical' => [
|
202 |
'title' => __( 'Vertical', 'happy-elementor-addons' ),
|
203 |
-
'icon' => '
|
204 |
],
|
205 |
],
|
206 |
'default' => 'horizontal',
|
@@ -564,7 +564,7 @@ class Image_Compare extends Base {
|
|
564 |
}
|
565 |
|
566 |
|
567 |
-
public function
|
568 |
?>
|
569 |
<#
|
570 |
view.addRenderAttribute( 'container', 'class', [
|
196 |
'options' => [
|
197 |
'horizontal' => [
|
198 |
'title' => __( 'Horizontal', 'happy-elementor-addons' ),
|
199 |
+
'icon' => 'eicon-h-align-stretch',
|
200 |
],
|
201 |
'vertical' => [
|
202 |
'title' => __( 'Vertical', 'happy-elementor-addons' ),
|
203 |
+
'icon' => 'eicon-v-align-stretch',
|
204 |
],
|
205 |
],
|
206 |
'default' => 'horizontal',
|
564 |
}
|
565 |
|
566 |
|
567 |
+
public function content_template() {
|
568 |
?>
|
569 |
<#
|
570 |
view.addRenderAttribute( 'container', 'class', [
|
widgets/image-stack-group/widget.php
CHANGED
@@ -9,12 +9,8 @@ namespace Happy_Addons\Elementor\Widget;
|
|
9 |
use Elementor\Controls_Manager;
|
10 |
use Elementor\Repeater;
|
11 |
use Elementor\Utils;
|
12 |
-
use Elementor\Group_Control_Border;
|
13 |
use Elementor\Group_Control_Box_Shadow;
|
14 |
-
use Elementor\Group_Control_Text_Shadow;
|
15 |
use Elementor\Group_Control_Typography;
|
16 |
-
use Elementor\Core\Schemes\Typography;
|
17 |
-
use Happy_Addons\Elementor\Icons_Manager;
|
18 |
|
19 |
defined( 'ABSPATH' ) || die();
|
20 |
|
@@ -71,11 +67,11 @@ class Image_Stack_Group extends Base {
|
|
71 |
'options' => [
|
72 |
'img' => [
|
73 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
74 |
-
'icon' => '
|
75 |
],
|
76 |
'icon' => [
|
77 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
78 |
-
'icon' => '
|
79 |
],
|
80 |
],
|
81 |
'default' => 'img',
|
@@ -488,7 +484,7 @@ class Image_Stack_Group extends Base {
|
|
488 |
);
|
489 |
|
490 |
$this->add_control(
|
491 |
-
'
|
492 |
[
|
493 |
'type' => \Elementor\Controls_Manager::DIVIDER,
|
494 |
]
|
@@ -556,12 +552,12 @@ class Image_Stack_Group extends Base {
|
|
556 |
?>
|
557 |
|
558 |
<div class="ha-cig">
|
559 |
-
<?php foreach ( $settings['images'] as $item ) :
|
560 |
$media_type = $item['media_type'];
|
561 |
|
562 |
|
563 |
$item_id = 'elementor-repeater-item-'.$item['_id'];
|
564 |
-
|
565 |
if($media_type == "icon"){
|
566 |
$bgType = $item['icon_bg_color_background'];
|
567 |
$bg = $item['icon_bg_color_color'];
|
@@ -574,7 +570,7 @@ class Image_Stack_Group extends Base {
|
|
574 |
}
|
575 |
|
576 |
$backGround = $bg?$bg:$bgGlobal;
|
577 |
-
|
578 |
if($bgType == 'classic'){
|
579 |
$attr['style'] = "background:".$backGround." !important";
|
580 |
}else{
|
@@ -622,11 +618,11 @@ class Image_Stack_Group extends Base {
|
|
622 |
}
|
623 |
|
624 |
echo $wrap_start, $content, $wrap_end;
|
625 |
-
|
626 |
endforeach; ?>
|
627 |
-
|
628 |
</div>
|
629 |
|
630 |
<?php
|
631 |
}
|
632 |
-
}
|
9 |
use Elementor\Controls_Manager;
|
10 |
use Elementor\Repeater;
|
11 |
use Elementor\Utils;
|
|
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
|
|
13 |
use Elementor\Group_Control_Typography;
|
|
|
|
|
14 |
|
15 |
defined( 'ABSPATH' ) || die();
|
16 |
|
67 |
'options' => [
|
68 |
'img' => [
|
69 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
70 |
+
'icon' => 'eicon-image',
|
71 |
],
|
72 |
'icon' => [
|
73 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
74 |
+
'icon' => 'eicon-star',
|
75 |
],
|
76 |
],
|
77 |
'default' => 'img',
|
484 |
);
|
485 |
|
486 |
$this->add_control(
|
487 |
+
'hr3',
|
488 |
[
|
489 |
'type' => \Elementor\Controls_Manager::DIVIDER,
|
490 |
]
|
552 |
?>
|
553 |
|
554 |
<div class="ha-cig">
|
555 |
+
<?php foreach ( $settings['images'] as $item ) :
|
556 |
$media_type = $item['media_type'];
|
557 |
|
558 |
|
559 |
$item_id = 'elementor-repeater-item-'.$item['_id'];
|
560 |
+
|
561 |
if($media_type == "icon"){
|
562 |
$bgType = $item['icon_bg_color_background'];
|
563 |
$bg = $item['icon_bg_color_color'];
|
570 |
}
|
571 |
|
572 |
$backGround = $bg?$bg:$bgGlobal;
|
573 |
+
|
574 |
if($bgType == 'classic'){
|
575 |
$attr['style'] = "background:".$backGround." !important";
|
576 |
}else{
|
618 |
}
|
619 |
|
620 |
echo $wrap_start, $content, $wrap_end;
|
621 |
+
|
622 |
endforeach; ?>
|
623 |
+
|
624 |
</div>
|
625 |
|
626 |
<?php
|
627 |
}
|
628 |
+
}
|
widgets/infobox/widget.php
CHANGED
@@ -81,11 +81,11 @@ class InfoBox extends Base {
|
|
81 |
'options' => [
|
82 |
'icon' => [
|
83 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
84 |
-
'icon' => '
|
85 |
],
|
86 |
'image' => [
|
87 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
88 |
-
'icon' => '
|
89 |
],
|
90 |
],
|
91 |
'default' => 'icon',
|
@@ -1034,7 +1034,7 @@ class InfoBox extends Base {
|
|
1034 |
<?php
|
1035 |
}
|
1036 |
|
1037 |
-
public function
|
1038 |
?>
|
1039 |
<#
|
1040 |
var iconHTML, migrated;
|
81 |
'options' => [
|
82 |
'icon' => [
|
83 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
84 |
+
'icon' => 'eicon-star',
|
85 |
],
|
86 |
'image' => [
|
87 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
88 |
+
'icon' => 'eicon-image',
|
89 |
],
|
90 |
],
|
91 |
'default' => 'icon',
|
1034 |
<?php
|
1035 |
}
|
1036 |
|
1037 |
+
public function content_template() {
|
1038 |
?>
|
1039 |
<#
|
1040 |
var iconHTML, migrated;
|
widgets/link-hover/widget.php
CHANGED
@@ -51,7 +51,7 @@ class Link_Hover extends Base {
|
|
51 |
* Register widget content controls
|
52 |
*/
|
53 |
protected function register_content_controls() {
|
54 |
-
|
55 |
$this->start_controls_section(
|
56 |
'_section_title',
|
57 |
array(
|
@@ -108,15 +108,15 @@ class Link_Hover extends Base {
|
|
108 |
'options' => [
|
109 |
'left' => [
|
110 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
111 |
-
'icon' => '
|
112 |
],
|
113 |
'center' => [
|
114 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
115 |
-
'icon' => '
|
116 |
],
|
117 |
'right' => [
|
118 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
119 |
-
'icon' => '
|
120 |
]
|
121 |
],
|
122 |
'default' => 'left',
|
51 |
* Register widget content controls
|
52 |
*/
|
53 |
protected function register_content_controls() {
|
54 |
+
|
55 |
$this->start_controls_section(
|
56 |
'_section_title',
|
57 |
array(
|
108 |
'options' => [
|
109 |
'left' => [
|
110 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
111 |
+
'icon' => 'eicon-text-align-left',
|
112 |
],
|
113 |
'center' => [
|
114 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
115 |
+
'icon' => 'eicon-text-align-center',
|
116 |
],
|
117 |
'right' => [
|
118 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
119 |
+
'icon' => 'eicon-text-align-right',
|
120 |
]
|
121 |
],
|
122 |
'default' => 'left',
|
widgets/mailchimp/mailchimp-api.php
CHANGED
@@ -39,10 +39,6 @@ class Mailchimp_api {
|
|
39 |
'list_id' => $_POST['list_id'],
|
40 |
];
|
41 |
|
42 |
-
if(!empty($str_tags)) {
|
43 |
-
$auth['tags'] = $tags;
|
44 |
-
}
|
45 |
-
|
46 |
if($widget_settings['mailchimp_api_choose'] == 'custom') {
|
47 |
$auth['api_key'] = $widget_settings['mailchimp_api'];
|
48 |
}
|
@@ -58,13 +54,15 @@ class Mailchimp_api {
|
|
58 |
],
|
59 |
];
|
60 |
|
61 |
-
if(
|
62 |
-
$data['tags'] = $
|
63 |
}
|
64 |
|
65 |
$server = explode('-', $auth['api_key']);
|
66 |
|
67 |
-
if(!isset($server[1]))
|
|
|
|
|
68 |
|
69 |
$url = 'https://' . $server[1] . '.api.mailchimp.com/3.0/lists/' . $auth['list_id'] . '/members/';
|
70 |
|
39 |
'list_id' => $_POST['list_id'],
|
40 |
];
|
41 |
|
|
|
|
|
|
|
|
|
42 |
if($widget_settings['mailchimp_api_choose'] == 'custom') {
|
43 |
$auth['api_key'] = $widget_settings['mailchimp_api'];
|
44 |
}
|
54 |
],
|
55 |
];
|
56 |
|
57 |
+
if(!empty($str_tags)) {
|
58 |
+
$data['tags'] = $tags;
|
59 |
}
|
60 |
|
61 |
$server = explode('-', $auth['api_key']);
|
62 |
|
63 |
+
if(!isset($server[1])) {
|
64 |
+
return ['status' => 0, 'msg' => esc_html__('Invalid API key.', 'happy-elementor-addons')];
|
65 |
+
}
|
66 |
|
67 |
$url = 'https://' . $server[1] . '.api.mailchimp.com/3.0/lists/' . $auth['list_id'] . '/members/';
|
68 |
|
widgets/member/widget.php
CHANGED
@@ -10,7 +10,6 @@ use Elementor\Group_Control_Text_Shadow;
|
|
10 |
use Elementor\Repeater;
|
11 |
use Elementor\Core\Schemes\Typography;
|
12 |
use Elementor\Utils;
|
13 |
-
use Elementor\Control_Media;
|
14 |
use Elementor\Controls_Manager;
|
15 |
use Elementor\Group_Control_Border;
|
16 |
use Elementor\Group_Control_Box_Shadow;
|
10 |
use Elementor\Repeater;
|
11 |
use Elementor\Core\Schemes\Typography;
|
12 |
use Elementor\Utils;
|
|
|
13 |
use Elementor\Controls_Manager;
|
14 |
use Elementor\Group_Control_Border;
|
15 |
use Elementor\Group_Control_Box_Shadow;
|
widgets/number/widget.php
CHANGED
@@ -7,16 +7,12 @@
|
|
7 |
namespace Happy_Addons\Elementor\Widget;
|
8 |
|
9 |
use Elementor\Core\Schemes\Typography;
|
10 |
-
use Elementor\Utils;
|
11 |
-
use Elementor\Control_Media;
|
12 |
use Elementor\Controls_Manager;
|
13 |
use Elementor\Group_Control_Border;
|
14 |
use Elementor\Group_Control_Box_Shadow;
|
15 |
-
use Elementor\Group_Control_Image_Size;
|
16 |
use Elementor\Group_Control_Typography;
|
17 |
use Elementor\Group_Control_Background;
|
18 |
use Elementor\Group_Control_Text_Shadow;
|
19 |
-
use Happy_Addons\Elementor\Controls\Group_Control_Foreground;
|
20 |
|
21 |
defined( 'ABSPATH' ) || die();
|
22 |
|
@@ -197,15 +193,15 @@ class Number extends Base {
|
|
197 |
'options' => [
|
198 |
'left' => [
|
199 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
200 |
-
'icon' => '
|
201 |
],
|
202 |
'center' => [
|
203 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
204 |
-
'icon' => '
|
205 |
],
|
206 |
'right' => [
|
207 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
208 |
-
'icon' => '
|
209 |
],
|
210 |
],
|
211 |
'toggle' => true,
|
7 |
namespace Happy_Addons\Elementor\Widget;
|
8 |
|
9 |
use Elementor\Core\Schemes\Typography;
|
|
|
|
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
|
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
use Elementor\Group_Control_Background;
|
15 |
use Elementor\Group_Control_Text_Shadow;
|
|
|
16 |
|
17 |
defined( 'ABSPATH' ) || die();
|
18 |
|
193 |
'options' => [
|
194 |
'left' => [
|
195 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
196 |
+
'icon' => 'eicon-text-align-left',
|
197 |
],
|
198 |
'center' => [
|
199 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
200 |
+
'icon' => 'eicon-text-align-center',
|
201 |
],
|
202 |
'right' => [
|
203 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
204 |
+
'icon' => 'eicon-text-align-right',
|
205 |
],
|
206 |
],
|
207 |
'toggle' => true,
|
widgets/post-list/widget.php
CHANGED
@@ -14,7 +14,6 @@ use Elementor\Group_Control_Background;
|
|
14 |
use Elementor\Group_Control_Border;
|
15 |
use Elementor\Group_Control_Box_Shadow;
|
16 |
use Elementor\Group_Control_Image_Size;
|
17 |
-
use Elementor\Group_Control_Text_Shadow;
|
18 |
use Elementor\Group_Control_Typography;
|
19 |
use Elementor\Icons_Manager;
|
20 |
use Elementor\Repeater;
|
@@ -471,15 +470,15 @@ class Post_List extends Base {
|
|
471 |
'options' => [
|
472 |
'left' => [
|
473 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
474 |
-
'icon' => '
|
475 |
],
|
476 |
'center' => [
|
477 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
478 |
-
'icon' => '
|
479 |
],
|
480 |
'right' => [
|
481 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
482 |
-
'icon' => '
|
483 |
],
|
484 |
],
|
485 |
'toggle' => true,
|
14 |
use Elementor\Group_Control_Border;
|
15 |
use Elementor\Group_Control_Box_Shadow;
|
16 |
use Elementor\Group_Control_Image_Size;
|
|
|
17 |
use Elementor\Group_Control_Typography;
|
18 |
use Elementor\Icons_Manager;
|
19 |
use Elementor\Repeater;
|
470 |
'options' => [
|
471 |
'left' => [
|
472 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
473 |
+
'icon' => 'eicon-text-align-left',
|
474 |
],
|
475 |
'center' => [
|
476 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
477 |
+
'icon' => 'eicon-text-align-center',
|
478 |
],
|
479 |
'right' => [
|
480 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
481 |
+
'icon' => 'eicon-text-align-right',
|
482 |
],
|
483 |
],
|
484 |
'toggle' => true,
|
widgets/post-tab/widget.php
CHANGED
@@ -269,15 +269,15 @@ class Post_Tab extends Base {
|
|
269 |
'options' => [
|
270 |
'left' => [
|
271 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
272 |
-
'icon' => '
|
273 |
],
|
274 |
'center' => [
|
275 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
276 |
-
'icon' => '
|
277 |
],
|
278 |
'right' => [
|
279 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
280 |
-
'icon' => '
|
281 |
],
|
282 |
],
|
283 |
'condition' => [
|
269 |
'options' => [
|
270 |
'left' => [
|
271 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
272 |
+
'icon' => 'eicon-text-align-left',
|
273 |
],
|
274 |
'center' => [
|
275 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
276 |
+
'icon' => 'eicon-text-align-center',
|
277 |
],
|
278 |
'right' => [
|
279 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
280 |
+
'icon' => 'eicon-text-align-right',
|
281 |
],
|
282 |
],
|
283 |
'condition' => [
|
widgets/review/widget.php
CHANGED
@@ -774,7 +774,7 @@ class Review extends Base {
|
|
774 |
<?php
|
775 |
}
|
776 |
|
777 |
-
public function
|
778 |
?>
|
779 |
<#
|
780 |
view.addInlineEditingAttributes( 'title', 'basic' );
|
774 |
<?php
|
775 |
}
|
776 |
|
777 |
+
public function content_template() {
|
778 |
?>
|
779 |
<#
|
780 |
view.addInlineEditingAttributes( 'title', 'basic' );
|
widgets/skills/widget.php
CHANGED
@@ -363,7 +363,7 @@ class Skills extends Base {
|
|
363 |
endforeach;
|
364 |
}
|
365 |
|
366 |
-
protected function
|
367 |
?>
|
368 |
<#
|
369 |
if (_.isArray(settings.skills)) {
|
363 |
endforeach;
|
364 |
}
|
365 |
|
366 |
+
protected function content_template() {
|
367 |
?>
|
368 |
<#
|
369 |
if (_.isArray(settings.skills)) {
|
widgets/social-share/widget.php
CHANGED
@@ -1,807 +1,805 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
/**
|
4 |
-
*
|
|
|
|
|
|
|
|
|
5 |
*
|
6 |
-
* @package Happy_Addons
|
7 |
*/
|
|
|
|
|
|
|
8 |
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
defined( 'ABSPATH' ) || die();
|
22 |
-
|
23 |
-
class Social_Share extends Base {
|
24 |
-
|
25 |
-
/**
|
26 |
-
* Get widget title.
|
27 |
-
*
|
28 |
-
* @return string Widget title.
|
29 |
-
* @since 1.0.0
|
30 |
-
* @access public
|
31 |
-
*
|
32 |
-
*/
|
33 |
-
public function get_title () {
|
34 |
-
return __( 'Social Share', 'happy-elementor-addons' );
|
35 |
-
}
|
36 |
-
|
37 |
-
/**
|
38 |
-
* Get widget icon.
|
39 |
-
*
|
40 |
-
* @return string Widget icon.
|
41 |
-
* @since 1.0.0
|
42 |
-
* @access public
|
43 |
-
*
|
44 |
-
*/
|
45 |
-
public function get_icon () {
|
46 |
-
return 'hm hm-share';
|
47 |
-
}
|
48 |
-
|
49 |
-
public function get_keywords () {
|
50 |
-
return [ 'social', 'share', 'facebook', 'twitter', 'instagram', 'linkedin' ];
|
51 |
-
}
|
52 |
-
|
53 |
-
/**
|
54 |
-
* Register widget content controls
|
55 |
-
*/
|
56 |
-
protected function register_content_controls () {
|
57 |
-
|
58 |
-
$this->start_controls_section(
|
59 |
-
'_section_content',
|
60 |
-
[
|
61 |
-
'label' => __( 'Buttons', 'happy-elementor-addons' ),
|
62 |
-
'tab' => Controls_Manager::TAB_CONTENT,
|
63 |
-
]
|
64 |
-
);
|
65 |
-
|
66 |
-
$repeater = new Repeater();
|
67 |
-
|
68 |
-
$repeater->add_control(
|
69 |
-
'share_network',
|
70 |
-
[
|
71 |
-
'label' => __( 'Network', 'happy-elementor-addons' ),
|
72 |
-
'type' => Controls_Manager::SELECT,
|
73 |
-
'options' => [
|
74 |
-
'facebook' => __( 'Facebook', 'happy-elementor-addons' ),
|
75 |
-
'twitter' => __( 'Twitter', 'happy-elementor-addons' ),
|
76 |
-
'linkedin' => __( 'Linkedin', 'happy-elementor-addons' ),
|
77 |
-
'email' => __( 'Email', 'happy-elementor-addons' ),
|
78 |
-
'whatsapp' => __( 'Whatsapp', 'happy-elementor-addons' ),
|
79 |
-
'telegram' => __( 'Telegram', 'happy-elementor-addons' ),
|
80 |
-
'viber' => __( 'Viber', 'happy-elementor-addons' ),
|
81 |
-
'pinterest' => __( 'Pinterest', 'happy-elementor-addons' ),
|
82 |
-
'tumblr' => __( 'Tumblr', 'happy-elementor-addons' ),
|
83 |
-
'reddit' => __( 'Reddit', 'happy-elementor-addons' ),
|
84 |
-
'vk' => __( 'VK', 'happy-elementor-addons' ),
|
85 |
-
'xing' => __( 'Xing', 'happy-elementor-addons' ),
|
86 |
-
'get-pocket' => __( 'Get Pocket', 'happy-elementor-addons' ),
|
87 |
-
'digg' => __( 'Digg', 'happy-elementor-addons' ),
|
88 |
-
'stumbleupon' => __( 'StumbleUpon', 'happy-elementor-addons' ),
|
89 |
-
'weibo' => __( 'Weibo', 'happy-elementor-addons' ),
|
90 |
-
'renren' => __( 'Renren', 'happy-elementor-addons' ),
|
91 |
-
'skype' => __( 'Skype', 'happy-elementor-addons' ),
|
92 |
-
],
|
93 |
-
'default' => 'facebook',
|
94 |
-
]
|
95 |
-
);
|
96 |
-
|
97 |
-
$repeater->add_control(
|
98 |
-
'custom_link',
|
99 |
-
[
|
100 |
-
'label' => __( 'Custom Link', 'happy-elementor-addons' ),
|
101 |
-
'placeholder' => __( 'https://your-share-link.com', 'happy-elementor-addons' ),
|
102 |
-
'type' => Controls_Manager::URL,
|
103 |
-
'label_block' => true,
|
104 |
-
'dynamic' => [
|
105 |
-
'active' => true,
|
106 |
-
],
|
107 |
-
]
|
108 |
-
);
|
109 |
-
|
110 |
-
$repeater->add_control(
|
111 |
-
'hashtags',
|
112 |
-
[
|
113 |
-
'label' => __( 'Hashtags', 'happy-elementor-addons' ),
|
114 |
-
'description' => __( 'Write hashtags without # sign and with comma separated value', 'happy-elementor-addons' ),
|
115 |
-
'type' => Controls_Manager::TEXTAREA,
|
116 |
-
'rows' => 2,
|
117 |
-
'dynamic' => [
|
118 |
-
'active' => true,
|
119 |
-
],
|
120 |
-
'conditions' => [
|
121 |
-
'relation' => 'and',
|
122 |
-
'terms' => [
|
123 |
-
[
|
124 |
-
'name' => 'share_network',
|
125 |
-
'operator' => '!==',
|
126 |
-
'value' => 'facebook',
|
127 |
-
],
|
128 |
-
[
|
129 |
-
'name' => 'share_network',
|
130 |
-
'operator' => '!==',
|
131 |
-
'value' => 'linkedin',
|
132 |
-
],
|
133 |
-
[
|
134 |
-
'name' => 'share_network',
|
135 |
-
'operator' => '!==',
|
136 |
-
'value' => 'whatsapp',
|
137 |
-
],
|
138 |
-
[
|
139 |
-
'name' => 'share_network',
|
140 |
-
'operator' => '!==',
|
141 |
-
'value' => 'reddit',
|
142 |
-
],
|
143 |
-
[
|
144 |
-
'name' => 'share_network',
|
145 |
-
'operator' => '!==',
|
146 |
-
'value' => 'skype',
|
147 |
-
],
|
148 |
-
[
|
149 |
-
'name' => 'share_network',
|
150 |
-
'operator' => '!==',
|
151 |
-
'value' => 'pinterest',
|
152 |
-
],
|
153 |
-
[
|
154 |
-
'name' => 'share_network',
|
155 |
-
'operator' => '!==',
|
156 |
-
'value' => 'email',
|
157 |
-
],
|
158 |
-
]
|
159 |
-
]
|
160 |
-
]
|
161 |
-
);
|
162 |
-
|
163 |
-
$repeater->add_control(
|
164 |
-
'share_title',
|
165 |
-
[
|
166 |
-
'label' => __( 'Custom Title', 'happy-elementor-addons' ),
|
167 |
-
'type' => Controls_Manager::TEXTAREA,
|
168 |
-
'rows' => 2,
|
169 |
-
'dynamic' => [
|
170 |
-
'active' => true,
|
171 |
-
],
|
172 |
-
'conditions' => [
|
173 |
-
'relation' => 'and',
|
174 |
-
'terms' => [
|
175 |
-
[
|
176 |
-
'name' => 'share_network',
|
177 |
-
'operator' => '!==',
|
178 |
-
'value' => 'facebook',
|
179 |
-
],
|
180 |
-
[
|
181 |
-
'name' => 'share_network',
|
182 |
-
'operator' => '!==',
|
183 |
-
'value' => 'linkedin',
|
184 |
-
],
|
185 |
-
[
|
186 |
-
'name' => 'share_network',
|
187 |
-
'operator' => '!==',
|
188 |
-
'value' => 'reddit',
|
189 |
-
],
|
190 |
-
[
|
191 |
-
'name' => 'share_network',
|
192 |
-
'operator' => '!==',
|
193 |
-
'value' => 'skype',
|
194 |
-
],
|
195 |
-
[
|
196 |
-
'name' => 'share_network',
|
197 |
-
'operator' => '!==',
|
198 |
-
'value' => 'pinterest',
|
199 |
-
],
|
200 |
-
]
|
201 |
-
]
|
202 |
-
]
|
203 |
-
);
|
204 |
-
|
205 |
-
$repeater->add_control(
|
206 |
-
'email_to',
|
207 |
-
[
|
208 |
-
'label' => __( 'To', 'happy-elementor-addons' ),
|
209 |
-
'type' => Controls_Manager::TEXT,
|
210 |
-
'label_block' => true,
|
211 |
-
'condition' => [
|
212 |
-
'share_network' => 'email',
|
213 |
-
]
|
214 |
-
]
|
215 |
-
);
|
216 |
-
|
217 |
-
$repeater->add_control(
|
218 |
-
'email_subject',
|
219 |
-
[
|
220 |
-
'label' => __( 'Subject', 'happy-elementor-addons' ),
|
221 |
-
'type' => Controls_Manager::TEXT,
|
222 |
-
'label_block' => true,
|
223 |
-
'condition' => [
|
224 |
-
'share_network' => 'email',
|
225 |
-
]
|
226 |
-
]
|
227 |
-
);
|
228 |
-
|
229 |
-
$repeater->add_control(
|
230 |
-
'twitter_handle',
|
231 |
-
[
|
232 |
-
'label' => __( 'Twitter Handle', 'happy-elementor-addons' ),
|
233 |
-
'description' => __( 'Write without @ sign.', 'happy-elementor-addons' ),
|
234 |
-
'type' => Controls_Manager::TEXT,
|
235 |
-
'condition' => [
|
236 |
-
'share_network' => 'twitter',
|
237 |
-
]
|
238 |
-
]
|
239 |
-
);
|
240 |
-
|
241 |
-
$repeater->add_control(
|
242 |
-
'image',
|
243 |
-
[
|
244 |
-
'type' => Controls_Manager::MEDIA,
|
245 |
-
'label' => __( 'Custom Image', 'happy-elementor-addons' ),
|
246 |
-
'default' => [
|
247 |
-
'url' => Utils::get_placeholder_image_src(),
|
248 |
-
],
|
249 |
-
'dynamic' => [
|
250 |
-
'active' => true,
|
251 |
-
],
|
252 |
-
'condition' => [
|
253 |
-
'share_network' => 'pinterest'
|
254 |
-
]
|
255 |
-
]
|
256 |
-
);
|
257 |
-
|
258 |
-
$repeater->add_control(
|
259 |
-
'share_text',
|
260 |
-
[
|
261 |
-
'label' => __( 'Button Text', 'happy-elementor-addons' ),
|
262 |
-
'type' => Controls_Manager::TEXT,
|
263 |
-
'placeholder' => __( 'Share on Facebook', 'happy-elementor-addons' ),
|
264 |
-
'dynamic' => [
|
265 |
-
'active' => true,
|
266 |
-
]
|
267 |
-
]
|
268 |
-
);
|
269 |
-
|
270 |
-
$repeater->add_control(
|
271 |
-
'customize',
|
272 |
-
[
|
273 |
-
'label' => __( 'Want To Customize?', 'happy-elementor-addons' ),
|
274 |
-
'type' => Controls_Manager::SWITCHER,
|
275 |
-
'label_on' => __( 'Yes', 'happy-elementor-addons' ),
|
276 |
-
'label_off' => __( 'No', 'happy-elementor-addons' ),
|
277 |
-
'return_value' => 'yes',
|
278 |
-
'separator' => 'before'
|
279 |
-
]
|
280 |
-
);
|
281 |
-
|
282 |
-
$repeater->start_controls_tabs(
|
283 |
-
'_tab_share_colors',
|
284 |
-
[
|
285 |
-
'condition' => [ 'customize' => 'yes' ]
|
286 |
-
]
|
287 |
-
);
|
288 |
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
'label' => __( 'Normal', 'happy-elementor-addons' ),
|
293 |
-
]
|
294 |
-
);
|
295 |
-
|
296 |
-
$repeater->add_control(
|
297 |
-
'single_color',
|
298 |
-
[
|
299 |
-
'label' => __( 'Color', 'happy-elementor-addons' ),
|
300 |
-
'type' => Controls_Manager::COLOR,
|
301 |
-
'condition' => [
|
302 |
-
'customize' => 'yes'
|
303 |
-
],
|
304 |
-
'selectors' => [
|
305 |
-
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'color: {{VALUE}};',
|
306 |
-
'{{WRAPPER}} .ha-share-icon-and-text > {{CURRENT_ITEM}} .ha-share-label' => 'border-color: {{VALUE}};',
|
307 |
-
],
|
308 |
-
]
|
309 |
-
);
|
310 |
-
|
311 |
-
$repeater->add_control(
|
312 |
-
'single_bg_color',
|
313 |
-
[
|
314 |
-
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
315 |
-
'type' => Controls_Manager::COLOR,
|
316 |
-
'condition' => [
|
317 |
-
'customize' => 'yes'
|
318 |
-
],
|
319 |
-
'selectors' => [
|
320 |
-
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'background-color: {{VALUE}};',
|
321 |
-
]
|
322 |
-
]
|
323 |
-
);
|
324 |
-
|
325 |
-
$repeater->add_control(
|
326 |
-
'single_border_color',
|
327 |
-
[
|
328 |
-
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
329 |
-
'type' => Controls_Manager::COLOR,
|
330 |
-
'condition' => [
|
331 |
-
'customize' => 'yes'
|
332 |
-
],
|
333 |
-
'selectors' => [
|
334 |
-
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'border-color: {{VALUE}};',
|
335 |
-
]
|
336 |
-
]
|
337 |
-
);
|
338 |
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
'
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
'
|
365 |
-
'
|
366 |
-
'
|
367 |
-
|
368 |
-
|
369 |
-
'
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
400 |
[
|
401 |
-
'
|
402 |
-
|
403 |
-
|
404 |
-
],
|
405 |
-
'share_network' => 'facebook',
|
406 |
],
|
407 |
[
|
408 |
-
'
|
409 |
-
|
410 |
-
|
411 |
-
],
|
412 |
-
'share_network' => 'twitter',
|
413 |
],
|
414 |
[
|
415 |
-
'
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
420 |
],
|
421 |
]
|
422 |
]
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
[
|
443 |
-
'label' => __( 'Separator', 'happy-elementor-addons' ),
|
444 |
-
'type' => Controls_Manager::SWITCHER,
|
445 |
-
'label_on' => __( 'Yes', 'happy-elementor-addons' ),
|
446 |
-
'label_off' => __( 'No', 'happy-elementor-addons' ),
|
447 |
-
'return_value' => 'yes',
|
448 |
-
'default' => 'yes',
|
449 |
-
'prefix_class' => 'ha-separator-',
|
450 |
-
'condition' => [
|
451 |
-
'network_view' => 'icon_and_text'
|
452 |
-
]
|
453 |
-
]
|
454 |
-
);
|
455 |
-
|
456 |
-
$this->add_responsive_control(
|
457 |
-
'display',
|
458 |
-
[
|
459 |
-
'label' => __( 'Display', 'happy-elementor-addons' ),
|
460 |
-
'type' => Controls_Manager::CHOOSE,
|
461 |
-
'options' => [
|
462 |
-
'inline-block' => [
|
463 |
-
'title' => __( 'Inline', 'happy-elementor-addons' ),
|
464 |
-
'icon' => 'eicon-ellipsis-h',
|
465 |
],
|
466 |
-
|
467 |
-
'
|
468 |
-
'
|
469 |
-
|
470 |
-
],
|
471 |
-
'desktop_default' => 'inline-block',
|
472 |
-
'tablet_default' => 'inline-block',
|
473 |
-
'mobile_default' => 'block',
|
474 |
-
'toggle' => false,
|
475 |
-
// 'prefix_class' => 'ha-display-',
|
476 |
-
'selectors' => [
|
477 |
-
'{{WRAPPER}} .ha-share-button' => 'display: {{VALUE}};'
|
478 |
-
],
|
479 |
-
]
|
480 |
-
);
|
481 |
-
|
482 |
-
$this->add_responsive_control(
|
483 |
-
'alignment',
|
484 |
-
[
|
485 |
-
'label' => __( 'Alignment', 'happy-elementor-addons' ),
|
486 |
-
'type' => Controls_Manager::CHOOSE,
|
487 |
-
'options' => [
|
488 |
-
'left' => [
|
489 |
-
'title' => __( 'Left', 'happy-elementor-addons' ),
|
490 |
-
'icon' => 'eicon-text-align-left',
|
491 |
],
|
492 |
-
|
493 |
-
'
|
494 |
-
'
|
|
|
495 |
],
|
496 |
-
|
497 |
-
'
|
498 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
499 |
],
|
500 |
-
],
|
501 |
-
'default' => 'center',
|
502 |
-
'selectors' => [
|
503 |
-
'{{WRAPPER}} .ha-share-buttons' => 'text-align: {{VALUE}};'
|
504 |
-
],
|
505 |
-
]
|
506 |
-
);
|
507 |
-
|
508 |
-
$this->end_controls_section();
|
509 |
-
}
|
510 |
-
|
511 |
-
/**
|
512 |
-
* Register widget style controls
|
513 |
-
*/
|
514 |
-
protected function register_style_controls () {
|
515 |
-
|
516 |
-
$this->start_controls_section(
|
517 |
-
'_section_button_style',
|
518 |
-
[
|
519 |
-
'label' => __( 'Button', 'happy-elementor-addons' ),
|
520 |
-
'tab' => Controls_Manager::TAB_STYLE
|
521 |
-
]
|
522 |
-
);
|
523 |
-
|
524 |
-
$this->add_responsive_control(
|
525 |
-
'button_padding',
|
526 |
-
[
|
527 |
-
'label' => __( 'Padding', 'happy-elementor-addons' ),
|
528 |
-
'type' => Controls_Manager::DIMENSIONS,
|
529 |
-
'size_units' => [ 'px', '%' ],
|
530 |
-
'selectors' => [
|
531 |
-
'{{WRAPPER}} .ha-share-network' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
532 |
]
|
533 |
]
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555 |
],
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
Group_Control_Border::get_type(),
|
561 |
-
[
|
562 |
-
'name' => 'button_border',
|
563 |
-
'selector' => '{{WRAPPER}} .ha-share-network',
|
564 |
-
]
|
565 |
-
);
|
566 |
-
|
567 |
-
$this->add_group_control(
|
568 |
-
Group_Control_Box_Shadow::get_type(),
|
569 |
-
[
|
570 |
-
'name' => 'button_box_shadow',
|
571 |
-
'selector' => '{{WRAPPER}} .ha-share-network',
|
572 |
-
]
|
573 |
-
);
|
574 |
-
|
575 |
-
$this->add_responsive_control(
|
576 |
-
'icon_size',
|
577 |
-
[
|
578 |
-
'label' => __( 'Icon Size', 'happy-elementor-addons' ),
|
579 |
-
'type' => Controls_Manager::SLIDER,
|
580 |
-
'separator' => 'before',
|
581 |
-
'range' => [
|
582 |
-
'px' => [
|
583 |
-
'min' => 5,
|
584 |
-
'max' => 300,
|
585 |
],
|
|
|
586 |
],
|
587 |
-
|
588 |
-
'
|
|
|
|
|
|
|
|
|
589 |
],
|
590 |
]
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
'
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
'
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
'type' => Controls_Manager::COLOR,
|
639 |
-
|
640 |
-
'selectors' => [
|
641 |
-
'{{WRAPPER}} .ha-share-network ' => 'color: {{VALUE}};'
|
642 |
-
]
|
643 |
-
]
|
644 |
-
);
|
645 |
-
|
646 |
-
$this->add_control(
|
647 |
-
'background_color',
|
648 |
-
[
|
649 |
-
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
650 |
-
'type' => Controls_Manager::COLOR,
|
651 |
-
'selectors' => [
|
652 |
-
'{{WRAPPER}} .ha-share-network' => 'background-color: {{VALUE}};',
|
653 |
-
]
|
654 |
-
]
|
655 |
-
);
|
656 |
-
|
657 |
-
$this->add_control(
|
658 |
-
'separator_color',
|
659 |
-
[
|
660 |
-
'label' => __( 'Separator Color', 'happy-elementor-addons' ),
|
661 |
-
'type' => Controls_Manager::COLOR,
|
662 |
-
'selectors' => [
|
663 |
-
'{{WRAPPER}} .ha-share-label' => 'border-color: {{VALUE}};',
|
664 |
-
]
|
665 |
-
]
|
666 |
-
);
|
667 |
-
|
668 |
-
$this->end_controls_tab();
|
669 |
-
$this->start_controls_tab(
|
670 |
-
'_tab_common_hover',
|
671 |
-
[
|
672 |
-
'label' => __( 'Hover', 'happy-elementor-addons' ),
|
673 |
-
]
|
674 |
-
);
|
675 |
-
|
676 |
-
$this->add_control(
|
677 |
-
'common_hover_color',
|
678 |
-
[
|
679 |
-
'label' => __( 'Color', 'happy-elementor-addons' ),
|
680 |
-
'type' => Controls_Manager::COLOR,
|
681 |
-
'selectors' => [
|
682 |
-
'{{WRAPPER}} .ha-share-network:hover' => 'color: {{VALUE}};'
|
683 |
-
]
|
684 |
-
]
|
685 |
-
);
|
686 |
-
|
687 |
-
$this->add_control(
|
688 |
-
'common_hover_bg_color',
|
689 |
-
[
|
690 |
-
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
691 |
-
'type' => Controls_Manager::COLOR,
|
692 |
-
'selectors' => [
|
693 |
-
'{{WRAPPER}} .ha-share-network:hover' => 'background-color: {{VALUE}};',
|
694 |
-
]
|
695 |
-
]
|
696 |
-
);
|
697 |
-
|
698 |
-
$this->add_control(
|
699 |
-
'common_hover_border_color',
|
700 |
-
[
|
701 |
-
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
702 |
-
'type' => Controls_Manager::COLOR,
|
703 |
-
'selectors' => [
|
704 |
-
'{{WRAPPER}} .ha-share-network:hover' => 'border-color: {{VALUE}};',
|
705 |
-
]
|
706 |
-
]
|
707 |
-
);
|
708 |
-
|
709 |
-
$this->add_control(
|
710 |
-
'separator_hover_color',
|
711 |
-
[
|
712 |
-
'label' => __( 'Separator Color', 'happy-elementor-addons' ),
|
713 |
-
'type' => Controls_Manager::COLOR,
|
714 |
-
'selectors' => [
|
715 |
-
'{{WRAPPER}} .ha-share-network:hover .ha-share-label' => 'border-color: {{VALUE}};',
|
716 |
]
|
717 |
-
]
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
722 |
|
723 |
-
|
724 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
725 |
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
|
|
|
|
|
|
|
|
|
|
774 |
<?php
|
775 |
-
if ( '
|
776 |
-
|
777 |
-
?>
|
778 |
-
<i class="fa fa-<?php echo esc_attr( $social_media_name ); ?>" aria-hidden="true"></i>
|
779 |
-
<?php
|
780 |
-
if ( ! empty( $share_on_text ) && '' != $share_on_text ) {
|
781 |
-
printf( "<span class='ha-share-label'>%s</span>", $share_on_text );
|
782 |
-
}
|
783 |
-
}
|
784 |
-
if ( 'icon_only' == $network_view ) {
|
785 |
-
$social_media_name = $social_media_name == 'email' ? 'envelope' : $social_media_name;
|
786 |
-
?>
|
787 |
-
<i class="fa fa-<?php echo esc_attr( $social_media_name ); ?>" aria-hidden="true"></i>
|
788 |
-
<?php
|
789 |
-
}
|
790 |
-
if ( 'text_only' == $network_view ) {
|
791 |
-
if ( ! empty( $share_on_text ) && '' != $share_on_text ) {
|
792 |
-
printf( "<span class='ha-share-label'>%s</span>", $share_on_text );
|
793 |
-
}
|
794 |
}
|
|
|
|
|
|
|
795 |
?>
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
801 |
|
802 |
-
|
803 |
-
|
804 |
|
805 |
-
|
806 |
|
807 |
}
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Social Share widget class
|
5 |
+
*
|
6 |
+
* @package Happy_Addons
|
7 |
+
*/
|
8 |
+
|
9 |
+
namespace Happy_Addons\Elementor\Widget;
|
10 |
+
|
11 |
+
use Elementor\Controls_Manager;
|
12 |
+
use Elementor\Core\Schemes\Typography;
|
13 |
+
use Elementor\Group_Control_Border;
|
14 |
+
use Elementor\Group_Control_Box_Shadow;
|
15 |
+
use Elementor\Group_Control_Typography;
|
16 |
+
use Elementor\Repeater;
|
17 |
+
use Elementor\Utils;
|
18 |
+
|
19 |
+
defined( 'ABSPATH' ) || die();
|
20 |
+
|
21 |
+
class Social_Share extends Base {
|
22 |
+
|
23 |
/**
|
24 |
+
* Get widget title.
|
25 |
+
*
|
26 |
+
* @return string Widget title.
|
27 |
+
* @since 1.0.0
|
28 |
+
* @access public
|
29 |
*
|
|
|
30 |
*/
|
31 |
+
public function get_title () {
|
32 |
+
return __( 'Social Share', 'happy-elementor-addons' );
|
33 |
+
}
|
34 |
|
35 |
+
/**
|
36 |
+
* Get widget icon.
|
37 |
+
*
|
38 |
+
* @return string Widget icon.
|
39 |
+
* @since 1.0.0
|
40 |
+
* @access public
|
41 |
+
*
|
42 |
+
*/
|
43 |
+
public function get_icon () {
|
44 |
+
return 'hm hm-share';
|
45 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
47 |
+
public function get_keywords () {
|
48 |
+
return [ 'social', 'share', 'facebook', 'twitter', 'instagram', 'linkedin' ];
|
49 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
51 |
+
/**
|
52 |
+
* Register widget content controls
|
53 |
+
*/
|
54 |
+
protected function register_content_controls () {
|
55 |
+
|
56 |
+
$this->start_controls_section(
|
57 |
+
'_section_content',
|
58 |
+
[
|
59 |
+
'label' => __( 'Buttons', 'happy-elementor-addons' ),
|
60 |
+
'tab' => Controls_Manager::TAB_CONTENT,
|
61 |
+
]
|
62 |
+
);
|
63 |
+
|
64 |
+
$repeater = new Repeater();
|
65 |
+
|
66 |
+
$repeater->add_control(
|
67 |
+
'share_network',
|
68 |
+
[
|
69 |
+
'label' => __( 'Network', 'happy-elementor-addons' ),
|
70 |
+
'type' => Controls_Manager::SELECT,
|
71 |
+
'options' => [
|
72 |
+
'facebook' => __( 'Facebook', 'happy-elementor-addons' ),
|
73 |
+
'twitter' => __( 'Twitter', 'happy-elementor-addons' ),
|
74 |
+
'linkedin' => __( 'Linkedin', 'happy-elementor-addons' ),
|
75 |
+
'email' => __( 'Email', 'happy-elementor-addons' ),
|
76 |
+
'whatsapp' => __( 'Whatsapp', 'happy-elementor-addons' ),
|
77 |
+
'telegram' => __( 'Telegram', 'happy-elementor-addons' ),
|
78 |
+
'viber' => __( 'Viber', 'happy-elementor-addons' ),
|
79 |
+
'pinterest' => __( 'Pinterest', 'happy-elementor-addons' ),
|
80 |
+
'tumblr' => __( 'Tumblr', 'happy-elementor-addons' ),
|
81 |
+
'reddit' => __( 'Reddit', 'happy-elementor-addons' ),
|
82 |
+
'vk' => __( 'VK', 'happy-elementor-addons' ),
|
83 |
+
'xing' => __( 'Xing', 'happy-elementor-addons' ),
|
84 |
+
'get-pocket' => __( 'Get Pocket', 'happy-elementor-addons' ),
|
85 |
+
'digg' => __( 'Digg', 'happy-elementor-addons' ),
|
86 |
+
'stumbleupon' => __( 'StumbleUpon', 'happy-elementor-addons' ),
|
87 |
+
'weibo' => __( 'Weibo', 'happy-elementor-addons' ),
|
88 |
+
'renren' => __( 'Renren', 'happy-elementor-addons' ),
|
89 |
+
'skype' => __( 'Skype', 'happy-elementor-addons' ),
|
90 |
+
],
|
91 |
+
'default' => 'facebook',
|
92 |
+
]
|
93 |
+
);
|
94 |
+
|
95 |
+
$repeater->add_control(
|
96 |
+
'custom_link',
|
97 |
+
[
|
98 |
+
'label' => __( 'Custom Link', 'happy-elementor-addons' ),
|
99 |
+
'placeholder' => __( 'https://your-share-link.com', 'happy-elementor-addons' ),
|
100 |
+
'type' => Controls_Manager::URL,
|
101 |
+
'label_block' => true,
|
102 |
+
'dynamic' => [
|
103 |
+
'active' => true,
|
104 |
+
],
|
105 |
+
]
|
106 |
+
);
|
107 |
+
|
108 |
+
$repeater->add_control(
|
109 |
+
'hashtags',
|
110 |
+
[
|
111 |
+
'label' => __( 'Hashtags', 'happy-elementor-addons' ),
|
112 |
+
'description' => __( 'Write hashtags without # sign and with comma separated value', 'happy-elementor-addons' ),
|
113 |
+
'type' => Controls_Manager::TEXTAREA,
|
114 |
+
'rows' => 2,
|
115 |
+
'dynamic' => [
|
116 |
+
'active' => true,
|
117 |
+
],
|
118 |
+
'conditions' => [
|
119 |
+
'relation' => 'and',
|
120 |
+
'terms' => [
|
121 |
[
|
122 |
+
'name' => 'share_network',
|
123 |
+
'operator' => '!==',
|
124 |
+
'value' => 'facebook',
|
|
|
|
|
125 |
],
|
126 |
[
|
127 |
+
'name' => 'share_network',
|
128 |
+
'operator' => '!==',
|
129 |
+
'value' => 'linkedin',
|
|
|
|
|
130 |
],
|
131 |
[
|
132 |
+
'name' => 'share_network',
|
133 |
+
'operator' => '!==',
|
134 |
+
'value' => 'whatsapp',
|
135 |
+
],
|
136 |
+
[
|
137 |
+
'name' => 'share_network',
|
138 |
+
'operator' => '!==',
|
139 |
+
'value' => 'reddit',
|
140 |
+
],
|
141 |
+
[
|
142 |
+
'name' => 'share_network',
|
143 |
+
'operator' => '!==',
|
144 |
+
'value' => 'skype',
|
145 |
+
],
|
146 |
+
[
|
147 |
+
'name' => 'share_network',
|
148 |
+
'operator' => '!==',
|
149 |
+
'value' => 'pinterest',
|
150 |
+
],
|
151 |
+
[
|
152 |
+
'name' => 'share_network',
|
153 |
+
'operator' => '!==',
|
154 |
+
'value' => 'email',
|
155 |
],
|
156 |
]
|
157 |
]
|
158 |
+
]
|
159 |
+
);
|
160 |
+
|
161 |
+
$repeater->add_control(
|
162 |
+
'share_title',
|
163 |
+
[
|
164 |
+
'label' => __( 'Custom Title', 'happy-elementor-addons' ),
|
165 |
+
'type' => Controls_Manager::TEXTAREA,
|
166 |
+
'rows' => 2,
|
167 |
+
'dynamic' => [
|
168 |
+
'active' => true,
|
169 |
+
],
|
170 |
+
'conditions' => [
|
171 |
+
'relation' => 'and',
|
172 |
+
'terms' => [
|
173 |
+
[
|
174 |
+
'name' => 'share_network',
|
175 |
+
'operator' => '!==',
|
176 |
+
'value' => 'facebook',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
],
|
178 |
+
[
|
179 |
+
'name' => 'share_network',
|
180 |
+
'operator' => '!==',
|
181 |
+
'value' => 'linkedin',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
],
|
183 |
+
[
|
184 |
+
'name' => 'share_network',
|
185 |
+
'operator' => '!==',
|
186 |
+
'value' => 'reddit',
|
187 |
],
|
188 |
+
[
|
189 |
+
'name' => 'share_network',
|
190 |
+
'operator' => '!==',
|
191 |
+
'value' => 'skype',
|
192 |
+
],
|
193 |
+
[
|
194 |
+
'name' => 'share_network',
|
195 |
+
'operator' => '!==',
|
196 |
+
'value' => 'pinterest',
|
197 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
198 |
]
|
199 |
]
|
200 |
+
]
|
201 |
+
);
|
202 |
+
|
203 |
+
$repeater->add_control(
|
204 |
+
'email_to',
|
205 |
+
[
|
206 |
+
'label' => __( 'To', 'happy-elementor-addons' ),
|
207 |
+
'type' => Controls_Manager::TEXT,
|
208 |
+
'label_block' => true,
|
209 |
+
'condition' => [
|
210 |
+
'share_network' => 'email',
|
211 |
+
]
|
212 |
+
]
|
213 |
+
);
|
214 |
+
|
215 |
+
$repeater->add_control(
|
216 |
+
'email_subject',
|
217 |
+
[
|
218 |
+
'label' => __( 'Subject', 'happy-elementor-addons' ),
|
219 |
+
'type' => Controls_Manager::TEXT,
|
220 |
+
'label_block' => true,
|
221 |
+
'condition' => [
|
222 |
+
'share_network' => 'email',
|
223 |
+
]
|
224 |
+
]
|
225 |
+
);
|
226 |
+
|
227 |
+
$repeater->add_control(
|
228 |
+
'twitter_handle',
|
229 |
+
[
|
230 |
+
'label' => __( 'Twitter Handle', 'happy-elementor-addons' ),
|
231 |
+
'description' => __( 'Write without @ sign.', 'happy-elementor-addons' ),
|
232 |
+
'type' => Controls_Manager::TEXT,
|
233 |
+
'condition' => [
|
234 |
+
'share_network' => 'twitter',
|
235 |
+
]
|
236 |
+
]
|
237 |
+
);
|
238 |
+
|
239 |
+
$repeater->add_control(
|
240 |
+
'image',
|
241 |
+
[
|
242 |
+
'type' => Controls_Manager::MEDIA,
|
243 |
+
'label' => __( 'Custom Image', 'happy-elementor-addons' ),
|
244 |
+
'default' => [
|
245 |
+
'url' => Utils::get_placeholder_image_src(),
|
246 |
+
],
|
247 |
+
'dynamic' => [
|
248 |
+
'active' => true,
|
249 |
+
],
|
250 |
+
'condition' => [
|
251 |
+
'share_network' => 'pinterest'
|
252 |
+
]
|
253 |
+
]
|
254 |
+
);
|
255 |
+
|
256 |
+
$repeater->add_control(
|
257 |
+
'share_text',
|
258 |
+
[
|
259 |
+
'label' => __( 'Button Text', 'happy-elementor-addons' ),
|
260 |
+
'type' => Controls_Manager::TEXT,
|
261 |
+
'placeholder' => __( 'Share on Facebook', 'happy-elementor-addons' ),
|
262 |
+
'dynamic' => [
|
263 |
+
'active' => true,
|
264 |
+
]
|
265 |
+
]
|
266 |
+
);
|
267 |
+
|
268 |
+
$repeater->add_control(
|
269 |
+
'customize',
|
270 |
+
[
|
271 |
+
'label' => __( 'Want To Customize?', 'happy-elementor-addons' ),
|
272 |
+
'type' => Controls_Manager::SWITCHER,
|
273 |
+
'label_on' => __( 'Yes', 'happy-elementor-addons' ),
|
274 |
+
'label_off' => __( 'No', 'happy-elementor-addons' ),
|
275 |
+
'return_value' => 'yes',
|
276 |
+
'separator' => 'before'
|
277 |
+
]
|
278 |
+
);
|
279 |
+
|
280 |
+
$repeater->start_controls_tabs(
|
281 |
+
'_tab_share_colors',
|
282 |
+
[
|
283 |
+
'condition' => [ 'customize' => 'yes' ]
|
284 |
+
]
|
285 |
+
);
|
286 |
+
|
287 |
+
$repeater->start_controls_tab(
|
288 |
+
'_tab_normal',
|
289 |
+
[
|
290 |
+
'label' => __( 'Normal', 'happy-elementor-addons' ),
|
291 |
+
]
|
292 |
+
);
|
293 |
+
|
294 |
+
$repeater->add_control(
|
295 |
+
'single_color',
|
296 |
+
[
|
297 |
+
'label' => __( 'Color', 'happy-elementor-addons' ),
|
298 |
+
'type' => Controls_Manager::COLOR,
|
299 |
+
'condition' => [
|
300 |
+
'customize' => 'yes'
|
301 |
+
],
|
302 |
+
'selectors' => [
|
303 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'color: {{VALUE}};',
|
304 |
+
'{{WRAPPER}} .ha-share-icon-and-text > {{CURRENT_ITEM}} .ha-share-label' => 'border-color: {{VALUE}};',
|
305 |
+
],
|
306 |
+
]
|
307 |
+
);
|
308 |
+
|
309 |
+
$repeater->add_control(
|
310 |
+
'single_bg_color',
|
311 |
+
[
|
312 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
313 |
+
'type' => Controls_Manager::COLOR,
|
314 |
+
'condition' => [
|
315 |
+
'customize' => 'yes'
|
316 |
+
],
|
317 |
+
'selectors' => [
|
318 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'background-color: {{VALUE}};',
|
319 |
+
]
|
320 |
+
]
|
321 |
+
);
|
322 |
+
|
323 |
+
$repeater->add_control(
|
324 |
+
'single_border_color',
|
325 |
+
[
|
326 |
+
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
327 |
+
'type' => Controls_Manager::COLOR,
|
328 |
+
'condition' => [
|
329 |
+
'customize' => 'yes'
|
330 |
+
],
|
331 |
+
'selectors' => [
|
332 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network' => 'border-color: {{VALUE}};',
|
333 |
+
]
|
334 |
+
]
|
335 |
+
);
|
336 |
+
|
337 |
+
$repeater->end_controls_tab();
|
338 |
+
$repeater->start_controls_tab(
|
339 |
+
'_tab_hover',
|
340 |
+
[
|
341 |
+
'label' => __( 'Hover', 'happy-elementor-addons' ),
|
342 |
+
]
|
343 |
+
);
|
344 |
+
|
345 |
+
$repeater->add_control(
|
346 |
+
'signle_hover_color',
|
347 |
+
[
|
348 |
+
'label' => __( 'Color', 'happy-elementor-addons' ),
|
349 |
+
'type' => Controls_Manager::COLOR,
|
350 |
+
'condition' => [
|
351 |
+
'customize' => 'yes'
|
352 |
+
],
|
353 |
+
'selectors' => [
|
354 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network:hover' => 'color: {{VALUE}};'
|
355 |
+
]
|
356 |
+
]
|
357 |
+
);
|
358 |
+
|
359 |
+
$repeater->add_control(
|
360 |
+
'single_hover_bg_color',
|
361 |
+
[
|
362 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
363 |
+
'type' => Controls_Manager::COLOR,
|
364 |
+
'condition' => [
|
365 |
+
'customize' => 'yes'
|
366 |
+
],
|
367 |
+
'selectors' => [
|
368 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network:hover' => 'background-color: {{VALUE}};',
|
369 |
+
]
|
370 |
+
]
|
371 |
+
);
|
372 |
+
|
373 |
+
$repeater->add_control(
|
374 |
+
'single_hover_border_color',
|
375 |
+
[
|
376 |
+
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
377 |
+
'type' => Controls_Manager::COLOR,
|
378 |
+
'condition' => [
|
379 |
+
'customize' => 'yes'
|
380 |
+
],
|
381 |
+
'selectors' => [
|
382 |
+
'{{WRAPPER}} {{CURRENT_ITEM}} .ha-share-network:hover' => 'border-color: {{VALUE}};',
|
383 |
+
]
|
384 |
+
]
|
385 |
+
);
|
386 |
+
|
387 |
+
$repeater->end_controls_tab();
|
388 |
+
$repeater->end_controls_tabs();
|
389 |
+
|
390 |
+
$this->add_control(
|
391 |
+
'icon_list',
|
392 |
+
[
|
393 |
+
'label' => __( 'Share Icons', 'happy-elementor-addons' ),
|
394 |
+
'type' => Controls_Manager::REPEATER,
|
395 |
+
'fields' => $repeater->get_controls(),
|
396 |
+
'title_field' => '{{ share_network }}',
|
397 |
+
'default' => [
|
398 |
+
[
|
399 |
+
'share_icon' => [
|
400 |
+
'value' => 'fab fa-facebook',
|
401 |
+
'library' => 'fa-brands',
|
402 |
+
],
|
403 |
+
'share_network' => 'facebook',
|
404 |
],
|
405 |
+
[
|
406 |
+
'share_icon' => [
|
407 |
+
'value' => 'fab fa-twitter',
|
408 |
+
'library' => 'fa-brands',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
],
|
410 |
+
'share_network' => 'twitter',
|
411 |
],
|
412 |
+
[
|
413 |
+
'share_icon' => [
|
414 |
+
'value' => 'fab fa-linkedin',
|
415 |
+
'library' => 'fa-brands',
|
416 |
+
],
|
417 |
+
'share_network' => 'linkedin',
|
418 |
],
|
419 |
]
|
420 |
+
]
|
421 |
+
);
|
422 |
+
|
423 |
+
$this->add_control(
|
424 |
+
'network_view',
|
425 |
+
[
|
426 |
+
'label' => __( 'View', 'happy-elementor-addons' ),
|
427 |
+
'type' => Controls_Manager::SELECT,
|
428 |
+
'separator' => 'before',
|
429 |
+
'default' => 'icon_and_text',
|
430 |
+
'options' => [
|
431 |
+
'icon_and_text' => __( 'Icon and Text', 'happy-elementor-addons' ),
|
432 |
+
'icon_only' => __( 'Icon', 'happy-elementor-addons' ),
|
433 |
+
'text_only' => __( 'Text', 'happy-elementor-addons' ),
|
434 |
+
],
|
435 |
+
]
|
436 |
+
);
|
437 |
+
|
438 |
+
$this->add_control(
|
439 |
+
'separator_show',
|
440 |
+
[
|
441 |
+
'label' => __( 'Separator', 'happy-elementor-addons' ),
|
442 |
+
'type' => Controls_Manager::SWITCHER,
|
443 |
+
'label_on' => __( 'Yes', 'happy-elementor-addons' ),
|
444 |
+
'label_off' => __( 'No', 'happy-elementor-addons' ),
|
445 |
+
'return_value' => 'yes',
|
446 |
+
'default' => 'yes',
|
447 |
+
'prefix_class' => 'ha-separator-',
|
448 |
+
'condition' => [
|
449 |
+
'network_view' => 'icon_and_text'
|
450 |
+
]
|
451 |
+
]
|
452 |
+
);
|
453 |
+
|
454 |
+
$this->add_responsive_control(
|
455 |
+
'display',
|
456 |
+
[
|
457 |
+
'label' => __( 'Display', 'happy-elementor-addons' ),
|
458 |
+
'type' => Controls_Manager::CHOOSE,
|
459 |
+
'options' => [
|
460 |
+
'inline-block' => [
|
461 |
+
'title' => __( 'Inline', 'happy-elementor-addons' ),
|
462 |
+
'icon' => 'eicon-ellipsis-h',
|
463 |
+
],
|
464 |
+
'block' => [
|
465 |
+
'title' => __( 'Block', 'happy-elementor-addons' ),
|
466 |
+
'icon' => 'eicon-ellipsis-v',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
467 |
]
|
468 |
+
],
|
469 |
+
'desktop_default' => 'inline-block',
|
470 |
+
'tablet_default' => 'inline-block',
|
471 |
+
'mobile_default' => 'block',
|
472 |
+
'toggle' => false,
|
473 |
+
// 'prefix_class' => 'ha-display-',
|
474 |
+
'selectors' => [
|
475 |
+
'{{WRAPPER}} .ha-share-button' => 'display: {{VALUE}};'
|
476 |
+
],
|
477 |
+
]
|
478 |
+
);
|
479 |
+
|
480 |
+
$this->add_responsive_control(
|
481 |
+
'alignment',
|
482 |
+
[
|
483 |
+
'label' => __( 'Alignment', 'happy-elementor-addons' ),
|
484 |
+
'type' => Controls_Manager::CHOOSE,
|
485 |
+
'options' => [
|
486 |
+
'left' => [
|
487 |
+
'title' => __( 'Left', 'happy-elementor-addons' ),
|
488 |
+
'icon' => 'eicon-text-align-left',
|
489 |
+
],
|
490 |
+
'center' => [
|
491 |
+
'title' => __( 'Center', 'happy-elementor-addons' ),
|
492 |
+
'icon' => 'eicon-text-align-center',
|
493 |
+
],
|
494 |
+
'right' => [
|
495 |
+
'title' => __( 'Right', 'happy-elementor-addons' ),
|
496 |
+
'icon' => 'eicon-text-align-right',
|
497 |
+
],
|
498 |
+
],
|
499 |
+
'default' => 'center',
|
500 |
+
'selectors' => [
|
501 |
+
'{{WRAPPER}} .ha-share-buttons' => 'text-align: {{VALUE}};'
|
502 |
+
],
|
503 |
+
]
|
504 |
+
);
|
505 |
+
|
506 |
+
$this->end_controls_section();
|
507 |
+
}
|
508 |
|
509 |
+
/**
|
510 |
+
* Register widget style controls
|
511 |
+
*/
|
512 |
+
protected function register_style_controls () {
|
513 |
+
|
514 |
+
$this->start_controls_section(
|
515 |
+
'_section_button_style',
|
516 |
+
[
|
517 |
+
'label' => __( 'Button', 'happy-elementor-addons' ),
|
518 |
+
'tab' => Controls_Manager::TAB_STYLE
|
519 |
+
]
|
520 |
+
);
|
521 |
+
|
522 |
+
$this->add_responsive_control(
|
523 |
+
'button_padding',
|
524 |
+
[
|
525 |
+
'label' => __( 'Padding', 'happy-elementor-addons' ),
|
526 |
+
'type' => Controls_Manager::DIMENSIONS,
|
527 |
+
'size_units' => [ 'px', '%' ],
|
528 |
+
'selectors' => [
|
529 |
+
'{{WRAPPER}} .ha-share-network' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
530 |
+
]
|
531 |
+
]
|
532 |
+
);
|
533 |
+
|
534 |
+
$this->add_responsive_control(
|
535 |
+
'button_spacing',
|
536 |
+
[
|
537 |
+
'label' => __( 'Spacing', 'happy-elementor-addons' ),
|
538 |
+
'type' => Controls_Manager::DIMENSIONS,
|
539 |
+
'selectors' => [
|
540 |
+
'{{WRAPPER}} .ha-share-button:not(:last-child)' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
541 |
+
],
|
542 |
+
]
|
543 |
+
);
|
544 |
+
|
545 |
+
$this->add_responsive_control(
|
546 |
+
'button_border_radius',
|
547 |
+
[
|
548 |
+
'label' => __( 'Border Radius', 'happy-elementor-addons' ),
|
549 |
+
'type' => Controls_Manager::DIMENSIONS,
|
550 |
+
'size_units' => [ 'px', '%' ],
|
551 |
+
'selectors' => [
|
552 |
+
'{{WRAPPER}} .ha-share-network' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
553 |
+
],
|
554 |
+
]
|
555 |
+
);
|
556 |
+
|
557 |
+
$this->add_group_control(
|
558 |
+
Group_Control_Border::get_type(),
|
559 |
+
[
|
560 |
+
'name' => 'button_border',
|
561 |
+
'selector' => '{{WRAPPER}} .ha-share-network',
|
562 |
+
]
|
563 |
+
);
|
564 |
+
|
565 |
+
$this->add_group_control(
|
566 |
+
Group_Control_Box_Shadow::get_type(),
|
567 |
+
[
|
568 |
+
'name' => 'button_box_shadow',
|
569 |
+
'selector' => '{{WRAPPER}} .ha-share-network',
|
570 |
+
]
|
571 |
+
);
|
572 |
+
|
573 |
+
$this->add_responsive_control(
|
574 |
+
'icon_size',
|
575 |
+
[
|
576 |
+
'label' => __( 'Icon Size', 'happy-elementor-addons' ),
|
577 |
+
'type' => Controls_Manager::SLIDER,
|
578 |
+
'separator' => 'before',
|
579 |
+
'range' => [
|
580 |
+
'px' => [
|
581 |
+
'min' => 5,
|
582 |
+
'max' => 300,
|
583 |
+
],
|
584 |
+
],
|
585 |
+
'selectors' => [
|
586 |
+
'{{WRAPPER}} .ha-share-network' => 'font-size: {{SIZE}}{{UNIT}};',
|
587 |
+
],
|
588 |
+
]
|
589 |
+
);
|
590 |
+
|
591 |
+
$this->add_responsive_control(
|
592 |
+
'icon_spacing',
|
593 |
+
[
|
594 |
+
'label' => __( 'Icon Right Spacing', 'happy-elementor-addons' ),
|
595 |
+
'type' => Controls_Manager::SLIDER,
|
596 |
+
'selectors' => [
|
597 |
+
'{{WRAPPER}} .ha-share-network i' => 'margin-right: {{SIZE}}{{UNIT}};',
|
598 |
+
]
|
599 |
+
]
|
600 |
+
);
|
601 |
+
|
602 |
+
$this->add_responsive_control(
|
603 |
+
'separator_spacing',
|
604 |
+
[
|
605 |
+
'label' => __( 'Separator Right Spacing', 'happy-elementor-addons' ),
|
606 |
+
'type' => Controls_Manager::SLIDER,
|
607 |
+
'selectors' => [
|
608 |
+
'{{WRAPPER}} .ha-share-label' => 'padding-left: {{SIZE}}{{UNIT}};',
|
609 |
+
]
|
610 |
+
]
|
611 |
+
);
|
612 |
+
|
613 |
+
$this->add_group_control(
|
614 |
+
Group_Control_Typography::get_type(),
|
615 |
+
[
|
616 |
+
'name' => 'text_typography',
|
617 |
+
'label' => __( 'Typography', 'happy-elementor-addons' ),
|
618 |
+
'scheme' => Typography::TYPOGRAPHY_3,
|
619 |
+
'selector' => '{{WRAPPER}} .ha-share-network .ha-share-label'
|
620 |
+
]
|
621 |
+
);
|
622 |
+
|
623 |
+
$this->start_controls_tabs( '_tab_icons_colors' );
|
624 |
+
|
625 |
+
$this->start_controls_tab(
|
626 |
+
'_tab_normal_color',
|
627 |
+
[
|
628 |
+
'label' => __( 'Normal', 'happy-elementor-addons' ),
|
629 |
+
]
|
630 |
+
);
|
631 |
+
|
632 |
+
$this->add_control(
|
633 |
+
'color',
|
634 |
+
[
|
635 |
+
'label' => __( 'Color', 'happy-elementor-addons' ),
|
636 |
+
'type' => Controls_Manager::COLOR,
|
637 |
+
|
638 |
+
'selectors' => [
|
639 |
+
'{{WRAPPER}} .ha-share-network ' => 'color: {{VALUE}};'
|
640 |
+
]
|
641 |
+
]
|
642 |
+
);
|
643 |
+
|
644 |
+
$this->add_control(
|
645 |
+
'background_color',
|
646 |
+
[
|
647 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
648 |
+
'type' => Controls_Manager::COLOR,
|
649 |
+
'selectors' => [
|
650 |
+
'{{WRAPPER}} .ha-share-network' => 'background-color: {{VALUE}};',
|
651 |
+
]
|
652 |
+
]
|
653 |
+
);
|
654 |
+
|
655 |
+
$this->add_control(
|
656 |
+
'separator_color',
|
657 |
+
[
|
658 |
+
'label' => __( 'Separator Color', 'happy-elementor-addons' ),
|
659 |
+
'type' => Controls_Manager::COLOR,
|
660 |
+
'selectors' => [
|
661 |
+
'{{WRAPPER}} .ha-share-label' => 'border-color: {{VALUE}};',
|
662 |
+
]
|
663 |
+
]
|
664 |
+
);
|
665 |
+
|
666 |
+
$this->end_controls_tab();
|
667 |
+
$this->start_controls_tab(
|
668 |
+
'_tab_common_hover',
|
669 |
+
[
|
670 |
+
'label' => __( 'Hover', 'happy-elementor-addons' ),
|
671 |
+
]
|
672 |
+
);
|
673 |
+
|
674 |
+
$this->add_control(
|
675 |
+
'common_hover_color',
|
676 |
+
[
|
677 |
+
'label' => __( 'Color', 'happy-elementor-addons' ),
|
678 |
+
'type' => Controls_Manager::COLOR,
|
679 |
+
'selectors' => [
|
680 |
+
'{{WRAPPER}} .ha-share-network:hover' => 'color: {{VALUE}};'
|
681 |
+
]
|
682 |
+
]
|
683 |
+
);
|
684 |
+
|
685 |
+
$this->add_control(
|
686 |
+
'common_hover_bg_color',
|
687 |
+
[
|
688 |
+
'label' => __( 'Background Color', 'happy-elementor-addons' ),
|
689 |
+
'type' => Controls_Manager::COLOR,
|
690 |
+
'selectors' => [
|
691 |
+
'{{WRAPPER}} .ha-share-network:hover' => 'background-color: {{VALUE}};',
|
692 |
+
]
|
693 |
+
]
|
694 |
+
);
|
695 |
+
|
696 |
+
$this->add_control(
|
697 |
+
'common_hover_border_color',
|
698 |
+
[
|
699 |
+
'label' => __( 'Border Color', 'happy-elementor-addons' ),
|
700 |
+
'type' => Controls_Manager::COLOR,
|
701 |
+
'selectors' => [
|
702 |
+
'{{WRAPPER}} .ha-share-network:hover' => 'border-color: {{VALUE}};',
|
703 |
+
]
|
704 |
+
]
|
705 |
+
);
|
706 |
+
|
707 |
+
$this->add_control(
|
708 |
+
'separator_hover_color',
|
709 |
+
[
|
710 |
+
'label' => __( 'Separator Color', 'happy-elementor-addons' ),
|
711 |
+
'type' => Controls_Manager::COLOR,
|
712 |
+
'selectors' => [
|
713 |
+
'{{WRAPPER}} .ha-share-network:hover .ha-share-label' => 'border-color: {{VALUE}};',
|
714 |
+
]
|
715 |
+
]
|
716 |
+
);
|
717 |
+
|
718 |
+
$this->end_controls_tab();
|
719 |
+
$this->end_controls_tabs();
|
720 |
+
|
721 |
+
$this->end_controls_section();
|
722 |
+
}
|
723 |
|
724 |
+
protected function render () {
|
725 |
+
$settings = $this->get_settings_for_display();
|
726 |
+
$social_icons = $settings['icon_list'];
|
727 |
+
$network_view = $settings['network_view'];
|
728 |
|
729 |
+
// print_r($settings);
|
730 |
+
?>
|
731 |
+
<ul class="ha-share-buttons">
|
732 |
+
<?php
|
733 |
+
foreach ( $social_icons as $icon ) :
|
734 |
+
$social_media_name = $icon['share_network'];
|
735 |
+
$custom_share_title = esc_html( $icon['share_title'] );
|
736 |
+
$share_text = esc_html( $icon['share_text'] );
|
737 |
+
$default_share_text = ucfirst( $social_media_name );
|
738 |
+
$image = isset($icon['image']['url'])? $icon['image']['url']: '';
|
739 |
+
$twitter_handle = $icon['twitter_handle'];
|
740 |
+
$email_to = $icon['email_to'];
|
741 |
+
$email_subject = $icon['email_subject'];
|
742 |
+
|
743 |
+
$share_on_text = $share_text ? $share_text : $default_share_text;
|
744 |
+
|
745 |
+
$hashtags = $icon['hashtags'];
|
746 |
+
$url = get_the_permalink();
|
747 |
+
|
748 |
+
$custom_share_url = $icon['custom_link']['url'];
|
749 |
+
$share_url = $custom_share_url ? $custom_share_url : $url;
|
750 |
+
|
751 |
+
$this->set_render_attribute( 'list_classes', 'class', [
|
752 |
+
'ha-share-button',
|
753 |
+
'elementor-repeater-item-' . $icon['_id']
|
754 |
+
] );
|
755 |
+
|
756 |
+
$this->set_render_attribute( 'link_classes', 'class', [
|
757 |
+
'sharer',
|
758 |
+
'ha-share-network',
|
759 |
+
'elementor-social-icon-' . esc_attr( $social_media_name ),
|
760 |
+
] );
|
761 |
+
|
762 |
+
$this->set_render_attribute( 'link_classes', 'data-sharer', esc_attr( $social_media_name ) );
|
763 |
+
$this->set_render_attribute( 'link_classes', 'data-url', $share_url );
|
764 |
+
$this->set_render_attribute( 'link_classes', 'data-hashtags', $hashtags ? esc_html( $hashtags ) : '' );
|
765 |
+
$this->set_render_attribute( 'link_classes', 'data-title', $custom_share_title );
|
766 |
+
$this->set_render_attribute( 'link_classes', 'data-image', esc_url( $image ) );
|
767 |
+
$this->set_render_attribute( 'link_classes', 'data-to', esc_attr( $email_to ) );
|
768 |
+
$this->set_render_attribute( 'link_classes', 'data-subject', esc_attr( $email_subject ) );
|
769 |
+
?>
|
770 |
+
<li <?php $this->print_render_attribute_string( 'list_classes' ); ?>>
|
771 |
+
<a <?php $this->print_render_attribute_string( 'link_classes' ); ?>>
|
772 |
+
<?php
|
773 |
+
if ( 'icon_and_text' == $network_view ) {
|
774 |
+
$social_media_name = $social_media_name == 'email' ? 'envelope' : $social_media_name;
|
775 |
+
?>
|
776 |
+
<i class="fa fa-<?php echo esc_attr( $social_media_name ); ?>" aria-hidden="true"></i>
|
777 |
<?php
|
778 |
+
if ( ! empty( $share_on_text ) && '' != $share_on_text ) {
|
779 |
+
printf( "<span class='ha-share-label'>%s</span>", $share_on_text );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
780 |
}
|
781 |
+
}
|
782 |
+
if ( 'icon_only' == $network_view ) {
|
783 |
+
$social_media_name = $social_media_name == 'email' ? 'envelope' : $social_media_name;
|
784 |
?>
|
785 |
+
<i class="fa fa-<?php echo esc_attr( $social_media_name ); ?>" aria-hidden="true"></i>
|
786 |
+
<?php
|
787 |
+
}
|
788 |
+
if ( 'text_only' == $network_view ) {
|
789 |
+
if ( ! empty( $share_on_text ) && '' != $share_on_text ) {
|
790 |
+
printf( "<span class='ha-share-label'>%s</span>", $share_on_text );
|
791 |
+
}
|
792 |
+
}
|
793 |
+
?>
|
794 |
+
</a>
|
795 |
+
</li>
|
796 |
+
<?php
|
797 |
+
endforeach;
|
798 |
+
?>
|
799 |
|
800 |
+
</ul>
|
801 |
+
<?php
|
802 |
|
803 |
+
}
|
804 |
|
805 |
}
|
widgets/taxonomy-list/widget.php
CHANGED
@@ -127,11 +127,11 @@ class Taxonomy_List extends Base {
|
|
127 |
'options' => [
|
128 |
'icon' => [
|
129 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
130 |
-
'icon' => '
|
131 |
],
|
132 |
'image' => [
|
133 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
134 |
-
'icon' => '
|
135 |
],
|
136 |
],
|
137 |
'toggle' => true,
|
@@ -276,11 +276,11 @@ class Taxonomy_List extends Base {
|
|
276 |
'options' => [
|
277 |
'icon' => [
|
278 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
279 |
-
'icon' => '
|
280 |
],
|
281 |
'image' => [
|
282 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
283 |
-
'icon' => '
|
284 |
],
|
285 |
],
|
286 |
'condition' => [
|
@@ -337,15 +337,15 @@ class Taxonomy_List extends Base {
|
|
337 |
'options' => [
|
338 |
'left' => [
|
339 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
340 |
-
'icon' => '
|
341 |
],
|
342 |
'center' => [
|
343 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
344 |
-
'icon' => '
|
345 |
],
|
346 |
'right' => [
|
347 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
348 |
-
'icon' => '
|
349 |
],
|
350 |
],
|
351 |
'toggle' => true,
|
127 |
'options' => [
|
128 |
'icon' => [
|
129 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
130 |
+
'icon' => 'eicon-star',
|
131 |
],
|
132 |
'image' => [
|
133 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
134 |
+
'icon' => 'eicon-image',
|
135 |
],
|
136 |
],
|
137 |
'toggle' => true,
|
276 |
'options' => [
|
277 |
'icon' => [
|
278 |
'title' => __( 'Icon', 'happy-elementor-addons' ),
|
279 |
+
'icon' => 'eicon-star',
|
280 |
],
|
281 |
'image' => [
|
282 |
'title' => __( 'Image', 'happy-elementor-addons' ),
|
283 |
+
'icon' => 'eicon-image',
|
284 |
],
|
285 |
],
|
286 |
'condition' => [
|
337 |
'options' => [
|
338 |
'left' => [
|
339 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
340 |
+
'icon' => 'eicon-text-align-left',
|
341 |
],
|
342 |
'center' => [
|
343 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
344 |
+
'icon' => 'eicon-text-align-center',
|
345 |
],
|
346 |
'right' => [
|
347 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
348 |
+
'icon' => 'eicon-text-align-right',
|
349 |
],
|
350 |
],
|
351 |
'toggle' => true,
|
widgets/testimonial/widget.php
CHANGED
@@ -11,7 +11,6 @@ use Elementor\Group_Control_Image_Size;
|
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
-
use Elementor\Control_Media;
|
15 |
use Elementor\Core\Schemes\Typography;
|
16 |
use Elementor\Utils;
|
17 |
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
13 |
use Elementor\Group_Control_Typography;
|
|
|
14 |
use Elementor\Core\Schemes\Typography;
|
15 |
use Elementor\Utils;
|
16 |
|
widgets/threesixty-rotation/widget.php
CHANGED
@@ -10,9 +10,6 @@ namespace Happy_Addons\Elementor\Widget;
|
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
13 |
-
use Elementor\Group_Control_Text_Shadow;
|
14 |
-
use Elementor\Group_Control_Typography;
|
15 |
-
use Elementor\Core\Schemes\Typography;
|
16 |
use Elementor\Utils;
|
17 |
use Elementor\Group_Control_Background;
|
18 |
|
@@ -121,15 +118,15 @@ class Threesixty_Rotation extends Base {
|
|
121 |
'options' => [
|
122 |
'left' => [
|
123 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
124 |
-
'icon' => '
|
125 |
],
|
126 |
'center' => [
|
127 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
128 |
-
'icon' => '
|
129 |
],
|
130 |
'right' => [
|
131 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
132 |
-
'icon' => '
|
133 |
],
|
134 |
],
|
135 |
'selectors' => [
|
@@ -177,15 +174,15 @@ class Threesixty_Rotation extends Base {
|
|
177 |
'options' => [
|
178 |
'left' => [
|
179 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
180 |
-
'icon' => '
|
181 |
],
|
182 |
'center' => [
|
183 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
184 |
-
'icon' => '
|
185 |
],
|
186 |
'right' => [
|
187 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
188 |
-
'icon' => '
|
189 |
],
|
190 |
],
|
191 |
'selectors' => [
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
|
|
|
|
|
|
13 |
use Elementor\Utils;
|
14 |
use Elementor\Group_Control_Background;
|
15 |
|
118 |
'options' => [
|
119 |
'left' => [
|
120 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
121 |
+
'icon' => 'eicon-text-align-left',
|
122 |
],
|
123 |
'center' => [
|
124 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
125 |
+
'icon' => 'eicon-text-align-center',
|
126 |
],
|
127 |
'right' => [
|
128 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
129 |
+
'icon' => 'eicon-text-align-right',
|
130 |
],
|
131 |
],
|
132 |
'selectors' => [
|
174 |
'options' => [
|
175 |
'left' => [
|
176 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
177 |
+
'icon' => 'eicon-text-align-left',
|
178 |
],
|
179 |
'center' => [
|
180 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
181 |
+
'icon' => 'eicon-text-align-center',
|
182 |
],
|
183 |
'right' => [
|
184 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
185 |
+
'icon' => 'eicon-text-align-right',
|
186 |
],
|
187 |
],
|
188 |
'selectors' => [
|
widgets/twitter-feed/widget.php
CHANGED
@@ -363,15 +363,15 @@ class Twitter_Feed extends Base {
|
|
363 |
'options' => [
|
364 |
'left' => [
|
365 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
366 |
-
'icon' => '
|
367 |
],
|
368 |
'center' => [
|
369 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
370 |
-
'icon' => '
|
371 |
],
|
372 |
'right' => [
|
373 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
374 |
-
'icon' => '
|
375 |
],
|
376 |
],
|
377 |
'default' => 'left',
|
@@ -392,15 +392,15 @@ class Twitter_Feed extends Base {
|
|
392 |
'options' => [
|
393 |
'left' => [
|
394 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
395 |
-
'icon' => '
|
396 |
],
|
397 |
'center' => [
|
398 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
399 |
-
'icon' => '
|
400 |
],
|
401 |
'right' => [
|
402 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
403 |
-
'icon' => '
|
404 |
],
|
405 |
],
|
406 |
'toggle' => true,
|
@@ -418,15 +418,15 @@ class Twitter_Feed extends Base {
|
|
418 |
'options' => [
|
419 |
'left' => [
|
420 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
421 |
-
'icon' => '
|
422 |
],
|
423 |
'center' => [
|
424 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
425 |
-
'icon' => '
|
426 |
],
|
427 |
'right' => [
|
428 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
429 |
-
'icon' => '
|
430 |
],
|
431 |
],
|
432 |
'default' => 'center',
|
363 |
'options' => [
|
364 |
'left' => [
|
365 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
366 |
+
'icon' => 'eicon-text-align-left',
|
367 |
],
|
368 |
'center' => [
|
369 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
370 |
+
'icon' => 'eicon-text-align-center',
|
371 |
],
|
372 |
'right' => [
|
373 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
374 |
+
'icon' => 'eicon-text-align-right',
|
375 |
],
|
376 |
],
|
377 |
'default' => 'left',
|
392 |
'options' => [
|
393 |
'left' => [
|
394 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
395 |
+
'icon' => 'eicon-text-align-left',
|
396 |
],
|
397 |
'center' => [
|
398 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
399 |
+
'icon' => 'eicon-text-align-center',
|
400 |
],
|
401 |
'right' => [
|
402 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
403 |
+
'icon' => 'eicon-text-align-right',
|
404 |
],
|
405 |
],
|
406 |
'toggle' => true,
|
418 |
'options' => [
|
419 |
'left' => [
|
420 |
'title' => __( 'Left', 'happy-elementor-addons' ),
|
421 |
+
'icon' => 'eicon-text-align-left',
|
422 |
],
|
423 |
'center' => [
|
424 |
'title' => __( 'Center', 'happy-elementor-addons' ),
|
425 |
+
'icon' => 'eicon-text-align-center',
|
426 |
],
|
427 |
'right' => [
|
428 |
'title' => __( 'Right', 'happy-elementor-addons' ),
|
429 |
+
'icon' => 'eicon-text-align-right',
|
430 |
],
|
431 |
],
|
432 |
'default' => 'center',
|