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 | Jeg Elementor Kit |
Version | 2.0.0 |
Comparing to | |
See all releases |
Code changes from version 1.11.3 to 2.0.0
- assets/css/admin/dashboard.css +1 -1
- assets/css/admin/dashboard.css.map +1 -1
- assets/css/elements/main.css +1 -1
- assets/js/dashboard/dashboard-container.js +708 -0
- assets/js/dashboard/dashboard-template.js +450 -0
- assets/js/elementor/editor-support.js +453 -170
- assets/js/elements/client-logo.js +1 -1
- assets/js/elements/elements.js +3 -3
- assets/js/elements/testimonials.js +1 -1
- class/ajax/class-ajax.php +343 -0
- class/assets/class-asset.php +617 -197
- class/class-init.php +2 -0
- class/dashboard/class-dashboard.php +235 -2
- class/dashboard/template/class-footer-dashboard-template.php +66 -0
- class/dashboard/template/class-header-dashboard-template.php +66 -0
- class/dashboard/template/class-template-dashboard-abstract.php +475 -0
- class/elements/elementor/class-elementor-kit-abstract.php +21 -16
- class/elements/options/class-feature-list-option.php +26 -10
- class/elements/options/class-nav-menu-option.php +24 -16
- class/elements/views/class-client-logo-view.php +33 -14
- class/elements/views/class-gallery-view.php +1 -4
- class/elements/views/class-heading-view.php +3 -3
- class/elements/views/class-post-block-view.php +1 -2
- class/elements/views/class-testimonials-view.php +33 -13
- class/templates/class-template.php +387 -0
- helper.php +181 -11
- jeg-elementor-kit.php +4 -4
- languages/jeg-elementor-kit.pot +351 -115
- readme.txt +10 -1
- templates/dashboard/dashboard-user-data.php +1 -1
- templates/footer-template.php +5 -0
- templates/header-template.php +15 -0
- 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 |
-
|
10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
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 |
-
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
}
|
28 |
|
29 |
// Social share alignment
|
30 |
if ('jkit_social_share' == widgetType) {
|
31 |
-
|
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 (
|
37 |
css += selector + ' { margin-right: auto; }';
|
38 |
-
} else if (
|
39 |
css += selector + ' { margin-left: auto; margin-right: auto; }';
|
40 |
} else {
|
41 |
css += selector + ' { margin-left: auto; }';
|
42 |
}
|
43 |
|
44 |
-
|
45 |
-
|
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 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
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 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
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 (
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
}
|
84 |
|
85 |
-
|
86 |
-
|
87 |
-
|
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 (
|
92 |
-
color =
|
93 |
-
bg_color =
|
94 |
-
css +=
|
95 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
}
|
97 |
}
|
98 |
|
99 |
// Dual Button alignment
|
100 |
if ('jkit_dual_button' == widgetType) {
|
101 |
-
|
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 (
|
107 |
css += selector + ' { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }';
|
108 |
-
} else if (
|
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 |
-
|
115 |
-
|
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 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
|
|
129 |
}
|
130 |
|
131 |
// Feature List icon position
|
132 |
if ('jkit_feature_list' == widgetType) {
|
133 |
-
|
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 (
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
|
|
|
|
|
|
|
|
145 |
} else {
|
146 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
}
|
148 |
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
|
|
|
|
|
|
|
|
157 |
}
|
158 |
|
159 |
-
if (
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
|
|
|
|
|
|
|
|
167 |
}
|
168 |
|
169 |
if (connector_enable) {
|
170 |
-
|
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 |
-
|
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 |
-
|
183 |
-
offset_tablet += 30;
|
184 |
-
offset_mobile += 30;
|
185 |
}
|
186 |
|
187 |
if ('framed' === shape_view) {
|
188 |
-
|
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 (
|
203 |
-
|
204 |
-
|
205 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
} else {
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
}
|
213 |
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
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 |
-
|
239 |
-
|
240 |
-
|
241 |
-
css += '@media (min-width: ' + (
|
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: ' + (
|
245 |
-
css += '@media (min-width: ' + (
|
246 |
-
css += '@media (min-width: ' + (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
}
|
248 |
|
249 |
-
if (
|
250 |
-
|
251 |
-
|
252 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
} else {
|
254 |
-
css += '@media (
|
255 |
-
css += '@media (
|
256 |
-
css += '@media (
|
|
|
|
|
257 |
}
|
|
|
258 |
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
263 |
} else {
|
264 |
-
|
265 |
-
|
266 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
|
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:
|
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:
|
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/
|
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:
|
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
|
222 |
-
$breakpoints
|
223 |
-
|
224 |
-
$
|
225 |
-
$
|
226 |
|
227 |
-
|
|
|
|
|
|
|
|
|
228 |
|
229 |
-
$
|
230 |
-
|
231 |
-
|
|
|
232 |
|
233 |
-
|
234 |
-
|
235 |
-
|
|
|
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 |
-
|
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' === $
|
271 |
$css .= $selector . ' { margin-left:auto; margin-right: auto; }';
|
272 |
} else {
|
273 |
$css .= $selector . ' { margin-left: auto; }';
|
274 |
}
|
275 |
|
276 |
-
|
277 |
-
$
|
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 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
|
|
290 |
}
|
291 |
|
292 |
$post_css->get_stylesheet()->add_raw_css( $css );
|
@@ -315,40 +329,48 @@ class Asset {
|
|
315 |
|
316 |
$css = '';
|
317 |
|
318 |
-
$breakpoints
|
319 |
-
$
|
320 |
-
$
|
321 |
-
|
322 |
-
$
|
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 ( $
|
337 |
-
$
|
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 ( $
|
343 |
-
$
|
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 ( $
|
349 |
-
$color = $
|
350 |
-
$bg_color = $
|
351 |
-
$css .=
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
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' === $
|
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 |
-
|
394 |
-
$
|
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 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
|
|
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
|
429 |
-
$breakpoints
|
430 |
-
|
431 |
-
$
|
432 |
-
$
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
449 |
}
|
450 |
|
451 |
-
|
452 |
-
$
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
|
|
|
|
|
|
|
|
459 |
}
|
460 |
|
461 |
-
if (
|
462 |
-
$
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
|
|
|
|
|
|
|
|
469 |
}
|
470 |
|
471 |
if ( $connector_enable ) {
|
472 |
-
$
|
473 |
-
$
|
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 |
-
$
|
480 |
-
$
|
481 |
-
$
|
|
|
482 |
|
483 |
if ( 'rhombus' === $icon_shape ) {
|
484 |
-
$
|
485 |
-
$offset_tablet += 30;
|
486 |
-
$offset_mobile += 30;
|
487 |
}
|
488 |
|
489 |
if ( 'framed' === $shape_view ) {
|
490 |
-
$
|
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 (
|
504 |
-
|
505 |
-
|
506 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
} else {
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
513 |
}
|
514 |
|
515 |
-
|
516 |
-
$
|
517 |
-
|
518 |
-
$
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
525 |
}
|
526 |
|
527 |
-
if (
|
528 |
-
$
|
529 |
-
|
530 |
-
$
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
537 |
}
|
538 |
|
539 |
if ( 'modern' === $connector_type ) {
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
544 |
} else {
|
545 |
-
|
546 |
-
|
547 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
}
|
549 |
|
550 |
-
|
551 |
-
$
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
|
|
|
|
|
|
|
|
558 |
}
|
559 |
|
560 |
-
if (
|
561 |
-
$
|
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 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
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
|
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"> </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 |
-
$
|
|
|
|
|
381 |
$args['desktop_default'] = array(
|
382 |
-
'unit' =>
|
383 |
-
'size' =>
|
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['
|
924 |
-
$args['
|
925 |
-
$args['
|
|
|
|
|
|
|
|
|
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'
|
396 |
-
'title'
|
397 |
-
'segment'
|
398 |
-
'default'
|
399 |
-
'
|
400 |
-
'
|
401 |
-
'
|
402 |
-
'
|
403 |
-
'
|
404 |
-
'
|
|
|
|
|
|
|
|
|
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
|
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 |
-
$
|
70 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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( $
|
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,
|
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, $
|
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 |
-
$
|
307 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
$
|
247 |
-
$tablet_breakpoint = 1024;
|
248 |
|
249 |
if ( defined( 'ELEMENTOR_VERSION' ) && version_compare( ELEMENTOR_VERSION, '3.2.0', '>=' ) ) {
|
250 |
-
$
|
251 |
-
|
252 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
} else {
|
254 |
-
$
|
255 |
-
|
256 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
257 |
}
|
258 |
|
259 |
-
|
260 |
-
|
261 |
-
|
|
|
|
|
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:
|
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.
|
13 |
-
* Elementor Pro tested up to: 3.
|
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', '
|
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/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
msgid "Success Save Data"
|
19 |
msgstr ""
|
20 |
|
21 |
-
#: jeg-elementor-kit/class/
|
|
|
|
|
|
|
|
|
22 |
msgid "JKit - Icons"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: jeg-elementor-kit/class/dashboard/class-dashboard.php:
|
26 |
msgid "User Data"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: jeg-elementor-kit/class/dashboard/class-dashboard.php:
|
30 |
msgid "Elements"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: jeg-elementor-kit/class/dashboard/class-dashboard.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
msgid "Jeg Elementor Kit"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: jeg-elementor-kit/class/dashboard/class-dashboard.php:
|
38 |
msgid "Something went wrong"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: jeg-elementor-kit/class/dashboard/class-dashboard.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
1190 |
msgid "Show Connector"
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1194 |
msgid "Connector Type"
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1198 |
msgid "Classic"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1202 |
msgid "Modern"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1206 |
msgid "Connector Style"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1210 |
msgid "Dashed"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1214 |
msgid "Connector Color"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1218 |
msgid "Connector Width"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1222 |
msgid "Connector Indicator Position"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
1226 |
msgid "Border Width"
|
1227 |
msgstr ""
|
1228 |
|
1229 |
-
#: jeg-elementor-kit/class/elements/options/class-feature-list-option.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
2338 |
-
msgid "
|
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:
|
2346 |
msgid "Last Child Border"
|
2347 |
msgstr ""
|
2348 |
|
2349 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2350 |
msgid "Container Width"
|
2351 |
msgstr ""
|
2352 |
|
2353 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2354 |
msgid "Hamburger Icon"
|
2355 |
msgstr ""
|
2356 |
|
2357 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2358 |
msgid "Icon Border Radius"
|
2359 |
msgstr ""
|
2360 |
|
2361 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2362 |
msgid "Icon Hover Background"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2366 |
msgid "Icon Hover Border"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2370 |
msgid "Icon Hover Border Radius"
|
2371 |
msgstr ""
|
2372 |
|
2373 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2374 |
msgid "Icon Hover Color"
|
2375 |
msgstr ""
|
2376 |
|
2377 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2378 |
msgid "Close Icon"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2382 |
msgid "Close Hover Background"
|
2383 |
msgstr ""
|
2384 |
|
2385 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2386 |
msgid "Close Hover Border"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
2390 |
msgid "Close Hover Border Radius"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
-
#: jeg-elementor-kit/class/elements/options/class-nav-menu-option.php:
|
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:
|
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:
|
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"
|
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>
|