Jeg Elementor Kit - Version 2.0.0

Version Description

  • 13-09-2021 =
  • New Feature: Header and Footer Template
  • Improvement: Additional Custom Breakpoints support
  • Improvement: Add border radius for Sub Menu Item in Nav Menu
  • Fix: padding sub menu in nav menu
Download this release

Release Info

Developer jegstudio
Plugin Icon 128x128 Jeg Elementor Kit
Version 2.0.0
Comparing to
See all releases

Code changes from version 1.11.3 to 2.0.0

Files changed (33) hide show
  1. assets/css/admin/dashboard.css +1 -1
  2. assets/css/admin/dashboard.css.map +1 -1
  3. assets/css/elements/main.css +1 -1
  4. assets/js/dashboard/dashboard-container.js +708 -0
  5. assets/js/dashboard/dashboard-template.js +450 -0
  6. assets/js/elementor/editor-support.js +453 -170
  7. assets/js/elements/client-logo.js +1 -1
  8. assets/js/elements/elements.js +3 -3
  9. assets/js/elements/testimonials.js +1 -1
  10. class/ajax/class-ajax.php +343 -0
  11. class/assets/class-asset.php +617 -197
  12. class/class-init.php +2 -0
  13. class/dashboard/class-dashboard.php +235 -2
  14. class/dashboard/template/class-footer-dashboard-template.php +66 -0
  15. class/dashboard/template/class-header-dashboard-template.php +66 -0
  16. class/dashboard/template/class-template-dashboard-abstract.php +475 -0
  17. class/elements/elementor/class-elementor-kit-abstract.php +21 -16
  18. class/elements/options/class-feature-list-option.php +26 -10
  19. class/elements/options/class-nav-menu-option.php +24 -16
  20. class/elements/views/class-client-logo-view.php +33 -14
  21. class/elements/views/class-gallery-view.php +1 -4
  22. class/elements/views/class-heading-view.php +3 -3
  23. class/elements/views/class-post-block-view.php +1 -2
  24. class/elements/views/class-testimonials-view.php +33 -13
  25. class/templates/class-template.php +387 -0
  26. helper.php +181 -11
  27. jeg-elementor-kit.php +4 -4
  28. languages/jeg-elementor-kit.pot +351 -115
  29. readme.txt +10 -1
  30. templates/dashboard/dashboard-user-data.php +1 -1
  31. templates/footer-template.php +5 -0
  32. templates/header-template.php +15 -0
  33. templates/single-template.php +19 -0
assets/css/admin/dashboard.css CHANGED
@@ -1,2 +1,2 @@
1
- :focus{outline:0}#adminmenu li#toplevel_page_jkit-dashboard .wp-menu-image img{width:16px}.jkit-dashboard-header-wrap{margin-right:20px}.jkit-dashboard-header-wrap a{text-decoration:none;color:#444}.jkit-dashboard-header-wrap a:hover{color:#222}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab{padding:0;margin:1em 0;border-bottom:1px solid #ddd}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a{font-size:15px;margin-bottom:-2px;padding:20px;display:inline-block;border-bottom:3px solid transparent}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a.tab-active{border-bottom:3px solid #0835e6}.jkit-button{background:#3557dc;color:#fff;padding:12px 25px;border:1px solid #0835e6;cursor:pointer;font-size:14px}.jkit-loading{text-align:center;line-height:100px}#jkit-dashboard-header-container{text-align:center;height:calc(100vh - 200px);min-height:150px;position:relative;margin-right:20px}#jkit-dashboard-header-container h1{font-size:32px;line-height:35px}#jkit-dashboard-header-container p{font-size:15px}#jkit-dashboard-header-container .empty-content{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#jkit-dashboard-header-container .empty-content .empty-content-wrapper{width:450px;margin:0 auto}#jkit-dashboard-header-container .empty-content p{margin:25px 0}#jkit-dashboard-header-container .empty-content h1{margin-top:0}.jkit-dashboard-body-wrap{margin-right:20px}.jkit-dashboard-body-wrap #jkit-form-content{margin:20px 0 0}.jkit-dashboard-body-wrap #jkit-form-content *{box-sizing:border-box}.jkit-dashboard-body-wrap .jkit-form-content{position:relative;display:block;height:50px;margin:0;padding:0 87px 0 10px;font-size:0;white-space:nowrap;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.jkit-dashboard-body-wrap .jkit-form-content:after,.jkit-dashboard-body-wrap .jkit-form-content:before{content:'';display:inline-block;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-content:before{height:100%}.jkit-dashboard-body-wrap .jkit-form-content:after{position:absolute;width:24px;height:100%;right:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0IDI0SDBWMGgyNHoiIG9wYWNpdHk9Ii44NyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNBOUFDQUYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE1Ljg4IDE1LjI5TDEyIDExLjQxbC0zLjg4IDMuODhhLjk5Ni45OTYgMCAxIDEtMS40MS0xLjQxbDQuNTktNC41OWEuOTk2Ljk5NiAwIDAgMSAxLjQxIDBsNC41OSA0LjU5Yy4zOS4zOS4zOSAxLjAyIDAgMS40MS0uMzkuMzgtMS4wMy4zOS0xLjQyIDB6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.jkit-dashboard-body-wrap .jkit-form-content>div{display:inline-block;vertical-align:middle}@media screen and (max-width:800px){.jkit-dashboard-body-wrap .jkit-form-content{height:auto;padding:10px 87px 10px 30px}.jkit-dashboard-body-wrap .jkit-form-content:before{display:none}.jkit-dashboard-body-wrap .jkit-form-content:after{top:0}.jkit-dashboard-body-wrap .jkit-form-content>div{display:block;width:100%}}.jkit-dashboard-body-wrap .jkit-form-tab{position:relative;width:100%;margin:0 auto 10px;border-radius:4px;background-color:#fff;box-shadow:0 0 0 1px #ececec;opacity:1;transition:box-shadow .2s,opacity .4s}.jkit-dashboard-body-wrap .jkit-form-tab:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.11)}.jkit-dashboard-body-wrap .jkit-form-content+.jkit-form-tab-content{transition:max-height .3s}.jkit-dashboard-body-wrap .jkit-form-tab:not(.collapse) .jkit-form-content+.jkit-form-tab-content{max-height:0;overflow:hidden;padding:0}.jkit-dashboard-body-wrap .jkit-form-tab-content{background-color:#f9f9f9;text-align:justify;padding:25px}.jkit-dashboard-body-wrap .jkit-form-input-group>label{font-weight:700;margin-bottom:10px;display:block;color:#242a32;font-size:14px;line-height:16px}.jkit-dashboard-body-wrap .jkit-form-input-group>input{border-radius:5px;padding:8px 30px;height:54px;box-sizing:border-box;font-size:14px;line-height:28px;display:inline-block;color:#242a32;border:1px solid #d5d5d7;box-shadow:none;width:100%}.jkit-dashboard-body-wrap .jkit-form-input-group:not(:last-child){margin-bottom:15px}.jkit-dashboard-body-wrap .jkit-form-info{width:60%;white-space:nowrap;font-size:0}.jkit-dashboard-body-wrap .jkit-form-info:before{content:'';display:inline-block;height:44px;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-name{display:inline-block;width:75%;margin-left:15px;font-weight:700;font-size:14px;text-transform:uppercase;line-height:22px;color:#242a32;white-space:normal;text-align:left;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-submit{margin-top:30px;text-align:right}.jkit-dashboard-body-wrap .jkit-form-submit>button{padding:8px 20px 8px 20px;color:#fff;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:#0058e6;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jkit-dashboard-body-wrap .jkit-form-submit>button.saving,.jkit-dashboard-body-wrap .jkit-form-submit>button.saving:hover{background-color:#d1345b}.jkit-dashboard-body-wrap .jkit-form-submit>button:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .elements-control-container{display:flex;flex-flow:row wrap;align-items:center}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{position:relative;display:flex;justify-content:space-between;width:calc((100% / 4) - (30px * 3 / 4));align-items:center;font-size:24px;margin-bottom:30px;padding:15px;box-sizing:border-box;border-radius:5px;background-color:#fff;box-shadow:0 0 0 1px #ececec}@media screen and (min-width:1025px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(4n)){margin-right:30px}}@media screen and (min-width:769px) and (max-width:1024px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:calc((100% / 3) - (30px * 2 / 3))}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(3n)){margin-right:30px}}@media screen and (min-width:481px) and (max-width:768px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:calc((100% / 2) - (30px / 2))}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(2n)){margin-right:30px}}@media screen and (max-width:480px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:100%}}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.11)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .element-title{margin-left:15px;font-weight:700;font-size:14px;text-transform:uppercase;line-height:22px;color:#242a32;white-space:normal;text-align:left;vertical-align:middle}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .element-toggle{position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0 15px 0 0}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input[type=checkbox]{display:none}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input:checked+.switch{background:#d4e4ff}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input:checked+.switch:after{background:#5f9bff;transform:translate3d(100%,-50%,0)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .switch{border:1px solid rgba(0,0,0,.1);margin-top:5px;margin-right:15px;display:inline-block;width:35px;height:12px;border-radius:8px;background:#ebebeb;vertical-align:middle;position:relative;cursor:pointer;user-select:none;transition:background 350ms ease}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .switch:after{content:"";background:#ccc;border:1px solid rgba(0,0,0,.1);transform:translate3d(0,-50%,0);display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;left:-3px;transition:all 350ms cubic-bezier(0,.95,.38,.98),background 150ms ease}.jkit-dashboard-body-wrap .elements-global-control{margin-bottom:2em;text-align:center}.jkit-dashboard-body-wrap .elements-global-control .disable-all,.jkit-dashboard-body-wrap .elements-global-control .enable-all{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jkit-dashboard-body-wrap .elements-global-control .enable-all{background-color:#0058e6;margin-right:5px}.jkit-dashboard-body-wrap .elements-global-control .enable-all:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .elements-global-control .disable-all{background-color:#d1345b}.jkit-dashboard-body-wrap .elements-global-control .disable-all:hover{background-color:#f1295b}
2
  /*# sourceMappingURL=dashboard.css.map */
1
+ :focus{outline:0}#adminmenu li#toplevel_page_jkit-dashboard .wp-menu-image img{width:16px}.jkit-dashboard-header-wrap{margin-right:20px}.jkit-dashboard-header-wrap a{text-decoration:none;color:#444}.jkit-dashboard-header-wrap a:hover{color:#222}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab{padding:0;margin:1em 0;border-bottom:1px solid #ddd}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a{font-size:15px;margin-bottom:-2px;padding:20px;display:inline-block;border-bottom:3px solid transparent}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a.tab-active{border-bottom:3px solid #0835e6}.jkit-button{background-color:#0058e6;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:5px;color:#fff;padding:12px 25px;cursor:pointer;font-size:14px;text-transform:capitalize}.jkit-button:hover{background-color:#0048bd}.jkit-loading{text-align:center;line-height:100px}#jkit-dashboard-header-container{text-align:center;height:calc(100vh - 200px);min-height:150px;position:relative;margin-right:20px}#jkit-dashboard-header-container h1{font-size:32px;line-height:35px}#jkit-dashboard-header-container p{font-size:15px}#jkit-dashboard-header-container .empty-content{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#jkit-dashboard-header-container .empty-content .empty-content-wrapper{width:450px;margin:0 auto}#jkit-dashboard-header-container .empty-content p{margin:25px 0}#jkit-dashboard-header-container .empty-content h1{margin-top:0}.jkit-dashboard-body-wrap{margin-right:20px}.jkit-dashboard-body-wrap #jkit-form-content{margin:20px 0 0}.jkit-dashboard-body-wrap #jkit-form-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.jkit-dashboard-body-wrap .jkit-form-content{position:relative;display:block;height:50px;margin:0;padding:0 87px 0 10px;font-size:0;white-space:nowrap;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.jkit-dashboard-body-wrap .jkit-form-content:after,.jkit-dashboard-body-wrap .jkit-form-content:before{content:'';display:inline-block;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-content:before{height:100%}.jkit-dashboard-body-wrap .jkit-form-content:after{position:absolute;width:24px;height:100%;right:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0IDI0SDBWMGgyNHoiIG9wYWNpdHk9Ii44NyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNBOUFDQUYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE1Ljg4IDE1LjI5TDEyIDExLjQxbC0zLjg4IDMuODhhLjk5Ni45OTYgMCAxIDEtMS40MS0xLjQxbDQuNTktNC41OWEuOTk2Ljk5NiAwIDAgMSAxLjQxIDBsNC41OSA0LjU5Yy4zOS4zOS4zOSAxLjAyIDAgMS40MS0uMzkuMzgtMS4wMy4zOS0xLjQyIDB6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jkit-dashboard-body-wrap .jkit-form-content>div{display:inline-block;vertical-align:middle}@media screen and (max-width:800px){.jkit-dashboard-body-wrap .jkit-form-content{height:auto;padding:10px 87px 10px 30px}.jkit-dashboard-body-wrap .jkit-form-content:before{display:none}.jkit-dashboard-body-wrap .jkit-form-content:after{top:0}.jkit-dashboard-body-wrap .jkit-form-content>div{display:block;width:100%}}.jkit-dashboard-body-wrap .jkit-form-tab{position:relative;width:100%;margin:0 auto 10px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;opacity:1;-webkit-transition:opacity .4s,-webkit-box-shadow .2s;transition:opacity .4s,-webkit-box-shadow .2s;transition:box-shadow .2s,opacity .4s;transition:box-shadow .2s,opacity .4s,-webkit-box-shadow .2s}.jkit-dashboard-body-wrap .jkit-form-tab:hover{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.11);box-shadow:0 4px 10px 0 rgba(0,0,0,.11)}.jkit-dashboard-body-wrap .jkit-form-content+.jkit-form-tab-content{-webkit-transition:max-height .3s;transition:max-height .3s}.jkit-dashboard-body-wrap .jkit-form-tab:not(.collapse) .jkit-form-content+.jkit-form-tab-content{max-height:0;overflow:hidden;padding:0}.jkit-dashboard-body-wrap .jkit-form-tab-content{background-color:#f9f9f9;text-align:justify;padding:25px}.jkit-dashboard-body-wrap .jkit-form-input-group>label{font-weight:700;margin-bottom:10px;display:block;color:#242a32;font-size:14px;line-height:16px}.jkit-dashboard-body-wrap .jkit-form-input-group>input{border-radius:5px;padding:8px 30px;height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:28px;display:inline-block;color:#242a32;border:1px solid #d5d5d7;-webkit-box-shadow:none;box-shadow:none;width:100%}.jkit-dashboard-body-wrap .jkit-form-input-group:not(:last-child){margin-bottom:15px}.jkit-dashboard-body-wrap .jkit-form-info{width:60%;white-space:nowrap;font-size:0}.jkit-dashboard-body-wrap .jkit-form-info:before{content:'';display:inline-block;height:44px;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-name{display:inline-block;width:75%;margin-left:15px;font-weight:700;font-size:14px;text-transform:uppercase;line-height:22px;color:#242a32;white-space:normal;text-align:left;vertical-align:middle}.jkit-dashboard-body-wrap .jkit-form-submit{margin-top:30px;text-align:right}.jkit-dashboard-body-wrap .jkit-form-submit>button{padding:8px 20px 8px 20px;color:#fff;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:#0058e6;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jkit-dashboard-body-wrap .jkit-form-submit>button.saving,.jkit-dashboard-body-wrap .jkit-form-submit>button.saving:hover{background-color:#d1345b}.jkit-dashboard-body-wrap .jkit-form-submit>button:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .elements-control-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc((100% / 4) - (30px * 3 / 4));-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;margin-bottom:30px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec}@media screen and (min-width:1025px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(4n)){margin-right:30px}}@media screen and (min-width:769px) and (max-width:1024px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:calc((100% / 3) - (30px * 2 / 3))}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(3n)){margin-right:30px}}@media screen and (min-width:481px) and (max-width:768px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:calc((100% / 2) - (30px / 2))}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:not(:nth-child(2n)){margin-right:30px}}@media screen and (max-width:480px){.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option{width:100%}}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option:hover{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.11);box-shadow:0 4px 10px 0 rgba(0,0,0,.11)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .element-title{margin-left:15px;font-weight:700;font-size:14px;text-transform:uppercase;line-height:22px;color:#242a32;white-space:normal;text-align:left;vertical-align:middle}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .element-toggle{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 15px 0 0}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input[type=checkbox]{display:none}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input:checked+.switch{background:#d4e4ff}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input:checked+.switch:after{background:#5f9bff;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .switch{border:1px solid rgba(0,0,0,.1);margin-top:5px;margin-right:15px;display:inline-block;width:35px;height:12px;border-radius:8px;background:#ebebeb;vertical-align:middle;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background 350ms ease;transition:background 350ms ease}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .switch:after{content:"";background:#ccc;border:1px solid rgba(0,0,0,.1);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;left:-3px;-webkit-transition:all 350ms cubic-bezier(0,.95,.38,.98),background 150ms ease;transition:all 350ms cubic-bezier(0,.95,.38,.98),background 150ms ease}.jkit-dashboard-body-wrap .elements-global-control{margin-bottom:2em;text-align:center}.jkit-dashboard-body-wrap .elements-global-control .disable-all,.jkit-dashboard-body-wrap .elements-global-control .enable-all{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jkit-dashboard-body-wrap .elements-global-control .enable-all{background-color:#0058e6;margin-right:5px}.jkit-dashboard-body-wrap .elements-global-control .enable-all:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .elements-global-control .disable-all{background-color:#d1345b}.jkit-dashboard-body-wrap .elements-global-control .disable-all:hover{background-color:#f1295b}.jkit-condition-add{text-align:center;margin-top:20px;margin-bottom:40px}.jkit-condition-add button{background-color:#0058e6;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:5px;color:#fff;margin-left:10px;padding:10px 20px;cursor:pointer;text-transform:capitalize}.jkit-condition-add button:hover{background-color:#0048bd}.jkit-condition-container{padding:0 20px}.jkit-condition-container .jkit-condition-empty{text-align:center;max-width:350px;margin:50px auto 30px}.jkit-condition-container .jkit-condition-empty p{font-size:15px}.jkit-condition-container .jkit-condition-item{margin:10px 0}.jkit-condition-container .jkit-condition-item .jkit-condition-header{padding:12px;background:#f9f9f9;color:#000;cursor:pointer;position:relative;font-weight:700;border:1px solid #e0e0e0}.jkit-condition-container .jkit-condition-item .jkit-condition-header .tab-delete{position:absolute;right:10px;font-size:16px;top:12px}.jkit-condition-container .jkit-condition-item .jkit-condition-content{display:none;padding:20px;border:1px solid #e0e0e0;border-top:0}.jkit-element-container{margin-bottom:15px;position:relative}.jkit-element-container.ui-sortable-placeholder{background:#cad5ff!important;visibility:visible!important;width:100%!important;border:1px dashed #a2b5ff}.jkit-element-container .jkit-container-header{border:1px solid #e0e0e0;background:#fbfbfb;padding:10px 15px;font-weight:500;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.jkit-element-container .jkit-container-header h3{display:inline-block;font-size:13px;margin:0}.jkit-element-container .jkit-container-header h3 i{margin-right:10px;color:#333;font-size:12px}.jkit-element-container .jkit-container-header .jkit-header-action{position:absolute;right:-1px;top:-1px;height:100%;vertical-align:middle;border:1px solid #ddd;background:#fff}.jkit-element-container .jkit-container-header .jkit-header-action>div{float:right;display:inline-block;width:60px;height:40px;line-height:40px;text-align:center;border-right:1px solid #ddd}.jkit-element-container .jkit-container-header .jkit-header-action>div a{display:block}.jkit-element-container .jkit-container-body{display:none;padding:5px 10px;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:none;background:#fff}.jkit-condition-global{display:none}.content-exist{width:500px;margin:50px auto;text-align:left}.content-exist .jkit-condition-empty{margin:30px auto}.content-exist .jkit-condition-empty h1{font-size:25px!important}.content-exist .active-element-wrapper{background:#fff;padding:40px 50px;margin:40px -80px 40px;-webkit-box-shadow:0 0 5px rgba(16,16,16,.1);box-shadow:0 0 5px rgba(16,16,16,.1);border-radius:3px}.content-exist .active-element-wrapper h2{text-align:left;margin-top:0;margin-bottom:40px}.content-exist .active-element-wrapper .active-element-heading{padding:0 20px;font-size:13px;font-weight:700}.content-exist .active-element-wrapper .active-element-heading>ul>li{display:inline-block}.content-exist .active-element-wrapper .active-element-heading .name{width:265px}.content-exist .active-element-wrapper .active-element-heading .clone,.content-exist .active-element-wrapper .active-element-heading .delete,.content-exist .active-element-wrapper .active-element-heading .edit,.content-exist .active-element-wrapper .active-element-heading .priority{width:60px}.content-exist .active-element-wrapper .content-button{text-align:center;margin-top:20px}.content-exist .inactive-element-wrapper .tab-clone,.content-exist .inactive-element-wrapper .tab-priority{display:none!important}.content-body{min-height:100px;border:1px dashed #ddd;padding:20px}#jkit-builder-container{text-align:center;position:relative;margin-right:20px;min-height:300px}#jkit-builder-container h1{font-size:32px;line-height:35px}#jkit-builder-container p{font-size:15px}#jkit-builder-container .empty-content{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#jkit-builder-container .empty-content .empty-content-wrapper{width:450px;margin:0 auto}#jkit-builder-container .empty-content p{margin:25px 0}#jkit-builder-container .empty-content h1{margin-top:0}.create-element-builder-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;z-index:99999;display:none}.create-element-builder-wrapper{background:#fff;z-index:99999;position:fixed;margin-right:auto;margin-left:auto;max-height:90vh;right:auto;left:50px;overflow:hidden;top:10vh;height:auto;display:none}.popup-option .popup-header{padding:25px 20px;color:#000;position:relative;border-bottom:1px solid #e4e4e4}.popup-option .popup-header h2{padding:0;color:#000;margin:0}.popup-option .popup-header .close{position:absolute;right:20px;top:24px;background:#fff;color:#3a3a3a;line-height:20px;height:20px;width:20px;text-align:center;cursor:pointer;font-size:16px}.popup-option .popup-content{overflow:hidden;overflow-y:auto}.popup-option .popup-footer{padding:20px;text-align:right;border-top:1px solid #e4e4e4}.popup-option .popup-footer .close,.popup-option .popup-footer .generate{cursor:pointer;padding:10px 30px;display:inline-block;font-size:14px}.popup-option .popup-footer .close{background:#fff;border:1px solid #ddd;border-radius:5px}.popup-option .popup-footer .generate{background-color:#0058e6;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:5px;color:#fff;margin-left:10px}.popup-option .popup-footer .generate:hover{background-color:#0048bd}.popup-option .popup-body .tabbed-body{width:auto;padding:0;height:auto;overflow-y:scroll;float:none}.jeg_metabox_normal_segment .jeg_metabox_body{padding:10px 20px 0}.jeg_metabox_normal_segment .widget-wrapper{margin-bottom:0}.jeg_metabox_normal_segment .widget-left{display:none!important}
2
  /*# sourceMappingURL=dashboard.css.map */
assets/css/admin/dashboard.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["dashboard.scss"],"names":[],"mappings":"AAiBA,OACI,QAAS,EAGb,8DACI,MAAO,KAGX,4BACI,aAAc,KADlB,8BAGQ,gBAAiB,KACjB,MAAO,KAJf,oCAMY,MAAO,KANnB,uDAUQ,QAAS,EACT,OAAQ,IAAA,EACR,cAAe,IAAA,MAAA,KAZvB,yDAcY,UAAW,KACX,cAAe,KACf,QAAS,KACT,QAAS,aACT,cAAe,IAAA,MAAA,YAlB3B,oEAoBgB,cAAe,IAAA,MAAA,QAM/B,aACI,WAAY,QACZ,MAAO,KACP,QAAS,KAAA,KACT,OAAQ,IAAA,MAAA,QACR,OAAQ,QACR,UAAW,KAGf,cACI,WAAY,OACZ,YAAa,MAGjB,iCACI,WAAY,OACZ,OAAQ,oBACR,WAAY,MACZ,SAAU,SACV,aAAc,KALlB,oCAOQ,UAAW,KACX,YAAa,KARrB,mCAWQ,UAAW,KAXnB,gDAcQ,MAAO,KACP,SAAU,SACV,IAAK,IACL,kBAAmB,iBACnB,cAAe,iBACf,UAAW,iBAnBnB,uEAqBY,MAAO,MACP,OAAQ,EAAA,KAtBpB,kDAyBY,OAAQ,KAAA,EAzBpB,mDA4BY,WAAY,EAKxB,0BACI,aAAc,KADlB,6CAGQ,OAAQ,KAAA,EAAA,EAHhB,+CAKY,WAAY,WALxB,6CASQ,SAAU,SACV,QAAS,MACT,OAAQ,KACR,OAAQ,EACR,QAAS,EAAA,KAAA,EAAA,KACT,UAAW,EACX,YAAa,OACb,OAAQ,QAzGZ,YAAa,KACb,oBAAqB,KACrB,mBAAoB,KACpB,iBAAkB,KAClB,gBAAiB,KACjB,eAAgB,KAoFpB,mDAAA,oDAoBY,QAAS,GACT,QAAS,aACT,eAAgB,OAtB5B,oDAyBY,OAAQ,KAzBpB,mDA4BY,SAAU,SACV,MAAO,KACP,OAAQ,KACR,MAAO,KACP,iBAAkB,wiBAClB,kBAAmB,UACnB,oBAAqB,OACrB,UAAW,eAnCvB,iDAuCQ,QAAS,aACT,eAAgB,OAEpB,oCA1CJ,6CA4CY,OAAQ,KACR,QAAS,KAAA,KAAA,KAAA,KA7CrB,oDA+CgB,QAAS,KA/CzB,mDAkDgB,IAAK,EAlDrB,iDAsDY,QAAS,MACT,MAAO,MAvDnB,yCA2DQ,SAAU,SACV,MAAO,KACP,OAAQ,EAAA,KAAA,KACR,cAAe,IACf,iBAjKA,KAkKA,WAAY,EAAE,EAAE,EAAE,IAAI,QACtB,QAAS,EACT,WAAY,WAAA,GAAA,CAAA,QAAA,IAlEpB,+CAoEY,WAAY,EAAE,IAAI,KAAK,EAAE,gBApErC,oEAwEQ,WAAY,WAAA,IAxEpB,kGA4EY,WAAY,EACZ,SAAU,OACV,QAAS,EA9ErB,iDAkFQ,iBAnLW,QAoLX,WAAY,QACZ,QAAS,KApFjB,uDAwFY,YAAa,IACb,cAAe,KACf,QAAS,MACT,MA3LG,QA4LH,UAAW,KACX,YAAa,KA7FzB,uDAgGY,cAAe,IACf,QAAS,IAAA,KACT,OAAQ,KACR,WAAY,WACZ,UAAW,KACX,YAAa,KACb,QAAS,aACT,MAvMG,QAwMH,OAAQ,IAAI,MAvMH,QAwMT,WAAY,KACZ,MAAO,KA1GnB,kEA6GY,cAAe,KA7G3B,0CAiHQ,MAAO,IACP,YAAa,OACb,UAAW,EAnHnB,iDAqHY,QAAS,GACT,QAAS,aACT,OAAQ,KACR,eAAgB,OAxH5B,0CA4HQ,QAAS,aACT,MAAO,IACP,YAAa,KACb,YAAa,IACb,UAAW,KACX,eAAgB,UAChB,YAAa,KACb,MAnOO,QAoOP,YAAa,OACb,WAAY,KACZ,eAAgB,OAtIxB,4CAyIQ,WAAY,KACZ,WAAY,MA1IpB,mDA4IY,QAAS,IAAA,KAAA,IAAA,KACT,MA/OJ,KAgPI,OAAQ,QAvOhB,YAAa,KACb,oBAAqB,KACrB,mBAAoB,KACpB,iBAAkB,KAClB,gBAAiB,KACjB,eAAgB,KAoOR,SAAU,SACV,QAAS,EACT,UAAW,KACX,aAAc,MACd,aAAc,EACd,iBAnPG,QAoPH,WAAY,KACZ,cAAe,IACf,WAAY,EACZ,cAAe,EACf,YAAa,KA1JzB,0DAAA,gEA6JgB,iBAzPO,QA4FvB,yDAgKgB,iBA7PK,QA6FrB,sDAqKQ,QAAS,KACT,UAAW,IAAA,KACX,YAAa,OAvKrB,+EAyKY,SAAU,SACV,QAAS,KACT,gBAAiB,cACjB,MAAO,kCACP,YAAa,OACb,UAAW,KACX,cAAe,KACf,QAAS,KACT,WAAY,WACZ,cAAe,IACf,iBAAkB,KAClB,WAAY,EAAE,EAAE,EAAE,IAAI,QACtB,qCArLZ,mGAuLoB,aAAc,MAGtB,2DA1LZ,+EA2LgB,MAAO,kCA3LvB,mGA6LoB,aAAc,MAGtB,0DAhMZ,+EAiMgB,MAAO,8BAjMvB,mGAmMoB,aAAc,MAGtB,oCAtMZ,+EAuMgB,MAAO,MAvMvB,qFA0MgB,WAAY,EAAE,IAAI,KAAK,EAAE,gBA1MzC,8FA6MgB,YAAa,KACb,YAAa,IACb,UAAW,KACX,eAAgB,UAChB,YAAa,KACb,MAAO,QACP,YAAa,OACb,WAAY,KACZ,eAAgB,OArNhC,+FAwNgB,SAAU,SACV,IAAK,IACL,MAAO,EACP,UAAW,iBACX,OAAQ,EAAA,KAAA,EAAA,EA5NxB,oGA+NgB,QAAS,KA/NzB,qGAkOgB,WAAY,QAlO5B,2GAoOoB,WAAY,QACZ,UAAW,yBArO/B,uFAyOgB,OAAQ,IAAI,MAAM,eAClB,WAAY,IACZ,aAAc,KACd,QAAS,aACT,MAAO,KACP,OAAQ,KACR,cAAe,IACf,WAAY,QACZ,eAAgB,OAChB,SAAU,SACV,OAAQ,QACR,YAAa,KACb,WAAY,WAAA,MAAA,KArP5B,6FAuPoB,QAAS,GACT,WAAY,KACZ,OAAQ,IAAI,MAAM,eAClB,UAAW,sBACX,QAAS,MACT,MAAO,KACP,OAAQ,KACR,cAAe,IACf,SAAU,SACV,IAAK,IACL,KAAM,KACN,WAAY,IAAI,MAAM,2BAAiC,CAAE,WAAW,MAAM,KAlQ9F,mDAwQQ,cAAe,IACf,WAAY,OAzQpB,gEAAA,+DA4QY,YAAa,KACb,oBAAqB,KACrB,mBAAoB,KACpB,iBAAkB,KAClB,gBAAiB,KACjB,eAAgB,KAChB,SAAU,SACV,QAAS,EACT,UAAW,KACX,aAAc,MACd,aAAc,EACd,WAAY,KACZ,cAAe,IACf,WAAY,EACZ,cAAe,EACf,YAAa,KA3RzB,+DA8RY,iBA5XG,QA6XH,aAAc,IA/R1B,qEAiSgB,iBA9XK,QA6FrB,gEAqSY,iBAjYW,QA4FvB,sEAuSgB,iBAlYW","file":"dashboard.css","sourcesContent":["$white: #fff;\n$white-light-gray: #f9f9f9;\n$header-black: #242a32;\n$input-border-color: #D5D5D7;\n$button-color: #0058E6;\n$button-hover-color: #0048bd;\n$button-loading-color: #d1345b;\n$button-loading-color-alt: #f1295b;\n@mixin user-select() {\n user-select: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n}\n\n*:focus {\n outline: none;\n}\n\n#adminmenu li#toplevel_page_jkit-dashboard .wp-menu-image img {\n width: 16px;\n}\n\n.jkit-dashboard-header-wrap {\n margin-right: 20px;\n a {\n text-decoration: none;\n color: #444;\n &:hover {\n color: #222;\n }\n }\n .jkit-dashboard-header-tab {\n padding: 0;\n margin: 1em 0;\n border-bottom: 1px solid #ddd;\n a {\n font-size: 15px;\n margin-bottom: -2px;\n padding: 20px;\n display: inline-block;\n border-bottom: 3px solid transparent;\n &.tab-active {\n border-bottom: 3px solid #0835e6;\n }\n }\n }\n}\n\n.jkit-button {\n background: #3557dc;\n color: #fff;\n padding: 12px 25px;\n border: 1px solid #0835e6;\n cursor: pointer;\n font-size: 14px;\n}\n\n.jkit-loading {\n text-align: center;\n line-height: 100px;\n}\n\n#jkit-dashboard-header-container {\n text-align: center;\n height: calc(100vh - 200px);\n min-height: 150px;\n position: relative;\n margin-right: 20px;\n h1 {\n font-size: 32px;\n line-height: 35px;\n }\n p {\n font-size: 15px;\n }\n .empty-content {\n width: 100%;\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n transform: translateY(-50%);\n .empty-content-wrapper {\n width: 450px;\n margin: 0 auto;\n }\n p {\n margin: 25px 0;\n }\n h1 {\n margin-top: 0;\n }\n }\n}\n\n.jkit-dashboard-body-wrap {\n margin-right: 20px;\n #jkit-form-content {\n margin: 20px 0 0;\n * {\n box-sizing: border-box;\n }\n }\n .jkit-form-content {\n position: relative;\n display: block;\n height: 50px;\n margin: 0;\n padding: 0 87px 0 10px;\n font-size: 0;\n white-space: nowrap;\n cursor: pointer;\n @include user-select();\n &:before,\n &:after {\n content: '';\n display: inline-block;\n vertical-align: middle;\n }\n &:before {\n height: 100%;\n }\n &:after {\n position: absolute;\n width: 24px;\n height: 100%;\n right: 30px;\n background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0IDI0SDBWMGgyNHoiIG9wYWNpdHk9Ii44NyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNBOUFDQUYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE1Ljg4IDE1LjI5TDEyIDExLjQxbC0zLjg4IDMuODhhLjk5Ni45OTYgMCAxIDEtMS40MS0xLjQxbDQuNTktNC41OWEuOTk2Ljk5NiAwIDAgMSAxLjQxIDBsNC41OSA0LjU5Yy4zOS4zOS4zOSAxLjAyIDAgMS40MS0uMzkuMzgtMS4wMy4zOS0xLjQyIDB6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=');\n background-repeat: no-repeat;\n background-position: center;\n transform: rotate(180deg);\n }\n }\n .jkit-form-content>div {\n display: inline-block;\n vertical-align: middle;\n }\n @media screen and (max-width: 800px) {\n .jkit-form-content {\n height: auto;\n padding: 10px 87px 10px 30px;\n &:before {\n display: none;\n }\n &:after {\n top: 0;\n }\n }\n .jkit-form-content>div {\n display: block;\n width: 100%;\n }\n }\n .jkit-form-tab {\n position: relative;\n width: 100%;\n margin: 0 auto 10px;\n border-radius: 4px;\n background-color: $white;\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\n opacity: 1;\n transition: box-shadow .2s, opacity .4s;\n &:hover {\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .11);\n }\n }\n .jkit-form-content+.jkit-form-tab-content {\n transition: max-height .3s;\n }\n .jkit-form-tab:not(.collapse) {\n .jkit-form-content+.jkit-form-tab-content {\n max-height: 0;\n overflow: hidden;\n padding: 0;\n }\n }\n .jkit-form-tab-content {\n background-color: $white-light-gray;\n text-align: justify;\n padding: 25px;\n }\n .jkit-form-input-group {\n >label {\n font-weight: 700;\n margin-bottom: 10px;\n display: block;\n color: $header-black;\n font-size: 14px;\n line-height: 16px;\n }\n >input {\n border-radius: 5px;\n padding: 8px 30px;\n height: 54px;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 28px;\n display: inline-block;\n color: $header-black;\n border: 1px solid $input-border-color;\n box-shadow: none;\n width: 100%;\n }\n &:not(:last-child) {\n margin-bottom: 15px;\n }\n }\n .jkit-form-info {\n width: 60%;\n white-space: nowrap;\n font-size: 0;\n &:before {\n content: '';\n display: inline-block;\n height: 44px;\n vertical-align: middle;\n }\n }\n .jkit-form-name {\n display: inline-block;\n width: 75%;\n margin-left: 15px;\n font-weight: 700;\n font-size: 14px;\n text-transform: uppercase;\n line-height: 22px;\n color: $header-black;\n white-space: normal;\n text-align: left;\n vertical-align: middle;\n }\n .jkit-form-submit {\n margin-top: 30px;\n text-align: right;\n >button {\n padding: 8px 20px 8px 20px;\n color: $white;\n cursor: pointer;\n @include user-select();\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n background-color: $button-color;\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n &.saving,\n &.saving:hover {\n background-color: $button-loading-color;\n }\n &:hover {\n background-color: $button-hover-color;\n }\n }\n }\n .elements-control-container {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n .element-checkbox-option {\n position: relative;\n display: flex;\n justify-content: space-between;\n width: calc((100% / 4) - (30px * 3 / 4));\n align-items: center;\n font-size: 24px;\n margin-bottom: 30px;\n padding: 15px;\n box-sizing: border-box;\n border-radius: 5px;\n background-color: rgb(255, 255, 255);\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\n @media screen and (min-width: 1025px) {\n &:not(:nth-child(4n)) {\n margin-right: 30px;\n }\n }\n @media screen and (min-width: 769px) and (max-width: 1024px) {\n width: calc((100% / 3) - (30px * 2 / 3));\n &:not(:nth-child(3n)) {\n margin-right: 30px;\n }\n }\n @media screen and (min-width: 481px) and (max-width: 768px) {\n width: calc((100% / 2) - (30px / 2));\n &:not(:nth-child(2n)) {\n margin-right: 30px;\n }\n }\n @media screen and (max-width: 480px) {\n width: 100%;\n }\n &:hover {\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .11);\n }\n .element-title {\n margin-left: 15px;\n font-weight: 700;\n font-size: 14px;\n text-transform: uppercase;\n line-height: 22px;\n color: #242a32;\n white-space: normal;\n text-align: left;\n vertical-align: middle;\n }\n .element-toggle {\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n margin: 0 15px 0 0;\n }\n input[type=\"checkbox\"] {\n display: none;\n }\n input:checked + .switch {\n background: #d4e4ff;\n &:after {\n background: #5f9bff;\n transform: translate3d(100%, -50%, 0);\n }\n }\n .switch {\n border: 1px solid rgba(0, 0, 0, 0.1);\n margin-top: 5px;\n margin-right: 15px;\n display: inline-block;\n width: 35px;\n height: 12px;\n border-radius: 8px;\n background: #ebebeb;\n vertical-align: middle;\n position: relative;\n cursor: pointer;\n user-select: none;\n transition: background 350ms ease;\n &:after {\n content: \"\";\n background: #ccc;\n border: 1px solid rgba(0, 0, 0, 0.1);\n transform: translate3d(0, -50%, 0);\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n position: absolute;\n top: 50%;\n left: -3px;\n transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease;\n }\n }\n }\n }\n .elements-global-control {\n margin-bottom: 2em;\n text-align: center;\n .enable-all,\n .disable-all {\n user-select: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n }\n .enable-all {\n background-color: $button-color;\n margin-right: 5px;\n &:hover {\n background-color: $button-hover-color;\n }\n }\n .disable-all {\n background-color: $button-loading-color;\n &:hover {\n background-color: $button-loading-color-alt;\n }\n }\n }\n}"]}
1
+ {"version":3,"sources":["dashboard.scss"],"names":[],"mappings":"AAiBA,OACI,QAAA,EAGJ,8DACI,MAAA,KAGJ,4BACI,aAAA,KADJ,8BAGQ,gBAAA,KACA,MAAA,KAJR,oCAMY,MAAA,KANZ,uDAUQ,QAAA,EACA,OAAA,IAAA,EACA,cAAA,IAAA,MAAA,KAZR,yDAcY,UAAA,KACA,cAAA,KACA,QAAA,KACA,QAAA,aACA,cAAA,IAAA,MAAA,YAlBZ,oEAoBgB,cAAA,IAAA,MAAA,QAMhB,aACE,iBAhDF,QAiDE,mBAAA,KAAA,WAAA,KACA,OAAA,KACA,cAAA,IACA,MAxDF,KAyDE,QAAA,KAAA,KACA,OAAA,QACA,UAAA,KACA,eAAA,WATF,mBAYI,iBA1DJ,QA8DA,cACI,WAAA,OACA,YAAA,MAGJ,iCACI,WAAA,OACA,OAAA,oBACA,WAAA,MACA,SAAA,SACA,aAAA,KALJ,oCAOQ,UAAA,KACA,YAAA,KARR,mCAWQ,UAAA,KAXR,gDAcQ,MAAA,KACA,SAAA,SACA,IAAA,IACA,kBAAA,iBAEA,UAAA,iBAnBR,uEAqBY,MAAA,MACA,OAAA,EAAA,KAtBZ,kDAyBY,OAAA,KAAA,EAzBZ,mDA4BY,WAAA,EAKZ,0BACI,aAAA,KADJ,6CAGQ,OAAA,KAAA,EAAA,EAHR,+CAKY,mBAAA,WAAA,WAAA,WALZ,6CASQ,SAAA,SACA,QAAA,MACA,OAAA,KACA,OAAA,EACA,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,EACA,YAAA,OACA,OAAA,QAhHJ,YAAA,KACA,oBAAA,KACA,mBAAA,KACA,iBAAA,KACA,gBAAA,KACA,eAAA,KA2FJ,mDAAA,oDAoBY,QAAA,GACA,QAAA,aACA,eAAA,OAtBZ,oDAyBY,OAAA,KAzBZ,mDA4BY,SAAA,SACA,MAAA,KACA,OAAA,KACA,MAAA,KACA,iBAAA,wiBACA,kBAAA,UACA,oBAAA,OACA,kBAAA,eAAA,UAAA,eAnCZ,iDAuCQ,QAAA,aACA,eAAA,OAEJ,oCA1CJ,6CA4CY,OAAA,KACA,QAAA,KAAA,KAAA,KAAA,KA7CZ,oDA+CgB,QAAA,KA/ChB,mDAkDgB,IAAA,EAlDhB,iDAsDY,QAAA,MACA,MAAA,MAvDZ,yCA2DQ,SAAA,SACA,MAAA,KACA,OAAA,EAAA,KAAA,KACA,cAAA,IACA,iBAxKR,KAyKQ,mBAAA,EAAA,EAAA,EAAA,IAAA,QAAA,WAAA,EAAA,EAAA,EAAA,IAAA,QACA,QAAA,EACA,mBAAA,QAAA,GAAA,CAAA,mBAAA,IAAA,WAAA,QAAA,GAAA,CAAA,mBAAA,IAAA,WAAA,WAAA,GAAA,CAAA,QAAA,IAAA,WAAA,WAAA,GAAA,CAAA,QAAA,GAAA,CAAA,mBAAA,IAlER,+CAoEY,mBAAA,EAAA,IAAA,KAAA,EAAA,gBAAA,WAAA,EAAA,IAAA,KAAA,EAAA,gBApEZ,oEAwEQ,mBAAA,WAAA,IAAA,WAAA,WAAA,IAxER,kGA4EY,WAAA,EACA,SAAA,OACA,QAAA,EA9EZ,iDAkFQ,iBA1LR,QA2LQ,WAAA,QACA,QAAA,KApFR,uDAwFY,YAAA,IACA,cAAA,KACA,QAAA,MACA,MAlMZ,QAmMY,UAAA,KACA,YAAA,KA7FZ,uDAgGY,cAAA,IACA,QAAA,IAAA,KACA,OAAA,KACA,mBAAA,WAAA,WAAA,WACA,UAAA,KACA,YAAA,KACA,QAAA,aACA,MA9MZ,QA+MY,OAAA,IAAA,MA9MZ,QA+MY,mBAAA,KAAA,WAAA,KACA,MAAA,KA1GZ,kEA6GY,cAAA,KA7GZ,0CAiHQ,MAAA,IACA,YAAA,OACA,UAAA,EAnHR,iDAqHY,QAAA,GACA,QAAA,aACA,OAAA,KACA,eAAA,OAxHZ,0CA4HQ,QAAA,aACA,MAAA,IACA,YAAA,KACA,YAAA,IACA,UAAA,KACA,eAAA,UACA,YAAA,KACA,MA1OR,QA2OQ,YAAA,OACA,WAAA,KACA,eAAA,OAtIR,4CAyIQ,WAAA,KACA,WAAA,MA1IR,mDA4IY,QAAA,IAAA,KAAA,IAAA,KACA,MAtPZ,KAuPY,OAAA,QA9OR,YAAA,KACA,oBAAA,KACA,mBAAA,KACA,iBAAA,KACA,gBAAA,KACA,eAAA,KA2OQ,SAAA,SACA,QAAA,EACA,UAAA,KACA,aAAA,MACA,aAAA,EACA,iBA1PZ,QA2PY,mBAAA,KAAA,WAAA,KACA,cAAA,IACA,WAAA,EACA,cAAA,EACA,YAAA,KA1JZ,0DAAA,gEA6JgB,iBAhQhB,QAmGA,yDAgKgB,iBApQhB,QAoGA,sDAqKQ,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,mBAAA,WAAA,sBAAA,OAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,kBAAA,OAAA,eAAA,OAAA,YAAA,OAvKR,+EAyKY,SAAA,SACA,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,iBAAA,QAAA,cAAA,QAAA,gBAAA,cACA,MAAA,kCACA,kBAAA,OAAA,eAAA,OAAA,YAAA,OACA,UAAA,KACA,cAAA,KACA,QAAA,KACA,mBAAA,WAAA,WAAA,WACA,cAAA,IACA,iBAAA,KACA,mBAAA,EAAA,EAAA,EAAA,IAAA,QAAA,WAAA,EAAA,EAAA,EAAA,IAAA,QACA,qCArLZ,mGAuLoB,aAAA,MAGR,2DA1LZ,+EA2LgB,MAAA,kCA3LhB,mGA6LoB,aAAA,MAGR,0DAhMZ,+EAiMgB,MAAA,8BAjMhB,mGAmMoB,aAAA,MAGR,oCAtMZ,+EAuMgB,MAAA,MAvMhB,qFA0MgB,mBAAA,EAAA,IAAA,KAAA,EAAA,gBAAA,WAAA,EAAA,IAAA,KAAA,EAAA,gBA1MhB,8FA6MgB,YAAA,KACA,YAAA,IACA,UAAA,KACA,eAAA,UACA,YAAA,KACA,MAAA,QACA,YAAA,OACA,WAAA,KACA,eAAA,OArNhB,+FAwNgB,SAAA,SACA,IAAA,IACA,MAAA,EACA,kBAAA,iBAAA,UAAA,iBACA,OAAA,EAAA,KAAA,EAAA,EA5NhB,oGA+NgB,QAAA,KA/NhB,qGAkOgB,WAAA,QAlOhB,2GAoOoB,WAAA,QACA,kBAAA,yBAAA,UAAA,yBArOpB,uFAyOgB,OAAA,IAAA,MAAA,eACA,WAAA,IACA,aAAA,KACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,cAAA,IACA,WAAA,QACA,eAAA,OACA,SAAA,SACA,OAAA,QACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,mBAAA,WAAA,MAAA,KAAA,WAAA,WAAA,MAAA,KArPhB,6FAuPoB,QAAA,GACA,WAAA,KACA,OAAA,IAAA,MAAA,eACA,kBAAA,sBAAA,UAAA,sBACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,cAAA,IACA,SAAA,SACA,IAAA,IACA,KAAA,KACA,mBAAA,IAAA,MAAA,2BAAA,CAAA,WAAA,MAAA,KAAA,WAAA,IAAA,MAAA,2BAAA,CAAA,WAAA,MAAA,KAlQpB,mDAwQQ,cAAA,IACA,WAAA,OAzQR,gEAAA,+DA4QY,YAAA,KACA,oBAAA,KACA,mBAAA,KACA,iBAAA,KACA,gBAAA,KACA,eAAA,KACA,SAAA,SACA,QAAA,EACA,UAAA,KACA,aAAA,MACA,aAAA,EACA,mBAAA,KAAA,WAAA,KACA,cAAA,IACA,WAAA,EACA,cAAA,EACA,YAAA,KA3RZ,+DA8RY,iBAnYZ,QAoYY,aAAA,IA/RZ,qEAiSgB,iBArYhB,QAoGA,gEAqSY,iBAxYZ,QAmGA,sEAuSgB,iBAzYhB,QA+YA,oBACE,WAAA,OACA,WAAA,KACA,cAAA,KAHF,2BAMI,iBAxZJ,QAyZI,mBAAA,KAAA,WAAA,KACA,OAAA,KACA,cAAA,IACA,MAhaJ,KAiaI,YAAA,KACA,QAAA,KAAA,KACA,OAAA,QACA,eAAA,WAdJ,iCAiBM,iBAlaN,QAuaA,0BACE,QAAA,EAAA,KADF,gDAII,WAAA,OACA,UAAA,MACA,OAAA,KAAA,KAAA,KANJ,kDASM,UAAA,KATN,+CAcI,OAAA,KAAA,EAdJ,sEAiBM,QAAA,KACA,WAAA,QACA,MAAA,KACA,OAAA,QACA,SAAA,SACA,YAAA,IACA,OAAA,IAAA,MAAA,QAvBN,kFA0BQ,SAAA,SACA,MAAA,KACA,UAAA,KACA,IAAA,KA7BR,uEAkCM,QAAA,KACA,QAAA,KACA,OAAA,IAAA,MAAA,QACA,WAAA,EAKN,wBACE,cAAA,KACA,SAAA,SAFF,gDAKI,WAAA,kBACA,WAAA,kBACA,MAAA,eACA,OAAA,IAAA,OAAA,QARJ,+CAYI,OAAA,IAAA,MAAA,QACA,WAAA,QACA,QAAA,KAAA,KACA,YAAA,IACA,OAAA,QACA,mBAAA,WAAA,WAAA,WACA,SAAA,SAlBJ,kDAqBM,QAAA,aACA,UAAA,KACA,OAAA,EAvBN,oDA0BQ,aAAA,KACA,MAAA,KACA,UAAA,KA5BR,mEAiCM,SAAA,SACA,MAAA,KACA,IAAA,KACA,OAAA,KACA,eAAA,OACA,OAAA,IAAA,MAAA,KACA,WAAA,KAvCN,uEA0CQ,MAAA,MACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,YAAA,KACA,WAAA,OACA,aAAA,IAAA,MAAA,KAhDR,yEAmDU,QAAA,MAnDV,6CA0DI,QAAA,KACA,QAAA,IAAA,KACA,OAAA,IAAA,MAAA,QACA,mBAAA,WAAA,WAAA,WACA,WAAA,KACA,WAAA,KAIJ,uBACE,QAAA,KAGF,eACE,MAAA,MACA,OAAA,KAAA,KACA,WAAA,KAHF,qCAMI,OAAA,KAAA,KANJ,wCASM,UAAA,eATN,uCAcI,WAAA,KACA,QAAA,KAAA,KACA,OAAA,KAAA,MAAA,KACA,mBAAA,EAAA,EAAA,IAAA,kBAAA,WAAA,EAAA,EAAA,IAAA,kBACA,cAAA,IAlBJ,0CAqBM,WAAA,KACA,WAAA,EACA,cAAA,KAvBN,+DA2BM,QAAA,EAAA,KACA,UAAA,KACA,YAAA,IA7BN,qEAiCU,QAAA,aAjCV,qEAsCQ,MAAA,MAtCR,sEAAA,uEAAA,qEAAA,yEA0CQ,MAAA,KA1CR,uDA+CM,WAAA,OACA,WAAA,KAhDN,oDAAA,uDAsDM,QAAA,eAKN,cACE,WAAA,MACA,OAAA,IAAA,OAAA,KACA,QAAA,KAKF,wBACE,WAAA,OACA,SAAA,SACA,aAAA,KACA,WAAA,MAJF,2BAOI,UAAA,KACA,YAAA,KARJ,0BAYI,UAAA,KAZJ,uCAgBI,MAAA,KACA,SAAA,SACA,IAAA,IACA,kBAAA,iBAAA,UAAA,iBAnBJ,8DAsBM,MAAA,MACA,OAAA,EAAA,KAvBN,yCA2BM,OAAA,KAAA,EA3BN,0CA+BM,WAAA,EAKN,gCACE,SAAA,MACA,WAAA,eACA,MAAA,KACA,OAAA,KACA,IAAA,EACA,QAAA,MACA,QAAA,KAGF,gCACE,WAAA,KACA,QAAA,MACA,SAAA,MACA,aAAA,KACA,YAAA,KACA,WAAA,KACA,MAAA,KACA,KAAA,KACA,SAAA,OACA,IAAA,KACA,OAAA,KACA,QAAA,KAGF,4BAEI,QAAA,KAAA,KACA,MAAA,KACA,SAAA,SACA,cAAA,IAAA,MAAA,QALJ,+BAQM,QAAA,EACA,MAAA,KACA,OAAA,EAVN,mCAcM,SAAA,SACA,MAAA,KACA,IAAA,KACA,WAAA,KACA,MAAA,QACA,YAAA,KACA,OAAA,KACA,MAAA,KACA,WAAA,OACA,OAAA,QACA,UAAA,KAxBN,6BA6BI,SAAA,OACA,WAAA,KA9BJ,4BAkCI,QAAA,KACA,WAAA,MACA,WAAA,IAAA,MAAA,QApCJ,mCAAA,sCAuCM,OAAA,QACA,QAAA,KAAA,KACA,QAAA,aACA,UAAA,KA1CN,mCA8CM,WAAA,KACA,OAAA,IAAA,MAAA,KACA,cAAA,IAhDN,sCAoDM,iBA7sBN,QA8sBM,mBAAA,KAAA,WAAA,KACA,OAAA,KACA,cAAA,IACA,MArtBN,KAstBM,YAAA,KAzDN,4CA4DQ,iBAptBR,QAwpBA,uCAmEM,MAAA,KACA,QAAA,EACA,OAAA,KACA,WAAA,OACA,MAAA,KAKN,8CAEI,QAAA,KAAA,KAAA,EAFJ,4CAMI,cAAA,EANJ,yCAUI,QAAA","file":"dashboard.css","sourcesContent":["$white: #fff;\n$white-light-gray: #f9f9f9;\n$header-black: #242a32;\n$input-border-color: #D5D5D7;\n$button-color: #0058E6;\n$button-hover-color: #0048bd;\n$button-loading-color: #d1345b;\n$button-loading-color-alt: #f1295b;\n@mixin user-select() {\n user-select: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n}\n\n*:focus {\n outline: none;\n}\n\n#adminmenu li#toplevel_page_jkit-dashboard .wp-menu-image img {\n width: 16px;\n}\n\n.jkit-dashboard-header-wrap {\n margin-right: 20px;\n a {\n text-decoration: none;\n color: #444;\n &:hover {\n color: #222;\n }\n }\n .jkit-dashboard-header-tab {\n padding: 0;\n margin: 1em 0;\n border-bottom: 1px solid #ddd;\n a {\n font-size: 15px;\n margin-bottom: -2px;\n padding: 20px;\n display: inline-block;\n border-bottom: 3px solid transparent;\n &.tab-active {\n border-bottom: 3px solid #0835e6;\n }\n }\n }\n}\n\n.jkit-button {\n background-color: $button-color;\n box-shadow: none;\n border: none;\n border-radius: 5px;\n color: $white;\n padding: 12px 25px;\n cursor: pointer;\n font-size: 14px;\n text-transform: capitalize;\n\n &:hover {\n background-color: $button-hover-color;\n }\n}\n\n.jkit-loading {\n text-align: center;\n line-height: 100px;\n}\n\n#jkit-dashboard-header-container {\n text-align: center;\n height: calc(100vh - 200px);\n min-height: 150px;\n position: relative;\n margin-right: 20px;\n h1 {\n font-size: 32px;\n line-height: 35px;\n }\n p {\n font-size: 15px;\n }\n .empty-content {\n width: 100%;\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n transform: translateY(-50%);\n .empty-content-wrapper {\n width: 450px;\n margin: 0 auto;\n }\n p {\n margin: 25px 0;\n }\n h1 {\n margin-top: 0;\n }\n }\n}\n\n.jkit-dashboard-body-wrap {\n margin-right: 20px;\n #jkit-form-content {\n margin: 20px 0 0;\n * {\n box-sizing: border-box;\n }\n }\n .jkit-form-content {\n position: relative;\n display: block;\n height: 50px;\n margin: 0;\n padding: 0 87px 0 10px;\n font-size: 0;\n white-space: nowrap;\n cursor: pointer;\n @include user-select();\n &:before,\n &:after {\n content: '';\n display: inline-block;\n vertical-align: middle;\n }\n &:before {\n height: 100%;\n }\n &:after {\n position: absolute;\n width: 24px;\n height: 100%;\n right: 30px;\n background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0IDI0SDBWMGgyNHoiIG9wYWNpdHk9Ii44NyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNBOUFDQUYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE1Ljg4IDE1LjI5TDEyIDExLjQxbC0zLjg4IDMuODhhLjk5Ni45OTYgMCAxIDEtMS40MS0xLjQxbDQuNTktNC41OWEuOTk2Ljk5NiAwIDAgMSAxLjQxIDBsNC41OSA0LjU5Yy4zOS4zOS4zOSAxLjAyIDAgMS40MS0uMzkuMzgtMS4wMy4zOS0xLjQyIDB6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=');\n background-repeat: no-repeat;\n background-position: center;\n transform: rotate(180deg);\n }\n }\n .jkit-form-content>div {\n display: inline-block;\n vertical-align: middle;\n }\n @media screen and (max-width: 800px) {\n .jkit-form-content {\n height: auto;\n padding: 10px 87px 10px 30px;\n &:before {\n display: none;\n }\n &:after {\n top: 0;\n }\n }\n .jkit-form-content>div {\n display: block;\n width: 100%;\n }\n }\n .jkit-form-tab {\n position: relative;\n width: 100%;\n margin: 0 auto 10px;\n border-radius: 4px;\n background-color: $white;\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\n opacity: 1;\n transition: box-shadow .2s, opacity .4s;\n &:hover {\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .11);\n }\n }\n .jkit-form-content+.jkit-form-tab-content {\n transition: max-height .3s;\n }\n .jkit-form-tab:not(.collapse) {\n .jkit-form-content+.jkit-form-tab-content {\n max-height: 0;\n overflow: hidden;\n padding: 0;\n }\n }\n .jkit-form-tab-content {\n background-color: $white-light-gray;\n text-align: justify;\n padding: 25px;\n }\n .jkit-form-input-group {\n >label {\n font-weight: 700;\n margin-bottom: 10px;\n display: block;\n color: $header-black;\n font-size: 14px;\n line-height: 16px;\n }\n >input {\n border-radius: 5px;\n padding: 8px 30px;\n height: 54px;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 28px;\n display: inline-block;\n color: $header-black;\n border: 1px solid $input-border-color;\n box-shadow: none;\n width: 100%;\n }\n &:not(:last-child) {\n margin-bottom: 15px;\n }\n }\n .jkit-form-info {\n width: 60%;\n white-space: nowrap;\n font-size: 0;\n &:before {\n content: '';\n display: inline-block;\n height: 44px;\n vertical-align: middle;\n }\n }\n .jkit-form-name {\n display: inline-block;\n width: 75%;\n margin-left: 15px;\n font-weight: 700;\n font-size: 14px;\n text-transform: uppercase;\n line-height: 22px;\n color: $header-black;\n white-space: normal;\n text-align: left;\n vertical-align: middle;\n }\n .jkit-form-submit {\n margin-top: 30px;\n text-align: right;\n >button {\n padding: 8px 20px 8px 20px;\n color: $white;\n cursor: pointer;\n @include user-select();\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n background-color: $button-color;\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n &.saving,\n &.saving:hover {\n background-color: $button-loading-color;\n }\n &:hover {\n background-color: $button-hover-color;\n }\n }\n }\n .elements-control-container {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n .element-checkbox-option {\n position: relative;\n display: flex;\n justify-content: space-between;\n width: calc((100% / 4) - (30px * 3 / 4));\n align-items: center;\n font-size: 24px;\n margin-bottom: 30px;\n padding: 15px;\n box-sizing: border-box;\n border-radius: 5px;\n background-color: rgb(255, 255, 255);\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\n @media screen and (min-width: 1025px) {\n &:not(:nth-child(4n)) {\n margin-right: 30px;\n }\n }\n @media screen and (min-width: 769px) and (max-width: 1024px) {\n width: calc((100% / 3) - (30px * 2 / 3));\n &:not(:nth-child(3n)) {\n margin-right: 30px;\n }\n }\n @media screen and (min-width: 481px) and (max-width: 768px) {\n width: calc((100% / 2) - (30px / 2));\n &:not(:nth-child(2n)) {\n margin-right: 30px;\n }\n }\n @media screen and (max-width: 480px) {\n width: 100%;\n }\n &:hover {\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .11);\n }\n .element-title {\n margin-left: 15px;\n font-weight: 700;\n font-size: 14px;\n text-transform: uppercase;\n line-height: 22px;\n color: #242a32;\n white-space: normal;\n text-align: left;\n vertical-align: middle;\n }\n .element-toggle {\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n margin: 0 15px 0 0;\n }\n input[type=\"checkbox\"] {\n display: none;\n }\n input:checked + .switch {\n background: #d4e4ff;\n &:after {\n background: #5f9bff;\n transform: translate3d(100%, -50%, 0);\n }\n }\n .switch {\n border: 1px solid rgba(0, 0, 0, 0.1);\n margin-top: 5px;\n margin-right: 15px;\n display: inline-block;\n width: 35px;\n height: 12px;\n border-radius: 8px;\n background: #ebebeb;\n vertical-align: middle;\n position: relative;\n cursor: pointer;\n user-select: none;\n transition: background 350ms ease;\n &:after {\n content: \"\";\n background: #ccc;\n border: 1px solid rgba(0, 0, 0, 0.1);\n transform: translate3d(0, -50%, 0);\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n position: absolute;\n top: 50%;\n left: -3px;\n transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease;\n }\n }\n }\n }\n .elements-global-control {\n margin-bottom: 2em;\n text-align: center;\n .enable-all,\n .disable-all {\n user-select: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n }\n .enable-all {\n background-color: $button-color;\n margin-right: 5px;\n &:hover {\n background-color: $button-hover-color;\n }\n }\n .disable-all {\n background-color: $button-loading-color;\n &:hover {\n background-color: $button-loading-color-alt;\n }\n }\n }\n}\n\n.jkit-condition-add {\n text-align: center;\n margin-top: 20px;\n margin-bottom: 40px;\n\n button {\n background-color: $button-color;\n box-shadow: none;\n border: none;\n border-radius: 5px;\n color: $white;\n margin-left: 10px;\n padding: 10px 20px;\n cursor: pointer;\n text-transform: capitalize;\n\n &:hover {\n background-color: $button-hover-color;\n }\n }\n}\n\n.jkit-condition-container {\n padding: 0 20px;\n\n .jkit-condition-empty {\n text-align: center;\n max-width: 350px;\n margin: 50px auto 30px;\n\n p {\n font-size: 15px;\n }\n }\n\n .jkit-condition-item {\n margin: 10px 0;\n\n .jkit-condition-header {\n padding: 12px;\n background: #f9f9f9;\n color: #000;\n cursor: pointer;\n position: relative;\n font-weight: bold;\n border: 1px solid #e0e0e0;\n\n .tab-delete {\n position: absolute;\n right: 10px;\n font-size: 16px;\n top: 12px;\n }\n }\n\n .jkit-condition-content {\n display: none;\n padding: 20px;\n border: 1px solid #e0e0e0;\n border-top: 0;\n }\n }\n}\n\n.jkit-element-container {\n margin-bottom: 15px;\n position: relative;\n\n &.ui-sortable-placeholder {\n background: #cad5ff !important;\n visibility: visible !important;\n width: 100% !important;\n border: 1px dashed #a2b5ff;\n }\n\n .jkit-container-header {\n border: 1px solid #e0e0e0;\n background: #fbfbfb;\n padding: 10px 15px;\n font-weight: 500;\n cursor: pointer;\n box-sizing: border-box;\n position: relative;\n\n h3 {\n display: inline-block;\n font-size: 13px;\n margin: 0;\n\n i {\n margin-right: 10px;\n color: #333;\n font-size: 12px;\n }\n }\n\n .jkit-header-action {\n position: absolute;\n right: -1px;\n top: -1px;\n height: 100%;\n vertical-align: middle;\n border: 1px solid #ddd;\n background: #fff;\n\n > div {\n float: right;\n display: inline-block;\n width: 60px;\n height: 40px;\n line-height: 40px;\n text-align: center;\n border-right: 1px solid #dddddd;\n\n a {\n display: block;\n }\n }\n }\n }\n\n .jkit-container-body {\n display: none;\n padding: 5px 10px;\n border: 1px solid #e0e0e0;\n box-sizing: border-box;\n border-top: none;\n background: #fff;\n }\n}\n\n.jkit-condition-global {\n display: none;\n}\n\n.content-exist {\n width: 500px;\n margin: 50px auto;\n text-align: left;\n\n .jkit-condition-empty {\n margin: 30px auto;\n\n h1 {\n font-size: 25px !important;\n }\n }\n\n .active-element-wrapper {\n background: #fff;\n padding: 40px 50px;\n margin: 40px -80px 40px;\n box-shadow: 0px 0px 5px rgba(16, 16, 16, 0.1);\n border-radius: 3px;\n\n h2 {\n text-align: left;\n margin-top: 0;\n margin-bottom: 40px;\n }\n\n .active-element-heading {\n padding: 0 20px;\n font-size: 13px;\n font-weight: bold;\n\n > ul {\n > li {\n display: inline-block;\n }\n }\n\n .name {\n width: 265px;\n }\n\n .priority, .edit, .clone, .delete {\n width: 60px;\n }\n }\n\n .content-button {\n text-align: center;\n margin-top: 20px;\n }\n }\n\n .inactive-element-wrapper {\n .tab-priority, .tab-clone {\n display: none !important;\n }\n }\n}\n\n.content-body {\n min-height: 100px;\n border: 1px dashed #ddd;\n padding: 20px;\n}\n\n\n\n#jkit-builder-container {\n text-align: center;\n position: relative;\n margin-right: 20px;\n min-height: 300px;\n\n h1 {\n font-size: 32px;\n line-height: 35px;\n }\n\n p {\n font-size: 15px;\n }\n\n .empty-content {\n width: 100%;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n\n .empty-content-wrapper {\n width: 450px;\n margin: 0 auto;\n }\n\n p {\n margin: 25px 0;\n }\n\n h1 {\n margin-top: 0;\n }\n }\n}\n\n.create-element-builder-overlay {\n position: fixed;\n background: rgba(0, 0, 0, 0.5);\n width: 100%;\n height: 100%;\n top: 0;\n z-index: 99999;\n display: none;\n}\n\n.create-element-builder-wrapper {\n background: #fff;\n z-index: 99999;\n position: fixed;\n margin-right: auto;\n margin-left: auto;\n max-height: 90vh;\n right: auto;\n left: 50px;\n overflow: hidden;\n top: 10vh;\n height: auto;\n display: none;\n}\n\n.popup-option {\n .popup-header {\n padding: 25px 20px;\n color: #000;\n position: relative;\n border-bottom: 1px solid #e4e4e4;\n\n h2 {\n padding: 0;\n color: #000;\n margin: 0;\n }\n\n .close {\n position: absolute;\n right: 20px;\n top: 24px;\n background: #fff;\n color: #3a3a3a;\n line-height: 20px;\n height: 20px;\n width: 20px;\n text-align: center;\n cursor: pointer;\n font-size: 16px;\n }\n }\n\n .popup-content {\n overflow: hidden;\n overflow-y: auto;\n }\n\n .popup-footer {\n padding: 20px;\n text-align: right;\n border-top: 1px solid #e4e4e4;\n\n .close, .generate {\n cursor: pointer;\n padding: 10px 30px;\n display: inline-block;\n font-size: 14px;\n }\n\n .close {\n background: #fff;\n border: 1px solid #ddd;\n border-radius: 5px;\n }\n\n .generate {\n background-color: $button-color;\n box-shadow: none;\n border: none;\n border-radius: 5px;\n color: $white;\n margin-left: 10px;\n\n &:hover {\n background-color: $button-hover-color;\n }\n }\n }\n\n .popup-body {\n .tabbed-body {\n width: auto;\n padding: 0;\n height: auto;\n overflow-y: scroll;\n float: none;\n }\n }\n}\n\n.jeg_metabox_normal_segment {\n .jeg_metabox_body {\n padding: 10px 20px 0;\n }\n\n .widget-wrapper {\n margin-bottom: 0;\n }\n\n .widget-left {\n display: none !important;\n }\n}\n"]}
assets/css/elements/main.css CHANGED
@@ -1 +1 @@
1
- .jeg-elementor-kit.jkit-accordion{counter-reset:jkitNumber}.jeg-elementor-kit.jkit-accordion .card-wrapper{background-color:transparent;border:0;border-radius:0}.jeg-elementor-kit.jkit-accordion .card-wrapper:not(:last-child){margin-bottom:10px}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header{cursor:pointer}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--jkit-txt-color);background-color:var(--jkit-element-lighten-bg-color);font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .number:before{counter-increment:jkitNumber;content:counter(jkitNumber) ". "}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .title{padding-right:10px;display:inline-block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group{padding-right:26px;float:left}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group{position:absolute;right:0;margin-right:30px}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .normal-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-expand .card-body{padding:30px 85px 30px 65px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button{position:relative;border:0;padding-left:70px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button{border:1px solid var(--jkit-border-color);border-bottom:1px solid var(--jkit-element-bg-color);background-color:var(--jkit-bg-color);position:relative;padding-left:85px}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button:before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:var(--jkit-bg-color);background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-animated-text{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.jeg-elementor-kit.jkit-animated-text a{text-decoration:none;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text .animated-text{padding:0;margin:0;display:inline-block}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-moz-animation:jkit-animated-dash 10s infinite;-webkit-animation:jkit-animated-dash 10s infinite;-o-animation:jkit-animated-dash 10s infinite;-ms-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape="x"] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg{top:0;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-moz-transform:translate(-10px,-10px);-webkit-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-moz-animation:jkit-animated-pulse 1s infinite;-webkit-animation:jkit-animated-pulse 1s infinite;-o-animation:jkit-animated-pulse 1s infinite;-ms-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translateZ(-20px) rotateX(90deg);-webkit-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-swirl-in .4s forwards;-webkit-animation:jkit-animated-swirl-in .4s forwards;-o-animation:jkit-animated-swirl-in .4s forwards;-ms-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-blinds-in .6s forwards;-webkit-animation:jkit-animated-blinds-in .6s forwards;-o-animation:jkit-animated-blinds-in .6s forwards;-ms-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-wave-up .3s forwards;-webkit-animation:jkit-animated-wave-up .3s forwards;-o-animation:jkit-animated-wave-up .3s forwards;-ms-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-moz-animation:jkit-animated-flip-in 1.2s;-webkit-animation:jkit-animated-flip-in 1.2s;-o-animation:jkit-animated-flip-in 1.2s;-ms-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-moz-animation:jkit-animated-flip-out 1.2s;-webkit-animation:jkit-animated-flip-out 1.2s;-o-animation:jkit-animated-flip-out 1.2s;-ms-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-drop-in-in .6s;-webkit-animation:jkit-animated-drop-in-in .6s;-o-animation:jkit-animated-drop-in-in .6s;-ms-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-drop-in-out .6s;-webkit-animation:jkit-animated-drop-in-out .6s;-o-animation:jkit-animated-drop-in-out .6s;-ms-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-left-in .6s;-webkit-animation:jkit-animated-slide-left-in .6s;-o-animation:jkit-animated-slide-left-in .6s;-ms-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-left-out .6s;-webkit-animation:jkit-animated-slide-left-out .6s;-o-animation:jkit-animated-slide-left-out .6s;-ms-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-right-in .6s;-webkit-animation:jkit-animated-slide-right-in .6s;-o-animation:jkit-animated-slide-right-in .6s;-ms-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-right-out .6s;-webkit-animation:jkit-animated-slide-right-out .6s;-o-animation:jkit-animated-slide-right-out .6s;-ms-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-up-in .6s;-webkit-animation:jkit-animated-slide-up-in .6s;-o-animation:jkit-animated-slide-up-in .6s;-ms-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-up-out .6s;-webkit-animation:jkit-animated-slide-up-out .6s;-o-animation:jkit-animated-slide-up-out .6s;-ms-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-down-in .6s;-webkit-animation:jkit-animated-slide-down-in .6s;-o-animation:jkit-animated-slide-down-in .6s;-ms-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-down-out .6s;-webkit-animation:jkit-animated-slide-down-out .6s;-o-animation:jkit-animated-slide-down-out .6s;-ms-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-bounce-in .6s;-webkit-animation:jkit-animated-bounce-in .6s;-o-animation:jkit-animated-bounce-in .6s;-ms-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-bounce-out .6s;-webkit-animation:jkit-animated-bounce-out .6s;-o-animation:jkit-animated-bounce-out .6s;-ms-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-swing-in .6s;-webkit-animation:jkit-animated-swing-in .6s;-o-animation:jkit-animated-swing-in .6s;-ms-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-swing-out .6s;-webkit-animation:jkit-animated-swing-out .6s;-o-animation:jkit-animated-swing-out .6s;-ms-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-rubber-band-in .6s;-webkit-animation:jkit-animated-rubber-band-in .6s;-o-animation:jkit-animated-rubber-band-in .6s;-ms-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-rubber-band-out .6s;-webkit-animation:jkit-animated-rubber-band-out .6s;-o-animation:jkit-animated-rubber-band-out .6s;-ms-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}.jeg-elementor-kit.jkit-button .jkit-button-wrapper{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-txt-alt-color);position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--jkit-txt-alt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a .jkit-categorylist-content{z-index:2;display:block;margin-bottom:0}.jeg-elementor-kit.jkit-categorylist .category-list-item a .icon-list{text-align:center}.jeg-elementor-kit.jkit-categorylist .category-list-item a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist.layout-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-client-logo{position:relative;display:inline-block;overflow:hidden;width:100%}.jeg-elementor-kit.jkit-client-logo .client-list{position:relative;z-index:1}.jeg-elementor-kit.jkit-client-logo .client-track .image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;overflow:hidden}.jeg-elementor-kit.jkit-client-logo .client-track .image-list:hover .content-image .hover-image{opacity:1;-moz-transition:opacity .25s ease-in-out 0s;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;-ms-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.jeg-elementor-kit.jkit-client-logo .client-track .content-image{position:relative;line-height:0;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .main-image{height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .hover-image{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .client-slider.hover-enable:hover .content-image .main-image{opacity:0;visibility:hidden;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider{margin-right:10px}.jeg-elementor-kit.jkit-client-logo .tns-nav{text-align:center}.jeg-elementor-kit.jkit-client-logo .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-client-logo .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-client-logo .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.jeg-elementor-kit.jkit-client-logo .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-client-logo .tns-controls button i,.jeg-elementor-kit.jkit-client-logo .tns-controls button svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(:nth-child(10)){margin-right:10px}}.jeg-elementor-kit.jkit-contact-form-7:before{content:unset}.jeg-elementor-kit.jkit-contact-form-7 form label{color:var(--jkit-form-txt-color);width:100%;max-width:380px}.jeg-elementor-kit.jkit-contact-form-7 form label span{pointer-events:none;color:var(--jkit-txt-m-color);font-size:.8125rem;display:block}.jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jeg-elementor-kit.jkit-contact-form-7 form select,.jeg-elementor-kit.jkit-contact-form-7 form textarea{border:1px solid var(--jkit-form-border-color);margin-bottom:20px}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;padding:12px 72px;font-size:.9375rem;background-color:var(--jkit-btn-bg-color);border:0;color:#fff;cursor:pointer;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-countdown{position:relative;z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-countdown.separator-enable .timer-container:not(:last-child) .timer-inner-container::after{position:absolute;left:100%;z-index:1;color:var(--jkit-form-txt-color);font-size:45px}.jeg-elementor-kit.jkit-countdown .timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.jeg-elementor-kit.jkit-countdown .timer-inner-container{position:relative;margin:auto;margin-bottom:0;width:150px;height:150px;background:var(--jkit-element-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-countdown .timer-content{width:100%}.jeg-elementor-kit.jkit-countdown .timer-content>span{display:block;color:#fff;line-height:1}.jeg-elementor-kit.jkit-countdown .timer-content.label-inline>span{display:inline-block}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count{font-size:36px;font-weight:700;margin-top:14px;margin-bottom:14px}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count.timer-loading{opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-countdown .timer-content .timer-title{font-size:14px;letter-spacing:2.5px}.jeg-elementor-kit.jkit-countdown .expire-message .expire-title{font-size:24px;font-weight:600;margin-bottom:12px;display:block}.jeg-elementor-kit.jkit-countdown .expire-message .expire-content{display:block}.jeg-elementor-kit.jkit-dual-button{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{display:block}}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;outline:0;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center;overflow:hidden;color:var(--jkit-txt-alt-color);width:100%;padding:20px;z-index:1}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one{background:var(--jkit-btn-bg-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two{background:var(--jkit-form-txt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-middle-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;background:#fafaf8;color:#444;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;z-index:5}.jeg-elementor-kit.jkit-feature-list .feature-list-items{list-style-type:none;margin:0;padding:0}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item{position:relative}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box{z-index:2;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var(--jkit-element-bg-color);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon{color:var(--jkit-txt-alt-color);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;line-height:1;text-align:center;height:70px;width:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{color:var(--jkit-txt-h-color);line-height:1.5em;margin-top:-2px;margin-bottom:10px;font-weight:600}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title>a{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{padding:0;margin:0;color:var(--jkit-txt-color);font-size:14px;font-weight:400;line-height:1.5em}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-right:0!important;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:last-child .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after,.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{content:"";position:absolute;display:block;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{top:0;z-index:1;border-right:none!important;height:100%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after{top:50%;width:23px;z-index:2;border-top:none!important}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item :not(:last-child):before{height:calc(100% + 8px)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon-inner{border-radius:50%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon-inner{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon i,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon img,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon svg{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon{color:var(--jkit-element-bg-color);background-color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon i{color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-fun-fact{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{position:relative;z-index:2}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg{width:40px;fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:28px;font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{top:-5px;left:0;vertical-align:super;font-size:22px;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:15px;margin:0;font-weight:400;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-gallery:before{content:none}.jeg-elementor-kit.jkit-gallery[data-grid=masonry] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:auto;position:relative}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap:hover .grid-item .thumbnail-wrap .style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item{-webkit-box-shadow:0 0 30px 0 rgba(3,29,60,.05);box-shadow:0 0 30px 0 rgba(3,29,60,.05)}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{position:relative;line-height:0}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .style-overlay{visibility:hidden;opacity:0;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--jkit-element-darken-bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .search-filters-wrap{height:55px;border-radius:5px;max-width:600px;margin:15px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger{color:#7f8995;border:0 solid;border-right:1px solid var(--jkit-element-bg-color);width:100%;border-radius:0;padding:17px 13px;font-size:14px;background:var(--jkit-element-lighten-bg-color);height:55px;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger svg{fill:#7f8995;width:14px}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;width:100%;border-radius:5px;padding-top:7px;margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:first-child{border-top:0 solid}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li{padding:5px 5px 5px 10px;cursor:pointer;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:hover{color:#000}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls.open-controls{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box{background:var(--jkit-element-lighten-bg-color);border-radius:0 10px 10px 0;-ms-flex-preferred-size:70%;flex-basis:70%;height:100%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;font-size:14px;border:0 solid;outline:0;background:0 0}.jeg-elementor-kit.jkit-gallery .filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1 1 auto;flex-flow:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.jeg-elementor-kit.jkit-gallery .filter-controls ul{margin:0 0 20px 0;padding:0;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400;list-style:none;display:inline-block;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap{width:100%;float:left}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{font-size:65px;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a svg{width:65px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:5px;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:300px;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a{font-size:60px;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a svg{width:60px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category{line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category span{position:absolute;left:50%;bottom:0;font-size:12px;font-weight:500;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:15px;border-radius:5px;padding:5px 10px 5px 10px;background:var(--jkit-selection-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button{position:absolute;left:50%;top:50%;width:100%;height:auto;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a{display:inline-block;font-size:16px;margin:0 7px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a{display:inline-block;font-size:16px;margin-right:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:var(--jkit-element-darken-bg-color);z-index:-1;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;z-index:3;color:var(--jkit-bg-color);font-size:18px;font-weight:700;line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li{display:inline-block;list-style:none;margin-right:2px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay{visibility:hidden;opacity:0;-moz-transition:.6s all ease;-webkit-transition:.6s all ease;-o-transition:.6s all ease;-ms-transition:.6s all ease;transition:.6s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-hover-bg{display:none}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{width:100%;height:auto}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-title{color:var(--jkit-txt-alt-color);font-size:20px;margin-bottom:5px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-content{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-buttons{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card{background:var(--jkit-element-lighten-bg-color);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-title{color:var(--jkit-txt-color);font-size:20px;margin:10px 0 10px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-content{color:var(--jkit-txt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .load-more-items{text-align:center;margin-top:15px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more{background:var(--jkit-btn-bg-color);color:var(--jkit-bg-color);padding:10px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more svg{fill:var(--jkit-bg-color)}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}.jeg-elementor-kit.jkit-heading{position:relative}.jeg-elementor-kit.jkit-heading.title-float-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-heading .heading-title{font-size:28px;font-weight:500}.jeg-elementor-kit.jkit-heading .heading-title>span{display:inline-block;font-weight:700}.jeg-elementor-kit.jkit-heading .heading-section-title{position:relative;margin:0;margin-bottom:20px}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable{position:relative}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start~:before{left:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end~:before{right:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before{content:"";display:block;position:absolute;background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:18px;font-weight:700;color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable{display:inline-block;position:relative;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after,.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{content:"";background-color:var(--jkit-txt-m-color);display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{margin-right:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after{margin-left:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable{display:inline-block;position:relative;vertical-align:middle;margin-left:30px;padding:8px 32px 8px 32px;border-radius:2em 2em 2em 2em}.jeg-elementor-kit.jkit-heading .heading-section-description{display:inline-block;width:100%}.jeg-elementor-kit.jkit-heading .shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.jeg-elementor-kit.jkit-heading .shadow-text~*{z-index:1;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper{display:inline-block}.jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom){height:4px;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted{width:30px;background:var(--jkit-element-darken-bg-color);border-radius:2px;margin-left:27px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:var(--jkit-element-darken-bg-color);box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{width:150px;border-radius:0;background:var(--jkit-element-darken-bg-color);margin-left:0}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{width:135px;background:var(--jkit-element-darken-bg-color);background:linear-gradient(90deg,var(--jkit-element-darken-bg-color) 0,var(--jkit-element-darken-bg-color) 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,var(--jkit-element-darken-bg-color) 62%,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:var(--jkit-element-darken-bg-color);top:-7.15px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-custom img{display:inline-block}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-icon-box>a{text-decoration:none}.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}.jeg-elementor-kit.jkit-icon-box .jkit-background-filter{background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon{display:inline-block;margin-bottom:13px;color:var(--jkit-txt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon i{font-size:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;fill:var(--jkit-txt-color);width:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:15px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:100}.jeg-elementor-kit.jkit-icon-box:hover .hover-watermark{bottom:0;opacity:100}.jeg-elementor-kit.jkit-icon-box .hover-watermark{position:absolute;bottom:-50px;right:0;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1}.jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.jeg-elementor-kit.jkit-icon-box .hover-watermark svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100px}.jeg-elementor-kit.jkit-icon-box .icon-box-badge{position:absolute;line-height:1;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topleft{top:0;left:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topcenter{top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topright{top:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomleft{left:0;bottom:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomcenter{bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomright{bottom:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding:10px 10px 10px 10px;border-radius:0;background-color:var(--jkit-selection-bg-color);font-size:.70588rem;color:var(--jkit-bg-color);font-weight:500;display:inline-block}.jeg-elementor-kit.jkit-image-box{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-image-box .image-box-header img{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;object-fit:cover}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{padding:30px 35px;position:relative;overflow:hidden;background:var(--jkit-bg-color);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-size:18px;margin-bottom:20px;color:var(--jkit-txt-h-color);font-weight:700}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper{display:inline-block}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{border-radius:5px;font-size:15px;padding:15px 30px;color:#fff;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;fill:#fff}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:90%;height:90px;position:relative;margin-left:auto;margin-right:auto;margin-top:-50px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:220px}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder{align-self:flex-end}.jeg-elementor-kit.jkit-mailchimp.style-full .jkit-input-wrapper:not(:last-child){margin-bottom:20px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-group{margin:0}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--jkit-txt-color);text-align:center;white-space:nowrap;background-color:var(--jkit-border-color);height:100%;padding:15px;font-size:10px;border:1px solid var(--jkit-form-border-color);border-radius:5px 0 0 5px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text svg{fill:var(--jkit-txt-color);width:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-before{margin-right:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-after{margin-left:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;display:block;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid var(--jkit-form-border-color);border-radius:0 5px 5px 0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit{padding:8px 20px 8px 20px;color:var(--jkit-txt-alt-color);width:100%;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:var(--jkit-btn-bg-color);box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>i,.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>svg{margin-right:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-input-label{font-weight:600}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message{display:none;padding:10px 15px;margin-bottom:10px;border-radius:5px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.error{display:block;color:var(--jkit-error-border-color);background-color:var(--jkit-error-bg-color);border:1px solid var(--jkit-error-border-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.success{display:block;color:var(--jkit-success-border-color);background-color:var(--jkit-success-bg-color);border:var(--jkit-success-border-color)}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2){margin-right:0!important}}@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}@keyframes slide-from-left{0%{left:0}100%{left:101%}}@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}@keyframes slide-from-right{0%{left:0}100%{left:-101%}}@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes jkit-animated-bounce-in{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;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-bounce-in{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;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@-webkit-keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}.jkit-color-scheme{--jkit-bg-color:#ffffff;--jkit-border-color:#eaeaeb;--jkit-txt-color:#575A5F;--jkit-txt-h-color:#181D23;--jkit-txt-a-color:#0058E6;--jkit-txt-m-color:#96989B;--jkit-txt-alt-color:#ffffff;--jkit-form-border-color:#D5D5D7;--jkit-form-bg-color:transparent;--jkit-form-txt-color:#181D23;--jkit-btn-txt-color:#ffffff;--jkit-btn-bg-color:#0058E6;--jkit-btn-bg-hover-color:#0048bd;--jkit-selection-bg-color:#d8a600;--jkit-element-bg-color:#80b1ff;--jkit-element-darken-bg-color:#0058E6;--jkit-element-lighten-bg-color:#e6f0ff;--jkit-success-bg-color:#75ffd8;--jkit-success-border-color:#007f5b;--jkit-error-bg-color:#ffcccc;--jkit-error-border-color:#d60000}.jkit-nav-menu-loaded{overflow-x:hidden;overflow-y:visible}.jkit-magnific-popup .mfp-iframe-holder .mfp-close{background:0 0}.jkit-magnific-popup button:focus{outline:0}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box{display:flex;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{flex:1}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit.hover-from-right:before{top:0;right:-101%}.jeg-elementor-kit .hover-from-right:hover:before,.jeg-elementor-kit.hover-from-right:hover:before{right:0}.jeg-elementor-kit .hover-from-top:before,.jeg-elementor-kit.hover-from-top:before{top:-101%;left:0}.jeg-elementor-kit .hover-from-top:hover:before,.jeg-elementor-kit.hover-from-top:hover:before{top:0}.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit.hover-from-bottom:before{bottom:-101%;left:0}.jeg-elementor-kit .hover-from-bottom:hover:before,.jeg-elementor-kit.hover-from-bottom:hover:before{bottom:0}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit.hover-from-arise:before{top:0;left:0;opacity:0}.jeg-elementor-kit .hover-from-arise:hover:before,.jeg-elementor-kit.hover-from-arise:hover:before{opacity:100%}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .jkit-ajax-loaded{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:jkit-fadeinup;animation-name:jkit-fadeinup}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-1{-webkit-animation-delay:.05s;animation-delay:.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-2{-webkit-animation-delay:.15s;animation-delay:.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-3,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-3{-webkit-animation-delay:.25s;animation-delay:.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-4{-webkit-animation-delay:.35s;animation-delay:.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-5,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-5{-webkit-animation-delay:.45s;animation-delay:.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-6{-webkit-animation-delay:.55s;animation-delay:.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-7,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-7{-webkit-animation-delay:.65s;animation-delay:.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-8{-webkit-animation-delay:.75s;animation-delay:.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-9,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-9{-webkit-animation-delay:.85s;animation-delay:.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-10{-webkit-animation-delay:.95s;animation-delay:.95s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-11,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-11{-webkit-animation-delay:1.05s;animation-delay:1.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-12{-webkit-animation-delay:1.15s;animation-delay:1.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-13,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-13{-webkit-animation-delay:1.25s;animation-delay:1.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-14{-webkit-animation-delay:1.35s;animation-delay:1.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-15,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-15{-webkit-animation-delay:1.45s;animation-delay:1.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-16{-webkit-animation-delay:1.55s;animation-delay:1.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-17,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-17{-webkit-animation-delay:1.65s;animation-delay:1.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-18{-webkit-animation-delay:1.75s;animation-delay:1.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-19,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-19{-webkit-animation-delay:1.85s;animation-delay:1.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-20{-webkit-animation-delay:1.95s;animation-delay:1.95s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-21,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-21{-webkit-animation-delay:2.05s;animation-delay:2.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-22{-webkit-animation-delay:2.15s;animation-delay:2.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-23,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-23{-webkit-animation-delay:2.25s;animation-delay:2.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-24{-webkit-animation-delay:2.35s;animation-delay:2.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-25,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-25{-webkit-animation-delay:2.45s;animation-delay:2.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-26{-webkit-animation-delay:2.55s;animation-delay:2.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-27,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-27{-webkit-animation-delay:2.65s;animation-delay:2.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-28{-webkit-animation-delay:2.75s;animation-delay:2.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-29,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-29{-webkit-animation-delay:2.85s;animation-delay:2.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-30{-webkit-animation-delay:2.95s;animation-delay:2.95s}.jeg-elementor-kit .jkit-block-pagination{margin:0 0 30px 0;text-align:center}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.625rem .875rem;font-size:.875rem;line-height:1.5;border-radius:3px;-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}.jeg-elementor-kit .border-bottom.left{-moz-animation:slide-from-left-reverse .5s forwards;-webkit-animation:slide-from-left-reverse .5s forwards;-o-animation:slide-from-left-reverse .5s forwards;-ms-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-moz-animation:slide-from-right-reverse .5s forwards;-webkit-animation:slide-from-right-reverse .5s forwards;-o-animation:slide-from-right-reverse .5s forwards;-ms-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-moz-animation:slide-from-left .5s forwards;-webkit-animation:slide-from-left .5s forwards;-o-animation:slide-from-left .5s forwards;-ms-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-moz-animation:slide-from-right .5s forwards;-webkit-animation:slide-from-right .5s forwards;-o-animation:slide-from-right .5s forwards;-ms-animation:slide-from-right .5s forwards;animation:slide-from-right .5s forwards}.jeg-elementor-kit button:active,.jeg-elementor-kit button:hover{background:0 0;border:none}.jeg-elementor-kit button:focus{outline:0}.jeg-elementor-kit .thumbnail-container{line-height:0}.jeg-elementor-kit .style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit svg{width:16px;height:auto}.jkit-social-shape:not(.shape-none) .social-icon,.jkit-social-shape:not(.shape-none) .social-icon:hover{font-size:var(--icon-size,16px);line-height:calc(.875 * var(--icon-size,16px));width:calc(var(--icon-size,16px) + var(--icon-padding-left,0px) + var(--icon-padding-right,0px));height:calc(var(--icon-size,16px) + var(--icon-padding-top,0px) + var(--icon-padding-bottom,0px));background-color:var(--jkit-element-bg-color)}.jkit-social-shape:not(.shape-none).shape-rounded .social-icon{border-radius:10%}.jkit-social-shape:not(.shape-none).shape-circle .social-icon{border-radius:50%}.jkit-social-shape:not(.shape-none).shape-square .social-icon{border-radius:0}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{margin:5px 0 5px 0;padding:5px 5px 5px 5px;display:block}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:120px;height:auto}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color);padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;position:relative;z-index:10}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{display:flex;height:100%;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li{margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a{color:#707070;padding:0 15px 0 15px;font-size:15px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a{padding:15px 15px 15px 15px;color:#000;font-size:14px;font-weight:400;width:100%}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg{fill:#000;width:14px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{box-shadow:0 10px 30px 0 rgba(45,45,45,.2);background:var(--jkit-bg-color);position:absolute;top:100%;left:0;max-height:none;margin:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu{border-radius:0;padding:0;list-style:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.sub-menu{left:100%;top:0}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a i,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a svg{float:right}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{height:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a i,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a svg{float:right}}@media screen and (min-width:768px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{height:100%}}.jeg-elementor-kit.jkit-off-canvas .sidebar-widget{position:fixed;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--jkit-bg-color);-moz-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-webkit-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-o-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-ms-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-off-canvas .widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-moz-transition:all .3s ease-in .3s;-webkit-transition:all .3s ease-in .3s;-o-transition:all .3s ease-in .3s;-ms-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .sidebar-widget{right:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .bg-overlay{left:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .sidebar-widget{left:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .bg-overlay{right:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .sidebar-widget{left:0;top:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .bg-overlay{bottom:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .sidebar-widget{left:0;bottom:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .bg-overlay{top:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .widget-content,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .widget-content{position:absolute;width:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar .bg-overlay{position:fixed;z-index:1002;height:100%;opacity:0;width:100%;visibility:hidden;-moz-transition:all .4s ease-in .8s;-webkit-transition:all .4s ease-in .8s;-o-transition:all .4s ease-in .8s;-ms-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(../../img/letter-x.svg),pointer;background-color:rgba(0,0,0,.9)}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .bg-overlay{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .sidebar-widget{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .bg-overlay{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .sidebar-widget{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .bg-overlay{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .sidebar-widget{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .bg-overlay{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .sidebar-widget{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .sidebar-widget{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .widget-container{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .bg-overlay{visibility:visible;-webkit-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;left:0;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button{display:inline-block;color:var(--jkit-txt-color);line-height:1;text-align:center}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-pie-chart{text-align:center;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-pie-chart canvas{display:inline-block;position:relative;z-index:2}.jeg-elementor-kit.jkit-pie-chart canvas.background-canvas{position:absolute;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper{position:relative;display:inline-block}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1;z-index:3}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg{width:28px}.jeg-elementor-kit.jkit-pie-chart .chart-front,.jeg-elementor-kit.jkit-pie-chart .content-back{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-pie-chart .content-back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;overflow:hidden;background:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-pie-chart:hover .chart-front{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-pie-chart .chart-float{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jeg-elementor-kit.jkit-portfolio-gallery .portfolio-gallery-container{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.jeg-elementor-kit.jkit-portfolio-gallery .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-portfolio-gallery .row-item{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgba(255,255,255,.3);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info:after{height:100%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-more{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.1)}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{padding:40px 10px 40px 20px;position:relative;z-index:2;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:21px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#fff;z-index:-1;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:25px;font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:0;-moz-transform:translateY(20%);-webkit-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:2}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{text-decoration:none}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more svg{width:13px}.jeg-elementor-kit.jkit-portfolio-gallery .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-portfolio-gallery .image-item.current-item{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.jeg-elementor-kit.jkit-post-author .post-author{display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-edit-post{position:absolute;top:0;z-index:5;color:var(--jkit-txt-alt-color,#fff);padding:4px 10px;font-size:12px;line-height:1.5em;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-moz-transform:translate3d(0,-15px,0);-webkit-transform:translate3d(0,-15px,0);-o-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease}.jeg-elementor-kit.jkit-postblock .jkit-edit-post i{margin-right:2px;opacity:.6}.jeg-elementor-kit.jkit-postblock .jkit-post-category{font-size:.75rem;font-weight:700;letter-spacing:.04em;margin-top:.5rem;margin-bottom:.5rem;display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock .jkit-post-title{font-size:1rem;line-height:1.3;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p:last-child{margin-bottom:0}.jeg-elementor-kit.jkit-postblock .jkit-post-meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem;margin-bottom:.5rem;color:var(--jkit-txt-m-color,#96989b);font-size:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta a{color:var(--jkit-txt-h-color,#181d23);text-transform:uppercase}.jeg-elementor-kit.jkit-postblock .jkit-post-meta>div:not(:only-child):not(:last-child):after{content:'\2022';margin:0 .5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta svg{fill:var(--jkit-txt-m-color,#96989b);width:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.jeg-elementor-kit.jkit-postblock .jkit-readmore{display:inline-block;color:var(--jkit-btn-txt-color,#fff);text-align:center;vertical-align:middle;background-color:var(--jkit-btn-bg-color,#0058e6);border:1px solid transparent;padding:.5rem .875rem;line-height:1.5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:.2s ease;-webkit-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}.jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var(--jkit-btn-txt-color,#fff)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a svg{fill:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postblock .jkit-post{margin-bottom:2rem}.jeg-elementor-kit.jkit-postblock .jkit-post:hover .jkit-edit-post{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-postblock .jkit-thumb{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{display:block;position:relative;overflow:hidden;z-index:0;background:var(--jkit-border-color,#eaeaeb);background-position:50%;background-size:cover}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;color:var(--jkit-txt-alt-color,#fafcff);z-index:-1}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;background-color:transparent;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:2rem}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-postblock-content{position:relative}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-thumb{margin-bottom:1.5rem}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{position:absolute;bottom:0;line-height:1;background:var(--jkit-bg-color,#fff);padding:1rem 1.5rem 0;margin-bottom:0;max-width:50%}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-left{left:0;text-align:left}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-center{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-right{right:0;text-align:right}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin-right:-120px;position:relative;z-index:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{line-height:inherit;display:inline;padding:2px 2px 2px 0;background:var(--jeg-bg-color,#fff);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin-top:0;margin-bottom:0}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-postblock-content{position:absolute;bottom:0;left:0;padding:30px}.jeg-elementor-kit.jkit-post-date .post-date{display:inline-block}.jeg-elementor-kit.jkit-post-excerpt .post-excerpt{display:inline-block}.jeg-elementor-kit.jkit-postlist article{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-postlist article a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a img{margin-right:15px;z-index:2;position:relative;line-height:0}.jeg-elementor-kit.jkit-postlist article a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-content{z-index:2;width:100%}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{display:block;margin-bottom:0}.jeg-elementor-kit.jkit-postlist article a .meta-lists span{color:var(--jkit-txt-m-color);font-size:12px;display:inline-block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist article a .meta-lists span svg{fill:var(--jkit-txt-m-color);width:12px}.jeg-elementor-kit.jkit-postlist article a .icon-list{text-align:center}.jeg-elementor-kit.jkit-postlist.layout-horizontal article a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postlist.bg-image article a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden}.jeg-elementor-kit.jkit-postlist.bg-image article a:after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-post-terms .post-terms,.jeg-elementor-kit.jkit-post-terms .term-list{font-size:16px;font-weight:400}.jeg-elementor-kit.jkit-post-terms .term-list{display:inline-block}.jeg-elementor-kit.jkit-post-title .post-title{display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content{margin-bottom:7px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{height:3px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{width:0;background-color:var(--jkit-element-darken-bg-color);display:block;height:100%;overflow:visible!important;position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{position:absolute;right:0;top:-33px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar{position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content .skill-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar{height:35px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon+.number-percentage-wrapper{padding-right:57px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color);padding-right:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar{height:30px;background-color:var(--jkit-form-bg-color);padding:10px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track{height:100%;border-radius:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:-39px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:24px;line-height:24px;display:inline-block;color:var(--jkit-bg-color);font-size:13px;background-color:var(--jkit-txt-color);text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";right:0;bottom:-8px;color:var(--jkit-txt-color);border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:22px;padding:0 8px;background-color:var(--jkit-txt-color);text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-6px;left:50%;-moz-transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:var(--jkit-txt-color);z-index:-1}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{border-radius:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:var(--jkit-txt-color);color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-5px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .skill-bar-content{margin-bottom:18px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:after{position:absolute;content:"";border-radius:50%;color:var(--jkit-txt-color);width:8px;height:8px;background-color:var(--jkit-txt-color);top:-3px;right:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:before{position:absolute;content:"";right:0;border-radius:50%;color:var(--jkit-txt-color);top:-12.5px;width:25px;height:25px;-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .number-percentage-wrapper{float:right;position:relative;top:31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:35px;line-height:35px;color:#fff;background-color:var(--jkit-txt-color);text-align:center;padding:0 8px;top:-10px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #00000000;border-left:solid #00000000;border-right:solid currentColor;border-bottom:solid currentColor;border-width:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar{height:10px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track{background:-o-repeating-linear-gradient(left,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px);background:repeating-linear-gradient(to right,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px)}.jeg-elementor-kit.jkit-search .jkit-search-modal{display:inline-block}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel,.jeg-elementor-kit.jkit-search .mfp-close{opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel,.jeg-elementor-kit.jkit-search .mfp-close .jkit-search-panel{max-width:800px;margin:1.75rem auto}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel input:not([type=submit]),.jeg-elementor-kit.jkit-search .mfp-close .jkit-search-panel input:not([type=submit]){border-radius:50px;color:var(--jkit-border-color)}.jeg-elementor-kit.jkit-search>.jkit-search-panel{display:inline-block;max-width:100%}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-group{position:relative}.jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit]){height:70px;background-color:transparent;border:2px solid var(--jkit-border-color);padding:0 30px;width:100%}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button{background-color:transparent;border:0;padding:0;color:var(--jkit-border-color);cursor:pointer;height:100%;width:70px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-search .mfp-close{position:fixed}.jeg-elementor-kit.jkit-search .mfp-ready .jkit-modal-search-panel,.jeg-elementor-kit.jkit-search .mfp-ready .mfp-close{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-search .mfp-ready .mfp-close{margin-top:45px}.jeg-elementor-kit.jkit-search .mfp-bg{background-color:rgba(0,0,0,.87);overflow:hidden;padding-bottom:100%;border-radius:100%;-webkit-animation:jkit-search-background .8s ease-out forwards;animation:jkit-search-background .8s ease-out forwards}.jeg-elementor-kit.jkit-social-share{width:100%;--icon-size:16px}.jeg-elementor-kit.jkit-social-share .social-share-list{margin-left:0;padding-left:0;list-style:none}.jeg-elementor-kit.jkit-social-share .social-share-list>li a{display:block;cursor:pointer;overflow:hidden}.jeg-elementor-kit.jkit-social-share .social-share-list>li a i{font-size:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li a svg{width:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li i,.jeg-elementor-kit.jkit-social-share .social-share-list>li svg{vertical-align:middle;display:inline-block}.jeg-elementor-kit.jkit-tabs .tab-nav-list{position:relative;padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs .tab-nav-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{position:relative;padding:1em 1.5em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:var(--jkit-border-color)}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover{background-color:var(--jkit-element-bg-color);color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active{background-color:var(--jkit-element-darken-bg-color);color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav img,.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav svg{width:16px;height:auto}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--jkit-element-darken-bg-color);border-bottom:0}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{display:none}}.jeg-elementor-kit.jkit-tabs .tab-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content{display:none;opacity:0;width:100%;padding:1em;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content.active{display:block;opacity:1}.jeg-elementor-kit.jkit-tabs.layout-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs.layout-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav{width:100%;height:auto!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid var(--jkit-element-darken-bg-color);border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{display:none}}.jeg-elementor-kit.jkit-team{text-align:center}.jeg-elementor-kit.jkit-team.style-default .profile-card,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card{background-color:var(--jkit-bg-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header{margin-bottom:38px;position:relative;display:inline-block;max-width:100%;line-height:0}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header img,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header img{object-fit:cover;width:160px;height:160px}.jeg-elementor-kit.jkit-team.style-default .profile-card:before,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-body,.jeg-elementor-kit.jkit-team.style-default .profile-footer{position:relative;z-index:2}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body{padding:35px 20px;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--jkit-element-lighten-bg-color);opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-hover-social .social-list{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body:before{opacity:1}.jeg-elementor-kit.jkit-team.style-hover-social:hover .social-list{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:before{top:0}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:hover:before{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card{position:relative;overflow:hidden;display:inline-block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card>img{width:100%;height:auto;object-fit:cover;display:block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area{position:absolute;z-index:2;width:100%;opacity:0;visibility:hidden;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-moz-transform:translateY(-20%);-webkit-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-moz-transform:translateY(30%);-webkit-transform:translateY(30%);-o-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover:before{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-center{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title a{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card{line-height:0;position:relative;overflow:hidden;text-align:center}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 15px;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation{writing-mode:vertical-rl;font-size:1.5rem;line-height:1;margin:0;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content{line-height:1.5}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-title{font-size:2rem;font-weight:700;line-height:1}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list .social-icon:not(:last-child){margin-right:0;margin-bottom:10px}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation{opacity:1}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .name-wrapper .social-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team .profile-box .profile-card{padding:20px 20px 40px;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header{width:auto;height:100%;border-radius:0;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header>a{display:inline-block;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team .profile-body{padding-bottom:20px}.jeg-elementor-kit.jkit-team .profile-body .profile-title{font-size:22px;margin:0;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-team .profile-body .profile-title a{color:var(--jkit-txt-h-color);text-decoration:none}.jeg-elementor-kit.jkit-team .profile-body .profile-designation{font-size:13px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.jeg-elementor-kit.jkit-team .social-list{list-style:none;padding:0;margin:0}.jeg-elementor-kit.jkit-team .social-list .social-icon{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:not(:last-child){margin-right:10px}.jeg-elementor-kit.jkit-team .social-list .social-icon a{display:inline-block;width:30px;height:30px;font-size:12px;line-height:32px;text-align:center;color:var(--jkit-btn-txt-color);background-color:var(--jkit-element-bg-color);border-radius:50%}.jeg-elementor-kit.jkit-team .social-list .social-icon a svg{fill:var(--jkit-btn-txt-color);width:12px}.jeg-elementor-kit.jkit-team .social-list .social-icon i:before{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover i:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:jkit-scrolling-vertical;animation-name:jkit-scrolling-vertical}.jeg-elementor-kit.jkit-team .jkit-modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-content{position:relative;box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:var(--jkit-bg-color);border:0;border-radius:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:var(--jkit-txt-color);background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1200}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close svg{fill:var(--jkit-txt-color);width:18px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-body{padding:60px 40px;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{width:100%;margin-bottom:30px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info{width:100%}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-title{margin-top:0;margin-bottom:8px;color:var(--jkit-txt-h-color);font-size:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-position{margin-bottom:35px;color:var(--jkit-txt-color);font-size:13px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-description{margin-bottom:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list{margin:0;margin-bottom:25px;padding-left:0;list-style:none;color:var(--jkit-txt-color);font-size:15px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list a{text-decoration:none;outline:0;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list li{padding:19px 0;border-top:1px solid var(--jkit-border-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list strong{font-weight:600;padding-right:18px}@media (min-width:481px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media (min-width:576px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{padding-left:50px}}.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-bio,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}.jeg-elementor-kit.jkit-testimonials .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-testimonials .tns-controls button i,.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative;margin-top:25px;margin-bottom:105px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider{overflow:hidden}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{left:0;bottom:0;right:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform-origin:top;-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before{-moz-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before{-moz-transform-origin:left;-webkit-transform-origin:left;-o-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:hover:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content{position:static;font-size:40px;color:var(--jkit-txt-m-color);display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content p{color:var(--jkit-txt-m-color);font-size:15px;margin-bottom:35px;position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{position:absolute;left:0;bottom:-115px;width:100%;text-align:center;z-index:5}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-name{display:block;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars{margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars{margin:0;margin-bottom:15px;padding:0}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image{margin-right:20px;margin-bottom:0;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info{text-align:left}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content{position:static;font-size:40px;color:#d5d5d7;line-height:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content svg{fill:#d5d5d7}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{position:relative;margin-top:30px;margin-bottom:30px;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content p{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box{overflow:hidden}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{display:inline-block;text-align:center;font-size:18px;background-color:var(--jkit-btn-bg-color);border-radius:50%;position:relative;z-index:6;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:var(--jkit-element-bg-color);border-radius:50%;box-shadow:0 0 0 0 currentColor;-webkit-animation:jkit-ripple 3s infinite;animation:jkit-ripple 3s infinite;opacity:.6;z-index:-1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after{-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-video-button i,.jeg-elementor-kit.jkit-video-button span{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-video-button svg{fill:var(--jkit-txt-alt-color)}
1
+ .jeg-elementor-kit.jkit-accordion{counter-reset:jkitNumber}.jeg-elementor-kit.jkit-accordion .card-wrapper{background-color:transparent;border:0;border-radius:0}.jeg-elementor-kit.jkit-accordion .card-wrapper:not(:last-child){margin-bottom:10px}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header{cursor:pointer}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--jkit-txt-color);background-color:var(--jkit-element-lighten-bg-color);font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .number:before{counter-increment:jkitNumber;content:counter(jkitNumber) ". "}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .title{padding-right:10px;display:inline-block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group{padding-right:26px;float:left}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group{position:absolute;right:0;margin-right:30px}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .normal-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-expand .card-body{padding:30px 85px 30px 65px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button{position:relative;border:0;padding-left:70px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button{border:1px solid var(--jkit-border-color);border-bottom:1px solid var(--jkit-element-bg-color);background-color:var(--jkit-bg-color);position:relative;padding-left:85px}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button:before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:var(--jkit-bg-color);background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-animated-text{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.jeg-elementor-kit.jkit-animated-text a{text-decoration:none;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text .animated-text{padding:0;margin:0;display:inline-block}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-moz-animation:jkit-animated-dash 10s infinite;-webkit-animation:jkit-animated-dash 10s infinite;-o-animation:jkit-animated-dash 10s infinite;-ms-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape="x"] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg{top:0;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-moz-transform:translate(-10px,-10px);-webkit-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-moz-animation:jkit-animated-pulse 1s infinite;-webkit-animation:jkit-animated-pulse 1s infinite;-o-animation:jkit-animated-pulse 1s infinite;-ms-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translateZ(-20px) rotateX(90deg);-webkit-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-swirl-in .4s forwards;-webkit-animation:jkit-animated-swirl-in .4s forwards;-o-animation:jkit-animated-swirl-in .4s forwards;-ms-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-blinds-in .6s forwards;-webkit-animation:jkit-animated-blinds-in .6s forwards;-o-animation:jkit-animated-blinds-in .6s forwards;-ms-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-wave-up .3s forwards;-webkit-animation:jkit-animated-wave-up .3s forwards;-o-animation:jkit-animated-wave-up .3s forwards;-ms-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-moz-animation:jkit-animated-flip-in 1.2s;-webkit-animation:jkit-animated-flip-in 1.2s;-o-animation:jkit-animated-flip-in 1.2s;-ms-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-moz-animation:jkit-animated-flip-out 1.2s;-webkit-animation:jkit-animated-flip-out 1.2s;-o-animation:jkit-animated-flip-out 1.2s;-ms-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-drop-in-in .6s;-webkit-animation:jkit-animated-drop-in-in .6s;-o-animation:jkit-animated-drop-in-in .6s;-ms-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-drop-in-out .6s;-webkit-animation:jkit-animated-drop-in-out .6s;-o-animation:jkit-animated-drop-in-out .6s;-ms-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-left-in .6s;-webkit-animation:jkit-animated-slide-left-in .6s;-o-animation:jkit-animated-slide-left-in .6s;-ms-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-left-out .6s;-webkit-animation:jkit-animated-slide-left-out .6s;-o-animation:jkit-animated-slide-left-out .6s;-ms-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-right-in .6s;-webkit-animation:jkit-animated-slide-right-in .6s;-o-animation:jkit-animated-slide-right-in .6s;-ms-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-right-out .6s;-webkit-animation:jkit-animated-slide-right-out .6s;-o-animation:jkit-animated-slide-right-out .6s;-ms-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-up-in .6s;-webkit-animation:jkit-animated-slide-up-in .6s;-o-animation:jkit-animated-slide-up-in .6s;-ms-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-up-out .6s;-webkit-animation:jkit-animated-slide-up-out .6s;-o-animation:jkit-animated-slide-up-out .6s;-ms-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-down-in .6s;-webkit-animation:jkit-animated-slide-down-in .6s;-o-animation:jkit-animated-slide-down-in .6s;-ms-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-down-out .6s;-webkit-animation:jkit-animated-slide-down-out .6s;-o-animation:jkit-animated-slide-down-out .6s;-ms-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-bounce-in .6s;-webkit-animation:jkit-animated-bounce-in .6s;-o-animation:jkit-animated-bounce-in .6s;-ms-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-bounce-out .6s;-webkit-animation:jkit-animated-bounce-out .6s;-o-animation:jkit-animated-bounce-out .6s;-ms-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-swing-in .6s;-webkit-animation:jkit-animated-swing-in .6s;-o-animation:jkit-animated-swing-in .6s;-ms-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-swing-out .6s;-webkit-animation:jkit-animated-swing-out .6s;-o-animation:jkit-animated-swing-out .6s;-ms-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-rubber-band-in .6s;-webkit-animation:jkit-animated-rubber-band-in .6s;-o-animation:jkit-animated-rubber-band-in .6s;-ms-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-rubber-band-out .6s;-webkit-animation:jkit-animated-rubber-band-out .6s;-o-animation:jkit-animated-rubber-band-out .6s;-ms-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}.jeg-elementor-kit.jkit-button .jkit-button-wrapper{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-txt-alt-color);position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--jkit-txt-alt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a .jkit-categorylist-content{z-index:2;display:block;margin-bottom:0}.jeg-elementor-kit.jkit-categorylist .category-list-item a .icon-list{text-align:center}.jeg-elementor-kit.jkit-categorylist .category-list-item a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist.layout-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-client-logo{position:relative;display:inline-block;overflow:hidden;width:100%}.jeg-elementor-kit.jkit-client-logo .client-list{position:relative;z-index:1}.jeg-elementor-kit.jkit-client-logo .client-track .image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;overflow:hidden}.jeg-elementor-kit.jkit-client-logo .client-track .image-list:hover .content-image .hover-image{opacity:1;-moz-transition:opacity .25s ease-in-out 0s;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;-ms-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.jeg-elementor-kit.jkit-client-logo .client-track .content-image{position:relative;line-height:0;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .main-image{height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .hover-image{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .client-slider.hover-enable:hover .content-image .main-image{opacity:0;visibility:hidden;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider{margin-right:10px}.jeg-elementor-kit.jkit-client-logo .tns-nav{text-align:center}.jeg-elementor-kit.jkit-client-logo .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-client-logo .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-client-logo .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.jeg-elementor-kit.jkit-client-logo .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-client-logo .tns-controls button i,.jeg-elementor-kit.jkit-client-logo .tns-controls button svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-contact-form-7:before{content:unset}.jeg-elementor-kit.jkit-contact-form-7 form label{color:var(--jkit-form-txt-color);width:100%;max-width:380px}.jeg-elementor-kit.jkit-contact-form-7 form label span{pointer-events:none;color:var(--jkit-txt-m-color);font-size:.8125rem;display:block}.jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jeg-elementor-kit.jkit-contact-form-7 form select,.jeg-elementor-kit.jkit-contact-form-7 form textarea{border:1px solid var(--jkit-form-border-color);margin-bottom:20px}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;padding:12px 72px;font-size:.9375rem;background-color:var(--jkit-btn-bg-color);border:0;color:#fff;cursor:pointer;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-countdown{position:relative;z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-countdown.separator-enable .timer-container:not(:last-child) .timer-inner-container::after{position:absolute;left:100%;z-index:1;color:var(--jkit-form-txt-color);font-size:45px}.jeg-elementor-kit.jkit-countdown .timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.jeg-elementor-kit.jkit-countdown .timer-inner-container{position:relative;margin:auto;margin-bottom:0;width:150px;height:150px;background:var(--jkit-element-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-countdown .timer-content{width:100%}.jeg-elementor-kit.jkit-countdown .timer-content>span{display:block;color:#fff;line-height:1}.jeg-elementor-kit.jkit-countdown .timer-content.label-inline>span{display:inline-block}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count{font-size:36px;font-weight:700;margin-top:14px;margin-bottom:14px}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count.timer-loading{opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-countdown .timer-content .timer-title{font-size:14px;letter-spacing:2.5px}.jeg-elementor-kit.jkit-countdown .expire-message .expire-title{font-size:24px;font-weight:600;margin-bottom:12px;display:block}.jeg-elementor-kit.jkit-countdown .expire-message .expire-content{display:block}.jeg-elementor-kit.jkit-dual-button{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{display:block}}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;outline:0;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center;overflow:hidden;color:var(--jkit-txt-alt-color);width:100%;padding:20px;z-index:1}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one{background:var(--jkit-btn-bg-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two{background:var(--jkit-form-txt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-middle-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;background:#fafaf8;color:#444;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;z-index:5}.jeg-elementor-kit.jkit-feature-list .feature-list-items{list-style-type:none;margin:0;padding:0}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item{position:relative}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box{z-index:2;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var(--jkit-element-bg-color);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon{color:var(--jkit-txt-alt-color);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;line-height:1;text-align:center;height:70px;width:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{color:var(--jkit-txt-h-color);line-height:1.5em;margin-top:-2px;margin-bottom:10px;font-weight:600}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title>a{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{padding:0;margin:0;color:var(--jkit-txt-color);font-size:14px;font-weight:400;line-height:1.5em}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:.5em;font-size:60px;left:0;right:calc(100% - 60px);border-right:0!important;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:last-child .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after,.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{content:"";position:absolute;display:block;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{top:0;z-index:1;border-right:none!important;height:100%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after{top:50%;width:23px;z-index:2;border-top:none!important}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item :not(:last-child):before{height:calc(100% + 8px)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon-inner{border-radius:50%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon-inner{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon i,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon img,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon svg{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon{color:var(--jkit-element-bg-color);background-color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon i{color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-fun-fact{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{position:relative;z-index:2}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg{width:40px;fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:28px;font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{top:-5px;left:0;vertical-align:super;font-size:22px;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:15px;margin:0;font-weight:400;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-gallery:before{content:none}.jeg-elementor-kit.jkit-gallery[data-grid=masonry] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:auto;position:relative}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap:hover .grid-item .thumbnail-wrap .style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item{-webkit-box-shadow:0 0 30px 0 rgba(3,29,60,.05);box-shadow:0 0 30px 0 rgba(3,29,60,.05)}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{position:relative;line-height:0}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .style-overlay{visibility:hidden;opacity:0;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--jkit-element-darken-bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .search-filters-wrap{height:55px;border-radius:5px;max-width:600px;margin:15px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger{color:#7f8995;border:0 solid;border-right:1px solid var(--jkit-element-bg-color);width:100%;border-radius:0;padding:17px 13px;font-size:14px;background:var(--jkit-element-lighten-bg-color);height:55px;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger svg{fill:#7f8995;width:14px}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;width:100%;border-radius:5px;padding-top:7px;margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:first-child{border-top:0 solid}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li{padding:5px 5px 5px 10px;cursor:pointer;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:hover{color:#000}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls.open-controls{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box{background:var(--jkit-element-lighten-bg-color);border-radius:0 10px 10px 0;-ms-flex-preferred-size:70%;flex-basis:70%;height:100%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;font-size:14px;border:0 solid;outline:0;background:0 0}.jeg-elementor-kit.jkit-gallery .filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1 1 auto;flex-flow:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.jeg-elementor-kit.jkit-gallery .filter-controls ul{margin:0 0 20px 0;padding:0;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400;list-style:none;display:inline-block;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap{width:100%;float:left}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{font-size:65px;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a svg{width:65px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:5px;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:300px;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a{font-size:60px;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a svg{width:60px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category{line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category span{position:absolute;left:50%;bottom:0;font-size:12px;font-weight:500;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:15px;border-radius:5px;padding:5px 10px 5px 10px;background:var(--jkit-selection-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button{position:absolute;left:50%;top:50%;width:100%;height:auto;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a{display:inline-block;font-size:16px;margin:0 7px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a{display:inline-block;font-size:16px;margin-right:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:var(--jkit-element-darken-bg-color);z-index:-1;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;z-index:3;color:var(--jkit-bg-color);font-size:18px;font-weight:700;line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li{display:inline-block;list-style:none;margin-right:2px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay{visibility:hidden;opacity:0;-moz-transition:.6s all ease;-webkit-transition:.6s all ease;-o-transition:.6s all ease;-ms-transition:.6s all ease;transition:.6s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-hover-bg{display:none}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{width:100%;height:auto}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-title{color:var(--jkit-txt-alt-color);font-size:20px;margin-bottom:5px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-content{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-buttons{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card{background:var(--jkit-element-lighten-bg-color);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-title{color:var(--jkit-txt-color);font-size:20px;margin:10px 0 10px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-content{color:var(--jkit-txt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .load-more-items{text-align:center;margin-top:15px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more{background:var(--jkit-btn-bg-color);color:var(--jkit-bg-color);padding:10px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-heading{position:relative}.jeg-elementor-kit.jkit-heading.title-float-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-heading .heading-title{font-size:28px;font-weight:500}.jeg-elementor-kit.jkit-heading .heading-title>span{display:inline-block;font-weight:700}.jeg-elementor-kit.jkit-heading .heading-section-title{position:relative;margin:0;margin-bottom:20px}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable{position:relative}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start~:before{left:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end~:before{right:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before{content:"";display:block;position:absolute;background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:18px;font-weight:700;color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable{display:inline-block;position:relative;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after,.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{content:"";background-color:var(--jkit-txt-m-color);display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{margin-right:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after{margin-left:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable{display:inline-block;position:relative;vertical-align:middle;margin-left:30px;padding:8px 32px 8px 32px;border-radius:2em 2em 2em 2em}.jeg-elementor-kit.jkit-heading .heading-section-description{display:inline-block;width:100%}.jeg-elementor-kit.jkit-heading .shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.jeg-elementor-kit.jkit-heading .shadow-text~*{z-index:1;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper{display:inline-block}.jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom){height:4px;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted{width:30px;background:var(--jkit-element-darken-bg-color);border-radius:2px;margin-left:27px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:var(--jkit-element-darken-bg-color);box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{width:150px;border-radius:0;background:var(--jkit-element-darken-bg-color);margin-left:0}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{width:135px;background:var(--jkit-element-darken-bg-color);background:linear-gradient(90deg,var(--jkit-element-darken-bg-color) 0,var(--jkit-element-darken-bg-color) 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,var(--jkit-element-darken-bg-color) 62%,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:var(--jkit-element-darken-bg-color);top:-7.15px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-custom img{display:inline-block}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-icon-box>a{text-decoration:none}.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}.jeg-elementor-kit.jkit-icon-box .jkit-background-filter{background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon{display:inline-block;margin-bottom:13px;color:var(--jkit-txt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon i{font-size:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;fill:var(--jkit-txt-color);width:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:15px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:100}.jeg-elementor-kit.jkit-icon-box:hover .hover-watermark{bottom:0;opacity:100}.jeg-elementor-kit.jkit-icon-box .hover-watermark{position:absolute;bottom:-50px;right:0;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1}.jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.jeg-elementor-kit.jkit-icon-box .hover-watermark svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100px}.jeg-elementor-kit.jkit-icon-box .icon-box-badge{position:absolute;line-height:1;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topleft{top:0;left:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topcenter{top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topright{top:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomleft{left:0;bottom:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomcenter{bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomright{bottom:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding:10px 10px 10px 10px;border-radius:0;background-color:var(--jkit-selection-bg-color);font-size:.70588rem;color:var(--jkit-bg-color);font-weight:500;display:inline-block}.jeg-elementor-kit.jkit-image-box{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-image-box .image-box-header img{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;object-fit:cover}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{padding:30px 35px;position:relative;overflow:hidden;background:var(--jkit-bg-color);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-size:18px;margin-bottom:20px;color:var(--jkit-txt-h-color);font-weight:700}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper{display:inline-block}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{border-radius:5px;font-size:15px;padding:15px 30px;color:#fff;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;fill:#fff}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:90%;height:90px;position:relative;margin-left:auto;margin-right:auto;margin-top:-50px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:220px}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder{align-self:flex-end}.jeg-elementor-kit.jkit-mailchimp.style-full .jkit-input-wrapper:not(:last-child){margin-bottom:20px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-group{margin:0}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--jkit-txt-color);text-align:center;white-space:nowrap;background-color:var(--jkit-border-color);height:100%;padding:15px;font-size:10px;border:1px solid var(--jkit-form-border-color);border-radius:5px 0 0 5px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text svg{fill:var(--jkit-txt-color);width:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-before{margin-right:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-after{margin-left:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;display:block;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid var(--jkit-form-border-color);border-radius:0 5px 5px 0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit{padding:8px 20px 8px 20px;color:var(--jkit-txt-alt-color);width:100%;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:var(--jkit-btn-bg-color);box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>i,.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>svg{margin-right:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-input-label{font-weight:600}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message{display:none;padding:10px 15px;margin-bottom:10px;border-radius:5px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.error{display:block;color:var(--jkit-error-border-color);background-color:var(--jkit-error-bg-color);border:1px solid var(--jkit-error-border-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.success{display:block;color:var(--jkit-success-border-color);background-color:var(--jkit-success-bg-color);border:var(--jkit-success-border-color)}@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}@keyframes slide-from-left{0%{left:0}100%{left:101%}}@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}@keyframes slide-from-right{0%{left:0}100%{left:-101%}}@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes jkit-animated-bounce-in{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;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-bounce-in{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;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@-webkit-keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}.jkit-color-scheme{--jkit-bg-color:#ffffff;--jkit-border-color:#eaeaeb;--jkit-txt-color:#575A5F;--jkit-txt-h-color:#181D23;--jkit-txt-a-color:#0058E6;--jkit-txt-m-color:#96989B;--jkit-txt-alt-color:#ffffff;--jkit-form-border-color:#D5D5D7;--jkit-form-bg-color:transparent;--jkit-form-txt-color:#181D23;--jkit-btn-txt-color:#ffffff;--jkit-btn-bg-color:#0058E6;--jkit-btn-bg-hover-color:#0048bd;--jkit-selection-bg-color:#d8a600;--jkit-element-bg-color:#80b1ff;--jkit-element-darken-bg-color:#0058E6;--jkit-element-lighten-bg-color:#e6f0ff;--jkit-success-bg-color:#75ffd8;--jkit-success-border-color:#007f5b;--jkit-error-bg-color:#ffcccc;--jkit-error-border-color:#d60000}.jkit-nav-menu-loaded{overflow-x:hidden;overflow-y:visible}.jkit-magnific-popup .mfp-iframe-holder .mfp-close{background:0 0}.jkit-magnific-popup button:focus{outline:0}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box{display:flex;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{flex:1}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit.hover-from-right:before{top:0;right:-101%}.jeg-elementor-kit .hover-from-right:hover:before,.jeg-elementor-kit.hover-from-right:hover:before{right:0}.jeg-elementor-kit .hover-from-top:before,.jeg-elementor-kit.hover-from-top:before{top:-101%;left:0}.jeg-elementor-kit .hover-from-top:hover:before,.jeg-elementor-kit.hover-from-top:hover:before{top:0}.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit.hover-from-bottom:before{bottom:-101%;left:0}.jeg-elementor-kit .hover-from-bottom:hover:before,.jeg-elementor-kit.hover-from-bottom:hover:before{bottom:0}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit.hover-from-arise:before{top:0;left:0;opacity:0}.jeg-elementor-kit .hover-from-arise:hover:before,.jeg-elementor-kit.hover-from-arise:hover:before{opacity:100%}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .jkit-ajax-loaded{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:jkit-fadeinup;animation-name:jkit-fadeinup}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-1{-webkit-animation-delay:.05s;animation-delay:.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-2{-webkit-animation-delay:.15s;animation-delay:.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-3,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-3{-webkit-animation-delay:.25s;animation-delay:.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-4{-webkit-animation-delay:.35s;animation-delay:.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-5,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-5{-webkit-animation-delay:.45s;animation-delay:.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-6{-webkit-animation-delay:.55s;animation-delay:.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-7,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-7{-webkit-animation-delay:.65s;animation-delay:.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-8{-webkit-animation-delay:.75s;animation-delay:.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-9,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-9{-webkit-animation-delay:.85s;animation-delay:.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-10{-webkit-animation-delay:.95s;animation-delay:.95s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-11,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-11{-webkit-animation-delay:1.05s;animation-delay:1.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-12{-webkit-animation-delay:1.15s;animation-delay:1.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-13,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-13{-webkit-animation-delay:1.25s;animation-delay:1.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-14{-webkit-animation-delay:1.35s;animation-delay:1.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-15,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-15{-webkit-animation-delay:1.45s;animation-delay:1.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-16{-webkit-animation-delay:1.55s;animation-delay:1.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-17,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-17{-webkit-animation-delay:1.65s;animation-delay:1.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-18{-webkit-animation-delay:1.75s;animation-delay:1.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-19,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-19{-webkit-animation-delay:1.85s;animation-delay:1.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-20{-webkit-animation-delay:1.95s;animation-delay:1.95s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-21,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-21{-webkit-animation-delay:2.05s;animation-delay:2.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-22{-webkit-animation-delay:2.15s;animation-delay:2.15s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-23,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-23{-webkit-animation-delay:2.25s;animation-delay:2.25s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-24{-webkit-animation-delay:2.35s;animation-delay:2.35s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-25,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-25{-webkit-animation-delay:2.45s;animation-delay:2.45s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-26{-webkit-animation-delay:2.55s;animation-delay:2.55s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-27,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-27{-webkit-animation-delay:2.65s;animation-delay:2.65s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-28{-webkit-animation-delay:2.75s;animation-delay:2.75s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-29,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-29{-webkit-animation-delay:2.85s;animation-delay:2.85s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-30{-webkit-animation-delay:2.95s;animation-delay:2.95s}.jeg-elementor-kit .jkit-block-pagination{margin:0 0 30px 0;text-align:center}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.625rem .875rem;font-size:.875rem;line-height:1.5;border-radius:3px;-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}.jeg-elementor-kit .border-bottom.left{-moz-animation:slide-from-left-reverse .5s forwards;-webkit-animation:slide-from-left-reverse .5s forwards;-o-animation:slide-from-left-reverse .5s forwards;-ms-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-moz-animation:slide-from-right-reverse .5s forwards;-webkit-animation:slide-from-right-reverse .5s forwards;-o-animation:slide-from-right-reverse .5s forwards;-ms-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-moz-animation:slide-from-left .5s forwards;-webkit-animation:slide-from-left .5s forwards;-o-animation:slide-from-left .5s forwards;-ms-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-moz-animation:slide-from-right .5s forwards;-webkit-animation:slide-from-right .5s forwards;-o-animation:slide-from-right .5s forwards;-ms-animation:slide-from-right .5s forwards;animation:slide-from-right .5s forwards}.jeg-elementor-kit button:active,.jeg-elementor-kit button:hover{background:0 0;border:none}.jeg-elementor-kit button:focus{outline:0}.jeg-elementor-kit .thumbnail-container{line-height:0}.jeg-elementor-kit .style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit svg{width:16px;height:auto}.jkit-social-shape:not(.shape-none) .social-icon,.jkit-social-shape:not(.shape-none) .social-icon:hover{font-size:var(--icon-size,16px);line-height:calc(.875 * var(--icon-size,16px));width:calc(var(--icon-size,16px) + var(--icon-padding-left,0px) + var(--icon-padding-right,0px));height:calc(var(--icon-size,16px) + var(--icon-padding-top,0px) + var(--icon-padding-bottom,0px));background-color:var(--jkit-element-bg-color)}.jkit-social-shape:not(.shape-none).shape-rounded .social-icon{border-radius:10%}.jkit-social-shape:not(.shape-none).shape-circle .social-icon{border-radius:50%}.jkit-social-shape:not(.shape-none).shape-square .social-icon{border-radius:0}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{margin:5px 0 5px 0;padding:5px 5px 5px 5px;display:block}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:120px;height:auto}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color);padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;position:relative;z-index:10}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{display:flex;height:100%;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li{margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a{color:#707070;padding:0 15px 0 15px;font-size:15px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a{padding:15px 15px 15px 15px;color:#000;font-size:14px;font-weight:400;width:100%}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg{fill:#000;width:14px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{box-shadow:0 10px 30px 0 rgba(45,45,45,.2);background:var(--jkit-bg-color);position:absolute;top:100%;left:0;max-height:none;margin:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu{border-radius:0;padding:0;list-style:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.sub-menu{left:100%;top:0}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a i,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a svg{float:right}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{height:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a i,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a svg{float:right}}@media screen and (min-width:768px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{height:100%}}.jeg-elementor-kit.jkit-off-canvas .sidebar-widget{position:fixed;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--jkit-bg-color);-moz-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-webkit-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-o-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;-ms-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-off-canvas .widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-moz-transition:all .3s ease-in .3s;-webkit-transition:all .3s ease-in .3s;-o-transition:all .3s ease-in .3s;-ms-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .sidebar-widget{right:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .bg-overlay{left:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .sidebar-widget{left:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .bg-overlay{right:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .sidebar-widget{left:0;top:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .bg-overlay{bottom:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .sidebar-widget{left:0;bottom:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .bg-overlay{top:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .widget-content,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .widget-content{position:absolute;width:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar .bg-overlay{position:fixed;z-index:1002;height:100%;opacity:0;width:100%;visibility:hidden;-moz-transition:all .4s ease-in .8s;-webkit-transition:all .4s ease-in .8s;-o-transition:all .4s ease-in .8s;-ms-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(../../img/letter-x.svg),pointer;background-color:rgba(0,0,0,.9)}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .bg-overlay{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .sidebar-widget{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .bg-overlay{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .sidebar-widget{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .bg-overlay{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .sidebar-widget{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .bg-overlay{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .sidebar-widget{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .sidebar-widget{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .widget-container{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .bg-overlay{visibility:visible;-webkit-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;left:0;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button{display:inline-block;color:var(--jkit-txt-color);line-height:1;text-align:center}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-pie-chart{text-align:center;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-pie-chart canvas{display:inline-block;position:relative;z-index:2}.jeg-elementor-kit.jkit-pie-chart canvas.background-canvas{position:absolute;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper{position:relative;display:inline-block}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1;z-index:3}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg{width:28px}.jeg-elementor-kit.jkit-pie-chart .chart-front,.jeg-elementor-kit.jkit-pie-chart .content-back{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-pie-chart .content-back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;overflow:hidden;background:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-pie-chart:hover .chart-front{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-pie-chart .chart-float{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jeg-elementor-kit.jkit-portfolio-gallery .portfolio-gallery-container{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.jeg-elementor-kit.jkit-portfolio-gallery .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-portfolio-gallery .row-item{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgba(255,255,255,.3);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info:after{height:100%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-more{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.1)}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{padding:40px 10px 40px 20px;position:relative;z-index:2;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:21px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#fff;z-index:-1;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:25px;font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:0;-moz-transform:translateY(20%);-webkit-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:2}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{text-decoration:none}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more svg{width:13px}.jeg-elementor-kit.jkit-portfolio-gallery .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-portfolio-gallery .image-item.current-item{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.jeg-elementor-kit.jkit-post-author .post-author{display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-edit-post{position:absolute;top:0;z-index:5;color:var(--jkit-txt-alt-color,#fff);padding:4px 10px;font-size:12px;line-height:1.5em;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-moz-transform:translate3d(0,-15px,0);-webkit-transform:translate3d(0,-15px,0);-o-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease}.jeg-elementor-kit.jkit-postblock .jkit-edit-post i{margin-right:2px;opacity:.6}.jeg-elementor-kit.jkit-postblock .jkit-post-category{font-size:.75rem;font-weight:700;letter-spacing:.04em;margin-top:.5rem;margin-bottom:.5rem;display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock .jkit-post-title{font-size:1rem;line-height:1.3;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p:last-child{margin-bottom:0}.jeg-elementor-kit.jkit-postblock .jkit-post-meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem;margin-bottom:.5rem;color:var(--jkit-txt-m-color,#96989b);font-size:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta a{color:var(--jkit-txt-h-color,#181d23);text-transform:uppercase}.jeg-elementor-kit.jkit-postblock .jkit-post-meta>div:not(:only-child):not(:last-child):after{content:'\2022';margin:0 .5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta svg{fill:var(--jkit-txt-m-color,#96989b);width:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.jeg-elementor-kit.jkit-postblock .jkit-readmore{display:inline-block;color:var(--jkit-btn-txt-color,#fff);text-align:center;vertical-align:middle;background-color:var(--jkit-btn-bg-color,#0058e6);border:1px solid transparent;padding:.5rem .875rem;line-height:1.5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:.2s ease;-webkit-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}.jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var(--jkit-btn-txt-color,#fff)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a svg{fill:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postblock .jkit-post{margin-bottom:2rem}.jeg-elementor-kit.jkit-postblock .jkit-post:hover .jkit-edit-post{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-postblock .jkit-thumb{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{display:block;position:relative;overflow:hidden;z-index:0;background:var(--jkit-border-color,#eaeaeb);background-position:50%;background-size:cover}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;color:var(--jkit-txt-alt-color,#fafcff);z-index:-1}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;background-color:transparent;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:2rem}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-postblock-content{position:relative}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-thumb{margin-bottom:1.5rem}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{position:absolute;bottom:0;line-height:1;background:var(--jkit-bg-color,#fff);padding:1rem 1.5rem 0;margin-bottom:0;max-width:50%}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-left{left:0;text-align:left}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-center{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-right{right:0;text-align:right}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin-right:-120px;position:relative;z-index:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{line-height:inherit;display:inline;padding:2px 2px 2px 0;background:var(--jeg-bg-color,#fff);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin-top:0;margin-bottom:0}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-postblock-content{position:absolute;bottom:0;left:0;padding:30px}.jeg-elementor-kit.jkit-post-date .post-date{display:inline-block}.jeg-elementor-kit.jkit-post-excerpt .post-excerpt{display:inline-block}.jeg-elementor-kit.jkit-postlist article{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-postlist article a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a img{margin-right:15px;z-index:2;position:relative;line-height:0}.jeg-elementor-kit.jkit-postlist article a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-content{z-index:2;width:100%}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{display:block;margin-bottom:0}.jeg-elementor-kit.jkit-postlist article a .meta-lists span{color:var(--jkit-txt-m-color);font-size:12px;display:inline-block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist article a .meta-lists span svg{fill:var(--jkit-txt-m-color);width:12px}.jeg-elementor-kit.jkit-postlist article a .icon-list{text-align:center}.jeg-elementor-kit.jkit-postlist.layout-horizontal article a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postlist.bg-image article a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden}.jeg-elementor-kit.jkit-postlist.bg-image article a:after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-post-terms .post-terms,.jeg-elementor-kit.jkit-post-terms .term-list{font-size:16px;font-weight:400}.jeg-elementor-kit.jkit-post-terms .term-list{display:inline-block}.jeg-elementor-kit.jkit-post-title .post-title{display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content{margin-bottom:7px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{height:3px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{width:0;background-color:var(--jkit-element-darken-bg-color);display:block;height:100%;overflow:visible!important;position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{position:absolute;right:0;top:-33px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar{position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content .skill-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar{height:35px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon+.number-percentage-wrapper{padding-right:57px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color);padding-right:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar{height:30px;background-color:var(--jkit-form-bg-color);padding:10px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track{height:100%;border-radius:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:-39px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:24px;line-height:24px;display:inline-block;color:var(--jkit-bg-color);font-size:13px;background-color:var(--jkit-txt-color);text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";right:0;bottom:-8px;color:var(--jkit-txt-color);border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:22px;padding:0 8px;background-color:var(--jkit-txt-color);text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-6px;left:50%;-moz-transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:var(--jkit-txt-color);z-index:-1}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{border-radius:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:var(--jkit-txt-color);color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-5px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .skill-bar-content{margin-bottom:18px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:after{position:absolute;content:"";border-radius:50%;color:var(--jkit-txt-color);width:8px;height:8px;background-color:var(--jkit-txt-color);top:-3px;right:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:before{position:absolute;content:"";right:0;border-radius:50%;color:var(--jkit-txt-color);top:-12.5px;width:25px;height:25px;-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .number-percentage-wrapper{float:right;position:relative;top:31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:35px;line-height:35px;color:#fff;background-color:var(--jkit-txt-color);text-align:center;padding:0 8px;top:-10px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #00000000;border-left:solid #00000000;border-right:solid currentColor;border-bottom:solid currentColor;border-width:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar{height:10px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track{background:-o-repeating-linear-gradient(left,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px);background:repeating-linear-gradient(to right,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px)}.jeg-elementor-kit.jkit-search .jkit-search-modal{display:inline-block}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel,.jeg-elementor-kit.jkit-search .mfp-close{opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel,.jeg-elementor-kit.jkit-search .mfp-close .jkit-search-panel{max-width:800px;margin:1.75rem auto}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel input:not([type=submit]),.jeg-elementor-kit.jkit-search .mfp-close .jkit-search-panel input:not([type=submit]){border-radius:50px;color:var(--jkit-border-color)}.jeg-elementor-kit.jkit-search>.jkit-search-panel{display:inline-block;max-width:100%}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-group{position:relative}.jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit]){height:70px;background-color:transparent;border:2px solid var(--jkit-border-color);padding:0 30px;width:100%}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button{background-color:transparent;border:0;padding:0;color:var(--jkit-border-color);cursor:pointer;height:100%;width:70px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-search .mfp-close{position:fixed}.jeg-elementor-kit.jkit-search .mfp-ready .jkit-modal-search-panel,.jeg-elementor-kit.jkit-search .mfp-ready .mfp-close{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-search .mfp-ready .mfp-close{margin-top:45px}.jeg-elementor-kit.jkit-search .mfp-bg{background-color:rgba(0,0,0,.87);overflow:hidden;padding-bottom:100%;border-radius:100%;-webkit-animation:jkit-search-background .8s ease-out forwards;animation:jkit-search-background .8s ease-out forwards}.jeg-elementor-kit.jkit-social-share{width:100%;--icon-size:16px}.jeg-elementor-kit.jkit-social-share .social-share-list{margin-left:0;padding-left:0;list-style:none}.jeg-elementor-kit.jkit-social-share .social-share-list>li a{display:block;cursor:pointer;overflow:hidden}.jeg-elementor-kit.jkit-social-share .social-share-list>li a i{font-size:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li a svg{width:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li i,.jeg-elementor-kit.jkit-social-share .social-share-list>li svg{vertical-align:middle;display:inline-block}.jeg-elementor-kit.jkit-tabs .tab-nav-list{position:relative;padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{position:relative;padding:1em 1.5em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:var(--jkit-border-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover{background-color:var(--jkit-element-bg-color);color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active{background-color:var(--jkit-element-darken-bg-color);color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav img,.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav svg{width:16px;height:auto}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--jkit-element-darken-bg-color);border-bottom:0}.jeg-elementor-kit.jkit-tabs .tab-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content{display:none;opacity:0;width:100%;padding:1em;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content.active{display:block;opacity:1}.jeg-elementor-kit.jkit-tabs.layout-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid var(--jkit-element-darken-bg-color);border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.jeg-elementor-kit.jkit-team{text-align:center}.jeg-elementor-kit.jkit-team.style-default .profile-card,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card{background-color:var(--jkit-bg-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header{margin-bottom:38px;position:relative;display:inline-block;max-width:100%;line-height:0}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header img,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header img{object-fit:cover;width:160px;height:160px}.jeg-elementor-kit.jkit-team.style-default .profile-card:before,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-body,.jeg-elementor-kit.jkit-team.style-default .profile-footer{position:relative;z-index:2}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body{padding:35px 20px;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--jkit-element-lighten-bg-color);opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-hover-social .social-list{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body:before{opacity:1}.jeg-elementor-kit.jkit-team.style-hover-social:hover .social-list{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:before{top:0}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:hover:before{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card{position:relative;overflow:hidden;display:inline-block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card>img{width:100%;height:auto;object-fit:cover;display:block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area{position:absolute;z-index:2;width:100%;opacity:0;visibility:hidden;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-moz-transform:translateY(-20%);-webkit-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-moz-transform:translateY(30%);-webkit-transform:translateY(30%);-o-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover:before{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-center{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title a{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card{line-height:0;position:relative;overflow:hidden;text-align:center}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 15px;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation{writing-mode:vertical-rl;font-size:1.5rem;line-height:1;margin:0;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content{line-height:1.5}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-title{font-size:2rem;font-weight:700;line-height:1}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list .social-icon:not(:last-child){margin-right:0;margin-bottom:10px}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation{opacity:1}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .name-wrapper .social-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team .profile-box .profile-card{padding:20px 20px 40px;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header{width:auto;height:100%;border-radius:0;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header>a{display:inline-block;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team .profile-body{padding-bottom:20px}.jeg-elementor-kit.jkit-team .profile-body .profile-title{font-size:22px;margin:0;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-team .profile-body .profile-title a{color:var(--jkit-txt-h-color);text-decoration:none}.jeg-elementor-kit.jkit-team .profile-body .profile-designation{font-size:13px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.jeg-elementor-kit.jkit-team .social-list{list-style:none;padding:0;margin:0}.jeg-elementor-kit.jkit-team .social-list .social-icon{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:not(:last-child){margin-right:10px}.jeg-elementor-kit.jkit-team .social-list .social-icon a{display:inline-block;width:30px;height:30px;font-size:12px;line-height:32px;text-align:center;color:var(--jkit-btn-txt-color);background-color:var(--jkit-element-bg-color);border-radius:50%}.jeg-elementor-kit.jkit-team .social-list .social-icon a svg{fill:var(--jkit-btn-txt-color);width:12px}.jeg-elementor-kit.jkit-team .social-list .social-icon i:before{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover i:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:jkit-scrolling-vertical;animation-name:jkit-scrolling-vertical}.jeg-elementor-kit.jkit-team .jkit-modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-content{position:relative;box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:var(--jkit-bg-color);border:0;border-radius:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:var(--jkit-txt-color);background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1200}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close svg{fill:var(--jkit-txt-color);width:18px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-body{padding:60px 40px;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{width:100%;margin-bottom:30px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info{width:100%}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-title{margin-top:0;margin-bottom:8px;color:var(--jkit-txt-h-color);font-size:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-position{margin-bottom:35px;color:var(--jkit-txt-color);font-size:13px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-description{margin-bottom:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list{margin:0;margin-bottom:25px;padding-left:0;list-style:none;color:var(--jkit-txt-color);font-size:15px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list a{text-decoration:none;outline:0;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list li{padding:19px 0;border-top:1px solid var(--jkit-border-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list strong{font-weight:600;padding-right:18px}@media (min-width:481px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media (min-width:576px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{padding-left:50px}}.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-bio,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}.jeg-elementor-kit.jkit-testimonials .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-testimonials .tns-controls button i,.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative;margin-top:25px;margin-bottom:105px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider{overflow:hidden}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{left:0;bottom:0;right:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform-origin:top;-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before{-moz-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before{-moz-transform-origin:left;-webkit-transform-origin:left;-o-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:hover:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content{position:static;font-size:40px;color:var(--jkit-txt-m-color);display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content p{color:var(--jkit-txt-m-color);font-size:15px;margin-bottom:35px;position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{position:absolute;left:0;bottom:-115px;width:100%;text-align:center;z-index:5}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-name{display:block;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars{margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars{margin:0;margin-bottom:15px;padding:0}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image{margin-right:20px;margin-bottom:0;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info{text-align:left}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content{position:static;font-size:40px;color:#d5d5d7;line-height:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content svg{fill:#d5d5d7}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{position:relative;margin-top:30px;margin-bottom:30px;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content p{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box{overflow:hidden}.jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{display:inline-block;text-align:center;font-size:18px;background-color:var(--jkit-btn-bg-color);border-radius:50%;position:relative;z-index:6;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:var(--jkit-element-bg-color);border-radius:50%;box-shadow:0 0 0 0 currentColor;-webkit-animation:jkit-ripple 3s infinite;animation:jkit-ripple 3s infinite;opacity:.6;z-index:-1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after{-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-video-button i,.jeg-elementor-kit.jkit-video-button span{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-video-button svg{fill:var(--jkit-txt-alt-color)}
assets/js/dashboard/dashboard-container.js ADDED
@@ -0,0 +1,708 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($, api) {
2
+ 'use strict'
3
+
4
+ api.SingleSegment = api.noWrapSegment.extend({
5
+ /**
6
+ * Populate Fields
7
+ */
8
+ populateFields: function () {
9
+ var fields = this.prepareField(this.params.fields)
10
+ this.setupField(this.id, fields)
11
+ },
12
+
13
+ /**
14
+ * Setup Setting Field
15
+ *
16
+ * @param fields
17
+ * @returns {*}
18
+ */
19
+ prepareField: function (fields) {
20
+ var index = 0
21
+ var resultFields = []
22
+
23
+ _.each(fields, function (data, key) {
24
+ var nField = api.cloneObject(fields[key])
25
+ resultFields[key] = this.prepareFieldData(nField, data, index++)
26
+ }.bind(this))
27
+
28
+ return api.helper.prioritySort(resultFields)
29
+ },
30
+
31
+ /**
32
+ * Prepare Field Data
33
+ *
34
+ * @param field
35
+ * @param data
36
+ *
37
+ * @returns {*}
38
+ */
39
+ prepareFieldData: function (field) {
40
+ var container = this.params.container
41
+
42
+ field.container = this
43
+ field.fieldName = container.id + '[' + field.fieldName + ']'
44
+
45
+ return field
46
+ },
47
+
48
+ /**
49
+ * listen field change
50
+ *
51
+ * @param id
52
+ * @param value
53
+ */
54
+ listenFieldChange: function (id, value) {
55
+ this.params.container.listenSegmentChange(this.id, id, value)
56
+ },
57
+ })
58
+
59
+ api.MultiSegment = api.SingleSegment.extend({
60
+ segmentType: 'multi',
61
+ segmentContentParent: '.jkit-condition-content',
62
+
63
+ ready: function () {
64
+ this.activateSegment()
65
+ },
66
+
67
+ /**
68
+ * Prepare Field Data
69
+ *
70
+ * @param field
71
+ *
72
+ * @returns {*}
73
+ */
74
+ prepareFieldData: function (field) {
75
+ var index = this.params.index
76
+ var container = this.params.container
77
+
78
+ field.container = this
79
+ field.fieldName = container.id + '[' + index + '][' + field.fieldName + ']'
80
+
81
+ return field
82
+ },
83
+
84
+ /**
85
+ * Get parent container element
86
+ *
87
+ * @return string
88
+ */
89
+ getParentContainer: function () {
90
+ return this.params.container.container.find('.jkit-condition-wrapper')
91
+ },
92
+
93
+ /**
94
+ * attach event
95
+ */
96
+ attachEvent: function () {
97
+ this.element.find('.jkit-condition-header').on('click', this.activateSegment.bind(this))
98
+ this.element.find('.tab-delete').on('click', this.removeSegment.bind(this))
99
+ },
100
+
101
+ /**
102
+ * Activate Section
103
+ */
104
+ activateSegment: function () {
105
+ this.params.parentInstance.activateSegment(this.id)
106
+ },
107
+
108
+ /**
109
+ * Toogle Segment
110
+ */
111
+ toogleSegment: function () {
112
+ setTimeout(function () {
113
+ this.element.find('.jkit-condition-content').slideToggle('fast')
114
+ }.bind(this), 200)
115
+ },
116
+
117
+ /**
118
+ * Close Segment
119
+ */
120
+ closeSegment: function () {
121
+ this.element.find('.jkit-condition-content').slideUp('fast')
122
+ },
123
+
124
+ /**
125
+ * Remove Section
126
+ *
127
+ * @param e
128
+ */
129
+ removeSegment: function (e) {
130
+ e.stopPropagation()
131
+ this.element.remove()
132
+ this.params.parentInstance.removeSegment(this.id, this.params.index)
133
+
134
+ // trail to top container and remove option
135
+ if (this.params.container.option.parent.saveValue !== undefined) {
136
+ this.params.container.option.parent.saveValue()
137
+ }
138
+ },
139
+ })
140
+
141
+ api.segmentConstructor['single'] = api.SingleSegment
142
+ api.segmentConstructor['multi'] = api.MultiSegment
143
+
144
+ /**
145
+ * Single Container
146
+ */
147
+ api.SingleContainer = api.BaseContainer.extend({
148
+ /**
149
+ * Set Container Holder
150
+ */
151
+ setContainerHolder: function () {
152
+ this.containerHolder = this.option.parent.containerHolder
153
+ },
154
+
155
+ /**
156
+ * Assign additional Segment Data
157
+ *
158
+ * @param segment
159
+ *
160
+ * @returns {*}
161
+ */
162
+ prepareSegmentData: function (segment) {
163
+ segment.parent = this.id
164
+ segment.container = this
165
+ segment.fields = this.option.fields
166
+
167
+ return segment
168
+ },
169
+
170
+ /**
171
+ * Populate Segment
172
+ * @returns {{}}
173
+ */
174
+ populateSegments: function () {
175
+ var segments = {
176
+ [this.option.id]: {
177
+ id: this.option.id,
178
+ name: this.option.id,
179
+ type: this.option.type,
180
+ },
181
+ }
182
+ segments = this.prepareSegment(segments)
183
+ this.setupSegment(this.id, segments)
184
+ },
185
+
186
+ /**
187
+ * Setup Setting Segment
188
+ *
189
+ * @param segments
190
+ */
191
+ prepareSegment: function (segments) {
192
+ _.each(segments, function (data, key) {
193
+ var nSegment = api.cloneObject(segments[key])
194
+ segments[key] = this.prepareSegmentData(nSegment, data)
195
+ }.bind(this))
196
+
197
+ return api.helper.prioritySort(segments)
198
+ },
199
+
200
+ /**
201
+ * Get this value
202
+ */
203
+ getValues: function () {
204
+ var values = {}
205
+ this.segments(this.option.id).fields.each(function (field) {
206
+ values[field.id] = field.value.get()
207
+ })
208
+ return values
209
+ },
210
+
211
+ /**
212
+ * Listen segment change
213
+ */
214
+ listenSegmentChange: function (segment, field, value) {
215
+ if (this.option.parent.listenContainerChange !== undefined) {
216
+ this.option.parent.listenContainerChange(segment, field, value)
217
+ }
218
+ },
219
+ })
220
+
221
+ /**
222
+ * Multi Container
223
+ */
224
+ api.ConditionContainer = api.SingleContainer.extend({
225
+ /**
226
+ * Initialize Menu
227
+ *
228
+ * @param id
229
+ * @param element
230
+ * @param option
231
+ */
232
+ initialize: function (id, element, option) {
233
+ this.id = id
234
+ this.element = element
235
+ this.option = option
236
+
237
+ // This variable need to be assigned right here to prevent merging variable with previous instantiate class
238
+ this.segments = new api.Values({ defaultConstructor: api.Segment })
239
+
240
+ this.embeed()
241
+ this.setContainerHolder()
242
+ this.loadContainer()
243
+ },
244
+
245
+ /**
246
+ * Populate Segment
247
+ * @returns {{}}
248
+ */
249
+ populateSegments: function () {
250
+ for (var index in this.option.fields) {
251
+ var multiSegment = this.createSegmentParam(index)
252
+ multiSegment = this.prepareSegment(multiSegment)
253
+ this.setupSegment(this.id, multiSegment)
254
+ }
255
+ },
256
+
257
+ /**
258
+ * Get this value
259
+ */
260
+ getValues: function () {
261
+ var values = []
262
+ this.segments.each(function (segment) {
263
+ var nValues = {}
264
+ segment.fields.each(function (field) {
265
+ nValues[field.id] = field.value.get()
266
+ })
267
+ values.push(nValues)
268
+ })
269
+ return values
270
+ },
271
+
272
+ /**
273
+ * Trigger finish Container
274
+ */
275
+ triggerFinish: function () {
276
+ this.segments.each(function (data) {
277
+ this.segments(data.id).triggerLoaded()
278
+ }.bind(this))
279
+
280
+ this.checkEmptySegment()
281
+ },
282
+
283
+ /**
284
+ * Assign additional Segment Data
285
+ *
286
+ * @param segment
287
+ * @param data
288
+ *
289
+ * @returns {*}
290
+ */
291
+ prepareSegmentData: function (segment, data) {
292
+ segment.parent = this.id
293
+ segment.container = this
294
+ segment.parentInstance = this
295
+
296
+ if (this.option.fields === undefined) {
297
+ segment.fields = this.option.default
298
+ } else {
299
+ segment.fields = this.option.fields[data.index]
300
+ }
301
+
302
+ return segment
303
+ },
304
+
305
+ /**
306
+ * Activate Segment
307
+ *
308
+ * @param segmentID
309
+ */
310
+ activateSegment: function (segmentID) {
311
+ this.segments.each(function (segment) {
312
+ if (segmentID === segment.id) {
313
+ segment.toogleSegment()
314
+ }
315
+ })
316
+ },
317
+
318
+ /**
319
+ * Remove Segment
320
+ *
321
+ * @param id
322
+ * @param index
323
+ */
324
+ removeSegment: function (id, index) {
325
+ this.segments.remove(id)
326
+ this.checkEmptySegment()
327
+ },
328
+
329
+ /**
330
+ * Check Empty Segment
331
+ */
332
+ checkEmptySegment: function () {
333
+ if (this.getAllSegments().length) {
334
+ this.hideEmptyCondition()
335
+ } else {
336
+ this.renderEmptySegment()
337
+ }
338
+ },
339
+
340
+ /**
341
+ * Render Empty Segment
342
+ */
343
+ renderEmptySegment: function () {
344
+ this.element.find('.jkit-condition-empty').show()
345
+ },
346
+
347
+ /**
348
+ * Hide Empty Condition
349
+ */
350
+ hideEmptyCondition: function () {
351
+ this.element.find('.jkit-condition-empty').hide()
352
+ },
353
+
354
+ /**
355
+ * Get all segment ID registered to this container
356
+ */
357
+ getAllSegments: function () {
358
+ var ids = []
359
+ this.segments.each(function (data) {
360
+ ids.push(data.id)
361
+ })
362
+ return ids
363
+ },
364
+
365
+ /**
366
+ * Attach event
367
+ */
368
+ attachEvent: function () {
369
+ this.container.find('.jkit-condition-add button').on('click', this.buttonAddClicked.bind(this))
370
+ },
371
+
372
+ /**
373
+ * Button Add Clicked
374
+ */
375
+ buttonAddClicked: function () {
376
+ this.createMultiSegment()
377
+ if (this.option.parent.saveValue !== undefined) {
378
+ this.option.parent.saveValue()
379
+ }
380
+
381
+ this.checkEmptySegment()
382
+ },
383
+
384
+ /**
385
+ * Create Segment for Multiple Segment
386
+ *
387
+ * @returns {string}
388
+ */
389
+ createMultiSegment: function () {
390
+ var index = this.getNextSegmentIndex()
391
+ var segments = this.createSegmentParam(index)
392
+ var id = segments.segment.id
393
+
394
+ segments = this.prepareSegment(segments)
395
+ segments[0].fields = this.option.default
396
+
397
+ this.setupSegment(this.id, segments)
398
+ this.segments(id).triggerLoaded()
399
+ this.segments(id).activateSegment()
400
+ },
401
+
402
+ /**
403
+ * Get last index of multi segment
404
+ *
405
+ * @returns {number}
406
+ */
407
+ getNextSegmentIndex: function () {
408
+ var index = 0
409
+ var flag = false
410
+
411
+ this.segments.each(function (segment) {
412
+ index = segment.params.index
413
+ flag = true
414
+ })
415
+
416
+ if (!flag && 0 === index) {
417
+ return index
418
+ } else {
419
+ return ++index
420
+ }
421
+ },
422
+
423
+ /**
424
+ * Segment Parameter
425
+ *
426
+ * @param index
427
+ * @param initial
428
+ * @returns {{segment: {id: string, name: string, type, index: (Number|*)}}}
429
+ */
430
+ createSegmentParam: function (index) {
431
+ var id = api.segmentName(this.option.id, index)
432
+ index = parseInt(index)
433
+
434
+ return {
435
+ 'segment': {
436
+ id: id,
437
+ name: this.option.title + ' ' + (index + 1),
438
+ type: this.option.type,
439
+ index: index,
440
+ },
441
+ }
442
+ },
443
+
444
+ /**
445
+ * Embeed item
446
+ */
447
+ embeed: function () {
448
+ this.container = $(this.renderContainer())
449
+ this.element.append(this.container)
450
+ },
451
+
452
+ /**
453
+ * Navigation Tab
454
+ *
455
+ * @returns {*}
456
+ */
457
+ renderContainer: function () {
458
+ var template = wp.template('jkit-condition-container')
459
+
460
+ if (template) {
461
+ return template({
462
+ lang: JKitTemplateConfig.lang,
463
+ })
464
+ }
465
+
466
+ return '<div></div>'
467
+ },
468
+ })
469
+
470
+ /**
471
+ * Option Builder
472
+ */
473
+ api.JKitOptionBuilder = api.Class.extend({
474
+
475
+ /**
476
+ * Option Builder
477
+ *
478
+ * @param id
479
+ * @param options
480
+ * @param $wrapper
481
+ */
482
+ initialize: function (id, options, $wrapper) {
483
+ this.id = id
484
+ this.options = api.cloneObject(options)
485
+ this.$wrapper = $wrapper
486
+
487
+ this.createContainer()
488
+ },
489
+
490
+ /**
491
+ * Create Container
492
+ */
493
+ createContainer: function () {
494
+ this.containerHolder = new api.Values({ defaultConstructor: api.BaseContainer })
495
+
496
+ _.each(this.options, function (data) {
497
+ data.parent = this
498
+
499
+ if (data.type === 'single') {
500
+ this.containerHolder.add(data.id, new api.SingleContainer(data.id, this.$wrapper, data))
501
+ } else {
502
+ this.containerHolder.add(data.id, new api.ConditionContainer(data.id, this.$wrapper, data))
503
+ }
504
+ }.bind(this))
505
+ },
506
+
507
+ /**
508
+ * Trigger Finish
509
+ */
510
+ triggerFinish: function () {
511
+ this.containerHolder.trigger(this.id, this)
512
+ },
513
+ })
514
+
515
+ /**
516
+ * Option Builder
517
+ */
518
+ api.JKitOptionWrapperBuilder = api.JKitOptionBuilder.extend({
519
+ /**
520
+ * Option Builder
521
+ *
522
+ * @param id
523
+ * @param options
524
+ * @param $wrapper
525
+ * @param setting
526
+ */
527
+ initialize: function (id, options, $wrapper, setting) {
528
+ this.id = id
529
+ this.options = api.cloneObject(options)
530
+ this.$wrapper = $wrapper
531
+ this.setting = setting
532
+ this.timeout = null
533
+ this.loaded = false
534
+
535
+ this.embeed()
536
+ this.attachEvent()
537
+ },
538
+
539
+ attachEvent: function () {
540
+ this.$container.find('.jkit-container-header').on('click', this.headerClicked.bind(this))
541
+ this.$container.find('.jkit-header-action .tab-delete').on('click', this.deleteClicked.bind(this))
542
+ this.$container.find('.jkit-header-action .tab-edit').on('click', this.editClicked.bind(this))
543
+ this.$container.find('.jkit-header-action .tab-clone').on('click', this.cloneClicked.bind(this))
544
+ },
545
+
546
+ editClicked: function (e) {
547
+ e.stopPropagation()
548
+ },
549
+
550
+ cloneClicked: function (e) {
551
+ e.stopPropagation()
552
+ $(e.currentTarget).find('i').attr('class', 'fa fa-circle-o-notch fa-spin')
553
+
554
+ wp.ajax.send('jkit_clone_element', {
555
+ data: {
556
+ id: this.id,
557
+ nonce: JKitTemplateConfig.nonce,
558
+ type: JKitTemplateConfig.type
559
+ },
560
+ }).done(function (response) {
561
+ window.ampdashboard.reRenderWrapper(response)
562
+ }.bind(this))
563
+ },
564
+
565
+ /**
566
+ * Delete This one
567
+ *
568
+ * @param e
569
+ */
570
+ deleteClicked: function (e) {
571
+ e.stopPropagation()
572
+ if (confirm(JKitTemplateConfig.lang.deleteelement)) {
573
+ $(e.currentTarget).find('i').attr('class', 'fa fa-circle-o-notch fa-spin')
574
+
575
+ wp.ajax.send('jkit_delete_element', {
576
+ data: {
577
+ id: this.id,
578
+ nonce: JKitTemplateConfig.nonce,
579
+ },
580
+ }).done(function () {
581
+ this.$container.remove()
582
+ api.builderholder.remove(this.id)
583
+ api.refreshPriority()
584
+ }.bind(this))
585
+ }
586
+ },
587
+
588
+ /**
589
+ * Handle Clicked
590
+ */
591
+ headerClicked: function () {
592
+ if (!this.loaded) {
593
+ this.requestDetail()
594
+ this.loaded = true
595
+ }
596
+
597
+ this.$container.siblings().each(function () {
598
+ $(this).find('.jkit-container-body').slideUp('fast')
599
+ })
600
+
601
+ this.$container.find('.jkit-container-body').slideToggle('fast')
602
+ },
603
+
604
+ /**
605
+ * Request Detail
606
+ */
607
+ requestDetail: function () {
608
+ wp.ajax.send('jkit_detail_element', {
609
+ data: {
610
+ id: this.id,
611
+ nonce: JKitTemplateConfig.nonce,
612
+ },
613
+ }).done(function (response) {
614
+ this.$container.find('.jkit-container-body').html('')
615
+ this.createContainer(response)
616
+ this.triggerFinish()
617
+ }.bind(this))
618
+ },
619
+
620
+ /**
621
+ * Embeed
622
+ */
623
+ embeed: function () {
624
+ this.$container = $(this.renderContainer())
625
+ this.$wrapper.append(this.$container)
626
+ },
627
+
628
+ /**
629
+ * Embeed
630
+ */
631
+ renderContainer: function () {
632
+ var template = wp.template('jkit-element-container')
633
+
634
+ if (template) {
635
+ return template({
636
+ id: this.id,
637
+ title: this.setting.title,
638
+ url: this.setting.url,
639
+ lang: JKitTemplateConfig.lang
640
+ })
641
+ }
642
+
643
+ return template
644
+ },
645
+
646
+ /**
647
+ * Create Container
648
+ */
649
+ createContainer: function (options) {
650
+ this.containerHolder = new api.Values({ defaultConstructor: api.BaseContainer })
651
+ var container = this.$container.find('.jkit-container-body')
652
+
653
+ _.each(this.options, function (data) {
654
+ data.parent = this
655
+ data.fields = options[data.id]
656
+
657
+ if (data.type === 'single') {
658
+ this.containerHolder.add(data.id, new api.SingleContainer(data.id, container, data))
659
+ } else {
660
+ this.containerHolder.add(data.id, new api.ConditionContainer(data.id, container, data))
661
+ }
662
+ }.bind(this))
663
+ },
664
+
665
+ /**
666
+ * Listen container change
667
+ */
668
+ listenContainerChange: function (segment, field, value) {
669
+ if ('option' === segment && 'title' === field) {
670
+ this.$container.find('.jkit-container-header h3 span').text(value)
671
+ }
672
+
673
+ // save this value to database
674
+ this.saveValue()
675
+ },
676
+
677
+ /**
678
+ * Get Value
679
+ *
680
+ * @returns {{}}
681
+ */
682
+ getValues: function () {
683
+ var values = {}
684
+ this.containerHolder.each(function (value) {
685
+ values[value.id] = value.getValues()
686
+ })
687
+
688
+ return values
689
+ },
690
+
691
+ /**
692
+ * Save Value
693
+ */
694
+ saveValue: function () {
695
+ clearTimeout(this.timeout)
696
+ this.timeout = setTimeout(function () {
697
+ wp.ajax.send('jkit_update_element', {
698
+ data: {
699
+ id: this.id,
700
+ data: this.getValues(),
701
+ nonce: JKitTemplateConfig.nonce,
702
+ },
703
+ })
704
+ }.bind(this), 500)
705
+ },
706
+ })
707
+
708
+ })(jQuery, wp.customize)
assets/js/dashboard/dashboard-template.js ADDED
@@ -0,0 +1,450 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($, api) {
2
+ 'use strict'
3
+ /**
4
+ * Global JKit Dashboard instance
5
+ */
6
+ window.ampdashboard = {}
7
+
8
+ /**
9
+ * Builder Holder
10
+ */
11
+ api.builderholder = new api.Values({ defaultConstructor: api.JKitOptionBuilder })
12
+
13
+ /**
14
+ * JKit Popup
15
+ */
16
+ api.JKitPopup = api.Class.extend({
17
+ /**
18
+ * Loaded
19
+ */
20
+ loaded: false,
21
+ /**
22
+ * ID of this item
23
+ */
24
+ id: 'popup',
25
+
26
+ /**
27
+ * Body
28
+ */
29
+ body: $('body'),
30
+
31
+ /**
32
+ * Container that hold option
33
+ */
34
+ popupContainer: null,
35
+
36
+ /**
37
+ * Parent Container
38
+ */
39
+ parentContainer: null,
40
+
41
+ /**
42
+ * Initialize
43
+ */
44
+ initialize: function (parentContainer) {
45
+ if (!this.loaded) {
46
+ this.parentContainer = parentContainer
47
+ this.createButton = this.parentContainer.find('.create-element-button')
48
+ this.createPopupContainer = $('.create-element-builder-wrapper')
49
+ this.createPopupOverlay = $('.create-element-builder-overlay')
50
+
51
+ this.setupPopup()
52
+ this.loaded = true
53
+ }
54
+ },
55
+
56
+ /**
57
+ * Setup Popup
58
+ */
59
+ setupPopup: function () {
60
+ this.prepareContainer()
61
+ this.attachEvent()
62
+ },
63
+
64
+ /**
65
+ * Prepare Container
66
+ */
67
+ prepareContainer: function () {
68
+ this.createPopupContainer.append(this.popupContent())
69
+ this.popupContainer = $('.popup-content')
70
+ },
71
+
72
+ /**
73
+ * Container Content
74
+ */
75
+ containerContent: function () {
76
+ api.builderholder.add(this.id, new api.JKitOptionBuilder(this.id, this.changeTabToField(), this.popupContainer))
77
+ api.builderholder(this.id).triggerFinish()
78
+ },
79
+
80
+ /**
81
+ * Change tab to field
82
+ */
83
+ changeTabToField: function () {
84
+ var result = []
85
+ _.each(JKitTemplateConfig.tab, function (data) {
86
+ if ('single' === data.type) {
87
+ data.fields = data.default
88
+ }
89
+
90
+ result.push(data)
91
+ })
92
+
93
+ return result
94
+ },
95
+
96
+ /**
97
+ * Dashboard Content
98
+ */
99
+ popupContent: function () {
100
+ var template = wp.template('jkit-popup')
101
+
102
+ return $(template({
103
+ lang: JKitTemplateConfig.lang,
104
+ }))
105
+ },
106
+
107
+ /**
108
+ * Render Option
109
+ */
110
+ renderOption () {
111
+ this.containerContent()
112
+ this.resetPosition()
113
+ },
114
+
115
+ /**
116
+ * calculate Box size
117
+ */
118
+ resetPosition: function () {
119
+ var wh = $(window).height()
120
+ var ww = $(window).width()
121
+
122
+ var maxWidth = 600
123
+ var maxHeight = 700
124
+
125
+ var width = Math.floor(80 * ww / 100)
126
+ width = (width > maxWidth) ? maxWidth : width
127
+
128
+ var height = Math.floor(80 * wh / 100)
129
+ height = (height > maxHeight) ? maxHeight : height
130
+
131
+ var left = (ww - width) / 2
132
+ var top = (wh - height) / 2
133
+
134
+ this.createPopupContainer.css({
135
+ width: width,
136
+ height: height,
137
+ top: top,
138
+ left: left,
139
+ })
140
+
141
+ this.createPopupContainer.find('.popup-content').css({
142
+ height: height - 150,
143
+ })
144
+ },
145
+
146
+ /**
147
+ * Attach event
148
+ */
149
+ attachEvent: function () {
150
+ // create button clicked
151
+ this.createButton.click(this.openCreatePopup.bind(this))
152
+
153
+ // attach close event
154
+ this.createPopupContainer.find('.close').click(this.hideCreatePopup.bind(this))
155
+
156
+ // attach close event
157
+ this.createPopupContainer.find('.generate').click(this.createElement.bind(this))
158
+
159
+ // Draggable handler
160
+ this.createPopupContainer.draggable({ handle: '.popup-header' })
161
+ },
162
+
163
+ /**
164
+ * Attach Open Button
165
+ */
166
+ attachOpenButton: function () {
167
+ // create button clicked
168
+ this.parentContainer.find('.create-element-button').click(this.openCreatePopup.bind(this))
169
+ },
170
+
171
+ /**
172
+ * Create Header
173
+ */
174
+ createElement: function () {
175
+ this.createPopupContainer.find('.generate').text(JKitTemplateConfig.lang.saving)
176
+
177
+ this.ajaxCreateElement().done(function (response) {
178
+ ampdashboard.reRenderWrapper(response)
179
+ this.hideCreatePopup()
180
+ }.bind(this))
181
+ },
182
+
183
+ /**
184
+ * Get Values
185
+ *
186
+ * @returns {{}}
187
+ */
188
+ getValues: function () {
189
+ var values = {}
190
+ api.builderholder(this.id).containerHolder.each(function (data) {
191
+ values[data.id] = data.getValues()
192
+ })
193
+ return values
194
+ },
195
+
196
+ /**
197
+ * Create Header
198
+ *
199
+ * @returns {*|$.promise}
200
+ */
201
+ ajaxCreateElement: function () {
202
+ return wp.ajax.send('jkit_create_element', {
203
+ data: {
204
+ data: this.getValues(),
205
+ nonce: JKitTemplateConfig.nonce,
206
+ type: JKitTemplateConfig.type
207
+ },
208
+ })
209
+ },
210
+
211
+ /**
212
+ * Open Create Popup
213
+ */
214
+ openCreatePopup: function () {
215
+ // remove option if already created
216
+ if (api.builderholder(this.id)) {
217
+ api.builderholder.remove(this.id)
218
+ }
219
+
220
+ this.popupContainer.html('')
221
+ this.resetPosition()
222
+ this.body.addClass('overflow-hidden')
223
+ this.createPopupContainer.find('.generate').text(JKitTemplateConfig.lang.create)
224
+ this.createPopupOverlay.fadeIn()
225
+ this.createPopupContainer.fadeIn()
226
+
227
+ // render option
228
+ this.renderOption()
229
+ },
230
+
231
+ /**
232
+ * Hide Popup
233
+ */
234
+ hideCreatePopup: function () {
235
+ this.body.removeClass('overflow-hidden')
236
+ this.createPopupOverlay.fadeOut()
237
+ this.createPopupContainer.fadeOut()
238
+ },
239
+ })
240
+
241
+ /**
242
+ * JKit Dashboard Entry Point
243
+ */
244
+ api.JKitDashboard = api.Class.extend({
245
+
246
+ /**
247
+ * Empty
248
+ */
249
+ empty: '',
250
+
251
+ /**
252
+ * Popup Instance
253
+ */
254
+ popupInstance: null,
255
+
256
+ /**
257
+ * Dashboard Container
258
+ */
259
+ container: $('#jkit-builder-container'),
260
+
261
+ /**
262
+ * Initialize
263
+ */
264
+ initialize: function () {
265
+ this.renderWrapper(JKitTemplateConfig.data)
266
+ this.popupInstance = new api.JKitPopup(this.container)
267
+ },
268
+
269
+ /**
270
+ * Initialize Wrapper
271
+ */
272
+ renderWrapper: function (data) {
273
+ this.container.html(this.empty)
274
+ this.container.append(this.dashboardContent(data))
275
+ this.injectBuilder(data)
276
+ this.builderSortable()
277
+ api.refreshPriority()
278
+ },
279
+
280
+ /**
281
+ * Rerender wrapper
282
+ *
283
+ * @param data
284
+ */
285
+ reRenderWrapper: function (data) {
286
+ this.renderWrapper(data)
287
+ this.popupInstance.attachOpenButton()
288
+ },
289
+
290
+ /**
291
+ * Sortable
292
+ */
293
+ builderSortable: function () {
294
+ $('#active-element, #inactive-element').sortable({
295
+ connectWith: '.connectedSortable',
296
+ stop: function () {
297
+ var publish = []
298
+ $('.active-element-wrapper .jkit-element-container').each(function (index) {
299
+ publish.push($(this).data('id'))
300
+ })
301
+
302
+ var draft = []
303
+ $('.inactive-element-wrapper .jkit-element-container').each(function () {
304
+ draft.push($(this).data('id'))
305
+ })
306
+
307
+ this.saveSortable(publish, draft)
308
+ api.refreshPriority()
309
+ }.bind(this),
310
+ }).disableSelection()
311
+ },
312
+
313
+ /**
314
+ * Save Sortable
315
+ *
316
+ * @param publish
317
+ * @param draft
318
+ */
319
+ saveSortable: function (publish, draft) {
320
+ clearTimeout(this.sortableTimeout)
321
+ this.sortableTimeout = setTimeout(function () {
322
+ wp.ajax.send('jkit_update_sequence', {
323
+ data: {
324
+ id: this.id,
325
+ publish: publish,
326
+ draft: draft,
327
+ nonce: JKitTemplateConfig.nonce,
328
+ },
329
+ })
330
+ }.bind(this), 500)
331
+ },
332
+
333
+ /**
334
+ * Inject builder
335
+ *
336
+ * @param data
337
+ */
338
+ injectBuilder: function (data) {
339
+ this.removeBuilderHolder()
340
+ this.buildOption(data.publish, $('.active-element-wrapper .content-body'))
341
+ this.buildOption(data.draft, $('.inactive-element-wrapper .content-body'))
342
+ window.dispatchEvent(new Event('resize'))
343
+ },
344
+
345
+ /**
346
+ *
347
+ * @param content
348
+ * @param $wrapper
349
+ */
350
+ buildOption: function (content, $wrapper) {
351
+ content.forEach(function (item) {
352
+ var key = item.id.toString()
353
+ var options = this.mergeValues(JKitTemplateConfig.tab, item)
354
+ api.builderholder.add(key, new api.JKitOptionWrapperBuilder(key, options, $wrapper, item))
355
+ }.bind(this))
356
+ },
357
+
358
+ /**
359
+ * Merge Values
360
+ */
361
+ mergeValues: function (tabs, values) {
362
+ var config = []
363
+ api.cloneObject(tabs).forEach(function (tab) {
364
+ tab.values = values[tab.id]
365
+ config.push(tab)
366
+ })
367
+
368
+ return config
369
+ },
370
+
371
+ /**
372
+ * Clean Up
373
+ */
374
+ removeBuilderHolder: function () {
375
+ api.builderholder.each(function (builder) {
376
+ api.builderholder.remove(builder.id)
377
+ })
378
+ },
379
+
380
+ /**
381
+ * Dashboard Content
382
+ */
383
+ dashboardContent: function (data) {
384
+ var template = null
385
+
386
+ if (data.publish.length === 0 && data.draft.length === 0) {
387
+ template = wp.template('jkit-builder-empty')
388
+ } else {
389
+ template = wp.template('jkit-builder-content')
390
+ }
391
+
392
+ return $(template({
393
+ lang: JKitTemplateConfig.lang,
394
+ }))
395
+ },
396
+
397
+ /**
398
+ * Get Values
399
+ */
400
+ getValues: function () {
401
+ api.builderholder.each(function (builderholder) {
402
+ var values = []
403
+ builderholder.containerHolder.each(function (data) {
404
+ values[data.id] = data.getValues()
405
+ })
406
+ })
407
+ },
408
+ })
409
+
410
+ /****************************************************************************************************
411
+ * Helper
412
+ */
413
+
414
+ /**
415
+ * Clone Object
416
+ *
417
+ * @param obj
418
+ */
419
+ api.cloneObject = function (obj) {
420
+ return JSON.parse(JSON.stringify(obj))
421
+ }
422
+
423
+ /**
424
+ * Segment Name
425
+ *
426
+ * @param id
427
+ * @param index
428
+ * @returns {string}
429
+ */
430
+ api.segmentName = function (id, index) {
431
+ return id + '_' + index
432
+ }
433
+
434
+ /**
435
+ * Refresh Priority
436
+ */
437
+ api.refreshPriority = function () {
438
+ $('.active-element-wrapper .jkit-container-header').each(function (index) {
439
+ $(this).find('.tab-priority').text(index + 1)
440
+ })
441
+ }
442
+
443
+ /**
444
+ * Document Ready
445
+ */
446
+ $(document).ready(function () {
447
+ window.ampdashboard = new api.JKitDashboard()
448
+ })
449
+
450
+ })(jQuery, wp.customize)
assets/js/elementor/editor-support.js CHANGED
@@ -6,8 +6,23 @@
6
  const model = view.getEditModel(),
7
  widgetType = model.get('widgetType'),
8
  customCSS = model.get('settings').get('st_css_custom'),
9
- tablet_breakpoint = elementorFrontend.config.breakpoints.lg - 1,
10
- mobile_breakpoint = elementorFrontend.config.breakpoints.md - 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
 
12
  // Custom CSS Box
13
  if (customCSS && widgetType.substring(0, 5) == 'jkit_') {
@@ -16,46 +31,50 @@
16
 
17
  // Portfolio Gallery remove right border
18
  if ('jkit_portfolio_gallery' == widgetType) {
19
- const column_desktop = model.get('settings').get('sg_setting_column_responsive'),
20
- column_tablet = model.get('settings').get('sg_setting_column_responsive_tablet'),
21
- column_mobile = model.get('settings').get('sg_setting_column_responsive_mobile'),
22
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-portfolio-gallery .row-item';
23
 
24
- css += selector + ':nth-child(' + column_desktop.size + 'n) { border-right-width:0; }';
25
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ':nth-child(' + column_tablet.size + 'n) { border-right-width:0; } }';
26
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ':nth-child(' + column_mobile.size + 'n) { border-right-width:0; } }';
 
 
 
 
 
 
 
 
 
 
 
 
27
  }
28
 
29
  // Social share alignment
30
  if ('jkit_social_share' == widgetType) {
31
- const align_desktop = model.get('settings').get('sg_social_alignment_responsive'),
32
- align_tablet = model.get('settings').get('sg_social_alignment_responsive_tablet'),
33
- align_mobile = model.get('settings').get('sg_social_alignment_responsive_mobile'),
34
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-social-share .social-share-list > li a';
35
 
36
- if (align_desktop == 'left') {
37
  css += selector + ' { margin-right: auto; }';
38
- } else if (align_desktop == 'center') {
39
  css += selector + ' { margin-left: auto; margin-right: auto; }';
40
  } else {
41
  css += selector + ' { margin-left: auto; }';
42
  }
43
 
44
- if (align_tablet == 'left') {
45
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { margin-left: unset; margin-right: auto; } }';
46
- } else if (align_tablet == 'center') {
47
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { margin-left: auto; margin-right: auto; } }';
48
- } else {
49
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { margin-left: auto; margin-right: unset; } }';
50
- }
51
 
52
- if (align_mobile == 'left') {
53
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { margin-left: unset; margin-right: auto; } }';
54
- } else if (align_mobile == 'center') {
55
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { margin-left: auto; margin-right: auto; } }';
56
- } else {
57
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { margin-left: auto; margin-right: unset; } }';
58
- }
 
59
  }
60
 
61
  // Progress bar stripe color
@@ -63,209 +82,473 @@
63
  const style = model.get('settings').get('sg_progress_style');
64
 
65
  if ('stripe' == style) {
66
- const color_desktop = model.get('settings').get('st_track_stripe_color_responsive'),
67
- color_tablet = model.get('settings').get('st_track_stripe_color_responsive_tablet'),
68
- color_mobile = model.get('settings').get('st_track_stripe_color_responsive_mobile'),
69
- bg_desktop = model.get('settings').get('st_track_stripe_background_color_responsive'),
70
- bg_tablet = model.get('settings').get('st_track_stripe_background_color_responsive_tablet'),
71
- bg_mobile = model.get('settings').get('st_track_stripe_background_color_responsive_mobile'),
72
- selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track';
73
-
74
- let color_default = 'var(--jkit-txt-color)',
75
  bg_color_default = 'var(--jkit-bg-color)',
76
  color = 'var(--jkit-txt-color)',
77
  bg_color = 'var(--jkit-bg-color)';
78
 
79
- if (color_desktop || bg_desktop) {
80
- color = color_desktop ? color_desktop : color_default;
81
- bg_color = bg_desktop ? bg_desktop : bg_color_default;
82
- css += selector + ' { background: -o-repeating-linear-gradient(left, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); background: repeating-linear-gradient(to right, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); }';
83
- }
84
 
85
- if (color_tablet || bg_tablet) {
86
- color = color_tablet ? color_tablet : color_default;
87
- bg_color = bg_tablet ? bg_tablet : bg_color_default;
88
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { background: -o-repeating-linear-gradient(left, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); background: repeating-linear-gradient(to right, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); } }';
89
  }
90
 
91
- if (color_mobile || bg_mobile) {
92
- color = color_mobile ? color_mobile : color_default;
93
- bg_color = bg_mobile ? bg_mobile : bg_color_default;
94
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { background: -o-repeating-linear-gradient(left, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); background: repeating-linear-gradient(to right, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); } }';
95
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  }
97
  }
98
 
99
  // Dual Button alignment
100
  if ('jkit_dual_button' == widgetType) {
101
- const align_desktop = model.get('settings').get('sg_dual_alignment_responsive'),
102
- align_tablet = model.get('settings').get('sg_dual_alignment_responsive_tablet'),
103
- align_mobile = model.get('settings').get('sg_dual_alignment_responsive_mobile'),
104
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-dual-button';
105
 
106
- if (align_desktop == 'left') {
107
  css += selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }';
108
- } else if (align_desktop == 'center') {
109
  css += selector + ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }';
110
  } else {
111
  css += selector + ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }';
112
  }
113
 
114
- if (align_tablet == 'left') {
115
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
116
- } else if (align_tablet == 'center') {
117
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
118
- } else {
119
- css += '@media (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
120
- }
121
 
122
- if (align_mobile == 'left') {
123
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
124
- } else if (align_mobile == 'center') {
125
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
126
- } else {
127
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
128
- }
 
129
  }
130
 
131
  // Feature List icon position
132
  if ('jkit_feature_list' == widgetType) {
133
- const position_desktop = model.get('settings').get('sg_setting_icon_position_responsive'),
134
- position_tablet = model.get('settings').get('sg_setting_icon_position_responsive_tablet'),
135
- position_mobile = model.get('settings').get('sg_setting_icon_position_responsive_mobile'),
136
  connector_enable = model.get('settings').get('sg_setting_connector_enable'),
137
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-feature-list';
138
 
139
- if (position_desktop == 'left') {
140
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
141
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
142
- } else if (position_desktop == 'right') {
143
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
144
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
145
  } else {
146
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
 
 
 
 
147
  }
148
 
149
- if (position_tablet == 'left') {
150
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
151
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
152
- } else if (position_tablet == 'right') {
153
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
154
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
155
- } else {
156
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
157
  }
158
 
159
- if (position_mobile == 'left') {
160
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
161
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
162
- } else if (position_mobile == 'right') {
163
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
164
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
165
- } else {
166
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
167
  }
168
 
169
  if (connector_enable) {
170
- const icon_size_desktop = model.get('settings').get('st_icon_circle_size_responsive'),
171
- icon_size_tablet = model.get('settings').get('st_icon_circle_size_responsive_tablet'),
172
- icon_size_mobile = model.get('settings').get('st_icon_circle_size_responsive_mobile'),
173
  connector_type = model.get('settings').get('st_list_connector_type'),
174
  icon_shape = model.get('settings').get('sg_setting_icon_shape'),
175
- shape_view = model.get('settings').get('sg_setting_shape_view');
 
 
 
 
 
176
 
177
- let offset_desktop = icon_size_desktop.size !== '' ? icon_size_desktop.size : 70,
178
- offset_tablet = icon_size_tablet.size !== '' ? icon_size_tablet.size : offset_desktop,
179
- offset_mobile = icon_size_mobile.size !== '' ? icon_size_mobile.size : offset_tablet;
180
 
181
  if ('rhombus' === icon_shape) {
182
- offset_desktop += 30;
183
- offset_tablet += 30;
184
- offset_mobile += 30;
185
  }
186
 
187
  if ('framed' === shape_view) {
188
- const border_width_desktop = model.get('settings').get('st_icon_border_width_responsive'),
189
- border_width_tablet = model.get('settings').get('st_icon_border_width_responsive_tablet'),
190
- border_width_mobile = model.get('settings').get('st_icon_border_width_responsive_mobile'),
191
- border_width_size_desktop = border_width_desktop.size !== '' ? border_width_desktop.size : 0,
192
- border_width_size_tablet = border_width_tablet.size !== '' ? border_width_tablet.size : border_width_size_desktop,
193
- border_width_size_mobile = border_width_mobile.size !== '' ? border_width_mobile.size : border_width_size_tablet;
194
-
195
- offset_desktop += 2 * border_width_size_desktop;
196
- offset_tablet += 2 * border_width_size_tablet;
197
- offset_mobile += 2 * border_width_size_mobile;
198
-
199
- console.log(offset_desktop)
200
  }
201
 
202
- if (position_desktop == 'left') {
203
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset_desktop + icon_size_desktop.unit + '); } }';
204
- } else if (position_desktop == 'right') {
205
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset_desktop + icon_size_desktop.unit + '); right: 0; } }';
 
 
 
 
 
 
 
 
206
  } else {
207
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
208
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
209
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
210
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
211
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
 
 
 
 
 
 
212
  }
213
 
214
- if (position_tablet == 'left') {
215
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset_tablet + icon_size_tablet.unit + '); } }';
216
- } else if (position_tablet == 'right') {
217
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset_tablet + icon_size_tablet.unit + '); right: 0; } }';
218
- } else {
219
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
220
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
221
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
222
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
223
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
224
- }
225
-
226
- if (position_mobile == 'left') {
227
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset_mobile + icon_size_mobile.unit + '); } }';
228
- } else if (position_mobile == 'right') {
229
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset_mobile + icon_size_mobile.unit + '); right: 0; } }';
230
- } else {
231
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
232
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 30px; } }';
233
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
234
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
235
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
236
- }
237
 
238
- if ( 'modern' == connector_type ) {
239
- if (position_desktop == 'right') {
240
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
241
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
242
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
243
  } else {
244
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
245
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
246
- css += '@media (min-width: ' + ( tablet_breakpoint + 1 ) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
 
 
 
 
 
 
 
 
 
 
 
 
 
247
  }
248
 
249
- if (position_tablet == 'right') {
250
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
251
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
252
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
 
 
 
 
 
 
 
253
  } else {
254
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
255
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item :before { left: 0; } }';
256
- css += '@media (min-width: ' + ( mobile_breakpoint + 1 ) + 'px) and (max-width: ' + tablet_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item :after { left: px; } }';
 
 
257
  }
 
258
 
259
- if (position_mobile == 'right') {
260
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 30px; } }';
261
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
262
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
 
 
 
 
 
 
 
 
 
263
  } else {
264
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 30px; } }';
265
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
266
- css += '@media (max-width: ' + mobile_breakpoint + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
 
 
 
 
 
 
267
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
269
  }
270
  }
271
  }
6
  const model = view.getEditModel(),
7
  widgetType = model.get('widgetType'),
8
  customCSS = model.get('settings').get('st_css_custom'),
9
+ version = elementor.config.document.version,
10
+ breakpoints = [];
11
+
12
+ if (elementor.helpers.compareVersions(version, '3.2.0', '>=')) {
13
+ const active_breakpoint = elementorFrontend.config.responsive.activeBreakpoints;
14
+
15
+ Object.keys(active_breakpoint).forEach(function(key) {
16
+ breakpoints.push({ key: key, value: active_breakpoint[key].value });
17
+ });
18
+ } else {
19
+ breakpoints.push({ key: 'tablet', value: elementorFrontend.config.breakpoints.lg - 1 });
20
+ breakpoints.push({ key: 'mobile', value: elementorFrontend.config.breakpoints.md - 1 });
21
+ }
22
+
23
+ breakpoints.sort(function(a, b) {
24
+ return b.value - a.value;
25
+ });
26
 
27
  // Custom CSS Box
28
  if (customCSS && widgetType.substring(0, 5) == 'jkit_') {
31
 
32
  // Portfolio Gallery remove right border
33
  if ('jkit_portfolio_gallery' == widgetType) {
34
+ let column = model.get('settings').get('sg_setting_column_responsive'),
 
 
35
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-portfolio-gallery .row-item';
36
 
37
+ if (breakpoints.length > 0) {
38
+ css += '@media (min-width: ' + breakpoints[0].value + 'px) {' + selector + ':nth-child(' + column.size + 'n) { border-right-width:0; } }';
39
+ } else {
40
+ css += selector + ':nth-child(' + column.size + 'n) { border-right-width:0; }';
41
+ }
42
+
43
+ for (let i = 0; i < breakpoints.length - 1; i++) {
44
+ column = model.get('settings').get('sg_setting_column_responsive_' + breakpoints[i].key);
45
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ':nth-child(' + column.size + 'n) { border-right-width:0; } }';
46
+ }
47
+
48
+ if (breakpoints.length > 0) {
49
+ column = model.get('settings').get('sg_setting_column_responsive_' + breakpoints[breakpoints.length - 1].key);
50
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ':nth-child(' + column.size + 'n) { border-right-width:0; } }';
51
+ }
52
  }
53
 
54
  // Social share alignment
55
  if ('jkit_social_share' == widgetType) {
56
+ let align = model.get('settings').get('sg_social_alignment_responsive'),
 
 
57
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-social-share .social-share-list > li a';
58
 
59
+ if (align == 'left') {
60
  css += selector + ' { margin-right: auto; }';
61
+ } else if (align == 'center') {
62
  css += selector + ' { margin-left: auto; margin-right: auto; }';
63
  } else {
64
  css += selector + ' { margin-left: auto; }';
65
  }
66
 
67
+ breakpoints.forEach(function(breakpoint) {
68
+ align = model.get('settings').get('sg_social_alignment_responsive_' + breakpoint.key);
 
 
 
 
 
69
 
70
+ if (align == 'left') {
71
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { margin-left: unset; margin-right: auto; } }';
72
+ } else if (align == 'center') {
73
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { margin-left: auto; margin-right: auto; } }';
74
+ } else {
75
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { margin-left: auto; margin-right: unset; } }';
76
+ }
77
+ });
78
  }
79
 
80
  // Progress bar stripe color
82
  const style = model.get('settings').get('sg_progress_style');
83
 
84
  if ('stripe' == style) {
85
+ let globals = model.get('settings').get('__globals__'),
86
+ track_color = model.get('settings').get('st_track_stripe_color_responsive'),
87
+ track_bg = model.get('settings').get('st_track_stripe_background_color_responsive'),
88
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track',
89
+ color_default = 'var(--jkit-txt-color)',
 
 
 
 
90
  bg_color_default = 'var(--jkit-bg-color)',
91
  color = 'var(--jkit-txt-color)',
92
  bg_color = 'var(--jkit-bg-color)';
93
 
94
+ if (globals !== undefined) {
95
+ if (globals['st_track_stripe_color_responsive'] !== undefined && globals['st_track_stripe_color_responsive'] !== '') {
96
+ track_color = `var(--e-global-color-${globals['st_track_stripe_color_responsive'].replace('globals/colors?id=', '')})`;
97
+ }
 
98
 
99
+ if (globals['st_track_stripe_background_color_responsive'] !== undefined && globals['st_track_stripe_background_color_responsive'] !== '') {
100
+ track_bg = `var(--e-global-color-${globals['st_track_stripe_background_color_responsive'].replace('globals/colors?id=', '')})`;
101
+ }
 
102
  }
103
 
104
+ if (track_color || track_bg) {
105
+ color = track_color ? track_color : color_default;
106
+ bg_color = track_bg ? track_bg : bg_color_default;
107
+ css += selector + ' { background: -o-repeating-linear-gradient(left, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); background: repeating-linear-gradient(to right, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); }';
108
  }
109
+
110
+ breakpoints.forEach(function(breakpoint) {
111
+ track_color = model.get('settings').get('st_track_stripe_color_responsive_' + breakpoint.key);
112
+ track_bg = model.get('settings').get('st_track_stripe_background_color_responsive_' + breakpoint.key);
113
+
114
+ if (globals !== undefined) {
115
+ if (globals['st_track_stripe_color_responsive_' + breakpoint.key] !== undefined && globals['st_track_stripe_color_responsive_' + breakpoint.key] !== '') {
116
+ track_color = `var(--e-global-color-${globals['st_track_stripe_color_responsive_' + breakpoint.key].replace('globals/colors?id=', '')})`;
117
+ }
118
+
119
+ if (globals['st_track_stripe_background_color_responsive_' + breakpoint.key] !== undefined && globals['st_track_stripe_background_color_responsive_' + breakpoint.key] !== '') {
120
+ track_bg = `var(--e-global-color-${globals['st_track_stripe_background_color_responsive_' + breakpoint.key].replace('globals/colors?id=', '')})`;
121
+ }
122
+ }
123
+
124
+ if (track_color || track_bg) {
125
+ color = track_color ? track_color : color_default;
126
+ bg_color = track_bg ? track_bg : bg_color_default;
127
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { background: -o-repeating-linear-gradient(left, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); background: repeating-linear-gradient(to right, ' + color + ', ' + color + ' 4px, ' + bg_color + ' 4px, ' + bg_color + ' 8px); } }';
128
+ }
129
+ });
130
  }
131
  }
132
 
133
  // Dual Button alignment
134
  if ('jkit_dual_button' == widgetType) {
135
+ let align = model.get('settings').get('sg_dual_alignment_responsive'),
 
 
136
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-dual-button';
137
 
138
+ if (align == 'left') {
139
  css += selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }';
140
+ } else if (align == 'center') {
141
  css += selector + ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }';
142
  } else {
143
  css += selector + ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }';
144
  }
145
 
146
+ breakpoints.forEach(function(breakpoint) {
147
+ align = model.get('settings').get('sg_dual_alignment_responsive_' + breakpoint.key);
 
 
 
 
 
148
 
149
+ if (align == 'left') {
150
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
151
+ } else if (align == 'center') {
152
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
153
+ } else {
154
+ css += '@media (max-width: ' + breakpoint.value + 'px) {' + selector + ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
155
+ }
156
+ });
157
  }
158
 
159
  // Feature List icon position
160
  if ('jkit_feature_list' == widgetType) {
161
+ let position = model.get('settings').get('sg_setting_icon_position_responsive'),
 
 
162
  connector_enable = model.get('settings').get('sg_setting_connector_enable'),
163
  selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-feature-list';
164
 
165
+ if (breakpoints.length > 0) {
166
+ if (position == 'left') {
167
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
168
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
169
+ } else if (position == 'right') {
170
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
171
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
172
+ } else {
173
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
174
+ }
175
  } else {
176
+ if (position == 'left') {
177
+ css += selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; }';
178
+ css += selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }';
179
+ } else if (position == 'right') {
180
+ css += selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; }';
181
+ css += selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }';
182
+ } else {
183
+ css += selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; }';
184
+ }
185
  }
186
 
187
+ for (let i = 0; i < breakpoints.length - 1; i++) {
188
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[i].key);
189
+
190
+ if (position == 'left') {
191
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
192
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
193
+ } else if (position == 'right') {
194
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
195
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
196
+ } else {
197
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
198
+ }
199
  }
200
 
201
+ if (breakpoints.length > 0) {
202
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[breakpoints.length - 1].key);
203
+
204
+ if (position == 'left') {
205
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
206
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
207
+ } else if (position == 'right') {
208
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
209
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
210
+ } else {
211
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
212
+ }
213
  }
214
 
215
  if (connector_enable) {
216
+ let icon_size = model.get('settings').get('st_icon_circle_size_responsive'),
 
 
217
  connector_type = model.get('settings').get('st_list_connector_type'),
218
  icon_shape = model.get('settings').get('sg_setting_icon_shape'),
219
+ shape_view = model.get('settings').get('sg_setting_shape_view'),
220
+ offset = icon_size.size !== '' ? icon_size.size : 70,
221
+ border_width = model.get('settings').get('st_icon_border_width_responsive'),
222
+ border_width_size = border_width.size !== '' ? border_width.size : 0,
223
+ prev_offset = offset,
224
+ prev_border_width = border_width_size;
225
 
226
+ position = model.get('settings').get('sg_setting_icon_position_responsive');
 
 
227
 
228
  if ('rhombus' === icon_shape) {
229
+ offset += 30;
 
 
230
  }
231
 
232
  if ('framed' === shape_view) {
233
+ offset += 2 * border_width_size;
 
 
 
 
 
 
 
 
 
 
 
234
  }
235
 
236
+ if (breakpoints.length > 0) {
237
+ if (position == 'left') {
238
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset + icon_size.unit + '); } }';
239
+ } else if (position == 'right') {
240
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset + icon_size.unit + '); right: 0; } }';
241
+ } else {
242
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
243
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
244
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
245
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
246
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
247
+ }
248
  } else {
249
+ if (position == 'left') {
250
+ css += selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset + icon_size.unit + '); }';
251
+ } else if (position == 'right') {
252
+ css += selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset + icon_size.unit + '); right: 0; }';
253
+ } else {
254
+ css += selector + ' .feature-list-items .feature-list-item .connector { display: none; }';
255
+ css += selector + ' .feature-list-items .feature-list-item { padding-left: 50px; }';
256
+ css += selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; }';
257
+ css += selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; }';
258
+ css += selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); }';
259
+ }
260
  }
261
 
262
+ for (let i = 0; i < breakpoints.length - 1; i++) {
263
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[i].key);
264
+ icon_size = model.get('settings').get('st_icon_circle_size_responsive_' + breakpoints[i].key)
265
+ offset = icon_size.size !== '' ? icon_size.size : prev_offset,
266
+ prev_offset = offset;
267
+
268
+ if ('rhombus' === icon_shape) {
269
+ offset += 30;
270
+ }
271
+
272
+ if ('framed' === shape_view) {
273
+ border_width = model.get('settings').get('st_icon_border_width_responsive_' + breakpoints[i].key);
274
+ border_width_size = border_width.size !== '' ? border_width.size : prev_border_width;
275
+ prev_border_width = border_width_size;
276
+ offset += 2 * border_width_size;
277
+ }
 
 
 
 
 
 
 
278
 
279
+ if (position == 'left') {
280
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset + icon_size.unit + '); } }';
281
+ } else if (position == 'right') {
282
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset + icon_size.unit + '); right: 0; } }';
 
283
  } else {
284
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
285
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
286
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
287
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
288
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
289
+ }
290
+ }
291
+
292
+ if (breakpoints.length > 0) {
293
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[breakpoints.length - 1].key);
294
+ icon_size = model.get('settings').get('st_icon_circle_size_responsive_' + breakpoints[breakpoints.length - 1].key)
295
+ offset = icon_size.size !== '' ? icon_size.size : prev_offset,
296
+ prev_offset = offset;
297
+
298
+ if ('rhombus' === icon_shape) {
299
+ offset += 30;
300
  }
301
 
302
+ if ('framed' === shape_view) {
303
+ border_width = model.get('settings').get('st_icon_border_width_responsive_' + breakpoints[breakpoints.length - 1].key);
304
+ border_width_size = border_width.size !== '' ? border_width.size : prev_border_width;
305
+ prev_border_width = border_width_size;
306
+ offset += 2 * border_width_size;
307
+ }
308
+
309
+ if (position == 'left') {
310
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' + offset + icon_size.unit + '); } }';
311
+ } else if (position == 'right') {
312
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' + offset + icon_size.unit + '); right: 0; } }';
313
  } else {
314
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item .connector { display: none; } }';
315
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item { padding-left: 30px; } }';
316
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
317
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
318
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
319
  }
320
+ }
321
 
322
+ if ('modern' == connector_type) {
323
+ position = model.get('settings').get('sg_setting_icon_position_responsive');
324
+
325
+ if (breakpoints.length > 0) {
326
+ if (position == 'right') {
327
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
328
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
329
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
330
+ } else {
331
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
332
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
333
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
334
+ }
335
  } else {
336
+ if (position == 'right') {
337
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; }';
338
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; }';
339
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; }';
340
+ } else {
341
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; }';
342
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; }';
343
+ css += selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; }';
344
+ }
345
  }
346
+
347
+ for (let i = 0; i < breakpoints.length - 1; i++) {
348
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[i].key);
349
+
350
+ if (position == 'right') {
351
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
352
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
353
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
354
+ } else {
355
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
356
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item :before { left: 0; } }';
357
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item :after { left: px; } }';
358
+ }
359
+ }
360
+
361
+ if (breakpoints.length > 0) {
362
+ position = model.get('settings').get('sg_setting_icon_position_responsive_' + breakpoints[breakpoints.length - 1].key);
363
+
364
+ if (position == 'right') {
365
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 30px; } }';
366
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
367
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
368
+ } else {
369
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 30px; } }';
370
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
371
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
372
+ }
373
+ }
374
+ }
375
+ }
376
+ }
377
+
378
+ // Testimonials slide show predefine CSS
379
+ if ('jkit_testimonials' == widgetType) {
380
+ let items = model.get('settings').get('sg_setting_slide_show_responsive'),
381
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-testimonials';
382
+
383
+ if (breakpoints.length > 0) {
384
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
385
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(100% / ' + items.size + '); } }';
386
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
387
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
388
+ } else {
389
+ css += selector + ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; }';
390
+ css += selector + ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(100% / ' + items.size + '); }';
391
+ css += selector + ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' + ( items.size + 1 ) + ') { display: none; }';
392
+ css += selector + ' .testimonials-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; }';
393
+ }
394
+
395
+ for (let i = 0; i < breakpoints.length - 1; i++) {
396
+ items = model.get('settings').get('sg_setting_slide_show_responsive_' + breakpoints[i].key),
397
+
398
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
399
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(100% / ' + items.size + '); } }';
400
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
401
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .testimonials-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
402
+ }
403
+
404
+ if (breakpoints.length > 0) {
405
+ items = model.get('settings').get('sg_setting_slide_show_responsive_' + breakpoints[breakpoints.length - 1].key),
406
+
407
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
408
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(100% / ' + items.size + '); } }';
409
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
410
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
411
+ }
412
+ }
413
+
414
+ // Client logo slide show predefine CSS
415
+ if ('jkit_client_logo' == widgetType) {
416
+ let items = model.get('settings').get('sg_setting_slide_show_responsive'),
417
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-client-logo';
418
+
419
+ if (breakpoints.length > 0) {
420
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
421
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .client-track:not(.tns-slider) .client-slider { width: calc(100% / ' + items.size + '); } }';
422
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
423
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .client-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
424
+ } else {
425
+ css += selector + ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; }';
426
+ css += selector + ' .client-track:not(.tns-slider) .client-slider { width: calc(100% / ' + items.size + '); }';
427
+ css += selector + ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' + ( items.size + 1 ) + ') { display: none; }';
428
+ css += selector + ' .client-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; }';
429
  }
430
+
431
+ for (let i = 0; i < breakpoints.length - 1; i++) {
432
+ items = model.get('settings').get('sg_setting_slide_show_responsive_' + breakpoints[i].key),
433
+
434
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
435
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .client-track:not(.tns-slider) .client-slider { width: calc(100% / ' + items.size + '); } }';
436
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
437
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .client-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
438
+ }
439
+
440
+ if (breakpoints.length > 0) {
441
+ items = model.get('settings').get('sg_setting_slide_show_responsive_' + breakpoints[breakpoints.length - 1].key),
442
+
443
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
444
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .client-slider { width: calc(100% / ' + items.size + '); } }';
445
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider) .client-slider:nth-child(n+' + ( items.size + 1 ) + ') { display: none; } }';
446
+ css += '@media (max-width: ' + (breakpoints[breakpoints.length - 1].value) + 'px) {' + selector + ' .testimonials-track:not(.tns-slider):not(:nth-child(' + items.size + ')) { margin-right: 10px; } }';
447
+ }
448
+ }
449
+
450
+ // Mailchimp inline mobile CSS
451
+ if ('jkit_mailchimp' == widgetType) {
452
+ const mobile_breakpoints = breakpoints.filter(p => p.key === 'mobile'),
453
+ style = model.get('settings').get('sg_form_style'),
454
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-mailchimp';
455
+
456
+ if (mobile_breakpoints.length > 0 && style === 'inline') {
457
+ const breakpoint_value = mobile_breakpoints[0].value;
458
+
459
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder{ -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } }';
460
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2) { margin-right: 0!important; } }';
461
+ }
462
+ }
463
+
464
+ // Tabs mobile CSS
465
+ if ('jkit_tabs' == widgetType) {
466
+ const mobile_breakpoints = breakpoints.filter(p => p.key === 'mobile'),
467
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-tabs';
468
+
469
+ if (mobile_breakpoints.length > 0) {
470
+ const breakpoint_value = mobile_breakpoints[0].value;
471
+
472
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .tab-nav-list { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; } }';
473
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .tab-nav-list .tab-nav { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } }';
474
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .tab-nav-list.caret-on .tab-nav.active::after { display: none; } }';
475
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.layout-vertical { -ms-flex-wrap: wrap; flex-wrap: wrap; } }';
476
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.layout-vertical .tab-navigation { -webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%; } }';
477
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.layout-vertical .tab-nav-list { -webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%; } }';
478
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.layout-vertical .tab-nav-list .tab-nav { width: 100%; height: auto !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
479
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after { display: none; } }';
480
+ }
481
+ }
482
+
483
+ // Post Block breakpoint CSS
484
+ if ('jkit_post_block' == widgetType) {
485
+ const type = model.get('settings').get('sg_content_postblock_type'),
486
+ content_breakpoint = model.get('settings').get('sg_content_breakpoint'),
487
+ custom_breakpoints = breakpoints.filter(p => p.key === content_breakpoint),
488
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-postblock';
489
+
490
+ if (custom_breakpoints.length > 0) {
491
+ const breakpoint_value = custom_breakpoints[0].value;
492
+
493
+ if (type === 'type-1') {
494
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.postblock-type-1 .jkit-post { display: block; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } }';
495
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.postblock-type-1 .jkit-thumb { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; max-width: 100%; } }';
496
+ } else if (type === 'type-4') {
497
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.postblock-type-4 .jkit-post { display: block; } }';
498
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + '.postblock-type-4 .jkit-thumb { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; max-width: 100%; } }';
499
+ }
500
+ }
501
+ }
502
+
503
+ // Gallery grid CSS
504
+ if ('jkit_gallery' == widgetType) {
505
+ let column = model.get('settings').get('sg_setting_column_responsive'),
506
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-gallery';
507
+
508
+ if (breakpoints.length > 0) {
509
+ css += '@media (min-width: ' + (breakpoints[0].value + 1) + 'px) {' + selector + ' .gallery-items .gallery-item-wrap { width: calc(100% / ' + parseInt(column.size).toString() + ' ); float: left; } }';
510
+ } else {
511
+ css += selector + ' .gallery-items .gallery-item-wrap { width: calc(100% / ' + parseInt(column.size).toString() + ' ); float: left; }';
512
+ }
513
+
514
+ for (let i = 0; i < breakpoints.length - 1; i++) {
515
+ column = model.get('settings').get('sg_setting_column_responsive_' + breakpoints[i].key),
516
+ css += '@media (min-width: ' + (breakpoints[i + 1].value + 1) + 'px) and (max-width: ' + breakpoints[i].value + 'px) {' + selector + ' .gallery-items .gallery-item-wrap { width: calc(100% / ' + parseInt(column.size).toString() + ' ); float: left; } }';
517
+ }
518
+
519
+ if (breakpoints.length > 0) {
520
+ column = model.get('settings').get('sg_setting_column_responsive_' + breakpoints[breakpoints.length - 1].key);
521
+ css += '@media (max-width: ' + breakpoints[breakpoints.length - 1].value + 'px) {' + selector + ' .gallery-items .gallery-item-wrap { width: calc(100% / ' + parseInt(column.size).toString() + ' ); float: left; } }';
522
+ }
523
+ }
524
+
525
+ // Nav Menu breakpoint CSS
526
+ if ('jkit_nav_menu' == widgetType) {
527
+ const content_breakpoint = model.get('settings').get('sg_menu_breakpoint'),
528
+ custom_breakpoints = breakpoints.filter(p => p.key === content_breakpoint),
529
+ selector = '.elementor-element.elementor-element-' + model.get('id') + ' .jeg-elementor-kit.jkit-nav-menu';
530
+
531
+ if (custom_breakpoints.length > 0) {
532
+ const breakpoint_value = custom_breakpoints[0].value;
533
+
534
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-hamburger-menu { display: block; } }';
535
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper { width: 100%; max-width: 360px; border-radius: 0; background-color: #f7f7f7; width: 100%; position: fixed; top: 0; left: -110%; height: 100%!important; box-shadow: 0 10px 30px 0 rgba(255,165,0,0); overflow-y: auto; overflow-x: hidden; padding-top: 0; padding-left: 0; padding-right: 0; display: flex; flex-direction: column-reverse; justify-content: flex-end; -moz-transition: left .6s cubic-bezier(.6,.1,.68,.53); -webkit-transition: left .6s cubic-bezier(.6,.1,.68,.53); -o-transition: left .6s cubic-bezier(.6,.1,.68,.53); -ms-transition: left .6s cubic-bezier(.6,.1,.68,.53); transition: left .6s cubic-bezier(.6,.1,.68,.53); } }';
536
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper.active { left: 0; } }';
537
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu-container { overflow-y: hidden; } }';
538
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-nav-identity-panel { padding: 10px 0px 10px 0px; display: block; position: relative; z-index: 5; width: 100%; } }';
539
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title { display: inline-block; } }';
540
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu { display: block; } }';
541
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu { display: block; height: 100%; overflow-y: auto; } }';
542
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i { margin-left: auto; border: 1px solid var(--jkit-border-color); border-radius: 3px; padding: 4px 15px; } }';
543
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg { margin-left: auto; border: 1px solid var(--jkit-border-color); border-radius: 3px; } }';
544
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu { position: inherit; box-shadow: none; background: none; } }';
545
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li { display: block; width: 100%; position: inherit; } }';
546
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li .sub-menu { display: none; max-height: 2500px; opacity: 0; visibility: hidden; transition: max-height 5s ease-out; } }';
547
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open { display: block; opacity: 1; visibility: visible; } }';
548
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li a { display: block; } }';
549
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li a i { float: right; } }';
550
+ css += '@media (max-width: ' + breakpoint_value + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu li a svg { float: right } }';
551
+ css += '@media (min-width: ' + (breakpoint_value + 1) + 'px) {' + selector + ' .jkit-menu-wrapper .jkit-menu-container { height: 100%; } }';
552
  }
553
  }
554
  }
assets/js/elements/client-logo.js CHANGED
@@ -93,7 +93,7 @@
93
  /*! no static exports found */
94
  /***/ (function(module, exports) {
95
 
96
- eval("class JKitClientLogo extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-client-logo',\n items: '.client-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n options = this.elements.$wrapper.data('settings'),\n selectors = this.getSettings('selectors'),\n attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: {\n 0: {\n items: options.items_mobile,\n gutter: options.margin_mobile\n },\n 768: {\n items: options.items_tablet,\n gutter: options.margin_tablet\n },\n 1025: {\n items: options.items,\n gutter: options.margin\n }\n }\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitClientLogo, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_client_logo.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/client-logo.js?");
97
 
98
  /***/ })
99
 
93
  /*! no static exports found */
94
  /***/ (function(module, exports) {
95
 
96
+ eval("class JKitClientLogo extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-client-logo',\n items: '.client-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n options = this.elements.$wrapper.data('settings'),\n selectors = this.getSettings('selectors'),\n responsive = options.responsive,\n responsiveAttr = {};\n let lastBreak = undefined;\n Object.entries(responsive).forEach(([key, value]) => {\n if (value.items !== '' || value.margin !== '') {\n responsiveAttr[value.breakpoint] = {};\n lastBreak = value.breakpoint;\n\n if (value.items !== '') {\n responsiveAttr[value.breakpoint].items = value.items;\n }\n\n if (value.margin !== '') {\n responsiveAttr[value.breakpoint].gutter = value.margin;\n }\n }\n });\n\n if (lastBreak !== undefined && lastBreak !== 0) {\n responsiveAttr[0] = responsiveAttr[lastBreak];\n delete responsiveAttr[lastBreak];\n }\n\n const attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: responsiveAttr\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitClientLogo, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_client_logo.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/client-logo.js?");
97
 
98
  /***/ })
99
 
assets/js/elements/elements.js CHANGED
@@ -115,7 +115,7 @@ eval("class JKitAnimatedText extends elementorModules.frontend.handlers.Base {\n
115
  /*! no static exports found */
116
  /***/ (function(module, exports) {
117
 
118
- eval("class JKitClientLogo extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-client-logo',\n items: '.client-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n options = this.elements.$wrapper.data('settings'),\n selectors = this.getSettings('selectors'),\n attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: {\n 0: {\n items: options.items_mobile,\n gutter: options.margin_mobile\n },\n 768: {\n items: options.items_tablet,\n gutter: options.margin_tablet\n },\n 1025: {\n items: options.items,\n gutter: options.margin\n }\n }\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitClientLogo, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_client_logo.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/client-logo.js?");
119
 
120
  /***/ }),
121
 
@@ -269,7 +269,7 @@ eval("class JKitTeam extends elementorModules.frontend.handlers.Base {\n getDef
269
  /*! no static exports found */
270
  /***/ (function(module, exports) {
271
 
272
- eval("class JKitTestimonials extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-testimonials',\n items: '.testimonials-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n selectors = this.getSettings('selectors'),\n options = this.elements.$wrapper.data('settings'),\n attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: {\n 0: {\n items: options.items_mobile,\n gutter: options.margin_mobile\n },\n 768: {\n items: options.items_tablet,\n gutter: options.margin_tablet\n },\n 1025: {\n items: options.items,\n gutter: options.margin\n }\n }\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n\n if (options.show_navigation) {\n attr.nav = true;\n attr.navText = ['<i class=\"' + options.navigation_left + '\" aria-hidden=\"true\"></i>', '<i class=\"' + options.navigation_right + '\" aria-hidden=\"true\"></i>'];\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitTestimonials, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_testimonials.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/testimonials.js?");
273
 
274
  /***/ }),
275
 
@@ -291,7 +291,7 @@ eval("class JKitVideoButton extends elementorModules.frontend.handlers.Base {\n
291
  /*! no static exports found */
292
  /***/ (function(module, exports, __webpack_require__) {
293
 
294
- eval("__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/accordion.js */\"./jeg-elementor-kit/assets/dev/js/accordion.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/animated-text.js */\"./jeg-elementor-kit/assets/dev/js/animated-text.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/client-logo.js */\"./jeg-elementor-kit/assets/dev/js/client-logo.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/countdown.js */\"./jeg-elementor-kit/assets/dev/js/countdown.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/fun-fact.js */\"./jeg-elementor-kit/assets/dev/js/fun-fact.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/gallery.js */\"./jeg-elementor-kit/assets/dev/js/gallery.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/mailchimp.js */\"./jeg-elementor-kit/assets/dev/js/mailchimp.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/nav-menu.js */\"./jeg-elementor-kit/assets/dev/js/nav-menu.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/off-canvas.js */\"./jeg-elementor-kit/assets/dev/js/off-canvas.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/pie-chart.js */\"./jeg-elementor-kit/assets/dev/js/pie-chart.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/portfolio-gallery.js */\"./jeg-elementor-kit/assets/dev/js/portfolio-gallery.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/post-pagination.js */\"./jeg-elementor-kit/assets/dev/js/post-pagination.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/progress-bar.js */\"./jeg-elementor-kit/assets/dev/js/progress-bar.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/search.js */\"./jeg-elementor-kit/assets/dev/js/search.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/tabs.js */\"./jeg-elementor-kit/assets/dev/js/tabs.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/team.js */\"./jeg-elementor-kit/assets/dev/js/team.js\");\n__webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/testimonials.js */\"./jeg-elementor-kit/assets/dev/js/testimonials.js\");\nmodule.exports = __webpack_require__(/*! /Users/jegstudio/Repository/jeg-element-kit/jeg-elementor-kit/assets/dev/js/video-button.js */\"./jeg-elementor-kit/assets/dev/js/video-button.js\");\n\n\n//# sourceURL=webpack:///multi_./jeg-elementor-kit/assets/dev/js/accordion.js_./jeg-elementor-kit/assets/dev/js/animated-text.js_./jeg-elementor-kit/assets/dev/js/client-logo.js_./jeg-elementor-kit/assets/dev/js/countdown.js_./jeg-elementor-kit/assets/dev/js/fun-fact.js_./jeg-elementor-kit/assets/dev/js/gallery.js_./jeg-elementor-kit/assets/dev/js/mailchimp.js_./jeg-elementor-kit/assets/dev/js/nav-menu.js_./jeg-elementor-kit/assets/dev/js/off-canvas.js_./jeg-elementor-kit/assets/dev/js/pie-chart.js_./jeg-elementor-kit/assets/dev/js/portfolio-gallery.js_./jeg-elementor-kit/assets/dev/js/post-pagination.js_./jeg-elementor-kit/assets/dev/js/progress-bar.js_./jeg-elementor-kit/assets/dev/js/search.js_./jeg-elementor-kit/assets/dev/js/tabs.js_./jeg-elementor-kit/assets/dev/js/team.js_./jeg-elementor-kit/assets/dev/js/testimonials.js_./jeg-elementor-kit/assets/dev/js/video-button.js?");
295
 
296
  /***/ })
297
 
115
  /*! no static exports found */
116
  /***/ (function(module, exports) {
117
 
118
+ eval("class JKitClientLogo extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-client-logo',\n items: '.client-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n options = this.elements.$wrapper.data('settings'),\n selectors = this.getSettings('selectors'),\n responsive = options.responsive,\n responsiveAttr = {};\n let lastBreak = undefined;\n Object.entries(responsive).forEach(([key, value]) => {\n if (value.items !== '' || value.margin !== '') {\n responsiveAttr[value.breakpoint] = {};\n lastBreak = value.breakpoint;\n\n if (value.items !== '') {\n responsiveAttr[value.breakpoint].items = value.items;\n }\n\n if (value.margin !== '') {\n responsiveAttr[value.breakpoint].gutter = value.margin;\n }\n }\n });\n\n if (lastBreak !== undefined && lastBreak !== 0) {\n responsiveAttr[0] = responsiveAttr[lastBreak];\n delete responsiveAttr[lastBreak];\n }\n\n const attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: responsiveAttr\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitClientLogo, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_client_logo.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/client-logo.js?");
119
 
120
  /***/ }),
121
 
269
  /*! no static exports found */
270
  /***/ (function(module, exports) {
271
 
272
+ eval("class JKitTestimonials extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-testimonials',\n items: '.testimonials-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n selectors = this.getSettings('selectors'),\n options = this.elements.$wrapper.data('settings'),\n responsive = options.responsive,\n responsiveAttr = {};\n let lastBreak = undefined;\n Object.entries(responsive).forEach(([key, value]) => {\n if (value.items !== '' || value.margin !== '') {\n responsiveAttr[value.breakpoint] = {};\n lastBreak = value.breakpoint;\n\n if (value.items !== '') {\n responsiveAttr[value.breakpoint].items = value.items;\n }\n\n if (value.margin !== '') {\n responsiveAttr[value.breakpoint].gutter = value.margin;\n }\n }\n });\n\n if (lastBreak !== undefined && lastBreak !== 0) {\n responsiveAttr[0] = responsiveAttr[lastBreak];\n delete responsiveAttr[lastBreak];\n }\n\n const attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: responsiveAttr\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n\n if (options.show_navigation) {\n attr.nav = true;\n attr.navText = ['<i class=\"' + options.navigation_left + '\" aria-hidden=\"true\"></i>', '<i class=\"' + options.navigation_right + '\" aria-hidden=\"true\"></i>'];\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitTestimonials, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_testimonials.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/testimonials.js?");
273
 
274
  /***/ }),
275
 
291
  /*! no static exports found */
292
  /***/ (function(module, exports, __webpack_require__) {
293
 
294
+ eval("__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/accordion.js */\"./jeg-elementor-kit/assets/dev/js/accordion.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/animated-text.js */\"./jeg-elementor-kit/assets/dev/js/animated-text.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/client-logo.js */\"./jeg-elementor-kit/assets/dev/js/client-logo.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/countdown.js */\"./jeg-elementor-kit/assets/dev/js/countdown.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/fun-fact.js */\"./jeg-elementor-kit/assets/dev/js/fun-fact.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/gallery.js */\"./jeg-elementor-kit/assets/dev/js/gallery.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/mailchimp.js */\"./jeg-elementor-kit/assets/dev/js/mailchimp.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/nav-menu.js */\"./jeg-elementor-kit/assets/dev/js/nav-menu.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/off-canvas.js */\"./jeg-elementor-kit/assets/dev/js/off-canvas.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/pie-chart.js */\"./jeg-elementor-kit/assets/dev/js/pie-chart.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/portfolio-gallery.js */\"./jeg-elementor-kit/assets/dev/js/portfolio-gallery.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/post-pagination.js */\"./jeg-elementor-kit/assets/dev/js/post-pagination.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/progress-bar.js */\"./jeg-elementor-kit/assets/dev/js/progress-bar.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/search.js */\"./jeg-elementor-kit/assets/dev/js/search.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/tabs.js */\"./jeg-elementor-kit/assets/dev/js/tabs.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/team.js */\"./jeg-elementor-kit/assets/dev/js/team.js\");\n__webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/testimonials.js */\"./jeg-elementor-kit/assets/dev/js/testimonials.js\");\nmodule.exports = __webpack_require__(/*! /Users/pradnyanandana/Repository/JegStudio/jeg-element-kit/jeg-elementor-kit/assets/dev/js/video-button.js */\"./jeg-elementor-kit/assets/dev/js/video-button.js\");\n\n\n//# sourceURL=webpack:///multi_./jeg-elementor-kit/assets/dev/js/accordion.js_./jeg-elementor-kit/assets/dev/js/animated-text.js_./jeg-elementor-kit/assets/dev/js/client-logo.js_./jeg-elementor-kit/assets/dev/js/countdown.js_./jeg-elementor-kit/assets/dev/js/fun-fact.js_./jeg-elementor-kit/assets/dev/js/gallery.js_./jeg-elementor-kit/assets/dev/js/mailchimp.js_./jeg-elementor-kit/assets/dev/js/nav-menu.js_./jeg-elementor-kit/assets/dev/js/off-canvas.js_./jeg-elementor-kit/assets/dev/js/pie-chart.js_./jeg-elementor-kit/assets/dev/js/portfolio-gallery.js_./jeg-elementor-kit/assets/dev/js/post-pagination.js_./jeg-elementor-kit/assets/dev/js/progress-bar.js_./jeg-elementor-kit/assets/dev/js/search.js_./jeg-elementor-kit/assets/dev/js/tabs.js_./jeg-elementor-kit/assets/dev/js/team.js_./jeg-elementor-kit/assets/dev/js/testimonials.js_./jeg-elementor-kit/assets/dev/js/video-button.js?");
295
 
296
  /***/ })
297
 
assets/js/elements/testimonials.js CHANGED
@@ -93,7 +93,7 @@
93
  /*! no static exports found */
94
  /***/ (function(module, exports) {
95
 
96
- eval("class JKitTestimonials extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-testimonials',\n items: '.testimonials-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n selectors = this.getSettings('selectors'),\n options = this.elements.$wrapper.data('settings'),\n attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: {\n 0: {\n items: options.items_mobile,\n gutter: options.margin_mobile\n },\n 768: {\n items: options.items_tablet,\n gutter: options.margin_tablet\n },\n 1025: {\n items: options.items,\n gutter: options.margin\n }\n }\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n\n if (options.show_navigation) {\n attr.nav = true;\n attr.navText = ['<i class=\"' + options.navigation_left + '\" aria-hidden=\"true\"></i>', '<i class=\"' + options.navigation_right + '\" aria-hidden=\"true\"></i>'];\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitTestimonials, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_testimonials.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/testimonials.js?");
97
 
98
  /***/ })
99
 
93
  /*! no static exports found */
94
  /***/ (function(module, exports) {
95
 
96
+ eval("class JKitTestimonials extends elementorModules.frontend.handlers.Base {\n getDefaultSettings() {\n return {\n selectors: {\n wrapper: '.jeg-elementor-kit.jkit-testimonials',\n items: '.testimonials-track'\n }\n };\n }\n\n getDefaultElements() {\n const selectors = this.getSettings('selectors');\n return {\n $wrapper: this.$element.find(selectors.wrapper),\n $items: this.$element.find(selectors.items)\n };\n }\n\n bindEvents() {\n this.onLoadElement();\n }\n\n onLoadElement() {\n this.loadCarousel();\n }\n\n loadCarousel() {\n const id = this.elements.$wrapper.data('id'),\n selectors = this.getSettings('selectors'),\n options = this.elements.$wrapper.data('settings'),\n responsive = options.responsive,\n responsiveAttr = {};\n let lastBreak = undefined;\n Object.entries(responsive).forEach(([key, value]) => {\n if (value.items !== '' || value.margin !== '') {\n responsiveAttr[value.breakpoint] = {};\n lastBreak = value.breakpoint;\n\n if (value.items !== '') {\n responsiveAttr[value.breakpoint].items = value.items;\n }\n\n if (value.margin !== '') {\n responsiveAttr[value.breakpoint].gutter = value.margin;\n }\n }\n });\n\n if (lastBreak !== undefined && lastBreak !== 0) {\n responsiveAttr[0] = responsiveAttr[lastBreak];\n delete responsiveAttr[lastBreak];\n }\n\n const attr = {\n container: selectors.wrapper + '[data-id=\"' + id + '\"] ' + selectors.items,\n loop: true,\n mouseDrag: true,\n autoplay: options.autoplay,\n autoplayTimeout: options.autoplay_speed,\n autoplayHoverPause: options.autoplay_hover_pause,\n navPosition: 'bottom',\n controlsPosition: options.arrow_position,\n controlsText: [options.navigation_left, options.navigation_right],\n responsiveClass: true,\n responsive: responsiveAttr\n };\n tns(attr);\n this.elements.$wrapper.find('button[data-action]').remove();\n\n if (!options.show_navigation) {\n this.elements.$wrapper.find('.tns-controls').remove();\n }\n\n if (!options.show_dots) {\n this.elements.$wrapper.find('.tns-nav').remove();\n }\n\n if (options.show_navigation) {\n attr.nav = true;\n attr.navText = ['<i class=\"' + options.navigation_left + '\" aria-hidden=\"true\"></i>', '<i class=\"' + options.navigation_right + '\" aria-hidden=\"true\"></i>'];\n }\n }\n\n}\n\njQuery(window).on('elementor/frontend/init', () => {\n const addHandler = $element => {\n elementorFrontend.elementsHandler.addHandler(JKitTestimonials, {\n $element\n });\n };\n\n elementorFrontend.hooks.addAction('frontend/element_ready/jkit_testimonials.default', addHandler);\n});\n\n//# sourceURL=webpack:///./jeg-elementor-kit/assets/dev/js/testimonials.js?");
97
 
98
  /***/ })
99
 
class/ajax/class-ajax.php CHANGED
@@ -10,6 +10,8 @@
10
  namespace Jeg\Elementor_Kit\Ajax;
11
 
12
  use Jeg\Element\Element as Jeg_Element;
 
 
13
  use Jeg\Elementor_Kit\Elements\Views\View_Abstract;
14
  use Jeg\Elementor_Kit\Elements\Element;
15
 
@@ -68,6 +70,17 @@ class Ajax {
68
  private function setup_hook() {
69
  add_action( 'parse_request', array( $this, 'ajax_parse_request' ) );
70
  add_filter( 'query_vars', array( $this, 'ajax_query_vars' ) );
 
 
 
 
 
 
 
 
 
 
 
71
  }
72
 
73
  /**
@@ -202,6 +215,336 @@ class Ajax {
202
  update_option( 'jkit_user_data', $save );
203
  }
204
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
205
  /**
206
  * Save Elements Enable Config Option
207
  *
10
  namespace Jeg\Elementor_Kit\Ajax;
11
 
12
  use Jeg\Element\Element as Jeg_Element;
13
+ use Jeg\Elementor_Kit\Dashboard\Dashboard;
14
+ use Jeg\Elementor_Kit\Dashboard\Template\Template_Dashboard_Abstract;
15
  use Jeg\Elementor_Kit\Elements\Views\View_Abstract;
16
  use Jeg\Elementor_Kit\Elements\Element;
17
 
70
  private function setup_hook() {
71
  add_action( 'parse_request', array( $this, 'ajax_parse_request' ) );
72
  add_filter( 'query_vars', array( $this, 'ajax_query_vars' ) );
73
+
74
+ add_action( 'wp_ajax_jkit_create_element', array( $this, 'create_element' ) );
75
+ add_action( 'wp_ajax_jkit_delete_element', array( $this, 'delete_element' ) );
76
+ add_action( 'wp_ajax_jkit_update_sequence', array( $this, 'update_sequence' ) );
77
+ add_action( 'wp_ajax_jkit_clone_element', array( $this, 'clone_element' ) );
78
+ add_action( 'wp_ajax_jkit_detail_element', array( $this, 'detail_element' ) );
79
+ add_action( 'wp_ajax_jkit_update_element', array( $this, 'update_element' ) );
80
+
81
+ add_action( 'wp_ajax_jkit_find_taxonomy', array( $this, 'find_taxonomy' ) );
82
+ add_action( 'wp_ajax_jkit_find_author', array( $this, 'find_author' ) );
83
+ add_action( 'wp_ajax_jkit_find_posts_object', array( $this, 'find_posts' ) );
84
  }
85
 
86
  /**
215
  update_option( 'jkit_user_data', $save );
216
  }
217
 
218
+ /**
219
+ * Find Taxonomy
220
+ */
221
+ public function find_taxonomy() {
222
+ if ( $this->is_nonce_valid() ) {
223
+ $result = array();
224
+ $query = sanitize_text_field( wp_unslash( $_POST['query'] ) );
225
+
226
+ if ( '' !== $query ) {
227
+ $terms = get_terms(
228
+ array(
229
+ 'name__like' => $query,
230
+ )
231
+ );
232
+
233
+ foreach ( $terms as $key => $term ) {
234
+ $taxonomy = get_taxonomy( $term->taxonomy );
235
+ $result[] = array(
236
+ 'value' => $term->term_id,
237
+ 'text' => $term->name . ' - ' . $taxonomy->label,
238
+ );
239
+ }
240
+ }
241
+
242
+ wp_send_json_success( $result );
243
+ }
244
+
245
+ wp_send_json_error();
246
+ }
247
+
248
+ /**
249
+ * Find all post type
250
+ */
251
+ public function find_posts() {
252
+ if ( $this->is_nonce_valid() ) {
253
+ $query = sanitize_text_field( wp_unslash( $_REQUEST['query'] ) );
254
+
255
+ add_filter(
256
+ 'posts_where',
257
+ function ( $where ) use ( $query ) {
258
+ global $wpdb;
259
+ $where .= $wpdb->prepare( "AND {$wpdb->posts}.post_title LIKE %s", '%' . $wpdb->esc_like( $query ) . '%' );
260
+
261
+ return $where;
262
+ }
263
+ );
264
+
265
+ $args = array(
266
+ 'post_type' => jkit_get_public_post_type_array(),
267
+ 'posts_per_page' => '15',
268
+ 'post_status' => 'publish',
269
+ 'orderby' => 'date',
270
+ 'order' => 'DESC',
271
+ );
272
+
273
+ $query = new \WP_Query( $args );
274
+
275
+ $result = array();
276
+
277
+ if ( $query->have_posts() ) {
278
+ while ( $query->have_posts() ) {
279
+ $query->the_post();
280
+
281
+ $result[] = array(
282
+ 'value' => get_the_ID(),
283
+ 'text' => get_the_title(),
284
+ );
285
+ }
286
+ }
287
+
288
+ wp_reset_postdata();
289
+ wp_send_json_success( $result );
290
+ }
291
+ wp_send_json_error();
292
+ }
293
+
294
+ /**
295
+ * Find Author
296
+ */
297
+ public function find_author() {
298
+ if ( $this->is_nonce_valid() ) {
299
+ $values = sanitize_text_field( wp_unslash( $_POST['value'] ) );
300
+ wp_send_json_success( $values );
301
+ }
302
+ wp_send_json_error();
303
+ }
304
+
305
+ /**
306
+ * Nonce valid
307
+ *
308
+ * @return bool
309
+ */
310
+ public function is_nonce_valid() {
311
+ return isset( $_POST['action'], $_POST['nonce'] ) && wp_verify_nonce( sanitize_key( $_POST['nonce'] ), jkit_get_nonce_identifier() );
312
+ }
313
+
314
+ /**
315
+ * Clone
316
+ */
317
+ public function clone_element() {
318
+ if ( $this->is_nonce_valid() ) {
319
+ $data = jeg_sanitize_input_field( $_POST );
320
+ $post_id = $this->duplicate_element( $data['id'] );
321
+
322
+ $published = jkit_get_element_data( $_POST['type'] )['publish'];
323
+ $keys = jkit_extract_ids( $published );
324
+ $keys = jkit_remove_array( $post_id, $keys );
325
+ array_unshift( $keys, $post_id );
326
+ $this->update_post_sequence( $keys );
327
+
328
+ $element = jkit_get_element_data( $_POST['type'] );
329
+ wp_send_json_success( $element );
330
+ }
331
+ }
332
+
333
+
334
+ /**
335
+ * JKit Update Sequence
336
+ *
337
+ * @param $ids
338
+ */
339
+ public function update_post_sequence( $ids ) {
340
+ foreach ( $ids as $sequence => $id ) {
341
+ wp_update_post(
342
+ array(
343
+ 'ID' => $id,
344
+ 'menu_order' => $sequence,
345
+ )
346
+ );
347
+ }
348
+ }
349
+
350
+
351
+ /**
352
+ * Duplicate Element
353
+ *
354
+ * @param $post_id
355
+ *
356
+ * @return int|\WP_Error
357
+ */
358
+ public function duplicate_element( $post_id ) {
359
+ $title = get_the_title( $post_id ) . ' ' . esc_html__( 'Clone', 'jeg-elementor-kit' );
360
+ $oldpost = get_post( $post_id );
361
+ $post = array(
362
+ 'post_title' => $title,
363
+ 'post_status' => 'publish',
364
+ 'post_type' => $oldpost->post_type,
365
+ 'post_author' => 1,
366
+ );
367
+ $new_post_id = wp_insert_post( $post );
368
+
369
+ $data = get_post_custom( $post_id );
370
+ foreach ( $data as $key => $values ) {
371
+ $value = get_post_meta( $post_id, $key, true );
372
+ add_post_meta( $new_post_id, $key, $value );
373
+ }
374
+
375
+ return $new_post_id;
376
+ }
377
+
378
+
379
+ /**
380
+ * Create Element
381
+ */
382
+ public function create_element() {
383
+ if ( $this->is_nonce_valid() ) {
384
+ $published = jkit_get_element_data( $_POST['type'] )['publish'];
385
+ $keys = jkit_extract_ids( $published );
386
+ $data = jeg_sanitize_input_field( $_POST ['data'] );
387
+ $condition = isset( $data['condition'] ) ? $data['condition'] : '';
388
+
389
+ $post_id = wp_insert_post(
390
+ array(
391
+ 'post_title' => $data['option']['title'],
392
+ 'post_type' => $_POST['type'],
393
+ 'post_status' => 'publish',
394
+ 'meta_input' => array(
395
+ '_elementor_edit_mode' => 'builder',
396
+ '_elementor_template_type' => 'page',
397
+ '_elementor_data' => array(),
398
+ '_wp_page_template' => 'elementor_canvas',
399
+ ),
400
+ )
401
+ );
402
+
403
+ update_post_meta( $post_id, Dashboard::$jkit_condition, $condition );
404
+ array_unshift( $keys, $post_id );
405
+ $this->update_post_sequence( $keys );
406
+
407
+ $element = jkit_get_element_data( $_POST['type'] );
408
+ wp_send_json_success( $element );
409
+ }
410
+ wp_send_json_error();
411
+ }
412
+
413
+ /**
414
+ * Detail Element
415
+ */
416
+ public function detail_element() {
417
+ if ( $this->is_nonce_valid() ) {
418
+ $data = jeg_sanitize_input_field( $_POST );
419
+ $result = $this->get_fields( $data['id'] );
420
+ wp_send_json_success( $result );
421
+ }
422
+ wp_send_json_error();
423
+ }
424
+
425
+ /**
426
+ * @param $post_id
427
+ *
428
+ * @return array
429
+ */
430
+ public function get_fields( $post_id ) {
431
+ return array(
432
+ 'option' => $this->get_option_fields( $post_id ),
433
+ 'condition' => $this->get_condition_fields( $post_id ),
434
+ );
435
+ }
436
+
437
+ /**
438
+ * @param $post_id
439
+ *
440
+ * @return array
441
+ */
442
+ public function get_option_fields( $post_id ) {
443
+ $option = array();
444
+ foreach ( Template_Dashboard_Abstract::main_fields() as $key => $field ) {
445
+ $option[ $key ] = jeg_prepare_field(
446
+ $key,
447
+ $field,
448
+ array(
449
+ 'title' => get_the_title( $post_id ),
450
+ )
451
+ );
452
+ }
453
+
454
+ return $option;
455
+ }
456
+
457
+ /**
458
+ * @param $post_id
459
+ *
460
+ * @return array
461
+ */
462
+ public function get_condition_fields( $post_id ) {
463
+ $conditions = get_post_meta( $post_id, Dashboard::$jkit_condition, true );
464
+ $result = array();
465
+
466
+ if ( $conditions && ! empty( $conditions ) ) {
467
+ foreach ( $conditions as $idx => $condition ) {
468
+ $result[ $idx ] = array();
469
+ $fields = Template_Dashboard_Abstract::condition_fields( $condition );
470
+
471
+ foreach ( $fields as $key => $field ) {
472
+ $result[ $idx ][ $key ] = jeg_prepare_field( $key, $field, $condition );
473
+ }
474
+ }
475
+ }
476
+
477
+ return $result;
478
+ }
479
+
480
+ /**
481
+ * Update Element
482
+ */
483
+ public function update_element() {
484
+ if ( $this->is_nonce_valid() ) {
485
+ $data = jeg_sanitize_input_field( $_POST )['data'];
486
+ $condition = isset( $data['condition'] ) ? $data['condition'] : '';
487
+
488
+ wp_update_post(
489
+ array(
490
+ 'ID' => $_POST['id'],
491
+ 'post_title' => $data['option']['title'],
492
+ )
493
+ );
494
+
495
+ update_post_meta( $_POST['id'], Dashboard::$jkit_condition, $condition );
496
+ wp_send_json_success( $condition );
497
+ }
498
+ wp_send_json_error();
499
+ }
500
+
501
+ /**
502
+ * Delete Element
503
+ */
504
+ public function delete_element() {
505
+ if ( $this->is_nonce_valid() ) {
506
+ $data = jeg_sanitize_input_field( $_POST );
507
+ wp_delete_post( $data['id'], true );
508
+ wp_send_json_success( $data );
509
+ }
510
+ wp_send_json_error();
511
+ }
512
+
513
+ /**
514
+ * Update Sequence
515
+ */
516
+ public function update_sequence() {
517
+ if ( $this->is_nonce_valid() ) {
518
+ $data = jeg_sanitize_input_field( $_POST );
519
+
520
+ if ( isset( $data['publish'] ) && count( $data['publish'] ) ) {
521
+ foreach ( $data['publish'] as $key => $id ) {
522
+ wp_update_post(
523
+ array(
524
+ 'ID' => $id,
525
+ 'menu_order' => $key,
526
+ 'post_status' => 'publish',
527
+ )
528
+ );
529
+ }
530
+ }
531
+
532
+ if ( isset( $data['draft'] ) && count( $data['draft'] ) ) {
533
+ foreach ( $data['draft'] as $key => $id ) {
534
+ wp_update_post(
535
+ array(
536
+ 'ID' => $id,
537
+ 'menu_order' => $key,
538
+ 'post_status' => 'draft',
539
+ )
540
+ );
541
+ }
542
+ }
543
+
544
+ wp_send_json_success();
545
+ }
546
+ }
547
+
548
  /**
549
  * Save Elements Enable Config Option
550
  *
class/assets/class-asset.php CHANGED
@@ -9,8 +9,6 @@
9
 
10
  namespace Jeg\Elementor_Kit\Assets;
11
 
12
- use Elementor\Core\Responsive\Responsive;
13
-
14
  /**
15
  * Class Asset
16
  *
@@ -78,6 +76,27 @@ class Asset {
78
  /** Add feature list css custom handler */
79
  add_action( 'elementor/element/parse_css', array( $this, 'add_feature_list_css' ), 10, 2 );
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  /** Register Additional Icons */
82
  add_filter( 'elementor/icons_manager/additional_tabs', array( $this, 'register_icons' ) );
83
  }
@@ -217,22 +236,28 @@ class Asset {
217
  return;
218
  }
219
 
220
- $css = '';
221
- $settings = $element->get_settings();
222
- $breakpoints = jkit_get_responsive_breakpoints();
223
-
224
- $mobile_breakpoint = $breakpoints['mobile'];
225
- $tablet_breakpoint = $breakpoints['tablet'];
226
 
227
- $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-portfolio-gallery .row-item';
 
 
 
 
228
 
229
- $column_desktop = $settings['sg_setting_column_responsive'];
230
- $column_tablet = $settings['sg_setting_column_responsive_tablet'];
231
- $column_mobile = $settings['sg_setting_column_responsive_mobile'];
 
232
 
233
- $css .= $selector . ':nth-child(' . strval( $column_desktop['size'] ) . 'n) { border-right-width:0; }';
234
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ':nth-child(' . strval( $column_tablet['size'] ) . 'n) { border-right-width:0; } }';
235
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ':nth-child(' . strval( $column_mobile['size'] ) . 'n) { border-right-width:0; } }';
 
236
 
237
  $post_css->get_stylesheet()->add_raw_css( $css );
238
  }
@@ -255,38 +280,27 @@ class Asset {
255
  $css = '';
256
  $settings = $element->get_settings();
257
  $breakpoints = jkit_get_responsive_breakpoints();
 
 
258
 
259
- $mobile_breakpoint = $breakpoints['mobile'];
260
- $tablet_breakpoint = $breakpoints['tablet'];
261
-
262
- $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-social-share .social-share-list > li a';
263
-
264
- $align_desktop = $settings['sg_social_alignment_responsive'];
265
- $align_tablet = $settings['sg_social_alignment_responsive_tablet'];
266
- $align_mobile = $settings['sg_social_alignment_responsive_mobile'];
267
-
268
- if ( 'left' === $align_desktop ) {
269
  $css .= $selector . ' { margin-right: auto; }';
270
- } elseif ( 'center' === $align_desktop ) {
271
  $css .= $selector . ' { margin-left:auto; margin-right: auto; }';
272
  } else {
273
  $css .= $selector . ' { margin-left: auto; }';
274
  }
275
 
276
- if ( 'left' === $align_tablet ) {
277
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { margin-left: unset; margin-right: auto; } }';
278
- } elseif ( 'center' === $align_tablet ) {
279
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { margin-left:auto; margin-right: auto; } }';
280
- } else {
281
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { margin-left: auto; margin-right: unset; } }';
282
- }
283
 
284
- if ( 'left' === $align_mobile ) {
285
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { margin-left: unset; margin-right: auto; } }';
286
- } elseif ( 'center' === $align_mobile ) {
287
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { margin-left:auto; margin-right: auto; } }';
288
- } else {
289
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { margin-left: auto; margin-right: unset; } }';
 
290
  }
291
 
292
  $post_css->get_stylesheet()->add_raw_css( $css );
@@ -315,40 +329,48 @@ class Asset {
315
 
316
  $css = '';
317
 
318
- $breakpoints = jkit_get_responsive_breakpoints();
319
- $mobile_breakpoint = $breakpoints['mobile'];
320
- $tablet_breakpoint = $breakpoints['tablet'];
321
-
322
- $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track';
323
-
324
- $color_desktop = $settings['st_track_stripe_color_responsive'];
325
- $color_tablet = $settings['st_track_stripe_color_responsive_tablet'];
326
- $color_mobile = $settings['st_track_stripe_color_responsive_mobile'];
327
- $bg_desktop = $settings['st_track_stripe_background_color_responsive'];
328
- $bg_tablet = $settings['st_track_stripe_background_color_responsive_tablet'];
329
- $bg_mobile = $settings['st_track_stripe_background_color_responsive_mobile'];
330
 
331
  $color_default = 'var(--jkit-txt-color)';
332
  $bg_color_default = 'var(--jkit-bg-color)';
333
  $color = 'var(--jkit-txt-color)';
334
  $bg_color = 'var(--jkit-bg-color)';
335
 
336
- if ( $color_desktop || $bg_desktop ) {
337
- $color = $color_desktop ? $color_desktop : $color_default;
338
- $bg_color = $bg_desktop ? $bg_desktop : $bg_color_default;
339
- $css .= $selector . ' { background: -o-repeating-linear-gradient(left, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); background: repeating-linear-gradient(to right, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); }';
340
  }
341
 
342
- if ( $color_tablet || $bg_tablet ) {
343
- $color = $color_tablet ? $color_tablet : $color_default;
344
- $bg_color = $bg_tablet ? $bg_tablet : $bg_color_default;
345
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { background: -o-repeating-linear-gradient(left, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); background: repeating-linear-gradient(to right, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); } }';
346
  }
347
 
348
- if ( $color_mobile || $bg_mobile ) {
349
- $color = $color_mobile ? $color_mobile : $color_default;
350
- $bg_color = $bg_mobile ? $bg_mobile : $bg_color_default;
351
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { background: -o-repeating-linear-gradient(left, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); background: repeating-linear-gradient(to right, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); } }';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
352
  }
353
 
354
  $post_css->get_stylesheet()->add_raw_css( $css );
@@ -372,38 +394,27 @@ class Asset {
372
  $css = '';
373
  $settings = $element->get_settings();
374
  $breakpoints = jkit_get_responsive_breakpoints();
 
 
375
 
376
- $mobile_breakpoint = $breakpoints['mobile'];
377
- $tablet_breakpoint = $breakpoints['tablet'];
378
-
379
- $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-dual-button';
380
-
381
- $align_desktop = $settings['sg_dual_alignment_responsive'];
382
- $align_tablet = $settings['sg_dual_alignment_responsive_tablet'];
383
- $align_mobile = $settings['sg_dual_alignment_responsive_mobile'];
384
-
385
- if ( 'left' === $align_desktop ) {
386
  $css .= $selector . ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }';
387
- } elseif ( 'center' === $align_desktop ) {
388
  $css .= $selector . ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }';
389
  } else {
390
  $css .= $selector . ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }';
391
  }
392
 
393
- if ( 'left' === $align_tablet ) {
394
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
395
- } elseif ( 'center' === $align_tablet ) {
396
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
397
- } else {
398
- $css .= '@media (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
399
- }
400
 
401
- if ( 'left' === $align_mobile ) {
402
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
403
- } elseif ( 'center' === $align_mobile ) {
404
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
405
- } else {
406
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
 
407
  }
408
 
409
  $post_css->get_stylesheet()->add_raw_css( $css );
@@ -424,149 +435,225 @@ class Asset {
424
  return;
425
  }
426
 
427
- $css = '';
428
- $settings = $element->get_settings();
429
- $breakpoints = jkit_get_responsive_breakpoints();
430
-
431
- $mobile_breakpoint = $breakpoints['mobile'];
432
- $tablet_breakpoint = $breakpoints['tablet'];
433
-
434
- $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-feature-list';
435
-
436
- $position_desktop = $settings['sg_setting_icon_position_responsive'];
437
- $position_tablet = $settings['sg_setting_icon_position_responsive_tablet'];
438
- $position_mobile = $settings['sg_setting_icon_position_responsive_mobile'];
439
- $connector_enable = $settings['sg_setting_connector_enable'];
440
-
441
- if ( 'left' === $position_desktop ) {
442
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
443
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
444
- } elseif ( 'right' === $position_desktop ) {
445
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
446
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
447
  } else {
448
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
 
 
 
 
449
  }
450
 
451
- if ( 'left' === $position_tablet ) {
452
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
453
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
454
- } elseif ( 'right' === $position_tablet ) {
455
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
456
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
457
- } else {
458
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
459
  }
460
 
461
- if ( 'left' === $position_mobile ) {
462
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
463
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
464
- } elseif ( 'right' === $position_mobile ) {
465
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
466
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
467
- } else {
468
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
 
 
 
 
469
  }
470
 
471
  if ( $connector_enable ) {
472
- $icon_size_desktop = $settings['st_icon_circle_size_responsive'];
473
- $icon_size_tablet = $settings['st_icon_circle_size_responsive_tablet'];
474
- $icon_size_mobile = $settings['st_icon_circle_size_responsive_mobile'];
475
  $connector_type = $settings['st_list_connector_type'];
476
  $icon_shape = $settings['sg_setting_icon_shape'];
477
  $shape_view = $settings['sg_setting_shape_view'];
478
-
479
- $offset_desktop = $icon_size_desktop['size'] !== '' ? intval( $icon_size_desktop['size'] ) : 70;
480
- $offset_tablet = $icon_size_tablet['size'] !== '' ? intval( $icon_size_tablet['size'] ) : $offset_desktop;
481
- $offset_mobile = $icon_size_mobile['size'] !== '' ? intval( $icon_size_mobile['size'] ) : $offset_tablet;
 
482
 
483
  if ( 'rhombus' === $icon_shape ) {
484
- $offset_desktop += 30;
485
- $offset_tablet += 30;
486
- $offset_mobile += 30;
487
  }
488
 
489
  if ( 'framed' === $shape_view ) {
490
- $border_width_desktop = $settings['st_icon_border_width_responsive'];
491
- $border_width_tablet = $settings['st_icon_border_width_responsive_tablet'];
492
- $border_width_mobile = $settings['st_icon_border_width_responsive_mobile'];
493
-
494
- $border_width_size_desktop = $border_width_desktop['size'] !== '' ? intval( $border_width_desktop['size'] ) : 0;
495
- $border_width_size_tablet = $border_width_tablet['size'] !== '' ? intval( $border_width_tablet['size'] ) : $border_width_size_desktop;
496
- $border_width_size_mobile = $border_width_mobile['size'] !== '' ? intval( $border_width_mobile['size'] ) : $border_width_size_tablet;
497
-
498
- $offset_desktop += 2 * $border_width_size_desktop;
499
- $offset_tablet += 2 * $border_width_size_tablet;
500
- $offset_mobile += 2 * $border_width_size_mobile;
501
  }
502
 
503
- if ( 'left' === $position_desktop ) {
504
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset_desktop . $icon_size_desktop['unit'] . '); } }';
505
- } elseif ( 'right' === $position_desktop ) {
506
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset_desktop . $icon_size_desktop['unit'] . '); right: 0; } }';
 
 
 
 
 
 
 
 
507
  } else {
508
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
509
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
510
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
511
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
512
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
 
 
 
 
 
 
513
  }
514
 
515
- if ( 'left' === $position_tablet ) {
516
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset_tablet . $icon_size_tablet['unit'] . ');} }';
517
- } elseif ( 'right' === $position_tablet ) {
518
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset_tablet . $icon_size_tablet['unit'] . '); right: 0; } }';
519
- } else {
520
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
521
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
522
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
523
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
524
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
525
  }
526
 
527
- if ( 'left' === $position_mobile ) {
528
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset_mobile . $icon_size_mobile['unit'] . '); } }';
529
- } elseif ( 'right' === $position_mobile ) {
530
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset_mobile . $icon_size_mobile['unit'] . '); right: 0; } }';
531
- } else {
532
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
533
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 30px; } }';
534
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
535
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
536
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
537
  }
538
 
539
  if ( 'modern' === $connector_type ) {
540
- if ( 'right' === $position_desktop ) {
541
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
542
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0 } }';
543
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px } }';
 
 
 
 
 
 
 
 
544
  } else {
545
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
546
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
547
- $css .= '@media (min-width: ' . strval( $tablet_breakpoint + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
 
 
 
 
 
 
548
  }
549
 
550
- if ( 'right' === $position_tablet ) {
551
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
552
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
553
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
554
- } else {
555
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
556
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
557
- $css .= '@media (min-width: ' . strval( $mobile_breakpoint + 1 ) . 'px) and (max-width: ' . strval( $tablet_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
 
 
 
 
558
  }
559
 
560
- if ( 'right' === $position_mobile ) {
561
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 30px; } }';
562
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
563
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
564
 
565
- } else {
566
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 30px; } }';
567
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
568
- $css .= '@media (max-width: ' . strval( $mobile_breakpoint ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { after: 5px; } }';
569
 
 
 
 
 
 
 
570
  }
571
  }
572
  }
@@ -574,6 +661,339 @@ class Asset {
574
  $post_css->get_stylesheet()->add_raw_css( $css );
575
  }
576
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
577
  /**
578
  * Register Additional Icons
579
  *
9
 
10
  namespace Jeg\Elementor_Kit\Assets;
11
 
 
 
12
  /**
13
  * Class Asset
14
  *
76
  /** Add feature list css custom handler */
77
  add_action( 'elementor/element/parse_css', array( $this, 'add_feature_list_css' ), 10, 2 );
78
 
79
+ /** Add testimonials css custom handler */
80
+ add_action( 'elementor/element/parse_css', array( $this, 'add_testimonials_css' ), 10, 2 );
81
+
82
+ /** Add client logo css custom handler */
83
+ add_action( 'elementor/element/parse_css', array( $this, 'add_client_logo_css' ), 10, 2 );
84
+
85
+ /** Add mailchimp css custom handler */
86
+ add_action( 'elementor/element/parse_css', array( $this, 'add_mailchimp_css' ), 10, 2 );
87
+
88
+ /** Add tabs css custom handler */
89
+ add_action( 'elementor/element/parse_css', array( $this, 'add_tabs_css' ), 10, 2 );
90
+
91
+ /** Add post block css custom handler */
92
+ add_action( 'elementor/element/parse_css', array( $this, 'add_post_block_css' ), 10, 2 );
93
+
94
+ /** Add gallery css custom handler */
95
+ add_action( 'elementor/element/parse_css', array( $this, 'add_gallery_css' ), 10, 2 );
96
+
97
+ /** Add nav menu css custom handler */
98
+ add_action( 'elementor/element/parse_css', array( $this, 'add_nav_menu_css' ), 10, 2 );
99
+
100
  /** Register Additional Icons */
101
  add_filter( 'elementor/icons_manager/additional_tabs', array( $this, 'register_icons' ) );
102
  }
236
  return;
237
  }
238
 
239
+ $css = '';
240
+ $settings = $element->get_settings();
241
+ $breakpoints = jkit_get_responsive_breakpoints();
242
+ $count_breakpoints = count( $breakpoints );
243
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-portfolio-gallery .row-item';
244
+ $column = $settings['sg_setting_column_responsive'];
245
 
246
+ if ( $count_breakpoints > 0 ) {
247
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ':nth-child(' . strval( $column['size'] ) . 'n) { border-right-width:0; } }';
248
+ } else {
249
+ $css .= $selector . ':nth-child(' . strval( $column['size'] ) . 'n) { border-right-width:0; }';
250
+ }
251
 
252
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
253
+ $column = $settings[ 'sg_setting_column_responsive_' . $breakpoints[ $i ]['key'] ];
254
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ':nth-child(' . strval( $column['size'] ) . 'n) { border-right-width:0; } }';
255
+ }
256
 
257
+ if ( $count_breakpoints > 0 ) {
258
+ $column = $settings[ 'sg_setting_column_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
259
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ':nth-child(' . strval( $column['size'] ) . 'n) { border-right-width:0; } }';
260
+ }
261
 
262
  $post_css->get_stylesheet()->add_raw_css( $css );
263
  }
280
  $css = '';
281
  $settings = $element->get_settings();
282
  $breakpoints = jkit_get_responsive_breakpoints();
283
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-social-share .social-share-list > li a';
284
+ $align = $settings['sg_social_alignment_responsive'];
285
 
286
+ if ( 'left' === $align ) {
 
 
 
 
 
 
 
 
 
287
  $css .= $selector . ' { margin-right: auto; }';
288
+ } elseif ( 'center' === $align ) {
289
  $css .= $selector . ' { margin-left:auto; margin-right: auto; }';
290
  } else {
291
  $css .= $selector . ' { margin-left: auto; }';
292
  }
293
 
294
+ foreach ( $breakpoints as $breakpoint ) {
295
+ $align = $settings[ 'sg_social_alignment_responsive_' . $breakpoint['key'] ];
 
 
 
 
 
296
 
297
+ if ( 'left' === $align ) {
298
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { margin-left: unset; margin-right: auto; } }';
299
+ } elseif ( 'center' === $align ) {
300
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { margin-left:auto; margin-right: auto; } }';
301
+ } else {
302
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { margin-left: auto; margin-right: unset; } }';
303
+ }
304
  }
305
 
306
  $post_css->get_stylesheet()->add_raw_css( $css );
329
 
330
  $css = '';
331
 
332
+ $breakpoints = jkit_get_responsive_breakpoints();
333
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track';
334
+ $globals = $settings['__globals__'];
335
+ $track_color = $settings['st_track_stripe_color_responsive'];
336
+ $track_bg = $settings['st_track_stripe_background_color_responsive'];
 
 
 
 
 
 
 
337
 
338
  $color_default = 'var(--jkit-txt-color)';
339
  $bg_color_default = 'var(--jkit-bg-color)';
340
  $color = 'var(--jkit-txt-color)';
341
  $bg_color = 'var(--jkit-bg-color)';
342
 
343
+ if ( isset( $globals ) && isset( $globals['st_track_stripe_color_responsive'] ) && '' !== $globals['st_track_stripe_color_responsive'] ) {
344
+ $track_color = 'var(--e-global-color-' . str_replace( 'globals/colors?id=', '', $globals['st_track_stripe_color_responsive'] ) . ')';
 
 
345
  }
346
 
347
+ if ( isset( $globals ) && isset( $globals['st_track_stripe_background_color_responsive'] ) && '' !== $globals['st_track_stripe_background_color_responsive'] ) {
348
+ $track_bg = 'var(--e-global-color-' . str_replace( 'globals/colors?id=', '', $globals['st_track_stripe_background_color_responsive'] ) . ')';
 
 
349
  }
350
 
351
+ if ( $track_color || $track_bg ) {
352
+ $color = $track_color ? $track_color : $color_default;
353
+ $bg_color = $track_bg ? $track_bg : $bg_color_default;
354
+ $css .= $selector . ' { background: -o-repeating-linear-gradient(left, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); background: repeating-linear-gradient(to right, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); }';
355
+ }
356
+
357
+ foreach ( $breakpoints as $breakpoint ) {
358
+ $track_color = $settings[ 'st_track_stripe_color_responsive_' . $breakpoint['key'] ];
359
+ $track_bg = $settings[ 'st_track_stripe_background_color_responsive_' . $breakpoint['key'] ];
360
+
361
+ if ( isset( $globals ) && isset( $globals[ 'st_track_stripe_color_responsive_' . $breakpoint['key'] ] ) && '' !== $globals[ 'st_track_stripe_color_responsive_' . $breakpoint['key'] ] ) {
362
+ $track_color = 'var(--e-global-color-' . str_replace( 'globals/colors?id=', '', $globals[ 'st_track_stripe_color_responsive_' . $breakpoint['key'] ] ) . ')';
363
+ }
364
+
365
+ if ( isset( $globals ) && isset( $globals[ 'st_track_stripe_background_color_responsive_' . $breakpoint['key'] ] ) && '' !== $globals[ 'st_track_stripe_background_color_responsive_' . $breakpoint['key'] ] ) {
366
+ $track_bg = 'var(--e-global-color-' . str_replace( 'globals/colors?id=', '', $globals[ 'st_track_stripe_background_color_responsive_' . $breakpoint['key'] ] ) . ')';
367
+ }
368
+
369
+ if ( $track_color || $track_bg ) {
370
+ $color = $track_color ? $track_color : $color_default;
371
+ $bg_color = $track_bg ? $track_bg : $bg_color_default;
372
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { background: -o-repeating-linear-gradient(left, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); background: repeating-linear-gradient(to right, ' . $color . ', ' . $color . ' 4px, ' . $bg_color . ' 4px, ' . $bg_color . ' 8px); } }';
373
+ }
374
  }
375
 
376
  $post_css->get_stylesheet()->add_raw_css( $css );
394
  $css = '';
395
  $settings = $element->get_settings();
396
  $breakpoints = jkit_get_responsive_breakpoints();
397
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-dual-button';
398
+ $align = $settings['sg_dual_alignment_responsive'];
399
 
400
+ if ( 'left' === $align ) {
 
 
 
 
 
 
 
 
 
401
  $css .= $selector . ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }';
402
+ } elseif ( 'center' === $align ) {
403
  $css .= $selector . ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }';
404
  } else {
405
  $css .= $selector . ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }';
406
  }
407
 
408
+ foreach ( $breakpoints as $breakpoint ) {
409
+ $align = $settings[ 'sg_dual_alignment_responsive_' . $breakpoint['key'] ];
 
 
 
 
 
410
 
411
+ if ( 'left' === $align ) {
412
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } }';
413
+ } elseif ( 'center' === $align ) {
414
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
415
+ } else {
416
+ $css .= '@media (max-width: ' . strval( $breakpoint['value'] ) . 'px) {' . $selector . ' { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } }';
417
+ }
418
  }
419
 
420
  $post_css->get_stylesheet()->add_raw_css( $css );
435
  return;
436
  }
437
 
438
+ $css = '';
439
+ $settings = $element->get_settings();
440
+ $breakpoints = jkit_get_responsive_breakpoints();
441
+ $count_breakpoints = count( $breakpoints );
442
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-feature-list';
443
+ $position = $settings['sg_setting_icon_position_responsive'];
444
+ $connector_enable = $settings['sg_setting_connector_enable'];
445
+
446
+ if ( $count_breakpoints > 0 ) {
447
+ if ( 'left' === $position ) {
448
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
449
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
450
+ } elseif ( 'right' === $position ) {
451
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
452
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
453
+ } else {
454
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
455
+ }
 
 
456
  } else {
457
+ if ( 'left' === $position ) {
458
+ $css .= $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; }';
459
+ $css .= $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }';
460
+ } elseif ( 'right' === $position ) {
461
+ $css .= $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; }';
462
+ $css .= $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }';
463
+ } else {
464
+ $css .= $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; }';
465
+ }
466
  }
467
 
468
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
469
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $i ]['key'] ];
470
+
471
+ if ( 'left' === $position ) {
472
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
473
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
474
+ } elseif ( 'right' === $position ) {
475
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
476
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
477
+ } else {
478
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
479
+ }
480
  }
481
 
482
+ if ( $count_breakpoints > 0 ) {
483
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
484
+
485
+ if ( 'left' === $position ) {
486
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
487
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
488
+ } elseif ( 'right' === $position ) {
489
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { text-align: right; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; display: -webkit-box; display: -ms-flexbox; display: flex; } }';
490
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } }';
491
+ } else {
492
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .feature-list-content-box { margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; } }';
493
+ }
494
  }
495
 
496
  if ( $connector_enable ) {
497
+ $position = $settings['sg_setting_icon_position_responsive'];
498
+ $icon_size = $settings['st_icon_circle_size_responsive'];
 
499
  $connector_type = $settings['st_list_connector_type'];
500
  $icon_shape = $settings['sg_setting_icon_shape'];
501
  $shape_view = $settings['sg_setting_shape_view'];
502
+ $border_width = $settings['st_icon_border_width_responsive'];
503
+ $border_width_size = '' !== $border_width['size'] ? intval( $border_width['size'] ) : 0;
504
+ $offset = '' !== $icon_size['size'] ? intval( $icon_size['size'] ) : 70;
505
+ $prev_offset = $offset;
506
+ $prev_border_width = $border_width_size;
507
 
508
  if ( 'rhombus' === $icon_shape ) {
509
+ $offset += 30;
 
 
510
  }
511
 
512
  if ( 'framed' === $shape_view ) {
513
+ $offset += 2 * $border_width_size;
 
 
 
 
 
 
 
 
 
 
514
  }
515
 
516
+ if ( $count_breakpoints > 0 ) {
517
+ if ( 'left' === $position ) {
518
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset . $icon_size['unit'] . '); } }';
519
+ } elseif ( 'right' === $position ) {
520
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset . $icon_size['unit'] . '); right: 0; } }';
521
+ } else {
522
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
523
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
524
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
525
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
526
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
527
+ }
528
  } else {
529
+ if ( 'left' === $position ) {
530
+ $css .= $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset . $icon_size['unit'] . '); }';
531
+ } elseif ( 'right' === $position ) {
532
+ $css .= $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset . $icon_size['unit'] . '); right: 0; }';
533
+ } else {
534
+ $css .= $selector . ' .feature-list-items .feature-list-item .connector { display: none; }';
535
+ $css .= $selector . ' .feature-list-items .feature-list-item { padding-left: 50px; }';
536
+ $css .= $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; }';
537
+ $css .= $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; }';
538
+ $css .= $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); }';
539
+ }
540
  }
541
 
542
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
543
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $i ]['key'] ];
544
+ $icon_size = $settings[ 'st_icon_circle_size_responsive_' . $breakpoints[ $i ]['key'] ];
545
+ $offset = '' !== $icon_size['size'] ? intval( $icon_size['size'] ) : $prev_offset;
546
+ $prev_offset = $offset;
547
+
548
+ if ( 'rhombus' === $icon_shape ) {
549
+ $offset += 30;
550
+ }
551
+
552
+ if ( 'framed' === $shape_view ) {
553
+ $border_width = $settings[ 'st_icon_border_width_responsive_' . $breakpoints[ $i ]['key'] ];
554
+ $border_width_size = '' !== $border_width['size'] ? intval( $border_width['size'] ) : $prev_border_width;
555
+ $prev_border_width = $border_width_size;
556
+
557
+ $offset += 2 * $border_width_size;
558
+ }
559
+
560
+ if ( 'left' === $position ) {
561
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset . $icon_size['unit'] . ');} }';
562
+ } elseif ( 'right' === $position ) {
563
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset . $icon_size['unit'] . '); right: 0; } }';
564
+ } else {
565
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
566
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 50px; } }';
567
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
568
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
569
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
570
+ }
571
  }
572
 
573
+ if ( $count_breakpoints > 0 ) {
574
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
575
+ $icon_size = $settings[ 'st_icon_circle_size_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
576
+ $offset = '' !== $icon_size['size'] ? intval( $icon_size['size'] ) : $prev_offset;
577
+ $prev_offset = $offset;
578
+
579
+ if ( 'rhombus' === $icon_shape ) {
580
+ $offset += 30;
581
+ }
582
+
583
+ if ( 'framed' === $shape_view ) {
584
+ $border_width = $settings[ 'st_icon_border_width_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
585
+ $border_width_size = '' !== $border_width['size'] ? intval( $border_width['size'] ) : $prev_border_width;
586
+ $prev_border_width = $border_width_size;
587
+
588
+ $offset += 2 * $border_width_size;
589
+ }
590
+
591
+ if ( 'left' === $position ) {
592
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: 0; right: calc(100% - ' . $offset . $icon_size['unit'] . '); } }';
593
+ } elseif ( 'right' === $position ) {
594
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { left: calc(100% - ' . $offset . $icon_size['unit'] . '); right: 0; } }';
595
+ } else {
596
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item .connector { display: none; } }';
597
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item { padding-left: 30px; } }';
598
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:before { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 0px; top: 0; z-index: 1; border-right: none !important; height: 100%; } }';
599
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:after { content: ""; position: absolute; display: block; border-style: solid; border-color: var(--jkit-element-bg-color); border-width: 1px; left: 5px; top: 50%; width: 23px; z-index: 2; border-top: none !important; } }';
600
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items .feature-list-item:not(:last-child):before { height: calc(100% + 8px); } }';
601
+ }
602
  }
603
 
604
  if ( 'modern' === $connector_type ) {
605
+ $position = $settings['sg_setting_icon_position_responsive'];
606
+
607
+ if ( $count_breakpoints > 0 ) {
608
+ if ( 'right' === $position ) {
609
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
610
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0 } }';
611
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px } }';
612
+ } else {
613
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
614
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
615
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
616
+ }
617
  } else {
618
+ if ( 'right' === $position ) {
619
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; }';
620
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0 }';
621
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px }';
622
+ } else {
623
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; }';
624
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; }';
625
+ $css .= $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; }';
626
+ }
627
  }
628
 
629
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
630
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $i ]['key'] ];
631
+
632
+ if ( 'right' === $position ) {
633
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 50px; } }';
634
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
635
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
636
+ } else {
637
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 50px; } }';
638
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
639
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { left: 5px; } }';
640
+ }
641
  }
642
 
643
+ if ( $count_breakpoints > 0 ) {
644
+ $position = $settings[ 'sg_setting_icon_position_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
 
 
645
 
646
+ if ( 'right' === $position ) {
647
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-right: 30px; } }';
648
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { right: 0; } }';
649
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:after { right: 5px; } }';
650
 
651
+ } else {
652
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item { padding-left: 30px; } }';
653
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { left: 0; } }';
654
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .feature-list-items.connector-type-modern .feature-list-item:before { after: 5px; } }';
655
+
656
+ }
657
  }
658
  }
659
  }
661
  $post_css->get_stylesheet()->add_raw_css( $css );
662
  }
663
 
664
+ /**
665
+ * Add Testimonials Custom CSS Handler
666
+ *
667
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
668
+ * @param object $element Element_Base.
669
+ */
670
+ public function add_testimonials_css( $post_css, $element ) {
671
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
672
+ return;
673
+ }
674
+
675
+ if ( 'jkit_testimonials' !== $element->get_unique_name() ) {
676
+ return;
677
+ }
678
+
679
+ $css = '';
680
+ $settings = $element->get_settings();
681
+ $breakpoints = jkit_get_responsive_breakpoints();
682
+ $count_breakpoints = count( $breakpoints );
683
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-testimonials';
684
+ $items = $settings['sg_setting_slide_show_responsive'];
685
+
686
+ if ( $count_breakpoints > 0 ) {
687
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
688
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(' . strval( $items['size'] ) . ') } }';
689
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
690
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
691
+ } else {
692
+ $css .= $selector . ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; }';
693
+ $css .= $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(' . strval( $items['size'] ) . ') }';
694
+ $css .= $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; }';
695
+ $css .= $selector . ' .testimonials-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; }';
696
+ }
697
+
698
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
699
+ $items = $settings[ 'sg_setting_slide_show_responsive_' . $breakpoints[ $i ]['key'] ];
700
+
701
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
702
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(' . strval( $items['size'] ) . ') } }';
703
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
704
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
705
+ }
706
+
707
+ if ( $count_breakpoints > 0 ) {
708
+ $items = $settings[ 'sg_setting_slide_show_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
709
+
710
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
711
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(' . strval( $items['size'] ) . ') } }';
712
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
713
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .testimonials-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
714
+ }
715
+
716
+ $post_css->get_stylesheet()->add_raw_css( $css );
717
+ }
718
+
719
+ /**
720
+ * Add Client Logo Custom CSS Handler
721
+ *
722
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
723
+ * @param object $element Element_Base.
724
+ */
725
+ public function add_client_logo_css( $post_css, $element ) {
726
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
727
+ return;
728
+ }
729
+
730
+ if ( 'jkit_client_logo' !== $element->get_unique_name() ) {
731
+ return;
732
+ }
733
+
734
+ $css = '';
735
+ $settings = $element->get_settings();
736
+ $breakpoints = jkit_get_responsive_breakpoints();
737
+ $count_breakpoints = count( $breakpoints );
738
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-client-logo';
739
+ $items = $settings['sg_setting_slide_show_responsive'];
740
+
741
+ if ( $count_breakpoints > 0 ) {
742
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
743
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider { width: calc(' . strval( $items['size'] ) . ') } }';
744
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
745
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .client-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
746
+ } else {
747
+ $css .= $selector . ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; }';
748
+ $css .= $selector . ' .client-track:not(.tns-slider) .client-slider { width: calc(' . strval( $items['size'] ) . ') }';
749
+ $css .= $selector . ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; }';
750
+ $css .= $selector . ' .client-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; }';
751
+ }
752
+
753
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
754
+ $items = $settings[ 'sg_setting_slide_show_responsive_' . $breakpoints[ $i ]['key'] ];
755
+
756
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
757
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider { width: calc(' . strval( $items['size'] ) . ') } }';
758
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
759
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
760
+ }
761
+
762
+ if ( $count_breakpoints > 0 ) {
763
+ $items = $settings[ 'sg_setting_slide_show_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
764
+
765
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }';
766
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider { width: calc(' . strval( $items['size'] ) . ') } }';
767
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider) .client-slider:nth-child(n+' . strval( $items['size'] + 1 ) . ') { display: none; } }';
768
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .client-track:not(.tns-slider):not(:nth-child(' . strval( $items['size'] ) . ')) { margin-right: 10px; } }';
769
+ }
770
+
771
+ $post_css->get_stylesheet()->add_raw_css( $css );
772
+ }
773
+
774
+ /**
775
+ * Add Mailchimp Custom CSS Handler
776
+ *
777
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
778
+ * @param object $element Element_Base.
779
+ */
780
+ public function add_mailchimp_css( $post_css, $element ) {
781
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
782
+ return;
783
+ }
784
+
785
+ if ( 'jkit_mailchimp' !== $element->get_unique_name() ) {
786
+ return;
787
+ }
788
+
789
+ $css = '';
790
+ $settings = $element->get_settings();
791
+ $breakpoints = jkit_get_responsive_breakpoints();
792
+ $style = $settings['sg_form_style'];
793
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-mailchimp';
794
+ $mobile_breakpoint = array_filter(
795
+ $breakpoints,
796
+ function( $v, $k ) {
797
+ return 'mobile' === $v['key'];
798
+ },
799
+ ARRAY_FILTER_USE_BOTH
800
+ );
801
+
802
+ if ( count( $mobile_breakpoint ) > 0 && 'inline' === $style ) {
803
+ sort( $mobile_breakpoint );
804
+ $breakpoint_value = $mobile_breakpoint[0]['value'];
805
+
806
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder{ -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } }';
807
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2) { margin-right: 0!important; } }';
808
+ }
809
+
810
+ $post_css->get_stylesheet()->add_raw_css( $css );
811
+ }
812
+
813
+ /**
814
+ * Add Post Block Custom CSS Handler
815
+ *
816
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
817
+ * @param object $element Element_Base.
818
+ */
819
+ public function add_post_block_css( $post_css, $element ) {
820
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
821
+ return;
822
+ }
823
+
824
+ if ( 'jkit_post_block' !== $element->get_unique_name() ) {
825
+ return;
826
+ }
827
+
828
+ $css = '';
829
+ $settings = $element->get_settings();
830
+ $breakpoints = jkit_get_responsive_breakpoints();
831
+ $type = $settings['sg_content_postblock_type'];
832
+ $content_breakpoint = $settings['sg_content_breakpoint'];
833
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-postblock';
834
+ $custom_breakpoint = array_filter(
835
+ $breakpoints,
836
+ function( $v, $k ) use ( $content_breakpoint ) {
837
+ return $content_breakpoint === $v['key'];
838
+ },
839
+ ARRAY_FILTER_USE_BOTH
840
+ );
841
+
842
+ if ( count( $custom_breakpoint ) > 0 ) {
843
+ sort( $custom_breakpoint );
844
+ $breakpoint_value = $custom_breakpoint[0]['value'];
845
+
846
+ if ( 'type-1' === $type ) {
847
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.postblock-type-1 .jkit-post { display: block; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } }';
848
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.postblock-type-1 .jkit-thumb { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; max-width: 100%; } }';
849
+ } elseif ( 'type-4' === $type ) {
850
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.postblock-type-4 .jkit-post { display: block; } }';
851
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.postblock-type-4 .jkit-thumb { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; max-width: 100%; } }';
852
+ }
853
+ }
854
+
855
+ $post_css->get_stylesheet()->add_raw_css( $css );
856
+ }
857
+
858
+ /**
859
+ * Add Tabs Custom CSS Handler
860
+ *
861
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
862
+ * @param object $element Element_Base.
863
+ */
864
+ public function add_tabs_css( $post_css, $element ) {
865
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
866
+ return;
867
+ }
868
+
869
+ if ( 'jkit_tabs' !== $element->get_unique_name() ) {
870
+ return;
871
+ }
872
+
873
+ $css = '';
874
+ $breakpoints = jkit_get_responsive_breakpoints();
875
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-tabs';
876
+ $mobile_breakpoint = array_filter(
877
+ $breakpoints,
878
+ function( $v, $k ) {
879
+ return 'mobile' === $v['key'];
880
+ },
881
+ ARRAY_FILTER_USE_BOTH
882
+ );
883
+
884
+ if ( count( $mobile_breakpoint ) > 0 ) {
885
+ sort( $mobile_breakpoint );
886
+ $breakpoint_value = $mobile_breakpoint[0]['value'];
887
+
888
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .tab-nav-list { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; } }';
889
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .tab-nav-list .tab-nav { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } }';
890
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .tab-nav-list.caret-on .tab-nav.active::after { display: none; } }';
891
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.layout-vertical { -ms-flex-wrap: wrap; flex-wrap: wrap; } }';
892
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.layout-vertical .tab-navigation { -webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%; } }';
893
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.layout-vertical .tab-nav-list { -webkit-box-flex: 1; -ms-flex: 1 100%; flex: 1 100%; } }';
894
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.layout-vertical .tab-nav-list .tab-nav { width: 100%; height: auto !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }';
895
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . '.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after { display: none; } }';
896
+ }
897
+
898
+ $post_css->get_stylesheet()->add_raw_css( $css );
899
+ }
900
+
901
+ /**
902
+ * Add Gallery Custom CSS Handler
903
+ *
904
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
905
+ * @param object $element Element_Base.
906
+ */
907
+ public function add_gallery_css( $post_css, $element ) {
908
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
909
+ return;
910
+ }
911
+
912
+ if ( 'jkit_gallery' !== $element->get_unique_name() ) {
913
+ return;
914
+ }
915
+
916
+ $css = '';
917
+ $settings = $element->get_settings();
918
+ $breakpoints = jkit_get_responsive_breakpoints();
919
+ $count_breakpoints = count( $breakpoints );
920
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-gallery';
921
+ $columns = $settings['sg_setting_column_responsive'];
922
+
923
+ if ( $count_breakpoints > 0 ) {
924
+ $css .= '@media (min-width: ' . strval( $breakpoints[0]['value'] + 1 ) . 'px) {' . $selector . ' .gallery-items .gallery-item-wrap { width: calc(100% / ' . strval( intval( $columns['size'] ) ) . ' ); float: left; } }';
925
+ } else {
926
+ $css .= $selector . ' .gallery-items .gallery-item-wrap { width: calc(100% / ' . strval( intval( $columns['size'] ) ) . ' ); float: left; }';
927
+ }
928
+
929
+ for ( $i = 0; $i < $count_breakpoints - 1; $i++ ) {
930
+ $columns = $settings[ 'sg_setting_column_responsive_' . $breakpoints[ $i ]['key'] ];
931
+ $css .= '@media (min-width: ' . strval( $breakpoints[ $i + 1 ]['value'] + 1 ) . 'px) and (max-width: ' . strval( $breakpoints[ $i ]['value'] ) . 'px) {' . $selector . ' .gallery-items .gallery-item-wrap { width: calc(100% / ' . strval( intval( $columns['size'] ) ) . ' ); float: left; } }';
932
+ }
933
+
934
+ if ( $count_breakpoints > 0 ) {
935
+ $columns = $settings[ 'sg_setting_column_responsive_' . $breakpoints[ $count_breakpoints - 1 ]['key'] ];
936
+ $css .= '@media (max-width: ' . strval( $breakpoints[ $count_breakpoints - 1 ]['value'] ) . 'px) {' . $selector . ' .gallery-items .gallery-item-wrap { width: calc(100% / ' . strval( intval( $columns['size'] ) ) . ' ); float: left; } }';
937
+ }
938
+
939
+ $post_css->get_stylesheet()->add_raw_css( $css );
940
+ }
941
+
942
+ /**
943
+ * Add Nav Menu Custom CSS Handler
944
+ *
945
+ * @param object $post_css \Elementor\Core\DynamicTags\Dynamic_CSS.
946
+ * @param object $element Element_Base.
947
+ */
948
+ public function add_nav_menu_css( $post_css, $element ) {
949
+ if ( $post_css instanceof \Elementor\Core\DynamicTags\Dynamic_CSS ) {
950
+ return;
951
+ }
952
+
953
+ if ( 'jkit_nav_menu' !== $element->get_unique_name() ) {
954
+ return;
955
+ }
956
+
957
+ $css = '';
958
+ $settings = $element->get_settings();
959
+ $breakpoints = jkit_get_responsive_breakpoints();
960
+ $content_breakpoint = $settings['sg_menu_breakpoint'];
961
+ $selector = '.elementor-element.elementor-element-' . $element->get_id() . ' .jeg-elementor-kit.jkit-nav-menu';
962
+ $custom_breakpoint = array_filter(
963
+ $breakpoints,
964
+ function( $v, $k ) use ( $content_breakpoint ) {
965
+ return $content_breakpoint === $v['key'];
966
+ },
967
+ ARRAY_FILTER_USE_BOTH
968
+ );
969
+
970
+ if ( count( $custom_breakpoint ) > 0 ) {
971
+ sort( $custom_breakpoint );
972
+ $breakpoint_value = $custom_breakpoint[0]['value'];
973
+
974
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-hamburger-menu { display: block; } }';
975
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper { width: 100%; max-width: 360px; border-radius: 0; background-color: #f7f7f7; width: 100%; position: fixed; top: 0; left: -110%; height: 100%!important; box-shadow: 0 10px 30px 0 rgba(255,165,0,0); overflow-y: auto; overflow-x: hidden; padding-top: 0; padding-left: 0; padding-right: 0; display: flex; flex-direction: column-reverse; justify-content: flex-end; -moz-transition: left .6s cubic-bezier(.6,.1,.68,.53); -webkit-transition: left .6s cubic-bezier(.6,.1,.68,.53); -o-transition: left .6s cubic-bezier(.6,.1,.68,.53); -ms-transition: left .6s cubic-bezier(.6,.1,.68,.53); transition: left .6s cubic-bezier(.6,.1,.68,.53); } }';
976
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper.active { left: 0; } }';
977
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu-container { overflow-y: hidden; } }';
978
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-nav-identity-panel { padding: 10px 0px 10px 0px; display: block; position: relative; z-index: 5; width: 100%; } }';
979
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title { display: inline-block; } }';
980
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu { display: block; } }';
981
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu { display: block; height: 100%; overflow-y: auto; } }';
982
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i { margin-left: auto; border: 1px solid var(--jkit-border-color); border-radius: 3px; padding: 4px 15px; } }';
983
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg { margin-left: auto; border: 1px solid var(--jkit-border-color); border-radius: 3px; } }';
984
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu { position: inherit; box-shadow: none; background: none; } }';
985
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li { display: block; width: 100%; position: inherit; } }';
986
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li .sub-menu { display: none; max-height: 2500px; opacity: 0; visibility: hidden; transition: max-height 5s ease-out; } }';
987
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open { display: block; opacity: 1; visibility: visible; } }';
988
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li a { display: block; } }';
989
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li a i { float: right; } }';
990
+ $css .= '@media (max-width: ' . $breakpoint_value . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu li a svg { float: right } }';
991
+ $css .= '@media (min-width: ' . strval( $breakpoint_value + 1 ) . 'px) {' . $selector . ' .jkit-menu-wrapper .jkit-menu-container { height: 100%; } }';
992
+ }
993
+
994
+ $post_css->get_stylesheet()->add_raw_css( $css );
995
+ }
996
+
997
  /**
998
  * Register Additional Icons
999
  *
class/class-init.php CHANGED
@@ -13,6 +13,7 @@ use Jeg\Elementor_Kit\Ajax\Ajax;
13
  use Jeg\Elementor_Kit\Dashboard\Dashboard;
14
  use Jeg\Elementor_Kit\Assets\Asset;
15
  use Jeg\Elementor_Kit\Elements\Element;
 
16
 
17
  /**
18
  * Class Init
@@ -43,6 +44,7 @@ class Init {
43
  Asset::instance();
44
  Ajax::instance();
45
  Dashboard::instance();
 
46
  }
47
 
48
  /**
13
  use Jeg\Elementor_Kit\Dashboard\Dashboard;
14
  use Jeg\Elementor_Kit\Assets\Asset;
15
  use Jeg\Elementor_Kit\Elements\Element;
16
+ use Jeg\Elementor_Kit\Templates\Template;
17
 
18
  /**
19
  * Class Init
44
  Asset::instance();
45
  Ajax::instance();
46
  Dashboard::instance();
47
+ Template::instance();
48
  }
49
 
50
  /**
class/dashboard/class-dashboard.php CHANGED
@@ -6,11 +6,14 @@
6
  *
7
  * @author Jegstudio
8
  *
9
- * @since 1.3.0
10
  */
11
 
12
  namespace Jeg\Elementor_Kit\Dashboard;
13
 
 
 
 
14
  /**
15
  * Class Dashboard
16
  *
@@ -24,6 +27,27 @@ class Dashboard {
24
  */
25
  public static $slug = 'jkit-dashboard';
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  /**
28
  * Ajax endpoint
29
  *
@@ -31,7 +55,6 @@ class Dashboard {
31
  */
32
  private $endpoint = 'jkit-ajax-request';
33
 
34
-
35
  /**
36
  * Template slug
37
  *
@@ -64,10 +87,14 @@ class Dashboard {
64
  * Setup Hooks
65
  */
66
  private function setup_hook() {
 
67
  add_action( 'admin_init', array( $this, 'init_dashboard' ) );
68
 
69
  add_action( 'admin_menu', array( $this, 'parent_menu' ) );
70
  add_action( 'admin_menu', array( $this, 'child_menu' ) );
 
 
 
71
  }
72
 
73
  /**
@@ -116,6 +143,41 @@ class Dashboard {
116
  wp_enqueue_script( 'notiflix', JEG_ELEMENTOR_KIT_URL . '/assets/js/notiflix/notiflix.min.js', array(), '2.7.0', true );
117
  }
118
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
119
  /**
120
  * Admin Menu
121
  *
@@ -140,6 +202,24 @@ class Dashboard {
140
  'show_on_menu' => true,
141
  );
142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
143
  return apply_filters( 'jkit_admin_menu', $menu );
144
  }
145
 
@@ -219,6 +299,20 @@ class Dashboard {
219
  jkit_get_template_part( $this->template_slug, 'user-data' );
220
  }
221
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
222
  /**
223
  * Elements
224
  */
@@ -239,6 +333,24 @@ class Dashboard {
239
  return null;
240
  }
241
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
242
  /**
243
  * Localize Script
244
  */
@@ -248,4 +360,125 @@ class Dashboard {
248
  'save_failed' => esc_html__( 'Save Failed', 'jeg-elementor-kit' ),
249
  );
250
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
251
  }
6
  *
7
  * @author Jegstudio
8
  *
9
+ * @since 2.0.0
10
  */
11
 
12
  namespace Jeg\Elementor_Kit\Dashboard;
13
 
14
+ use Jeg\Elementor_Kit\Dashboard\Template\Header_Dashboard_Template;
15
+ use Jeg\Elementor_Kit\Dashboard\Template\Footer_Dashboard_Template;
16
+
17
  /**
18
  * Class Dashboard
19
  *
27
  */
28
  public static $slug = 'jkit-dashboard';
29
 
30
+ /**
31
+ * Slug for accessing JKit Header Post Type
32
+ *
33
+ * @var string
34
+ */
35
+ public static $jkit_header = 'jkit-header';
36
+
37
+ /**
38
+ * Slug for accessing JKit Footer Post Type
39
+ *
40
+ * @var string
41
+ */
42
+ public static $jkit_footer = 'jkit-footer';
43
+
44
+ /**
45
+ * Slug for meta condition
46
+ *
47
+ * @var string
48
+ */
49
+ public static $jkit_condition = 'jkit-condition';
50
+
51
  /**
52
  * Ajax endpoint
53
  *
55
  */
56
  private $endpoint = 'jkit-ajax-request';
57
 
 
58
  /**
59
  * Template slug
60
  *
87
  * Setup Hooks
88
  */
89
  private function setup_hook() {
90
+ add_action( 'init', array( $this, 'post_type' ), 9 );
91
  add_action( 'admin_init', array( $this, 'init_dashboard' ) );
92
 
93
  add_action( 'admin_menu', array( $this, 'parent_menu' ) );
94
  add_action( 'admin_menu', array( $this, 'child_menu' ) );
95
+
96
+ add_action( 'admin_footer', array( $this, 'admin_footer' ) );
97
+ add_action( 'admin_footer', array( $this, 'print_script_template' ) );
98
  }
99
 
100
  /**
143
  wp_enqueue_script( 'notiflix', JEG_ELEMENTOR_KIT_URL . '/assets/js/notiflix/notiflix.min.js', array(), '2.7.0', true );
144
  }
145
 
146
+ /**
147
+ * Type List
148
+ *
149
+ * @return array
150
+ */
151
+ public static function post_type_list() {
152
+ return array(
153
+ self::$jkit_header,
154
+ self::$jkit_footer,
155
+ );
156
+ }
157
+
158
+ /**
159
+ * Post Type
160
+ */
161
+ public function post_type() {
162
+ foreach ( self::post_type_list() as $list ) {
163
+ register_post_type(
164
+ $list,
165
+ array(
166
+ 'public' => true,
167
+ 'show_ui' => false,
168
+ 'capability_type' => 'post',
169
+ 'hierarchical' => false,
170
+ 'supports' => array( 'title', 'revisions', 'page-attributes', 'elementor' ),
171
+ 'map_meta_cap' => true,
172
+ 'rewrite' => array(
173
+ 'slug' => $list,
174
+ 'with_front' => false,
175
+ ),
176
+ )
177
+ );
178
+ }
179
+ }
180
+
181
  /**
182
  * Admin Menu
183
  *
202
  'show_on_menu' => true,
203
  );
204
 
205
+ $menu[] = array(
206
+ 'title' => esc_html__( 'Header Template', 'jeg-elementor-kit' ),
207
+ 'menu' => esc_html__( 'Header Template', 'jeg-elementor-kit' ),
208
+ 'slug' => self::$jkit_header,
209
+ 'action' => array( &$this, 'header_template' ),
210
+ 'priority' => 59,
211
+ 'show_on_menu' => true,
212
+ );
213
+
214
+ $menu[] = array(
215
+ 'title' => esc_html__( 'Footer Template', 'jeg-elementor-kit' ),
216
+ 'menu' => esc_html__( 'Footer Template', 'jeg-elementor-kit' ),
217
+ 'slug' => self::$jkit_footer,
218
+ 'action' => array( &$this, 'footer_template' ),
219
+ 'priority' => 60,
220
+ 'show_on_menu' => true,
221
+ );
222
+
223
  return apply_filters( 'jkit_admin_menu', $menu );
224
  }
225
 
299
  jkit_get_template_part( $this->template_slug, 'user-data' );
300
  }
301
 
302
+ /**
303
+ * Header
304
+ */
305
+ public function header_template() {
306
+ new Header_Dashboard_Template();
307
+ }
308
+
309
+ /**
310
+ * Footer
311
+ */
312
+ public function footer_template() {
313
+ new Footer_Dashboard_Template();
314
+ }
315
+
316
  /**
317
  * Elements
318
  */
333
  return null;
334
  }
335
 
336
+ /**
337
+ * Get URL to Elementor Builder
338
+ *
339
+ * @param int $post_id Post ID.
340
+ *
341
+ * @return string
342
+ */
343
+ public static function editor_url( $post_id ) {
344
+ $the_id = ( strlen( $post_id ) > 0 ? $post_id : get_the_ID() );
345
+
346
+ $parameter = array(
347
+ 'post' => $the_id,
348
+ 'action' => 'elementor',
349
+ );
350
+
351
+ return admin_url( 'post.php' ) . '?' . build_query( $parameter );
352
+ }
353
+
354
  /**
355
  * Localize Script
356
  */
360
  'save_failed' => esc_html__( 'Save Failed', 'jeg-elementor-kit' ),
361
  );
362
  }
363
+
364
+ /**
365
+ * Admin footer
366
+ */
367
+ public function admin_footer() {
368
+ ?>
369
+ <div class="create-element-builder-overlay" id="create-element-popup-overlay"></div>
370
+ <div class="create-element-builder-wrapper"></div>
371
+ <?php
372
+ }
373
+
374
+ /**
375
+ * Print Script Template
376
+ */
377
+ public function print_script_template() {
378
+ ?>
379
+ <script id="tmpl-jkit-builder-empty" type="text/html">
380
+ <div class="empty-content">
381
+ <div class="empty-content-wrapper">
382
+ <h1>{{ data.lang.createfirst }}</h1>
383
+ <p>{{ data.lang.createdescription }}</p>
384
+ <button type="button" class='create-element-button jkit-button'>
385
+ {{ data.lang.addnewelement }}
386
+ </button>
387
+ </div>
388
+ </div>
389
+ </script>
390
+ <script id="tmpl-jkit-popup" type="text/html">
391
+ <div class="popup-option">
392
+ <div class="popup-header">
393
+ <h2>{{ data.lang.createelement }}</h2>
394
+ <span class="close">
395
+ <i class="fa fa-close"></i>
396
+ </span>
397
+ </div>
398
+ <div class="popup-body">
399
+ <div class="popup-content"></div>
400
+ </div>
401
+ <div class="popup-footer">
402
+ <div class="close">{{ data.lang.close }}</div>
403
+ <div class="generate">{{ data.lang.create }}</div>
404
+ </div>
405
+ </div>
406
+ </script>
407
+ <script id="tmpl-jkit-condition-container" type="text/html">
408
+ <div class="jkit-condition-container">
409
+ <div class="jkit-condition-empty">
410
+ <h1>{{data.lang.createcondition}}</h1>
411
+ <p>{{data.lang.createconditiondesc}}</p>
412
+ </div>
413
+ <div class="jkit-condition-wrapper"></div>
414
+ <div class="jkit-condition-add">
415
+ <button type="button"> {{data.lang.addcondition}}</button>
416
+ </div>
417
+ </div>
418
+ <div class="jkit-condition-global">
419
+ {{data.lang.globalelement}}
420
+ </div>
421
+ </script>
422
+ <script id="tmpl-form-segment-multi" type="text/html">
423
+ <div class="jkit-condition-item">
424
+ <div class="jkit-condition-header" data-id="{{ data.id }}">
425
+ {{{ data.name }}} <span class="tab-delete dashicons dashicons-trash" title="<?php esc_html_e( 'Delete', 'jeg-elementor-kit' ); ?>"></span>
426
+ </div>
427
+ <div class="jkit-condition-content" data-id="{{ data.id }}"></div>
428
+ </div>
429
+ </script>
430
+ <script id="tmpl-jkit-builder-content" type="text/html">
431
+ <div class="content-exist">
432
+ <h2>{{ data.lang.manageelement }}</h2>
433
+ <p>{{ data.lang.managedescription }}</p>
434
+ <div class="active-element-wrapper">
435
+ <h2>{{data.lang.activeelement}}</h2>
436
+ <div class="active-element-heading">
437
+ <ul>
438
+ <li class="name">{{data.lang.elementname}}</li>
439
+ <li class="priority">{{data.lang.priority}}</li>
440
+ <li class="edit">{{data.lang.edit}}</li>
441
+ <li class="clone">{{data.lang.clone}}</li>
442
+ <li class="delete">{{data.lang.delete}}</li>
443
+ </ul>
444
+ </div>
445
+ <div class="content-body connectedSortable" id="active-element"></div>
446
+ <div class="content-button">
447
+ <button type="button" class='create-element-button jkit-button'>
448
+ {{ data.lang.addnewelement }}
449
+ </button>
450
+ </div>
451
+ </div>
452
+ <div class="inactive-element-wrapper">
453
+ <h2>{{data.lang.inactiveelement}}</h2>
454
+ <div class="content-body connectedSortable" id="inactive-element"></div>
455
+ </div>
456
+ </div>
457
+ </script>
458
+ <script id="tmpl-jkit-element-container" type="text/html">
459
+ <div class="jkit-element-container" data-id="{{ data.id }}">
460
+ <div class="jkit-container-header">
461
+ <h3 title="<?php esc_html_e( 'Setup Condition', 'jeg-elementor-kit' ); ?>"><i class="fa fa-cog"></i> <span>{{{ data.title }}}</span></h3>
462
+ <div class="jkit-header-action">
463
+ <div class="tab-delete" title="<?php esc_html_e( 'Delete', 'jeg-elementor-kit' ); ?>">
464
+ <i class="fa fa-trash-o"></i>
465
+ </div>
466
+ <div class="tab-clone" title="<?php esc_html_e( 'Clone', 'jeg-elementor-kit' ); ?>">
467
+ <i class="fa fa-clone"></i>
468
+ </div>
469
+ <div class="tab-edit" title="<?php esc_html_e( 'Modify', 'jeg-elementor-kit' ); ?>">
470
+ <a href="{{ data.url }}" target="_blank">
471
+ <i class="fa fa-pencil"></i>
472
+ </a>
473
+ </div>
474
+ <div class="tab-priority">&nbsp;</div>
475
+ </div>
476
+ </div>
477
+ <div class="jkit-container-body">
478
+ <div class="jkit-loading">{{data.lang.loading}}</div>
479
+ </div>
480
+ </div>
481
+ </script>
482
+ <?php
483
+ }
484
  }
class/dashboard/template/class-footer-dashboard-template.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Footer_Dashboard_Template
4
+ *
5
+ * @author Jegtheme
6
+ * @since 2.0.0
7
+ * @package jeg-elementor-kit
8
+ */
9
+
10
+ namespace Jeg\Elementor_Kit\Dashboard\Template;
11
+
12
+ use Jeg\Elementor_Kit\Dashboard\Dashboard;
13
+
14
+ /**
15
+ * Class Footer_Dashboard_Template
16
+ *
17
+ * @package jeg-elementor-kit
18
+ */
19
+ class Footer_Dashboard_Template extends Template_Dashboard_Abstract {
20
+ /**
21
+ * Config
22
+ *
23
+ * @return array
24
+ */
25
+ public function config() {
26
+ $config = parent::config();
27
+
28
+ $config['data'] = jkit_get_element_data( Dashboard::$jkit_footer );
29
+ $config['type'] = Dashboard::$jkit_footer;
30
+
31
+ return $config;
32
+ }
33
+
34
+ /**
35
+ * Template deafult title
36
+ *
37
+ * @return string
38
+ */
39
+ public static function default_title() {
40
+ return esc_html__( 'Footer Template', 'jeg-elementor-kit' );
41
+ }
42
+
43
+ /**
44
+ * Language
45
+ *
46
+ * @return array
47
+ */
48
+ public function language() {
49
+ return array_merge(
50
+ array(
51
+ 'createfirst' => esc_html__( 'Create your first footer', 'jeg-elementor-kit' ),
52
+ 'createdescription' => esc_html__( 'Add footer template to use them across your website. You can create multiple footer and select where to use them', 'jeg-elementor-kit' ),
53
+ 'addnewelement' => esc_html__( 'Add New footer', 'jeg-elementor-kit' ),
54
+ 'createelement' => esc_html__( 'Create footer', 'jeg-elementor-kit' ),
55
+ 'createconditiondesc' => esc_html__( 'Create filter where your footer will be shown, leave empty to show it everywhere.', 'jeg-elementor-kit' ),
56
+ 'globalelement' => esc_html__( 'Global Footer', 'jeg-elementor-kit' ),
57
+ 'manageelement' => esc_html__( 'Manage Footer', 'jeg-elementor-kit' ),
58
+ 'managedescription' => esc_html__( 'Drag footer to change sequence. Smaller sequence will prioritized to shown when criteria match. To disable footer, drag to Inactive Footer Pool', 'jeg-elementor-kit' ),
59
+ 'activeelement' => esc_html__( 'Active Footer', 'jeg-elementor-kit' ),
60
+ 'inactiveelement' => esc_html__( 'Inactive Footer', 'jeg-elementor-kit' ),
61
+ 'deleteelement' => esc_html__( 'Delete Footer', 'amp-buidler' ),
62
+ ),
63
+ parent::language()
64
+ );
65
+ }
66
+ }
class/dashboard/template/class-header-dashboard-template.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Header_Dashboard_Template
4
+ *
5
+ * @author Jegtheme
6
+ * @since 2.0.0
7
+ * @package jeg-elementor-kit
8
+ */
9
+
10
+ namespace Jeg\Elementor_Kit\Dashboard\Template;
11
+
12
+ use Jeg\Elementor_Kit\Dashboard\Dashboard;
13
+
14
+ /**
15
+ * Class Header_Dashboard_Template
16
+ *
17
+ * @package jeg-elementor-kit
18
+ */
19
+ class Header_Dashboard_Template extends Template_Dashboard_Abstract {
20
+ /**
21
+ * Config
22
+ *
23
+ * @return array
24
+ */
25
+ public function config() {
26
+ $config = parent::config();
27
+
28
+ $config['data'] = jkit_get_element_data( Dashboard::$jkit_header );
29
+ $config['type'] = Dashboard::$jkit_header;
30
+
31
+ return $config;
32
+ }
33
+
34
+ /**
35
+ * Template deafult title
36
+ *
37
+ * @return string
38
+ */
39
+ public static function default_title() {
40
+ return esc_html__( 'Header Template', 'jeg-elementor-kit' );
41
+ }
42
+
43
+ /**
44
+ * Language
45
+ *
46
+ * @return array
47
+ */
48
+ public function language() {
49
+ return array_merge(
50
+ array(
51
+ 'createfirst' => esc_html__( 'Create your first header', 'jeg-elementor-kit' ),
52
+ 'createdescription' => esc_html__( 'Add header template to use them across your website. You can create multiple header and select where to use them', 'jeg-elementor-kit' ),
53
+ 'addnewelement' => esc_html__( 'Add New header', 'jeg-elementor-kit' ),
54
+ 'createelement' => esc_html__( 'Create header', 'jeg-elementor-kit' ),
55
+ 'createconditiondesc' => esc_html__( 'Create filter where your header will be shown, leave empty to show it everywhere.', 'jeg-elementor-kit' ),
56
+ 'globalelement' => esc_html__( 'Global Header', 'jeg-elementor-kit' ),
57
+ 'manageelement' => esc_html__( 'Manage Header', 'jeg-elementor-kit' ),
58
+ 'managedescription' => esc_html__( 'Drag header to change sequence. Smaller sequence will prioritized to shown when criteria match. To disable header, drag to Inactive Header Pool', 'jeg-elementor-kit' ),
59
+ 'activeelement' => esc_html__( 'Active Header', 'jeg-elementor-kit' ),
60
+ 'inactiveelement' => esc_html__( 'Inactive Header', 'jeg-elementor-kit' ),
61
+ 'deleteelement' => esc_html__( 'Delete Header', 'amp-buidler' ),
62
+ ),
63
+ parent::language()
64
+ );
65
+ }
66
+ }
class/dashboard/template/class-template-dashboard-abstract.php ADDED
@@ -0,0 +1,475 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Template Dashboard Abstract
4
+ *
5
+ * @author Jegtheme
6
+ * @since 2.0.0
7
+ * @package jeg-elementor-kit
8
+ */
9
+
10
+ namespace Jeg\Elementor_Kit\Dashboard\Template;
11
+
12
+ /**
13
+ * Class Template_Dashboard_Abstract
14
+ *
15
+ * @package jeg-elementor-kit
16
+ */
17
+ abstract class Template_Dashboard_Abstract {
18
+ /**
19
+ * Template_Dashboard_Abstract constructor.
20
+ */
21
+ public function __construct() {
22
+ $this->enqueue();
23
+ $this->render();
24
+ }
25
+
26
+ /**
27
+ * Enqueue script
28
+ */
29
+ protected function enqueue() {
30
+ wp_register_script( 'jkit-dashboard-container', JEG_ELEMENTOR_KIT_URL . '/assets/js/dashboard/dashboard-container.js', array( 'jeg-form-builder-script' ), JEG_ELEMENTOR_KIT_VERSION, true );
31
+ wp_register_script( 'jkit-dashboard-template', JEG_ELEMENTOR_KIT_URL . '/assets/js/dashboard/dashboard-template.js', array( 'underscore', 'jquery', 'jquery-ui-draggable', 'jquery-ui-sortable', 'jkit-dashboard-container' ), JEG_ELEMENTOR_KIT_VERSION, true );
32
+ wp_localize_script( 'jkit-dashboard-template', 'JKitTemplateConfig', $this->config() );
33
+ wp_enqueue_script( 'jkit-dashboard-template' );
34
+ }
35
+
36
+ /**
37
+ * JKitTemplateConfig
38
+ *
39
+ * @return array
40
+ */
41
+ protected function config() {
42
+ /** Option */
43
+ $option = array();
44
+ foreach ( static::main_fields() as $key => $field ) {
45
+ $option[ $key ] = jeg_prepare_field( $key, $field );
46
+ }
47
+
48
+ /** Option */
49
+ $condition = array();
50
+ foreach ( static::condition_fields() as $key => $field ) {
51
+ $condition[ $key ] = jeg_prepare_field( $key, $field );
52
+ }
53
+
54
+ return array(
55
+ 'tab' => array(
56
+ array(
57
+ 'id' => 'option',
58
+ 'type' => 'single',
59
+ 'title' => esc_html__( 'Option', 'jeg-elementor-kit' ),
60
+ 'default' => $option,
61
+ ),
62
+ array(
63
+ 'id' => 'condition',
64
+ 'type' => 'multi',
65
+ 'title' => esc_html__( 'Condition', 'jeg-elementor-kit' ),
66
+ 'default' => $condition,
67
+ ),
68
+ ),
69
+ 'nonce' => wp_create_nonce( jkit_get_nonce_identifier() ),
70
+ 'ajax' => admin_url( 'admin-ajax.php' ),
71
+ 'lang' => $this->language(),
72
+ );
73
+ }
74
+
75
+ /**
76
+ * Create Fields
77
+ *
78
+ * @param array $default Default.
79
+ *
80
+ * @return array
81
+ */
82
+ public static function main_fields( $default = null ) {
83
+ $fields = array();
84
+
85
+ $fields['title'] = array(
86
+ 'type' => 'text',
87
+ 'title' => esc_html__( 'Title', 'jeg-elementor-kit' ),
88
+ 'segment' => 'main',
89
+ 'default' => static::default_title(),
90
+ );
91
+
92
+ return $fields;
93
+ }
94
+
95
+ /**
96
+ * Dafault title
97
+ *
98
+ * @return string
99
+ */
100
+ public static function default_title() {
101
+ return esc_html__( 'Insert Title', 'jeg-elementor-kit' );
102
+ }
103
+
104
+ /**
105
+ * Condition
106
+ *
107
+ * @param array $value Option to retrieve.
108
+ *
109
+ * @return array
110
+ */
111
+ public static function condition_fields( $value = null ) {
112
+ $fields = array();
113
+
114
+ $fields['location'] = array(
115
+ 'type' => 'select',
116
+ 'title' => esc_html__( 'Location', 'jeg-elementor-kit' ),
117
+ 'options' => array(
118
+ '' => esc_html__( 'All Site', 'jeg-elementor-kit' ),
119
+ 'singular' => esc_html__( 'Singular', 'jeg-elementor-kit' ),
120
+ 'archives' => esc_html__( 'Archives', 'jeg-elementor-kit' ),
121
+ ),
122
+ 'default' => '',
123
+ );
124
+
125
+ $fields['enclose'] = array(
126
+ 'type' => 'select',
127
+ 'title' => esc_html__( 'Enclose Status', 'jeg-elementor-kit' ),
128
+ 'options' => array(
129
+ 'include' => esc_html__( 'Include', 'jeg-elementor-kit' ),
130
+ 'exclude' => esc_html__( 'Exclude', 'jeg-elementor-kit' ),
131
+ ),
132
+ 'dependency' => array(
133
+ array(
134
+ 'field' => 'location',
135
+ 'operator' => '!=',
136
+ 'value' => '',
137
+ ),
138
+ ),
139
+ 'default' => 'include',
140
+ );
141
+
142
+ /** Archive */
143
+ $fields['archives'] = array(
144
+ 'type' => 'select',
145
+ 'title' => esc_html__( 'Archives', 'jeg-elementor-kit' ),
146
+ 'options' => array(
147
+ '' => esc_html__( 'All Archives - Search', 'jeg-elementor-kit' ),
148
+ 'author' => esc_html__( 'Author Archives', 'jeg-elementor-kit' ),
149
+ 'date' => esc_html__( 'Date Archives', 'jeg-elementor-kit' ),
150
+ 'search' => esc_html__( 'Search', 'jeg-elementor-kit' ),
151
+ 'taxonomy' => esc_html__( 'Taxonomy Archives', 'jeg-elementor-kit' ),
152
+ ),
153
+ 'dependency' => array(
154
+ array(
155
+ 'field' => 'location',
156
+ 'operator' => '===',
157
+ 'value' => 'archives',
158
+ ),
159
+ ),
160
+ 'default' => '',
161
+ );
162
+
163
+ $fields['archives_author'] = array(
164
+ 'type' => 'select',
165
+ 'multiple' => 100,
166
+ 'title' => esc_html__( 'Archive Author', 'jeg-elementor-kit' ),
167
+ 'ajax' => 'jkit_find_author',
168
+ 'nonce' => jkit_create_global_nonce(),
169
+ 'options' => call_user_func(
170
+ function () use ( $value ) {
171
+ return static::get_user_options( $value );
172
+ }
173
+ ),
174
+ 'dependency' => array(
175
+ array(
176
+ 'field' => 'location',
177
+ 'operator' => '===',
178
+ 'value' => 'archives',
179
+ ),
180
+ array(
181
+ 'field' => 'archives',
182
+ 'operator' => '===',
183
+ 'value' => 'author',
184
+ ),
185
+ ),
186
+ 'default' => '',
187
+ );
188
+
189
+ $fields['archive_taxonomy'] = array(
190
+ 'type' => 'select',
191
+ 'multiple' => 100,
192
+ 'title' => esc_html__( 'Archive Taxonomy', 'jeg-elementor-kit' ),
193
+ 'ajax' => 'jkit_find_taxonomy',
194
+ 'nonce' => jkit_create_global_nonce(),
195
+ 'options' => call_user_func(
196
+ function () use ( $value ) {
197
+ return static::get_taxonomy_options( $value );
198
+ }
199
+ ),
200
+ 'dependency' => array(
201
+ array(
202
+ 'field' => 'location',
203
+ 'operator' => '===',
204
+ 'value' => 'archives',
205
+ ),
206
+ array(
207
+ 'field' => 'archives',
208
+ 'operator' => '===',
209
+ 'value' => 'taxonomy',
210
+ ),
211
+ ),
212
+ 'default' => '',
213
+ );
214
+
215
+ /** Singular */
216
+ $fields['singular'] = array(
217
+ 'type' => 'select',
218
+ 'title' => esc_html__( 'Singular', 'jeg-elementor-kit' ),
219
+ 'options' => array(
220
+ '' => esc_html__( 'Singular', 'jeg-elementor-kit' ),
221
+ 'front' => esc_html__( 'Front Page', 'jeg-elementor-kit' ),
222
+ 'notfound' => esc_html__( '404 Page', 'jeg-elementor-kit' ),
223
+ ),
224
+ 'dependency' => array(
225
+ array(
226
+ 'field' => 'location',
227
+ 'operator' => '===',
228
+ 'value' => 'singular',
229
+ ),
230
+ ),
231
+ 'default' => '',
232
+ );
233
+
234
+ $fields['posttype'] = array(
235
+ 'type' => 'select',
236
+ 'title' => esc_html__( 'Post Type Filter', 'jeg-elementor-kit' ),
237
+ 'options' => 'jkit_get_public_post_type',
238
+ 'dependency' => array(
239
+ array(
240
+ 'field' => 'location',
241
+ 'operator' => '===',
242
+ 'value' => 'singular',
243
+ ),
244
+ array(
245
+ 'field' => 'singular',
246
+ 'operator' => '===',
247
+ 'value' => '',
248
+ ),
249
+ ),
250
+ 'default' => '',
251
+ );
252
+
253
+ $fields['singular_post'] = array(
254
+ 'type' => 'select',
255
+ 'multiple' => 100,
256
+ 'title' => esc_html__( 'Post / Page', 'jeg-elementor-kit' ),
257
+ 'description' => esc_html__( 'Write post name to search', 'jeg-elementor-kit' ),
258
+ 'ajax' => 'jkit_find_posts_object',
259
+ 'nonce' => jkit_create_global_nonce(),
260
+ 'options' => call_user_func(
261
+ function () use ( $value ) {
262
+ return static::get_post_options( $value );
263
+ }
264
+ ),
265
+ 'dependency' => array(
266
+ array(
267
+ 'field' => 'location',
268
+ 'operator' => '===',
269
+ 'value' => 'singular',
270
+ ),
271
+ array(
272
+ 'field' => 'singular',
273
+ 'operator' => '===',
274
+ 'value' => '',
275
+ ),
276
+ ),
277
+ 'default' => '',
278
+ );
279
+
280
+ $fields['singular_taxonomy'] = array(
281
+ 'type' => 'select',
282
+ 'multiple' => 100,
283
+ 'title' => esc_html__( 'Taxonomy', 'jeg-elementor-kit' ),
284
+ 'description' => esc_html__( 'Write taxonomy name (category, tag, etc) to search', 'jeg-elementor-kit' ),
285
+ 'ajax' => 'jkit_find_taxonomy',
286
+ 'nonce' => jkit_create_global_nonce(),
287
+ 'dependency' => array(
288
+ array(
289
+ 'field' => 'location',
290
+ 'operator' => '===',
291
+ 'value' => 'singular',
292
+ ),
293
+ array(
294
+ 'field' => 'singular',
295
+ 'operator' => '===',
296
+ 'value' => '',
297
+ ),
298
+ ),
299
+ 'options' => call_user_func(
300
+ function () use ( $value ) {
301
+ return static::get_singular_taxonomy_options( $value );
302
+ }
303
+ ),
304
+ 'default' => '',
305
+ );
306
+
307
+ $fields['singular_author'] = array(
308
+ 'type' => 'select',
309
+ 'multiple' => 100,
310
+ 'title' => esc_html__( 'Author Name', 'jeg-elementor-kit' ),
311
+ 'description' => esc_html__( 'Write author name to search', 'jeg-elementor-kit' ),
312
+ 'ajax' => 'jkit_find_author',
313
+ 'nonce' => jkit_create_global_nonce(),
314
+ 'options' => call_user_func(
315
+ function () use ( $value ) {
316
+ return static::get_user_options( $value );
317
+ }
318
+ ),
319
+ 'dependency' => array(
320
+ array(
321
+ 'field' => 'location',
322
+ 'operator' => '===',
323
+ 'value' => 'singular',
324
+ ),
325
+ array(
326
+ 'field' => 'singular',
327
+ 'operator' => '===',
328
+ 'value' => '',
329
+ ),
330
+ ),
331
+ 'default' => '',
332
+ );
333
+
334
+ return $fields;
335
+ }
336
+
337
+
338
+
339
+ /**
340
+ * Get user option list
341
+ *
342
+ * @param array $value Array that contains author name field.
343
+ *
344
+ * @return array
345
+ */
346
+ public static function get_user_options( $value ) {
347
+ $result = array();
348
+ $count = count_users();
349
+
350
+ if ( (int) $count <= jkit_load_resource_limit() ) {
351
+ $users = get_users();
352
+ } else {
353
+ $users = get_users(
354
+ array(
355
+ 'include' => $value['author'],
356
+ )
357
+ );
358
+ }
359
+
360
+ foreach ( $users as $user ) {
361
+ $result[ $user->ID ] = $user->display_name;
362
+ }
363
+
364
+ return $result;
365
+ }
366
+
367
+ /**
368
+ * Get post option list
369
+ *
370
+ * @param array $value Array that contains singular_post field.
371
+ *
372
+ * @return array
373
+ */
374
+ public static function get_post_options( $value ) {
375
+ $result = array();
376
+
377
+ if ( ! empty( $value['singular_post'] ) ) {
378
+ $posts = get_posts(
379
+ array(
380
+ 'post_type' => jkit_get_public_post_type_array(),
381
+ 'include' => $value['singular_post'],
382
+ )
383
+ );
384
+
385
+ foreach ( $posts as $value ) {
386
+ $result[ $value->ID ] = $value->post_title;
387
+ }
388
+ }
389
+
390
+ return $result;
391
+ }
392
+
393
+ /**
394
+ * Get taxonomy option list
395
+ *
396
+ * @param array $value Array that contains archive_taxonomy field.
397
+ *
398
+ * @return array
399
+ */
400
+ public static function get_taxonomy_options( $value ) {
401
+ $result = array();
402
+
403
+ if ( ! empty( $value['archive_taxonomy'] ) ) {
404
+ $terms = get_terms(
405
+ array(
406
+ 'include' => $value['archive_taxonomy'],
407
+ )
408
+ );
409
+
410
+ foreach ( $terms as $key => $term ) {
411
+ $taxonomy = get_taxonomy( $term->taxonomy );
412
+ $result[ $term->term_id ] = $term->name . ' - ' . $taxonomy->label;
413
+ }
414
+ }
415
+
416
+ return $result;
417
+ }
418
+
419
+ /**
420
+ * Get singular taxonomy option list
421
+ *
422
+ * @param array $value Array that contains singular_taxonomy field.
423
+ *
424
+ * @return array
425
+ */
426
+ public static function get_singular_taxonomy_options( $value ) {
427
+ $result = array();
428
+
429
+ if ( ! empty( $value['singular_taxonomy'] ) ) {
430
+ $terms = get_terms(
431
+ array(
432
+ 'include' => $value['singular_taxonomy'],
433
+ )
434
+ );
435
+
436
+ foreach ( $terms as $key => $term ) {
437
+ $taxonomy = get_taxonomy( $term->taxonomy );
438
+ $result[ $term->term_id ] = $term->name . ' - ' . $taxonomy->label;
439
+ }
440
+ }
441
+
442
+ return $result;
443
+ }
444
+
445
+ /**
446
+ * Render
447
+ */
448
+ protected function render() {
449
+ ?>
450
+ <div id="jkit-builder-container"></div>
451
+ <?php
452
+ }
453
+
454
+
455
+ /**
456
+ * Language
457
+ *
458
+ * @return array
459
+ */
460
+ public function language() {
461
+ return array(
462
+ 'close' => esc_html__( 'Close', 'jeg-elementor-kit' ),
463
+ 'create' => esc_html__( 'Create', 'jeg-elementor-kit' ),
464
+ 'createcondition' => esc_html__( 'Create filter condition', 'jeg-elementor-kit' ),
465
+ 'addcondition' => esc_html__( 'Add Condition', 'jeg-elementor-kit' ),
466
+ 'elementname' => esc_html__( 'Element Name', 'jeg-elementor-kit' ),
467
+ 'priority' => esc_html__( 'Priority', 'jeg-elementor-kit' ),
468
+ 'edit' => esc_html__( 'Edit', 'jeg-elementor-kit' ),
469
+ 'clone' => esc_html__( 'Clone', 'jeg-elementor-kit' ),
470
+ 'delete' => esc_html__( 'Delete', 'jeg-elementor-kit' ),
471
+ 'loading' => esc_html__( 'Loading...', 'jeg-elementor-kit' ),
472
+ );
473
+ }
474
+
475
+ }
class/elements/elementor/class-elementor-kit-abstract.php CHANGED
@@ -197,7 +197,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
197
  $repeater->add_control( $id, $args );
198
  } else {
199
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
200
- $args['devices'] = isset( $option['devices'] ) ? $option['devices'] : array( 'mobile', 'tablet', 'desktop' );
201
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
202
  } else {
203
  $this->add_control( $id, $args );
@@ -352,7 +351,7 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
352
  }
353
 
354
  foreach ( $args['size_units'] as $unit ) {
355
- if ( ! in_array( $unit, array( 'px', '%', 'em' ) ) ) {
356
  $args['range'][ $unit ] = array(
357
  'min' => $option['options']['min'],
358
  'max' => $option['options']['max'],
@@ -377,19 +376,21 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
377
  }
378
  } else {
379
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
380
- $args['devices'] = array( 'desktop', 'tablet', 'mobile' );
 
 
381
  $args['desktop_default'] = array(
382
- 'unit' => isset( $option['default_unit'] ) ? $option['default_unit'] : 'px',
383
- 'size' => isset( $option['default'] ) ? $option['default'] : '',
384
- );
385
- $args['tablet_default'] = array(
386
- 'unit' => isset( $option['default_unit'] ) ? $option['default_unit'] : 'px',
387
- 'size' => isset( $option['tablet_default']['size'] ) ? $option['tablet_default']['size'] : ( isset( $option['default'] ) ? $option['default'] : '' ),
388
- );
389
- $args['mobile_default'] = array(
390
- 'unit' => isset( $option['default_unit'] ) ? $option['default_unit'] : 'px',
391
- 'size' => isset( $option['mobile_default']['size'] ) ? $option['mobile_default']['size'] : ( isset( $option['default'] ) ? $option['default'] : '' ),
392
  );
 
 
 
 
 
 
 
 
393
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
394
  } else {
395
  $this->add_control( $id, $args );
@@ -920,9 +921,13 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
920
  $repeater->add_control( $id, $args );
921
  } else {
922
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
923
- $args['desktop_default'] = isset( $option['desktop_default'] ) ? $option['desktop_default'] : '';
924
- $args['tablet_default'] = isset( $option['tablet_default'] ) ? $option['tablet_default'] : '';
925
- $args['mobile_default'] = isset( $option['mobile_default'] ) ? $option['mobile_default'] : '';
 
 
 
 
926
 
927
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
928
  } else {
197
  $repeater->add_control( $id, $args );
198
  } else {
199
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
 
200
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
201
  } else {
202
  $this->add_control( $id, $args );
351
  }
352
 
353
  foreach ( $args['size_units'] as $unit ) {
354
+ if ( ! in_array( $unit, array( 'px', '%', 'em' ), true ) ) {
355
  $args['range'][ $unit ] = array(
356
  'min' => $option['options']['min'],
357
  'max' => $option['options']['max'],
376
  }
377
  } else {
378
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
379
+ $default_unit = isset( $option['default_unit'] ) ? $option['default_unit'] : 'px';
380
+ $default_size = isset( $option['default'] ) ? $option['default'] : '';
381
+
382
  $args['desktop_default'] = array(
383
+ 'unit' => $default_unit,
384
+ 'size' => $default_size,
 
 
 
 
 
 
 
 
385
  );
386
+
387
+ foreach ( jkit_get_responsive_breakpoints() as $breakpoint ) {
388
+ $default_size = isset( $option[$breakpoint['key'] . '_default']['size'] ) ? $option[$breakpoint['key'] . '_default']['size'] : $default_size;
389
+ $args[$breakpoint['key'] . '_default'] = array(
390
+ 'unit' => $default_unit,
391
+ 'size' => $default_size,
392
+ );
393
+ }
394
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
395
  } else {
396
  $this->add_control( $id, $args );
921
  $repeater->add_control( $id, $args );
922
  } else {
923
  if ( isset( $option['responsive'] ) && $option['responsive'] ) {
924
+ $args['widescreen_default'] = isset( $option['widescreen_default'] ) ? $option['widescreen_default'] : '';
925
+ $args['desktop_default'] = isset( $option['desktop_default'] ) ? $option['desktop_default'] : '';
926
+ $args['laptop_default'] = isset( $option['laptop_default'] ) ? $option['laptop_default'] : '';
927
+ $args['tablet_extra_default'] = isset( $option['tablet_extra_default'] ) ? $option['tablet_extra_default'] : '';
928
+ $args['tablet_default'] = isset( $option['tablet_default'] ) ? $option['tablet_default'] : '';
929
+ $args['mobile_extra_default'] = isset( $option['mobile_extra_default'] ) ? $option['mobile_extra_default'] : '';
930
+ $args['mobile_default'] = isset( $option['mobile_default'] ) ? $option['mobile_default'] : '';
931
 
932
  $this->add_responsive_control( $id . '_responsive', $args, array( 'position' => isset( $option['position'] ) ? $option['position'] : null ) );
933
  } else {
class/elements/options/class-feature-list-option.php CHANGED
@@ -392,16 +392,20 @@ class Feature_List_Option extends Option_Abstract {
392
  );
393
 
394
  $this->options['sg_setting_icon_position'] = array(
395
- 'type' => 'radio',
396
- 'title' => esc_html__( 'Icon Position', 'jeg-elementor-kit' ),
397
- 'segment' => 'segment_setting',
398
- 'default' => 'left',
399
- 'desktop_default' => 'left',
400
- 'tablet_default' => 'left',
401
- 'mobile_default' => 'left',
402
- 'responsive' => true,
403
- 'render_type' => 'ui',
404
- 'options' => array(
 
 
 
 
405
  'left' => array(
406
  'title' => esc_html__( 'Left', 'jeg-elementor-kit' ),
407
  'icon' => 'fas fa-align-left',
@@ -793,6 +797,18 @@ class Feature_List_Option extends Option_Abstract {
793
  'mobile_default' => array(
794
  'size' => 10,
795
  ),
 
 
 
 
 
 
 
 
 
 
 
 
796
  'options' => array(
797
  'min' => 0,
798
  'max' => 100,
392
  );
393
 
394
  $this->options['sg_setting_icon_position'] = array(
395
+ 'type' => 'radio',
396
+ 'title' => esc_html__( 'Icon Position', 'jeg-elementor-kit' ),
397
+ 'segment' => 'segment_setting',
398
+ 'default' => 'left',
399
+ 'widescreen_default' => 'left',
400
+ 'desktop_default' => 'left',
401
+ 'laptop_default' => 'left',
402
+ 'tablet_extra_default' => 'left',
403
+ 'tablet_default' => 'left',
404
+ 'mobile_extra_default' => 'left',
405
+ 'mobile_default' => 'left',
406
+ 'responsive' => true,
407
+ 'render_type' => 'ui',
408
+ 'options' => array(
409
  'left' => array(
410
  'title' => esc_html__( 'Left', 'jeg-elementor-kit' ),
411
  'icon' => 'fas fa-align-left',
797
  'mobile_default' => array(
798
  'size' => 10,
799
  ),
800
+ 'widescreen_default' => array(
801
+ 'size' => 40,
802
+ ),
803
+ 'laptop_default' => array(
804
+ 'size' => 30,
805
+ ),
806
+ 'tablet_extra_default' => array(
807
+ 'size' => 30,
808
+ ),
809
+ 'mobile_extra_default' => array(
810
+ 'size' => 20,
811
+ ),
812
  'options' => array(
813
  'min' => 0,
814
  'max' => 100,
class/elements/options/class-nav-menu-option.php CHANGED
@@ -345,7 +345,7 @@ class Nav_Menu_Option extends Option_Abstract {
345
  'type' => 'typography',
346
  'title' => esc_html__( 'Menu Item Typography', 'jeg-elementor-kit' ),
347
  'segment' => 'style_menu_item',
348
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a',
349
  );
350
 
351
  $this->options['st_menu_item_icon_size'] = array(
@@ -361,8 +361,8 @@ class Nav_Menu_Option extends Option_Abstract {
361
  'responsive' => true,
362
  'selectors' => array(
363
  'custom' => array(
364
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a i' => 'font-size: {{SIZE}}{{UNIT}};',
365
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a svg' => 'width: {{SIZE}}{{UNIT}};',
366
  ),
367
  ),
368
  );
@@ -371,7 +371,7 @@ class Nav_Menu_Option extends Option_Abstract {
371
  'type' => 'dimension',
372
  'title' => esc_html__( 'Item Spacing', 'jeg-elementor-kit' ),
373
  'segment' => 'style_menu_item',
374
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a',
375
  'attribute' => 'padding',
376
  );
377
 
@@ -393,8 +393,8 @@ class Nav_Menu_Option extends Option_Abstract {
393
  'segment' => 'style_menu_item',
394
  'selectors' => array(
395
  'custom' => array(
396
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a' => 'color: {{VALUE}};',
397
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a svg' => 'fill: {{VALUE}};',
398
  ),
399
  ),
400
  );
@@ -403,7 +403,7 @@ class Nav_Menu_Option extends Option_Abstract {
403
  'type' => 'background',
404
  'title' => esc_html__( 'Item Text Normal Background', 'jeg-elementor-kit' ),
405
  'segment' => 'style_menu_item',
406
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a',
407
  'options' => array(
408
  'classic',
409
  'gradient',
@@ -414,7 +414,7 @@ class Nav_Menu_Option extends Option_Abstract {
414
  'type' => 'border',
415
  'title' => esc_html__( 'Item Text Normal Border', 'jeg-elementor-kit' ),
416
  'segment' => 'style_menu_item',
417
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li > a',
418
  );
419
 
420
  $this->options['st_menu_item_text_normal_tab_end'] = array(
@@ -435,8 +435,8 @@ class Nav_Menu_Option extends Option_Abstract {
435
  'segment' => 'style_menu_item',
436
  'selectors' => array(
437
  'custom' => array(
438
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li:hover > a' => 'color: {{VALUE}};',
439
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li:hover > a svg' => 'fill: {{VALUE}};',
440
  ),
441
  ),
442
  );
@@ -445,7 +445,7 @@ class Nav_Menu_Option extends Option_Abstract {
445
  'type' => 'background',
446
  'title' => esc_html__( 'Item Text Hover Background', 'jeg-elementor-kit' ),
447
  'segment' => 'style_menu_item',
448
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li:hover > a',
449
  'options' => array(
450
  'classic',
451
  'gradient',
@@ -456,7 +456,7 @@ class Nav_Menu_Option extends Option_Abstract {
456
  'type' => 'border',
457
  'title' => esc_html__( 'Item Text Hover Border', 'jeg-elementor-kit' ),
458
  'segment' => 'style_menu_item',
459
- 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li:hover > a',
460
  );
461
 
462
  $this->options['st_menu_item_text_hover_tab_end'] = array(
@@ -477,8 +477,8 @@ class Nav_Menu_Option extends Option_Abstract {
477
  'segment' => 'style_menu_item',
478
  'selectors' => array(
479
  'custom' => array(
480
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-ancestor > a' => 'color: {{VALUE}};',
481
- '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-item > a svg, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-ancestor > a svg' => 'fill: {{VALUE}};',
482
  ),
483
  ),
484
  );
@@ -488,7 +488,7 @@ class Nav_Menu_Option extends Option_Abstract {
488
  'title' => esc_html__( 'Item Text Active Background', 'jeg-elementor-kit' ),
489
  'segment' => 'style_menu_item',
490
  'selectors' => array(
491
- 'custom' => '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-ancestor > a',
492
  ),
493
  'options' => array(
494
  'classic',
@@ -501,7 +501,7 @@ class Nav_Menu_Option extends Option_Abstract {
501
  'title' => esc_html__( 'Item Text Active Border', 'jeg-elementor-kit' ),
502
  'segment' => 'style_menu_item',
503
  'selectors' => array(
504
- 'custom' => '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.current-menu-ancestor > a',
505
  ),
506
  );
507
 
@@ -606,6 +606,14 @@ class Nav_Menu_Option extends Option_Abstract {
606
  ),
607
  );
608
 
 
 
 
 
 
 
 
 
609
  $this->options['st_submenu_item_spacing'] = array(
610
  'type' => 'dimension',
611
  'title' => esc_html__( 'Spacing', 'jeg-elementor-kit' ),
345
  'type' => 'typography',
346
  'title' => esc_html__( 'Menu Item Typography', 'jeg-elementor-kit' ),
347
  'segment' => 'style_menu_item',
348
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a',
349
  );
350
 
351
  $this->options['st_menu_item_icon_size'] = array(
361
  'responsive' => true,
362
  'selectors' => array(
363
  'custom' => array(
364
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a i' => 'font-size: {{SIZE}}{{UNIT}};',
365
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg' => 'width: {{SIZE}}{{UNIT}};',
366
  ),
367
  ),
368
  );
371
  'type' => 'dimension',
372
  'title' => esc_html__( 'Item Spacing', 'jeg-elementor-kit' ),
373
  'segment' => 'style_menu_item',
374
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a',
375
  'attribute' => 'padding',
376
  );
377
 
393
  'segment' => 'style_menu_item',
394
  'selectors' => array(
395
  'custom' => array(
396
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a' => 'color: {{VALUE}};',
397
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg' => 'fill: {{VALUE}};',
398
  ),
399
  ),
400
  );
403
  'type' => 'background',
404
  'title' => esc_html__( 'Item Text Normal Background', 'jeg-elementor-kit' ),
405
  'segment' => 'style_menu_item',
406
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a',
407
  'options' => array(
408
  'classic',
409
  'gradient',
414
  'type' => 'border',
415
  'title' => esc_html__( 'Item Text Normal Border', 'jeg-elementor-kit' ),
416
  'segment' => 'style_menu_item',
417
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a',
418
  );
419
 
420
  $this->options['st_menu_item_text_normal_tab_end'] = array(
435
  'segment' => 'style_menu_item',
436
  'selectors' => array(
437
  'custom' => array(
438
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a' => 'color: {{VALUE}};',
439
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg' => 'fill: {{VALUE}};',
440
  ),
441
  ),
442
  );
445
  'type' => 'background',
446
  'title' => esc_html__( 'Item Text Hover Background', 'jeg-elementor-kit' ),
447
  'segment' => 'style_menu_item',
448
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a',
449
  'options' => array(
450
  'classic',
451
  'gradient',
456
  'type' => 'border',
457
  'title' => esc_html__( 'Item Text Hover Border', 'jeg-elementor-kit' ),
458
  'segment' => 'style_menu_item',
459
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a',
460
  );
461
 
462
  $this->options['st_menu_item_text_hover_tab_end'] = array(
477
  'segment' => 'style_menu_item',
478
  'selectors' => array(
479
  'custom' => array(
480
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a' => 'color: {{VALUE}};',
481
+ '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg' => 'fill: {{VALUE}};',
482
  ),
483
  ),
484
  );
488
  'title' => esc_html__( 'Item Text Active Background', 'jeg-elementor-kit' ),
489
  'segment' => 'style_menu_item',
490
  'selectors' => array(
491
+ 'custom' => '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a',
492
  ),
493
  'options' => array(
494
  'classic',
501
  'title' => esc_html__( 'Item Text Active Border', 'jeg-elementor-kit' ),
502
  'segment' => 'style_menu_item',
503
  'selectors' => array(
504
+ 'custom' => '{{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, {{WRAPPER}} .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a',
505
  ),
506
  );
507
 
606
  ),
607
  );
608
 
609
+ $this->options['st_submenu_item_border_radius'] = array(
610
+ 'type' => 'dimension',
611
+ 'title' => esc_html__( 'Sub Menu Item Border Radius', 'jeg-elementor-kit' ),
612
+ 'segment' => 'style_submenu_item',
613
+ 'selectors' => '.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu > .menu-item > a',
614
+ 'attribute' => 'border-radius',
615
+ );
616
+
617
  $this->options['st_submenu_item_spacing'] = array(
618
  'type' => 'dimension',
619
  'title' => esc_html__( 'Spacing', 'jeg-elementor-kit' ),
class/elements/views/class-client-logo-view.php CHANGED
@@ -19,17 +19,13 @@ class Client_Logo_View extends View_Abstract {
19
  * Build block content
20
  */
21
  public function build_content() {
22
- $grid_desktop = ! empty( $this->attribute['sg_setting_slide_show_responsive']['size'] ) ? 'grid-desktop-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive']['size'] ) : '';
23
- $grid_tablet = ! empty( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ) ? 'grid-tablet-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ) : '';
24
- $grid_mobile = ! empty( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ) ? 'grid-mobile-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ) : '';
25
  $arrow_position = esc_attr( $this->attribute['sg_setting_arrow_position'] );
26
-
27
- $output = '<div class="client-list"><div class="client-track">' . $this->render_logo() . '</div></div>';
28
 
29
  return $this->render_wrapper(
30
  'client-logo',
31
  $output,
32
- array( 'arrow-' . $arrow_position, $grid_desktop, $grid_tablet, $grid_mobile ),
33
  array(
34
  'id' => $this->unique_id,
35
  'settings' => $this->render_option(),
@@ -66,13 +62,38 @@ class Client_Logo_View extends View_Abstract {
66
  * Render Option
67
  */
68
  private function render_option() {
69
- $nav_left = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_left'] ) );
70
- $nav_right = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_right'] ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
 
72
  $options = array(
73
- 'items' => intval( $this->attribute['sg_setting_slide_show_responsive']['size'] ),
74
- 'items_tablet' => intval( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ),
75
- 'items_mobile' => intval( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ),
76
  'autoplay' => 'yes' === $this->attribute['sg_setting_autoplay'],
77
  'autoplay_speed' => intval( $this->attribute['sg_setting_autoplay_speed']['size'] ),
78
  'autoplay_hover_pause' => 'yes' === $this->attribute['sg_setting_autoplay_pause'],
@@ -80,10 +101,8 @@ class Client_Logo_View extends View_Abstract {
80
  'navigation_left' => $nav_left,
81
  'navigation_right' => $nav_right,
82
  'show_dots' => 'yes' === $this->attribute['sg_setting_dots'],
83
- 'margin' => intval( $this->attribute['sg_setting_margin_responsive']['size'] ),
84
- 'margin_tablet' => intval( $this->attribute['sg_setting_margin_responsive_tablet']['size'] ),
85
- 'margin_mobile' => intval( $this->attribute['sg_setting_margin_responsive_mobile']['size'] ),
86
  'arrow_position' => 'top-left' === $this->attribute['sg_setting_arrow_position'] || 'top-right' === $this->attribute['sg_setting_arrow_position'] ? 'top' : 'bottom',
 
87
  );
88
 
89
  return htmlspecialchars( wp_json_encode( $options ), ENT_QUOTES, 'UTF-8' );
19
  * Build block content
20
  */
21
  public function build_content() {
 
 
 
22
  $arrow_position = esc_attr( $this->attribute['sg_setting_arrow_position'] );
23
+ $output = '<div class="client-list"><div class="client-track">' . $this->render_logo() . '</div></div>';
 
24
 
25
  return $this->render_wrapper(
26
  'client-logo',
27
  $output,
28
+ array( 'arrow-' . $arrow_position ),
29
  array(
30
  'id' => $this->unique_id,
31
  'settings' => $this->render_option(),
62
  * Render Option
63
  */
64
  private function render_option() {
65
+ $responsive = array();
66
+ $nav_left = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_left'] ) );
67
+ $nav_right = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_right'] ) );
68
+ $items = $this->attribute['sg_setting_slide_show_responsive']['size'];
69
+ $margin = $this->attribute['sg_setting_margin_responsive']['size'];
70
+
71
+ $prev_key = 'desktop';
72
+ $responsive['desktop'] = array(
73
+ 'items' => $items,
74
+ 'margin' => $margin,
75
+ 'breakpoint' => 0,
76
+ );
77
+
78
+ foreach ( jkit_get_responsive_breakpoints() as $breakpoint ) {
79
+ $responsive[ $breakpoint['key'] ] = array(
80
+ 'items' => '',
81
+ 'margin' => '',
82
+ 'breakpoint' => 0,
83
+ );
84
+ $responsive[ $prev_key ]['breakpoint'] = $breakpoint['value'] + 1;
85
+ $prev_key = $breakpoint['key'];
86
+
87
+ if ( isset( $this->attribute[ 'sg_setting_slide_show_responsive_' . $breakpoint['key'] ] ) ) {
88
+ $responsive[ $breakpoint['key'] ]['items'] = $this->attribute[ 'sg_setting_slide_show_responsive_' . $breakpoint['key'] ]['size'];
89
+ }
90
+
91
+ if ( isset( $this->attribute[ 'sg_setting_margin_responsive_' . $breakpoint['key'] ] ) ) {
92
+ $responsive[ $breakpoint['key'] ]['margin'] = $this->attribute[ 'sg_setting_margin_responsive_' . $breakpoint['key'] ]['size'];
93
+ }
94
+ }
95
 
96
  $options = array(
 
 
 
97
  'autoplay' => 'yes' === $this->attribute['sg_setting_autoplay'],
98
  'autoplay_speed' => intval( $this->attribute['sg_setting_autoplay_speed']['size'] ),
99
  'autoplay_hover_pause' => 'yes' === $this->attribute['sg_setting_autoplay_pause'],
101
  'navigation_left' => $nav_left,
102
  'navigation_right' => $nav_right,
103
  'show_dots' => 'yes' === $this->attribute['sg_setting_dots'],
 
 
 
104
  'arrow_position' => 'top-left' === $this->attribute['sg_setting_arrow_position'] || 'top-right' === $this->attribute['sg_setting_arrow_position'] ? 'top' : 'bottom',
105
+ 'responsive' => $responsive,
106
  );
107
 
108
  return htmlspecialchars( wp_json_encode( $options ), ENT_QUOTES, 'UTF-8' );
class/elements/views/class-gallery-view.php CHANGED
@@ -19,9 +19,6 @@ class Gallery_View extends View_Abstract {
19
  * Build block content
20
  */
21
  public function build_content() {
22
- $grid_desktop = ! empty( $this->attribute['sg_setting_column_responsive']['size'] ) ? 'grid-desktop-' . esc_attr( $this->attribute['sg_setting_column_responsive']['size'] ) : '';
23
- $grid_tablet = ! empty( $this->attribute['sg_setting_column_responsive_tablet']['size'] ) ? 'grid-tablet-' . esc_attr( $this->attribute['sg_setting_column_responsive_tablet']['size'] ) : '';
24
- $grid_mobile = ! empty( $this->attribute['sg_setting_column_responsive_mobile']['size'] ) ? 'grid-mobile-' . esc_attr( $this->attribute['sg_setting_column_responsive_mobile']['size'] ) : '';
25
  $layout_type = ! empty( $this->attribute['sg_setting_layout'] ) ? 'layout-' . esc_attr( $this->attribute['sg_setting_layout'] ) : esc_attr( $this->attribute['sg_setting_layout'] );
26
  $item_loadmore = ! empty( $this->attribute['sg_loadmore_item_show']['size'] ) && 'yes' === $this->attribute['sg_loadmore_enable'] ? esc_attr( $this->attribute['sg_loadmore_item_show']['size'] ) : '0';
27
  $item_show = esc_attr( $this->attribute['sg_setting_item_show']['size'] );
@@ -39,7 +36,7 @@ class Gallery_View extends View_Abstract {
39
  return $this->render_wrapper(
40
  'gallery',
41
  $output,
42
- array( $grid_desktop, $grid_tablet, $grid_mobile, $layout_type ),
43
  array(
44
  'grid' => $grid_type,
45
  'id' => $this->unique_id,
19
  * Build block content
20
  */
21
  public function build_content() {
 
 
 
22
  $layout_type = ! empty( $this->attribute['sg_setting_layout'] ) ? 'layout-' . esc_attr( $this->attribute['sg_setting_layout'] ) : esc_attr( $this->attribute['sg_setting_layout'] );
23
  $item_loadmore = ! empty( $this->attribute['sg_loadmore_item_show']['size'] ) && 'yes' === $this->attribute['sg_loadmore_enable'] ? esc_attr( $this->attribute['sg_loadmore_item_show']['size'] ) : '0';
24
  $item_show = esc_attr( $this->attribute['sg_setting_item_show']['size'] );
36
  return $this->render_wrapper(
37
  'gallery',
38
  $output,
39
+ array( $layout_type ),
40
  array(
41
  'grid' => $grid_type,
42
  'id' => $this->unique_id,
class/elements/views/class-heading-view.php CHANGED
@@ -29,9 +29,9 @@ class Heading_View extends View_Abstract {
29
  $description = $this->render_description();
30
  $float_left = 'yes' === $this->attribute['sg_title_float_left'];
31
  $separator_position = $this->attribute['sg_separator_position'];
32
- $desktop_alignment = esc_attr( $this->attribute['st_general_alignment_responsive'] );
33
- $tablet_alignment = esc_attr( $this->attribute['st_general_alignment_responsive_tablet'] );
34
- $mobile_alignment = esc_attr( $this->attribute['st_general_alignment_responsive_mobile'] );
35
 
36
  if ( $float_left ) {
37
  $class = 'title-float-left';
29
  $description = $this->render_description();
30
  $float_left = 'yes' === $this->attribute['sg_title_float_left'];
31
  $separator_position = $this->attribute['sg_separator_position'];
32
+ $desktop_alignment = isset( $this->attribute['st_general_alignment_responsive'] ) ? esc_attr( $this->attribute['st_general_alignment_responsive'] ) : '';
33
+ $tablet_alignment = isset( $this->attribute['st_general_alignment_responsive_tablet'] ) ? esc_attr( $this->attribute['st_general_alignment_responsive_tablet'] ) : '';
34
+ $mobile_alignment = isset( $this->attribute['st_general_alignment_responsive_mobile'] ) ? esc_attr( $this->attribute['st_general_alignment_responsive_mobile'] ) : '';
35
 
36
  if ( $float_left ) {
37
  $class = 'title-float-left';
class/elements/views/class-post-block-view.php CHANGED
@@ -28,14 +28,13 @@ class Post_Block_View extends View_Abstract {
28
 
29
  $content = $this->render_block_element();
30
  $settings = $this->render_settings();
31
- $breakpoint = 'type-1' === $this->attribute['sg_content_postblock_type'] || 'type-4' === $this->attribute['sg_content_postblock_type'] ? 'break-point-' . esc_attr( $this->attribute['sg_content_breakpoint'] ) : '';
32
  $postblock_type = 'postblock-' . esc_attr( $this->attribute['sg_content_postblock_type'] );
33
  $pagination = 'jkit-pagination-' . esc_attr( $this->attribute['pagination_mode'] );
34
 
35
  return $this->render_wrapper(
36
  'postblock',
37
  $content,
38
- array( $postblock_type, $pagination, $breakpoint, 'post-element' ),
39
  array(
40
  'id' => $this->unique_id,
41
  'settings' => $settings,
28
 
29
  $content = $this->render_block_element();
30
  $settings = $this->render_settings();
 
31
  $postblock_type = 'postblock-' . esc_attr( $this->attribute['sg_content_postblock_type'] );
32
  $pagination = 'jkit-pagination-' . esc_attr( $this->attribute['pagination_mode'] );
33
 
34
  return $this->render_wrapper(
35
  'postblock',
36
  $content,
37
+ array( $postblock_type, $pagination, 'post-element' ),
38
  array(
39
  'id' => $this->unique_id,
40
  'settings' => $settings,
class/elements/views/class-testimonials-view.php CHANGED
@@ -20,9 +20,6 @@ class Testimonials_View extends View_Abstract {
20
  */
21
  public function build_content() {
22
  $quote_position = 'yes' === $this->attribute['st_quote_override_position'] ? 'quote-override' : '';
23
- $grid_desktop = ! empty( $this->attribute['sg_setting_slide_show_responsive']['size'] ) ? 'grid-desktop-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive']['size'] ) : '';
24
- $grid_tablet = ! empty( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ) ? 'grid-tablet-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ) : '';
25
- $grid_mobile = ! empty( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ) ? 'grid-mobile-' . esc_attr( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ) : '';
26
  $arrow_position = 'arrow-' . esc_attr( $this->attribute['sg_setting_arrow_position'] );
27
  $layout = esc_attr( $this->attribute['sg_layout_testimonial_choose'] );
28
 
@@ -34,7 +31,7 @@ class Testimonials_View extends View_Abstract {
34
  return $this->render_wrapper(
35
  'testimonials',
36
  $output,
37
- array( $arrow_position, $layout, $grid_desktop, $grid_tablet, $grid_mobile, $quote_position ),
38
  array(
39
  'id' => $this->unique_id,
40
  'settings' => $this->render_option(),
@@ -303,24 +300,47 @@ class Testimonials_View extends View_Abstract {
303
  * Render Option
304
  */
305
  private function render_option() {
306
- $nav_left = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_left'] ) );
307
- $nav_right = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_right'] ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
308
 
309
  $options = array(
310
- 'items' => intval( $this->attribute['sg_setting_slide_show_responsive']['size'] ),
311
- 'items_tablet' => intval( $this->attribute['sg_setting_slide_show_responsive_tablet']['size'] ),
312
- 'items_mobile' => intval( $this->attribute['sg_setting_slide_show_responsive_mobile']['size'] ),
313
  'autoplay' => 'yes' === $this->attribute['sg_setting_autoplay'],
314
- 'autoplay_speed' => intval( $this->attribute['sg_setting_autoplay_speed']['size'] ),
315
  'autoplay_hover_pause' => 'yes' === $this->attribute['sg_setting_autoplay_pause'],
316
  'show_navigation' => 'yes' === $this->attribute['sg_setting_arrow'],
317
  'navigation_left' => $nav_left,
318
  'navigation_right' => $nav_right,
319
  'show_dots' => 'yes' === $this->attribute['sg_setting_dots'],
320
- 'margin' => intval( $this->attribute['sg_setting_margin_responsive']['size'] ),
321
- 'margin_tablet' => intval( $this->attribute['sg_setting_margin_responsive_tablet']['size'] ),
322
- 'margin_mobile' => intval( $this->attribute['sg_setting_margin_responsive_mobile']['size'] ),
323
  'arrow_position' => 'top-left' === $this->attribute['sg_setting_arrow_position'] || 'top-right' === $this->attribute['sg_setting_arrow_position'] ? 'top' : 'bottom',
 
324
  );
325
 
326
  return htmlspecialchars( wp_json_encode( $options ), ENT_QUOTES, 'UTF-8' );
20
  */
21
  public function build_content() {
22
  $quote_position = 'yes' === $this->attribute['st_quote_override_position'] ? 'quote-override' : '';
 
 
 
23
  $arrow_position = 'arrow-' . esc_attr( $this->attribute['sg_setting_arrow_position'] );
24
  $layout = esc_attr( $this->attribute['sg_layout_testimonial_choose'] );
25
 
31
  return $this->render_wrapper(
32
  'testimonials',
33
  $output,
34
+ array( $arrow_position, $layout, $quote_position ),
35
  array(
36
  'id' => $this->unique_id,
37
  'settings' => $this->render_option(),
300
  * Render Option
301
  */
302
  private function render_option() {
303
+ $responsive = array();
304
+ $nav_left = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_left'] ) );
305
+ $nav_right = preg_replace( '~[\r\n\s]+~', ' ', $this->render_icon_element( $this->attribute['sg_setting_arrow_right'] ) );
306
+ $items = $this->attribute['sg_setting_slide_show_responsive']['size'];
307
+ $margin = $this->attribute['sg_setting_margin_responsive']['size'];
308
+
309
+ $prev_key = 'desktop';
310
+ $responsive['desktop'] = array(
311
+ 'items' => $items,
312
+ 'margin' => $margin,
313
+ 'breakpoint' => 0,
314
+ );
315
+
316
+ foreach ( jkit_get_responsive_breakpoints() as $breakpoint ) {
317
+ $responsive[ $breakpoint['key'] ] = array(
318
+ 'items' => '',
319
+ 'margin' => '',
320
+ 'breakpoint' => 0,
321
+ );
322
+ $responsive[ $prev_key ]['breakpoint'] = $breakpoint['value'] + 1;
323
+ $prev_key = $breakpoint['key'];
324
+
325
+ if ( isset( $this->attribute[ 'sg_setting_slide_show_responsive_' . $breakpoint['key'] ] ) ) {
326
+ $responsive[ $breakpoint['key'] ]['items'] = $this->attribute[ 'sg_setting_slide_show_responsive_' . $breakpoint['key'] ]['size'];
327
+ }
328
+
329
+ if ( isset( $this->attribute[ 'sg_setting_margin_responsive_' . $breakpoint['key'] ] ) ) {
330
+ $responsive[ $breakpoint['key'] ]['margin'] = $this->attribute[ 'sg_setting_margin_responsive_' . $breakpoint['key'] ]['size'];
331
+ }
332
+ }
333
 
334
  $options = array(
 
 
 
335
  'autoplay' => 'yes' === $this->attribute['sg_setting_autoplay'],
336
+ 'autoplay_speed' => ! empty( $this->attribute['sg_setting_autoplay_speed']['size'] ) ? intval( $this->attribute['sg_setting_autoplay_speed']['size'] ) : '',
337
  'autoplay_hover_pause' => 'yes' === $this->attribute['sg_setting_autoplay_pause'],
338
  'show_navigation' => 'yes' === $this->attribute['sg_setting_arrow'],
339
  'navigation_left' => $nav_left,
340
  'navigation_right' => $nav_right,
341
  'show_dots' => 'yes' === $this->attribute['sg_setting_dots'],
 
 
 
342
  'arrow_position' => 'top-left' === $this->attribute['sg_setting_arrow_position'] || 'top-right' === $this->attribute['sg_setting_arrow_position'] ? 'top' : 'bottom',
343
+ 'responsive' => $responsive,
344
  );
345
 
346
  return htmlspecialchars( wp_json_encode( $options ), ENT_QUOTES, 'UTF-8' );
class/templates/class-template.php ADDED
@@ -0,0 +1,387 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Jeg Elementor Kit Class
4
+ *
5
+ * @package jeg-elementor-kit
6
+ *
7
+ * @author JegStudio
8
+ *
9
+ * @since 2.0.0
10
+ */
11
+
12
+ namespace Jeg\Elementor_Kit\Templates;
13
+
14
+ use Jeg\Elementor_Kit\Dashboard\Dashboard;
15
+
16
+ /**
17
+ * Class Template
18
+ *
19
+ * @package Jeg\Elementor_Kit
20
+ */
21
+ class Template {
22
+ /**
23
+ * Class template instance
24
+ *
25
+ * @var Template
26
+ */
27
+ private static $instance;
28
+
29
+ /**
30
+ * Header template list
31
+ */
32
+ private $header_template;
33
+
34
+ /**
35
+ * Footer template list
36
+ */
37
+ private $footer_template;
38
+
39
+ /**
40
+ * Module constructor.
41
+ */
42
+ private function __construct() {
43
+ $this->setup_init();
44
+ $this->setup_hook();
45
+ }
46
+
47
+ /**
48
+ * Setup Classes
49
+ */
50
+ private function setup_init() {
51
+ }
52
+
53
+ /**
54
+ * Setup Hooks
55
+ */
56
+ private function setup_hook() {
57
+ add_action( 'wp', array( $this, 'header_footer_template' ) );
58
+ add_filter( 'template_include', array( $this, 'custom_template' ) );
59
+ }
60
+
61
+ /**
62
+ * Get class template instance
63
+ *
64
+ * @return Template
65
+ */
66
+ public static function instance() {
67
+ if ( null === static::$instance ) {
68
+ static::$instance = new static();
69
+ }
70
+
71
+ return static::$instance;
72
+ }
73
+
74
+ /**
75
+ * Get custom template
76
+ *
77
+ * @param string $template Template location.
78
+ *
79
+ * @return string
80
+ */
81
+ public function custom_template( $template ) {
82
+ global $post;
83
+
84
+ if ( null !== $post && is_single() && ( 'jkit-header' === $post->post_type || 'jkit-footer' === $post->post_type ) ) {
85
+ if ( file_exists( JEG_ELEMENTOR_KIT_DIR . 'templates/single-template.php' ) ) {
86
+ return JEG_ELEMENTOR_KIT_DIR . 'templates/single-template.php';
87
+ }
88
+ }
89
+
90
+ return $template;
91
+ }
92
+
93
+ /**
94
+ * Setup hook for custom header and footer template
95
+ */
96
+ public function header_footer_template() {
97
+ if ( ! defined( 'ELEMENTOR_VERSION' ) ) {
98
+ return;
99
+ }
100
+
101
+ if ( $this->get_header_template() ) {
102
+ add_action( 'get_header', array( $this, 'override_theme_header_template' ), 99 );
103
+ add_action( 'jkit_header', array( $this, 'render_header' ) );
104
+ }
105
+
106
+ if ( $this->get_footer_template() ) {
107
+ add_action( 'get_footer', array( $this, 'override_theme_footer_template' ), 99 );
108
+ add_action( 'jkit_footer', array( $this, 'render_footer' ) );
109
+ }
110
+ }
111
+
112
+ /**
113
+ * Get all footer template
114
+ *
115
+ * @return array
116
+ */
117
+ public function get_footer_template() {
118
+ if ( ! $this->footer_template ) {
119
+ $this->footer_template = jkit_get_element( 'publish', Dashboard::$jkit_footer );
120
+ }
121
+
122
+ return $this->footer_template;
123
+ }
124
+
125
+ /**
126
+ * Get all header template
127
+ *
128
+ * @return array
129
+ */
130
+ public function get_header_template() {
131
+ if ( ! $this->header_template ) {
132
+ $this->header_template = jkit_get_element( 'publish', Dashboard::$jkit_header );
133
+ }
134
+
135
+ return $this->header_template;
136
+ }
137
+
138
+ /**
139
+ * Override footer template from theme
140
+ */
141
+ public function override_theme_footer_template() {
142
+ load_template( JEG_ELEMENTOR_KIT_DIR . 'templates/footer-template.php' );
143
+ $templates = array();
144
+ $templates[] = 'footer.php';
145
+ remove_all_actions( 'wp_footer' );
146
+ ob_start();
147
+ locate_template( $templates, true );
148
+ ob_get_clean();
149
+ }
150
+
151
+ /**
152
+ * Override header template from theme
153
+ */
154
+ public function override_theme_header_template() {
155
+ load_template( JEG_ELEMENTOR_KIT_DIR . 'templates/header-template.php' );
156
+ $templates = array();
157
+ $templates[] = 'header.php';
158
+ remove_all_actions( 'wp_head' );
159
+ ob_start();
160
+ locate_template( $templates, true );
161
+ ob_get_clean();
162
+ }
163
+
164
+ /**
165
+ * Render custom footer template
166
+ */
167
+ public function render_footer() {
168
+ $index = 0;
169
+ $post_id = get_the_ID();
170
+ $footers = $this->get_footer_template();
171
+ $footer_id = null;
172
+
173
+ foreach ( $footers as $footer ) {
174
+ $flag = $this->check_conditions( $post_id, $footer['id'] );
175
+
176
+ if ( $flag ) {
177
+ $footer_id = $footer['id'];
178
+ break;
179
+ }
180
+
181
+ $index++;
182
+ }
183
+
184
+ if ( $footer_id ) {
185
+ ?>
186
+ <footer itemscope="itemscope" itemtype="https://schema.org/WPFooter">
187
+ <?php echo $this->get_footer_content( $footer_id ); ?>
188
+ </footer>
189
+ <?php
190
+ }
191
+ }
192
+
193
+ /**
194
+ * Render custom header template
195
+ */
196
+ public function render_header() {
197
+ $index = 0;
198
+ $post_id = get_the_ID();
199
+ $headers = $this->get_header_template();
200
+ $header_id = null;
201
+
202
+ foreach ( $headers as $header ) {
203
+ $flag = $this->check_conditions( $post_id, $header['id'] );
204
+
205
+ if ( $flag ) {
206
+ $header_id = $header['id'];
207
+ break;
208
+ }
209
+
210
+ $index++;
211
+ }
212
+
213
+ if ( $header_id ) {
214
+ ?>
215
+ <header id="masthead" itemscope="itemscope" itemtype="https://schema.org/WPHeader">
216
+ <?php echo $this->get_header_content( $header_id ); ?>
217
+ </header>
218
+ <?php
219
+ }
220
+ }
221
+
222
+ /**
223
+ * Get content of custom footer template
224
+ */
225
+ public function get_footer_content( $footer_id ) {
226
+ return \Elementor\Plugin::instance()->frontend->get_builder_content_for_display( $footer_id, true );
227
+ }
228
+
229
+ /**
230
+ * Get content of custom header template
231
+ */
232
+ public function get_header_content( $header_id ) {
233
+ return \Elementor\Plugin::instance()->frontend->get_builder_content_for_display( $header_id, true );
234
+ }
235
+
236
+ /**
237
+ * Check general condition
238
+ */
239
+ public function check_conditions( $post_id, $header_id ) {
240
+ $flag = true;
241
+ $conditions = get_post_meta( $header_id, Dashboard::$jkit_condition, true );
242
+ if ( $conditions ) {
243
+ foreach ( $conditions as $condition ) {
244
+ switch ( $condition['location'] ) {
245
+ case 'singular':
246
+ $flag = $flag && $this->condition_singular( $post_id, $condition );
247
+ break;
248
+ case 'archives':
249
+ $flag = $flag && $this->condition_archive( $condition );
250
+ break;
251
+ }
252
+ }
253
+ }
254
+
255
+ return $flag;
256
+ }
257
+
258
+ /**
259
+ * Check singular condition
260
+ */
261
+ public function condition_singular( $post_id, $condition ) {
262
+ switch ( $condition['singular'] ) {
263
+ case 'notfound':
264
+ $flag = is_404();
265
+ break;
266
+ case 'front':
267
+ $flag = is_front_page();
268
+ break;
269
+ default:
270
+ $flag = is_singular() && $this->condition_singular_detail( $post_id, $condition );
271
+ }
272
+
273
+ if ( 'include' === $condition['enclose'] ) {
274
+ return $flag;
275
+ } else {
276
+ return ! $flag;
277
+ }
278
+ }
279
+
280
+ /**
281
+ * Check archive condition
282
+ */
283
+ public function condition_archive( $condition ) {
284
+ switch ( $condition['archives'] ) {
285
+ case 'date':
286
+ $flag = is_date();
287
+ break;
288
+ case 'search':
289
+ $flag = is_search();
290
+ break;
291
+ case 'author':
292
+ $object = get_queried_object();
293
+ $flag = is_author();
294
+
295
+ if ( ! empty( $condition['archives_author'] ) ) {
296
+ $authors = explode( ',', $condition['archives_author'] );
297
+ $author_id = $object->ID;
298
+
299
+ if ( in_array( (string) $author_id, $authors, true ) ) {
300
+ $flag = $flag && true;
301
+ } else {
302
+ $flag = $flag && false;
303
+ }
304
+ }
305
+ break;
306
+ case 'taxonomy':
307
+ $object = get_queried_object();
308
+ $flag = is_archive();
309
+
310
+ if ( ! empty( $condition['archive_taxonomy'] ) ) {
311
+ $terms = explode( ',', $condition['archive_taxonomy'] );
312
+ $term_id = $object->term_id;
313
+
314
+ if ( in_array( (string) $term_id, $terms, true ) ) {
315
+ $flag = $flag && true;
316
+ } else {
317
+ $flag = $flag && false;
318
+ }
319
+ }
320
+ break;
321
+ default:
322
+ $flag = is_archive() || is_search();
323
+ }
324
+
325
+ if ( 'include' === $condition['enclose'] ) {
326
+ return $flag;
327
+ } else {
328
+ return ! $flag;
329
+ }
330
+ }
331
+
332
+ /**
333
+ * Check detail singular condition
334
+ */
335
+ public function condition_singular_detail( $post_id, $condition ) {
336
+ $flag = true;
337
+
338
+ // Check Post Type Condition
339
+ if ( '' === $condition['posttype'] ) {
340
+ $flag = $flag && true;
341
+ } else {
342
+ $post_type_flag = get_post_type( $post_id ) === $condition['posttype'];
343
+ $flag = $flag && $post_type_flag;
344
+ }
345
+
346
+ // Check post ID
347
+ if ( ! empty( $condition['singular_post'] ) ) {
348
+ $posts = explode( ',', $condition['singular_post'] );
349
+ if ( in_array( (string) $post_id, $posts, true ) ) {
350
+ $flag = $flag && true;
351
+ } else {
352
+ $flag = $flag && false;
353
+ }
354
+ }
355
+
356
+ // Check taxonomy
357
+ if ( ! empty( $condition['singular_taxonomy'] ) ) {
358
+ $taxonomies = get_taxonomies( '', 'names' );
359
+ $terms = wp_get_post_terms( $post_id, $taxonomies, array( 'fields' => 'ids' ) );
360
+ $term_flag = false;
361
+
362
+ if ( $terms ) {
363
+ $taxonomies = explode( ',', $condition['singular_taxonomy'] );
364
+ foreach ( $taxonomies as $term ) {
365
+ $term = (int) $term;
366
+ $term_flag = $term_flag || in_array( $term, $terms, true );
367
+ }
368
+ }
369
+
370
+ $flag = $flag && $term_flag;
371
+ }
372
+
373
+ // Check Author
374
+ if ( ! empty( $condition['singular_author'] ) ) {
375
+ $authors = explode( ',', $condition['singular_author'] );
376
+ $author_id = get_post_field( 'post_author', $post_id );
377
+
378
+ if ( in_array( $author_id, $authors, true ) ) {
379
+ $flag = $flag && true;
380
+ } else {
381
+ $flag = $flag && false;
382
+ }
383
+ }
384
+
385
+ return $flag;
386
+ }
387
+ }
helper.php CHANGED
@@ -188,6 +188,151 @@ if ( ! function_exists( 'jkit_get_template_path' ) ) {
188
  }
189
  /** End custom template directory */
190
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191
  if ( ! function_exists( 'jkit_get_elementor_saved_template_option' ) ) {
192
  /**
193
  * Get elementor saved template option
@@ -243,22 +388,47 @@ if ( ! function_exists( 'jkit_get_responsive_breakpoints' ) ) {
243
  * @return array
244
  */
245
  function jkit_get_responsive_breakpoints() {
246
- $mobile_breakpoint = 767;
247
- $tablet_breakpoint = 1024;
248
 
249
  if ( defined( 'ELEMENTOR_VERSION' ) && version_compare( ELEMENTOR_VERSION, '3.2.0', '>=' ) ) {
250
- $breakpoints = \Elementor\Plugin::$instance->breakpoints;
251
- $mobile_breakpoint = $breakpoints->get_breakpoints( 'mobile' )->get_value();
252
- $tablet_breakpoint = $breakpoints->get_breakpoints( 'tablet' )->get_value();
 
 
 
 
 
 
 
 
253
  } else {
254
- $breakpoints = \Elementor\Core\Responsive\Responsive::get_editable_breakpoints();
255
- $mobile_breakpoint = isset( $breakpoints['md'] ) ? strval( $breakpoints['md'] - 1 ) : $mobile_breakpoint;
256
- $tablet_breakpoint = isset( $breakpoints['lg'] ) ? strval( $breakpoints['lg'] - 1 ) : $tablet_breakpoint;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
257
  }
258
 
259
- return array(
260
- 'tablet' => $tablet_breakpoint,
261
- 'mobile' => $mobile_breakpoint,
 
 
262
  );
 
 
263
  }
264
  }
188
  }
189
  /** End custom template directory */
190
 
191
+ if ( ! function_exists( 'jkit_get_nonce_identifier' ) ) {
192
+ /**
193
+ * Get nonce identifier
194
+ *
195
+ * @return string
196
+ */
197
+ function jkit_get_nonce_identifier() {
198
+ return 'jkit-nonce';
199
+ }
200
+ }
201
+
202
+ if ( ! function_exists( 'jkit_create_global_nonce' ) ) {
203
+ /**
204
+ * Get nonce identifier
205
+ *
206
+ * @return string
207
+ */
208
+ function jkit_create_global_nonce() {
209
+ return wp_create_nonce( jkit_get_nonce_identifier() );
210
+ }
211
+ }
212
+
213
+ if ( ! function_exists( 'jkit_load_resource_limit' ) ) {
214
+ /**
215
+ * Number of limit we can load resouce to prevent system crash
216
+ *
217
+ * @return int
218
+ */
219
+ function jkit_load_resource_limit() {
220
+ return apply_filters( 'jkit_load_resource_limit', 25 );
221
+ }
222
+ }
223
+
224
+ if ( ! function_exists( 'jkit_get_public_post_type_array' ) ) {
225
+ /**
226
+ * Get public post type
227
+ *
228
+ * @return array
229
+ */
230
+ function jkit_get_public_post_type_array() {
231
+ $types = get_post_types(
232
+ array(
233
+ 'public' => true,
234
+ 'show_ui' => true,
235
+ )
236
+ );
237
+
238
+ /** Remove header builder post type */
239
+ foreach ( \Jeg\Elementor_Kit\Dashboard\Dashboard::post_type_list() as $list ) {
240
+ unset( $types[ $list ] );
241
+ }
242
+
243
+ return array_keys( $types );
244
+ }
245
+ }
246
+
247
+ if ( ! function_exists( 'jkit_get_element_data' ) ) {
248
+ /**
249
+ * JKit Get Element Data
250
+ *
251
+ * @param $type
252
+ *
253
+ * @return array
254
+ */
255
+ function jkit_get_element_data( $type ) {
256
+ return array(
257
+ 'publish' => jkit_get_element( 'publish', $type ),
258
+ 'draft' => jkit_get_element( 'draft', $type ),
259
+ );
260
+ }
261
+ }
262
+
263
+ if ( ! function_exists( 'jkit_get_element' ) ) {
264
+ /**
265
+ * JKit Get Element
266
+ *
267
+ * @param $status
268
+ * @param $type
269
+ *
270
+ * @return array
271
+ */
272
+ function jkit_get_element( $status, $type ) {
273
+ $query = get_posts(
274
+ array(
275
+ 'post_type' => $type,
276
+ 'orderby' => 'menu_order',
277
+ 'order' => 'ASC',
278
+ 'post_status' => $status,
279
+ )
280
+ );
281
+
282
+ $result = array();
283
+
284
+ if ( $query ) {
285
+ foreach ( $query as $post ) {
286
+ $result[] = array(
287
+ 'id' => $post->ID,
288
+ 'title' => $post->post_title,
289
+ 'url' => \Jeg\Elementor_Kit\Dashboard\Dashboard::editor_url( $post->ID ),
290
+ );
291
+ }
292
+ }
293
+
294
+ wp_reset_postdata();
295
+
296
+ return $result;
297
+ }
298
+ }
299
+
300
+ if ( ! function_exists( 'jkit_extract_ids' ) ) {
301
+ /**
302
+ * Extract ID from Query
303
+ *
304
+ * @param $items
305
+ *
306
+ * @return array
307
+ */
308
+ function jkit_extract_ids( $items ) {
309
+ $id = array();
310
+ foreach ( $items as $item ) {
311
+ $id[] = $item['id'];
312
+ }
313
+
314
+ return $id;
315
+ }
316
+ }
317
+
318
+ if ( ! function_exists( 'jkit_remove_array' ) ) {
319
+ /**
320
+ * Remove Array from List
321
+ *
322
+ * @param $key
323
+ * @param $array
324
+ *
325
+ * @return mixed
326
+ */
327
+ function jkit_remove_array( $key, $array ) {
328
+ if ( ( $key = array_search( $key, $array ) ) !== false ) {
329
+ unset( $array[ $key ] );
330
+ }
331
+
332
+ return $array;
333
+ }
334
+ }
335
+
336
  if ( ! function_exists( 'jkit_get_elementor_saved_template_option' ) ) {
337
  /**
338
  * Get elementor saved template option
388
  * @return array
389
  */
390
  function jkit_get_responsive_breakpoints() {
391
+ $breakpoints = array();
 
392
 
393
  if ( defined( 'ELEMENTOR_VERSION' ) && version_compare( ELEMENTOR_VERSION, '3.2.0', '>=' ) ) {
394
+ $elementor = \Elementor\Plugin::$instance->breakpoints->get_active_breakpoints();
395
+
396
+ foreach ( $elementor as $key => $breakpoint ) {
397
+ array_push(
398
+ $breakpoints,
399
+ array(
400
+ 'key' => $key,
401
+ 'value' => $breakpoint->get_value(),
402
+ )
403
+ );
404
+ }
405
  } else {
406
+ $elementor = \Elementor\Core\Responsive\Responsive::get_editable_breakpoints();
407
+
408
+ array_push(
409
+ $breakpoints,
410
+ array(
411
+ 'key' => 'tablet',
412
+ 'value' => isset( $elementor['lg'] ) ? strval( $elementor['lg'] - 1 ) : 1024,
413
+ )
414
+ );
415
+
416
+ array_push(
417
+ $breakpoints,
418
+ array(
419
+ 'key' => 'mobile',
420
+ 'value' => isset( $elementor['md'] ) ? strval( $elementor['md'] - 1 ) : 767,
421
+ )
422
+ );
423
  }
424
 
425
+ usort(
426
+ $breakpoints,
427
+ function( $a, $b ) {
428
+ return $b['value'] - $a['value'];
429
+ }
430
  );
431
+
432
+ return $breakpoints;
433
  }
434
  }
jeg-elementor-kit.php CHANGED
@@ -3,14 +3,14 @@
3
  * Plugin Name: Jeg Elementor Kit
4
  * Plugin URI: http://jegtheme.com/
5
  * Description: Additional highly customizable widgets for Elementor page builder
6
- * Version: 1.11.3
7
  * Author: Jegstudio
8
  * Author URI: http://jegtheme.com
9
  * License: GPLv3
10
  * Text Domain: jeg-elementor-kit
11
  *
12
- * Elementor tested up to: 3.4.2
13
- * Elementor Pro tested up to: 3.3.7
14
  *
15
  * @author: Jegstudio
16
  * @since 1.0.0
@@ -25,7 +25,7 @@ add_action(
25
  function() {
26
  defined( 'JEG_ELEMENTOR_KIT' ) || define( 'JEG_ELEMENTOR_KIT', 'jeg-elementor-kit' );
27
  defined( 'JEG_ELEMENTOR_KIT_NAME' ) || define( 'JEG_ELEMENTOR_KIT_NAME', 'Jeg Elementor Kit' );
28
- defined( 'JEG_ELEMENTOR_KIT_VERSION' ) || define( 'JEG_ELEMENTOR_KIT_VERSION', '1.11.3' );
29
  defined( 'JEG_ELEMENTOR_KIT_URL' ) || define( 'JEG_ELEMENTOR_KIT_URL', plugins_url( JEG_ELEMENTOR_KIT ) );
30
  defined( 'JEG_ELEMENTOR_KIT_FILE' ) || define( 'JEG_ELEMENTOR_KIT_FILE', __FILE__ );
31
  defined( 'JEG_ELEMENTOR_KIT_DIR' ) || define( 'JEG_ELEMENTOR_KIT_DIR', plugin_dir_path( __FILE__ ) );
3
  * Plugin Name: Jeg Elementor Kit
4
  * Plugin URI: http://jegtheme.com/
5
  * Description: Additional highly customizable widgets for Elementor page builder
6
+ * Version: 2.0.0
7
  * Author: Jegstudio
8
  * Author URI: http://jegtheme.com
9
  * License: GPLv3
10
  * Text Domain: jeg-elementor-kit
11
  *
12
+ * Elementor tested up to: 3.4.3
13
+ * Elementor Pro tested up to: 3.4.1
14
  *
15
  * @author: Jegstudio
16
  * @since 1.0.0
25
  function() {
26
  defined( 'JEG_ELEMENTOR_KIT' ) || define( 'JEG_ELEMENTOR_KIT', 'jeg-elementor-kit' );
27
  defined( 'JEG_ELEMENTOR_KIT_NAME' ) || define( 'JEG_ELEMENTOR_KIT_NAME', 'Jeg Elementor Kit' );
28
+ defined( 'JEG_ELEMENTOR_KIT_VERSION' ) || define( 'JEG_ELEMENTOR_KIT_VERSION', '2.0.0' );
29
  defined( 'JEG_ELEMENTOR_KIT_URL' ) || define( 'JEG_ELEMENTOR_KIT_URL', plugins_url( JEG_ELEMENTOR_KIT ) );
30
  defined( 'JEG_ELEMENTOR_KIT_FILE' ) || define( 'JEG_ELEMENTOR_KIT_FILE', __FILE__ );
31
  defined( 'JEG_ELEMENTOR_KIT_DIR' ) || define( 'JEG_ELEMENTOR_KIT_DIR', plugin_dir_path( __FILE__ ) );
languages/jeg-elementor-kit.pot CHANGED
@@ -14,34 +14,67 @@ msgstr ""
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
 
17
- #: jeg-elementor-kit/class/ajax/class-ajax.php:120, jeg-elementor-kit/class/ajax/class-ajax.php:110
 
 
 
 
 
 
 
 
 
18
  msgid "Success Save Data"
19
  msgstr ""
20
 
21
- #: jeg-elementor-kit/class/assets/class-asset.php:585
 
 
 
 
22
  msgid "JKit - Icons"
23
  msgstr ""
24
 
25
- #: jeg-elementor-kit/class/dashboard/class-dashboard.php:126, jeg-elementor-kit/class/dashboard/class-dashboard.php:127
26
  msgid "User Data"
27
  msgstr ""
28
 
29
- #: jeg-elementor-kit/class/dashboard/class-dashboard.php:135, jeg-elementor-kit/class/dashboard/class-dashboard.php:136
30
  msgid "Elements"
31
  msgstr ""
32
 
33
- #: jeg-elementor-kit/class/dashboard/class-dashboard.php:153, jeg-elementor-kit/class/dashboard/class-dashboard.php:154, jeg-elementor-kit/class/elements/options/class-accordion-option.php:57, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:57, jeg-elementor-kit/class/elements/options/class-button-option.php:57, jeg-elementor-kit/class/elements/options/class-category-list-option.php:71, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:57, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:57, jeg-elementor-kit/class/elements/options/class-countdown-option.php:57, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:57, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:57, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:57, jeg-elementor-kit/class/elements/options/class-gallery-option.php:57, jeg-elementor-kit/class/elements/options/class-heading-option.php:57, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:57, jeg-elementor-kit/class/elements/options/class-image-box-option.php:57, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:57, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:57, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:57, jeg-elementor-kit/class/elements/options/class-option-abstract.php:85, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:57, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:57, jeg-elementor-kit/class/elements/options/class-post-block-option.php:71, jeg-elementor-kit/class/elements/options/class-post-list-option.php:71, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:57, jeg-elementor-kit/class/elements/options/class-search-option.php:57, jeg-elementor-kit/class/elements/options/class-social-share-option.php:57, jeg-elementor-kit/class/elements/options/class-tabs-option.php:57, jeg-elementor-kit/class/elements/options/class-team-option.php:57, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:57, jeg-elementor-kit/class/elements/options/class-video-button-option.php:57
 
 
 
 
 
 
 
 
34
  msgid "Jeg Elementor Kit"
35
  msgstr ""
36
 
37
- #: jeg-elementor-kit/class/dashboard/class-dashboard.php:247, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:29, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:280, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:299
38
  msgid "Something went wrong"
39
  msgstr ""
40
 
41
- #: jeg-elementor-kit/class/dashboard/class-dashboard.php:248
42
  msgid "Save Failed"
43
  msgstr ""
44
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  #: jeg-elementor-kit/class/elements/class-element.php:153
46
  msgid "Transform"
47
  msgstr ""
@@ -62,6 +95,242 @@ msgstr ""
62
  msgid "The blur effect will be set on the widget container. Make sure to set background to transparent to see the blur effect."
63
  msgstr ""
64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:48
66
  msgid "JKit - Accordion"
67
  msgstr ""
@@ -74,15 +343,11 @@ msgstr ""
74
  msgid "Icon"
75
  msgstr ""
76
 
77
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:92, jeg-elementor-kit/class/elements/options/class-accordion-option.php:131, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:269, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:270, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1861, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:303, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:808, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:305, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:584, jeg-elementor-kit/class/elements/options/class-heading-option.php:75, jeg-elementor-kit/class/elements/options/class-heading-option.php:113, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:321, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:620, jeg-elementor-kit/class/elements/options/class-image-box-option.php:217, jeg-elementor-kit/class/elements/options/class-image-box-option.php:582, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:275, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:526, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:98, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:191, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:192, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:393, jeg-elementor-kit/class/elements/options/class-post-block-option.php:149, jeg-elementor-kit/class/elements/options/class-post-list-option.php:112, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:99, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:167, jeg-elementor-kit/class/elements/options/class-tabs-option.php:235
78
- msgid "Title"
79
- msgstr ""
80
-
81
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:98, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:850, jeg-elementor-kit/class/elements/options/class-heading-option.php:85, jeg-elementor-kit/class/elements/options/class-heading-option.php:138, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:328, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:667, jeg-elementor-kit/class/elements/options/class-image-box-option.php:259, jeg-elementor-kit/class/elements/options/class-image-box-option.php:716, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:289, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:585, jeg-elementor-kit/class/elements/options/class-team-option.php:121, jeg-elementor-kit/class/elements/options/class-team-option.php:280, jeg-elementor-kit/class/elements/options/class-team-option.php:1539, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:103
82
  msgid "Description"
83
  msgstr ""
84
 
85
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:104, jeg-elementor-kit/class/elements/options/class-accordion-option.php:473, jeg-elementor-kit/class/elements/options/class-button-option.php:93, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:204, jeg-elementor-kit/class/elements/options/class-countdown-option.php:525, jeg-elementor-kit/class/elements/options/class-countdown-option.php:606, jeg-elementor-kit/class/elements/options/class-countdown-option.php:665, jeg-elementor-kit/class/elements/options/class-countdown-option.php:881, jeg-elementor-kit/class/elements/options/class-countdown-option.php:962, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1021, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1237, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1318, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1377, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1593, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1674, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1733, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:785, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:623, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:684, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:723, jeg-elementor-kit/class/elements/options/class-gallery-option.php:931, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1113, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1182, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1739, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1775, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2263, jeg-elementor-kit/class/elements/options/class-heading-option.php:616, jeg-elementor-kit/class/elements/options/class-heading-option.php:637, jeg-elementor-kit/class/elements/options/class-heading-option.php:946, jeg-elementor-kit/class/elements/options/class-heading-option.php:1170, jeg-elementor-kit/class/elements/options/class-image-box-option.php:550, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:707, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:902, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1100, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1185, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1218, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:764, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:256, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:298, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:465, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:507, jeg-elementor-kit/class/elements/options/class-option-abstract.php:356, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:673, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:317, jeg-elementor-kit/class/elements/options/class-post-author-option.php:415, jeg-elementor-kit/class/elements/options/class-post-block-option.php:780, jeg-elementor-kit/class/elements/options/class-post-block-option.php:847, jeg-elementor-kit/class/elements/options/class-post-block-option.php:910, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1070, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1198, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:219, jeg-elementor-kit/class/elements/options/class-post-list-option.php:552, jeg-elementor-kit/class/elements/options/class-post-list-option.php:597, jeg-elementor-kit/class/elements/options/class-search-option.php:327, jeg-elementor-kit/class/elements/options/class-search-option.php:529, jeg-elementor-kit/class/elements/options/class-search-option.php:573, jeg-elementor-kit/class/elements/options/class-search-option.php:768, jeg-elementor-kit/class/elements/options/class-search-option.php:817, jeg-elementor-kit/class/elements/options/class-tabs-option.php:312, jeg-elementor-kit/class/elements/options/class-tabs-option.php:784, jeg-elementor-kit/class/elements/options/class-tabs-option.php:850, jeg-elementor-kit/class/elements/options/class-tabs-option.php:916, jeg-elementor-kit/class/elements/options/class-tabs-option.php:975, jeg-elementor-kit/class/elements/options/class-team-option.php:669, jeg-elementor-kit/class/elements/options/class-team-option.php:958, jeg-elementor-kit/class/elements/options/class-team-option.php:1920, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:589, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1189, jeg-elementor-kit/class/elements/options/class-video-button-option.php:99, jeg-elementor-kit/class/elements/options/class-video-button-option.php:622, jeg-elementor-kit/class/elements/options/class-video-button-option.php:652
86
  msgid "Border"
87
  msgstr ""
88
 
@@ -142,7 +407,7 @@ msgstr ""
142
  msgid "Box Icon"
143
  msgstr ""
144
 
145
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:177, jeg-elementor-kit/class/elements/options/class-accordion-option.php:489, jeg-elementor-kit/class/elements/options/class-button-option.php:397, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:211, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:894, jeg-elementor-kit/class/elements/options/class-countdown-option.php:532, jeg-elementor-kit/class/elements/options/class-countdown-option.php:613, jeg-elementor-kit/class/elements/options/class-countdown-option.php:672, jeg-elementor-kit/class/elements/options/class-countdown-option.php:888, jeg-elementor-kit/class/elements/options/class-countdown-option.php:969, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1028, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1244, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1325, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1384, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1600, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1681, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1740, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:813, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:528, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:716, jeg-elementor-kit/class/elements/options/class-gallery-option.php:938, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1131, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1782, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2128, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2222, jeg-elementor-kit/class/elements/options/class-heading-option.php:623, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1344, jeg-elementor-kit/class/elements/options/class-image-box-option.php:557, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:714, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:909, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:805, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:396, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:583, jeg-elementor-kit/class/elements/options/class-option-abstract.php:363, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:680, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:324, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:693, jeg-elementor-kit/class/elements/options/class-post-author-option.php:401, jeg-elementor-kit/class/elements/options/class-post-block-option.php:787, jeg-elementor-kit/class/elements/options/class-post-block-option.php:854, jeg-elementor-kit/class/elements/options/class-post-block-option.php:917, jeg-elementor-kit/class/elements/options/class-post-block-option.php:987, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1084, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1205, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:212, jeg-elementor-kit/class/elements/options/class-post-list-option.php:568, jeg-elementor-kit/class/elements/options/class-post-list-option.php:613, jeg-elementor-kit/class/elements/options/class-search-option.php:335, jeg-elementor-kit/class/elements/options/class-search-option.php:536, jeg-elementor-kit/class/elements/options/class-search-option.php:580, jeg-elementor-kit/class/elements/options/class-search-option.php:775, jeg-elementor-kit/class/elements/options/class-search-option.php:824, jeg-elementor-kit/class/elements/options/class-tabs-option.php:305, jeg-elementor-kit/class/elements/options/class-tabs-option.php:968, jeg-elementor-kit/class/elements/options/class-team-option.php:972, jeg-elementor-kit/class/elements/options/class-team-option.php:1617, jeg-elementor-kit/class/elements/options/class-team-option.php:1927, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:582, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1205, jeg-elementor-kit/class/elements/options/class-video-button-option.php:681
146
  msgid "Box Shadow"
147
  msgstr ""
148
 
@@ -150,11 +415,11 @@ msgstr ""
150
  msgid "Icon Position"
151
  msgstr ""
152
 
153
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:187, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:399, jeg-elementor-kit/class/elements/options/class-button-option.php:176, jeg-elementor-kit/class/elements/options/class-category-list-option.php:229, jeg-elementor-kit/class/elements/options/class-category-list-option.php:264, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:173, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:249, jeg-elementor-kit/class/elements/options/class-countdown-option.php:447, jeg-elementor-kit/class/elements/options/class-countdown-option.php:719, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1075, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1431, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1787, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1842, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:155, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:550, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:751, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:406, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:140, jeg-elementor-kit/class/elements/options/class-gallery-option.php:861, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1195, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1793, jeg-elementor-kit/class/elements/options/class-heading-option.php:531, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:191, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:202, jeg-elementor-kit/class/elements/options/class-image-box-option.php:269, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:841, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:148, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:816, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:319, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:528, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:638, jeg-elementor-kit/class/elements/options/class-option-abstract.php:310, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:332, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:356, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:352, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:485, jeg-elementor-kit/class/elements/options/class-post-author-option.php:173, jeg-elementor-kit/class/elements/options/class-post-block-option.php:998, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1102, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1810, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1958, jeg-elementor-kit/class/elements/options/class-post-date-option.php:194, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:154, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:144, jeg-elementor-kit/class/elements/options/class-post-list-option.php:470, jeg-elementor-kit/class/elements/options/class-post-list-option.php:686, jeg-elementor-kit/class/elements/options/class-post-list-option.php:767, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1170, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:159, jeg-elementor-kit/class/elements/options/class-post-title-option.php:154, jeg-elementor-kit/class/elements/options/class-search-option.php:223, jeg-elementor-kit/class/elements/options/class-search-option.php:390, jeg-elementor-kit/class/elements/options/class-social-share-option.php:182, jeg-elementor-kit/class/elements/options/class-social-share-option.php:411, jeg-elementor-kit/class/elements/options/class-tabs-option.php:388, jeg-elementor-kit/class/elements/options/class-tabs-option.php:510, jeg-elementor-kit/class/elements/options/class-tabs-option.php:546, jeg-elementor-kit/class/elements/options/class-tabs-option.php:597, jeg-elementor-kit/class/elements/options/class-team-option.php:581, jeg-elementor-kit/class/elements/options/class-team-option.php:616, jeg-elementor-kit/class/elements/options/class-team-option.php:1287, jeg-elementor-kit/class/elements/options/class-team-option.php:1635, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:521, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:724, jeg-elementor-kit/class/elements/options/class-video-button-option.php:347
154
  msgid "Left"
155
  msgstr ""
156
 
157
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:188, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:407, jeg-elementor-kit/class/elements/options/class-button-option.php:184, jeg-elementor-kit/class/elements/options/class-category-list-option.php:237, jeg-elementor-kit/class/elements/options/class-category-list-option.php:272, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:181, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:257, jeg-elementor-kit/class/elements/options/class-countdown-option.php:455, jeg-elementor-kit/class/elements/options/class-countdown-option.php:727, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1083, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1439, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1795, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1850, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:163, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:558, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:759, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:414, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:148, jeg-elementor-kit/class/elements/options/class-gallery-option.php:869, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1203, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1801, jeg-elementor-kit/class/elements/options/class-heading-option.php:539, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:192, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:210, jeg-elementor-kit/class/elements/options/class-image-box-option.php:277, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:849, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:156, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:820, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:327, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:536, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:642, jeg-elementor-kit/class/elements/options/class-option-abstract.php:318, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:340, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:364, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:360, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:493, jeg-elementor-kit/class/elements/options/class-post-author-option.php:181, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1006, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1110, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1818, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1960, jeg-elementor-kit/class/elements/options/class-post-date-option.php:202, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:162, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:152, jeg-elementor-kit/class/elements/options/class-post-list-option.php:478, jeg-elementor-kit/class/elements/options/class-post-list-option.php:694, jeg-elementor-kit/class/elements/options/class-post-list-option.php:775, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1178, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:167, jeg-elementor-kit/class/elements/options/class-post-title-option.php:162, jeg-elementor-kit/class/elements/options/class-search-option.php:231, jeg-elementor-kit/class/elements/options/class-search-option.php:398, jeg-elementor-kit/class/elements/options/class-social-share-option.php:190, jeg-elementor-kit/class/elements/options/class-social-share-option.php:419, jeg-elementor-kit/class/elements/options/class-tabs-option.php:396, jeg-elementor-kit/class/elements/options/class-tabs-option.php:518, jeg-elementor-kit/class/elements/options/class-tabs-option.php:554, jeg-elementor-kit/class/elements/options/class-tabs-option.php:605, jeg-elementor-kit/class/elements/options/class-team-option.php:585, jeg-elementor-kit/class/elements/options/class-team-option.php:624, jeg-elementor-kit/class/elements/options/class-team-option.php:1295, jeg-elementor-kit/class/elements/options/class-team-option.php:1643, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:529, jeg-elementor-kit/class/elements/options/class-video-button-option.php:355
158
  msgid "Right"
159
  msgstr ""
160
 
@@ -182,7 +447,7 @@ msgstr ""
182
  msgid "Left Icon Active"
183
  msgstr ""
184
 
185
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:281, jeg-elementor-kit/class/elements/options/class-accordion-option.php:437, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:424, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:548, jeg-elementor-kit/class/elements/options/class-button-option.php:239, jeg-elementor-kit/class/elements/options/class-category-list-option.php:325, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:269, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:300, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:576, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:583, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:643, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:859, jeg-elementor-kit/class/elements/options/class-countdown-option.php:539, jeg-elementor-kit/class/elements/options/class-countdown-option.php:588, jeg-elementor-kit/class/elements/options/class-countdown-option.php:798, jeg-elementor-kit/class/elements/options/class-countdown-option.php:895, jeg-elementor-kit/class/elements/options/class-countdown-option.php:944, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1154, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1251, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1300, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1510, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1607, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1656, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1876, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1907, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:368, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:569, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:778, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:841, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:865, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:644, jeg-elementor-kit/class/elements/options/class-gallery-option.php:963, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1249, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1289, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1835, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1864, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1895, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1930, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1964, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2015, jeg-elementor-kit/class/elements/options/class-heading-option.php:563, jeg-elementor-kit/class/elements/options/class-heading-option.php:855, jeg-elementor-kit/class/elements/options/class-heading-option.php:930, jeg-elementor-kit/class/elements/options/class-heading-option.php:1260, jeg-elementor-kit/class/elements/options/class-heading-option.php:1376, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:660, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:690, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1068, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1351, jeg-elementor-kit/class/elements/options/class-image-box-option.php:598, jeg-elementor-kit/class/elements/options/class-image-box-option.php:732, jeg-elementor-kit/class/elements/options/class-image-box-option.php:793, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:639, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:663, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:788, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:868, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1152, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:340, jeg-elementor-kit/class/elements/options/class-option-abstract.php:330, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:514, jeg-elementor-kit/class/elements/options/class-post-author-option.php:193, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1126, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1309, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1333, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1589, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1744, jeg-elementor-kit/class/elements/options/class-post-date-option.php:214, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:174, jeg-elementor-kit/class/elements/options/class-post-list-option.php:731, jeg-elementor-kit/class/elements/options/class-post-list-option.php:787, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1104, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:179, jeg-elementor-kit/class/elements/options/class-post-title-option.php:174, jeg-elementor-kit/class/elements/options/class-search-option.php:719, jeg-elementor-kit/class/elements/options/class-social-share-option.php:393, jeg-elementor-kit/class/elements/options/class-tabs-option.php:633, jeg-elementor-kit/class/elements/options/class-tabs-option.php:942, jeg-elementor-kit/class/elements/options/class-team-option.php:1062, jeg-elementor-kit/class/elements/options/class-team-option.php:1112, jeg-elementor-kit/class/elements/options/class-team-option.php:1215, jeg-elementor-kit/class/elements/options/class-team-option.php:1482, jeg-elementor-kit/class/elements/options/class-team-option.php:1518, jeg-elementor-kit/class/elements/options/class-team-option.php:1554, jeg-elementor-kit/class/elements/options/class-team-option.php:1582, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:665
186
  msgid "Typography"
187
  msgstr ""
188
 
@@ -210,23 +475,19 @@ msgstr ""
210
  msgid "Open Box Shadow"
211
  msgstr ""
212
 
213
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:346, jeg-elementor-kit/class/elements/options/class-accordion-option.php:552, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:190
214
- msgid "Close"
215
- msgstr ""
216
-
217
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:352, jeg-elementor-kit/class/elements/options/class-accordion-option.php:558, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1080, jeg-elementor-kit/class/elements/options/class-search-option.php:613
218
  msgid "Close Color"
219
  msgstr ""
220
 
221
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:361, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1053
222
  msgid "Close Background"
223
  msgstr ""
224
 
225
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:372, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1064
226
  msgid "Close Border"
227
  msgstr ""
228
 
229
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:379, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1071
230
  msgid "Close Border Radius"
231
  msgstr ""
232
 
@@ -234,7 +495,7 @@ msgstr ""
234
  msgid "Close Box Shadow"
235
  msgstr ""
236
 
237
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:405, jeg-elementor-kit/class/elements/options/class-accordion-option.php:464, jeg-elementor-kit/class/elements/options/class-button-option.php:230, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:359, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:227, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:315, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:395, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:659, jeg-elementor-kit/class/elements/options/class-countdown-option.php:555, jeg-elementor-kit/class/elements/options/class-countdown-option.php:629, jeg-elementor-kit/class/elements/options/class-countdown-option.php:911, jeg-elementor-kit/class/elements/options/class-countdown-option.php:985, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1267, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1341, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1623, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1697, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:526, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:727, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:736, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:519, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:627, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:707, jeg-elementor-kit/class/elements/options/class-gallery-option.php:904, jeg-elementor-kit/class/elements/options/class-gallery-option.php:945, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1086, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1169, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1757, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1871, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1991, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2270, jeg-elementor-kit/class/elements/options/class-heading-option.php:598, jeg-elementor-kit/class/elements/options/class-heading-option.php:878, jeg-elementor-kit/class/elements/options/class-heading-option.php:1189, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:635, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1315, jeg-elementor-kit/class/elements/options/class-image-box-option.php:399, jeg-elementor-kit/class/elements/options/class-image-box-option.php:564, jeg-elementor-kit/class/elements/options/class-image-box-option.php:838, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:698, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:884, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1107, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1125, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:319, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:756, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:993, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1162, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1223, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:412, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:607, jeg-elementor-kit/class/elements/options/class-option-abstract.php:377, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:387, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:655, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:288, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:372, jeg-elementor-kit/class/elements/options/class-post-block-option.php:753, jeg-elementor-kit/class/elements/options/class-post-block-option.php:820, jeg-elementor-kit/class/elements/options/class-post-block-option.php:883, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1036, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1162, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1340, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1571, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1735, jeg-elementor-kit/class/elements/options/class-post-list-option.php:490, jeg-elementor-kit/class/elements/options/class-post-list-option.php:722, jeg-elementor-kit/class/elements/options/class-post-list-option.php:831, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1095, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:251, jeg-elementor-kit/class/elements/options/class-search-option.php:368, jeg-elementor-kit/class/elements/options/class-search-option.php:641, jeg-elementor-kit/class/elements/options/class-search-option.php:851, jeg-elementor-kit/class/elements/options/class-social-share-option.php:444, jeg-elementor-kit/class/elements/options/class-tabs-option.php:319, jeg-elementor-kit/class/elements/options/class-tabs-option.php:716, jeg-elementor-kit/class/elements/options/class-tabs-option.php:982, jeg-elementor-kit/class/elements/options/class-team-option.php:639, jeg-elementor-kit/class/elements/options/class-team-option.php:923, jeg-elementor-kit/class/elements/options/class-team-option.php:1344, jeg-elementor-kit/class/elements/options/class-team-option.php:1696, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:204, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:560, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1221, jeg-elementor-kit/class/elements/options/class-video-button-option.php:367
238
  msgid "Padding"
239
  msgstr ""
240
 
@@ -242,19 +503,19 @@ msgstr ""
242
  msgid "Margin Bottom"
243
  msgstr ""
244
 
245
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:429, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:687, jeg-elementor-kit/class/elements/options/class-category-list-option.php:309, jeg-elementor-kit/class/elements/options/class-category-list-option.php:332, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:945, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:276, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:307, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:592, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:631, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:866, jeg-elementor-kit/class/elements/options/class-countdown-option.php:506, jeg-elementor-kit/class/elements/options/class-countdown-option.php:580, jeg-elementor-kit/class/elements/options/class-countdown-option.php:783, jeg-elementor-kit/class/elements/options/class-countdown-option.php:862, jeg-elementor-kit/class/elements/options/class-countdown-option.php:936, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1139, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1218, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1292, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1495, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1574, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1648, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1868, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1899, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:770, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:610, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:671, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:829, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:857, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:636, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1225, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1265, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1353, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1887, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1909, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1956, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2097, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2190, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2236, jeg-elementor-kit/class/elements/options/class-heading-option.php:570, jeg-elementor-kit/class/elements/options/class-heading-option.php:805, jeg-elementor-kit/class/elements/options/class-heading-option.php:838, jeg-elementor-kit/class/elements/options/class-heading-option.php:898, jeg-elementor-kit/class/elements/options/class-heading-option.php:913, jeg-elementor-kit/class/elements/options/class-heading-option.php:1025, jeg-elementor-kit/class/elements/options/class-heading-option.php:1095, jeg-elementor-kit/class/elements/options/class-heading-option.php:1252, jeg-elementor-kit/class/elements/options/class-heading-option.php:1333, jeg-elementor-kit/class/elements/options/class-heading-option.php:1383, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:644, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:674, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:646, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:670, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:795, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:946, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:981, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1058, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1166, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1199, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:232, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:274, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:441, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:483, jeg-elementor-kit/class/elements/options/class-option-abstract.php:337, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1135, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1316, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1521, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1596, jeg-elementor-kit/class/elements/options/class-post-list-option.php:706, jeg-elementor-kit/class/elements/options/class-post-list-option.php:860, jeg-elementor-kit/class/elements/options/class-post-list-option.php:904, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1042, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:378, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:400, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:442, jeg-elementor-kit/class/elements/options/class-search-option.php:521, jeg-elementor-kit/class/elements/options/class-search-option.php:565, jeg-elementor-kit/class/elements/options/class-search-option.php:744, jeg-elementor-kit/class/elements/options/class-search-option.php:793, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1042, jeg-elementor-kit/class/elements/options/class-team-option.php:1119, jeg-elementor-kit/class/elements/options/class-team-option.php:1474, jeg-elementor-kit/class/elements/options/class-team-option.php:1510, jeg-elementor-kit/class/elements/options/class-team-option.php:1546, jeg-elementor-kit/class/elements/options/class-team-option.php:1589, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:681, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:925, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1618, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1675
246
  msgid "Color"
247
  msgstr ""
248
 
249
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:444, jeg-elementor-kit/class/elements/options/class-accordion-option.php:599, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:348, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:193, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:874, jeg-elementor-kit/class/elements/options/class-countdown-option.php:514, jeg-elementor-kit/class/elements/options/class-countdown-option.php:595, jeg-elementor-kit/class/elements/options/class-countdown-option.php:647, jeg-elementor-kit/class/elements/options/class-countdown-option.php:654, jeg-elementor-kit/class/elements/options/class-countdown-option.php:870, jeg-elementor-kit/class/elements/options/class-countdown-option.php:951, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1003, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1010, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1226, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1307, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1359, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1366, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1582, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1663, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1715, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1722, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:801, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:122, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:696, jeg-elementor-kit/class/elements/options/class-gallery-option.php:893, jeg-elementor-kit/class/elements/options/class-gallery-option.php:989, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1120, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1138, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1746, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1971, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2172, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2252, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1333, jeg-elementor-kit/class/elements/options/class-image-box-option.php:539, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:678, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:959, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:994, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1071, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1174, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1207, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:771, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:245, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:287, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:454, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:496, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:650, jeg-elementor-kit/class/elements/options/class-option-abstract.php:345, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:644, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:306, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:381, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:717, jeg-elementor-kit/class/elements/options/class-post-block-option.php:742, jeg-elementor-kit/class/elements/options/class-post-block-option.php:809, jeg-elementor-kit/class/elements/options/class-post-block-option.php:861, jeg-elementor-kit/class/elements/options/class-post-block-option.php:967, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1018, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1149, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1212, jeg-elementor-kit/class/elements/options/class-post-list-option.php:541, jeg-elementor-kit/class/elements/options/class-post-list-option.php:586, jeg-elementor-kit/class/elements/options/class-post-list-option.php:873, jeg-elementor-kit/class/elements/options/class-post-list-option.php:917, jeg-elementor-kit/class/elements/options/class-post-list-option.php:971, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:203, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:276, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:408, jeg-elementor-kit/class/elements/options/class-search-option.php:757, jeg-elementor-kit/class/elements/options/class-search-option.php:806, jeg-elementor-kit/class/elements/options/class-tabs-option.php:745, jeg-elementor-kit/class/elements/options/class-tabs-option.php:811, jeg-elementor-kit/class/elements/options/class-tabs-option.php:877, jeg-elementor-kit/class/elements/options/class-tabs-option.php:949, jeg-elementor-kit/class/elements/options/class-team-option.php:905, jeg-elementor-kit/class/elements/options/class-team-option.php:1024, jeg-elementor-kit/class/elements/options/class-team-option.php:1456, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:472, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:540, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:610, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1178, jeg-elementor-kit/class/elements/options/class-video-button-option.php:536, jeg-elementor-kit/class/elements/options/class-video-button-option.php:590
250
  msgid "Background"
251
  msgstr ""
252
 
253
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:455, jeg-elementor-kit/class/elements/options/class-accordion-option.php:480, jeg-elementor-kit/class/elements/options/class-button-option.php:351, jeg-elementor-kit/class/elements/options/class-button-option.php:378, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:936, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:236, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:650, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:885, jeg-elementor-kit/class/elements/options/class-countdown-option.php:564, jeg-elementor-kit/class/elements/options/class-countdown-option.php:638, jeg-elementor-kit/class/elements/options/class-countdown-option.php:679, jeg-elementor-kit/class/elements/options/class-countdown-option.php:920, jeg-elementor-kit/class/elements/options/class-countdown-option.php:994, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1035, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1276, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1350, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1391, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1632, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1706, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1747, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:792, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:753, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:730, jeg-elementor-kit/class/elements/options/class-gallery-option.php:922, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1000, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1104, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1730, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1766, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2000, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2110, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2213, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2279, jeg-elementor-kit/class/elements/options/class-heading-option.php:607, jeg-elementor-kit/class/elements/options/class-heading-option.php:1231, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1324, jeg-elementor-kit/class/elements/options/class-image-box-option.php:408, jeg-elementor-kit/class/elements/options/class-image-box-option.php:573, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:689, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:875, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1116, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1143, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:337, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:782, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:421, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:616, jeg-elementor-kit/class/elements/options/class-option-abstract.php:395, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:405, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:664, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:297, jeg-elementor-kit/class/elements/options/class-post-author-option.php:429, jeg-elementor-kit/class/elements/options/class-post-block-option.php:771, jeg-elementor-kit/class/elements/options/class-post-block-option.php:838, jeg-elementor-kit/class/elements/options/class-post-block-option.php:901, jeg-elementor-kit/class/elements/options/class-post-block-option.php:978, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1054, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1189, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:226, jeg-elementor-kit/class/elements/options/class-post-list-option.php:559, jeg-elementor-kit/class/elements/options/class-post-list-option.php:604, jeg-elementor-kit/class/elements/options/class-post-list-option.php:754, jeg-elementor-kit/class/elements/options/class-post-list-option.php:884, jeg-elementor-kit/class/elements/options/class-post-list-option.php:928, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1033, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:242, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:369, jeg-elementor-kit/class/elements/options/class-search-option.php:342, jeg-elementor-kit/class/elements/options/class-search-option.php:632, jeg-elementor-kit/class/elements/options/class-search-option.php:841, jeg-elementor-kit/class/elements/options/class-social-share-option.php:474, jeg-elementor-kit/class/elements/options/class-tabs-option.php:337, jeg-elementor-kit/class/elements/options/class-tabs-option.php:791, jeg-elementor-kit/class/elements/options/class-tabs-option.php:857, jeg-elementor-kit/class/elements/options/class-tabs-option.php:923, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1000, jeg-elementor-kit/class/elements/options/class-team-option.php:657, jeg-elementor-kit/class/elements/options/class-team-option.php:939, jeg-elementor-kit/class/elements/options/class-team-option.php:1353, jeg-elementor-kit/class/elements/options/class-team-option.php:1911, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:569, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1196, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1230, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1609, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1666, jeg-elementor-kit/class/elements/options/class-video-button-option.php:629, jeg-elementor-kit/class/elements/options/class-video-button-option.php:659
254
  msgid "Border Radius"
255
  msgstr ""
256
 
257
- #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:496, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:368, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:218, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:284, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:327, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:668, jeg-elementor-kit/class/elements/options/class-countdown-option.php:546, jeg-elementor-kit/class/elements/options/class-countdown-option.php:620, jeg-elementor-kit/class/elements/options/class-countdown-option.php:902, jeg-elementor-kit/class/elements/options/class-countdown-option.php:976, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1258, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1332, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1614, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1688, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1883, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1914, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:536, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:737, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:510, jeg-elementor-kit/class/elements/options/class-gallery-option.php:913, jeg-elementor-kit/class/elements/options/class-gallery-option.php:954, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1095, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1982, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2119, jeg-elementor-kit/class/elements/options/class-heading-option.php:589, jeg-elementor-kit/class/elements/options/class-heading-option.php:937, jeg-elementor-kit/class/elements/options/class-heading-option.php:1065, jeg-elementor-kit/class/elements/options/class-heading-option.php:1135, jeg-elementor-kit/class/elements/options/class-heading-option.php:1210, jeg-elementor-kit/class/elements/options/class-heading-option.php:1267, jeg-elementor-kit/class/elements/options/class-heading-option.php:1324, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:626, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:697, jeg-elementor-kit/class/elements/options/class-image-box-option.php:589, jeg-elementor-kit/class/elements/options/class-image-box-option.php:723, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:654, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:893, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1134, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:328, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:985, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1154, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1215, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:403, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:590, jeg-elementor-kit/class/elements/options/class-option-abstract.php:386, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:396, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:279, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:505, jeg-elementor-kit/class/elements/options/class-post-block-option.php:762, jeg-elementor-kit/class/elements/options/class-post-block-option.php:829, jeg-elementor-kit/class/elements/options/class-post-block-option.php:892, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1045, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1175, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1230, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1324, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1349, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1580, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1643, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1726, jeg-elementor-kit/class/elements/options/class-post-list-option.php:499, jeg-elementor-kit/class/elements/options/class-post-list-option.php:840, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1024, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1086, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:267, jeg-elementor-kit/class/elements/options/class-search-option.php:351, jeg-elementor-kit/class/elements/options/class-search-option.php:650, jeg-elementor-kit/class/elements/options/class-search-option.php:860, jeg-elementor-kit/class/elements/options/class-social-share-option.php:457, jeg-elementor-kit/class/elements/options/class-tabs-option.php:328, jeg-elementor-kit/class/elements/options/class-tabs-option.php:725, jeg-elementor-kit/class/elements/options/class-tabs-option.php:991, jeg-elementor-kit/class/elements/options/class-team-option.php:1335, jeg-elementor-kit/class/elements/options/class-team-option.php:1669, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:551, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:672, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:983, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1212
258
  msgid "Margin"
259
  msgstr ""
260
 
@@ -370,7 +631,7 @@ msgstr ""
370
  msgid "Color Style"
371
  msgstr ""
372
 
373
- #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:447, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:571, jeg-elementor-kit/class/elements/options/class-button-option.php:258, jeg-elementor-kit/class/elements/options/class-button-option.php:338, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:449, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:637, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:409, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:752, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:405, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:606, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:183, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:575, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:342, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:757, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1371, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1563, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:501, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:761, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1118, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1244, jeg-elementor-kit/class/elements/options/class-image-box-option.php:454, jeg-elementor-kit/class/elements/options/class-image-box-option.php:647, jeg-elementor-kit/class/elements/options/class-image-box-option.php:744, jeg-elementor-kit/class/elements/options/class-image-box-option.php:852, jeg-elementor-kit/class/elements/options/class-image-box-option.php:1010, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:940, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:385, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:624, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:878, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1047, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:226, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:435, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:443, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:754, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:564, jeg-elementor-kit/class/elements/options/class-post-author-option.php:221, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1248, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1400, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1835, jeg-elementor-kit/class/elements/options/class-post-date-option.php:228, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:188, jeg-elementor-kit/class/elements/options/class-post-list-option.php:535, jeg-elementor-kit/class/elements/options/class-post-list-option.php:854, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1195, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:193, jeg-elementor-kit/class/elements/options/class-post-title-option.php:199, jeg-elementor-kit/class/elements/options/class-search-option.php:252, jeg-elementor-kit/class/elements/options/class-search-option.php:504, jeg-elementor-kit/class/elements/options/class-search-option.php:738, jeg-elementor-kit/class/elements/options/class-social-share-option.php:264, jeg-elementor-kit/class/elements/options/class-social-share-option.php:584, jeg-elementor-kit/class/elements/options/class-tabs-option.php:739, jeg-elementor-kit/class/elements/options/class-team-option.php:384, jeg-elementor-kit/class/elements/options/class-team-option.php:731, jeg-elementor-kit/class/elements/options/class-team-option.php:1779, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:750, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:997, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1087, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1312, jeg-elementor-kit/class/elements/options/class-video-button-option.php:498, jeg-elementor-kit/class/elements/options/class-video-button-option.php:616
374
  msgid "Normal"
375
  msgstr ""
376
 
@@ -386,7 +647,7 @@ msgstr ""
386
  msgid "Normal Text Shadow"
387
  msgstr ""
388
 
389
- #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:495, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:621, jeg-elementor-kit/class/elements/options/class-button-option.php:293, jeg-elementor-kit/class/elements/options/class-button-option.php:365, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:529, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:748, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:463, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:803, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:463, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:664, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:240, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:636, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:391, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:779, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1477, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1674, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:555, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:850, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1176, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1266, jeg-elementor-kit/class/elements/options/class-image-box-option.php:482, jeg-elementor-kit/class/elements/options/class-image-box-option.php:679, jeg-elementor-kit/class/elements/options/class-image-box-option.php:763, jeg-elementor-kit/class/elements/options/class-image-box-option.php:910, jeg-elementor-kit/class/elements/options/class-image-box-option.php:1036, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:975, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:427, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:659, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:929, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1098, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:268, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:477, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:479, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:638, jeg-elementor-kit/class/elements/options/class-post-author-option.php:274, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1276, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1458, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1892, jeg-elementor-kit/class/elements/options/class-post-date-option.php:260, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:220, jeg-elementor-kit/class/elements/options/class-post-list-option.php:580, jeg-elementor-kit/class/elements/options/class-post-list-option.php:898, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1252, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:223, jeg-elementor-kit/class/elements/options/class-post-title-option.php:253, jeg-elementor-kit/class/elements/options/class-search-option.php:287, jeg-elementor-kit/class/elements/options/class-search-option.php:787, jeg-elementor-kit/class/elements/options/class-social-share-option.php:312, jeg-elementor-kit/class/elements/options/class-social-share-option.php:619, jeg-elementor-kit/class/elements/options/class-tabs-option.php:805, jeg-elementor-kit/class/elements/options/class-team-option.php:432, jeg-elementor-kit/class/elements/options/class-team-option.php:769, jeg-elementor-kit/class/elements/options/class-team-option.php:1837, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:835, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1037, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1127, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1423, jeg-elementor-kit/class/elements/options/class-video-button-option.php:552, jeg-elementor-kit/class/elements/options/class-video-button-option.php:646
390
  msgid "Hover"
391
  msgstr ""
392
 
@@ -410,7 +671,7 @@ msgstr ""
410
  msgid "Gradient Color 2"
411
  msgstr ""
412
 
413
- #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:735, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:823, jeg-elementor-kit/class/elements/options/class-button-option.php:215, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:908, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:339, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:683, jeg-elementor-kit/class/elements/options/class-countdown-option.php:739, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1095, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1451, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1807, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:820, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2082, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2198, jeg-elementor-kit/class/elements/options/class-heading-option.php:668, jeg-elementor-kit/class/elements/options/class-heading-option.php:1043, jeg-elementor-kit/class/elements/options/class-heading-option.php:1113, jeg-elementor-kit/class/elements/options/class-heading-option.php:1276, jeg-elementor-kit/class/elements/options/class-image-box-option.php:988, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:721, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:916, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:839, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1008, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1170, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:381, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:548, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:661, jeg-elementor-kit/class/elements/options/class-post-block-option.php:924, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1751, jeg-elementor-kit/class/elements/options/class-post-list-option.php:508, jeg-elementor-kit/class/elements/options/class-post-list-option.php:738, jeg-elementor-kit/class/elements/options/class-post-list-option.php:996, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1111, jeg-elementor-kit/class/elements/options/class-search-option.php:416, jeg-elementor-kit/class/elements/options/class-search-option.php:869, jeg-elementor-kit/class/elements/options/class-social-share-option.php:489, jeg-elementor-kit/class/elements/options/class-team-option.php:1407, jeg-elementor-kit/class/elements/options/class-team-option.php:1732, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1239, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1581, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1638, jeg-elementor-kit/class/elements/options/class-video-button-option.php:447
414
  msgid "Width"
415
  msgstr ""
416
 
@@ -510,7 +771,7 @@ msgstr ""
510
  msgid "Hover Border"
511
  msgstr ""
512
 
513
- #: jeg-elementor-kit/class/elements/options/class-button-option.php:404, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:375, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:576, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:721, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:451, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1298, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2063, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:950, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1040, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:854, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1023, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:855, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:540, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1377, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1787, jeg-elementor-kit/class/elements/options/class-post-list-option.php:794, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1147, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:455, jeg-elementor-kit/class/elements/options/class-search-option.php:192, jeg-elementor-kit/class/elements/options/class-search-option.php:693, jeg-elementor-kit/class/elements/options/class-social-share-option.php:558, jeg-elementor-kit/class/elements/options/class-tabs-option.php:662, jeg-elementor-kit/class/elements/options/class-team-option.php:1362, jeg-elementor-kit/class/elements/options/class-video-button-option.php:376
514
  msgid "Icon Size"
515
  msgstr ""
516
 
@@ -594,11 +855,11 @@ msgstr ""
594
  msgid "Justified"
595
  msgstr ""
596
 
597
- #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:291, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:433
598
  msgid "Space Between"
599
  msgstr ""
600
 
601
- #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:358, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:702, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:354, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:563, jeg-elementor-kit/class/elements/options/class-post-author-option.php:332, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1534, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:164, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1068, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1016
602
  msgid "Size"
603
  msgstr ""
604
 
@@ -606,7 +867,7 @@ msgstr ""
606
  msgid "Line Height"
607
  msgstr ""
608
 
609
- #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:390, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:124, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:787, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:556, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:591, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:611
610
  msgid "Spacing"
611
  msgstr ""
612
 
@@ -654,7 +915,7 @@ msgstr ""
654
  msgid "Show Arrow"
655
  msgstr ""
656
 
657
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:194, jeg-elementor-kit/class/elements/options/class-heading-option.php:1355, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:468, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:812, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:625, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1098, jeg-elementor-kit/class/elements/options/class-team-option.php:115, jeg-elementor-kit/class/elements/options/class-team-option.php:267, jeg-elementor-kit/class/elements/options/class-team-option.php:1503, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:257
658
  msgid "Position"
659
  msgstr ""
660
 
@@ -722,31 +983,31 @@ msgstr ""
722
  msgid "Fix Height"
723
  msgstr ""
724
 
725
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:398, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:922, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:355, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:380, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:705, jeg-elementor-kit/class/elements/options/class-countdown-option.php:754, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1110, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1466, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1822, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:835, jeg-elementor-kit/class/elements/options/class-heading-option.php:691, jeg-elementor-kit/class/elements/options/class-heading-option.php:960, jeg-elementor-kit/class/elements/options/class-heading-option.php:1300, jeg-elementor-kit/class/elements/options/class-image-box-option.php:417, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1184, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:686, jeg-elementor-kit/class/elements/options/class-post-list-option.php:982, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:214, jeg-elementor-kit/class/elements/options/class-search-option.php:440, jeg-elementor-kit/class/elements/options/class-search-option.php:678, jeg-elementor-kit/class/elements/options/class-search-option.php:884, jeg-elementor-kit/class/elements/options/class-social-share-option.php:511, jeg-elementor-kit/class/elements/options/class-team-option.php:1386, jeg-elementor-kit/class/elements/options/class-team-option.php:1711, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:643, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1595, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1652, jeg-elementor-kit/class/elements/options/class-video-button-option.php:424
726
  msgid "Height"
727
  msgstr ""
728
 
729
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:420, jeg-elementor-kit/class/elements/options/class-image-box-option.php:432, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1198
730
  msgid "Object Fit"
731
  msgstr ""
732
 
733
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:424, jeg-elementor-kit/class/elements/options/class-image-box-option.php:436, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1202
734
  msgid "Cover"
735
  msgstr ""
736
 
737
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:425, jeg-elementor-kit/class/elements/options/class-image-box-option.php:437, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1203
738
  msgid "Contain"
739
  msgstr ""
740
 
741
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:426, jeg-elementor-kit/class/elements/options/class-image-box-option.php:438, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1204
742
  msgid "Fill"
743
  msgstr ""
744
 
745
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:427, jeg-elementor-kit/class/elements/options/class-image-box-option.php:439, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1205
746
  msgid "Scale Down"
747
  msgstr ""
748
 
749
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:428, jeg-elementor-kit/class/elements/options/class-countdown-option.php:325, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:224, jeg-elementor-kit/class/elements/options/class-gallery-option.php:307, jeg-elementor-kit/class/elements/options/class-gallery-option.php:347, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:262, jeg-elementor-kit/class/elements/options/class-image-box-option.php:440, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1206, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:129, jeg-elementor-kit/class/elements/options/class-post-author-option.php:141, jeg-elementor-kit/class/elements/options/class-post-date-option.php:163, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:123, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:112, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:143, jeg-elementor-kit/class/elements/options/class-post-title-option.php:123, jeg-elementor-kit/class/elements/options/class-social-share-option.php:118, jeg-elementor-kit/class/elements/options/class-tabs-option.php:177
750
  msgid "None"
751
  msgstr ""
752
 
@@ -814,7 +1075,7 @@ msgstr ""
814
  msgid "General"
815
  msgstr ""
816
 
817
- #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:959, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1028, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:469, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:694, jeg-elementor-kit/class/elements/options/class-tabs-option.php:871, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1632
818
  msgid "Active"
819
  msgstr ""
820
 
@@ -978,11 +1239,11 @@ msgstr ""
978
  msgid "Hide"
979
  msgstr ""
980
 
981
- #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:304, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:475, jeg-elementor-kit/class/elements/options/class-heading-option.php:449
982
  msgid "Solid"
983
  msgstr ""
984
 
985
- #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:305, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:477, jeg-elementor-kit/class/elements/options/class-heading-option.php:448
986
  msgid "Dotted"
987
  msgstr ""
988
 
@@ -1026,7 +1287,7 @@ msgstr ""
1026
  msgid "Vertical Alignment"
1027
  msgstr ""
1028
 
1029
- #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:420, jeg-elementor-kit/class/elements/options/class-countdown-option.php:470, jeg-elementor-kit/class/elements/options/class-countdown-option.php:693, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1049, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1405, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1761, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:410, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:651, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:688, jeg-elementor-kit/class/elements/options/class-heading-option.php:469, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:190, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:808, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:630, jeg-elementor-kit/class/elements/options/class-post-list-option.php:454, jeg-elementor-kit/class/elements/options/class-post-list-option.php:951, jeg-elementor-kit/class/elements/options/class-tabs-option.php:147, jeg-elementor-kit/class/elements/options/class-tabs-option.php:427, jeg-elementor-kit/class/elements/options/class-tabs-option.php:466, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:703
1030
  msgid "Top"
1031
  msgstr ""
1032
 
@@ -1122,19 +1383,19 @@ msgstr ""
1122
  msgid "Image"
1123
  msgstr ""
1124
 
1125
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:188, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:245, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:581, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:642
1126
  msgid "Icon Box Background"
1127
  msgstr ""
1128
 
1129
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:198, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:255, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:592, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:653, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:884
1130
  msgid "Icon Background"
1131
  msgstr ""
1132
 
1133
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:210, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:267, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:911, jeg-elementor-kit/class/elements/options/class-tabs-option.php:764, jeg-elementor-kit/class/elements/options/class-tabs-option.php:830, jeg-elementor-kit/class/elements/options/class-tabs-option.php:896
1134
  msgid "Icon Color"
1135
  msgstr ""
1136
 
1137
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:229, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:286, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:895
1138
  msgid "Icon Border"
1139
  msgstr ""
1140
 
@@ -1186,47 +1447,47 @@ msgstr ""
1186
  msgid "Stacked"
1187
  msgstr ""
1188
 
1189
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:422
1190
  msgid "Show Connector"
1191
  msgstr ""
1192
 
1193
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:452
1194
  msgid "Connector Type"
1195
  msgstr ""
1196
 
1197
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:457
1198
  msgid "Classic"
1199
  msgstr ""
1200
 
1201
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:458
1202
  msgid "Modern"
1203
  msgstr ""
1204
 
1205
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:471
1206
  msgid "Connector Style"
1207
  msgstr ""
1208
 
1209
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:476
1210
  msgid "Dashed"
1211
  msgstr ""
1212
 
1213
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:500
1214
  msgid "Connector Color"
1215
  msgstr ""
1216
 
1217
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:523
1218
  msgid "Connector Width"
1219
  msgstr ""
1220
 
1221
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:552
1222
  msgid "Connector Indicator Position"
1223
  msgstr ""
1224
 
1225
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:765, jeg-elementor-kit/class/elements/options/class-heading-option.php:1401
1226
  msgid "Border Width"
1227
  msgstr ""
1228
 
1229
- #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:814
1230
  msgid "Bottom Space"
1231
  msgstr ""
1232
 
@@ -1394,10 +1655,6 @@ msgstr ""
1394
  msgid "Category"
1395
  msgstr ""
1396
 
1397
- #: jeg-elementor-kit/class/elements/options/class-gallery-option.php:189, jeg-elementor-kit/class/elements/options/class-search-option.php:75
1398
- msgid "Search"
1399
- msgstr ""
1400
-
1401
  #: jeg-elementor-kit/class/elements/options/class-gallery-option.php:210
1402
  msgid "Item to Show"
1403
  msgstr ""
@@ -2266,11 +2523,11 @@ msgstr ""
2266
  msgid "Item Spacing"
2267
  msgstr ""
2268
 
2269
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:391, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:630
2270
  msgid "Item Text Normal Color"
2271
  msgstr ""
2272
 
2273
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:404, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:643
2274
  msgid "Item Text Normal Background"
2275
  msgstr ""
2276
 
@@ -2278,11 +2535,11 @@ msgstr ""
2278
  msgid "Item Text Normal Border"
2279
  msgstr ""
2280
 
2281
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:433, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:665
2282
  msgid "Item Text Hover Color"
2283
  msgstr ""
2284
 
2285
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:446, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:678
2286
  msgid "Item Text Hover Background"
2287
  msgstr ""
2288
 
@@ -2290,11 +2547,11 @@ msgstr ""
2290
  msgid "Item Text Hover Border"
2291
  msgstr ""
2292
 
2293
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:475, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:700
2294
  msgid "Item Text Active Color"
2295
  msgstr ""
2296
 
2297
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:488, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:713
2298
  msgid "Item Text Active Background"
2299
  msgstr ""
2300
 
@@ -2334,63 +2591,67 @@ msgstr ""
2334
  msgid "Sub Menu Item Icon Size"
2335
  msgstr ""
2336
 
2337
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:734
2338
- msgid "Items Border"
2339
  msgstr ""
2340
 
2341
  #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:742
 
 
 
 
2342
  msgid "First Child Border"
2343
  msgstr ""
2344
 
2345
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:749
2346
  msgid "Last Child Border"
2347
  msgstr ""
2348
 
2349
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:790
2350
  msgid "Container Width"
2351
  msgstr ""
2352
 
2353
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:832
2354
  msgid "Hamburger Icon"
2355
  msgstr ""
2356
 
2357
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:902
2358
  msgid "Icon Border Radius"
2359
  msgstr ""
2360
 
2361
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:935
2362
  msgid "Icon Hover Background"
2363
  msgstr ""
2364
 
2365
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:946
2366
  msgid "Icon Hover Border"
2367
  msgstr ""
2368
 
2369
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:953
2370
  msgid "Icon Hover Border Radius"
2371
  msgstr ""
2372
 
2373
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:962
2374
  msgid "Icon Hover Color"
2375
  msgstr ""
2376
 
2377
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1001, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:93, jeg-elementor-kit/class/elements/options/class-team-option.php:146, jeg-elementor-kit/class/elements/options/class-team-option.php:560
2378
  msgid "Close Icon"
2379
  msgstr ""
2380
 
2381
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1104
2382
  msgid "Close Hover Background"
2383
  msgstr ""
2384
 
2385
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1115
2386
  msgid "Close Hover Border"
2387
  msgstr ""
2388
 
2389
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1122
2390
  msgid "Close Hover Border Radius"
2391
  msgstr ""
2392
 
2393
- #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1131
2394
  msgid "Close Hover Color"
2395
  msgstr ""
2396
 
@@ -3106,10 +3367,6 @@ msgstr ""
3106
  msgid "Post Terms"
3107
  msgstr ""
3108
 
3109
- #: jeg-elementor-kit/class/elements/options/class-post-terms-option.php:101
3110
- msgid "Taxonomy"
3111
- msgstr ""
3112
-
3113
  #: jeg-elementor-kit/class/elements/options/class-post-terms-option.php:107
3114
  msgid "Post Format"
3115
  msgstr ""
@@ -3794,27 +4051,6 @@ msgstr ""
3794
  msgid "Something went wrong: "
3795
  msgstr ""
3796
 
3797
- #: jeg-elementor-kit/class/elements/views/class-post-block-view.php:357, jeg-elementor-kit/class/elements/views/class-post-date-view.php:30, jeg-elementor-kit/class/elements/views/class-post-list-view.php:144
3798
  msgid " - Updated on "
3799
  msgstr ""
3800
-
3801
- #: jeg-elementor-kit/helper.php:44
3802
- msgid "edit post"
3803
- msgstr ""
3804
-
3805
- #. translators: 1: Time from now.
3806
- #: jeg-elementor-kit/helper.php:100
3807
- msgid "%s ago"
3808
- msgstr ""
3809
-
3810
- #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:19
3811
- msgid "Enable All"
3812
- msgstr ""
3813
-
3814
- #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:22
3815
- msgid "Disable All"
3816
- msgstr ""
3817
-
3818
- #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:51, jeg-elementor-kit/templates/dashboard/dashboard-user-data.php:33
3819
- msgid "Save Changes"
3820
- msgstr ""
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
 
17
+ #: jeg-elementor-kit/helper.php:44
18
+ msgid "edit post"
19
+ msgstr ""
20
+
21
+ #. translators: 1: Time from now.
22
+ #: jeg-elementor-kit/helper.php:100
23
+ msgid "%s ago"
24
+ msgstr ""
25
+
26
+ #: jeg-elementor-kit/class/ajax/class-ajax.php:133, jeg-elementor-kit/class/ajax/class-ajax.php:123
27
  msgid "Success Save Data"
28
  msgstr ""
29
 
30
+ #: jeg-elementor-kit/class/ajax/class-ajax.php:359, jeg-elementor-kit/class/dashboard/class-dashboard.php:466, jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:469
31
+ msgid "Clone"
32
+ msgstr ""
33
+
34
+ #: jeg-elementor-kit/class/assets/class-asset.php:1005
35
  msgid "JKit - Icons"
36
  msgstr ""
37
 
38
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:188, jeg-elementor-kit/class/dashboard/class-dashboard.php:189
39
  msgid "User Data"
40
  msgstr ""
41
 
42
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:197, jeg-elementor-kit/class/dashboard/class-dashboard.php:198
43
  msgid "Elements"
44
  msgstr ""
45
 
46
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:206, jeg-elementor-kit/class/dashboard/class-dashboard.php:207, jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:40
47
+ msgid "Header Template"
48
+ msgstr ""
49
+
50
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:215, jeg-elementor-kit/class/dashboard/class-dashboard.php:216, jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:40
51
+ msgid "Footer Template"
52
+ msgstr ""
53
+
54
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:233, jeg-elementor-kit/class/dashboard/class-dashboard.php:234, jeg-elementor-kit/class/elements/options/class-accordion-option.php:57, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:57, jeg-elementor-kit/class/elements/options/class-button-option.php:57, jeg-elementor-kit/class/elements/options/class-category-list-option.php:71, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:57, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:57, jeg-elementor-kit/class/elements/options/class-countdown-option.php:57, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:57, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:57, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:57, jeg-elementor-kit/class/elements/options/class-gallery-option.php:57, jeg-elementor-kit/class/elements/options/class-heading-option.php:57, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:57, jeg-elementor-kit/class/elements/options/class-image-box-option.php:57, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:57, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:57, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:57, jeg-elementor-kit/class/elements/options/class-option-abstract.php:85, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:57, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:57, jeg-elementor-kit/class/elements/options/class-post-block-option.php:71, jeg-elementor-kit/class/elements/options/class-post-list-option.php:71, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:57, jeg-elementor-kit/class/elements/options/class-search-option.php:57, jeg-elementor-kit/class/elements/options/class-social-share-option.php:57, jeg-elementor-kit/class/elements/options/class-tabs-option.php:57, jeg-elementor-kit/class/elements/options/class-team-option.php:57, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:57, jeg-elementor-kit/class/elements/options/class-video-button-option.php:57
55
  msgid "Jeg Elementor Kit"
56
  msgstr ""
57
 
58
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:359, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:29, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:280, jeg-elementor-kit/class/elements/views/class-mailchimp-view.php:299
59
  msgid "Something went wrong"
60
  msgstr ""
61
 
62
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:360
63
  msgid "Save Failed"
64
  msgstr ""
65
 
66
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:425, jeg-elementor-kit/class/dashboard/class-dashboard.php:463, jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:470
67
+ msgid "Delete"
68
+ msgstr ""
69
+
70
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:461
71
+ msgid "Setup Condition"
72
+ msgstr ""
73
+
74
+ #: jeg-elementor-kit/class/dashboard/class-dashboard.php:469
75
+ msgid "Modify"
76
+ msgstr ""
77
+
78
  #: jeg-elementor-kit/class/elements/class-element.php:153
79
  msgid "Transform"
80
  msgstr ""
95
  msgid "The blur effect will be set on the widget container. Make sure to set background to transparent to see the blur effect."
96
  msgstr ""
97
 
98
+ #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:19
99
+ msgid "Enable All"
100
+ msgstr ""
101
+
102
+ #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:22
103
+ msgid "Disable All"
104
+ msgstr ""
105
+
106
+ #: jeg-elementor-kit/templates/dashboard/dashboard-elements.php:51, jeg-elementor-kit/templates/dashboard/dashboard-user-data.php:33
107
+ msgid "Save Changes"
108
+ msgstr ""
109
+
110
+ #: jeg-elementor-kit/templates/dashboard/dashboard-user-data.php:20
111
+ msgid "Mailchimp"
112
+ msgstr ""
113
+
114
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:51
115
+ msgid "Create your first footer"
116
+ msgstr ""
117
+
118
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:52
119
+ msgid "Add footer template to use them across your website. You can create multiple footer and select where to use them"
120
+ msgstr ""
121
+
122
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:53
123
+ msgid "Add New footer"
124
+ msgstr ""
125
+
126
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:54
127
+ msgid "Create footer"
128
+ msgstr ""
129
+
130
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:55
131
+ msgid "Create filter where your footer will be shown, leave empty to show it everywhere."
132
+ msgstr ""
133
+
134
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:56
135
+ msgid "Global Footer"
136
+ msgstr ""
137
+
138
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:57
139
+ msgid "Manage Footer"
140
+ msgstr ""
141
+
142
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:58
143
+ msgid "Drag footer to change sequence. Smaller sequence will prioritized to shown when criteria match. To disable footer, drag to Inactive Footer Pool"
144
+ msgstr ""
145
+
146
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:59
147
+ msgid "Active Footer"
148
+ msgstr ""
149
+
150
+ #: jeg-elementor-kit/class/dashboard/template/class-footer-dashboard-template.php:60
151
+ msgid "Inactive Footer"
152
+ msgstr ""
153
+
154
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:51
155
+ msgid "Create your first header"
156
+ msgstr ""
157
+
158
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:52
159
+ msgid "Add header template to use them across your website. You can create multiple header and select where to use them"
160
+ msgstr ""
161
+
162
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:53
163
+ msgid "Add New header"
164
+ msgstr ""
165
+
166
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:54
167
+ msgid "Create header"
168
+ msgstr ""
169
+
170
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:55
171
+ msgid "Create filter where your header will be shown, leave empty to show it everywhere."
172
+ msgstr ""
173
+
174
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:56
175
+ msgid "Global Header"
176
+ msgstr ""
177
+
178
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:57
179
+ msgid "Manage Header"
180
+ msgstr ""
181
+
182
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:58
183
+ msgid "Drag header to change sequence. Smaller sequence will prioritized to shown when criteria match. To disable header, drag to Inactive Header Pool"
184
+ msgstr ""
185
+
186
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:59
187
+ msgid "Active Header"
188
+ msgstr ""
189
+
190
+ #: jeg-elementor-kit/class/dashboard/template/class-header-dashboard-template.php:60
191
+ msgid "Inactive Header"
192
+ msgstr ""
193
+
194
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:59
195
+ msgid "Option"
196
+ msgstr ""
197
+
198
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:65
199
+ msgid "Condition"
200
+ msgstr ""
201
+
202
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:87, jeg-elementor-kit/class/elements/options/class-accordion-option.php:92, jeg-elementor-kit/class/elements/options/class-accordion-option.php:131, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:269, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:270, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1861, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:303, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:824, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:305, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:584, jeg-elementor-kit/class/elements/options/class-heading-option.php:75, jeg-elementor-kit/class/elements/options/class-heading-option.php:113, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:321, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:620, jeg-elementor-kit/class/elements/options/class-image-box-option.php:217, jeg-elementor-kit/class/elements/options/class-image-box-option.php:582, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:275, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:526, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:98, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:191, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:192, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:393, jeg-elementor-kit/class/elements/options/class-post-block-option.php:149, jeg-elementor-kit/class/elements/options/class-post-list-option.php:112, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:99, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:167, jeg-elementor-kit/class/elements/options/class-tabs-option.php:235
203
+ msgid "Title"
204
+ msgstr ""
205
+
206
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:101
207
+ msgid "Insert Title"
208
+ msgstr ""
209
+
210
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:116
211
+ msgid "Location"
212
+ msgstr ""
213
+
214
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:118
215
+ msgid "All Site"
216
+ msgstr ""
217
+
218
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:119, jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:218, jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:220
219
+ msgid "Singular"
220
+ msgstr ""
221
+
222
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:120, jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:145
223
+ msgid "Archives"
224
+ msgstr ""
225
+
226
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:127
227
+ msgid "Enclose Status"
228
+ msgstr ""
229
+
230
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:129
231
+ msgid "Include"
232
+ msgstr ""
233
+
234
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:130
235
+ msgid "Exclude"
236
+ msgstr ""
237
+
238
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:147
239
+ msgid "All Archives - Search"
240
+ msgstr ""
241
+
242
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:148
243
+ msgid "Author Archives"
244
+ msgstr ""
245
+
246
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:149
247
+ msgid "Date Archives"
248
+ msgstr ""
249
+
250
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:150, jeg-elementor-kit/class/elements/options/class-gallery-option.php:189, jeg-elementor-kit/class/elements/options/class-search-option.php:75
251
+ msgid "Search"
252
+ msgstr ""
253
+
254
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:151
255
+ msgid "Taxonomy Archives"
256
+ msgstr ""
257
+
258
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:166
259
+ msgid "Archive Author"
260
+ msgstr ""
261
+
262
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:192
263
+ msgid "Archive Taxonomy"
264
+ msgstr ""
265
+
266
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:221
267
+ msgid "Front Page"
268
+ msgstr ""
269
+
270
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:222
271
+ msgid "404 Page"
272
+ msgstr ""
273
+
274
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:236
275
+ msgid "Post Type Filter"
276
+ msgstr ""
277
+
278
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:256
279
+ msgid "Post / Page"
280
+ msgstr ""
281
+
282
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:257
283
+ msgid "Write post name to search"
284
+ msgstr ""
285
+
286
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:283, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:101
287
+ msgid "Taxonomy"
288
+ msgstr ""
289
+
290
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:284
291
+ msgid "Write taxonomy name (category, tag, etc) to search"
292
+ msgstr ""
293
+
294
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:310
295
+ msgid "Author Name"
296
+ msgstr ""
297
+
298
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:311
299
+ msgid "Write author name to search"
300
+ msgstr ""
301
+
302
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:462, jeg-elementor-kit/class/elements/options/class-accordion-option.php:346, jeg-elementor-kit/class/elements/options/class-accordion-option.php:552, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:190
303
+ msgid "Close"
304
+ msgstr ""
305
+
306
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:463
307
+ msgid "Create"
308
+ msgstr ""
309
+
310
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:464
311
+ msgid "Create filter condition"
312
+ msgstr ""
313
+
314
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:465
315
+ msgid "Add Condition"
316
+ msgstr ""
317
+
318
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:466
319
+ msgid "Element Name"
320
+ msgstr ""
321
+
322
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:467
323
+ msgid "Priority"
324
+ msgstr ""
325
+
326
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:468
327
+ msgid "Edit"
328
+ msgstr ""
329
+
330
+ #: jeg-elementor-kit/class/dashboard/template/class-template-dashboard-abstract.php:471
331
+ msgid "Loading..."
332
+ msgstr ""
333
+
334
  #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:48
335
  msgid "JKit - Accordion"
336
  msgstr ""
343
  msgid "Icon"
344
  msgstr ""
345
 
346
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:98, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:866, jeg-elementor-kit/class/elements/options/class-heading-option.php:85, jeg-elementor-kit/class/elements/options/class-heading-option.php:138, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:328, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:667, jeg-elementor-kit/class/elements/options/class-image-box-option.php:259, jeg-elementor-kit/class/elements/options/class-image-box-option.php:716, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:289, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:585, jeg-elementor-kit/class/elements/options/class-team-option.php:121, jeg-elementor-kit/class/elements/options/class-team-option.php:280, jeg-elementor-kit/class/elements/options/class-team-option.php:1539, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:103
 
 
 
 
347
  msgid "Description"
348
  msgstr ""
349
 
350
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:104, jeg-elementor-kit/class/elements/options/class-accordion-option.php:473, jeg-elementor-kit/class/elements/options/class-button-option.php:93, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:204, jeg-elementor-kit/class/elements/options/class-countdown-option.php:525, jeg-elementor-kit/class/elements/options/class-countdown-option.php:606, jeg-elementor-kit/class/elements/options/class-countdown-option.php:665, jeg-elementor-kit/class/elements/options/class-countdown-option.php:881, jeg-elementor-kit/class/elements/options/class-countdown-option.php:962, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1021, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1237, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1318, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1377, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1593, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1674, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1733, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:785, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:627, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:688, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:723, jeg-elementor-kit/class/elements/options/class-gallery-option.php:931, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1113, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1182, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1739, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1775, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2263, jeg-elementor-kit/class/elements/options/class-heading-option.php:616, jeg-elementor-kit/class/elements/options/class-heading-option.php:637, jeg-elementor-kit/class/elements/options/class-heading-option.php:946, jeg-elementor-kit/class/elements/options/class-heading-option.php:1170, jeg-elementor-kit/class/elements/options/class-image-box-option.php:550, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:707, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:902, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1100, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1185, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1218, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:772, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:256, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:298, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:465, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:507, jeg-elementor-kit/class/elements/options/class-option-abstract.php:356, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:673, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:317, jeg-elementor-kit/class/elements/options/class-post-author-option.php:415, jeg-elementor-kit/class/elements/options/class-post-block-option.php:780, jeg-elementor-kit/class/elements/options/class-post-block-option.php:847, jeg-elementor-kit/class/elements/options/class-post-block-option.php:910, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1070, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1198, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:219, jeg-elementor-kit/class/elements/options/class-post-list-option.php:552, jeg-elementor-kit/class/elements/options/class-post-list-option.php:597, jeg-elementor-kit/class/elements/options/class-search-option.php:327, jeg-elementor-kit/class/elements/options/class-search-option.php:529, jeg-elementor-kit/class/elements/options/class-search-option.php:573, jeg-elementor-kit/class/elements/options/class-search-option.php:768, jeg-elementor-kit/class/elements/options/class-search-option.php:817, jeg-elementor-kit/class/elements/options/class-tabs-option.php:312, jeg-elementor-kit/class/elements/options/class-tabs-option.php:784, jeg-elementor-kit/class/elements/options/class-tabs-option.php:850, jeg-elementor-kit/class/elements/options/class-tabs-option.php:916, jeg-elementor-kit/class/elements/options/class-tabs-option.php:975, jeg-elementor-kit/class/elements/options/class-team-option.php:669, jeg-elementor-kit/class/elements/options/class-team-option.php:958, jeg-elementor-kit/class/elements/options/class-team-option.php:1920, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:589, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1189, jeg-elementor-kit/class/elements/options/class-video-button-option.php:99, jeg-elementor-kit/class/elements/options/class-video-button-option.php:622, jeg-elementor-kit/class/elements/options/class-video-button-option.php:652
351
  msgid "Border"
352
  msgstr ""
353
 
407
  msgid "Box Icon"
408
  msgstr ""
409
 
410
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:177, jeg-elementor-kit/class/elements/options/class-accordion-option.php:489, jeg-elementor-kit/class/elements/options/class-button-option.php:397, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:211, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:894, jeg-elementor-kit/class/elements/options/class-countdown-option.php:532, jeg-elementor-kit/class/elements/options/class-countdown-option.php:613, jeg-elementor-kit/class/elements/options/class-countdown-option.php:672, jeg-elementor-kit/class/elements/options/class-countdown-option.php:888, jeg-elementor-kit/class/elements/options/class-countdown-option.php:969, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1028, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1244, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1325, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1384, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1600, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1681, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1740, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:813, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:528, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:716, jeg-elementor-kit/class/elements/options/class-gallery-option.php:938, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1131, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1782, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2128, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2222, jeg-elementor-kit/class/elements/options/class-heading-option.php:623, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1344, jeg-elementor-kit/class/elements/options/class-image-box-option.php:557, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:714, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:909, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:813, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:396, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:583, jeg-elementor-kit/class/elements/options/class-option-abstract.php:363, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:680, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:324, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:693, jeg-elementor-kit/class/elements/options/class-post-author-option.php:401, jeg-elementor-kit/class/elements/options/class-post-block-option.php:787, jeg-elementor-kit/class/elements/options/class-post-block-option.php:854, jeg-elementor-kit/class/elements/options/class-post-block-option.php:917, jeg-elementor-kit/class/elements/options/class-post-block-option.php:987, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1084, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1205, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:212, jeg-elementor-kit/class/elements/options/class-post-list-option.php:568, jeg-elementor-kit/class/elements/options/class-post-list-option.php:613, jeg-elementor-kit/class/elements/options/class-search-option.php:335, jeg-elementor-kit/class/elements/options/class-search-option.php:536, jeg-elementor-kit/class/elements/options/class-search-option.php:580, jeg-elementor-kit/class/elements/options/class-search-option.php:775, jeg-elementor-kit/class/elements/options/class-search-option.php:824, jeg-elementor-kit/class/elements/options/class-tabs-option.php:305, jeg-elementor-kit/class/elements/options/class-tabs-option.php:968, jeg-elementor-kit/class/elements/options/class-team-option.php:972, jeg-elementor-kit/class/elements/options/class-team-option.php:1617, jeg-elementor-kit/class/elements/options/class-team-option.php:1927, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:582, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1205, jeg-elementor-kit/class/elements/options/class-video-button-option.php:681
411
  msgid "Box Shadow"
412
  msgstr ""
413
 
415
  msgid "Icon Position"
416
  msgstr ""
417
 
418
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:187, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:399, jeg-elementor-kit/class/elements/options/class-button-option.php:176, jeg-elementor-kit/class/elements/options/class-category-list-option.php:229, jeg-elementor-kit/class/elements/options/class-category-list-option.php:264, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:173, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:249, jeg-elementor-kit/class/elements/options/class-countdown-option.php:447, jeg-elementor-kit/class/elements/options/class-countdown-option.php:719, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1075, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1431, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1787, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1842, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:155, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:550, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:751, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:410, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:140, jeg-elementor-kit/class/elements/options/class-gallery-option.php:861, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1195, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1793, jeg-elementor-kit/class/elements/options/class-heading-option.php:531, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:191, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:202, jeg-elementor-kit/class/elements/options/class-image-box-option.php:269, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:841, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:148, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:824, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:319, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:528, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:638, jeg-elementor-kit/class/elements/options/class-option-abstract.php:310, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:332, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:356, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:352, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:485, jeg-elementor-kit/class/elements/options/class-post-author-option.php:173, jeg-elementor-kit/class/elements/options/class-post-block-option.php:998, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1102, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1810, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1958, jeg-elementor-kit/class/elements/options/class-post-date-option.php:194, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:154, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:144, jeg-elementor-kit/class/elements/options/class-post-list-option.php:470, jeg-elementor-kit/class/elements/options/class-post-list-option.php:686, jeg-elementor-kit/class/elements/options/class-post-list-option.php:767, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1170, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:159, jeg-elementor-kit/class/elements/options/class-post-title-option.php:154, jeg-elementor-kit/class/elements/options/class-search-option.php:223, jeg-elementor-kit/class/elements/options/class-search-option.php:390, jeg-elementor-kit/class/elements/options/class-social-share-option.php:182, jeg-elementor-kit/class/elements/options/class-social-share-option.php:411, jeg-elementor-kit/class/elements/options/class-tabs-option.php:388, jeg-elementor-kit/class/elements/options/class-tabs-option.php:510, jeg-elementor-kit/class/elements/options/class-tabs-option.php:546, jeg-elementor-kit/class/elements/options/class-tabs-option.php:597, jeg-elementor-kit/class/elements/options/class-team-option.php:581, jeg-elementor-kit/class/elements/options/class-team-option.php:616, jeg-elementor-kit/class/elements/options/class-team-option.php:1287, jeg-elementor-kit/class/elements/options/class-team-option.php:1635, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:521, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:724, jeg-elementor-kit/class/elements/options/class-video-button-option.php:347
419
  msgid "Left"
420
  msgstr ""
421
 
422
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:188, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:407, jeg-elementor-kit/class/elements/options/class-button-option.php:184, jeg-elementor-kit/class/elements/options/class-category-list-option.php:237, jeg-elementor-kit/class/elements/options/class-category-list-option.php:272, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:181, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:257, jeg-elementor-kit/class/elements/options/class-countdown-option.php:455, jeg-elementor-kit/class/elements/options/class-countdown-option.php:727, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1083, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1439, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1795, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1850, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:163, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:558, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:759, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:418, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:148, jeg-elementor-kit/class/elements/options/class-gallery-option.php:869, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1203, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1801, jeg-elementor-kit/class/elements/options/class-heading-option.php:539, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:192, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:210, jeg-elementor-kit/class/elements/options/class-image-box-option.php:277, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:849, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:156, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:828, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:327, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:536, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:642, jeg-elementor-kit/class/elements/options/class-option-abstract.php:318, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:340, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:364, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:360, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:493, jeg-elementor-kit/class/elements/options/class-post-author-option.php:181, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1006, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1110, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1818, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1960, jeg-elementor-kit/class/elements/options/class-post-date-option.php:202, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:162, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:152, jeg-elementor-kit/class/elements/options/class-post-list-option.php:478, jeg-elementor-kit/class/elements/options/class-post-list-option.php:694, jeg-elementor-kit/class/elements/options/class-post-list-option.php:775, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1178, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:167, jeg-elementor-kit/class/elements/options/class-post-title-option.php:162, jeg-elementor-kit/class/elements/options/class-search-option.php:231, jeg-elementor-kit/class/elements/options/class-search-option.php:398, jeg-elementor-kit/class/elements/options/class-social-share-option.php:190, jeg-elementor-kit/class/elements/options/class-social-share-option.php:419, jeg-elementor-kit/class/elements/options/class-tabs-option.php:396, jeg-elementor-kit/class/elements/options/class-tabs-option.php:518, jeg-elementor-kit/class/elements/options/class-tabs-option.php:554, jeg-elementor-kit/class/elements/options/class-tabs-option.php:605, jeg-elementor-kit/class/elements/options/class-team-option.php:585, jeg-elementor-kit/class/elements/options/class-team-option.php:624, jeg-elementor-kit/class/elements/options/class-team-option.php:1295, jeg-elementor-kit/class/elements/options/class-team-option.php:1643, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:529, jeg-elementor-kit/class/elements/options/class-video-button-option.php:355
423
  msgid "Right"
424
  msgstr ""
425
 
447
  msgid "Left Icon Active"
448
  msgstr ""
449
 
450
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:281, jeg-elementor-kit/class/elements/options/class-accordion-option.php:437, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:424, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:548, jeg-elementor-kit/class/elements/options/class-button-option.php:239, jeg-elementor-kit/class/elements/options/class-category-list-option.php:325, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:269, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:300, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:576, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:583, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:643, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:859, jeg-elementor-kit/class/elements/options/class-countdown-option.php:539, jeg-elementor-kit/class/elements/options/class-countdown-option.php:588, jeg-elementor-kit/class/elements/options/class-countdown-option.php:798, jeg-elementor-kit/class/elements/options/class-countdown-option.php:895, jeg-elementor-kit/class/elements/options/class-countdown-option.php:944, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1154, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1251, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1300, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1510, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1607, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1656, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1876, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1907, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:368, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:569, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:778, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:857, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:881, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:644, jeg-elementor-kit/class/elements/options/class-gallery-option.php:963, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1249, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1289, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1835, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1864, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1895, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1930, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1964, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2015, jeg-elementor-kit/class/elements/options/class-heading-option.php:563, jeg-elementor-kit/class/elements/options/class-heading-option.php:855, jeg-elementor-kit/class/elements/options/class-heading-option.php:930, jeg-elementor-kit/class/elements/options/class-heading-option.php:1260, jeg-elementor-kit/class/elements/options/class-heading-option.php:1376, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:660, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:690, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1068, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1351, jeg-elementor-kit/class/elements/options/class-image-box-option.php:598, jeg-elementor-kit/class/elements/options/class-image-box-option.php:732, jeg-elementor-kit/class/elements/options/class-image-box-option.php:793, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:639, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:663, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:788, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:868, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1152, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:340, jeg-elementor-kit/class/elements/options/class-option-abstract.php:330, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:514, jeg-elementor-kit/class/elements/options/class-post-author-option.php:193, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1126, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1309, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1333, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1589, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1744, jeg-elementor-kit/class/elements/options/class-post-date-option.php:214, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:174, jeg-elementor-kit/class/elements/options/class-post-list-option.php:731, jeg-elementor-kit/class/elements/options/class-post-list-option.php:787, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1104, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:179, jeg-elementor-kit/class/elements/options/class-post-title-option.php:174, jeg-elementor-kit/class/elements/options/class-search-option.php:719, jeg-elementor-kit/class/elements/options/class-social-share-option.php:393, jeg-elementor-kit/class/elements/options/class-tabs-option.php:633, jeg-elementor-kit/class/elements/options/class-tabs-option.php:942, jeg-elementor-kit/class/elements/options/class-team-option.php:1062, jeg-elementor-kit/class/elements/options/class-team-option.php:1112, jeg-elementor-kit/class/elements/options/class-team-option.php:1215, jeg-elementor-kit/class/elements/options/class-team-option.php:1482, jeg-elementor-kit/class/elements/options/class-team-option.php:1518, jeg-elementor-kit/class/elements/options/class-team-option.php:1554, jeg-elementor-kit/class/elements/options/class-team-option.php:1582, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:665
451
  msgid "Typography"
452
  msgstr ""
453
 
475
  msgid "Open Box Shadow"
476
  msgstr ""
477
 
478
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:352, jeg-elementor-kit/class/elements/options/class-accordion-option.php:558, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1088, jeg-elementor-kit/class/elements/options/class-search-option.php:613
 
 
 
 
479
  msgid "Close Color"
480
  msgstr ""
481
 
482
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:361, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1061
483
  msgid "Close Background"
484
  msgstr ""
485
 
486
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:372, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1072
487
  msgid "Close Border"
488
  msgstr ""
489
 
490
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:379, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1079
491
  msgid "Close Border Radius"
492
  msgstr ""
493
 
495
  msgid "Close Box Shadow"
496
  msgstr ""
497
 
498
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:405, jeg-elementor-kit/class/elements/options/class-accordion-option.php:464, jeg-elementor-kit/class/elements/options/class-button-option.php:230, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:359, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:227, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:315, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:395, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:659, jeg-elementor-kit/class/elements/options/class-countdown-option.php:555, jeg-elementor-kit/class/elements/options/class-countdown-option.php:629, jeg-elementor-kit/class/elements/options/class-countdown-option.php:911, jeg-elementor-kit/class/elements/options/class-countdown-option.php:985, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1267, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1341, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1623, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1697, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:526, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:727, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:740, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:519, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:627, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:707, jeg-elementor-kit/class/elements/options/class-gallery-option.php:904, jeg-elementor-kit/class/elements/options/class-gallery-option.php:945, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1086, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1169, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1757, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1871, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1991, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2270, jeg-elementor-kit/class/elements/options/class-heading-option.php:598, jeg-elementor-kit/class/elements/options/class-heading-option.php:878, jeg-elementor-kit/class/elements/options/class-heading-option.php:1189, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:635, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1315, jeg-elementor-kit/class/elements/options/class-image-box-option.php:399, jeg-elementor-kit/class/elements/options/class-image-box-option.php:564, jeg-elementor-kit/class/elements/options/class-image-box-option.php:838, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:698, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:884, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1107, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1125, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:319, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:764, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1001, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1170, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1231, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:412, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:607, jeg-elementor-kit/class/elements/options/class-option-abstract.php:377, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:387, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:655, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:288, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:372, jeg-elementor-kit/class/elements/options/class-post-block-option.php:753, jeg-elementor-kit/class/elements/options/class-post-block-option.php:820, jeg-elementor-kit/class/elements/options/class-post-block-option.php:883, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1036, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1162, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1340, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1571, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1735, jeg-elementor-kit/class/elements/options/class-post-list-option.php:490, jeg-elementor-kit/class/elements/options/class-post-list-option.php:722, jeg-elementor-kit/class/elements/options/class-post-list-option.php:831, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1095, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:251, jeg-elementor-kit/class/elements/options/class-search-option.php:368, jeg-elementor-kit/class/elements/options/class-search-option.php:641, jeg-elementor-kit/class/elements/options/class-search-option.php:851, jeg-elementor-kit/class/elements/options/class-social-share-option.php:444, jeg-elementor-kit/class/elements/options/class-tabs-option.php:319, jeg-elementor-kit/class/elements/options/class-tabs-option.php:716, jeg-elementor-kit/class/elements/options/class-tabs-option.php:982, jeg-elementor-kit/class/elements/options/class-team-option.php:639, jeg-elementor-kit/class/elements/options/class-team-option.php:923, jeg-elementor-kit/class/elements/options/class-team-option.php:1344, jeg-elementor-kit/class/elements/options/class-team-option.php:1696, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:204, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:560, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1221, jeg-elementor-kit/class/elements/options/class-video-button-option.php:367
499
  msgid "Padding"
500
  msgstr ""
501
 
503
  msgid "Margin Bottom"
504
  msgstr ""
505
 
506
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:429, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:687, jeg-elementor-kit/class/elements/options/class-category-list-option.php:309, jeg-elementor-kit/class/elements/options/class-category-list-option.php:332, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:945, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:276, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:307, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:592, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:631, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:866, jeg-elementor-kit/class/elements/options/class-countdown-option.php:506, jeg-elementor-kit/class/elements/options/class-countdown-option.php:580, jeg-elementor-kit/class/elements/options/class-countdown-option.php:783, jeg-elementor-kit/class/elements/options/class-countdown-option.php:862, jeg-elementor-kit/class/elements/options/class-countdown-option.php:936, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1139, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1218, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1292, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1495, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1574, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1648, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1868, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1899, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:770, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:614, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:675, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:845, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:873, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:636, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1225, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1265, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1353, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1887, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1909, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1956, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2097, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2190, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2236, jeg-elementor-kit/class/elements/options/class-heading-option.php:570, jeg-elementor-kit/class/elements/options/class-heading-option.php:805, jeg-elementor-kit/class/elements/options/class-heading-option.php:838, jeg-elementor-kit/class/elements/options/class-heading-option.php:898, jeg-elementor-kit/class/elements/options/class-heading-option.php:913, jeg-elementor-kit/class/elements/options/class-heading-option.php:1025, jeg-elementor-kit/class/elements/options/class-heading-option.php:1095, jeg-elementor-kit/class/elements/options/class-heading-option.php:1252, jeg-elementor-kit/class/elements/options/class-heading-option.php:1333, jeg-elementor-kit/class/elements/options/class-heading-option.php:1383, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:644, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:674, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:646, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:670, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:795, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:946, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:981, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1058, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1166, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1199, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:232, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:274, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:441, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:483, jeg-elementor-kit/class/elements/options/class-option-abstract.php:337, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1135, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1316, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1521, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1596, jeg-elementor-kit/class/elements/options/class-post-list-option.php:706, jeg-elementor-kit/class/elements/options/class-post-list-option.php:860, jeg-elementor-kit/class/elements/options/class-post-list-option.php:904, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1042, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:378, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:400, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:442, jeg-elementor-kit/class/elements/options/class-search-option.php:521, jeg-elementor-kit/class/elements/options/class-search-option.php:565, jeg-elementor-kit/class/elements/options/class-search-option.php:744, jeg-elementor-kit/class/elements/options/class-search-option.php:793, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1042, jeg-elementor-kit/class/elements/options/class-team-option.php:1119, jeg-elementor-kit/class/elements/options/class-team-option.php:1474, jeg-elementor-kit/class/elements/options/class-team-option.php:1510, jeg-elementor-kit/class/elements/options/class-team-option.php:1546, jeg-elementor-kit/class/elements/options/class-team-option.php:1589, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:681, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:925, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1618, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1675
507
  msgid "Color"
508
  msgstr ""
509
 
510
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:444, jeg-elementor-kit/class/elements/options/class-accordion-option.php:599, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:348, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:193, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:874, jeg-elementor-kit/class/elements/options/class-countdown-option.php:514, jeg-elementor-kit/class/elements/options/class-countdown-option.php:595, jeg-elementor-kit/class/elements/options/class-countdown-option.php:647, jeg-elementor-kit/class/elements/options/class-countdown-option.php:654, jeg-elementor-kit/class/elements/options/class-countdown-option.php:870, jeg-elementor-kit/class/elements/options/class-countdown-option.php:951, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1003, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1010, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1226, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1307, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1359, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1366, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1582, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1663, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1715, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1722, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:801, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:122, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:696, jeg-elementor-kit/class/elements/options/class-gallery-option.php:893, jeg-elementor-kit/class/elements/options/class-gallery-option.php:989, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1120, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1138, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1746, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1971, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2172, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2252, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1333, jeg-elementor-kit/class/elements/options/class-image-box-option.php:539, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:678, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:959, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:994, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1071, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1174, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1207, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:779, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:245, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:287, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:454, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:496, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:650, jeg-elementor-kit/class/elements/options/class-option-abstract.php:345, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:644, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:306, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:381, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:717, jeg-elementor-kit/class/elements/options/class-post-block-option.php:742, jeg-elementor-kit/class/elements/options/class-post-block-option.php:809, jeg-elementor-kit/class/elements/options/class-post-block-option.php:861, jeg-elementor-kit/class/elements/options/class-post-block-option.php:967, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1018, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1149, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1212, jeg-elementor-kit/class/elements/options/class-post-list-option.php:541, jeg-elementor-kit/class/elements/options/class-post-list-option.php:586, jeg-elementor-kit/class/elements/options/class-post-list-option.php:873, jeg-elementor-kit/class/elements/options/class-post-list-option.php:917, jeg-elementor-kit/class/elements/options/class-post-list-option.php:971, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:203, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:276, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:408, jeg-elementor-kit/class/elements/options/class-search-option.php:757, jeg-elementor-kit/class/elements/options/class-search-option.php:806, jeg-elementor-kit/class/elements/options/class-tabs-option.php:745, jeg-elementor-kit/class/elements/options/class-tabs-option.php:811, jeg-elementor-kit/class/elements/options/class-tabs-option.php:877, jeg-elementor-kit/class/elements/options/class-tabs-option.php:949, jeg-elementor-kit/class/elements/options/class-team-option.php:905, jeg-elementor-kit/class/elements/options/class-team-option.php:1024, jeg-elementor-kit/class/elements/options/class-team-option.php:1456, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:472, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:540, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:610, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1178, jeg-elementor-kit/class/elements/options/class-video-button-option.php:536, jeg-elementor-kit/class/elements/options/class-video-button-option.php:590
511
  msgid "Background"
512
  msgstr ""
513
 
514
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:455, jeg-elementor-kit/class/elements/options/class-accordion-option.php:480, jeg-elementor-kit/class/elements/options/class-button-option.php:351, jeg-elementor-kit/class/elements/options/class-button-option.php:378, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:936, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:236, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:650, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:885, jeg-elementor-kit/class/elements/options/class-countdown-option.php:564, jeg-elementor-kit/class/elements/options/class-countdown-option.php:638, jeg-elementor-kit/class/elements/options/class-countdown-option.php:679, jeg-elementor-kit/class/elements/options/class-countdown-option.php:920, jeg-elementor-kit/class/elements/options/class-countdown-option.php:994, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1035, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1276, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1350, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1391, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1632, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1706, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1747, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:792, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:757, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:730, jeg-elementor-kit/class/elements/options/class-gallery-option.php:922, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1000, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1104, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1730, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1766, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2000, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2110, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2213, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2279, jeg-elementor-kit/class/elements/options/class-heading-option.php:607, jeg-elementor-kit/class/elements/options/class-heading-option.php:1231, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1324, jeg-elementor-kit/class/elements/options/class-image-box-option.php:408, jeg-elementor-kit/class/elements/options/class-image-box-option.php:573, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:689, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:875, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1116, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1143, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:337, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:790, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:421, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:616, jeg-elementor-kit/class/elements/options/class-option-abstract.php:395, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:405, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:664, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:297, jeg-elementor-kit/class/elements/options/class-post-author-option.php:429, jeg-elementor-kit/class/elements/options/class-post-block-option.php:771, jeg-elementor-kit/class/elements/options/class-post-block-option.php:838, jeg-elementor-kit/class/elements/options/class-post-block-option.php:901, jeg-elementor-kit/class/elements/options/class-post-block-option.php:978, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1054, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1189, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:226, jeg-elementor-kit/class/elements/options/class-post-list-option.php:559, jeg-elementor-kit/class/elements/options/class-post-list-option.php:604, jeg-elementor-kit/class/elements/options/class-post-list-option.php:754, jeg-elementor-kit/class/elements/options/class-post-list-option.php:884, jeg-elementor-kit/class/elements/options/class-post-list-option.php:928, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1033, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:242, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:369, jeg-elementor-kit/class/elements/options/class-search-option.php:342, jeg-elementor-kit/class/elements/options/class-search-option.php:632, jeg-elementor-kit/class/elements/options/class-search-option.php:841, jeg-elementor-kit/class/elements/options/class-social-share-option.php:474, jeg-elementor-kit/class/elements/options/class-tabs-option.php:337, jeg-elementor-kit/class/elements/options/class-tabs-option.php:791, jeg-elementor-kit/class/elements/options/class-tabs-option.php:857, jeg-elementor-kit/class/elements/options/class-tabs-option.php:923, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1000, jeg-elementor-kit/class/elements/options/class-team-option.php:657, jeg-elementor-kit/class/elements/options/class-team-option.php:939, jeg-elementor-kit/class/elements/options/class-team-option.php:1353, jeg-elementor-kit/class/elements/options/class-team-option.php:1911, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:569, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1196, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1230, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1609, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1666, jeg-elementor-kit/class/elements/options/class-video-button-option.php:629, jeg-elementor-kit/class/elements/options/class-video-button-option.php:659
515
  msgid "Border Radius"
516
  msgstr ""
517
 
518
+ #: jeg-elementor-kit/class/elements/options/class-accordion-option.php:496, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:368, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:218, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:284, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:327, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:668, jeg-elementor-kit/class/elements/options/class-countdown-option.php:546, jeg-elementor-kit/class/elements/options/class-countdown-option.php:620, jeg-elementor-kit/class/elements/options/class-countdown-option.php:902, jeg-elementor-kit/class/elements/options/class-countdown-option.php:976, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1258, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1332, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1614, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1688, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1883, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1914, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:536, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:737, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:510, jeg-elementor-kit/class/elements/options/class-gallery-option.php:913, jeg-elementor-kit/class/elements/options/class-gallery-option.php:954, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1095, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1982, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2119, jeg-elementor-kit/class/elements/options/class-heading-option.php:589, jeg-elementor-kit/class/elements/options/class-heading-option.php:937, jeg-elementor-kit/class/elements/options/class-heading-option.php:1065, jeg-elementor-kit/class/elements/options/class-heading-option.php:1135, jeg-elementor-kit/class/elements/options/class-heading-option.php:1210, jeg-elementor-kit/class/elements/options/class-heading-option.php:1267, jeg-elementor-kit/class/elements/options/class-heading-option.php:1324, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:626, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:697, jeg-elementor-kit/class/elements/options/class-image-box-option.php:589, jeg-elementor-kit/class/elements/options/class-image-box-option.php:723, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:654, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:893, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1134, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:328, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:993, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1162, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1223, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:403, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:590, jeg-elementor-kit/class/elements/options/class-option-abstract.php:386, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:396, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:279, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:505, jeg-elementor-kit/class/elements/options/class-post-block-option.php:762, jeg-elementor-kit/class/elements/options/class-post-block-option.php:829, jeg-elementor-kit/class/elements/options/class-post-block-option.php:892, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1045, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1175, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1230, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1324, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1349, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1580, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1643, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1726, jeg-elementor-kit/class/elements/options/class-post-list-option.php:499, jeg-elementor-kit/class/elements/options/class-post-list-option.php:840, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1024, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1086, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:267, jeg-elementor-kit/class/elements/options/class-search-option.php:351, jeg-elementor-kit/class/elements/options/class-search-option.php:650, jeg-elementor-kit/class/elements/options/class-search-option.php:860, jeg-elementor-kit/class/elements/options/class-social-share-option.php:457, jeg-elementor-kit/class/elements/options/class-tabs-option.php:328, jeg-elementor-kit/class/elements/options/class-tabs-option.php:725, jeg-elementor-kit/class/elements/options/class-tabs-option.php:991, jeg-elementor-kit/class/elements/options/class-team-option.php:1335, jeg-elementor-kit/class/elements/options/class-team-option.php:1669, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:551, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:672, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:983, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1212
519
  msgid "Margin"
520
  msgstr ""
521
 
631
  msgid "Color Style"
632
  msgstr ""
633
 
634
+ #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:447, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:571, jeg-elementor-kit/class/elements/options/class-button-option.php:258, jeg-elementor-kit/class/elements/options/class-button-option.php:338, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:449, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:637, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:409, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:752, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:405, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:606, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:183, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:579, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:342, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:757, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1371, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1563, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:501, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:761, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1118, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1244, jeg-elementor-kit/class/elements/options/class-image-box-option.php:454, jeg-elementor-kit/class/elements/options/class-image-box-option.php:647, jeg-elementor-kit/class/elements/options/class-image-box-option.php:744, jeg-elementor-kit/class/elements/options/class-image-box-option.php:852, jeg-elementor-kit/class/elements/options/class-image-box-option.php:1010, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:940, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:385, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:632, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:886, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1055, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:226, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:435, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:443, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:754, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:564, jeg-elementor-kit/class/elements/options/class-post-author-option.php:221, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1248, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1400, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1835, jeg-elementor-kit/class/elements/options/class-post-date-option.php:228, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:188, jeg-elementor-kit/class/elements/options/class-post-list-option.php:535, jeg-elementor-kit/class/elements/options/class-post-list-option.php:854, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1195, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:193, jeg-elementor-kit/class/elements/options/class-post-title-option.php:199, jeg-elementor-kit/class/elements/options/class-search-option.php:252, jeg-elementor-kit/class/elements/options/class-search-option.php:504, jeg-elementor-kit/class/elements/options/class-search-option.php:738, jeg-elementor-kit/class/elements/options/class-social-share-option.php:264, jeg-elementor-kit/class/elements/options/class-social-share-option.php:584, jeg-elementor-kit/class/elements/options/class-tabs-option.php:739, jeg-elementor-kit/class/elements/options/class-team-option.php:384, jeg-elementor-kit/class/elements/options/class-team-option.php:731, jeg-elementor-kit/class/elements/options/class-team-option.php:1779, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:750, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:997, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1087, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1312, jeg-elementor-kit/class/elements/options/class-video-button-option.php:498, jeg-elementor-kit/class/elements/options/class-video-button-option.php:616
635
  msgid "Normal"
636
  msgstr ""
637
 
647
  msgid "Normal Text Shadow"
648
  msgstr ""
649
 
650
+ #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:495, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:621, jeg-elementor-kit/class/elements/options/class-button-option.php:293, jeg-elementor-kit/class/elements/options/class-button-option.php:365, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:529, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:748, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:463, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:803, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:463, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:664, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:240, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:640, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:391, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:779, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1477, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1674, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:555, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:850, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1176, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:1266, jeg-elementor-kit/class/elements/options/class-image-box-option.php:482, jeg-elementor-kit/class/elements/options/class-image-box-option.php:679, jeg-elementor-kit/class/elements/options/class-image-box-option.php:763, jeg-elementor-kit/class/elements/options/class-image-box-option.php:910, jeg-elementor-kit/class/elements/options/class-image-box-option.php:1036, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:975, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:427, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:667, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:937, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1106, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:268, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:477, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:479, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:638, jeg-elementor-kit/class/elements/options/class-post-author-option.php:274, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1276, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1458, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1892, jeg-elementor-kit/class/elements/options/class-post-date-option.php:260, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:220, jeg-elementor-kit/class/elements/options/class-post-list-option.php:580, jeg-elementor-kit/class/elements/options/class-post-list-option.php:898, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1252, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:223, jeg-elementor-kit/class/elements/options/class-post-title-option.php:253, jeg-elementor-kit/class/elements/options/class-search-option.php:287, jeg-elementor-kit/class/elements/options/class-search-option.php:787, jeg-elementor-kit/class/elements/options/class-social-share-option.php:312, jeg-elementor-kit/class/elements/options/class-social-share-option.php:619, jeg-elementor-kit/class/elements/options/class-tabs-option.php:805, jeg-elementor-kit/class/elements/options/class-team-option.php:432, jeg-elementor-kit/class/elements/options/class-team-option.php:769, jeg-elementor-kit/class/elements/options/class-team-option.php:1837, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:835, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1037, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1127, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1423, jeg-elementor-kit/class/elements/options/class-video-button-option.php:552, jeg-elementor-kit/class/elements/options/class-video-button-option.php:646
651
  msgid "Hover"
652
  msgstr ""
653
 
671
  msgid "Gradient Color 2"
672
  msgstr ""
673
 
674
+ #: jeg-elementor-kit/class/elements/options/class-animated-text-option.php:735, jeg-elementor-kit/class/elements/options/class-animated-text-option.php:823, jeg-elementor-kit/class/elements/options/class-button-option.php:215, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:908, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:339, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:683, jeg-elementor-kit/class/elements/options/class-countdown-option.php:739, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1095, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1451, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1807, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:820, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2082, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2198, jeg-elementor-kit/class/elements/options/class-heading-option.php:668, jeg-elementor-kit/class/elements/options/class-heading-option.php:1043, jeg-elementor-kit/class/elements/options/class-heading-option.php:1113, jeg-elementor-kit/class/elements/options/class-heading-option.php:1276, jeg-elementor-kit/class/elements/options/class-image-box-option.php:988, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:721, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:916, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:847, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1016, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1178, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:381, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:548, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:661, jeg-elementor-kit/class/elements/options/class-post-block-option.php:924, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1751, jeg-elementor-kit/class/elements/options/class-post-list-option.php:508, jeg-elementor-kit/class/elements/options/class-post-list-option.php:738, jeg-elementor-kit/class/elements/options/class-post-list-option.php:996, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1111, jeg-elementor-kit/class/elements/options/class-search-option.php:416, jeg-elementor-kit/class/elements/options/class-search-option.php:869, jeg-elementor-kit/class/elements/options/class-social-share-option.php:489, jeg-elementor-kit/class/elements/options/class-team-option.php:1407, jeg-elementor-kit/class/elements/options/class-team-option.php:1732, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1239, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1581, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1638, jeg-elementor-kit/class/elements/options/class-video-button-option.php:447
675
  msgid "Width"
676
  msgstr ""
677
 
771
  msgid "Hover Border"
772
  msgstr ""
773
 
774
+ #: jeg-elementor-kit/class/elements/options/class-button-option.php:404, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:375, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:576, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:725, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:451, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1298, jeg-elementor-kit/class/elements/options/class-gallery-option.php:2063, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:950, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:1040, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:862, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1031, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:855, jeg-elementor-kit/class/elements/options/class-portfolio-gallery-option.php:540, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1377, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1787, jeg-elementor-kit/class/elements/options/class-post-list-option.php:794, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1147, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:455, jeg-elementor-kit/class/elements/options/class-search-option.php:192, jeg-elementor-kit/class/elements/options/class-search-option.php:693, jeg-elementor-kit/class/elements/options/class-social-share-option.php:558, jeg-elementor-kit/class/elements/options/class-tabs-option.php:662, jeg-elementor-kit/class/elements/options/class-team-option.php:1362, jeg-elementor-kit/class/elements/options/class-video-button-option.php:376
775
  msgid "Icon Size"
776
  msgstr ""
777
 
855
  msgid "Justified"
856
  msgstr ""
857
 
858
+ #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:291, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:437
859
  msgid "Space Between"
860
  msgstr ""
861
 
862
+ #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:358, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:706, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:354, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:563, jeg-elementor-kit/class/elements/options/class-post-author-option.php:332, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1534, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:164, jeg-elementor-kit/class/elements/options/class-post-list-option.php:1068, jeg-elementor-kit/class/elements/options/class-tabs-option.php:1016
863
  msgid "Size"
864
  msgstr ""
865
 
867
  msgid "Line Height"
868
  msgstr ""
869
 
870
+ #: jeg-elementor-kit/class/elements/options/class-category-list-option.php:390, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:124, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:791, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:556, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:591, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:619
871
  msgid "Spacing"
872
  msgstr ""
873
 
915
  msgid "Show Arrow"
916
  msgstr ""
917
 
918
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:194, jeg-elementor-kit/class/elements/options/class-heading-option.php:1355, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:468, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:820, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:625, jeg-elementor-kit/class/elements/options/class-post-block-option.php:1098, jeg-elementor-kit/class/elements/options/class-team-option.php:115, jeg-elementor-kit/class/elements/options/class-team-option.php:267, jeg-elementor-kit/class/elements/options/class-team-option.php:1503, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:257
919
  msgid "Position"
920
  msgstr ""
921
 
983
  msgid "Fix Height"
984
  msgstr ""
985
 
986
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:398, jeg-elementor-kit/class/elements/options/class-client-logo-option.php:922, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:355, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:380, jeg-elementor-kit/class/elements/options/class-contact-form-7-option.php:705, jeg-elementor-kit/class/elements/options/class-countdown-option.php:754, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1110, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1466, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1822, jeg-elementor-kit/class/elements/options/class-dual-button-option.php:835, jeg-elementor-kit/class/elements/options/class-heading-option.php:691, jeg-elementor-kit/class/elements/options/class-heading-option.php:960, jeg-elementor-kit/class/elements/options/class-heading-option.php:1300, jeg-elementor-kit/class/elements/options/class-image-box-option.php:417, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1192, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:686, jeg-elementor-kit/class/elements/options/class-post-list-option.php:982, jeg-elementor-kit/class/elements/options/class-progress-bar-option.php:214, jeg-elementor-kit/class/elements/options/class-search-option.php:440, jeg-elementor-kit/class/elements/options/class-search-option.php:678, jeg-elementor-kit/class/elements/options/class-search-option.php:884, jeg-elementor-kit/class/elements/options/class-social-share-option.php:511, jeg-elementor-kit/class/elements/options/class-team-option.php:1386, jeg-elementor-kit/class/elements/options/class-team-option.php:1711, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:643, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1595, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1652, jeg-elementor-kit/class/elements/options/class-video-button-option.php:424
987
  msgid "Height"
988
  msgstr ""
989
 
990
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:420, jeg-elementor-kit/class/elements/options/class-image-box-option.php:432, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1206
991
  msgid "Object Fit"
992
  msgstr ""
993
 
994
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:424, jeg-elementor-kit/class/elements/options/class-image-box-option.php:436, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1210
995
  msgid "Cover"
996
  msgstr ""
997
 
998
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:425, jeg-elementor-kit/class/elements/options/class-image-box-option.php:437, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1211
999
  msgid "Contain"
1000
  msgstr ""
1001
 
1002
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:426, jeg-elementor-kit/class/elements/options/class-image-box-option.php:438, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1212
1003
  msgid "Fill"
1004
  msgstr ""
1005
 
1006
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:427, jeg-elementor-kit/class/elements/options/class-image-box-option.php:439, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1213
1007
  msgid "Scale Down"
1008
  msgstr ""
1009
 
1010
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:428, jeg-elementor-kit/class/elements/options/class-countdown-option.php:325, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:224, jeg-elementor-kit/class/elements/options/class-gallery-option.php:307, jeg-elementor-kit/class/elements/options/class-gallery-option.php:347, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:262, jeg-elementor-kit/class/elements/options/class-image-box-option.php:440, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1214, jeg-elementor-kit/class/elements/options/class-pie-chart-option.php:129, jeg-elementor-kit/class/elements/options/class-post-author-option.php:141, jeg-elementor-kit/class/elements/options/class-post-date-option.php:163, jeg-elementor-kit/class/elements/options/class-post-excerpt-option.php:123, jeg-elementor-kit/class/elements/options/class-post-featured-image-option.php:112, jeg-elementor-kit/class/elements/options/class-post-terms-option.php:143, jeg-elementor-kit/class/elements/options/class-post-title-option.php:123, jeg-elementor-kit/class/elements/options/class-social-share-option.php:118, jeg-elementor-kit/class/elements/options/class-tabs-option.php:177
1011
  msgid "None"
1012
  msgstr ""
1013
 
1075
  msgid "General"
1076
  msgstr ""
1077
 
1078
+ #: jeg-elementor-kit/class/elements/options/class-client-logo-option.php:959, jeg-elementor-kit/class/elements/options/class-gallery-option.php:1028, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:469, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:702, jeg-elementor-kit/class/elements/options/class-tabs-option.php:871, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:1632
1079
  msgid "Active"
1080
  msgstr ""
1081
 
1239
  msgid "Hide"
1240
  msgstr ""
1241
 
1242
+ #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:304, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:479, jeg-elementor-kit/class/elements/options/class-heading-option.php:449
1243
  msgid "Solid"
1244
  msgstr ""
1245
 
1246
+ #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:305, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:481, jeg-elementor-kit/class/elements/options/class-heading-option.php:448
1247
  msgid "Dotted"
1248
  msgstr ""
1249
 
1287
  msgid "Vertical Alignment"
1288
  msgstr ""
1289
 
1290
+ #: jeg-elementor-kit/class/elements/options/class-countdown-option.php:420, jeg-elementor-kit/class/elements/options/class-countdown-option.php:470, jeg-elementor-kit/class/elements/options/class-countdown-option.php:693, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1049, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1405, jeg-elementor-kit/class/elements/options/class-countdown-option.php:1761, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:414, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:651, jeg-elementor-kit/class/elements/options/class-fun-fact-option.php:688, jeg-elementor-kit/class/elements/options/class-heading-option.php:469, jeg-elementor-kit/class/elements/options/class-icon-box-option.php:190, jeg-elementor-kit/class/elements/options/class-mailchimp-option.php:808, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:630, jeg-elementor-kit/class/elements/options/class-post-list-option.php:454, jeg-elementor-kit/class/elements/options/class-post-list-option.php:951, jeg-elementor-kit/class/elements/options/class-tabs-option.php:147, jeg-elementor-kit/class/elements/options/class-tabs-option.php:427, jeg-elementor-kit/class/elements/options/class-tabs-option.php:466, jeg-elementor-kit/class/elements/options/class-testimonials-option.php:703
1291
  msgid "Top"
1292
  msgstr ""
1293
 
1383
  msgid "Image"
1384
  msgstr ""
1385
 
1386
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:188, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:245, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:585, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:646
1387
  msgid "Icon Box Background"
1388
  msgstr ""
1389
 
1390
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:198, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:255, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:596, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:657, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:892
1391
  msgid "Icon Background"
1392
  msgstr ""
1393
 
1394
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:210, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:267, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:919, jeg-elementor-kit/class/elements/options/class-tabs-option.php:764, jeg-elementor-kit/class/elements/options/class-tabs-option.php:830, jeg-elementor-kit/class/elements/options/class-tabs-option.php:896
1395
  msgid "Icon Color"
1396
  msgstr ""
1397
 
1398
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:229, jeg-elementor-kit/class/elements/options/class-feature-list-option.php:286, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:903
1399
  msgid "Icon Border"
1400
  msgstr ""
1401
 
1447
  msgid "Stacked"
1448
  msgstr ""
1449
 
1450
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:426
1451
  msgid "Show Connector"
1452
  msgstr ""
1453
 
1454
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:456
1455
  msgid "Connector Type"
1456
  msgstr ""
1457
 
1458
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:461
1459
  msgid "Classic"
1460
  msgstr ""
1461
 
1462
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:462
1463
  msgid "Modern"
1464
  msgstr ""
1465
 
1466
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:475
1467
  msgid "Connector Style"
1468
  msgstr ""
1469
 
1470
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:480
1471
  msgid "Dashed"
1472
  msgstr ""
1473
 
1474
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:504
1475
  msgid "Connector Color"
1476
  msgstr ""
1477
 
1478
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:527
1479
  msgid "Connector Width"
1480
  msgstr ""
1481
 
1482
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:556
1483
  msgid "Connector Indicator Position"
1484
  msgstr ""
1485
 
1486
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:769, jeg-elementor-kit/class/elements/options/class-heading-option.php:1401
1487
  msgid "Border Width"
1488
  msgstr ""
1489
 
1490
+ #: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:830
1491
  msgid "Bottom Space"
1492
  msgstr ""
1493
 
1655
  msgid "Category"
1656
  msgstr ""
1657
 
 
 
 
 
1658
  #: jeg-elementor-kit/class/elements/options/class-gallery-option.php:210
1659
  msgid "Item to Show"
1660
  msgstr ""
2523
  msgid "Item Spacing"
2524
  msgstr ""
2525
 
2526
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:391, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:638
2527
  msgid "Item Text Normal Color"
2528
  msgstr ""
2529
 
2530
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:404, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:651
2531
  msgid "Item Text Normal Background"
2532
  msgstr ""
2533
 
2535
  msgid "Item Text Normal Border"
2536
  msgstr ""
2537
 
2538
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:433, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:673
2539
  msgid "Item Text Hover Color"
2540
  msgstr ""
2541
 
2542
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:446, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:686
2543
  msgid "Item Text Hover Background"
2544
  msgstr ""
2545
 
2547
  msgid "Item Text Hover Border"
2548
  msgstr ""
2549
 
2550
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:475, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:708
2551
  msgid "Item Text Active Color"
2552
  msgstr ""
2553
 
2554
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:488, jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:721
2555
  msgid "Item Text Active Background"
2556
  msgstr ""
2557
 
2591
  msgid "Sub Menu Item Icon Size"
2592
  msgstr ""
2593
 
2594
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:611
2595
+ msgid "Sub Menu Item Border Radius"
2596
  msgstr ""
2597
 
2598
  #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:742
2599
+ msgid "Items Border"
2600
+ msgstr ""
2601
+
2602
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:750
2603
  msgid "First Child Border"
2604
  msgstr ""
2605
 
2606
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:757
2607
  msgid "Last Child Border"
2608
  msgstr ""
2609
 
2610
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:798
2611
  msgid "Container Width"
2612
  msgstr ""
2613
 
2614
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:840
2615
  msgid "Hamburger Icon"
2616
  msgstr ""
2617
 
2618
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:910
2619
  msgid "Icon Border Radius"
2620
  msgstr ""
2621
 
2622
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:943
2623
  msgid "Icon Hover Background"
2624
  msgstr ""
2625
 
2626
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:954
2627
  msgid "Icon Hover Border"
2628
  msgstr ""
2629
 
2630
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:961
2631
  msgid "Icon Hover Border Radius"
2632
  msgstr ""
2633
 
2634
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:970
2635
  msgid "Icon Hover Color"
2636
  msgstr ""
2637
 
2638
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1009, jeg-elementor-kit/class/elements/options/class-off-canvas-option.php:93, jeg-elementor-kit/class/elements/options/class-team-option.php:146, jeg-elementor-kit/class/elements/options/class-team-option.php:560
2639
  msgid "Close Icon"
2640
  msgstr ""
2641
 
2642
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1112
2643
  msgid "Close Hover Background"
2644
  msgstr ""
2645
 
2646
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1123
2647
  msgid "Close Hover Border"
2648
  msgstr ""
2649
 
2650
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1130
2651
  msgid "Close Hover Border Radius"
2652
  msgstr ""
2653
 
2654
+ #: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:1139
2655
  msgid "Close Hover Color"
2656
  msgstr ""
2657
 
3367
  msgid "Post Terms"
3368
  msgstr ""
3369
 
 
 
 
 
3370
  #: jeg-elementor-kit/class/elements/options/class-post-terms-option.php:107
3371
  msgid "Post Format"
3372
  msgstr ""
4051
  msgid "Something went wrong: "
4052
  msgstr ""
4053
 
4054
+ #: jeg-elementor-kit/class/elements/views/class-post-block-view.php:356, jeg-elementor-kit/class/elements/views/class-post-date-view.php:30, jeg-elementor-kit/class/elements/views/class-post-list-view.php:144
4055
  msgid " - Updated on "
4056
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: elementor, element, addon, widget, extension, blog, post, elementor addon,
4
  Requires at least: 5.0
5
  Tested up to: 5.8
6
  Requires PHP: 7.0
7
- Stable tag: 1.11.3
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -51,6 +51,9 @@ We include widgets that you can customize to your as you want.
51
  - **Search**. Add search functionality with popup form. Let your visitors find what they are searching on your site.
52
  - **Feature List**. Add feature lists with icons.
53
 
 
 
 
54
  == Frequently Asked Questions ==
55
 
56
  **Is this plugin require any plugin to be installed?**
@@ -72,6 +75,12 @@ https://elementor.com/help/requirements/ Also you can disable some widgets that
72
 
73
  == Changelog ==
74
 
 
 
 
 
 
 
75
  = 1.11.3 - 23-08-2021 =
76
  * Fix: Animated text UTF8 characters splitting
77
  * Fix: Typography issue in post block, category list, post terms, team, and nav menu
4
  Requires at least: 5.0
5
  Tested up to: 5.8
6
  Requires PHP: 7.0
7
+ Stable tag: 2.0.0
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
51
  - **Search**. Add search functionality with popup form. Let your visitors find what they are searching on your site.
52
  - **Feature List**. Add feature lists with icons.
53
 
54
+ == New Feature ==
55
+ - **Header and Footer Template**. Create Header or Footer template for the entire site or with specific conditions.
56
+
57
  == Frequently Asked Questions ==
58
 
59
  **Is this plugin require any plugin to be installed?**
75
 
76
  == Changelog ==
77
 
78
+ = 2.0.0 - 13-09-2021 =
79
+ * New Feature: Header and Footer Template
80
+ * Improvement: Additional Custom Breakpoints support
81
+ * Improvement: Add border radius for Sub Menu Item in Nav Menu
82
+ * Fix: padding sub menu in nav menu
83
+
84
  = 1.11.3 - 23-08-2021 =
85
  * Fix: Animated text UTF8 characters splitting
86
  * Fix: Typography issue in post block, category list, post terms, team, and nav menu
templates/dashboard/dashboard-user-data.php CHANGED
@@ -17,7 +17,7 @@ $mailchimp_api = is_array( $user_data ) && isset( $user_data['mailchimp']['api_k
17
  <div class="jkit-form-tab ">
18
  <div class="jkit-form-content">
19
  <div class="jkit-form-info">
20
- <span class="jkit-form-name">Mailchimp</span>
21
  </div>
22
  </div>
23
  <div class="jkit-form-tab-content">
17
  <div class="jkit-form-tab ">
18
  <div class="jkit-form-content">
19
  <div class="jkit-form-info">
20
+ <span class="jkit-form-name"><?php echo esc_html__( 'Mailchimp', 'jeg-elementor-kit' ); ?></span>
21
  </div>
22
  </div>
23
  <div class="jkit-form-tab-content">
templates/footer-template.php ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <?php do_action( 'jkit_footer' ); ?>
2
+ </div><!-- #page -->
3
+ <?php wp_footer(); ?>
4
+ </body>
5
+ </html>
templates/header-template.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html <?php language_attributes(); ?>>
3
+ <head>
4
+ <meta charset="<?php bloginfo( 'charset' ); ?>" />
5
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
6
+ <link rel="profile" href="http://gmpg.org/xfn/11" />
7
+ <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
8
+ <?php wp_head(); ?>
9
+ </head>
10
+
11
+ <body <?php body_class(); ?>>
12
+ <?php do_action( 'wp_body_open' ); ?>
13
+ <div id="page" class="jkit-template site">
14
+
15
+ <?php do_action( 'jkit_header' ); ?>
templates/single-template.php ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html <?php language_attributes(); ?>>
3
+ <head>
4
+ <meta charset="<?php bloginfo( 'charset' ); ?>" />
5
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
6
+ <link rel="profile" href="http://gmpg.org/xfn/11" />
7
+ <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
8
+ <?php wp_head(); ?>
9
+ </head>
10
+
11
+ <body <?php body_class(); ?>>
12
+ <?php do_action( 'wp_body_open' ); ?>
13
+ <div id="page" class="jkit-template site">
14
+
15
+ <?php get_the_content(); ?>
16
+
17
+ </div>
18
+ </body>
19
+ </html>