Jeg Elementor Kit - Version 2.4.0

Version Description

  • 07-03-2022 =
  • Add New Widget: Product Grid, Product Carousel, Product Categories, and Banner
  • Improvement: Update dashboard
  • Improvement: Add Next Prev for Pagination elements
  • Fix: Cannot read properties of undefined issue
  • Fix: Testimonials responsive issue
Download this release

Release Info

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

Code changes from version 2.3.2 to 2.4.0

assets/css/admin/dashboard.css CHANGED
@@ -1,2 +1,2 @@
1
- :focus{outline:0}#adminmenu li#toplevel_page_jkit-settings .wp-menu-image img{width:16px}#adminmenu li#toplevel_page_jkit-settings>.wp-submenu{padding-bottom:0}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-404'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-footer'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-header']{padding-left:21px;background-color:rgba(255,255,255,.09)}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-header']{padding-top:8px}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-404'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-manage-template']{padding-bottom:8px}.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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a.tab-active{border-bottom:3px solid #0835e6}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a:focus{-webkit-box-shadow:none;box-shadow:none}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li,.jkit-dashboard-header-wrap .jkit-dashboard-header-tab ul{margin:0;position:relative}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li{display:inline-block}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li.tab-active>a{border-bottom:3px solid #0835e6}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li:hover>a{border-bottom:3px solid #0835e6}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li:hover .jkit-submenu{margin-top:2px;opacity:1;visibility:visible;z-index:1}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu{position:absolute;background:#fff;z-index:9;min-width:190px;margin-top:12px;-webkit-box-shadow:0 4px 12px #0000001a;box-shadow:0 4px 12px #0000001a;border-radius:3px;padding:10px 0;-webkit-transition:opacity .2s ease-in,margin .2s ease-in;transition:opacity .2s ease-in,margin .2s ease-in;opacity:0;visibility:hidden;z-index:-1}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu li{display:block}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a{display:block;border-bottom:none;padding:15px 20px;opacity:.8}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a.tab-active,.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a:hover{border-bottom:none;opacity:1}.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,.jkit-dashboard-body-wrap .jkit-form-input-group>select{border-radius:5px;padding:8px 20px;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-input-group>select{max-width:100%}.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 */
1
+ :focus{outline:0}#adminmenu li#toplevel_page_jkit-settings .wp-menu-image img{width:16px}#adminmenu li#toplevel_page_jkit-settings>.wp-submenu{padding-bottom:0}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-404'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-footer'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-header'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-products-archive'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-single-product']{padding-left:21px;background-color:rgba(255,255,255,.09)}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-header']{padding-top:8px}#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-404'],#adminmenu li#toplevel_page_jkit-settings a[href='admin.php?page=jkit-manage-template']{padding-bottom:8px}.jkit-dashboard-topbar-wrap{background-color:#fff;padding:15px 20px;margin-left:-20px;height:35px}.jkit-dashboard-topbar-wrap img{width:35px;float:left}.jkit-dashboard-topbar-wrap h2{margin:6px 0 0;font-size:1.8em;font-weight:700;padding-left:50px;display:block}.jkit-dashboard-topbar-wrap ul{margin:0;position:absolute;right:15px;top:16px}.jkit-dashboard-topbar-wrap ul li{display:inline-block;width:30px;margin:0 3px;background:#0058e6;text-align:center;line-height:30px;border-radius:100%}.jkit-dashboard-topbar-wrap ul li a{display:block}.jkit-dashboard-topbar-wrap ul li a:focus{-webkit-box-shadow:none;box-shadow:none}.jkit-dashboard-topbar-wrap ul li i{color:#fff;font-size:15px}.jkit-dashboard-header-wrap{margin-right:20px}.jkit-dashboard-header-wrap a{text-decoration:none;color:#575a5f}.jkit-dashboard-header-wrap a:hover{color:#242a32}.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 i{margin-right:5px;font-size:14px}.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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0;font-weight:500}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a.tab-active{border-bottom:3px solid #0835e6;color:#242a32}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab a:focus{-webkit-box-shadow:none;box-shadow:none}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li,.jkit-dashboard-header-wrap .jkit-dashboard-header-tab ul{margin:0;position:relative}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li{display:inline-block}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li.tab-active>a{border-bottom:3px solid #0835e6;color:#242a32}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li:hover>a{border-bottom:3px solid #0835e6}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab li:hover .jkit-submenu{margin-top:2px;opacity:1;visibility:visible;z-index:2}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu{position:absolute;background:#fff;z-index:9;min-width:190px;margin-top:12px;-webkit-box-shadow:0 4px 12px #0000001a;box-shadow:0 4px 12px #0000001a;border-radius:3px;padding:12px 0;-webkit-transition:opacity .2s ease-in,margin .2s ease-in;transition:opacity .2s ease-in,margin .2s ease-in;opacity:0;visibility:hidden;z-index:-1}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu li{display:block}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a{display:block;border-bottom:none;padding:12px 20px;opacity:.8}.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a.tab-active,.jkit-dashboard-header-wrap .jkit-dashboard-header-tab .jkit-submenu a:hover{border-bottom:none;opacity:1}.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:500px;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:25px 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;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.jkit-dashboard-body-wrap .jkit-form-input-group>label{font-weight:600;margin-bottom:12px;display:block;color:#242a32;font-size:14px;line-height:16px}.jkit-dashboard-body-wrap .jkit-form-input-group>input,.jkit-dashboard-body-wrap .jkit-form-input-group>select{border-radius:5px;padding-left:10px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:40px;display:inline-block;color:#242a32;border:1px solid #d5d5d7;-webkit-box-shadow:none;box-shadow:none;width:100%;margin:0}.jkit-dashboard-body-wrap .jkit-form-input-group:not(:last-child){margin-bottom:15px}.jkit-dashboard-body-wrap .jkit-form-input-group>select{max-width:100%}.jkit-dashboard-body-wrap .jkit-form-input-group p{margin:6px 0 0;color:#96989b}.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;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:14px;font-weight:400;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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.jkit-dashboard-body-wrap .jkit-form-submit>button.saving,.jkit-dashboard-body-wrap .jkit-form-submit>button.saving:hover{background-color:#6c6f73}.jkit-dashboard-body-wrap .jkit-form-submit>button:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .jkit-form-submit i{margin-right:5px}.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;-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}@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:55px;font-weight:500;font-size:15px;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:#70a7ff}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option input:checked+.switch:after{background:#0058e6;-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-control-container .element-checkbox-option .element-info{position:relative}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option .element-info i{background-size:auto!important;width:32px!important;height:32px!important;display:block;margin-left:auto;margin-right:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;background-color:#0058e6;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_nav_menu]{-webkit-mask-image:url(../../img/admin/block-icon/nav-menu.svg);mask-image:url(../../img/admin/block-icon/nav-menu.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_icon_box]{-webkit-mask-image:url(../../img/admin/block-icon/icon-box.svg);mask-image:url(../../img/admin/block-icon/icon-box.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_image_box]{-webkit-mask-image:url(../../img/admin/block-icon/image-box.svg);mask-image:url(../../img/admin/block-icon/image-box.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_fun_fact]{-webkit-mask-image:url(../../img/admin/block-icon/funfact.svg);mask-image:url(../../img/admin/block-icon/funfact.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_progress_bar]{-webkit-mask-image:url(../../img/admin/block-icon/progress-bar.svg);mask-image:url(../../img/admin/block-icon/progress-bar.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_client_logo]{-webkit-mask-image:url(../../img/admin/block-icon/client-logo.svg);mask-image:url(../../img/admin/block-icon/client-logo.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_testimonials]{-webkit-mask-image:url(../../img/admin/block-icon/testimonial.svg);mask-image:url(../../img/admin/block-icon/testimonial.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_accordion]{-webkit-mask-image:url(../../img/admin/block-icon/accordion.svg);mask-image:url(../../img/admin/block-icon/accordion.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_gallery]{-webkit-mask-image:url(../../img/admin/block-icon/gallery.svg);mask-image:url(../../img/admin/block-icon/gallery.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_contact_form_7]{-webkit-mask-image:url(../../img/admin/block-icon/form-cf7.svg);mask-image:url(../../img/admin/block-icon/form-cf7.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_mailchimp]{-webkit-mask-image:url(../../img/admin/block-icon/mailchimp.svg);mask-image:url(../../img/admin/block-icon/mailchimp.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_block]{-webkit-mask-image:url(../../img/admin/block-icon/post-block.svg);mask-image:url(../../img/admin/block-icon/post-block.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_team]{-webkit-mask-image:url(../../img/admin/block-icon/team.svg);mask-image:url(../../img/admin/block-icon/team.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_pie_chart]{-webkit-mask-image:url(../../img/admin/block-icon/pie-chart.svg);mask-image:url(../../img/admin/block-icon/pie-chart.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_portfolio_gallery]{-webkit-mask-image:url(../../img/admin/block-icon/portfolio.svg);mask-image:url(../../img/admin/block-icon/portfolio.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_animated_text]{-webkit-mask-image:url(../../img/admin/block-icon/animated-text.svg);mask-image:url(../../img/admin/block-icon/animated-text.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_countdown]{-webkit-mask-image:url(../../img/admin/block-icon/countdown.svg);mask-image:url(../../img/admin/block-icon/countdown.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_button]{-webkit-mask-image:url(../../img/admin/block-icon/button.svg);mask-image:url(../../img/admin/block-icon/button.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_list]{-webkit-mask-image:url(../../img/admin/block-icon/post-list.svg);mask-image:url(../../img/admin/block-icon/post-list.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_category_list]{-webkit-mask-image:url(../../img/admin/block-icon/category-list.svg);mask-image:url(../../img/admin/block-icon/category-list.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_feature_list]{-webkit-mask-image:url(../../img/admin/block-icon/feature-list.svg);mask-image:url(../../img/admin/block-icon/feature-list.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_video_button]{-webkit-mask-image:url(../../img/admin/block-icon/video-button.svg);mask-image:url(../../img/admin/block-icon/video-button.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_heading]{-webkit-mask-image:url(../../img/admin/block-icon/heading.svg);mask-image:url(../../img/admin/block-icon/heading.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_title]{-webkit-mask-image:url(../../img/admin/block-icon/post-title.svg);mask-image:url(../../img/admin/block-icon/post-title.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_content]{-webkit-mask-image:url(../../img/admin/block-icon/post-content.svg);mask-image:url(../../img/admin/block-icon/post-content.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_featured_image]{-webkit-mask-image:url(../../img/admin/block-icon/post-featured-image.svg);mask-image:url(../../img/admin/block-icon/post-featured-image.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_comment]{-webkit-mask-image:url(../../img/admin/block-icon/post-comment.svg);mask-image:url(../../img/admin/block-icon/post-comment.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_date]{-webkit-mask-image:url(../../img/admin/block-icon/post-date.svg);mask-image:url(../../img/admin/block-icon/post-date.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_author]{-webkit-mask-image:url(../../img/admin/block-icon/post-author.svg);mask-image:url(../../img/admin/block-icon/post-author.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_terms]{-webkit-mask-image:url(../../img/admin/block-icon/post-terms.svg);mask-image:url(../../img/admin/block-icon/post-terms.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_post_excerpt]{-webkit-mask-image:url(../../img/admin/block-icon/post-excerpt.svg);mask-image:url(../../img/admin/block-icon/post-excerpt.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_social_share]{-webkit-mask-image:url(../../img/admin/block-icon/social-share.svg);mask-image:url(../../img/admin/block-icon/social-share.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_off_canvas]{-webkit-mask-image:url(../../img/admin/block-icon/off-canvas.svg);mask-image:url(../../img/admin/block-icon/off-canvas.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_tabs]{-webkit-mask-image:url(../../img/admin/block-icon/tabs.svg);mask-image:url(../../img/admin/block-icon/tabs.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_dual_button]{-webkit-mask-image:url(../../img/admin/block-icon/dual-button.svg);mask-image:url(../../img/admin/block-icon/dual-button.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_search]{-webkit-mask-image:url(../../img/admin/block-icon/search.svg);mask-image:url(../../img/admin/block-icon/search.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_banner]{-webkit-mask-image:url(../../img/admin/block-icon/banner.svg);mask-image:url(../../img/admin/block-icon/banner.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_product_grid]{-webkit-mask-image:url(../../img/admin/block-icon/product-grid.svg);mask-image:url(../../img/admin/block-icon/product-grid.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_product_categories]{-webkit-mask-image:url(../../img/admin/block-icon/product-categories.svg);mask-image:url(../../img/admin/block-icon/product-categories.svg)}.jkit-dashboard-body-wrap .elements-control-container .element-checkbox-option i[class^=jkit_product_carousel]{-webkit-mask-image:url(../../img/admin/block-icon/product-carousel.svg);mask-image:url(../../img/admin/block-icon/product-carousel.svg)}.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1;font-size:14px;font-weight:400;border-style:solid;border-width:0;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.jkit-dashboard-body-wrap .elements-global-control .enable-all{background-color:#0058e6;margin-right:8px}.jkit-dashboard-body-wrap .elements-global-control .enable-all:hover{background-color:#0048bd}.jkit-dashboard-body-wrap .elements-global-control .disable-all{background-color:#6c6f73}.jkit-dashboard-body-wrap .elements-global-control .disable-all:hover{background-color:#575a5f}.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;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 12px 12px 34px;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-header:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jkit-condition-container .jkit-condition-item.show .jkit-condition-header:after{content:"\f106"}.jkit-condition-container .jkit-condition-item .jkit-condition-content{display:none;padding:20px;border:1px solid #e0e0e0;border-top:0}.jkit-condition-container .jkit-condition-item .jkit-condition-content .widget-left>label{padding-bottom:8px}.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}.jkit-element-container .jkit-container-header .jkit-header-action>div:not(.tab-delete){border-right:1px solid #ddd}.jkit-element-container .jkit-container-header .jkit-header-action>div a{display:block;color:#0058e6}.jkit-element-container .jkit-container-header .jkit-header-action .tab-priority:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jkit-element-container.show .jkit-header-action .tab-priority:after{content:"\f106"}.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 22px;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:262px}.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;text-align:center}.content-exist .active-element-wrapper .content-button{text-align:center;margin-top:20px}.content-exist .inactive-element-wrapper h2{margin-bottom:0}.content-exist .inactive-element-wrapper p{margin-top:.5em;margin-bottom:1.5em}.content-exist .inactive-element-wrapper .tab-clone,.content-exist .inactive-element-wrapper .tab-priority{display:none!important}.content-exist .inactive-element-wrapper .content-body{border-width:2px}.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:500px;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,.jeg_metabox_normal_segment .widget-right{display:block}.jeg_metabox_normal_segment .widget-left>label{padding-bottom:8px}
2
  /*# sourceMappingURL=dashboard.css.map */
assets/css/admin/dashboard.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["dashboard.scss"],"names":[],"mappings":"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","file":"dashboard.css","sourcesContent":["$white: #fff;\r\n$white-light-gray: #f9f9f9;\r\n$header-black: #242a32;\r\n$input-border-color: #d5d5d7;\r\n$button-color: #0058e6;\r\n$button-hover-color: #0048bd;\r\n$button-loading-color: #d1345b;\r\n$button-loading-color-alt: #f1295b;\r\n@mixin user-select() {\r\n user-select: none;\r\n -webkit-user-select: none;\r\n -khtml-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n -o-user-select: none;\r\n}\r\n\r\n*:focus {\r\n outline: none;\r\n}\r\n\r\n#adminmenu li#toplevel_page_jkit-settings {\r\n .wp-menu-image img {\r\n width: 16px;\r\n }\r\n\r\n > .wp-submenu {\r\n padding-bottom: 0;\r\n }\r\n\r\n a[href='admin.php?page=jkit-header'],\r\n a[href='admin.php?page=jkit-footer'],\r\n a[href='admin.php?page=jkit-404'] {\r\n padding-left: 21px;\r\n background-color: rgba(255, 255, 255, 0.09);\r\n }\r\n\r\n a[href='admin.php?page=jkit-header'] {\r\n padding-top: 8px;\r\n }\r\n\r\n a[href='admin.php?page=jkit-manage-template'],\r\n a[href='admin.php?page=jkit-404'] {\r\n padding-bottom: 8px;\r\n }\r\n}\r\n\r\n.jkit-dashboard-header-wrap {\r\n margin-right: 20px;\r\n a {\r\n text-decoration: none;\r\n color: #444;\r\n &:hover {\r\n color: #222;\r\n }\r\n }\r\n .jkit-dashboard-header-tab {\r\n padding: 0;\r\n margin: 1em 0;\r\n border-bottom: 1px solid #ddd;\r\n a {\r\n font-size: 15px;\r\n margin-bottom: -2px;\r\n padding: 20px;\r\n display: inline-block;\r\n border-bottom: 3px solid transparent;\r\n transition: all 0.3s ease-in-out;\r\n outline: none;\r\n\r\n &.tab-active {\r\n border-bottom: 3px solid #0835e6;\r\n }\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n ul,\r\n li {\r\n margin: 0;\r\n position: relative;\r\n }\r\n\r\n li {\r\n display: inline-block;\r\n\r\n &.tab-active > a {\r\n border-bottom: 3px solid #0835e6;\r\n }\r\n\r\n &:hover {\r\n > a {\r\n border-bottom: 3px solid #0835e6;\r\n }\r\n\r\n .jkit-submenu {\r\n margin-top: 2px;\r\n opacity: 1;\r\n visibility: visible;\r\n z-index: 1;\r\n }\r\n }\r\n }\r\n\r\n .jkit-submenu {\r\n position: absolute;\r\n background: #fff;\r\n z-index: 9;\r\n min-width: 190px;\r\n margin-top: 12px;\r\n box-shadow: 0px 4px 12px #0000001a;\r\n border-radius: 3px;\r\n padding: 10px 0;\r\n transition: opacity 0.2s ease-in, margin 0.2s ease-in;\r\n opacity: 0;\r\n visibility: hidden;\r\n z-index: -1;\r\n\r\n li {\r\n display: block;\r\n }\r\n\r\n a {\r\n display: block;\r\n border-bottom: none;\r\n padding: 15px 20px;\r\n opacity: 0.8;\r\n\r\n &.tab-active,\r\n &:hover {\r\n border-bottom: none;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.jkit-button {\r\n background-color: $button-color;\r\n box-shadow: none;\r\n border: none;\r\n border-radius: 5px;\r\n color: $white;\r\n padding: 12px 25px;\r\n cursor: pointer;\r\n font-size: 14px;\r\n text-transform: capitalize;\r\n\r\n &:hover {\r\n background-color: $button-hover-color;\r\n }\r\n}\r\n\r\n.jkit-loading {\r\n text-align: center;\r\n line-height: 100px;\r\n}\r\n\r\n#jkit-dashboard-header-container {\r\n text-align: center;\r\n height: calc(100vh - 200px);\r\n min-height: 150px;\r\n position: relative;\r\n margin-right: 20px;\r\n h1 {\r\n font-size: 32px;\r\n line-height: 35px;\r\n }\r\n p {\r\n font-size: 15px;\r\n }\r\n .empty-content {\r\n width: 100%;\r\n position: absolute;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n .empty-content-wrapper {\r\n width: 450px;\r\n margin: 0 auto;\r\n }\r\n p {\r\n margin: 25px 0;\r\n }\r\n h1 {\r\n margin-top: 0;\r\n }\r\n }\r\n}\r\n\r\n.jkit-dashboard-body-wrap {\r\n margin-right: 20px;\r\n #jkit-form-content {\r\n margin: 20px 0 0;\r\n * {\r\n box-sizing: border-box;\r\n }\r\n }\r\n .jkit-form-content {\r\n position: relative;\r\n display: block;\r\n height: 50px;\r\n margin: 0;\r\n padding: 0 87px 0 10px;\r\n font-size: 0;\r\n white-space: nowrap;\r\n cursor: pointer;\r\n @include user-select();\r\n &:before,\r\n &:after {\r\n content: '';\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n &:before {\r\n height: 100%;\r\n }\r\n &:after {\r\n position: absolute;\r\n width: 24px;\r\n height: 100%;\r\n right: 30px;\r\n background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTI0IDI0SDBWMGgyNHoiIG9wYWNpdHk9Ii44NyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNBOUFDQUYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE1Ljg4IDE1LjI5TDEyIDExLjQxbC0zLjg4IDMuODhhLjk5Ni45OTYgMCAxIDEtMS40MS0xLjQxbDQuNTktNC41OWEuOTk2Ljk5NiAwIDAgMSAxLjQxIDBsNC41OSA0LjU5Yy4zOS4zOS4zOSAxLjAyIDAgMS40MS0uMzkuMzgtMS4wMy4zOS0xLjQyIDB6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=');\r\n background-repeat: no-repeat;\r\n background-position: center;\r\n transform: rotate(180deg);\r\n }\r\n }\r\n .jkit-form-content > div {\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n @media screen and (max-width: 800px) {\r\n .jkit-form-content {\r\n height: auto;\r\n padding: 10px 87px 10px 30px;\r\n &:before {\r\n display: none;\r\n }\r\n &:after {\r\n top: 0;\r\n }\r\n }\r\n .jkit-form-content > div {\r\n display: block;\r\n width: 100%;\r\n }\r\n }\r\n .jkit-form-tab {\r\n position: relative;\r\n width: 100%;\r\n margin: 0 auto 10px;\r\n border-radius: 4px;\r\n background-color: $white;\r\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\r\n opacity: 1;\r\n transition: box-shadow 0.2s, opacity 0.4s;\r\n &:hover {\r\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.11);\r\n }\r\n }\r\n .jkit-form-content + .jkit-form-tab-content {\r\n transition: max-height 0.3s;\r\n }\r\n .jkit-form-tab:not(.collapse) {\r\n .jkit-form-content + .jkit-form-tab-content {\r\n max-height: 0;\r\n overflow: hidden;\r\n padding: 0;\r\n }\r\n }\r\n .jkit-form-tab-content {\r\n background-color: $white-light-gray;\r\n text-align: justify;\r\n padding: 25px;\r\n }\r\n .jkit-form-input-group {\r\n > label {\r\n font-weight: 700;\r\n margin-bottom: 10px;\r\n display: block;\r\n color: $header-black;\r\n font-size: 14px;\r\n line-height: 16px;\r\n }\r\n > input,\r\n > select {\r\n border-radius: 5px;\r\n padding: 8px 20px;\r\n height: 54px;\r\n box-sizing: border-box;\r\n font-size: 14px;\r\n line-height: 28px;\r\n display: inline-block;\r\n color: $header-black;\r\n border: 1px solid $input-border-color;\r\n box-shadow: none;\r\n width: 100%;\r\n }\r\n &:not(:last-child) {\r\n margin-bottom: 15px;\r\n }\r\n > select {\r\n max-width: 100%;\r\n }\r\n }\r\n .jkit-form-info {\r\n width: 60%;\r\n white-space: nowrap;\r\n font-size: 0;\r\n &:before {\r\n content: '';\r\n display: inline-block;\r\n height: 44px;\r\n vertical-align: middle;\r\n }\r\n }\r\n .jkit-form-name {\r\n display: inline-block;\r\n width: 75%;\r\n margin-left: 15px;\r\n font-weight: 700;\r\n font-size: 14px;\r\n text-transform: uppercase;\r\n line-height: 22px;\r\n color: $header-black;\r\n white-space: normal;\r\n text-align: left;\r\n vertical-align: middle;\r\n }\r\n .jkit-form-submit {\r\n margin-top: 30px;\r\n text-align: right;\r\n > button {\r\n padding: 8px 20px 8px 20px;\r\n color: $white;\r\n cursor: pointer;\r\n @include user-select();\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n border-style: solid;\r\n border-width: 0;\r\n background-color: $button-color;\r\n box-shadow: none;\r\n border-radius: 5px;\r\n margin-top: 0;\r\n margin-bottom: 0;\r\n line-height: 26px;\r\n &.saving,\r\n &.saving:hover {\r\n background-color: $button-loading-color;\r\n }\r\n &:hover {\r\n background-color: $button-hover-color;\r\n }\r\n }\r\n }\r\n .elements-control-container {\r\n display: flex;\r\n flex-flow: row wrap;\r\n align-items: center;\r\n .element-checkbox-option {\r\n position: relative;\r\n display: flex;\r\n justify-content: space-between;\r\n width: calc((100% / 4) - (30px * 3 / 4));\r\n align-items: center;\r\n font-size: 24px;\r\n margin-bottom: 30px;\r\n padding: 15px;\r\n box-sizing: border-box;\r\n border-radius: 5px;\r\n background-color: rgb(255, 255, 255);\r\n box-shadow: 0 0 0 1px rgba(236, 236, 236, 1);\r\n @media screen and (min-width: 1025px) {\r\n &:not(:nth-child(4n)) {\r\n margin-right: 30px;\r\n }\r\n }\r\n @media screen and (min-width: 769px) and (max-width: 1024px) {\r\n width: calc((100% / 3) - (30px * 2 / 3));\r\n &:not(:nth-child(3n)) {\r\n margin-right: 30px;\r\n }\r\n }\r\n @media screen and (min-width: 481px) and (max-width: 768px) {\r\n width: calc((100% / 2) - (30px / 2));\r\n &:not(:nth-child(2n)) {\r\n margin-right: 30px;\r\n }\r\n }\r\n @media screen and (max-width: 480px) {\r\n width: 100%;\r\n }\r\n &:hover {\r\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.11);\r\n }\r\n .element-title {\r\n margin-left: 15px;\r\n font-weight: 700;\r\n font-size: 14px;\r\n text-transform: uppercase;\r\n line-height: 22px;\r\n color: #242a32;\r\n white-space: normal;\r\n text-align: left;\r\n vertical-align: middle;\r\n }\r\n .element-toggle {\r\n position: absolute;\r\n top: 50%;\r\n right: 0;\r\n transform: translateY(-50%);\r\n margin: 0 15px 0 0;\r\n }\r\n input[type='checkbox'] {\r\n display: none;\r\n }\r\n input:checked + .switch {\r\n background: #d4e4ff;\r\n &:after {\r\n background: #5f9bff;\r\n transform: translate3d(100%, -50%, 0);\r\n }\r\n }\r\n .switch {\r\n border: 1px solid rgba(0, 0, 0, 0.1);\r\n margin-top: 5px;\r\n margin-right: 15px;\r\n display: inline-block;\r\n width: 35px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: #ebebeb;\r\n vertical-align: middle;\r\n position: relative;\r\n cursor: pointer;\r\n user-select: none;\r\n transition: background 350ms ease;\r\n &:after {\r\n content: '';\r\n background: #ccc;\r\n border: 1px solid rgba(0, 0, 0, 0.1);\r\n transform: translate3d(0, -50%, 0);\r\n display: block;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n position: absolute;\r\n top: 50%;\r\n left: -3px;\r\n transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease;\r\n }\r\n }\r\n }\r\n }\r\n .elements-global-control {\r\n margin-bottom: 2em;\r\n text-align: center;\r\n .enable-all,\r\n .disable-all {\r\n user-select: none;\r\n -webkit-user-select: none;\r\n -khtml-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n -o-user-select: none;\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n border-style: solid;\r\n border-width: 0;\r\n box-shadow: none;\r\n border-radius: 5px;\r\n margin-top: 0;\r\n margin-bottom: 0;\r\n line-height: 26px;\r\n }\r\n .enable-all {\r\n background-color: $button-color;\r\n margin-right: 5px;\r\n &:hover {\r\n background-color: $button-hover-color;\r\n }\r\n }\r\n .disable-all {\r\n background-color: $button-loading-color;\r\n &:hover {\r\n background-color: $button-loading-color-alt;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.jkit-condition-add {\r\n text-align: center;\r\n margin-top: 20px;\r\n margin-bottom: 40px;\r\n\r\n button {\r\n background-color: $button-color;\r\n box-shadow: none;\r\n border: none;\r\n border-radius: 5px;\r\n color: $white;\r\n margin-left: 10px;\r\n padding: 10px 20px;\r\n cursor: pointer;\r\n text-transform: capitalize;\r\n\r\n &:hover {\r\n background-color: $button-hover-color;\r\n }\r\n }\r\n}\r\n\r\n.jkit-condition-container {\r\n padding: 0 20px;\r\n\r\n .jkit-condition-empty {\r\n text-align: center;\r\n max-width: 350px;\r\n margin: 50px auto 30px;\r\n\r\n p {\r\n font-size: 15px;\r\n }\r\n }\r\n\r\n .jkit-condition-item {\r\n margin: 10px 0;\r\n\r\n .jkit-condition-header {\r\n padding: 12px;\r\n background: #f9f9f9;\r\n color: #000;\r\n cursor: pointer;\r\n position: relative;\r\n font-weight: bold;\r\n border: 1px solid #e0e0e0;\r\n\r\n .tab-delete {\r\n position: absolute;\r\n right: 10px;\r\n font-size: 16px;\r\n top: 12px;\r\n }\r\n }\r\n\r\n .jkit-condition-content {\r\n display: none;\r\n padding: 20px;\r\n border: 1px solid #e0e0e0;\r\n border-top: 0;\r\n }\r\n }\r\n}\r\n\r\n.jkit-element-container {\r\n margin-bottom: 15px;\r\n position: relative;\r\n\r\n &.ui-sortable-placeholder {\r\n background: #cad5ff !important;\r\n visibility: visible !important;\r\n width: 100% !important;\r\n border: 1px dashed #a2b5ff;\r\n }\r\n\r\n .jkit-container-header {\r\n border: 1px solid #e0e0e0;\r\n background: #fbfbfb;\r\n padding: 10px 15px;\r\n font-weight: 500;\r\n cursor: pointer;\r\n box-sizing: border-box;\r\n position: relative;\r\n\r\n h3 {\r\n display: inline-block;\r\n font-size: 13px;\r\n margin: 0;\r\n\r\n i {\r\n margin-right: 10px;\r\n color: #333;\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n .jkit-header-action {\r\n position: absolute;\r\n right: -1px;\r\n top: -1px;\r\n height: 100%;\r\n vertical-align: middle;\r\n border: 1px solid #ddd;\r\n background: #fff;\r\n\r\n > div {\r\n float: right;\r\n display: inline-block;\r\n width: 60px;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: center;\r\n border-right: 1px solid #dddddd;\r\n\r\n a {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .jkit-container-body {\r\n display: none;\r\n padding: 5px 10px;\r\n border: 1px solid #e0e0e0;\r\n box-sizing: border-box;\r\n border-top: none;\r\n background: #fff;\r\n }\r\n}\r\n\r\n.jkit-condition-global {\r\n display: none;\r\n}\r\n\r\n.content-exist {\r\n width: 500px;\r\n margin: 50px auto;\r\n text-align: left;\r\n\r\n .jkit-condition-empty {\r\n margin: 30px auto;\r\n\r\n h1 {\r\n font-size: 25px !important;\r\n }\r\n }\r\n\r\n .active-element-wrapper {\r\n background: #fff;\r\n padding: 40px 50px;\r\n margin: 40px -80px 40px;\r\n box-shadow: 0px 0px 5px rgba(16, 16, 16, 0.1);\r\n border-radius: 3px;\r\n\r\n h2 {\r\n text-align: left;\r\n margin-top: 0;\r\n margin-bottom: 40px;\r\n }\r\n\r\n .active-element-heading {\r\n padding: 0 20px;\r\n font-size: 13px;\r\n font-weight: bold;\r\n\r\n > ul {\r\n > li {\r\n display: inline-block;\r\n }\r\n }\r\n\r\n .name {\r\n width: 265px;\r\n }\r\n\r\n .priority,\r\n .edit,\r\n .clone,\r\n .delete {\r\n width: 60px;\r\n }\r\n }\r\n\r\n .content-button {\r\n text-align: center;\r\n margin-top: 20px;\r\n }\r\n }\r\n\r\n .inactive-element-wrapper {\r\n .tab-priority,\r\n .tab-clone {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n.content-body {\r\n min-height: 100px;\r\n border: 1px dashed #ddd;\r\n padding: 20px;\r\n}\r\n\r\n#jkit-builder-container {\r\n text-align: center;\r\n position: relative;\r\n margin-right: 20px;\r\n min-height: 300px;\r\n\r\n h1 {\r\n font-size: 32px;\r\n line-height: 35px;\r\n }\r\n\r\n p {\r\n font-size: 15px;\r\n }\r\n\r\n .empty-content {\r\n width: 100%;\r\n position: absolute;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n\r\n .empty-content-wrapper {\r\n width: 450px;\r\n margin: 0 auto;\r\n }\r\n\r\n p {\r\n margin: 25px 0;\r\n }\r\n\r\n h1 {\r\n margin-top: 0;\r\n }\r\n }\r\n}\r\n\r\n.create-element-builder-overlay {\r\n position: fixed;\r\n background: rgba(0, 0, 0, 0.5);\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n z-index: 99999;\r\n display: none;\r\n}\r\n\r\n.create-element-builder-wrapper {\r\n background: #fff;\r\n z-index: 99999;\r\n position: fixed;\r\n margin-right: auto;\r\n margin-left: auto;\r\n max-height: 90vh;\r\n right: auto;\r\n left: 50px;\r\n overflow: hidden;\r\n top: 10vh;\r\n height: auto;\r\n display: none;\r\n}\r\n\r\n.popup-option {\r\n .popup-header {\r\n padding: 25px 20px;\r\n color: #000;\r\n position: relative;\r\n border-bottom: 1px solid #e4e4e4;\r\n\r\n h2 {\r\n padding: 0;\r\n color: #000;\r\n margin: 0;\r\n }\r\n\r\n .close {\r\n position: absolute;\r\n right: 20px;\r\n top: 24px;\r\n background: #fff;\r\n color: #3a3a3a;\r\n line-height: 20px;\r\n height: 20px;\r\n width: 20px;\r\n text-align: center;\r\n cursor: pointer;\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n .popup-content {\r\n overflow: hidden;\r\n overflow-y: auto;\r\n }\r\n\r\n .popup-footer {\r\n padding: 20px;\r\n text-align: right;\r\n border-top: 1px solid #e4e4e4;\r\n\r\n .close,\r\n .generate {\r\n cursor: pointer;\r\n padding: 10px 30px;\r\n display: inline-block;\r\n font-size: 14px;\r\n }\r\n\r\n .close {\r\n background: #fff;\r\n border: 1px solid #ddd;\r\n border-radius: 5px;\r\n }\r\n\r\n .generate {\r\n background-color: $button-color;\r\n box-shadow: none;\r\n border: none;\r\n border-radius: 5px;\r\n color: $white;\r\n margin-left: 10px;\r\n\r\n &:hover {\r\n background-color: $button-hover-color;\r\n }\r\n }\r\n }\r\n\r\n .popup-body {\r\n .tabbed-body {\r\n width: auto;\r\n padding: 0;\r\n height: auto;\r\n overflow-y: scroll;\r\n float: none;\r\n }\r\n }\r\n}\r\n\r\n.jeg_metabox_normal_segment {\r\n .jeg_metabox_body {\r\n padding: 10px 20px 0;\r\n }\r\n\r\n .widget-wrapper {\r\n margin-bottom: 0;\r\n }\r\n\r\n .widget-left {\r\n display: none !important;\r\n }\r\n}\r\n"]}
1
+ {"version":3,"sources":["dashboard.scss"],"names":[],"mappings":"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","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: #6C6F73;\n$button-loading-color-alt: #575A5F;\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-settings {\n .wp-menu-image img {\n width: 16px;\n }\n\n > .wp-submenu {\n padding-bottom: 0;\n }\n\n a[href='admin.php?page=jkit-header'],\n a[href='admin.php?page=jkit-footer'],\n a[href='admin.php?page=jkit-404'],\n a[href='admin.php?page=jkit-single-product'],\n a[href='admin.php?page=jkit-products-archive'] {\n padding-left: 21px;\n background-color: rgba(255, 255, 255, 0.09);\n }\n\n a[href='admin.php?page=jkit-header'] {\n padding-top: 8px;\n }\n\n a[href='admin.php?page=jkit-manage-template'],\n a[href='admin.php?page=jkit-404'] {\n padding-bottom: 8px;\n }\n}\n\n.jkit-dashboard-topbar-wrap {\n background-color: #fff;\n padding: 15px 20px;\n margin-left: -20px;\n height: 35px;\n\n img {\n width: 35px;\n float: left;\n }\n\n h2 {\n margin: 6px 0 0;\n font-size: 1.8em;\n font-weight: 700;\n padding-left: 50px;\n display: block;\n }\n\n ul {\n margin: 0;\n position: absolute;\n right: 15px;\n top: 16px;\n\n li {\n display: inline-block;\n width: 30px;\n margin: 0 3px;\n background: #0058e6;\n text-align: center;\n line-height: 30px;\n border-radius: 100%;\n\n a { \n display: block; \n\n &:focus {\n box-shadow: none;\n }\n }\n\n i {\n color: #fff;\n font-size: 15px;\n }\n }\n }\n}\n\n.jkit-dashboard-header-wrap {\n margin-right: 20px;\n a {\n text-decoration: none;\n color: #575A5F;\n &:hover {\n color: $header-black;\n }\n }\n .jkit-dashboard-header-tab {\n padding: 0;\n margin: 1em 0;\n border-bottom: 1px solid #ddd;\n\n i {\n margin-right: 5px;\n font-size: 14px;\n }\n\n a {\n font-size: 15px;\n margin-bottom: -2px;\n padding: 20px;\n display: inline-block;\n border-bottom: 3px solid transparent;\n transition: all 0.3s ease-in-out;\n outline: none;\n font-weight: 500;\n\n &.tab-active {\n border-bottom: 3px solid #0835e6;\n color: $header-black;\n }\n\n &:focus {\n box-shadow: none;\n }\n }\n\n ul,\n li {\n margin: 0;\n position: relative;\n }\n\n li {\n display: inline-block;\n\n &.tab-active > a {\n border-bottom: 3px solid #0835e6;\n color: $header-black;\n }\n\n &:hover {\n > a {\n border-bottom: 3px solid #0835e6;\n }\n\n .jkit-submenu {\n margin-top: 2px;\n opacity: 1;\n visibility: visible;\n z-index: 2;\n }\n }\n }\n\n .jkit-submenu {\n position: absolute;\n background: $white;\n z-index: 9;\n min-width: 190px;\n margin-top: 12px;\n box-shadow: 0px 4px 12px #0000001a;\n border-radius: 3px;\n padding: 12px 0;\n transition: opacity 0.2s ease-in, margin 0.2s ease-in;\n opacity: 0;\n visibility: hidden;\n z-index: -1;\n\n li {\n display: block;\n }\n\n a {\n display: block;\n border-bottom: none;\n padding: 12px 20px;\n opacity: 0.8;\n\n &.tab-active,\n &:hover {\n border-bottom: none;\n opacity: 1;\n }\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 transform: translateY(-50%);\n .empty-content-wrapper {\n width: 500px;\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: 25px 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 0.2s, opacity 0.4s;\n &:hover {\n box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.11);\n }\n }\n .jkit-form-content + .jkit-form-tab-content {\n transition: max-height 0.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 border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n }\n .jkit-form-input-group {\n > label {\n font-weight: 600;\n margin-bottom: 12px;\n display: block;\n color: $header-black;\n font-size: 14px;\n line-height: 16px;\n }\n > input,\n > select {\n border-radius: 5px;\n padding-left: 10px;\n height: 40px;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 40px;\n display: inline-block;\n color: $header-black;\n border: 1px solid $input-border-color;\n box-shadow: none;\n width: 100%;\n margin: 0;\n }\n &:not(:last-child) {\n margin-bottom: 15px;\n }\n > select {\n max-width: 100%;\n }\n p {\n margin: 6px 0 0;\n color: #96989B;\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;\n color: $white;\n cursor: pointer;\n @include user-select();\n position: relative;\n z-index: 1;\n font-size: 14px;\n font-weight: 400;\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 transition: all .3s ease-in-out;\n &.saving,\n &.saving:hover {\n background-color: $button-loading-color;\n }\n &:hover {\n background-color: $button-hover-color;\n }\n }\n \n i {\n margin-right: 5px;\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 transition: box-shadow 0.2s, opacity 0.4s;\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, 0.11);\n }\n .element-title {\n margin-left: 55px;\n font-weight: 500;\n font-size: 15px;\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: #70A7FF;\n &:after {\n background: #0058e6;\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 .element-info {\n position: relative;\n\n i {\n background-size: auto !important;\n width: 32px !important;\n height: 32px !important;\n display: block;\n margin-left: auto;\n margin-right: auto;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n left: 10px;\n background-color: #0058e6;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\tmask-position: center;\n }\n }\n\n i[class^=jkit_nav_menu] {\n mask-image: url('../../img/admin/block-icon/nav-menu.svg');\n }\n i[class^=jkit_icon_box] {\n mask-image: url('../../img/admin/block-icon/icon-box.svg');\n }\n i[class^=jkit_image_box] {\n mask-image: url('../../img/admin/block-icon/image-box.svg');\n }\n i[class^=jkit_fun_fact] {\n mask-image: url('../../img/admin/block-icon/funfact.svg');\n }\n i[class^=jkit_progress_bar] {\n mask-image: url('../../img/admin/block-icon/progress-bar.svg');\n }\n i[class^=jkit_client_logo] {\n mask-image: url('../../img/admin/block-icon/client-logo.svg');\n }\n i[class^=jkit_testimonials] {\n mask-image: url('../../img/admin/block-icon/testimonial.svg');\n }\n i[class^=jkit_accordion] {\n mask-image: url('../../img/admin/block-icon/accordion.svg');\n }\n i[class^=jkit_gallery] {\n mask-image: url('../../img/admin/block-icon/gallery.svg');\n }\n i[class^=jkit_contact_form_7] {\n mask-image: url('../../img/admin/block-icon/form-cf7.svg');\n }\n i[class^=jkit_mailchimp] {\n mask-image: url('../../img/admin/block-icon/mailchimp.svg');\n }\n i[class^=jkit_post_block] {\n mask-image: url('../../img/admin/block-icon/post-block.svg');\n }\n i[class^=jkit_team] {\n mask-image: url('../../img/admin/block-icon/team.svg');\n }\n i[class^=jkit_pie_chart] {\n mask-image: url('../../img/admin/block-icon/pie-chart.svg');\n }\n i[class^=jkit_portfolio_gallery] {\n mask-image: url('../../img/admin/block-icon/portfolio.svg');\n }\n i[class^=jkit_animated_text] {\n mask-image: url('../../img/admin/block-icon/animated-text.svg');\n }\n i[class^=jkit_countdown] {\n mask-image: url('../../img/admin/block-icon/countdown.svg');\n }\n i[class^=jkit_button] {\n mask-image: url('../../img/admin/block-icon/button.svg');\n }\n i[class^=jkit_post_list] {\n mask-image: url('../../img/admin/block-icon/post-list.svg');\n }\n i[class^=jkit_category_list] {\n mask-image: url('../../img/admin/block-icon/category-list.svg');\n }\n i[class^=jkit_feature_list] {\n mask-image: url('../../img/admin/block-icon/feature-list.svg');\n }\n i[class^=jkit_video_button] {\n mask-image: url('../../img/admin/block-icon/video-button.svg');\n }\n i[class^=jkit_heading] {\n mask-image: url('../../img/admin/block-icon/heading.svg');\n }\n i[class^=jkit_post_title] {\n mask-image: url('../../img/admin/block-icon/post-title.svg');\n }\n i[class^=jkit_post_content] {\n mask-image: url('../../img/admin/block-icon/post-content.svg');\n }\n i[class^=jkit_post_featured_image] {\n mask-image: url('../../img/admin/block-icon/post-featured-image.svg');\n }\n i[class^=jkit_post_comment] {\n mask-image: url('../../img/admin/block-icon/post-comment.svg');\n }\n i[class^=jkit_post_date] {\n mask-image: url('../../img/admin/block-icon/post-date.svg');\n }\n i[class^=jkit_post_author] {\n mask-image: url('../../img/admin/block-icon/post-author.svg');\n }\n i[class^=jkit_post_terms] {\n mask-image: url('../../img/admin/block-icon/post-terms.svg');\n }\n i[class^=jkit_post_excerpt] {\n mask-image: url('../../img/admin/block-icon/post-excerpt.svg');\n }\n i[class^=jkit_social_share] {\n mask-image: url('../../img/admin/block-icon/social-share.svg');\n }\n i[class^=jkit_off_canvas] {\n mask-image: url('../../img/admin/block-icon/off-canvas.svg');\n }\n i[class^=jkit_tabs] {\n mask-image: url('../../img/admin/block-icon/tabs.svg');\n }\n i[class^=jkit_dual_button] {\n mask-image: url('../../img/admin/block-icon/dual-button.svg');\n }\n i[class^=jkit_search] {\n mask-image: url('../../img/admin/block-icon/search.svg');\n }\n i[class^=jkit_banner] {\n mask-image: url('../../img/admin/block-icon/banner.svg');\n }\n i[class^=jkit_product_grid] {\n mask-image: url('../../img/admin/block-icon/product-grid.svg');\n }\n i[class^=jkit_product_categories] {\n mask-image: url('../../img/admin/block-icon/product-categories.svg');\n }\n i[class^=jkit_product_carousel] {\n mask-image: url('../../img/admin/block-icon/product-carousel.svg');\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 position: relative;\n z-index: 1;\n font-size: 14px;\n font-weight: 400;\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 transition: all .3s ease-in-out;\n }\n .enable-all {\n background-color: $button-color;\n margin-right: 8px;\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 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 12px 12px 34px;\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 &:after {\n content: \"\\f107\";\n font: normal normal normal 14px/1 FontAwesome;\n font-size: 18px;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n left: 12px;\n top: 50%;\n transform: translateY(-50%);\n }\n }\n\n &.show .jkit-condition-header:after {\n content: \"\\f106\";\n }\n\n .jkit-condition-content {\n display: none;\n padding: 20px;\n border: 1px solid #e0e0e0;\n border-top: 0;\n\n .widget-left > label {\n padding-bottom: 8px;\n }\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: $white;\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\n &:not(.tab-delete) {\n border-right: 1px solid #dddddd;\n }\n\n a {\n display: block;\n color: #0058e6;\n }\n }\n\n .tab-priority:after {\n content: \"\\f107\";\n font: normal normal normal 14px/1 FontAwesome;\n font-size: 18px;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n left: -25px;\n top: 50%;\n transform: translateY(-50%);\n }\n }\n }\n\n &.show .jkit-header-action .tab-priority:after {\n content: \"\\f106\";\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: $white;\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: $white;\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 22px;\n font-size: 13px;\n font-weight: bold;\n\n > ul {\n > li {\n display: inline-block;\n }\n }\n\n .name {\n width: 262px;\n }\n\n .priority,\n .edit,\n .clone,\n .delete {\n width: 60px;\n text-align: center;\n }\n }\n\n .content-button {\n text-align: center;\n margin-top: 20px;\n }\n }\n\n .inactive-element-wrapper {\n h2 {\n margin-bottom: 0;\n }\n\n p {\n margin-top: .5em;\n margin-bottom: 1.5em;\n }\n\n .tab-priority,\n .tab-clone {\n display: none !important;\n }\n\n .content-body {\n border-width: 2px;\n }\n }\n}\n\n.content-body {\n min-height: 100px;\n border: 1px dashed #ddd;\n padding: 20px;\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: 500px;\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: $white;\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: $white;\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,\n .generate {\n cursor: pointer;\n padding: 10px 30px;\n display: inline-block;\n font-size: 14px;\n }\n\n .close {\n background: $white;\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-right,\n .widget-left {\n display: block;\n }\n\n .widget-left > label {\n padding-bottom: 8px;\n }\n}"]}
assets/css/admin/editor.css CHANGED
@@ -1,2 +1,2 @@
1
- .elementor-control-sg_content_postblock_type .elementor-choices,.elementor-control-sg_layout_testimonial_choose .elementor-choices{text-align:left;background:0 0;display:table;line-height:1!important}.elementor-control-sg_content_postblock_type>.elementor-control-content>.elementor-control-field,.elementor-control-sg_layout_testimonial_choose>.elementor-control-content>.elementor-control-field{-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-sg_content_postblock_type>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper,.elementor-control-sg_layout_testimonial_choose>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-control-sg_content_postblock_type label[for^=elementor-control-],.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-]{margin-bottom:5px;margin-right:5px;width:118px!important;height:88px!important;display:inline-block!important;border-width:1px;border-style:solid;border-color:#ddd!important;padding:3px}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] i,.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] i{width:auto;height:100%;display:block}.elementor-control-sg_content_postblock_type input[name^=elementor-choose-sg_content_postblock_type-]:checked+.elementor-choices-label{border-color:#278ab7;background-color:#278ab7}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-1{background-image:url(../../img/admin/post-block-1.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-2{background-image:url(../../img/admin/post-block-2.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-3{background-image:url(../../img/admin/post-block-3.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-4{background-image:url(../../img/admin/post-block-4.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-5{background-image:url(../../img/admin/post-block-5.png)}.elementor-control-sg_layout_testimonial_choose input[name^=elementor-choose-sg_layout_testimonial_choose-]:checked+.elementor-choices-label{border-color:#278ab7;background-color:#278ab7}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-1{background-image:url(../../img/admin/testimonial-1.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-2{background-image:url(../../img/admin/testimonial-2.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-3{background-image:url(../../img/admin/testimonial-3.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-4{background-image:url(../../img/admin/testimonial-4.png)}i[class*=jkit_]{background-size:auto!important;width:32px!important;height:32px!important;display:block;margin-left:auto;margin-right:auto}i[class^=jkit-option-additional]{background-size:auto!important;width:12px!important;height:12px!important;display:inline-block}i[class^=jkit_nav_menu]{background-image:url(../../img/admin/block-icon/nav-menu.svg)}i[class^=jkit_icon_box]{background-image:url(../../img/admin/block-icon/icon-box.svg)}i[class^=jkit_image_box]{background-image:url(../../img/admin/block-icon/image-box.svg)}i[class^=jkit_fun_fact]{background-image:url(../../img/admin/block-icon/funfact.svg)}i[class^=jkit_progress_bar]{background-image:url(../../img/admin/block-icon/progress-bar.svg)}i[class^=jkit_client_logo]{background-image:url(../../img/admin/block-icon/client-logo.svg)}i[class^=jkit_testimonials]{background-image:url(../../img/admin/block-icon/testimonial.svg)}i[class^=jkit_accordion]{background-image:url(../../img/admin/block-icon/accordion.svg)}i[class^=jkit_gallery]{background-image:url(../../img/admin/block-icon/gallery.svg)}i[class^=jkit_contact_form_7]{background-image:url(../../img/admin/block-icon/form-cf7.svg)}i[class^=jkit_mailchimp]{background-image:url(../../img/admin/block-icon/mailchimp.svg)}i[class^=jkit_post_block]{background-image:url(../../img/admin/block-icon/post-block.svg)}i[class^=jkit_team]{background-image:url(../../img/admin/block-icon/team.svg)}i[class^=jkit_pie_chart]{background-image:url(../../img/admin/block-icon/pie-chart.svg)}i[class^=jkit_portfolio_gallery]{background-image:url(../../img/admin/block-icon/portfolio.svg)}i[class^=jkit_animated_text]{background-image:url(../../img/admin/block-icon/animated-text.svg)}i[class^=jkit_countdown]{background-image:url(../../img/admin/block-icon/countdown.svg)}i[class^=jkit_button]{background-image:url(../../img/admin/block-icon/button.svg)}i[class^=jkit_post_list]{background-image:url(../../img/admin/block-icon/post-list.svg)}i[class^=jkit_category_list]{background-image:url(../../img/admin/block-icon/category-list.svg)}i[class^=jkit_feature_list]{background-image:url(../../img/admin/block-icon/feature-list.svg)}i[class^=jkit_video_button]{background-image:url(../../img/admin/block-icon/video-button.svg)}i[class^=jkit_heading]{background-image:url(../../img/admin/block-icon/heading.svg)}i[class^=jkit_post_title]{background-image:url(../../img/admin/block-icon/post-title.svg)}i[class^=jkit_post_content]{background-image:url(../../img/admin/block-icon/post-content.svg)}i[class^=jkit_post_featured_image]{background-image:url(../../img/admin/block-icon/post-featured-image.svg)}i[class^=jkit_post_comment]{background-image:url(../../img/admin/block-icon/post-comment.svg)}i[class^=jkit_post_date]{background-image:url(../../img/admin/block-icon/post-date.svg)}i[class^=jkit_post_author]{background-image:url(../../img/admin/block-icon/post-author.svg)}i[class^=jkit_post_terms]{background-image:url(../../img/admin/block-icon/post-terms.svg)}i[class^=jkit_post_excerpt]{background-image:url(../../img/admin/block-icon/post-excerpt.svg)}i[class^=jkit_social_share]{background-image:url(../../img/admin/block-icon/social-share.svg)}i[class^=jkit_off_canvas]{background-image:url(../../img/admin/block-icon/off-canvas.svg)}i[class^=jkit_tabs]{background-image:url(../../img/admin/block-icon/tabs.svg)}i[class^=jkit_dual_button]{background-image:url(../../img/admin/block-icon/dual-button.svg)}i[class^=jkit_search]{background-image:url(../../img/admin/block-icon/search.svg)}i[class^=jkit-option-additional]{background-image:url(../../img/admin/icon.svg);-webkit-filter:invert(88%) sepia(0) saturate(0) hue-rotate(163deg) brightness(87%) contrast(0);filter:invert(88%) sepia(0) saturate(0) hue-rotate(163deg) brightness(87%) contrast(0)}
2
  /*# sourceMappingURL=editor.css.map */
1
+ .elementor-control-sg_content_postblock_type .elementor-choices,.elementor-control-sg_layout_testimonial_choose .elementor-choices{text-align:left;background:0 0;display:table;line-height:1!important}.elementor-control-sg_content_postblock_type>.elementor-control-content>.elementor-control-field,.elementor-control-sg_layout_testimonial_choose>.elementor-control-content>.elementor-control-field{-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-sg_content_postblock_type>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper,.elementor-control-sg_layout_testimonial_choose>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-control-sg_content_postblock_type label[for^=elementor-control-],.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-]{margin-bottom:5px;margin-right:5px;width:118px!important;height:88px!important;display:inline-block!important;border-width:1px;border-style:solid;border-color:#ddd!important;padding:3px}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] i,.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] i{width:auto;height:100%;display:block}.elementor-control-sg_content_postblock_type input[name^=elementor-choose-sg_content_postblock_type-]:checked+.elementor-choices-label{border-color:#278ab7;background-color:#278ab7}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-1{background-image:url(../../img/admin/post-block-1.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-2{background-image:url(../../img/admin/post-block-2.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-3{background-image:url(../../img/admin/post-block-3.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-4{background-image:url(../../img/admin/post-block-4.png)}.elementor-control-sg_content_postblock_type label[for^=elementor-control-] .jkit-postblock-type-5{background-image:url(../../img/admin/post-block-5.png)}.elementor-control-sg_layout_testimonial_choose input[name^=elementor-choose-sg_layout_testimonial_choose-]:checked+.elementor-choices-label{border-color:#278ab7;background-color:#278ab7}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-1{background-image:url(../../img/admin/testimonial-1.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-2{background-image:url(../../img/admin/testimonial-2.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-3{background-image:url(../../img/admin/testimonial-3.png)}.elementor-control-sg_layout_testimonial_choose label[for^=elementor-control-] .jkit-testimonials-layout-4{background-image:url(../../img/admin/testimonial-4.png)}i[class*=jkit_]{background-size:auto!important;width:32px!important;height:32px!important;display:block;margin-left:auto;margin-right:auto;background-color:#556068;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.elementor-element:hover i[class*=jkit_]{background-color:#93003c}.jkit-dark-mode i[class*=jkit_]{background-color:#fff}.jkit-dark-mode .elementor-element:hover i[class*=jkit_]{background-color:#71d7f7}i[class^=jkit-option-additional]{background-size:auto!important;width:12px!important;height:12px!important;display:inline-block}i[class^=jkit_nav_menu]{-webkit-mask-image:url(../../img/admin/block-icon/nav-menu.svg);mask-image:url(../../img/admin/block-icon/nav-menu.svg)}i[class^=jkit_icon_box]{-webkit-mask-image:url(../../img/admin/block-icon/icon-box.svg);mask-image:url(../../img/admin/block-icon/icon-box.svg)}i[class^=jkit_image_box]{-webkit-mask-image:url(../../img/admin/block-icon/image-box.svg);mask-image:url(../../img/admin/block-icon/image-box.svg)}i[class^=jkit_fun_fact]{-webkit-mask-image:url(../../img/admin/block-icon/funfact.svg);mask-image:url(../../img/admin/block-icon/funfact.svg)}i[class^=jkit_progress_bar]{-webkit-mask-image:url(../../img/admin/block-icon/progress-bar.svg);mask-image:url(../../img/admin/block-icon/progress-bar.svg)}i[class^=jkit_client_logo]{-webkit-mask-image:url(../../img/admin/block-icon/client-logo.svg);mask-image:url(../../img/admin/block-icon/client-logo.svg)}i[class^=jkit_testimonials]{-webkit-mask-image:url(../../img/admin/block-icon/testimonial.svg);mask-image:url(../../img/admin/block-icon/testimonial.svg)}i[class^=jkit_accordion]{-webkit-mask-image:url(../../img/admin/block-icon/accordion.svg);mask-image:url(../../img/admin/block-icon/accordion.svg)}i[class^=jkit_gallery]{-webkit-mask-image:url(../../img/admin/block-icon/gallery.svg);mask-image:url(../../img/admin/block-icon/gallery.svg)}i[class^=jkit_contact_form_7]{-webkit-mask-image:url(../../img/admin/block-icon/form-cf7.svg);mask-image:url(../../img/admin/block-icon/form-cf7.svg)}i[class^=jkit_mailchimp]{-webkit-mask-image:url(../../img/admin/block-icon/mailchimp.svg);mask-image:url(../../img/admin/block-icon/mailchimp.svg)}i[class^=jkit_post_block]{-webkit-mask-image:url(../../img/admin/block-icon/post-block.svg);mask-image:url(../../img/admin/block-icon/post-block.svg)}i[class^=jkit_team]{-webkit-mask-image:url(../../img/admin/block-icon/team.svg);mask-image:url(../../img/admin/block-icon/team.svg)}i[class^=jkit_pie_chart]{-webkit-mask-image:url(../../img/admin/block-icon/pie-chart.svg);mask-image:url(../../img/admin/block-icon/pie-chart.svg)}i[class^=jkit_portfolio_gallery]{-webkit-mask-image:url(../../img/admin/block-icon/portfolio.svg);mask-image:url(../../img/admin/block-icon/portfolio.svg)}i[class^=jkit_animated_text]{-webkit-mask-image:url(../../img/admin/block-icon/animated-text.svg);mask-image:url(../../img/admin/block-icon/animated-text.svg)}i[class^=jkit_countdown]{-webkit-mask-image:url(../../img/admin/block-icon/countdown.svg);mask-image:url(../../img/admin/block-icon/countdown.svg)}i[class^=jkit_button]{-webkit-mask-image:url(../../img/admin/block-icon/button.svg);mask-image:url(../../img/admin/block-icon/button.svg)}i[class^=jkit_post_list]{-webkit-mask-image:url(../../img/admin/block-icon/post-list.svg);mask-image:url(../../img/admin/block-icon/post-list.svg)}i[class^=jkit_category_list]{-webkit-mask-image:url(../../img/admin/block-icon/category-list.svg);mask-image:url(../../img/admin/block-icon/category-list.svg)}i[class^=jkit_feature_list]{-webkit-mask-image:url(../../img/admin/block-icon/feature-list.svg);mask-image:url(../../img/admin/block-icon/feature-list.svg)}i[class^=jkit_video_button]{-webkit-mask-image:url(../../img/admin/block-icon/video-button.svg);mask-image:url(../../img/admin/block-icon/video-button.svg)}i[class^=jkit_heading]{-webkit-mask-image:url(../../img/admin/block-icon/heading.svg);mask-image:url(../../img/admin/block-icon/heading.svg)}i[class^=jkit_post_title]{-webkit-mask-image:url(../../img/admin/block-icon/post-title.svg);mask-image:url(../../img/admin/block-icon/post-title.svg)}i[class^=jkit_post_content]{-webkit-mask-image:url(../../img/admin/block-icon/post-content.svg);mask-image:url(../../img/admin/block-icon/post-content.svg)}i[class^=jkit_post_featured_image]{-webkit-mask-image:url(../../img/admin/block-icon/post-featured-image.svg);mask-image:url(../../img/admin/block-icon/post-featured-image.svg)}i[class^=jkit_post_comment]{-webkit-mask-image:url(../../img/admin/block-icon/post-comment.svg);mask-image:url(../../img/admin/block-icon/post-comment.svg)}i[class^=jkit_post_date]{-webkit-mask-image:url(../../img/admin/block-icon/post-date.svg);mask-image:url(../../img/admin/block-icon/post-date.svg)}i[class^=jkit_post_author]{-webkit-mask-image:url(../../img/admin/block-icon/post-author.svg);mask-image:url(../../img/admin/block-icon/post-author.svg)}i[class^=jkit_post_terms]{-webkit-mask-image:url(../../img/admin/block-icon/post-terms.svg);mask-image:url(../../img/admin/block-icon/post-terms.svg)}i[class^=jkit_post_excerpt]{-webkit-mask-image:url(../../img/admin/block-icon/post-excerpt.svg);mask-image:url(../../img/admin/block-icon/post-excerpt.svg)}i[class^=jkit_social_share]{-webkit-mask-image:url(../../img/admin/block-icon/social-share.svg);mask-image:url(../../img/admin/block-icon/social-share.svg)}i[class^=jkit_off_canvas]{-webkit-mask-image:url(../../img/admin/block-icon/off-canvas.svg);mask-image:url(../../img/admin/block-icon/off-canvas.svg)}i[class^=jkit_tabs]{-webkit-mask-image:url(../../img/admin/block-icon/tabs.svg);mask-image:url(../../img/admin/block-icon/tabs.svg)}i[class^=jkit_dual_button]{-webkit-mask-image:url(../../img/admin/block-icon/dual-button.svg);mask-image:url(../../img/admin/block-icon/dual-button.svg)}i[class^=jkit_search]{-webkit-mask-image:url(../../img/admin/block-icon/search.svg);mask-image:url(../../img/admin/block-icon/search.svg)}i[class^=jkit_banner]{-webkit-mask-image:url(../../img/admin/block-icon/banner.svg);mask-image:url(../../img/admin/block-icon/banner.svg)}i[class^=jkit_product_grid]{-webkit-mask-image:url(../../img/admin/block-icon/product-grid.svg);mask-image:url(../../img/admin/block-icon/product-grid.svg)}i[class^=jkit_product_categories]{-webkit-mask-image:url(../../img/admin/block-icon/product-categories.svg);mask-image:url(../../img/admin/block-icon/product-categories.svg)}i[class^=jkit_product_carousel]{-webkit-mask-image:url(../../img/admin/block-icon/product-carousel.svg);mask-image:url(../../img/admin/block-icon/product-carousel.svg)}i[class^=jkit-option-additional]{-webkit-mask-image:url(../../img/admin/icon.svg);mask-image:url(../../img/admin/icon.svg);-webkit-filter:invert(88%) sepia(0) saturate(0) hue-rotate(163deg) brightness(87%) contrast(0);filter:invert(88%) sepia(0) saturate(0) hue-rotate(163deg) brightness(87%) contrast(0)}
2
  /*# sourceMappingURL=editor.css.map */
assets/css/admin/editor.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["editor.scss"],"names":[],"mappings":"AAAA,gEACA,mEAEQ,WAAA,KACA,WAAA,IACA,QAAA,MACA,YAAA,YANR,iGACA,oGAYQ,cAAA,KACA,UAAA,KAdR,kIACA,qIASY,MAAA,KACA,WAAA,KAXZ,4EACA,+EAgBQ,cAAA,IACA,aAAA,IACA,MAAA,gBACA,OAAA,eACA,QAAA,uBACA,aAAA,IACA,aAAA,MACA,aAAA,eACA,QAAA,IAzBR,8EACA,iFA0BY,MAAA,KACA,OAAA,KACA,QAAA,MAKZ,uIAEQ,aAAA,QACA,iBAAA,QAHR,mGAMQ,iBAAA,sCANR,mGASQ,iBAAA,sCATR,mGAYQ,iBAAA,sCAZR,mGAeQ,iBAAA,sCAfR,mGAkBQ,iBAAA,sCAIR,6IAEQ,aAAA,QACA,iBAAA,QAHR,2GAMQ,iBAAA,uCANR,2GASQ,iBAAA,uCATR,2GAYQ,iBAAA,uCAZR,2GAeQ,iBAAA,uCAIR,gBACI,gBAAA,eACA,MAAA,eACA,OAAA,eACA,QAAA,MACA,YAAA,KACA,aAAA,KAGJ,iCACI,gBAAA,eACA,MAAA,eACA,OAAA,eACA,QAAA,aAGJ,wBACI,iBAAA,6CAGJ,wBACI,iBAAA,6CAGJ,yBACI,iBAAA,8CAGJ,wBACI,iBAAA,4CAGJ,4BACI,iBAAA,iDAGJ,2BACI,iBAAA,gDAGJ,4BACI,iBAAA,gDAGJ,yBACI,iBAAA,8CAGJ,uBACI,iBAAA,4CAGJ,8BACI,iBAAA,6CAGJ,yBACI,iBAAA,8CAGJ,0BACI,iBAAA,+CAGJ,oBACI,iBAAA,yCAGJ,yBACI,iBAAA,8CAGJ,iCACI,iBAAA,8CAGJ,6BACI,iBAAA,kDAGJ,yBACI,iBAAA,8CAGJ,sBACI,iBAAA,2CAGJ,yBACI,iBAAA,8CAGJ,6BACI,iBAAA,kDAGJ,4BACI,iBAAA,iDAGJ,4BACI,iBAAA,iDAGJ,uBACI,iBAAA,4CAGJ,0BACI,iBAAA,+CAGJ,4BACI,iBAAA,iDAGJ,mCACI,iBAAA,wDAGJ,4BACI,iBAAA,iDAGJ,yBACI,iBAAA,8CAGJ,2BACI,iBAAA,gDAGJ,0BACI,iBAAA,+CAGJ,4BACI,iBAAA,iDAGJ,4BACI,iBAAA,iDAGJ,0BACI,iBAAA,+CAGJ,oBACI,iBAAA,yCAGJ,2BACI,iBAAA,gDAGJ,sBACI,iBAAA,2CAGJ,iCACI,iBAAA,8BACH,eAAA,YAAA,SAAA,YAAA,mBAAA,gBAAA,YAAA,OAAA,YAAA,SAAA,YAAA,mBAAA,gBAAA","file":"editor.css","sourcesContent":[".elementor-control-sg_content_postblock_type,\r\n.elementor-control-sg_layout_testimonial_choose {\r\n .elementor-choices {\r\n text-align: left;\r\n background: transparent;\r\n display: table;\r\n line-height: 1 !important;\r\n }\r\n >.elementor-control-content>.elementor-control-field {\r\n >.elementor-control-input-wrapper {\r\n width: 100%;\r\n margin-top: 10px;\r\n }\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n label[for^=\"elementor-control-\"] {\r\n margin-bottom: 5px;\r\n margin-right: 5px;\r\n width: 118px !important;\r\n height: 88px !important;\r\n display: inline-block !important;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: #ddd !important;\r\n padding: 3px;\r\n i {\r\n width: auto;\r\n height: 100%;\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.elementor-control-sg_content_postblock_type {\r\n input[name^=\"elementor-choose-sg_content_postblock_type-\"]:checked+.elementor-choices-label {\r\n border-color: #278ab7;\r\n background-color: #278ab7;\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-1 {\r\n background-image: url('../../img/admin/post-block-1.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-2 {\r\n background-image: url('../../img/admin/post-block-2.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-3 {\r\n background-image: url('../../img/admin/post-block-3.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-4 {\r\n background-image: url('../../img/admin/post-block-4.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-5 {\r\n background-image: url('../../img/admin/post-block-5.png');\r\n }\r\n}\r\n\r\n.elementor-control-sg_layout_testimonial_choose {\r\n input[name^=\"elementor-choose-sg_layout_testimonial_choose-\"]:checked+.elementor-choices-label {\r\n border-color: #278ab7;\r\n background-color: #278ab7;\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-1 {\r\n background-image: url('../../img/admin/testimonial-1.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-2 {\r\n background-image: url('../../img/admin/testimonial-2.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-3 {\r\n background-image: url('../../img/admin/testimonial-3.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-4 {\r\n background-image: url('../../img/admin/testimonial-4.png');\r\n }\r\n}\r\n\r\ni[class*=jkit_] {\r\n background-size: auto !important;\r\n width: 32px !important;\r\n height: 32px !important;\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n\r\ni[class^=jkit-option-additional] {\r\n background-size: auto !important;\r\n width: 12px !important;\r\n height: 12px !important;\r\n display: inline-block;\r\n}\r\n\r\ni[class^=jkit_nav_menu] {\r\n background-image: url('../../img/admin/block-icon/nav-menu.svg');\r\n}\r\n\r\ni[class^=jkit_icon_box] {\r\n background-image: url('../../img/admin/block-icon/icon-box.svg');\r\n}\r\n\r\ni[class^=jkit_image_box] {\r\n background-image: url('../../img/admin/block-icon/image-box.svg');\r\n}\r\n\r\ni[class^=jkit_fun_fact] {\r\n background-image: url('../../img/admin/block-icon/funfact.svg');\r\n}\r\n\r\ni[class^=jkit_progress_bar] {\r\n background-image: url('../../img/admin/block-icon/progress-bar.svg');\r\n}\r\n\r\ni[class^=jkit_client_logo] {\r\n background-image: url('../../img/admin/block-icon/client-logo.svg');\r\n}\r\n\r\ni[class^=jkit_testimonials] {\r\n background-image: url('../../img/admin/block-icon/testimonial.svg');\r\n}\r\n\r\ni[class^=jkit_accordion] {\r\n background-image: url('../../img/admin/block-icon/accordion.svg');\r\n}\r\n\r\ni[class^=jkit_gallery] {\r\n background-image: url('../../img/admin/block-icon/gallery.svg');\r\n}\r\n\r\ni[class^=jkit_contact_form_7] {\r\n background-image: url('../../img/admin/block-icon/form-cf7.svg');\r\n}\r\n\r\ni[class^=jkit_mailchimp] {\r\n background-image: url('../../img/admin/block-icon/mailchimp.svg');\r\n}\r\n\r\ni[class^=jkit_post_block] {\r\n background-image: url('../../img/admin/block-icon/post-block.svg');\r\n}\r\n\r\ni[class^=jkit_team] {\r\n background-image: url('../../img/admin/block-icon/team.svg');\r\n}\r\n\r\ni[class^=jkit_pie_chart] {\r\n background-image: url('../../img/admin/block-icon/pie-chart.svg');\r\n}\r\n\r\ni[class^=jkit_portfolio_gallery] {\r\n background-image: url('../../img/admin/block-icon/portfolio.svg');\r\n}\r\n\r\ni[class^=jkit_animated_text] {\r\n background-image: url('../../img/admin/block-icon/animated-text.svg');\r\n}\r\n\r\ni[class^=jkit_countdown] {\r\n background-image: url('../../img/admin/block-icon/countdown.svg');\r\n}\r\n\r\ni[class^=jkit_button] {\r\n background-image: url('../../img/admin/block-icon/button.svg');\r\n}\r\n\r\ni[class^=jkit_post_list] {\r\n background-image: url('../../img/admin/block-icon/post-list.svg');\r\n}\r\n\r\ni[class^=jkit_category_list] {\r\n background-image: url('../../img/admin/block-icon/category-list.svg');\r\n}\r\n\r\ni[class^=jkit_feature_list] {\r\n background-image: url('../../img/admin/block-icon/feature-list.svg');\r\n}\r\n\r\ni[class^=jkit_video_button] {\r\n background-image: url('../../img/admin/block-icon/video-button.svg');\r\n}\r\n\r\ni[class^=jkit_heading] {\r\n background-image: url('../../img/admin/block-icon/heading.svg');\r\n}\r\n\r\ni[class^=jkit_post_title] {\r\n background-image: url('../../img/admin/block-icon/post-title.svg');\r\n}\r\n\r\ni[class^=jkit_post_content] {\r\n background-image: url('../../img/admin/block-icon/post-content.svg');\r\n}\r\n\r\ni[class^=jkit_post_featured_image] {\r\n background-image: url('../../img/admin/block-icon/post-featured-image.svg');\r\n}\r\n\r\ni[class^=jkit_post_comment] {\r\n background-image: url('../../img/admin/block-icon/post-comment.svg');\r\n}\r\n\r\ni[class^=jkit_post_date] {\r\n background-image: url('../../img/admin/block-icon/post-date.svg');\r\n}\r\n\r\ni[class^=jkit_post_author] {\r\n background-image: url('../../img/admin/block-icon/post-author.svg');\r\n}\r\n\r\ni[class^=jkit_post_terms] {\r\n background-image: url('../../img/admin/block-icon/post-terms.svg');\r\n}\r\n\r\ni[class^=jkit_post_excerpt] {\r\n background-image: url('../../img/admin/block-icon/post-excerpt.svg');\r\n}\r\n\r\ni[class^=jkit_social_share] {\r\n background-image: url('../../img/admin/block-icon/social-share.svg');\r\n}\r\n\r\ni[class^=jkit_off_canvas] {\r\n background-image: url('../../img/admin/block-icon/off-canvas.svg');\r\n}\r\n\r\ni[class^=jkit_tabs] {\r\n background-image: url('../../img/admin/block-icon/tabs.svg');\r\n}\r\n\r\ni[class^=jkit_dual_button] {\r\n background-image: url('../../img/admin/block-icon/dual-button.svg');\r\n}\r\n\r\ni[class^=jkit_search] {\r\n background-image: url('../../img/admin/block-icon/search.svg');\r\n}\r\n\r\ni[class^=jkit-option-additional] {\r\n background-image: url('../../img/admin/icon.svg');\r\n\tfilter: invert(88%) sepia(0%) saturate(0%) hue-rotate(163deg) brightness(87%) contrast(0%);\r\n}"]}
1
+ {"version":3,"sources":["editor.scss"],"names":[],"mappings":"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","file":"editor.css","sourcesContent":[".elementor-control-sg_content_postblock_type,\r\n.elementor-control-sg_layout_testimonial_choose {\r\n .elementor-choices {\r\n text-align: left;\r\n background: transparent;\r\n display: table;\r\n line-height: 1 !important;\r\n }\r\n >.elementor-control-content>.elementor-control-field {\r\n >.elementor-control-input-wrapper {\r\n width: 100%;\r\n margin-top: 10px;\r\n }\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n label[for^=\"elementor-control-\"] {\r\n margin-bottom: 5px;\r\n margin-right: 5px;\r\n width: 118px !important;\r\n height: 88px !important;\r\n display: inline-block !important;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-color: #ddd !important;\r\n padding: 3px;\r\n i {\r\n width: auto;\r\n height: 100%;\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.elementor-control-sg_content_postblock_type {\r\n input[name^=\"elementor-choose-sg_content_postblock_type-\"]:checked+.elementor-choices-label {\r\n border-color: #278ab7;\r\n background-color: #278ab7;\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-1 {\r\n background-image: url('../../img/admin/post-block-1.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-2 {\r\n background-image: url('../../img/admin/post-block-2.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-3 {\r\n background-image: url('../../img/admin/post-block-3.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-4 {\r\n background-image: url('../../img/admin/post-block-4.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-postblock-type-5 {\r\n background-image: url('../../img/admin/post-block-5.png');\r\n }\r\n}\r\n\r\n.elementor-control-sg_layout_testimonial_choose {\r\n input[name^=\"elementor-choose-sg_layout_testimonial_choose-\"]:checked+.elementor-choices-label {\r\n border-color: #278ab7;\r\n background-color: #278ab7;\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-1 {\r\n background-image: url('../../img/admin/testimonial-1.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-2 {\r\n background-image: url('../../img/admin/testimonial-2.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-3 {\r\n background-image: url('../../img/admin/testimonial-3.png');\r\n }\r\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-4 {\r\n background-image: url('../../img/admin/testimonial-4.png');\r\n }\r\n}\r\n\r\ni[class*=jkit_] {\r\n background-size: auto !important;\r\n width: 32px !important;\r\n height: 32px !important;\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n background-color: #556068;\r\n transition: all .1s ease-in-out;\r\n\tmask-repeat: no-repeat;\r\n\tmask-position: center;\r\n}\r\n\r\n.elementor-element:hover i[class*=jkit_] {\r\n background-color: #93003c;\r\n}\r\n\r\n.jkit-dark-mode {\r\n i[class*=jkit_] {\r\n background-color: #fff;\r\n }\r\n .elementor-element:hover i[class*=jkit_] {\r\n background-color: #71d7f7;\r\n }\r\n}\r\n\r\ni[class^=jkit-option-additional] {\r\n background-size: auto !important;\r\n width: 12px !important;\r\n height: 12px !important;\r\n display: inline-block;\r\n}\r\n\r\ni[class^=jkit_nav_menu] {\r\n mask-image: url('../../img/admin/block-icon/nav-menu.svg');\r\n}\r\n\r\ni[class^=jkit_icon_box] {\r\n mask-image: url('../../img/admin/block-icon/icon-box.svg');\r\n}\r\n\r\ni[class^=jkit_image_box] {\r\n mask-image: url('../../img/admin/block-icon/image-box.svg');\r\n}\r\n\r\ni[class^=jkit_fun_fact] {\r\n mask-image: url('../../img/admin/block-icon/funfact.svg');\r\n}\r\n\r\ni[class^=jkit_progress_bar] {\r\n mask-image: url('../../img/admin/block-icon/progress-bar.svg');\r\n}\r\n\r\ni[class^=jkit_client_logo] {\r\n mask-image: url('../../img/admin/block-icon/client-logo.svg');\r\n}\r\n\r\ni[class^=jkit_testimonials] {\r\n mask-image: url('../../img/admin/block-icon/testimonial.svg');\r\n}\r\n\r\ni[class^=jkit_accordion] {\r\n mask-image: url('../../img/admin/block-icon/accordion.svg');\r\n}\r\n\r\ni[class^=jkit_gallery] {\r\n mask-image: url('../../img/admin/block-icon/gallery.svg');\r\n}\r\n\r\ni[class^=jkit_contact_form_7] {\r\n mask-image: url('../../img/admin/block-icon/form-cf7.svg');\r\n}\r\n\r\ni[class^=jkit_mailchimp] {\r\n mask-image: url('../../img/admin/block-icon/mailchimp.svg');\r\n}\r\n\r\ni[class^=jkit_post_block] {\r\n mask-image: url('../../img/admin/block-icon/post-block.svg');\r\n}\r\n\r\ni[class^=jkit_team] {\r\n mask-image: url('../../img/admin/block-icon/team.svg');\r\n}\r\n\r\ni[class^=jkit_pie_chart] {\r\n mask-image: url('../../img/admin/block-icon/pie-chart.svg');\r\n}\r\n\r\ni[class^=jkit_portfolio_gallery] {\r\n mask-image: url('../../img/admin/block-icon/portfolio.svg');\r\n}\r\n\r\ni[class^=jkit_animated_text] {\r\n mask-image: url('../../img/admin/block-icon/animated-text.svg');\r\n}\r\n\r\ni[class^=jkit_countdown] {\r\n mask-image: url('../../img/admin/block-icon/countdown.svg');\r\n}\r\n\r\ni[class^=jkit_button] {\r\n mask-image: url('../../img/admin/block-icon/button.svg');\r\n}\r\n\r\ni[class^=jkit_post_list] {\r\n mask-image: url('../../img/admin/block-icon/post-list.svg');\r\n}\r\n\r\ni[class^=jkit_category_list] {\r\n mask-image: url('../../img/admin/block-icon/category-list.svg');\r\n}\r\n\r\ni[class^=jkit_feature_list] {\r\n mask-image: url('../../img/admin/block-icon/feature-list.svg');\r\n}\r\n\r\ni[class^=jkit_video_button] {\r\n mask-image: url('../../img/admin/block-icon/video-button.svg');\r\n}\r\n\r\ni[class^=jkit_heading] {\r\n mask-image: url('../../img/admin/block-icon/heading.svg');\r\n}\r\n\r\ni[class^=jkit_post_title] {\r\n mask-image: url('../../img/admin/block-icon/post-title.svg');\r\n}\r\n\r\ni[class^=jkit_post_content] {\r\n mask-image: url('../../img/admin/block-icon/post-content.svg');\r\n}\r\n\r\ni[class^=jkit_post_featured_image] {\r\n mask-image: url('../../img/admin/block-icon/post-featured-image.svg');\r\n}\r\n\r\ni[class^=jkit_post_comment] {\r\n mask-image: url('../../img/admin/block-icon/post-comment.svg');\r\n}\r\n\r\ni[class^=jkit_post_date] {\r\n mask-image: url('../../img/admin/block-icon/post-date.svg');\r\n}\r\n\r\ni[class^=jkit_post_author] {\r\n mask-image: url('../../img/admin/block-icon/post-author.svg');\r\n}\r\n\r\ni[class^=jkit_post_terms] {\r\n mask-image: url('../../img/admin/block-icon/post-terms.svg');\r\n}\r\n\r\ni[class^=jkit_post_excerpt] {\r\n mask-image: url('../../img/admin/block-icon/post-excerpt.svg');\r\n}\r\n\r\ni[class^=jkit_social_share] {\r\n mask-image: url('../../img/admin/block-icon/social-share.svg');\r\n}\r\n\r\ni[class^=jkit_off_canvas] {\r\n mask-image: url('../../img/admin/block-icon/off-canvas.svg');\r\n}\r\n\r\ni[class^=jkit_tabs] {\r\n mask-image: url('../../img/admin/block-icon/tabs.svg');\r\n}\r\n\r\ni[class^=jkit_dual_button] {\r\n mask-image: url('../../img/admin/block-icon/dual-button.svg');\r\n}\r\n\r\ni[class^=jkit_search] {\r\n mask-image: url('../../img/admin/block-icon/search.svg');\r\n}\r\n\r\ni[class^=jkit_banner] {\r\n\tmask-image: url('../../img/admin/block-icon/banner.svg');\r\n}\r\n\r\ni[class^=jkit_product_grid] {\r\n\tmask-image: url('../../img/admin/block-icon/product-grid.svg');\r\n}\r\n\r\ni[class^=jkit_product_categories] {\r\n\tmask-image: url('../../img/admin/block-icon/product-categories.svg');\r\n}\r\n\r\ni[class^=jkit_product_carousel] {\r\n\tmask-image: url('../../img/admin/block-icon/product-carousel.svg');\r\n}\r\n\r\ni[class^=jkit-option-additional] {\r\n mask-image: url('../../img/admin/icon.svg');\r\n\tfilter: invert(88%) sepia(0%) saturate(0%) hue-rotate(163deg) brightness(87%) contrast(0%);\r\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%;-webkit-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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-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{-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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;-webkit-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){-webkit-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);-webkit-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%;-webkit-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{-webkit-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{-webkit-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;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-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{-webkit-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]{-webkit-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{-webkit-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{-webkit-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]{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-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;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-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;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-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);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-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;-webkit-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%;-webkit-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;-webkit-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{-webkit-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%;-webkit-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;-webkit-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;-webkit-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;-webkit-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);-webkit-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);-webkit-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;-webkit-box-pack:center;-ms-flex-pack: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;-webkit-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{-webkit-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{-webkit-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{-webkit-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%;-webkit-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;-webkit-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;-webkit-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;-webkit-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{-webkit-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{-webkit-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;-webkit-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%;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-webkit-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;-webkit-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;-webkit-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;-webkit-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{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-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{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-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{-webkit-transform:scale(.8);transform:scale(.8);-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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);-webkit-box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 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:-webkit-gradient(linear,left top,right top,color-stop(0,var(--jkit-element-darken-bg-color)),color-stop(38%,var(--jkit-element-darken-bg-color)),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,var(--jkit-element-darken-bg-color)),to(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;-webkit-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);-webkit-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{-webkit-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;-webkit-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{-webkit-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;-webkit-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{-webkit-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%;-webkit-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%;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;-o-object-fit:cover;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);-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);-webkit-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{-webkit-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;-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);-webkit-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{-webkit-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{-ms-flex-item-align:end;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;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;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,-webkit-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);-webkit-box-shadow:none;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%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);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%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{-webkit-box-flex:1;-ms-flex:1;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%;-webkit-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);-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;-webkit-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{-webkit-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-webkit-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-webkit-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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:360px;height:auto}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:260px}}@media screen and (max-width:768px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:240px}}.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:-webkit-box;display:-ms-flexbox;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;-webkit-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;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);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;-webkit-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;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-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;-webkit-box-shadow:none;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;-webkit-transition:max-height 5s ease-out;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;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-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;-webkit-box-shadow:none;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;-webkit-transition:max-height 5s ease-out;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);-webkit-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;-webkit-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;-webkit-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%;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;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;-webkit-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{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-webkit-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;-webkit-box-pack:center;-ms-flex-pack:center;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;-ms-flex-wrap:wrap;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);-webkit-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;-webkit-box-flex:0;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{-webkit-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;-webkit-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;-webkit-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;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-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;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-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{-webkit-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;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-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;-webkit-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{-webkit-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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;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;-webkit-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%;-webkit-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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-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{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;-webkit-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;-webkit-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%;-webkit-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%;-webkit-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%;-webkit-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;-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%;-webkit-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%;-webkit-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;-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: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;-ms-flex-direction:column;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);-webkit-box-shadow:0 28px 40px 0 var(--jkit-form-border-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-webkit-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{-o-object-fit:cover;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;-webkit-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;-webkit-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;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-webkit-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{-webkit-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;-o-object-fit:cover;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;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-webkit-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);-webkit-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{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-webkit-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%;-o-object-fit:cover;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);-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;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:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-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);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);-webkit-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;-webkit-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;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);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;-ms-flex-wrap:wrap;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{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;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{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;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{-webkit-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%;-webkit-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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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;-webkit-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%;-webkit-box-shadow:0 0 0 0 currentColor;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%;-webkit-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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-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{-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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;-webkit-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){-webkit-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);-webkit-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%;-webkit-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{-webkit-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{-webkit-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;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-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{-webkit-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]{-webkit-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{-webkit-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{-webkit-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]{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-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;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-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;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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{-webkit-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;-webkit-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;-webkit-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-banner .jkit-banner-wrapper .jkit-banner-image{position:absolute;top:0;bottom:0;left:0;right:0}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-image::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-content{position:relative;height:400px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:30px 70px}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-box-sale{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-all-link{position:absolute;top:0;right:0;bottom:0;left:0}.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;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-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);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-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;-webkit-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%;-webkit-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;-webkit-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{-webkit-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%;-webkit-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;-webkit-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;-webkit-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;-webkit-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);-webkit-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);-webkit-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;-webkit-box-pack:center;-ms-flex-pack: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;-webkit-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{-webkit-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{-webkit-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{-webkit-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%;-webkit-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;-webkit-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;-webkit-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;-webkit-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{-webkit-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{-webkit-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;-webkit-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%;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-webkit-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;-webkit-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;-webkit-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;-webkit-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{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-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{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-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{-webkit-transform:scale(.8);transform:scale(.8);-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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);-webkit-box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 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:-webkit-gradient(linear,left top,right top,color-stop(0,var(--jkit-element-darken-bg-color)),color-stop(38%,var(--jkit-element-darken-bg-color)),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,var(--jkit-element-darken-bg-color)),to(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;-webkit-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);-webkit-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{-webkit-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;-webkit-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{-webkit-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;-webkit-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{-webkit-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%;-webkit-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%;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;-o-object-fit:cover;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);-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);-webkit-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{-webkit-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;-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);-webkit-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{-webkit-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{-ms-flex-item-align:end;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;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;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,-webkit-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);-webkit-box-shadow:none;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%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);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%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{-webkit-box-flex:1;-ms-flex:1;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%;-webkit-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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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-nextprev.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,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-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:.6rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:3px;-webkit-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore svg,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore.icon-position-after i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload.icon-position-after i{margin-left:6px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore.icon-position-before i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload.icon-position-before i{margin-right:6px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload i{position:relative;top:1px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev a.disabled{color:#a0a0a0;border-color:#eee;opacity:50%}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev .next,.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev .prev{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-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:.6rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:3px;-webkit-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev i{position:relative;top:1px}.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{-webkit-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-webkit-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-webkit-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-webkit-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:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(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}.jkit-preloader-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,.9);display:none;z-index:99}.jkit-preloader-overlay .jkit-preloader-type{width:100%;height:100%;position:relative;display:block}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:16px;display:block}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span{height:16px;width:16px;background-color:#999;-webkit-animation:jkit-animated-blinds-in 1.4s infinite ease-in-out both;animation:jkit-animated-blinds-in 1.4s infinite ease-in-out both;position:absolute;top:0;border-radius:100%}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:first-of-type{left:-22px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:nth-of-type(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:last-of-type{left:22px}.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:360px;height:auto}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:260px}}@media screen and (max-width:768px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:240px}}.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:-webkit-box;display:-ms-flexbox;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;-webkit-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;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);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;-webkit-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;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-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;-webkit-box-shadow:none;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;-webkit-transition:max-height 5s ease-out;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;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-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;-webkit-box-shadow:none;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;-webkit-transition:max-height 5s ease-out;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);-webkit-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;-webkit-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;-webkit-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%;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;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;-webkit-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{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-webkit-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;-webkit-box-pack:center;-ms-flex-pack:center;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;-ms-flex-wrap:wrap;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);-webkit-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;-webkit-box-flex:0;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{-webkit-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;-webkit-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;-webkit-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;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-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;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-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{-webkit-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;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-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;-webkit-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{-webkit-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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;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;-webkit-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%;-webkit-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-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-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{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;-webkit-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;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.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-product-carousel .woocommerce span.onsale{all:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce .star-rating::before{all:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce a.add_to_cart_button.ajax_add_to_cart.loading::after{top:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce .added_to_cart{display:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products{padding:30px 0;text-align:center;font-family:Inter}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block{width:100%}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block{position:relative;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .jkit-product-image{width:100%}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale{z-index:1;font-size:10px;font-weight:500;color:#fff;width:55px;height:19px;position:absolute;line-height:19px;text-transform:uppercase;text-align:center;letter-spacing:.2em;background-color:#c6513c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.percent{background-color:#2a3a48}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-top:nth-child(2){margin-top:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-bottom:nth-child(1){margin-bottom:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating{display:flow-root;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating{margin-left:var(--rating-margin-left,auto);margin-right:var(--rating-margin-right,auto);font-size:13px;font-family:star;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.3em;color:#d5c644}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating:before{content:"sssss";float:left;top:0;left:0}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating span{overflow:hidden;position:absolute;padding-top:1.5em;float:left;left:0}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating span:before{content:"SSSSS";top:0;left:0;position:absolute}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price{font-size:16px;font-weight:600;line-height:20px;color:#19190e;display:block;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price del{font-size:14px;font-weight:400;color:#c6c6c6;margin-right:10px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price ins{-webkit-text-decoration-line:none;text-decoration-line:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .product-title{font-family:inherit;font-size:22px;line-height:27px;margin-top:0;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .product-title a{color:inherit}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-categories{font-size:12px;font-weight:400;line-height:15px;letter-spacing:5px;margin-right:-5px;text-transform:uppercase;color:#1a190e;margin-bottom:13px;display:block}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-categories a{color:inherit}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .button{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;text-transform:capitalize;text-decoration:none;margin-top:16px;overflow:visible;padding:15px 27px;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .button i{font-size:12px}.jeg-elementor-kit.jkit-product-carousel .tns-nav{text-align:center}.jeg-elementor-kit.jkit-product-carousel .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-product-carousel .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-product-carousel .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-product-carousel .tns-controls button i,.jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{-webkit-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.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-product-carousel.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=prev]{left:-96px}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=next]{right:-96px}@media (max-width:1024px){.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button{background:var(--jkit-btn-txt-color,#fff);padding:0;line-height:1.7}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button i{line-height:inherit}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}}.jeg-elementor-kit.jkit-product-carousel.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-product-carousel.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.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-product-carousel.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-product-carousel.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.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-product-categories .jkit-product-category a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-product-category-content{color:#969696;font-weight:600}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-product-category-content .jkit-product-category-count{color:#000;font-weight:700}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-category-thumbnail{overflow:hidden}.jeg-elementor-kit.jkit-product-categories.content-position-before:not(.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical) .jkit-category-thumbnail{margin-left:20px}.jeg-elementor-kit.jkit-product-categories.content-position-after:not(.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical) .jkit-category-thumbnail{margin-right:20px}.jeg-elementor-kit.jkit-product-categories.layout-vertical .jkit-product-category{margin-top:calc(90px/2);margin-bottom:calc(90px/2)}.jeg-elementor-kit.jkit-product-categories.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-product-categories.layout-horizontal.text-layout-vertical .jkit-product-category{margin-right:calc(45px/2);margin-left:calc(45px/2);text-align:center}.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical .jkit-product-category a{display:block}.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-horizontal .jkit-product-category{margin-right:calc(15px/2);margin-left:calc(15px/2)}.jeg-elementor-kit.jkit-product-categories.display-grid{display:grid;grid-template-columns:repeat(var(--product-grid-column,4),1fr);grid-column-gap:20px;grid-row-gap:40px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products{display:grid;grid-template-columns:repeat(var(--product-grid-column,4),1fr);grid-column-gap:20px;grid-row-gap:40px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products::before{content:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block{width:100%}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-link{position:relative;display:block}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-categories a{font-weight:400;text-transform:uppercase;letter-spacing:.35em;font-size:12px;color:#1a190e}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-categories span{margin-right:5px;margin-left:-3px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-title{font-weight:700;font-size:22px;line-height:27px;margin-bottom:10px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-title a{color:#1a190e}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price{font-size:16px;font-weight:600;line-height:20px;color:#19190e;margin-bottom:12px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price del{font-size:14px;color:#c6c6c6;margin-right:6px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price ins{text-decoration:none}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale{background:#2a3a48;color:#fff;text-transform:uppercase;font-weight:500;font-size:10px;border-radius:0;min-height:unset;min-width:55px;line-height:19px;padding:0;letter-spacing:.2em;margin:0;top:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.text{background:#c6513c;color:#fff}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-top:nth-child(2){margin-top:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))!important}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-left{right:auto}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-bottom{top:auto;bottom:13px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-bottom.percent{margin-bottom:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))!important}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .star-rating{margin-left:var(--rating-margin-left,auto);margin-right:var(--rating-margin-right,auto);color:#d4c644;width:6.8em;letter-spacing:.3em}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .star-rating::before{color:#d4c644}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .button{text-transform:capitalize;font-weight:500;font-size:14px;line-height:17px;color:#000;border-radius:0;padding:15px 30px;margin-top:1.5em}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .button i{font-size:12px;margin-right:3px;top:-1px;position:relative}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block a.add_to_cart_button.ajax_add_to_cart.loading::after{top:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .added_to_cart{display:none}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-center{text-align:center}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-center .star-rating{margin-left:auto;margin-right:auto}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-right{text-align:right}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-right .star-rating{margin-left:auto;margin-right:0}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.jeg-elementor-kit.jkit-product-grid .product-order{position:relative}.jeg-elementor-kit.jkit-product-grid .product-order .orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jeg-elementor-kit.jkit-product-grid .product-order::before{content:"\f874";font-family:jkiticon;font-size:1rem;position:absolute;top:calc(50%/2);right:16px}.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%;-webkit-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%;-webkit-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%;-webkit-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;-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%;-webkit-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%;-webkit-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;-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: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;-ms-flex-direction:column;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);-webkit-box-shadow:0 28px 40px 0 var(--jkit-form-border-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-webkit-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{-o-object-fit:cover;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;-webkit-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;-webkit-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;-webkit-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{-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-webkit-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{-webkit-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;-o-object-fit:cover;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;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-webkit-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);-webkit-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{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-webkit-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%;-o-object-fit:cover;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);-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;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:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-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);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);-webkit-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;-webkit-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;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);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;-ms-flex-wrap:wrap;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{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;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{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;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{-webkit-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%;-webkit-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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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{-webkit-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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-inline-box;display:-ms-inline-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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;-webkit-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%;-webkit-box-shadow:0 0 0 0 currentColor;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/img/admin/block-icon/banner.svg ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <line x1="2.47407" y1="5.6" x2="12.0444" y2="5.6" stroke="white" stroke-width="0.8" stroke-linecap="round"/>
3
+ <line x1="2.47407" y1="8.80815" x2="6.82453" y2="8.80815" stroke="white" stroke-width="0.8" stroke-linecap="round"/>
4
+ <line x1="8.91215" y1="8.80815" x2="11.1166" y2="8.80815" stroke="white" stroke-width="0.8" stroke-linecap="round"/>
5
+ <line x1="2.47407" y1="11.6" x2="7.8963" y2="11.6" stroke="white" stroke-width="0.8" stroke-linecap="round"/>
6
+ <line x1="2.47407" y1="16.4996" x2="8.11215" y2="16.4996" stroke="white" stroke-width="0.8" stroke-linecap="round"/>
7
+ <path d="M18.6671 11.4529L17.9202 13.6482H17.3185L18.3389 11H18.7218L18.6671 11.4529ZM19.2877 13.6482L18.5389 11.4529L18.4785 11H18.8652L19.8912 13.6482H19.2877ZM19.2537 12.6624V13.0898H17.8033V12.6624H19.2537Z" fill="white"/>
8
+ <path d="M20.989 13.6482H20.3911L20.3948 13.2226H20.989C21.1374 13.2226 21.2625 13.1904 21.3643 13.1262C21.4662 13.0607 21.5429 12.9655 21.5944 12.8406C21.6472 12.7157 21.6737 12.5648 21.6737 12.3877V12.2586C21.6737 12.1228 21.6586 12.0034 21.6284 11.9003C21.5995 11.7972 21.5561 11.7105 21.4982 11.6402C21.4404 11.5699 21.3694 11.5171 21.2851 11.482C21.2009 11.4456 21.104 11.4274 20.9946 11.4274H20.3797V11H20.9946C21.1782 11 21.3461 11.0303 21.4982 11.0909C21.6516 11.1504 21.7843 11.2358 21.8962 11.3474C22.0081 11.4589 22.0943 11.5923 22.1546 11.7475C22.2162 11.9015 22.247 12.0731 22.247 12.2622V12.3877C22.247 12.5757 22.2162 12.7473 22.1546 12.9025C22.0943 13.0577 22.0081 13.191 21.8962 13.3026C21.7856 13.4129 21.6529 13.4984 21.4982 13.559C21.3448 13.6185 21.1751 13.6482 20.989 13.6482ZM20.7117 11V13.6482H20.1459V11H20.7117Z" fill="white"/>
9
+ <path d="M22.2602 26.4408L22.2602 26.441C22.2248 26.5712 22.1505 26.6863 22.048 26.7686C21.9453 26.8509 21.8199 26.8959 21.6906 26.8962L21.6905 26.8962L19.528 26.8962H19.5279C19.3986 26.8959 19.2732 26.8509 19.1705 26.7686C19.068 26.6863 18.9937 26.5712 18.9583 26.441L18.9583 26.4409L18.3624 24.2221L18.3589 24.2091H18.3602L18.1511 23.4346H17.8102C17.748 23.4346 17.689 23.4083 17.6461 23.3625C17.6032 23.3169 17.5796 23.2556 17.5796 23.1923C17.5796 23.129 17.6032 23.0677 17.6461 23.0221C17.689 22.9763 17.748 22.95 17.8102 22.95H18.1894H18.1896C18.2797 22.9503 18.3668 22.9817 18.4381 23.0389C18.5093 23.096 18.5607 23.1757 18.5853 23.2657L18.5854 23.2659L18.5854 23.2659L18.7583 23.9115L22.634 23.9115L22.634 23.9115M22.2602 26.4408L22.634 23.9115M22.2602 26.4408L22.8561 24.2197M22.2602 26.4408L22.8561 24.2197M22.634 23.9115C22.6703 23.9115 22.7059 23.9204 22.7381 23.9375C22.7702 23.9545 22.7979 23.9791 22.8191 24.0091C22.8404 24.039 22.8546 24.0736 22.861 24.11C22.8674 24.1465 22.8657 24.184 22.8561 24.2197M22.634 23.9115L22.8561 24.2197M22.8561 24.2197C22.8561 24.2197 22.8561 24.2197 22.8561 24.2197M22.8561 24.2197L22.8561 24.2197M19.528 26.4615H21.6905L19.3542 26.3221C19.365 26.3623 19.3878 26.3977 19.4192 26.4228C19.4505 26.448 19.4887 26.4616 19.528 26.4615ZM19.4025 26.3091L18.8889 24.3962H22.3296L21.816 26.3091C21.816 26.3091 21.816 26.3091 21.816 26.3092C21.8079 26.3395 21.7908 26.3656 21.768 26.3838C21.7453 26.402 21.7181 26.4116 21.6905 26.4115H21.6905H19.528H19.528C19.5004 26.4116 19.4732 26.402 19.4505 26.3838C19.4277 26.3656 19.4106 26.3395 19.4025 26.3091ZM19.7781 27.8556C19.8229 27.7843 19.8466 27.7007 19.8466 27.6154C19.8466 27.5011 19.804 27.3909 19.7273 27.3092C19.6505 27.2274 19.5456 27.1808 19.4355 27.1808C19.3534 27.1808 19.2735 27.2067 19.2058 27.2548C19.1382 27.303 19.0859 27.371 19.0552 27.4501C19.0244 27.5291 19.0164 27.6159 19.0321 27.6996C19.0477 27.7833 19.0864 27.8606 19.1436 27.9216C19.2009 27.9826 19.2743 28.0245 19.3546 28.0415C19.435 28.0586 19.5183 28.0498 19.5939 28.0165C19.6693 27.9832 19.7333 27.927 19.7781 27.8556ZM21.783 27.1808C21.701 27.1808 21.6211 27.2067 21.5534 27.2548C21.4858 27.303 21.4335 27.371 21.4028 27.4501C21.372 27.5291 21.364 27.6159 21.3797 27.6996C21.3953 27.7833 21.434 27.8606 21.4912 27.9216C21.5485 27.9826 21.6219 28.0245 21.7022 28.0415C21.7826 28.0586 21.8659 28.0498 21.9414 28.0165C22.0169 27.9832 22.0809 27.927 22.1257 27.8556C22.1705 27.7843 22.1942 27.7007 22.1942 27.6154C22.1942 27.5011 22.1516 27.3909 22.0749 27.3092C21.998 27.2274 21.8931 27.1808 21.783 27.1808Z" fill="white" stroke="white" stroke-width="0.1"/>
10
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1H26C26.5523 1 27 1.44772 27 2V23.552C27 24.1043 26.5523 24.552 26 24.552H23.8519V25.552H26C27.1046 25.552 28 24.6566 28 23.552V2C28 0.89543 27.1046 0 26 0H2C0.895431 0 0 0.895431 0 2V23.552C0 24.6566 0.895431 25.552 2 25.552H17.6296V24.552H2C1.44772 24.552 1 24.1043 1 23.552V2C1 1.44772 1.44772 1 2 1Z" fill="white"/>
11
+ <rect x="14.9185" y="5.4" width="9.57037" height="14.2" rx="0.6" stroke="white" stroke-width="0.8"/>
12
+ </svg>
assets/img/admin/block-icon/product-carousel.svg ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <svg width="31" height="28" viewBox="0 0 31 28" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <rect x="0.4" y="0.4" width="18.2" height="27.2" rx="0.6" stroke="white" stroke-width="0.8"/>
3
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M20.0514 24H24.1943C24.7465 24 25.1943 23.5523 25.1943 23V3.66667C25.1943 3.11438 24.7465 2.66667 24.1943 2.66667H20.0514V3.46667H24.1943C24.3047 3.46667 24.3943 3.55621 24.3943 3.66667V23C24.3943 23.1105 24.3047 23.2 24.1943 23.2H20.0514V24Z" fill="white"/>
4
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M26.48 20H29.3371C29.8894 20 30.3371 19.5523 30.3371 19V7.66666C30.3371 7.11438 29.8894 6.66666 29.3371 6.66666H26.48V7.46666H29.3371C29.4476 7.46666 29.5371 7.55621 29.5371 7.66666V19C29.5371 19.1105 29.4476 19.2 29.3371 19.2H26.48V20Z" fill="white"/>
5
+ <path d="M9.62787 5.92756C9.5458 5.89328 9.4542 5.89328 9.37213 5.92756L5.26912 7.63762L6.92188 8.32608L11.1528 6.56301L9.62787 5.92756ZM12.0781 6.94915L7.84725 8.71222L9.5 9.40069L13.7309 7.63762L12.0781 6.94915ZM14.3125 8.16704L9.84375 10.0297V15.705L14.3125 13.8424V8.16776V8.16704ZM9.15625 15.7058V10.029L4.6875 8.16704V13.8431L9.15625 15.7058ZM9.11706 5.26202C9.36289 5.15957 9.63711 5.15957 9.88294 5.26202L14.7841 7.30521C14.8478 7.33182 14.9025 7.3777 14.9409 7.43694C14.9794 7.49619 15 7.56608 15 7.63762V13.8431C14.9999 13.9863 14.9587 14.1261 14.8816 14.2446C14.8045 14.3631 14.6951 14.4548 14.5676 14.5079L9.62787 16.5669C9.5458 16.6012 9.4542 16.6012 9.37213 16.5669L4.43312 14.5079C4.30542 14.4549 4.1959 14.3633 4.11869 14.2448C4.04148 14.1263 4.00014 13.9864 4 13.8431V7.63762C4.00002 7.56608 4.02059 7.49619 4.05906 7.43694C4.09754 7.3777 4.15215 7.33182 4.21587 7.30521L9.11706 5.26202Z" fill="white"/>
6
+ <line x1="4.35" y1="20.3907" x2="14.65" y2="20.3907" stroke="white" stroke-width="0.7" stroke-linecap="round"/>
7
+ <line x1="4.35" y1="22.4648" x2="7.65" y2="22.4648" stroke="white" stroke-width="0.7" stroke-linecap="round"/>
8
+ <line x1="9.35" y1="22.4648" x2="13.65" y2="22.4648" stroke="white" stroke-width="0.7" stroke-linecap="round"/>
9
+ </svg>
assets/img/admin/block-icon/product-categories.svg ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <svg width="28" height="30" viewBox="0 0 28 30" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <line x1="6.25" y1="15.8" x2="6.25" y2="18.3" stroke="white" stroke-width="0.5" stroke-linecap="round"/>
3
+ <line x1="22.75" y1="15.75" x2="22.75" y2="18.25" stroke="white" stroke-width="0.5" stroke-linecap="round"/>
4
+ <line x1="14.25" y1="12.25" x2="14.25" y2="15.75" stroke="white" stroke-width="0.5" stroke-linecap="round"/>
5
+ <line x1="6.25" y1="15.75" x2="22.75" y2="15.75" stroke="white" stroke-width="0.5" stroke-linecap="round"/>
6
+ <path d="M14.3163 1.35078C14.2416 1.32074 14.1584 1.32074 14.0838 1.35078L10.3538 2.84986L11.8563 3.45338L15.7025 1.90783L14.3163 1.35078ZM16.5438 2.24634L12.6975 3.79189L14.2 4.39541L18.0463 2.84986L16.5438 2.24634ZM18.575 3.31397L14.5125 4.94681V9.92196L18.575 8.28912V3.31459V3.31397ZM13.8875 9.92259V4.94618L9.825 3.31397V8.28974L13.8875 9.92259ZM13.8519 0.767356C14.0754 0.677549 14.3246 0.677549 14.5481 0.767356L19.0038 2.55846C19.0617 2.58179 19.1113 2.62201 19.1463 2.67395C19.1813 2.72588 19.2 2.78715 19.2 2.84986V8.28974C19.1999 8.41524 19.1624 8.53783 19.0924 8.64171C19.0223 8.74558 18.9229 8.82599 18.8069 8.87254L14.3163 10.6775C14.2416 10.7075 14.1584 10.7075 14.0838 10.6775L9.59375 8.87254C9.47766 8.82609 9.37809 8.74572 9.3079 8.64184C9.23771 8.53795 9.20013 8.41531 9.2 8.28974V2.84986C9.20002 2.78715 9.21872 2.72588 9.25369 2.67395C9.28867 2.62201 9.33832 2.58179 9.39625 2.55846L13.8519 0.767356Z" fill="white"/>
7
+ <path d="M5.11625 20.6508C5.04163 20.6207 4.95837 20.6207 4.88375 20.6508L1.15375 22.1499L2.65625 22.7534L6.5025 21.2078L5.11625 20.6508ZM7.34375 21.5463L3.4975 23.0919L5 23.6954L8.84625 22.1499L7.34375 21.5463ZM9.375 22.614L5.3125 24.2468V29.222L9.375 27.5891V22.6146V22.614ZM4.6875 29.2226V24.2462L0.625 22.614V27.5897L4.6875 29.2226ZM4.65188 20.0674C4.87535 19.9775 5.12465 19.9775 5.34812 20.0674L9.80375 21.8585C9.86168 21.8818 9.91133 21.922 9.94631 21.9739C9.98129 22.0259 9.99999 22.0872 10 22.1499V27.5897C9.99992 27.7152 9.96243 27.8378 9.89236 27.9417C9.82229 28.0456 9.72285 28.126 9.60688 28.1725L5.11625 29.9775C5.04163 30.0075 4.95837 30.0075 4.88375 29.9775L0.39375 28.1725C0.277657 28.1261 0.178089 28.0457 0.107901 27.9418C0.0377136 27.838 0.000128956 27.7153 0 27.5897L0 22.1499C1.4525e-05 22.0872 0.0187148 22.0259 0.0536919 21.9739C0.0886689 21.922 0.13832 21.8818 0.19625 21.8585L4.65188 20.0674Z" fill="white"/>
8
+ <path d="M23.1163 20.6508C23.0416 20.6207 22.9584 20.6207 22.8837 20.6508L19.1537 22.1499L20.6562 22.7534L24.5025 21.2078L23.1163 20.6508ZM25.3438 21.5463L21.4975 23.0919L23 23.6954L26.8463 22.1499L25.3438 21.5463ZM27.375 22.614L23.3125 24.2468V29.222L27.375 27.5891V22.6146V22.614ZM22.6875 29.2226V24.2462L18.625 22.614V27.5897L22.6875 29.2226ZM22.6519 20.0674C22.8754 19.9775 23.1246 19.9775 23.3481 20.0674L27.8038 21.8585C27.8617 21.8818 27.9113 21.922 27.9463 21.9739C27.9813 22.0259 28 22.0872 28 22.1499V27.5897C27.9999 27.7152 27.9624 27.8378 27.8924 27.9417C27.8223 28.0456 27.7229 28.126 27.6069 28.1725L23.1163 29.9775C23.0416 30.0075 22.9584 30.0075 22.8837 29.9775L18.3938 28.1725C18.2777 28.1261 18.1781 28.0457 18.1079 27.9418C18.0377 27.838 18.0001 27.7153 18 27.5897V22.1499C18 22.0872 18.0187 22.0259 18.0537 21.9739C18.0887 21.922 18.1383 21.8818 18.1963 21.8585L22.6519 20.0674Z" fill="white"/>
9
+ </svg>
assets/img/admin/block-icon/product-grid.svg ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg width="29" height="29" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M6.68361 3.61676C6.63237 3.59612 6.57518 3.59612 6.52393 3.61676L3.9622 4.64631L4.9941 5.06081L7.63568 3.99934L6.68361 3.61676ZM8.21344 4.23182L5.57187 5.29329L6.60377 5.70779L9.24535 4.64631L8.21344 4.23182ZM9.60849 4.96506L6.8184 6.08648V9.50338L9.60849 8.38195V4.96549V4.96506ZM6.38915 9.50381V6.08605L3.59906 4.96506V8.38239L6.38915 9.50381ZM6.36468 3.21607C6.51817 3.15439 6.68938 3.15439 6.84286 3.21607L9.90295 4.44618C9.94274 4.46221 9.97684 4.48983 10.0009 4.5255C10.0249 4.56117 10.0377 4.60325 10.0377 4.64631V8.38239C10.0377 8.46857 10.0119 8.55277 9.96381 8.62411C9.91568 8.69545 9.84739 8.75067 9.76774 8.78265L6.68361 10.0223C6.63237 10.0429 6.57518 10.0429 6.52393 10.0223L3.44024 8.78265C3.3605 8.75074 3.29212 8.69555 3.24392 8.6242C3.19571 8.55285 3.1699 8.46862 3.16981 8.38239V4.64631C3.16982 4.60325 3.18266 4.56117 3.20669 4.5255C3.23071 4.48983 3.26481 4.46221 3.30459 4.44618L6.36468 3.21607Z" fill="white"/>
3
+ <path d="M21.4761 3.61676C21.4248 3.59612 21.3676 3.59612 21.3164 3.61676L18.7547 4.64631L19.7866 5.06081L22.4281 3.99934L21.4761 3.61676ZM23.0059 4.23182L20.3643 5.29329L21.3962 5.70779L24.0378 4.64631L23.0059 4.23182ZM24.4009 4.96506L21.6109 6.08648V9.50338L24.4009 8.38195V4.96549V4.96506ZM21.1816 9.50381V6.08605L18.3915 4.96506V8.38239L21.1816 9.50381ZM21.1571 3.21607C21.3106 3.15439 21.4818 3.15439 21.6353 3.21607L24.6954 4.44618C24.7352 4.46221 24.7693 4.48983 24.7933 4.5255C24.8173 4.56117 24.8302 4.60325 24.8302 4.64631V8.38239C24.8301 8.46857 24.8044 8.55277 24.7563 8.62411C24.7081 8.69545 24.6398 8.75067 24.5602 8.78265L21.4761 10.0223C21.4248 10.0429 21.3676 10.0429 21.3164 10.0223L18.2327 8.78265C18.153 8.75074 18.0846 8.69555 18.0364 8.6242C17.9882 8.55285 17.9624 8.46862 17.9623 8.38239V4.64631C17.9623 4.60325 17.9751 4.56117 17.9991 4.5255C18.0232 4.48983 18.0573 4.46221 18.097 4.44618L21.1571 3.21607Z" fill="white"/>
4
+ <path d="M6.68361 18.4092C6.63237 18.3886 6.57518 18.3886 6.52393 18.4092L3.9622 19.4388L4.9941 19.8533L7.63568 18.7918L6.68361 18.4092ZM8.21344 19.0243L5.57187 20.0857L6.60377 20.5002L9.24535 19.4388L8.21344 19.0243ZM9.60849 19.7575L6.8184 20.8789V24.2958L9.60849 23.1744V19.7579V19.7575ZM6.38915 24.2963V20.8785L3.59906 19.7575V23.1748L6.38915 24.2963ZM6.36468 18.0085C6.51817 17.9468 6.68938 17.9468 6.84286 18.0085L9.90295 19.2386C9.94274 19.2547 9.97684 19.2823 10.0009 19.318C10.0249 19.3536 10.0377 19.3957 10.0377 19.4388V23.1748C10.0377 23.261 10.0119 23.3452 9.96381 23.4166C9.91568 23.4879 9.84739 23.5431 9.76774 23.5751L6.68361 24.8147C6.63237 24.8353 6.57518 24.8353 6.52393 24.8147L3.44024 23.5751C3.3605 23.5432 3.29212 23.488 3.24392 23.4167C3.19571 23.3453 3.1699 23.2611 3.16981 23.1748V19.4388C3.16982 19.3957 3.18266 19.3536 3.20669 19.318C3.23071 19.2823 3.26481 19.2547 3.30459 19.2386L6.36468 18.0085Z" fill="white"/>
5
+ <path d="M21.4761 18.4092C21.4248 18.3886 21.3676 18.3886 21.3164 18.4092L18.7547 19.4388L19.7866 19.8533L22.4281 18.7918L21.4761 18.4092ZM23.0059 19.0243L20.3643 20.0857L21.3962 20.5002L24.0378 19.4388L23.0059 19.0243ZM24.4009 19.7575L21.6109 20.8789V24.2958L24.4009 23.1744V19.7579V19.7575ZM21.1816 24.2963V20.8785L18.3915 19.7575V23.1748L21.1816 24.2963ZM21.1571 18.0085C21.3106 17.9468 21.4818 17.9468 21.6353 18.0085L24.6954 19.2386C24.7352 19.2547 24.7693 19.2823 24.7933 19.318C24.8173 19.3536 24.8302 19.3957 24.8302 19.4388V23.1748C24.8301 23.261 24.8044 23.3452 24.7563 23.4166C24.7081 23.4879 24.6398 23.5431 24.5602 23.5751L21.4761 24.8147C21.4248 24.8353 21.3676 24.8353 21.3164 24.8147L18.2327 23.5751C18.153 23.5432 18.0846 23.488 18.0364 23.4167C17.9882 23.3453 17.9624 23.2611 17.9623 23.1748V19.4388C17.9623 19.3957 17.9751 19.3536 17.9991 19.318C18.0232 19.2823 18.0573 19.2547 18.097 19.2386L21.1571 18.0085Z" fill="white"/>
6
+ <rect x="0.35" y="0.35" width="11.9792" height="11.9792" rx="0.65" stroke="white" stroke-width="0.7"/>
7
+ <rect x="15.1424" y="0.35" width="11.9792" height="11.9792" rx="0.65" stroke="white" stroke-width="0.7"/>
8
+ <rect x="0.35" y="15.1425" width="11.9792" height="11.9792" rx="0.65" stroke="white" stroke-width="0.7"/>
9
+ <path d="M27.6179 27.0178L27.6178 27.018C27.5912 27.1052 27.5355 27.1813 27.4598 27.2353C27.3841 27.2893 27.2923 27.3183 27.1982 27.3185L27.1981 27.3185L25.6558 27.3185H25.6557C25.5616 27.3183 25.4698 27.2893 25.3942 27.2353C25.3185 27.1813 25.2628 27.1052 25.2361 27.018L25.2361 27.0178L24.8111 25.6112L24.8089 25.6041V25.6011L24.6641 25.124H24.4307C24.3841 25.124 24.339 25.1065 24.3052 25.0746C24.2714 25.0426 24.2519 24.9986 24.2519 24.9521C24.2519 24.9056 24.2714 24.8616 24.3052 24.8296C24.339 24.7977 24.3841 24.7802 24.4307 24.7802H24.7011H24.7013V24.7802C24.7674 24.7804 24.8319 24.8009 24.8852 24.8389C24.9385 24.8769 24.9779 24.9306 24.9969 24.9923L24.9969 24.9925L24.9969 24.9925L25.1166 25.3898L27.871 25.3898L27.8711 25.3898M27.6179 27.0178L27.8711 25.3898M27.6179 27.0178L28.0429 25.6097M27.6179 27.0178L28.0429 25.6097M27.8711 25.3898C27.8983 25.3898 27.9253 25.3957 27.9499 25.4073C27.9745 25.4189 27.9962 25.4359 28.0131 25.4571C28.03 25.4783 28.0417 25.5031 28.0469 25.5297C28.0521 25.5563 28.0507 25.5837 28.0429 25.6097M27.8711 25.3898L28.0429 25.6097M25.6558 27.0247H27.1981L25.5319 26.9363C25.5396 26.9618 25.5558 26.9842 25.5782 27.0001C25.6006 27.0161 25.6278 27.0247 25.6558 27.0247ZM25.5797 26.9218L25.2209 25.7336H27.6331L27.2742 26.9218C27.2698 26.9364 27.2604 26.9497 27.2467 26.9594C27.233 26.9692 27.216 26.9747 27.1982 26.9747H27.1981H25.6558H25.6558C25.638 26.9747 25.6209 26.9692 25.6072 26.9594C25.5936 26.9497 25.5841 26.9364 25.5797 26.9218C25.5797 26.9218 25.5797 26.9218 25.5797 26.9218ZM25.8448 27.9205C25.879 27.8721 25.8974 27.8149 25.8974 27.7562C25.8974 27.6773 25.8643 27.6023 25.8063 27.5474C25.7485 27.4927 25.6705 27.4623 25.5898 27.4623C25.5296 27.4623 25.4705 27.4792 25.42 27.5112C25.3695 27.5431 25.3297 27.5888 25.306 27.6428C25.2824 27.6968 25.2762 27.7565 25.2883 27.814C25.3003 27.8716 25.3301 27.924 25.3733 27.9649C25.4165 28.0058 25.4712 28.0333 25.5303 28.0445C25.5895 28.0556 25.6508 28.0499 25.7066 28.028C25.7625 28.0061 25.8107 27.9688 25.8448 27.9205ZM27.2641 27.4623C27.2039 27.4623 27.1448 27.4792 27.0943 27.5112C27.0438 27.5431 27.004 27.5888 26.9803 27.6428C26.9567 27.6968 26.9505 27.7565 26.9626 27.814C26.9747 27.8716 27.0044 27.924 27.0476 27.9649C27.0908 28.0058 27.1455 28.0333 27.2046 28.0445C27.2638 28.0556 27.3251 28.0499 27.381 28.028C27.4368 28.0061 27.485 27.9688 27.5192 27.9205C27.5533 27.8721 27.5717 27.8149 27.5717 27.7562C27.5717 27.6773 27.5386 27.6023 27.4806 27.5474C27.4228 27.4927 27.3449 27.4623 27.2641 27.4623Z" fill="white" stroke="white" stroke-width="0.1"/>
10
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M15.7924 15.4925H26.4717C26.6374 15.4925 26.7717 15.6268 26.7717 15.7925V24.3019H27.4717V15.7925C27.4717 15.2402 27.024 14.7925 26.4717 14.7925H15.7924C15.2402 14.7925 14.7924 15.2402 14.7924 15.7925V26.4717C14.7924 27.024 15.2402 27.4717 15.7924 27.4717H24.3019V26.7717H15.7924C15.6268 26.7717 15.4924 26.6374 15.4924 26.4717V15.7925C15.4924 15.6268 15.6268 15.4925 15.7924 15.4925Z" fill="white"/>
11
+ </svg>
assets/img/admin/icon-dashboard.svg ADDED
@@ -0,0 +1,1138 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="990px" height="960px" viewBox="0 0 990 960" enable-background="new 0 0 990 960" xml:space="preserve"> <image id="image0" width="990" height="960" x="0" y="0"
4
+ xlink:href="data:image/png;base64,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
1137
+ MzQ6MjArMDM6MDADOcp+AAAAAElFTkSuQmCC" />
1138
+ </svg>
assets/js/chartjs/chart.min.js CHANGED
@@ -4,4 +4,4 @@
4
  * (c) 2020 Chart.js Contributors
5
  * Released under the MIT License
6
  */
7
- !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(function(){try{return require("moment")}catch(t){}}()):"function"==typeof define&&define.amd?define(["require"],(function(t){return e(function(){try{return t("moment")}catch(t){}}())})):(t=t||self).Chart=e(t.moment)}(this,(function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var e={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},n=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[e[i]]=i);var a=t.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var r in a)if(a.hasOwnProperty(r)){if(!("channels"in a[r]))throw new Error("missing channels property: "+r);if(!("labels"in a[r]))throw new Error("missing channel labels property: "+r);if(a[r].labels.length!==a[r].channels)throw new Error("channel and label counts mismatch: "+r);var o=a[r].channels,s=a[r].labels;delete a[r].channels,delete a[r].labels,Object.defineProperty(a[r],"channels",{value:o}),Object.defineProperty(a[r],"labels",{value:s})}a.rgb.hsl=function(t){var e,n,i=t[0]/255,a=t[1]/255,r=t[2]/255,o=Math.min(i,a,r),s=Math.max(i,a,r),l=s-o;return s===o?e=0:i===s?e=(a-r)/l:a===s?e=2+(r-i)/l:r===s&&(e=4+(i-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),n=(o+s)/2,[e,100*(s===o?0:n<=.5?l/(s+o):l/(2-s-o)),100*n]},a.rgb.hsv=function(t){var e,n,i,a,r,o=t[0]/255,s=t[1]/255,l=t[2]/255,u=Math.max(o,s,l),d=u-Math.min(o,s,l),h=function(t){return(u-t)/6/d+.5};return 0===d?a=r=0:(r=d/u,e=h(o),n=h(s),i=h(l),o===u?a=i-n:s===u?a=1/3+e-i:l===u&&(a=2/3+n-e),a<0?a+=1:a>1&&(a-=1)),[360*a,100*r,100*u]},a.rgb.hwb=function(t){var e=t[0],n=t[1],i=t[2];return[a.rgb.hsl(t)[0],100*(1/255*Math.min(e,Math.min(n,i))),100*(i=1-1/255*Math.max(e,Math.max(n,i)))]},a.rgb.cmyk=function(t){var e,n=t[0]/255,i=t[1]/255,a=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-i,1-a)))/(1-e)||0),100*((1-i-e)/(1-e)||0),100*((1-a-e)/(1-e)||0),100*e]},a.rgb.keyword=function(t){var i=n[t];if(i)return i;var a,r,o,s=1/0;for(var l in e)if(e.hasOwnProperty(l)){var u=e[l],d=(r=t,o=u,Math.pow(r[0]-o[0],2)+Math.pow(r[1]-o[1],2)+Math.pow(r[2]-o[2],2));d<s&&(s=d,a=l)}return a},a.keyword.rgb=function(t){return e[t]},a.rgb.xyz=function(t){var e=t[0]/255,n=t[1]/255,i=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)),100*(.2126*e+.7152*n+.0722*i),100*(.0193*e+.1192*n+.9505*i)]},a.rgb.lab=function(t){var e=a.rgb.xyz(t),n=e[0],i=e[1],r=e[2];return i/=100,r/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(n-i),200*(i-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},a.hsl.rgb=function(t){var e,n,i,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return[r=255*l,r,r];e=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var u=0;u<3;u++)(i=o+1/3*-(u-1))<0&&i++,i>1&&i--,r=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,a[u]=255*r;return a},a.hsl.hsv=function(t){var e=t[0],n=t[1]/100,i=t[2]/100,a=n,r=Math.max(i,.01);return n*=(i*=2)<=1?i:2-i,a*=r<=1?r:2-r,[e,100*(0===i?2*a/(r+a):2*n/(i+n)),100*((i+n)/2)]},a.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*r),l=255*i*(1-n*(1-r));switch(i*=255,a){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}},a.hsv.hsl=function(t){var e,n,i,a=t[0],r=t[1]/100,o=t[2]/100,s=Math.max(o,.01);return i=(2-r)*o,n=r*s,[a,100*(n=(n/=(e=(2-r)*s)<=1?e:2-e)||0),100*(i/=2)]},a.hwb.rgb=function(t){var e,n,i,a,r,o,s,l=t[0]/360,u=t[1]/100,d=t[2]/100,h=u+d;switch(h>1&&(u/=h,d/=h),i=6*l-(e=Math.floor(6*l)),0!=(1&e)&&(i=1-i),a=u+i*((n=1-d)-u),e){default:case 6:case 0:r=n,o=a,s=u;break;case 1:r=a,o=n,s=u;break;case 2:r=u,o=n,s=a;break;case 3:r=u,o=a,s=n;break;case 4:r=a,o=u,s=n;break;case 5:r=n,o=u,s=a}return[255*r,255*o,255*s]},a.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,i=t[2]/100,a=t[3]/100;return[255*(1-Math.min(1,e*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,i*(1-a)+a))]},a.xyz.rgb=function(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100;return n=-.9689*a+1.8758*r+.0415*o,i=.0557*a+-.204*r+1.057*o,e=(e=3.2406*a+-1.5372*r+-.4986*o)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:12.92*i,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(i=Math.min(Math.max(0,i),1))]},a.xyz.lab=function(t){var e=t[0],n=t[1],i=t[2];return n/=100,i/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},a.lab.xyz=function(t){var e,n,i,a=t[0];e=t[1]/500+(n=(a+16)/116),i=n-t[2]/200;var r=Math.pow(n,3),o=Math.pow(e,3),s=Math.pow(i,3);return n=r>.008856?r:(n-16/116)/7.787,e=o>.008856?o:(e-16/116)/7.787,i=s>.008856?s:(i-16/116)/7.787,[e*=95.047,n*=100,i*=108.883]},a.lab.lch=function(t){var e,n=t[0],i=t[1],a=t[2];return(e=360*Math.atan2(a,i)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(i*i+a*a),e]},a.lch.lab=function(t){var e,n=t[0],i=t[1];return e=t[2]/360*2*Math.PI,[n,i*Math.cos(e),i*Math.sin(e)]},a.rgb.ansi16=function(t){var e=t[0],n=t[1],i=t[2],r=1 in arguments?arguments[1]:a.rgb.hsv(t)[2];if(0===(r=Math.round(r/50)))return 30;var o=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===r&&(o+=60),o},a.hsv.ansi16=function(t){return a.rgb.ansi16(a.hsv.rgb(t),t[2])},a.rgb.ansi256=function(t){var e=t[0],n=t[1],i=t[2];return e===n&&n===i?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(i/255*5)},a.ansi16.rgb=function(t){var e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),[e=e/10.5*255,e,e];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},a.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},a.rgb.hex=function(t){var e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},a.hex.rgb=function(t){var e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];var n=e[0];3===e[0].length&&(n=n.split("").map((function(t){return t+t})).join(""));var i=parseInt(n,16);return[i>>16&255,i>>8&255,255&i]},a.rgb.hcg=function(t){var e,n=t[0]/255,i=t[1]/255,a=t[2]/255,r=Math.max(Math.max(n,i),a),o=Math.min(Math.min(n,i),a),s=r-o;return e=s<=0?0:r===n?(i-a)/s%6:r===i?2+(a-n)/s:4+(n-i)/s+4,e/=6,[360*(e%=1),100*s,100*(s<1?o/(1-s):0)]},a.hsl.hcg=function(t){var e=t[1]/100,n=t[2]/100,i=1,a=0;return(i=n<.5?2*e*n:2*e*(1-n))<1&&(a=(n-.5*i)/(1-i)),[t[0],100*i,100*a]},a.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,i=e*n,a=0;return i<1&&(a=(n-i)/(1-i)),[t[0],100*i,100*a]},a.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,i=t[2]/100;if(0===n)return[255*i,255*i,255*i];var a,r=[0,0,0],o=e%1*6,s=o%1,l=1-s;switch(Math.floor(o)){case 0:r[0]=1,r[1]=s,r[2]=0;break;case 1:r[0]=l,r[1]=1,r[2]=0;break;case 2:r[0]=0,r[1]=1,r[2]=s;break;case 3:r[0]=0,r[1]=l,r[2]=1;break;case 4:r[0]=s,r[1]=0,r[2]=1;break;default:r[0]=1,r[1]=0,r[2]=l}return a=(1-n)*i,[255*(n*r[0]+a),255*(n*r[1]+a),255*(n*r[2]+a)]},a.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),i=0;return n>0&&(i=e/n),[t[0],100*i,100*n]},a.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,i=0;return n>0&&n<.5?i=e/(2*n):n>=.5&&n<1&&(i=e/(2*(1-n))),[t[0],100*i,100*n]},a.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},a.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,i=n-e,a=0;return i<1&&(a=(n-i)/(1-i)),[t[0],100*i,100*a]},a.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},a.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},a.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},a.gray.hsl=a.gray.hsv=function(t){return[0,0,t[0]]},a.gray.hwb=function(t){return[0,100,t[0]]},a.gray.cmyk=function(t){return[0,0,0,t[0]]},a.gray.lab=function(t){return[t[0],0,0]},a.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}}));n.rgb,n.hsl,n.hsv,n.hwb,n.cmyk,n.xyz,n.lab,n.lch,n.hex,n.keyword,n.ansi16,n.ansi256,n.hcg,n.apple,n.gray;function i(t){var e=function(){for(var t={},e=Object.keys(n),i=e.length,a=0;a<i;a++)t[e[a]]={distance:-1,parent:null};return t}(),i=[t];for(e[t].distance=0;i.length;)for(var a=i.pop(),r=Object.keys(n[a]),o=r.length,s=0;s<o;s++){var l=r[s],u=e[l];-1===u.distance&&(u.distance=e[a].distance+1,u.parent=a,i.unshift(l))}return e}function a(t,e){return function(n){return e(t(n))}}function r(t,e){for(var i=[e[t].parent,t],r=n[e[t].parent][t],o=e[t].parent;e[o].parent;)i.unshift(e[o].parent),r=a(n[e[o].parent][o],r),o=e[o].parent;return r.conversion=i,r}var o={};Object.keys(n).forEach((function(t){o[t]={},Object.defineProperty(o[t],"channels",{value:n[t].channels}),Object.defineProperty(o[t],"labels",{value:n[t].labels});var e=function(t){for(var e=i(t),n={},a=Object.keys(e),o=a.length,s=0;s<o;s++){var l=a[s];null!==e[l].parent&&(n[l]=r(l,e))}return n}(t);Object.keys(e).forEach((function(n){var i=e[n];o[t][n]=function(t){var e=function(e){if(null==e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"==typeof n)for(var i=n.length,a=0;a<i;a++)n[a]=Math.round(n[a]);return n};return"conversion"in t&&(e.conversion=t.conversion),e}(i),o[t][n].raw=function(t){var e=function(e){return null==e?e:(arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(i)}))}));var s=o,l={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},u={getRgba:d,getHsla:h,getRgb:function(t){var e=d(t);return e&&e.slice(0,3)},getHsl:function(t){var e=h(t);return e&&e.slice(0,3)},getHwb:c,getAlpha:function(t){var e=d(t);if(e)return e[3];if(e=h(t))return e[3];if(e=c(t))return e[3]},hexString:function(t,e){e=void 0!==e&&3===t.length?e:t[3];return"#"+v(t[0])+v(t[1])+v(t[2])+(e>=0&&e<1?v(Math.round(255*e)):"")},rgbString:function(t,e){if(e<1||t[3]&&t[3]<1)return f(t,e);return"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:f,percentString:function(t,e){if(e<1||t[3]&&t[3]<1)return g(t,e);var n=Math.round(t[0]/255*100),i=Math.round(t[1]/255*100),a=Math.round(t[2]/255*100);return"rgb("+n+"%, "+i+"%, "+a+"%)"},percentaString:g,hslString:function(t,e){if(e<1||t[3]&&t[3]<1)return p(t,e);return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:p,hwbString:function(t,e){void 0===e&&(e=void 0!==t[3]?t[3]:1);return"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return b[t.slice(0,3)]}};function d(t){if(t){var e=[0,0,0],n=1,i=t.match(/^#([a-fA-F0-9]{3,4})$/i),a="";if(i){a=(i=i[1])[3];for(var r=0;r<e.length;r++)e[r]=parseInt(i[r]+i[r],16);a&&(n=Math.round(parseInt(a+a,16)/255*100)/100)}else if(i=t.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)){a=i[2],i=i[1];for(r=0;r<e.length;r++)e[r]=parseInt(i.slice(2*r,2*r+2),16);a&&(n=Math.round(parseInt(a,16)/255*100)/100)}else if(i=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(r=0;r<e.length;r++)e[r]=parseInt(i[r+1]);n=parseFloat(i[4])}else if(i=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(r=0;r<e.length;r++)e[r]=Math.round(2.55*parseFloat(i[r+1]));n=parseFloat(i[4])}else if(i=t.match(/(\w+)/)){if("transparent"==i[1])return[0,0,0,0];if(!(e=l[i[1]]))return}for(r=0;r<e.length;r++)e[r]=m(e[r],0,255);return n=n||0==n?m(n,0,1):1,e[3]=n,e}}function h(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[m(parseInt(e[1]),0,360),m(parseFloat(e[2]),0,100),m(parseFloat(e[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function c(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[m(parseInt(e[1]),0,360),m(parseFloat(e[2]),0,100),m(parseFloat(e[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function f(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function g(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function p(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function m(t,e,n){return Math.min(Math.max(e,t),n)}function v(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}var b={};for(var x in l)b[l[x]]=x;var y=function(t){return t instanceof y?t:this instanceof y?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof t?(e=u.getRgba(t))?this.setValues("rgb",e):(e=u.getHsla(t))?this.setValues("hsl",e):(e=u.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e)))):new y(t);var e};y.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return u.hexString(this.values.rgb)},rgbString:function(){return u.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return u.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return u.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return u.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return u.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return u.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return u.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var i=t[n]/255;e[n]=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=t,i=void 0===e?.5:e,a=2*i-1,r=this.alpha()-n.alpha(),o=((a*r==-1?a:(a+r)/(1+a*r))+1)/2,s=1-o;return this.rgb(o*this.red()+s*n.red(),o*this.green()+s*n.green(),o*this.blue()+s*n.blue()).alpha(this.alpha()*i+n.alpha()*(1-i))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new y,i=this.values,a=n.values;for(var r in i)i.hasOwnProperty(r)&&(t=i[r],"[object Array]"===(e={}.toString.call(t))?a[r]=t.slice(0):"[object Number]"===e?a[r]=t:console.error("unexpected color value:",t));return n}},y.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},y.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},y.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i<t.length;i++)n[t.charAt(i)]=e[t][i];return 1!==e.alpha&&(n.a=e.alpha),n},y.prototype.setValues=function(t,e){var n,i,a=this.values,r=this.spaces,o=this.maxes,l=1;if(this.valid=!0,"alpha"===t)l=e;else if(e.length)a[t]=e.slice(0,t.length),l=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)a[t][n]=e[t.charAt(n)];l=e.a}else if(void 0!==e[r[t][0]]){var u=r[t];for(n=0;n<t.length;n++)a[t][n]=e[u[n]];l=e.alpha}if(a.alpha=Math.max(0,Math.min(1,void 0===l?a.alpha:l)),"alpha"===t)return!1;for(n=0;n<t.length;n++)i=Math.max(0,Math.min(o[t][n],a[t][n])),a[t][n]=Math.round(i);for(var d in r)d!==t&&(a[d]=s[t][d](a[t]));return!0},y.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},y.prototype.setChannel=function(t,e,n){var i=this.values[t];return void 0===n?i[e]:n===i[e]?this:(i[e]=n,this.setValues(t,i),this)},"undefined"!=typeof window&&(window.Color=y);var _=y;function k(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}var w,M={noop:function(){},uid:(w=0,function(){return w++}),isNullOrUndef:function(t){return null==t},isArray:function(t){if(Array.isArray&&Array.isArray(t))return!0;var e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},isFinite:function(t){return("number"==typeof t||t instanceof Number)&&isFinite(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return M.valueOrDefault(M.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,i){var a,r,o;if(M.isArray(t))if(r=t.length,i)for(a=r-1;a>=0;a--)e.call(n,t[a],a);else for(a=0;a<r;a++)e.call(n,t[a],a);else if(M.isObject(t))for(r=(o=Object.keys(t)).length,a=0;a<r;a++)e.call(n,t[o[a]],o[a])},arrayEquals:function(t,e){var n,i,a,r;if(!t||!e||t.length!==e.length)return!1;for(n=0,i=t.length;n<i;++n)if(a=t[n],r=e[n],a instanceof Array&&r instanceof Array){if(!M.arrayEquals(a,r))return!1}else if(a!==r)return!1;return!0},clone:function(t){if(M.isArray(t))return t.map(M.clone);if(M.isObject(t)){for(var e=Object.create(t),n=Object.keys(t),i=n.length,a=0;a<i;++a)e[n[a]]=M.clone(t[n[a]]);return e}return t},_merger:function(t,e,n,i){if(k(t)){var a=e[t],r=n[t];M.isObject(a)&&M.isObject(r)?M.merge(a,r,i):e[t]=M.clone(r)}},_mergerIf:function(t,e,n){if(k(t)){var i=e[t],a=n[t];M.isObject(i)&&M.isObject(a)?M.mergeIf(i,a):e.hasOwnProperty(t)||(e[t]=M.clone(a))}},merge:function(t,e,n){var i,a,r,o,s,l=M.isArray(e)?e:[e],u=l.length;if(!M.isObject(t))return t;for(i=(n=n||{}).merger||M._merger,a=0;a<u;++a)if(e=l[a],M.isObject(e))for(s=0,o=(r=Object.keys(e)).length;s<o;++s)i(r[s],t,e,n);return t},mergeIf:function(t,e){return M.merge(t,e,{merger:M._mergerIf})},extend:Object.assign||function(t){return M.merge(t,[].slice.call(arguments,1),{merger:function(t,e,n){e[t]=n[t]}})},inherits:function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=e.prototype,n.prototype=new i,n.extend=M.inherits,t&&M.extend(n.prototype,t),n.__super__=e.prototype,n},_deprecated:function(t,e,n,i){void 0!==e&&console.warn(t+': "'+n+'" is deprecated. Please use "'+i+'" instead')}},S=M;M.callCallback=M.callback,M.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},M.getValueOrDefault=M.valueOrDefault,M.getValueAtIndexOrDefault=M.valueAtIndexOrDefault;var C={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-C.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*C.easeInBounce(2*t):.5*C.easeOutBounce(2*t-1)+.5}},P={effects:C};S.easingEffects=C;var A=Math.PI,D=A/180,T=2*A,I=A/2,F=A/4,O=2*A/3,L={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,a,r){if(r){var o=Math.min(r,a/2,i/2),s=e+o,l=n+o,u=e+i-o,d=n+a-o;t.moveTo(e,l),s<u&&l<d?(t.arc(s,l,o,-A,-I),t.arc(u,l,o,-I,0),t.arc(u,d,o,0,I),t.arc(s,d,o,I,A)):s<u?(t.moveTo(s,n),t.arc(u,l,o,-I,I),t.arc(s,l,o,I,A+I)):l<d?(t.arc(s,l,o,-A,0),t.arc(s,d,o,0,A)):t.arc(s,l,o,-A,A),t.closePath(),t.moveTo(e,n)}else t.rect(e,n,i,a)},drawPoint:function(t,e,n,i,a,r){var o,s,l,u,d,h=(r||0)*D;if(e&&"object"==typeof e&&("[object HTMLImageElement]"===(o=e.toString())||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(i,a),t.rotate(h),t.drawImage(e,-e.width/2,-e.height/2,e.width,e.height),void t.restore();if(!(isNaN(n)||n<=0)){switch(t.beginPath(),e){default:t.arc(i,a,n,0,T),t.closePath();break;case"triangle":t.moveTo(i+Math.sin(h)*n,a-Math.cos(h)*n),h+=O,t.lineTo(i+Math.sin(h)*n,a-Math.cos(h)*n),h+=O,t.lineTo(i+Math.sin(h)*n,a-Math.cos(h)*n),t.closePath();break;case"rectRounded":u=n-(d=.516*n),s=Math.cos(h+F)*u,l=Math.sin(h+F)*u,t.arc(i-s,a-l,d,h-A,h-I),t.arc(i+l,a-s,d,h-I,h),t.arc(i+s,a+l,d,h,h+I),t.arc(i-l,a+s,d,h+I,h+A),t.closePath();break;case"rect":if(!r){u=Math.SQRT1_2*n,t.rect(i-u,a-u,2*u,2*u);break}h+=F;case"rectRot":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+l,a-s),t.lineTo(i+s,a+l),t.lineTo(i-l,a+s),t.closePath();break;case"crossRot":h+=F;case"cross":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s);break;case"star":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s),h+=F,s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s);break;case"line":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l);break;case"dash":t.moveTo(i,a),t.lineTo(i+Math.cos(h)*n,a+Math.sin(h)*n)}t.fill(),t.stroke()}},_isPointInArea:function(t,e){return t.x>e.left-1e-6&&t.x<e.right+1e-6&&t.y>e.top-1e-6&&t.y<e.bottom+1e-6},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){var a=n.steppedLine;if(a){if("middle"===a){var r=(e.x+n.x)/2;t.lineTo(r,i?n.y:e.y),t.lineTo(r,i?e.y:n.y)}else"after"===a&&!i||"after"!==a&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y);t.lineTo(n.x,n.y)}else n.tension?t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}},R=L;S.clear=L.clear,S.drawRoundedRectangle=function(t){t.beginPath(),L.roundedRect.apply(L,arguments)};var z={_set:function(t,e){return S.merge(this[t]||(this[t]={}),e)}};z._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var N=z,B=S.valueOrDefault;var E={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,i,a;return S.isObject(t)?(e=+t.top||0,n=+t.right||0,i=+t.bottom||0,a=+t.left||0):e=n=i=a=+t||0,{top:e,right:n,bottom:i,left:a,height:e+i,width:a+n}},_parseFont:function(t){var e=N.global,n=B(t.fontSize,e.defaultFontSize),i={family:B(t.fontFamily,e.defaultFontFamily),lineHeight:S.options.toLineHeight(B(t.lineHeight,e.defaultLineHeight),n),size:n,style:B(t.fontStyle,e.defaultFontStyle),weight:null,string:""};return i.string=function(t){return!t||S.isNullOrUndef(t.size)||S.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}(i),i},resolve:function(t,e,n,i){var a,r,o,s=!0;for(a=0,r=t.length;a<r;++a)if(void 0!==(o=t[a])&&(void 0!==e&&"function"==typeof o&&(o=o(e),s=!1),void 0!==n&&S.isArray(o)&&(o=o[n],s=!1),void 0!==o))return i&&!s&&(i.cacheable=!1),o}},W={_factorize:function(t){var e,n=[],i=Math.sqrt(t);for(e=1;e<i;e++)t%e==0&&(n.push(e),n.push(t/e));return i===(0|i)&&n.push(i),n.sort((function(t,e){return t-e})).pop(),n},log10:Math.log10||function(t){var e=Math.log(t)*Math.LOG10E,n=Math.round(e);return t===Math.pow(10,n)?n:e}},V=W;S.log10=W.log10;var H=S,j=P,q=R,U=E,Y=V,G={getRtlAdapter:function(t,e,n){return t?function(t,e){return{x:function(n){return t+t+e-n},setWidth:function(t){e=t},textAlign:function(t){return"center"===t?t:"right"===t?"left":"right"},xPlus:function(t,e){return t-e},leftForLtr:function(t,e){return t-e}}}(e,n):{x:function(t){return t},setWidth:function(t){},textAlign:function(t){return t},xPlus:function(t,e){return t+e},leftForLtr:function(t,e){return t}}},overrideTextDirection:function(t,e){var n,i;"ltr"!==e&&"rtl"!==e||(i=[(n=t.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=i)},restoreTextDirection:function(t){var e=t.prevTextDirection;void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}};H.easing=j,H.canvas=q,H.options=U,H.math=Y,H.rtl=G;var X=function(t){H.extend(this,t),this.initialize.apply(this,arguments)};H.extend(X.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=H.extend({},t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,i=e._start,a=e._view;return n&&1!==t?(a||(a=e._view={}),i||(i=e._start={}),function(t,e,n,i){var a,r,o,s,l,u,d,h,c,f=Object.keys(n);for(a=0,r=f.length;a<r;++a)if(u=n[o=f[a]],e.hasOwnProperty(o)||(e[o]=u),(s=e[o])!==u&&"_"!==o[0]){if(t.hasOwnProperty(o)||(t[o]=s),(d=typeof u)===typeof(l=t[o]))if("string"===d){if((h=_(l)).valid&&(c=_(u)).valid){e[o]=c.mix(h,i).rgbString();continue}}else if(H.isFinite(l)&&H.isFinite(u)){e[o]=l+(u-l)*i;continue}e[o]=u}}(i,a,n,t),e):(e._view=H.extend({},n),e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return H.isNumber(this._model.x)&&H.isNumber(this._model.y)}}),X.extend=H.inherits;var K=X,Z=K.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),$=Z;Object.defineProperty(Z.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(Z.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}}),N._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:H.noop,onComplete:H.noop}});var J={animations:[],request:null,addAnimation:function(t,e,n,i){var a,r,o=this.animations;for(e.chart=t,e.startTime=Date.now(),e.duration=n,i||(t.animating=!0),a=0,r=o.length;a<r;++a)if(o[a].chart===t)return void(o[a]=e);o.push(e),1===o.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=H.findIndex(this.animations,(function(e){return e.chart===t}));-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=H.requestAnimFrame.call(window,(function(){t.request=null,t.startDigest()})))},startDigest:function(){this.advance(),this.animations.length>0&&this.requestAnimationFrame()},advance:function(){for(var t,e,n,i,a=this.animations,r=0;r<a.length;)e=(t=a[r]).chart,n=t.numSteps,i=Math.floor((Date.now()-t.startTime)/t.duration*n)+1,t.currentStep=Math.min(i,n),H.callback(t.render,[e,t],e),H.callback(t.onAnimationProgress,[t],e),t.currentStep>=n?(H.callback(t.onAnimationComplete,[t],e),e.animating=!1,a.splice(r,1)):++r}},Q=H.options.resolve,tt=["push","pop","shift","splice","unshift"];function et(t,e){var n=t._chartjs;if(n){var i=n.listeners,a=i.indexOf(e);-1!==a&&i.splice(a,1),i.length>0||(tt.forEach((function(e){delete t[e]})),delete t._chartjs)}}var nt=function(t,e){this.initialize(t,e)};H.extend(nt.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(t){this.index=t},linkScales:function(){var t=this.getMeta(),e=this.chart,n=e.scales,i=this.getDataset(),a=e.options.scales;null!==t.xAxisID&&t.xAxisID in n&&!i.xAxisID||(t.xAxisID=i.xAxisID||a.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in n&&!i.yAxisID||(t.yAxisID=i.yAxisID||a.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&et(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,n=this.getMeta(),i=this.getDataset().data||[],a=n.data;for(t=0,e=i.length;t<e;++t)a[t]=a[t]||this.createMetaData(t);n.dataset=n.dataset||this.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t,e,n=this,i=n.getDataset(),a=i.data||(i.data=[]);n._data!==a&&(n._data&&et(n._data,n),a&&Object.isExtensible(a)&&(e=n,(t=a)._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),tt.forEach((function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),i=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),a=i.apply(this,e);return H.each(t._chartjs.listeners,(function(t){"function"==typeof t[n]&&t[n].apply(t,e)})),a}})})))),n._data=a),n.resyncElements()},_configure:function(){this._config=H.merge(Object.create(null),[this.chart.options.datasets[this._type],this.getDataset()],{merger:function(t,e,n){"_meta"!==t&&"data"!==t&&H._merger(t,e,n)}})},_update:function(t){this._configure(),this._cachedDataOpts=null,this.update(t)},update:H.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],i=n.length,a=0;a<i;++a)n[a].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,i=0;for(t.dataset&&t.dataset.draw();i<n;++i)e[i].draw()},getStyle:function(t){var e,n=this.getMeta(),i=n.dataset;return this._configure(),i&&void 0===t?e=this._resolveDatasetElementOptions(i||{}):(t=t||0,e=this._resolveDataElementOptions(n.data[t]||{},t)),!1!==e.fill&&null!==e.fill||(e.backgroundColor=e.borderColor),e},_resolveDatasetElementOptions:function(t,e){var n,i,a,r,o=this,s=o.chart,l=o._config,u=t.custom||{},d=s.options.elements[o.datasetElementType.prototype._type]||{},h=o._datasetElementOptions,c={},f={chart:s,dataset:o.getDataset(),datasetIndex:o.index,hover:e};for(n=0,i=h.length;n<i;++n)a=h[n],r=e?"hover"+a.charAt(0).toUpperCase()+a.slice(1):a,c[a]=Q([u[r],l[r],d[r]],f);return c},_resolveDataElementOptions:function(t,e){var n=this,i=t&&t.custom,a=n._cachedDataOpts;if(a&&!i)return a;var r,o,s,l,u=n.chart,d=n._config,h=u.options.elements[n.dataElementType.prototype._type]||{},c=n._dataElementOptions,f={},g={chart:u,dataIndex:e,dataset:n.getDataset(),datasetIndex:n.index},p={cacheable:!i};if(i=i||{},H.isArray(c))for(o=0,s=c.length;o<s;++o)f[l=c[o]]=Q([i[l],d[l],h[l]],g,e,p);else for(o=0,s=(r=Object.keys(c)).length;o<s;++o)f[l=r[o]]=Q([i[l],d[c[l]],d[l],h[l]],g,e,p);return p.cacheable&&(n._cachedDataOpts=Object.freeze(f)),f},removeHoverStyle:function(t){H.merge(t._model,t.$previousStyle||{}),delete t.$previousStyle},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},a=t._model,r=H.getHoverColor;t.$previousStyle={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderWidth:a.borderWidth},a.backgroundColor=Q([i.hoverBackgroundColor,e.hoverBackgroundColor,r(a.backgroundColor)],void 0,n),a.borderColor=Q([i.hoverBorderColor,e.hoverBorderColor,r(a.borderColor)],void 0,n),a.borderWidth=Q([i.hoverBorderWidth,e.hoverBorderWidth,a.borderWidth],void 0,n)},_removeDatasetHoverStyle:function(){var t=this.getMeta().dataset;t&&this.removeHoverStyle(t)},_setDatasetHoverStyle:function(){var t,e,n,i,a,r,o=this.getMeta().dataset,s={};if(o){for(r=o._model,a=this._resolveDatasetElementOptions(o,!0),t=0,e=(i=Object.keys(a)).length;t<e;++t)s[n=i[t]]=r[n],r[n]=a[n];o.$previousStyle=s}},resyncElements:function(){var t=this.getMeta(),e=this.getDataset().data,n=t.data.length,i=e.length;i<n?t.data.splice(i,n-i):i>n&&this.insertElements(n,i-n)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){var t=arguments.length;this.insertElements(this.getDataset().data.length-t,t)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),nt.extend=H.inherits;var it=nt,at=2*Math.PI;function rt(t,e){var n=e.startAngle,i=e.endAngle,a=e.pixelMargin,r=a/e.outerRadius,o=e.x,s=e.y;t.beginPath(),t.arc(o,s,e.outerRadius,n-r,i+r),e.innerRadius>a?(r=a/e.innerRadius,t.arc(o,s,e.innerRadius-a,i+r,n-r,!0)):t.arc(o,s,a,i+Math.PI/2,n-Math.PI/2),t.closePath(),t.clip()}function ot(t,e,n){var i="inner"===e.borderAlign;i?(t.lineWidth=2*e.borderWidth,t.lineJoin="round"):(t.lineWidth=e.borderWidth,t.lineJoin="bevel"),n.fullCircles&&function(t,e,n,i){var a,r=n.endAngle;for(i&&(n.endAngle=n.startAngle+at,rt(t,n),n.endAngle=r,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=at,n.fullCircles--)),t.beginPath(),t.arc(n.x,n.y,n.innerRadius,n.startAngle+at,n.startAngle,!0),a=0;a<n.fullCircles;++a)t.stroke();for(t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.startAngle+at),a=0;a<n.fullCircles;++a)t.stroke()}(t,e,n,i),i&&rt(t,n),t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.endAngle),t.arc(n.x,n.y,n.innerRadius,n.endAngle,n.startAngle,!0),t.closePath(),t.stroke()}N._set("global",{elements:{arc:{backgroundColor:N.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var st=K.extend({_type:"arc",inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var i=H.getAngleFromPoint(n,{x:t,y:e}),a=i.angle,r=i.distance,o=n.startAngle,s=n.endAngle;s<o;)s+=at;for(;a>s;)a-=at;for(;a<o;)a+=at;var l=a>=o&&a<=s,u=r>=n.innerRadius&&r<=n.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t,e=this._chart.ctx,n=this._view,i="inner"===n.borderAlign?.33:0,a={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-i,0),pixelMargin:i,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/at)};if(e.save(),e.fillStyle=n.backgroundColor,e.strokeStyle=n.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+at,e.beginPath(),e.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),e.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),e.closePath(),t=0;t<a.fullCircles;++t)e.fill();a.endAngle=a.startAngle+n.circumference%at}e.beginPath(),e.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),e.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),e.closePath(),e.fill(),n.borderWidth&&ot(e,n,a),e.restore()}}),lt=H.valueOrDefault,ut=N.global.defaultColor;N._set("global",{elements:{line:{tension:.4,backgroundColor:ut,borderWidth:3,borderColor:ut,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var dt=K.extend({_type:"line",draw:function(){var t,e,n,i=this,a=i._view,r=i._chart.ctx,o=a.spanGaps,s=i._children.slice(),l=N.global,u=l.elements.line,d=-1,h=i._loop;if(s.length){if(i._loop){for(t=0;t<s.length;++t)if(e=H.previousItem(s,t),!s[t]._view.skip&&e._view.skip){s=s.slice(t).concat(s.slice(0,t)),h=o;break}h&&s.push(s[0])}for(r.save(),r.lineCap=a.borderCapStyle||u.borderCapStyle,r.setLineDash&&r.setLineDash(a.borderDash||u.borderDash),r.lineDashOffset=lt(a.borderDashOffset,u.borderDashOffset),r.lineJoin=a.borderJoinStyle||u.borderJoinStyle,r.lineWidth=lt(a.borderWidth,u.borderWidth),r.strokeStyle=a.borderColor||l.defaultColor,r.beginPath(),(n=s[0]._view).skip||(r.moveTo(n.x,n.y),d=0),t=1;t<s.length;++t)n=s[t]._view,e=-1===d?H.previousItem(s,t):s[d],n.skip||(d!==t-1&&!o||-1===d?r.moveTo(n.x,n.y):H.canvas.lineTo(r,e._view,n),d=t);h&&r.closePath(),r.stroke(),r.restore()}}}),ht=H.valueOrDefault,ct=N.global.defaultColor;function ft(t){var e=this._view;return!!e&&Math.abs(t-e.x)<e.radius+e.hitRadius}N._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:ct,borderColor:ct,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var gt=K.extend({_type:"point",inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:ft,inXRange:ft,inYRange:function(t){var e=this._view;return!!e&&Math.abs(t-e.y)<e.radius+e.hitRadius},getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._chart.ctx,i=e.pointStyle,a=e.rotation,r=e.radius,o=e.x,s=e.y,l=N.global,u=l.defaultColor;e.skip||(void 0===t||H.canvas._isPointInArea(e,t))&&(n.strokeStyle=e.borderColor||u,n.lineWidth=ht(e.borderWidth,l.elements.point.borderWidth),n.fillStyle=e.backgroundColor||u,H.canvas.drawPoint(n,i,r,o,s,a))}}),pt=N.global.defaultColor;function mt(t){return t&&void 0!==t.width}function vt(t){var e,n,i,a,r;return mt(t)?(r=t.width/2,e=t.x-r,n=t.x+r,i=Math.min(t.y,t.base),a=Math.max(t.y,t.base)):(r=t.height/2,e=Math.min(t.x,t.base),n=Math.max(t.x,t.base),i=t.y-r,a=t.y+r),{left:e,top:i,right:n,bottom:a}}function bt(t,e,n){return t===e?n:t===n?e:t}function xt(t,e,n){var i,a,r,o,s=t.borderWidth,l=function(t){var e=t.borderSkipped,n={};return e?(t.horizontal?t.base>t.x&&(e=bt(e,"left","right")):t.base<t.y&&(e=bt(e,"bottom","top")),n[e]=!0,n):n}(t);return H.isObject(s)?(i=+s.top||0,a=+s.right||0,r=+s.bottom||0,o=+s.left||0):i=a=r=o=+s||0,{t:l.top||i<0?0:i>n?n:i,r:l.right||a<0?0:a>e?e:a,b:l.bottom||r<0?0:r>n?n:r,l:l.left||o<0?0:o>e?e:o}}function yt(t,e,n){var i=null===e,a=null===n,r=!(!t||i&&a)&&vt(t);return r&&(i||e>=r.left&&e<=r.right)&&(a||n>=r.top&&n<=r.bottom)}N._set("global",{elements:{rectangle:{backgroundColor:pt,borderColor:pt,borderSkipped:"bottom",borderWidth:0}}});var _t=K.extend({_type:"rectangle",draw:function(){var t=this._chart.ctx,e=this._view,n=function(t){var e=vt(t),n=e.right-e.left,i=e.bottom-e.top,a=xt(t,n/2,i/2);return{outer:{x:e.left,y:e.top,w:n,h:i},inner:{x:e.left+a.l,y:e.top+a.t,w:n-a.l-a.r,h:i-a.t-a.b}}}(e),i=n.outer,a=n.inner;t.fillStyle=e.backgroundColor,t.fillRect(i.x,i.y,i.w,i.h),i.w===a.w&&i.h===a.h||(t.save(),t.beginPath(),t.rect(i.x,i.y,i.w,i.h),t.clip(),t.fillStyle=e.borderColor,t.rect(a.x,a.y,a.w,a.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return yt(this._view,t,e)},inLabelRange:function(t,e){var n=this._view;return mt(n)?yt(n,t,null):yt(n,null,e)},inXRange:function(t){return yt(this._view,t,null)},inYRange:function(t){return yt(this._view,null,t)},getCenterPoint:function(){var t,e,n=this._view;return mt(n)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return mt(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),kt={},wt=st,Mt=dt,St=gt,Ct=_t;kt.Arc=wt,kt.Line=Mt,kt.Point=St,kt.Rectangle=Ct;var Pt=H._deprecated,At=H.valueOrDefault;function Dt(t,e,n){var i,a,r=n.barThickness,o=e.stackCount,s=e.pixels[t],l=H.isNullOrUndef(r)?function(t,e){var n,i,a,r,o=t._length;for(a=1,r=e.length;a<r;++a)o=Math.min(o,Math.abs(e[a]-e[a-1]));for(a=0,r=t.getTicks().length;a<r;++a)i=t.getPixelForTick(a),o=a>0?Math.min(o,Math.abs(i-n)):o,n=i;return o}(e.scale,e.pixels):-1;return H.isNullOrUndef(r)?(i=l*n.categoryPercentage,a=n.barPercentage):(i=r*o,a=1),{chunk:i/o,ratio:a,start:s-i/2}}N._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),N._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var Tt=it.extend({dataElementType:kt.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var t,e,n=this;it.prototype.initialize.apply(n,arguments),(t=n.getMeta()).stack=n.getDataset().stack,t.bar=!0,e=n._getIndexScale().options,Pt("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Pt("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Pt("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Pt("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Pt("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(t){var e,n,i=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,n=i.length;e<n;++e)this.updateElement(i[e],e,t)},updateElement:function(t,e,n){var i=this,a=i.getMeta(),r=i.getDataset(),o=i._resolveDataElementOptions(t,e);t._xScale=i.getScaleForId(a.xAxisID),t._yScale=i.getScaleForId(a.yAxisID),t._datasetIndex=i.index,t._index=e,t._model={backgroundColor:o.backgroundColor,borderColor:o.borderColor,borderSkipped:o.borderSkipped,borderWidth:o.borderWidth,datasetLabel:r.label,label:i.chart.data.labels[e]},H.isArray(r.data[e])&&(t._model.borderSkipped=null),i._updateElementGeometry(t,e,n,o),t.pivot()},_updateElementGeometry:function(t,e,n,i){var a=this,r=t._model,o=a._getValueScale(),s=o.getBasePixel(),l=o.isHorizontal(),u=a._ruler||a.getRuler(),d=a.calculateBarValuePixels(a.index,e,i),h=a.calculateBarIndexPixels(a.index,e,u,i);r.horizontal=l,r.base=n?s:d.base,r.x=l?n?s:d.head:h.center,r.y=l?h.center:n?s:d.head,r.height=l?h.size:void 0,r.width=l?void 0:h.size},_getStacks:function(t){var e,n,i=this._getIndexScale(),a=i._getMatchingVisibleMetas(this._type),r=i.options.stacked,o=a.length,s=[];for(e=0;e<o&&(n=a[e],(!1===r||-1===s.indexOf(n.stack)||void 0===r&&void 0===n.stack)&&s.push(n.stack),n.index!==t);++e);return s},getStackCount:function(){return this._getStacks().length},getStackIndex:function(t,e){var n=this._getStacks(t),i=void 0!==e?n.indexOf(e):-1;return-1===i?n.length-1:i},getRuler:function(){var t,e,n=this._getIndexScale(),i=[];for(t=0,e=this.getMeta().data.length;t<e;++t)i.push(n.getPixelForValue(null,t,this.index));return{pixels:i,start:n._startPixel,end:n._endPixel,stackCount:this.getStackCount(),scale:n}},calculateBarValuePixels:function(t,e,n){var i,a,r,o,s,l,u,d=this.chart,h=this._getValueScale(),c=h.isHorizontal(),f=d.data.datasets,g=h._getMatchingVisibleMetas(this._type),p=h._parseValue(f[t].data[e]),m=n.minBarLength,v=h.options.stacked,b=this.getMeta().stack,x=void 0===p.start?0:p.max>=0&&p.min>=0?p.min:p.max,y=void 0===p.start?p.end:p.max>=0&&p.min>=0?p.max-p.min:p.min-p.max,_=g.length;if(v||void 0===v&&void 0!==b)for(i=0;i<_&&(a=g[i]).index!==t;++i)a.stack===b&&(r=void 0===(u=h._parseValue(f[a.index].data[e])).start?u.end:u.min>=0&&u.max>=0?u.max:u.min,(p.min<0&&r<0||p.max>=0&&r>0)&&(x+=r));return o=h.getPixelForValue(x),l=(s=h.getPixelForValue(x+y))-o,void 0!==m&&Math.abs(l)<m&&(l=m,s=y>=0&&!c||y<0&&c?o-m:o+m),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(t,e,n,i){var a="flex"===i.barThickness?function(t,e,n){var i,a=e.pixels,r=a[t],o=t>0?a[t-1]:null,s=t<a.length-1?a[t+1]:null,l=n.categoryPercentage;return null===o&&(o=r-(null===s?e.end-e.start:s-r)),null===s&&(s=r+r-o),i=r-(r-Math.min(o,s))/2*l,{chunk:Math.abs(s-o)/2*l/e.stackCount,ratio:n.barPercentage,start:i}}(e,n,i):Dt(e,n,i),r=this.getStackIndex(t,this.getMeta().stack),o=a.start+a.chunk*r+a.chunk/2,s=Math.min(At(i.maxBarThickness,1/0),a.chunk*a.ratio);return{base:o-s/2,head:o+s/2,center:o,size:s}},draw:function(){var t=this.chart,e=this._getValueScale(),n=this.getMeta().data,i=this.getDataset(),a=n.length,r=0;for(H.canvas.clipArea(t.ctx,t.chartArea);r<a;++r){var o=e._parseValue(i.data[r]);isNaN(o.min)||isNaN(o.max)||n[r].draw()}H.canvas.unclipArea(t.ctx)},_resolveDataElementOptions:function(){var t=this,e=H.extend({},it.prototype._resolveDataElementOptions.apply(t,arguments)),n=t._getIndexScale().options,i=t._getValueScale().options;return e.barPercentage=At(n.barPercentage,e.barPercentage),e.barThickness=At(n.barThickness,e.barThickness),e.categoryPercentage=At(n.categoryPercentage,e.categoryPercentage),e.maxBarThickness=At(n.maxBarThickness,e.maxBarThickness),e.minBarLength=At(i.minBarLength,e.minBarLength),e}}),It=H.valueOrDefault,Ft=H.options.resolve;N._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.datasets[t.datasetIndex].label||"",i=e.datasets[t.datasetIndex].data[t.index];return n+": ("+t.xLabel+", "+t.yLabel+", "+i.r+")"}}}});var Ot=it.extend({dataElementType:kt.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(t){var e=this,n=e.getMeta().data;H.each(n,(function(n,i){e.updateElement(n,i,t)}))},updateElement:function(t,e,n){var i=this,a=i.getMeta(),r=t.custom||{},o=i.getScaleForId(a.xAxisID),s=i.getScaleForId(a.yAxisID),l=i._resolveDataElementOptions(t,e),u=i.getDataset().data[e],d=i.index,h=n?o.getPixelForDecimal(.5):o.getPixelForValue("object"==typeof u?u:NaN,e,d),c=n?s.getBasePixel():s.getPixelForValue(u,e,d);t._xScale=o,t._yScale=s,t._options=l,t._datasetIndex=d,t._index=e,t._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,rotation:l.rotation,radius:n?0:l.radius,skip:r.skip||isNaN(h)||isNaN(c),x:h,y:c},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=It(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=It(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=It(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},_resolveDataElementOptions:function(t,e){var n=this,i=n.chart,a=n.getDataset(),r=t.custom||{},o=a.data[e]||{},s=it.prototype._resolveDataElementOptions.apply(n,arguments),l={chart:i,dataIndex:e,dataset:a,datasetIndex:n.index};return n._cachedDataOpts===s&&(s=H.extend({},s)),s.radius=Ft([r.radius,o.r,n._config.radius,i.options.elements.point.radius],l,e),s}}),Lt=H.valueOrDefault,Rt=Math.PI,zt=2*Rt,Nt=Rt/2;N._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data,o=r.datasets,s=r.labels;if(a.setAttribute("class",t.id+"-legend"),o.length)for(e=0,n=o[0].data.length;e<n;++e)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[e],s[e]&&i.appendChild(document.createTextNode(s[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,i){var a=t.getDatasetMeta(0),r=a.controller.getStyle(i);return{text:n,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[i])||a.data[i].hidden,index:i}})):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r]&&(a.data[r].hidden=!a.data[r].hidden);o.update()}},cutoutPercentage:50,rotation:-Nt,circumference:zt,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],i=": "+e.datasets[t.datasetIndex].data[t.index];return H.isArray(n)?(n=n.slice())[0]+=i:n+=i,n}}}});var Bt=it.extend({dataElementType:kt.Arc,linkScales:H.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e,n,i,a,r=this,o=r.chart,s=o.chartArea,l=o.options,u=1,d=1,h=0,c=0,f=r.getMeta(),g=f.data,p=l.cutoutPercentage/100||0,m=l.circumference,v=r._getRingWeight(r.index);if(m<zt){var b=l.rotation%zt,x=(b+=b>=Rt?-zt:b<-Rt?zt:0)+m,y=Math.cos(b),_=Math.sin(b),k=Math.cos(x),w=Math.sin(x),M=b<=0&&x>=0||x>=zt,S=b<=Nt&&x>=Nt||x>=zt+Nt,C=b<=-Nt&&x>=-Nt||x>=Rt+Nt,P=b===-Rt||x>=Rt?-1:Math.min(y,y*p,k,k*p),A=C?-1:Math.min(_,_*p,w,w*p),D=M?1:Math.max(y,y*p,k,k*p),T=S?1:Math.max(_,_*p,w,w*p);u=(D-P)/2,d=(T-A)/2,h=-(D+P)/2,c=-(T+A)/2}for(i=0,a=g.length;i<a;++i)g[i]._options=r._resolveDataElementOptions(g[i],i);for(o.borderWidth=r.getMaxBorderWidth(),e=(s.right-s.left-o.borderWidth)/u,n=(s.bottom-s.top-o.borderWidth)/d,o.outerRadius=Math.max(Math.min(e,n)/2,0),o.innerRadius=Math.max(o.outerRadius*p,0),o.radiusLength=(o.outerRadius-o.innerRadius)/(r._getVisibleDatasetWeightTotal()||1),o.offsetX=h*o.outerRadius,o.offsetY=c*o.outerRadius,f.total=r.calculateTotal(),r.outerRadius=o.outerRadius-o.radiusLength*r._getRingWeightOffset(r.index),r.innerRadius=Math.max(r.outerRadius-o.radiusLength*v,0),i=0,a=g.length;i<a;++i)r.updateElement(g[i],i,t)},updateElement:function(t,e,n){var i=this,a=i.chart,r=a.chartArea,o=a.options,s=o.animation,l=(r.left+r.right)/2,u=(r.top+r.bottom)/2,d=o.rotation,h=o.rotation,c=i.getDataset(),f=n&&s.animateRotate?0:t.hidden?0:i.calculateCircumference(c.data[e])*(o.circumference/zt),g=n&&s.animateScale?0:i.innerRadius,p=n&&s.animateScale?0:i.outerRadius,m=t._options||{};H.extend(t,{_datasetIndex:i.index,_index:e,_model:{backgroundColor:m.backgroundColor,borderColor:m.borderColor,borderWidth:m.borderWidth,borderAlign:m.borderAlign,x:l+a.offsetX,y:u+a.offsetY,startAngle:d,endAngle:h,circumference:f,outerRadius:p,innerRadius:g,label:H.valueAtIndexOrDefault(c.label,e,a.data.labels[e])}});var v=t._model;n&&s.animateRotate||(v.startAngle=0===e?o.rotation:i.getMeta().data[e-1]._model.endAngle,v.endAngle=v.startAngle+v.circumference),t.pivot()},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),i=0;return H.each(n.data,(function(n,a){t=e.data[a],isNaN(t)||n.hidden||(i+=Math.abs(t))})),i},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?zt*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,n,i,a,r,o,s,l,u=0,d=this.chart;if(!t)for(e=0,n=d.data.datasets.length;e<n;++e)if(d.isDatasetVisible(e)){t=(i=d.getDatasetMeta(e)).data,e!==this.index&&(r=i.controller);break}if(!t)return 0;for(e=0,n=t.length;e<n;++e)a=t[e],r?(r._configure(),o=r._resolveDataElementOptions(a,e)):o=a._options,"inner"!==o.borderAlign&&(s=o.borderWidth,u=(l=o.hoverBorderWidth)>(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=Lt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Lt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Lt(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&(e+=this._getRingWeight(n));return e},_getRingWeight:function(t){return Math.max(Lt(this.chart.data.datasets[t].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});N._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),N._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var Et=Tt.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),Wt=H.valueOrDefault,Vt=H.options.resolve,Ht=H.canvas._isPointInArea;function jt(t,e){var n=t&&t.options.ticks||{},i=n.reverse,a=void 0===n.min?e:0,r=void 0===n.max?e:0;return{start:i?r:a,end:i?a:r}}function qt(t,e,n){var i=n/2,a=jt(t,i),r=jt(e,i);return{top:r.end,right:a.end,bottom:r.start,left:a.start}}function Ut(t){var e,n,i,a;return H.isObject(t)?(e=t.top,n=t.right,i=t.bottom,a=t.left):e=n=i=a=t,{top:e,right:n,bottom:i,left:a}}N._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var Yt=it.extend({datasetElementType:kt.Line,dataElementType:kt.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(t){var e,n,i=this,a=i.getMeta(),r=a.dataset,o=a.data||[],s=i.chart.options,l=i._config,u=i._showLine=Wt(l.showLine,s.showLines);for(i._xScale=i.getScaleForId(a.xAxisID),i._yScale=i.getScaleForId(a.yAxisID),u&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=i._yScale,r._datasetIndex=i.index,r._children=o,r._model=i._resolveDatasetElementOptions(r),r.pivot()),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(u&&0!==r._model.tension&&i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i,a,r=this,o=r.getMeta(),s=t.custom||{},l=r.getDataset(),u=r.index,d=l.data[e],h=r._xScale,c=r._yScale,f=o.dataset._model,g=r._resolveDataElementOptions(t,e);i=h.getPixelForValue("object"==typeof d?d:NaN,e,u),a=n?c.getBasePixel():r.calculatePointY(d,e,u),t._xScale=h,t._yScale=c,t._options=g,t._datasetIndex=u,t._index=e,t._model={x:i,y:a,skip:s.skip||isNaN(i)||isNaN(a),radius:g.radius,pointStyle:g.pointStyle,rotation:g.rotation,backgroundColor:g.backgroundColor,borderColor:g.borderColor,borderWidth:g.borderWidth,tension:Wt(s.tension,f?f.tension:0),steppedLine:!!f&&f.steppedLine,hitRadius:g.hitRadius}},_resolveDatasetElementOptions:function(t){var e=this,n=e._config,i=t.custom||{},a=e.chart.options,r=a.elements.line,o=it.prototype._resolveDatasetElementOptions.apply(e,arguments);return o.spanGaps=Wt(n.spanGaps,a.spanGaps),o.tension=Wt(n.lineTension,r.tension),o.steppedLine=Vt([i.steppedLine,n.steppedLine,r.stepped]),o.clip=Ut(Wt(n.clip,qt(e._xScale,e._yScale,o.borderWidth))),o},calculatePointY:function(t,e,n){var i,a,r,o,s,l,u,d=this.chart,h=this._yScale,c=0,f=0;if(h.options.stacked){for(s=+h.getRightValue(t),u=(l=d._getSortedVisibleDatasetMetas()).length,i=0;i<u&&(r=l[i]).index!==n;++i)a=d.data.datasets[r.index],"line"===r.type&&r.yAxisID===h.id&&((o=+h.getRightValue(a.data[e]))<0?f+=o||0:c+=o||0);return s<0?h.getPixelForValue(f+s):h.getPixelForValue(c+s)}return h.getPixelForValue(t)},updateBezierControlPoints:function(){var t,e,n,i,a=this.chart,r=this.getMeta(),o=r.dataset._model,s=a.chartArea,l=r.data||[];function u(t,e,n){return Math.max(Math.min(t,n),e)}if(o.spanGaps&&(l=l.filter((function(t){return!t._model.skip}))),"monotone"===o.cubicInterpolationMode)H.splineCurveMonotone(l);else for(t=0,e=l.length;t<e;++t)n=l[t]._model,i=H.splineCurve(H.previousItem(l,t)._model,n,H.nextItem(l,t)._model,o.tension),n.controlPointPreviousX=i.previous.x,n.controlPointPreviousY=i.previous.y,n.controlPointNextX=i.next.x,n.controlPointNextY=i.next.y;if(a.options.elements.line.capBezierPoints)for(t=0,e=l.length;t<e;++t)n=l[t]._model,Ht(n,s)&&(t>0&&Ht(l[t-1]._model,s)&&(n.controlPointPreviousX=u(n.controlPointPreviousX,s.left,s.right),n.controlPointPreviousY=u(n.controlPointPreviousY,s.top,s.bottom)),t<l.length-1&&Ht(l[t+1]._model,s)&&(n.controlPointNextX=u(n.controlPointNextX,s.left,s.right),n.controlPointNextY=u(n.controlPointNextY,s.top,s.bottom)))},draw:function(){var t,e=this.chart,n=this.getMeta(),i=n.data||[],a=e.chartArea,r=e.canvas,o=0,s=i.length;for(this._showLine&&(t=n.dataset._model.clip,H.canvas.clipArea(e.ctx,{left:!1===t.left?0:a.left-t.left,right:!1===t.right?r.width:a.right+t.right,top:!1===t.top?0:a.top-t.top,bottom:!1===t.bottom?r.height:a.bottom+t.bottom}),n.dataset.draw(),H.canvas.unclipArea(e.ctx));o<s;++o)i[o].draw(a)},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=Wt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Wt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Wt(n.hoverBorderWidth,n.borderWidth),e.radius=Wt(n.hoverRadius,n.radius)}}),Gt=H.options.resolve;N._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data,o=r.datasets,s=r.labels;if(a.setAttribute("class",t.id+"-legend"),o.length)for(e=0,n=o[0].data.length;e<n;++e)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[e],s[e]&&i.appendChild(document.createTextNode(s[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,i){var a=t.getDatasetMeta(0),r=a.controller.getStyle(i);return{text:n,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[i])||a.data[i].hidden,index:i}})):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r].hidden=!a.data[r].hidden;o.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}});var Xt=it.extend({dataElementType:kt.Arc,linkScales:H.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i,a=this,r=a.getDataset(),o=a.getMeta(),s=a.chart.options.startAngle||0,l=a._starts=[],u=a._angles=[],d=o.data;for(a._updateRadius(),o.count=a.countVisibleElements(),e=0,n=r.data.length;e<n;e++)l[e]=s,i=a._computeAngle(e),u[e]=i,s+=i;for(e=0,n=d.length;e<n;++e)d[e]._options=a._resolveDataElementOptions(d[e],e),a.updateElement(d[e],e,t)},_updateRadius:function(){var t=this,e=t.chart,n=e.chartArea,i=e.options,a=Math.min(n.right-n.left,n.bottom-n.top);e.outerRadius=Math.max(a/2,0),e.innerRadius=Math.max(i.cutoutPercentage?e.outerRadius/100*i.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),t.outerRadius=e.outerRadius-e.radiusLength*t.index,t.innerRadius=t.outerRadius-e.radiusLength},updateElement:function(t,e,n){var i=this,a=i.chart,r=i.getDataset(),o=a.options,s=o.animation,l=a.scale,u=a.data.labels,d=l.xCenter,h=l.yCenter,c=o.startAngle,f=t.hidden?0:l.getDistanceFromCenterForValue(r.data[e]),g=i._starts[e],p=g+(t.hidden?0:i._angles[e]),m=s.animateScale?0:l.getDistanceFromCenterForValue(r.data[e]),v=t._options||{};H.extend(t,{_datasetIndex:i.index,_index:e,_scale:l,_model:{backgroundColor:v.backgroundColor,borderColor:v.borderColor,borderWidth:v.borderWidth,borderAlign:v.borderAlign,x:d,y:h,innerRadius:0,outerRadius:n?m:f,startAngle:n&&s.animateRotate?c:g,endAngle:n&&s.animateRotate?c:p,label:H.valueAtIndexOrDefault(u,e,u[e])}}),t.pivot()},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return H.each(e.data,(function(e,i){isNaN(t.data[i])||e.hidden||n++})),n},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor,a=H.valueOrDefault;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=a(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=a(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=a(n.hoverBorderWidth,n.borderWidth)},_computeAngle:function(t){var e=this,n=this.getMeta().count,i=e.getDataset(),a=e.getMeta();if(isNaN(i.data[t])||a.data[t].hidden)return 0;var r={chart:e.chart,dataIndex:t,dataset:i,datasetIndex:e.index};return Gt([e.chart.options.elements.arc.angle,2*Math.PI/n],r,t)}});N._set("pie",H.clone(N.doughnut)),N._set("pie",{cutoutPercentage:0});var Kt=Bt,Zt=H.valueOrDefault;N._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var $t=it.extend({datasetElementType:kt.Line,dataElementType:kt.Point,linkScales:H.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i=this,a=i.getMeta(),r=a.dataset,o=a.data||[],s=i.chart.scale,l=i._config;for(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=s,r._datasetIndex=i.index,r._children=o,r._loop=!0,r._model=i._resolveDatasetElementOptions(r),r.pivot(),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i=this,a=t.custom||{},r=i.getDataset(),o=i.chart.scale,s=o.getPointPositionForValue(e,r.data[e]),l=i._resolveDataElementOptions(t,e),u=i.getMeta().dataset._model,d=n?o.xCenter:s.x,h=n?o.yCenter:s.y;t._scale=o,t._options=l,t._datasetIndex=i.index,t._index=e,t._model={x:d,y:h,skip:a.skip||isNaN(d)||isNaN(h),radius:l.radius,pointStyle:l.pointStyle,rotation:l.rotation,backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,tension:Zt(a.tension,u?u.tension:0),hitRadius:l.hitRadius}},_resolveDatasetElementOptions:function(){var t=this,e=t._config,n=t.chart.options,i=it.prototype._resolveDatasetElementOptions.apply(t,arguments);return i.spanGaps=Zt(e.spanGaps,n.spanGaps),i.tension=Zt(e.lineTension,n.elements.line.tension),i},updateBezierControlPoints:function(){var t,e,n,i,a=this.getMeta(),r=this.chart.chartArea,o=a.data||[];function s(t,e,n){return Math.max(Math.min(t,n),e)}for(a.dataset._model.spanGaps&&(o=o.filter((function(t){return!t._model.skip}))),t=0,e=o.length;t<e;++t)n=o[t]._model,i=H.splineCurve(H.previousItem(o,t,!0)._model,n,H.nextItem(o,t,!0)._model,n.tension),n.controlPointPreviousX=s(i.previous.x,r.left,r.right),n.controlPointPreviousY=s(i.previous.y,r.top,r.bottom),n.controlPointNextX=s(i.next.x,r.left,r.right),n.controlPointNextY=s(i.next.y,r.top,r.bottom)},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=Zt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Zt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Zt(n.hoverBorderWidth,n.borderWidth),e.radius=Zt(n.hoverRadius,n.radius)}});N._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),N._set("global",{datasets:{scatter:{showLine:!1}}});var Jt={bar:Tt,bubble:Ot,doughnut:Bt,horizontalBar:Et,line:Yt,polarArea:Xt,pie:Kt,radar:$t,scatter:Yt};function Qt(t,e){return t.native?{x:t.x,y:t.y}:H.getRelativePosition(t,e)}function te(t,e){var n,i,a,r,o,s,l=t._getSortedVisibleDatasetMetas();for(i=0,r=l.length;i<r;++i)for(a=0,o=(n=l[i].data).length;a<o;++a)(s=n[a])._view.skip||e(s)}function ee(t,e){var n=[];return te(t,(function(t){t.inRange(e.x,e.y)&&n.push(t)})),n}function ne(t,e,n,i){var a=Number.POSITIVE_INFINITY,r=[];return te(t,(function(t){if(!n||t.inRange(e.x,e.y)){var o=t.getCenterPoint(),s=i(e,o);s<a?(r=[t],a=s):s===a&&r.push(t)}})),r}function ie(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,i){var a=e?Math.abs(t.x-i.x):0,r=n?Math.abs(t.y-i.y):0;return Math.sqrt(Math.pow(a,2)+Math.pow(r,2))}}function ae(t,e,n){var i=Qt(e,t);n.axis=n.axis||"x";var a=ie(n.axis),r=n.intersect?ee(t,i):ne(t,i,!1,a),o=[];return r.length?(t._getSortedVisibleDatasetMetas().forEach((function(t){var e=t.data[r[0]._index];e&&!e._view.skip&&o.push(e)})),o):[]}var re={modes:{single:function(t,e){var n=Qt(e,t),i=[];return te(t,(function(t){if(t.inRange(n.x,n.y))return i.push(t),i})),i.slice(0,1)},label:ae,index:ae,dataset:function(t,e,n){var i=Qt(e,t);n.axis=n.axis||"xy";var a=ie(n.axis),r=n.intersect?ee(t,i):ne(t,i,!1,a);return r.length>0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r},"x-axis":function(t,e){return ae(t,e,{intersect:!1})},point:function(t,e){return ee(t,Qt(e,t))},nearest:function(t,e,n){var i=Qt(e,t);n.axis=n.axis||"xy";var a=ie(n.axis);return ne(t,i,n.intersect,a)},x:function(t,e,n){var i=Qt(e,t),a=[],r=!1;return te(t,(function(t){t.inXRange(i.x)&&a.push(t),t.inRange(i.x,i.y)&&(r=!0)})),n.intersect&&!r&&(a=[]),a},y:function(t,e,n){var i=Qt(e,t),a=[],r=!1;return te(t,(function(t){t.inYRange(i.y)&&a.push(t),t.inRange(i.x,i.y)&&(r=!0)})),n.intersect&&!r&&(a=[]),a}}},oe=H.extend;function se(t,e){return H.where(t,(function(t){return t.pos===e}))}function le(t,e){return t.sort((function(t,n){var i=e?n:t,a=e?t:n;return i.weight===a.weight?i.index-a.index:i.weight-a.weight}))}function ue(t,e,n,i){return Math.max(t[n],e[n])+Math.max(t[i],e[i])}function de(t,e,n){var i,a,r=n.box,o=t.maxPadding;if(n.size&&(t[n.pos]-=n.size),n.size=n.horizontal?r.height:r.width,t[n.pos]+=n.size,r.getPadding){var s=r.getPadding();o.top=Math.max(o.top,s.top),o.left=Math.max(o.left,s.left),o.bottom=Math.max(o.bottom,s.bottom),o.right=Math.max(o.right,s.right)}if(i=e.outerWidth-ue(o,t,"left","right"),a=e.outerHeight-ue(o,t,"top","bottom"),i!==t.w||a!==t.h){t.w=i,t.h=a;var l=n.horizontal?[i,t.w]:[a,t.h];return!(l[0]===l[1]||isNaN(l[0])&&isNaN(l[1]))}}function he(t,e){var n=e.maxPadding;function i(t){var i={left:0,top:0,right:0,bottom:0};return t.forEach((function(t){i[t]=Math.max(e[t],n[t])})),i}return i(t?["left","right"]:["top","bottom"])}function ce(t,e,n){var i,a,r,o,s,l,u=[];for(i=0,a=t.length;i<a;++i)(o=(r=t[i]).box).update(r.width||e.w,r.height||e.h,he(r.horizontal,e)),de(e,n,r)&&(l=!0,u.length&&(s=!0)),o.fullWidth||u.push(r);return s&&ce(u,e,n)||l}function fe(t,e,n){var i,a,r,o,s=n.padding,l=e.x,u=e.y;for(i=0,a=t.length;i<a;++i)o=(r=t[i]).box,r.horizontal?(o.left=o.fullWidth?s.left:e.left,o.right=o.fullWidth?n.outerWidth-s.right:e.left+e.w,o.top=u,o.bottom=u+o.height,o.width=o.right-o.left,u=o.bottom):(o.left=l,o.right=l+o.width,o.top=e.top,o.bottom=e.top+e.h,o.height=o.bottom-o.top,l=o.right);e.x=l,e.y=u}N._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var ge,pe={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw:function(){e.draw.apply(e,arguments)}}]},t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,a=["fullWidth","position","weight"],r=a.length,o=0;o<r;++o)i=a[o],n.hasOwnProperty(i)&&(e[i]=n[i])},update:function(t,e,n){if(t){var i=t.options.layout||{},a=H.options.toPadding(i.padding),r=e-a.width,o=n-a.height,s=function(t){var e=function(t){var e,n,i,a=[];for(e=0,n=(t||[]).length;e<n;++e)i=t[e],a.push({index:e,box:i,pos:i.position,horizontal:i.isHorizontal(),weight:i.weight});return a}(t),n=le(se(e,"left"),!0),i=le(se(e,"right")),a=le(se(e,"top"),!0),r=le(se(e,"bottom"));return{leftAndTop:n.concat(a),rightAndBottom:i.concat(r),chartArea:se(e,"chartArea"),vertical:n.concat(i),horizontal:a.concat(r)}}(t.boxes),l=s.vertical,u=s.horizontal,d=Object.freeze({outerWidth:e,outerHeight:n,padding:a,availableWidth:r,vBoxMaxWidth:r/2/l.length,hBoxMaxHeight:o/2}),h=oe({maxPadding:oe({},a),w:r,h:o,x:a.left,y:a.top},a);!function(t,e){var n,i,a;for(n=0,i=t.length;n<i;++n)(a=t[n]).width=a.horizontal?a.box.fullWidth&&e.availableWidth:e.vBoxMaxWidth,a.height=a.horizontal&&e.hBoxMaxHeight}(l.concat(u),d),ce(l,h,d),ce(u,h,d)&&ce(l,h,d),function(t){var e=t.maxPadding;function n(n){var i=Math.max(e[n]-t[n],0);return t[n]+=i,i}t.y+=n("top"),t.x+=n("left"),n("right"),n("bottom")}(h),fe(s.leftAndTop,h,d),h.x+=h.w,h.y+=h.h,fe(s.rightAndBottom,h,d),t.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h},H.each(s.chartArea,(function(e){var n=e.box;oe(n,t.chartArea),n.update(h.w,h.h)}))}}},me=(ge=Object.freeze({__proto__:null,default:"@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}"}))&&ge.default||ge,ve="$chartjs",be="chartjs-size-monitor",xe="chartjs-render-monitor",ye="chartjs-render-animation",_e=["animationstart","webkitAnimationStart"],ke={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function we(t,e){var n=H.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}var Me=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function Se(t,e,n){t.addEventListener(e,n,Me)}function Ce(t,e,n){t.removeEventListener(e,n,Me)}function Pe(t,e,n,i,a){return{type:t,chart:e,native:a||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function Ae(t){var e=document.createElement("div");return e.className=t||"",e}function De(t,e,n){var i,a,r,o,s=t[ve]||(t[ve]={}),l=s.resizer=function(t){var e=Ae(be),n=Ae(be+"-expand"),i=Ae(be+"-shrink");n.appendChild(Ae()),i.appendChild(Ae()),e.appendChild(n),e.appendChild(i),e._reset=function(){n.scrollLeft=1e6,n.scrollTop=1e6,i.scrollLeft=1e6,i.scrollTop=1e6};var a=function(){e._reset(),t()};return Se(n,"scroll",a.bind(n,"expand")),Se(i,"scroll",a.bind(i,"shrink")),e}((i=function(){if(s.resizer){var i=n.options.maintainAspectRatio&&t.parentNode,a=i?i.clientWidth:0;e(Pe("resize",n)),i&&i.clientWidth<a&&n.canvas&&e(Pe("resize",n))}},r=!1,o=[],function(){o=Array.prototype.slice.call(arguments),a=a||this,r||(r=!0,H.requestAnimFrame.call(window,(function(){r=!1,i.apply(a,o)})))}));!function(t,e){var n=t[ve]||(t[ve]={}),i=n.renderProxy=function(t){t.animationName===ye&&e()};H.each(_e,(function(e){Se(t,e,i)})),n.reflow=!!t.offsetParent,t.classList.add(xe)}(t,(function(){if(s.resizer){var e=t.parentNode;e&&e!==l.parentNode&&e.insertBefore(l,e.firstChild),l._reset()}}))}function Te(t){var e=t[ve]||{},n=e.resizer;delete e.resizer,function(t){var e=t[ve]||{},n=e.renderProxy;n&&(H.each(_e,(function(e){Ce(t,e,n)})),delete e.renderProxy),t.classList.remove(xe)}(t),n&&n.parentNode&&n.parentNode.removeChild(n)}var Ie={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(t){if(!this.disableCSSInjection){var e=t.getRootNode?t.getRootNode():document;!function(t,e){var n=t[ve]||(t[ve]={});if(!n.containsStyles){n.containsStyles=!0,e="/* Chart.js */\n"+e;var i=document.createElement("style");i.setAttribute("type","text/css"),i.appendChild(document.createTextNode(e)),t.appendChild(i)}}(e.host?e:document.head,me)}},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(this._ensureLoaded(t),function(t,e){var n=t.style,i=t.getAttribute("height"),a=t.getAttribute("width");if(t[ve]={initial:{height:i,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===a||""===a){var r=we(t,"width");void 0!==r&&(t.width=r)}if(null===i||""===i)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var o=we(t,"height");void 0!==r&&(t.height=o)}}(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e[ve]){var n=e[ve].initial;["height","width"].forEach((function(t){var i=n[t];H.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)})),H.each(n.style||{},(function(t,n){e.style[n]=t})),e.width=e.width,delete e[ve]}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=n[ve]||(n[ve]={});Se(i,e,(a.proxies||(a.proxies={}))[t.id+"_"+e]=function(e){n(function(t,e){var n=ke[t.type]||t.type,i=H.getRelativePosition(t,e);return Pe(n,e,i.x,i.y,t)}(e,t))})}else De(i,n,t)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=((n[ve]||{}).proxies||{})[t.id+"_"+e];a&&Ce(i,e,a)}else Te(i)}};H.addEvent=Se,H.removeEvent=Ce;var Fe=Ie._enabled?Ie:{acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}},Oe=H.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},Fe);N._set("global",{plugins:{}});var Le={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach((function(t){-1===e.indexOf(t)&&e.push(t)})),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach((function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)})),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var i,a,r,o,s,l=this.descriptors(t),u=l.length;for(i=0;i<u;++i)if("function"==typeof(s=(r=(a=l[i]).plugin)[e])&&((o=[t].concat(n||[])).push(a.options),!1===s.apply(r,o)))return!1;return!0},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],i=[],a=t&&t.config||{},r=a.options&&a.options.plugins||{};return this._plugins.concat(a.plugins||[]).forEach((function(t){if(-1===n.indexOf(t)){var e=t.id,a=r[e];!1!==a&&(!0===a&&(a=H.clone(N.global.plugins[e])),n.push(t),i.push({plugin:t,options:a||{}}))}})),e.descriptors=i,e.id=this._cacheId,i},_invalidate:function(t){delete t.$plugins}},Re={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=H.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?H.merge(Object.create(null),[N.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){this.defaults.hasOwnProperty(t)&&(this.defaults[t]=H.extend(this.defaults[t],e))},addScalesToLayout:function(t){H.each(t.scales,(function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,pe.addBox(t,e)}))}},ze=H.valueOrDefault,Ne=H.rtl.getRtlAdapter;N._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:H.noop,title:function(t,e){var n="",i=e.labels,a=i?i.length:0;if(t.length>0){var r=t[0];r.label?n=r.label:r.xLabel?n=r.xLabel:a>0&&r.index<a&&(n=i[r.index])}return n},afterTitle:H.noop,beforeBody:H.noop,beforeLabel:H.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),H.isNullOrUndef(t.value)?n+=t.yLabel:n+=t.value,n},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex).data[t.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:H.noop,afterBody:H.noop,beforeFooter:H.noop,footer:H.noop,afterFooter:H.noop}}});var Be={average:function(t){if(!t.length)return!1;var e,n,i=0,a=0,r=0;for(e=0,n=t.length;e<n;++e){var o=t[e];if(o&&o.hasValue()){var s=o.tooltipPosition();i+=s.x,a+=s.y,++r}}return{x:i/r,y:a/r}},nearest:function(t,e){var n,i,a,r=e.x,o=e.y,s=Number.POSITIVE_INFINITY;for(n=0,i=t.length;n<i;++n){var l=t[n];if(l&&l.hasValue()){var u=l.getCenterPoint(),d=H.distanceBetweenPoints(e,u);d<s&&(s=d,a=l)}}if(a){var h=a.tooltipPosition();r=h.x,o=h.y}return{x:r,y:o}}};function Ee(t,e){return e&&(H.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function We(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function Ve(t){var e=N.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,rtl:t.rtl,textDirection:t.textDirection,bodyFontColor:t.bodyFontColor,_bodyFontFamily:ze(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:ze(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:ze(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:ze(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:ze(t.titleFontStyle,e.defaultFontStyle),titleFontSize:ze(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:ze(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:ze(t.footerFontStyle,e.defaultFontStyle),footerFontSize:ze(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function He(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function je(t){return Ee([],We(t))}var qe=K.extend({initialize:function(){this._model=Ve(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options,n=e.callbacks,i=n.beforeTitle.apply(t,arguments),a=n.title.apply(t,arguments),r=n.afterTitle.apply(t,arguments),o=[];return o=Ee(o,We(i)),o=Ee(o,We(a)),o=Ee(o,We(r))},getBeforeBody:function(){return je(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var n=this,i=n._options.callbacks,a=[];return H.each(t,(function(t){var r={before:[],lines:[],after:[]};Ee(r.before,We(i.beforeLabel.call(n,t,e))),Ee(r.lines,i.label.call(n,t,e)),Ee(r.after,We(i.afterLabel.call(n,t,e))),a.push(r)})),a},getAfterBody:function(){return je(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this,e=t._options.callbacks,n=e.beforeFooter.apply(t,arguments),i=e.footer.apply(t,arguments),a=e.afterFooter.apply(t,arguments),r=[];return r=Ee(r,We(n)),r=Ee(r,We(i)),r=Ee(r,We(a))},update:function(t){var e,n,i,a,r,o,s,l,u,d,h=this,c=h._options,f=h._model,g=h._model=Ve(c),p=h._active,m=h._data,v={xAlign:f.xAlign,yAlign:f.yAlign},b={x:f.x,y:f.y},x={width:f.width,height:f.height},y={x:f.caretX,y:f.caretY};if(p.length){g.opacity=1;var _=[],k=[];y=Be[c.position].call(h,p,h._eventPosition);var w=[];for(e=0,n=p.length;e<n;++e)w.push((i=p[e],a=void 0,r=void 0,o=void 0,s=void 0,l=void 0,u=void 0,d=void 0,a=i._xScale,r=i._yScale||i._scale,o=i._index,s=i._datasetIndex,l=i._chart.getDatasetMeta(s).controller,u=l._getIndexScale(),d=l._getValueScale(),{xLabel:a?a.getLabelForIndex(o,s):"",yLabel:r?r.getLabelForIndex(o,s):"",label:u?""+u.getLabelForIndex(o,s):"",value:d?""+d.getLabelForIndex(o,s):"",index:o,datasetIndex:s,x:i._model.x,y:i._model.y}));c.filter&&(w=w.filter((function(t){return c.filter(t,m)}))),c.itemSort&&(w=w.sort((function(t,e){return c.itemSort(t,e,m)}))),H.each(w,(function(t){_.push(c.callbacks.labelColor.call(h,t,h._chart)),k.push(c.callbacks.labelTextColor.call(h,t,h._chart))})),g.title=h.getTitle(w,m),g.beforeBody=h.getBeforeBody(w,m),g.body=h.getBody(w,m),g.afterBody=h.getAfterBody(w,m),g.footer=h.getFooter(w,m),g.x=y.x,g.y=y.y,g.caretPadding=c.caretPadding,g.labelColors=_,g.labelTextColors=k,g.dataPoints=w,x=function(t,e){var n=t._chart.ctx,i=2*e.yPadding,a=0,r=e.body,o=r.reduce((function(t,e){return t+e.before.length+e.lines.length+e.after.length}),0);o+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,l=e.footer.length,u=e.titleFontSize,d=e.bodyFontSize,h=e.footerFontSize;i+=s*u,i+=s?(s-1)*e.titleSpacing:0,i+=s?e.titleMarginBottom:0,i+=o*d,i+=o?(o-1)*e.bodySpacing:0,i+=l?e.footerMarginTop:0,i+=l*h,i+=l?(l-1)*e.footerSpacing:0;var c=0,f=function(t){a=Math.max(a,n.measureText(t).width+c)};return n.font=H.fontString(u,e._titleFontStyle,e._titleFontFamily),H.each(e.title,f),n.font=H.fontString(d,e._bodyFontStyle,e._bodyFontFamily),H.each(e.beforeBody.concat(e.afterBody),f),c=e.displayColors?d+2:0,H.each(r,(function(t){H.each(t.before,f),H.each(t.lines,f),H.each(t.after,f)})),c=0,n.font=H.fontString(h,e._footerFontStyle,e._footerFontFamily),H.each(e.footer,f),{width:a+=2*e.xPadding,height:i}}(this,g),b=function(t,e,n,i){var a=t.x,r=t.y,o=t.caretSize,s=t.caretPadding,l=t.cornerRadius,u=n.xAlign,d=n.yAlign,h=o+s,c=l+s;return"right"===u?a-=e.width:"center"===u&&((a-=e.width/2)+e.width>i.width&&(a=i.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(g,x,v=function(t,e){var n,i,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.y<e.height?h="top":s.y>l.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(n=function(t){return t<=c},i=function(t){return t>c}):(n=function(t){return t<=e.width/2},i=function(t){return t>=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},n(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):i(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,x),h._chart)}else g.opacity=0;return g.xAlign=v.xAlign,g.yAlign=v.yAlign,g.x=b.x,g.y=b.y,g.width=x.width,g.height=x.height,g.caretX=y.x,g.caretY=y.y,h._model=g,t&&c.custom&&c.custom.call(h,g),h},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,a=this.getCaretPosition(t,e,i);n.lineTo(a.x1,a.y1),n.lineTo(a.x2,a.y2),n.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,n){var i,a,r,o,s,l,u=n.caretSize,d=n.cornerRadius,h=n.xAlign,c=n.yAlign,f=t.x,g=t.y,p=e.width,m=e.height;if("center"===c)s=g+m/2,"left"===h?(a=(i=f)-u,r=i,o=s+u,l=s-u):(a=(i=f+p)+u,r=i,o=s-u,l=s+u);else if("left"===h?(i=(a=f+d+u)-u,r=a+u):"right"===h?(i=(a=f+p-d-u)-u,r=a+u):(i=(a=n.caretX)-u,r=a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+m)+u,l=o;var v=r;r=i,i=v}return{x1:i,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,n){var i,a,r,o=e.title,s=o.length;if(s){var l=Ne(e.rtl,e.x,e.width);for(t.x=He(e,e._titleAlign),n.textAlign=l.textAlign(e._titleAlign),n.textBaseline="middle",i=e.titleFontSize,a=e.titleSpacing,n.fillStyle=e.titleFontColor,n.font=H.fontString(i,e._titleFontStyle,e._titleFontFamily),r=0;r<s;++r)n.fillText(o[r],l.x(t.x),t.y+i/2),t.y+=i+a,r+1===s&&(t.y+=e.titleMarginBottom-a)}},drawBody:function(t,e,n){var i,a,r,o,s,l,u,d,h=e.bodyFontSize,c=e.bodySpacing,f=e._bodyAlign,g=e.body,p=e.displayColors,m=0,v=p?He(e,"left"):0,b=Ne(e.rtl,e.x,e.width),x=function(e){n.fillText(e,b.x(t.x+m),t.y+h/2),t.y+=h+c},y=b.textAlign(f);for(n.textAlign=f,n.textBaseline="middle",n.font=H.fontString(h,e._bodyFontStyle,e._bodyFontFamily),t.x=He(e,y),n.fillStyle=e.bodyFontColor,H.each(e.beforeBody,x),m=p&&"right"!==y?"center"===f?h/2+1:h+2:0,s=0,u=g.length;s<u;++s){for(i=g[s],a=e.labelTextColors[s],r=e.labelColors[s],n.fillStyle=a,H.each(i.before,x),l=0,d=(o=i.lines).length;l<d;++l){if(p){var _=b.x(v);n.fillStyle=e.legendColorBackground,n.fillRect(b.leftForLtr(_,h),t.y,h,h),n.lineWidth=1,n.strokeStyle=r.borderColor,n.strokeRect(b.leftForLtr(_,h),t.y,h,h),n.fillStyle=r.backgroundColor,n.fillRect(b.leftForLtr(b.xPlus(_,1),h-2),t.y+1,h-2,h-2),n.fillStyle=a}x(o[l])}H.each(i.after,x)}m=0,H.each(e.afterBody,x),t.y-=c},drawFooter:function(t,e,n){var i,a,r=e.footer,o=r.length;if(o){var s=Ne(e.rtl,e.x,e.width);for(t.x=He(e,e._footerAlign),t.y+=e.footerMarginTop,n.textAlign=s.textAlign(e._footerAlign),n.textBaseline="middle",i=e.footerFontSize,n.fillStyle=e.footerFontColor,n.font=H.fontString(i,e._footerFontStyle,e._footerFontFamily),a=0;a<o;++a)n.fillText(r[a],s.x(t.x),t.y+i/2),t.y+=i+e.footerSpacing}},drawBackground:function(t,e,n,i){n.fillStyle=e.backgroundColor,n.strokeStyle=e.borderColor,n.lineWidth=e.borderWidth;var a=e.xAlign,r=e.yAlign,o=t.x,s=t.y,l=i.width,u=i.height,d=e.cornerRadius;n.beginPath(),n.moveTo(o+d,s),"top"===r&&this.drawCaret(t,i),n.lineTo(o+l-d,s),n.quadraticCurveTo(o+l,s,o+l,s+d),"center"===r&&"right"===a&&this.drawCaret(t,i),n.lineTo(o+l,s+u-d),n.quadraticCurveTo(o+l,s+u,o+l-d,s+u),"bottom"===r&&this.drawCaret(t,i),n.lineTo(o+d,s+u),n.quadraticCurveTo(o,s+u,o,s+u-d),"center"===r&&"left"===a&&this.drawCaret(t,i),n.lineTo(o,s+d),n.quadraticCurveTo(o,s,o+d,s),n.closePath(),n.fill(),e.borderWidth>0&&n.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=a,this.drawBackground(i,e,t,n),i.y+=e.yPadding,H.rtl.overrideTextDirection(t,e.textDirection),this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),H.rtl.restoreTextDirection(t,e.textDirection),t.restore())}},handleEvent:function(t){var e,n=this,i=n._options;return n._lastActive=n._lastActive||[],"mouseout"===t.type?n._active=[]:(n._active=n._chart.getElementsAtEventForMode(t,i.mode,i),i.reverse&&n._active.reverse()),(e=!H.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(i.enabled||i.custom)&&(n._eventPosition={x:t.x,y:t.y},n.update(!0),n.pivot())),e}}),Ue=Be,Ye=qe;Ye.positioners=Ue;var Ge=H.valueOrDefault;function Xe(){return H.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,n,i){if("xAxes"===t||"yAxes"===t){var a,r,o,s=n[t].length;for(e[t]||(e[t]=[]),a=0;a<s;++a)o=n[t][a],r=Ge(o.type,"xAxes"===t?"category":"linear"),a>=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?H.merge(e[t][a],[Re.getScaleDefaults(r),o]):H.merge(e[t][a],o)}else H._merger(t,e,n,i)}})}function Ke(){return H.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,n,i){var a=e[t]||Object.create(null),r=n[t];"scales"===t?e[t]=Xe(a,r):"scale"===t?e[t]=H.merge(a,[Re.getScaleDefaults(r.type),r]):H._merger(t,e,n,i)}})}function Ze(t){var e=t.options;H.each(t.scales,(function(e){pe.removeBox(t,e)})),e=Ke(N.global,N[t.config.type],e),t.options=t.config.options=e,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=e.tooltips,t.tooltip.initialize()}function $e(t,e,n){var i,a=function(t){return t.id===i};do{i=e+n++}while(H.findIndex(t,a)>=0);return i}function Je(t){return"top"===t||"bottom"===t}function Qe(t,e){return function(n,i){return n[t]===i[t]?n[e]-i[e]:n[t]-i[t]}}N._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var tn=function(t,e){return this.construct(t,e),this};H.extend(tn.prototype,{construct:function(t,e){var n=this;e=function(t){var e=(t=t||Object.create(null)).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=Ke(N.global,N[t.type],t.options||{}),t}(e);var i=Oe.acquireContext(t,e),a=i&&i.canvas,r=a&&a.height,o=a&&a.width;n.id=H.uid(),n.ctx=i,n.canvas=a,n.config=e,n.width=o,n.height=r,n.aspectRatio=r?o/r:null,n.options=e.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,tn.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(t){n.config.data=t}}),i&&a?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return Le.notify(t,"beforeInit"),H.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.initToolTip(),Le.notify(t,"afterInit"),t},clear:function(){return H.canvas.clear(this),this},stop:function(){return J.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,a=n.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(H.getMaximumWidth(i))),o=Math.max(0,Math.floor(a?r/a:H.getMaximumHeight(i)));if((e.width!==r||e.height!==o)&&(i.width=e.width=r,i.height=e.height=o,i.style.width=r+"px",i.style.height=o+"px",H.retinaScale(e,n.devicePixelRatio),!t)){var s={width:r,height:o};Le.notify(e,"resize",[s]),n.onResize&&n.onResize(e,s),e.stop(),e.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;H.each(e.xAxes,(function(t,n){t.id||(t.id=$e(e.xAxes,"x-axis-",n))})),H.each(e.yAxes,(function(t,n){t.id||(t.id=$e(e.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,n=t.scales||{},i=[],a=Object.keys(n).reduce((function(t,e){return t[e]=!1,t}),{});e.scales&&(i=i.concat((e.scales.xAxes||[]).map((function(t){return{options:t,dtype:"category",dposition:"bottom"}})),(e.scales.yAxes||[]).map((function(t){return{options:t,dtype:"linear",dposition:"left"}})))),e.scale&&i.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),H.each(i,(function(e){var i=e.options,r=i.id,o=Ge(i.type,e.dtype);Je(i.position)!==Je(e.dposition)&&(i.position=e.dposition),a[r]=!0;var s=null;if(r in n&&n[r].type===o)(s=n[r]).options=i,s.ctx=t.ctx,s.chart=t;else{var l=Re.getScaleConstructor(o);if(!l)return;s=new l({id:r,type:o,options:i,ctx:t.ctx,chart:t}),n[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)})),H.each(a,(function(t,e){t||delete n[e]})),t.scales=n,Re.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t,e,n=this,i=[],a=n.data.datasets;for(t=0,e=a.length;t<e;t++){var r=a[t],o=n.getDatasetMeta(t),s=r.type||n.config.type;if(o.type&&o.type!==s&&(n.destroyDatasetMeta(t),o=n.getDatasetMeta(t)),o.type=s,o.order=r.order||0,o.index=t,o.controller)o.controller.updateIndex(t),o.controller.linkScales();else{var l=Jt[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(n,t),i.push(o.controller)}}return i},resetElements:function(){var t=this;H.each(t.data.datasets,(function(e,n){t.getDatasetMeta(n).controller.reset()}),t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,n,i=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),Ze(i),Le._invalidate(i),!1!==Le.notify(i,"beforeUpdate")){i.tooltip._data=i.data;var a=i.buildOrUpdateControllers();for(e=0,n=i.data.datasets.length;e<n;e++)i.getDatasetMeta(e).controller.buildOrUpdateElements();i.updateLayout(),i.options.animation&&i.options.animation.duration&&H.each(a,(function(t){t.reset()})),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],Le.notify(i,"afterUpdate"),i._layers.sort(Qe("z","_idx")),i._bufferedRender?i._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:i.render(t)}},updateLayout:function(){var t=this;!1!==Le.notify(t,"beforeLayout")&&(pe.update(this,this.width,this.height),t._layers=[],H.each(t.boxes,(function(e){e._configure&&e._configure(),t._layers.push.apply(t._layers,e._layers())}),t),t._layers.forEach((function(t,e){t._idx=e})),Le.notify(t,"afterScaleUpdate"),Le.notify(t,"afterLayout"))},updateDatasets:function(){if(!1!==Le.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t<e;++t)this.updateDataset(t);Le.notify(this,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this.getDatasetMeta(t),n={meta:e,index:t};!1!==Le.notify(this,"beforeDatasetUpdate",[n])&&(e.controller._update(),Le.notify(this,"afterDatasetUpdate",[n]))},render:function(t){var e=this;t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]});var n=e.options.animation,i=Ge(t.duration,n&&n.duration),a=t.lazy;if(!1!==Le.notify(e,"beforeRender")){var r=function(t){Le.notify(e,"afterRender"),H.callback(n&&n.onComplete,[t],e)};if(n&&i){var o=new $({numSteps:i/16.66,easing:t.easing||n.easing,render:function(t,e){var n=H.easing.effects[e.easing],i=e.currentStep,a=i/e.numSteps;t.draw(n(a),a,i)},onAnimationProgress:n.onProgress,onAnimationComplete:r});J.addAnimation(e,o,i,a)}else e.draw(),r(new $({numSteps:0,chart:e}));return e}},draw:function(t){var e,n,i=this;if(i.clear(),H.isNullOrUndef(t)&&(t=1),i.transition(t),!(i.width<=0||i.height<=0)&&!1!==Le.notify(i,"beforeDraw",[t])){for(n=i._layers,e=0;e<n.length&&n[e].z<=0;++e)n[e].draw(i.chartArea);for(i.drawDatasets(t);e<n.length;++e)n[e].draw(i.chartArea);i._drawTooltip(t),Le.notify(i,"afterDraw",[t])}},transition:function(t){for(var e=0,n=(this.data.datasets||[]).length;e<n;++e)this.isDatasetVisible(e)&&this.getDatasetMeta(e).controller.transition(t);this.tooltip.transition(t)},_getSortedDatasetMetas:function(t){var e,n,i=[];for(e=0,n=(this.data.datasets||[]).length;e<n;++e)t&&!this.isDatasetVisible(e)||i.push(this.getDatasetMeta(e));return i.sort(Qe("order","index")),i},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(t){var e,n;if(!1!==Le.notify(this,"beforeDatasetsDraw",[t])){for(n=(e=this._getSortedVisibleDatasetMetas()).length-1;n>=0;--n)this.drawDataset(e[n],t);Le.notify(this,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n={meta:t,index:t.index,easingValue:e};!1!==Le.notify(this,"beforeDatasetDraw",[n])&&(t.controller.draw(e),Le.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,n={tooltip:e,easingValue:t};!1!==Le.notify(this,"beforeTooltipDraw",[n])&&(e.draw(),Le.notify(this,"afterTooltipDraw",[n]))},getElementAtEvent:function(t){return re.modes.single(this,t)},getElementsAtEvent:function(t){return re.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return re.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=re.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return re.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var n=e._meta[this.id];return n||(n=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e.order||0,index:t}),n},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],i=n._meta&&n._meta[e];i&&(i.controller.destroy(),delete n._meta[e])},destroy:function(){var t,e,n=this,i=n.canvas;for(n.stop(),t=0,e=n.data.datasets.length;t<e;++t)n.destroyDatasetMeta(t);i&&(n.unbindEvents(),H.canvas.clear(n),Oe.releaseContext(n.ctx),n.canvas=null,n.ctx=null),Le.notify(n,"destroy"),delete tn.instances[n.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var t=this;t.tooltip=new Ye({_chart:t,_chartInstance:t,_data:t.data,_options:t.options.tooltips},t)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};H.each(t.options.events,(function(i){Oe.addEventListener(t,i,n),e[i]=n})),t.options.responsive&&(n=function(){t.resize()},Oe.addEventListener(t,"resize",n),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,H.each(e,(function(e,n){Oe.removeEventListener(t,n,e)})))},updateHoverStyle:function(t,e,n){var i,a,r,o=n?"set":"remove";for(a=0,r=t.length;a<r;++a)(i=t[a])&&this.getDatasetMeta(i._datasetIndex).controller[o+"HoverStyle"](i);"dataset"===e&&this.getDatasetMeta(t[0]._datasetIndex).controller["_"+o+"DatasetHoverStyle"]()},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==Le.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var i=e.handleEvent(t);n&&(i=n._start?n.handleEvent(t):i|n.handleEvent(t)),Le.notify(e,"afterEvent",[t]);var a=e._bufferedRequest;return a?e.render(a):i&&!e.animating&&(e.stop(),e.render({duration:e.options.hover.animationDuration,lazy:!0})),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e,n=this,i=n.options||{},a=i.hover;return n.lastActive=n.lastActive||[],"mouseout"===t.type?n.active=[]:n.active=n.getElementsAtEventForMode(t,a.mode,a),H.callback(i.onHover||i.hover.onHover,[t.native,n.active],n),"mouseup"!==t.type&&"click"!==t.type||i.onClick&&i.onClick.call(n,t.native,n.active),n.lastActive.length&&n.updateHoverStyle(n.lastActive,a.mode,!1),n.active.length&&a.mode&&n.updateHoverStyle(n.active,a.mode,!0),e=!H.arrayEquals(n.active,n.lastActive),n.lastActive=n.active,e}}),tn.instances={};var en=tn;tn.Controller=tn,tn.types={},H.configMerge=Ke,H.scaleMerge=Xe;function nn(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function an(t){this.options=t||{}}H.extend(an.prototype,{formats:nn,parse:nn,format:nn,add:nn,diff:nn,startOf:nn,endOf:nn,_create:function(t){return t}}),an.override=function(t){H.extend(an.prototype,t)};var rn={_date:an},on={formatters:{values:function(t){return H.isArray(t)?t:""+t},linear:function(t,e,n){var i=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&t!==Math.floor(t)&&(i=t-Math.floor(t));var a=H.log10(Math.abs(i)),r="";if(0!==t)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=H.log10(Math.abs(t)),s=Math.floor(o)-Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toExponential(s)}else{var l=-1*Math.floor(a);l=Math.max(Math.min(l,20),0),r=t.toFixed(l)}else r="0";return r},logarithmic:function(t,e,n){var i=t/Math.pow(10,Math.floor(H.log10(t)));return 0===t?"0":1===i||2===i||5===i||0===e||e===n.length-1?t.toExponential():""}}},sn=H.isArray,ln=H.isNullOrUndef,un=H.valueOrDefault,dn=H.valueAtIndexOrDefault;function hn(t,e,n){var i,a=t.getTicks().length,r=Math.min(e,a-1),o=t.getPixelForTick(r),s=t._startPixel,l=t._endPixel;if(!(n&&(i=1===a?Math.max(o-s,l-o):0===e?(t.getPixelForTick(1)-o)/2:(o-t.getPixelForTick(r-1))/2,(o+=r<e?i:-i)<s-1e-6||o>l+1e-6)))return o}function cn(t,e,n,i){var a,r,o,s,l,u,d,h,c,f,g,p,m,v=n.length,b=[],x=[],y=[],_=0,k=0;for(a=0;a<v;++a){if(s=n[a].label,l=n[a].major?e.major:e.minor,t.font=u=l.string,d=i[u]=i[u]||{data:{},gc:[]},h=l.lineHeight,c=f=0,ln(s)||sn(s)){if(sn(s))for(r=0,o=s.length;r<o;++r)g=s[r],ln(g)||sn(g)||(c=H.measureText(t,d.data,d.gc,c,g),f+=h)}else c=H.measureText(t,d.data,d.gc,c,s),f=h;b.push(c),x.push(f),y.push(h/2),_=Math.max(c,_),k=Math.max(f,k)}function w(t){return{width:b[t]||0,height:x[t]||0,offset:y[t]||0}}return function(t,e){H.each(t,(function(t){var n,i=t.gc,a=i.length/2;if(a>e){for(n=0;n<a;++n)delete t.data[i[n]];i.splice(0,a)}}))}(i,v),p=b.indexOf(_),m=x.indexOf(k),{first:w(0),last:w(v-1),widest:w(p),highest:w(m)}}function fn(t){return t.drawTicks?t.tickMarkLength:0}function gn(t){var e,n;return t.display?(e=H.options._parseFont(t),n=H.options.toPadding(t.padding),e.lineHeight+n.height):0}function pn(t,e){return H.extend(H.options._parseFont({fontFamily:un(e.fontFamily,t.fontFamily),fontSize:un(e.fontSize,t.fontSize),fontStyle:un(e.fontStyle,t.fontStyle),lineHeight:un(e.lineHeight,t.lineHeight)}),{color:H.options.resolve([e.fontColor,t.fontColor,N.global.defaultFontColor])})}function mn(t){var e=pn(t,t.minor);return{minor:e,major:t.major.enabled?pn(t,t.major):e}}function vn(t){var e,n,i,a=[];for(n=0,i=t.length;n<i;++n)void 0!==(e=t[n])._index&&a.push(e);return a}function bn(t,e,n,i){var a,r,o,s,l=un(n,0),u=Math.min(un(i,t.length),t.length),d=0;for(e=Math.ceil(e),i&&(e=(a=i-n)/Math.floor(a/e)),s=l;s<0;)d++,s=Math.round(l+d*e);for(r=Math.max(l,0);r<u;r++)o=t[r],r===s?(o._index=r,d++,s=Math.round(l+d*e)):delete o.label}N._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:on.formatters.values,minor:{},major:{}}});var xn=K.extend({zeroLineIndex:0,getPadding:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){H.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var i,a,r,o,s,l=this,u=l.options.ticks,d=u.sampleSize;if(l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=H.extend({left:0,right:0,top:0,bottom:0},n),l._ticks=null,l.ticks=null,l._labelSizes=null,l._maxLabelLines=0,l.longestLabelWidth=0,l.longestTextCache=l.longestTextCache||{},l._gridLineItems=null,l._labelItems=null,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),o=l.buildTicks()||[],(!(o=l.afterBuildTicks(o)||o)||!o.length)&&l.ticks)for(o=[],i=0,a=l.ticks.length;i<a;++i)o.push({value:l.ticks[i],major:!1});return l._ticks=o,s=d<o.length,r=l._convertTicksToLabels(s?function(t,e){for(var n=[],i=t.length/e,a=0,r=t.length;a<r;a+=i)n.push(t[Math.floor(a)]);return n}(o,d):o),l._configure(),l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l._ticksToDraw=u.display&&(u.autoSkip||"auto"===u.source)?l._autoSkip(o):o,s&&(r=l._convertTicksToLabels(l._ticksToDraw)),l.ticks=r,l.afterUpdate(),l.minSize},_configure:function(){var t,e,n=this,i=n.options.ticks.reverse;n.isHorizontal()?(t=n.left,e=n.right):(t=n.top,e=n.bottom,i=!i),n._startPixel=t,n._endPixel=e,n._reversePixels=i,n._length=e-t},afterUpdate:function(){H.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){H.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){H.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){H.callback(this.options.beforeDataLimits,[this])},determineDataLimits:H.noop,afterDataLimits:function(){H.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){H.callback(this.options.beforeBuildTicks,[this])},buildTicks:H.noop,afterBuildTicks:function(t){var e=this;return sn(t)&&t.length?H.callback(e.options.afterBuildTicks,[e,t]):(e.ticks=H.callback(e.options.afterBuildTicks,[e,e.ticks])||e.ticks,t)},beforeTickToLabelConversion:function(){H.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this.options.ticks;this.ticks=this.ticks.map(t.userCallback||t.callback,this)},afterTickToLabelConversion:function(){H.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){H.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t,e,n,i,a,r,o,s=this,l=s.options,u=l.ticks,d=s.getTicks().length,h=u.minRotation||0,c=u.maxRotation,f=h;!s._isVisible()||!u.display||h>=c||d<=1||!s.isHorizontal()?s.labelRotation=h:(e=(t=s._getLabelSizes()).widest.width,n=t.highest.height-t.highest.offset,i=Math.min(s.maxWidth,s.chart.width-e),e+6>(a=l.offset?s.maxWidth/d:i/(d-1))&&(a=i/(d-(l.offset?.5:1)),r=s.maxHeight-fn(l.gridLines)-u.padding-gn(l.scaleLabel),o=Math.sqrt(e*e+n*n),f=H.toDegrees(Math.min(Math.asin(Math.min((t.highest.height+6)/a,1)),Math.asin(Math.min(r/o,1))-Math.asin(n/o))),f=Math.max(h,Math.min(c,f))),s.labelRotation=f)},afterCalculateTickRotation:function(){H.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){H.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=t.chart,i=t.options,a=i.ticks,r=i.scaleLabel,o=i.gridLines,s=t._isVisible(),l="bottom"===i.position,u=t.isHorizontal();if(u?e.width=t.maxWidth:s&&(e.width=fn(o)+gn(r)),u?s&&(e.height=fn(o)+gn(r)):e.height=t.maxHeight,a.display&&s){var d=mn(a),h=t._getLabelSizes(),c=h.first,f=h.last,g=h.widest,p=h.highest,m=.4*d.minor.lineHeight,v=a.padding;if(u){var b=0!==t.labelRotation,x=H.toRadians(t.labelRotation),y=Math.cos(x),_=Math.sin(x),k=_*g.width+y*(p.height-(b?p.offset:0))+(b?0:m);e.height=Math.min(t.maxHeight,e.height+k+v);var w,M,S=t.getPixelForTick(0)-t.left,C=t.right-t.getPixelForTick(t.getTicks().length-1);b?(w=l?y*c.width+_*c.offset:_*(c.height-c.offset),M=l?_*(f.height-f.offset):y*f.width+_*f.offset):(w=c.width/2,M=f.width/2),t.paddingLeft=Math.max((w-S)*t.width/(t.width-S),0)+3,t.paddingRight=Math.max((M-C)*t.width/(t.width-C),0)+3}else{var P=a.mirror?0:g.width+v+m;e.width=Math.min(t.maxWidth,e.width+P),t.paddingTop=c.height/2,t.paddingBottom=f.height/2}}t.handleMargins(),u?(t.width=t._length=n.width-t.margins.left-t.margins.right,t.height=e.height):(t.width=e.width,t.height=t._length=n.height-t.margins.top-t.margins.bottom)},handleMargins:function(){var t=this;t.margins&&(t.margins.left=Math.max(t.paddingLeft,t.margins.left),t.margins.top=Math.max(t.paddingTop,t.margins.top),t.margins.right=Math.max(t.paddingRight,t.margins.right),t.margins.bottom=Math.max(t.paddingBottom,t.margins.bottom))},afterFit:function(){H.callback(this.options.afterFit,[this])},isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(ln(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},_convertTicksToLabels:function(t){var e,n,i,a=this;for(a.ticks=t.map((function(t){return t.value})),a.beforeTickToLabelConversion(),e=a.convertTicksToLabels(t)||a.ticks,a.afterTickToLabelConversion(),n=0,i=t.length;n<i;++n)t[n].label=e[n];return e},_getLabelSizes:function(){var t=this,e=t._labelSizes;return e||(t._labelSizes=e=cn(t.ctx,mn(t.options.ticks),t.getTicks(),t.longestTextCache),t.longestLabelWidth=e.widest.width),e},_parseValue:function(t){var e,n,i,a;return sn(t)?(e=+this.getRightValue(t[0]),n=+this.getRightValue(t[1]),i=Math.min(e,n),a=Math.max(e,n)):(e=void 0,n=t=+this.getRightValue(t),i=t,a=t),{min:i,max:a,start:e,end:n}},_getScaleLabel:function(t){var e=this._parseValue(t);return void 0!==e.start?"["+e.start+", "+e.end+"]":+this.getRightValue(t)},getLabelForIndex:H.noop,getPixelForValue:H.noop,getValueForPixel:H.noop,getPixelForTick:function(t){var e=this.options.offset,n=this._ticks.length,i=1/Math.max(n-(e?0:1),1);return t<0||t>n-1?null:this.getPixelForDecimal(t*i+(e?i/2:0))},getPixelForDecimal:function(t){return this._reversePixels&&(t=1-t),this._startPixel+t*this._length},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,n,i,a,r=this.options.ticks,o=this._length,s=r.maxTicksLimit||o/this._tickSize()+1,l=r.major.enabled?function(t){var e,n,i=[];for(e=0,n=t.length;e<n;e++)t[e].major&&i.push(e);return i}(t):[],u=l.length,d=l[0],h=l[u-1];if(u>s)return function(t,e,n){var i,a,r=0,o=e[0];for(n=Math.ceil(n),i=0;i<t.length;i++)a=t[i],i===o?(a._index=i,o=e[++r*n]):delete a.label}(t,l,u/s),vn(t);if(i=function(t,e,n,i){var a,r,o,s,l=function(t){var e,n,i=t.length;if(i<2)return!1;for(n=t[0],e=1;e<i;++e)if(t[e]-t[e-1]!==n)return!1;return n}(t),u=(e.length-1)/i;if(!l)return Math.max(u,1);for(o=0,s=(a=H.math._factorize(l)).length-1;o<s;o++)if((r=a[o])>u)return r;return Math.max(u,1)}(l,t,0,s),u>0){for(e=0,n=u-1;e<n;e++)bn(t,i,l[e],l[e+1]);return a=u>1?(h-d)/(u-1):null,bn(t,i,H.isNullOrUndef(a)?0:d-a,d),bn(t,i,h,H.isNullOrUndef(a)?t.length:h+a),vn(t)}return bn(t,i),vn(t)},_tickSize:function(){var t=this.options.ticks,e=H.toRadians(this.labelRotation),n=Math.abs(Math.cos(e)),i=Math.abs(Math.sin(e)),a=this._getLabelSizes(),r=t.autoSkipPadding||0,o=a?a.widest.width+r:0,s=a?a.highest.height+r:0;return this.isHorizontal()?s*n>o*i?o/n:s/i:s*i<o*n?s/n:o/i},_isVisible:function(){var t,e,n,i=this.chart,a=this.options.display;if("auto"!==a)return!!a;for(t=0,e=i.data.datasets.length;t<e;++t)if(i.isDatasetVisible(t)&&((n=i.getDatasetMeta(t)).xAxisID===this.id||n.yAxisID===this.id))return!0;return!1},_computeGridLineItems:function(t){var e,n,i,a,r,o,s,l,u,d,h,c,f,g,p,m,v,b=this,x=b.chart,y=b.options,_=y.gridLines,k=y.position,w=_.offsetGridLines,M=b.isHorizontal(),S=b._ticksToDraw,C=S.length+(w?1:0),P=fn(_),A=[],D=_.drawBorder?dn(_.lineWidth,0,0):0,T=D/2,I=H._alignPixel,F=function(t){return I(x,t,D)};for("top"===k?(e=F(b.bottom),s=b.bottom-P,u=e-T,h=F(t.top)+T,f=t.bottom):"bottom"===k?(e=F(b.top),h=t.top,f=F(t.bottom)-T,s=e+T,u=b.top+P):"left"===k?(e=F(b.right),o=b.right-P,l=e-T,d=F(t.left)+T,c=t.right):(e=F(b.left),d=t.left,c=F(t.right)-T,o=e+T,l=b.left+P),n=0;n<C;++n)i=S[n]||{},ln(i.label)&&n<S.length||(n===b.zeroLineIndex&&y.offset===w?(g=_.zeroLineWidth,p=_.zeroLineColor,m=_.zeroLineBorderDash||[],v=_.zeroLineBorderDashOffset||0):(g=dn(_.lineWidth,n,1),p=dn(_.color,n,"rgba(0,0,0,0.1)"),m=_.borderDash||[],v=_.borderDashOffset||0),void 0!==(a=hn(b,i._index||n,w))&&(r=I(x,a,g),M?o=l=d=c=r:s=u=h=f=r,A.push({tx1:o,ty1:s,tx2:l,ty2:u,x1:d,y1:h,x2:c,y2:f,width:g,color:p,borderDash:m,borderDashOffset:v})));return A.ticksLength=C,A.borderValue=e,A},_computeLabelItems:function(){var t,e,n,i,a,r,o,s,l,u,d,h,c=this,f=c.options,g=f.ticks,p=f.position,m=g.mirror,v=c.isHorizontal(),b=c._ticksToDraw,x=mn(g),y=g.padding,_=fn(f.gridLines),k=-H.toRadians(c.labelRotation),w=[];for("top"===p?(r=c.bottom-_-y,o=k?"left":"center"):"bottom"===p?(r=c.top+_+y,o=k?"right":"center"):"left"===p?(a=c.right-(m?0:_)-y,o=m?"left":"right"):(a=c.left+(m?0:_)+y,o=m?"right":"left"),t=0,e=b.length;t<e;++t)i=(n=b[t]).label,ln(i)||(s=c.getPixelForTick(n._index||t)+g.labelOffset,u=(l=n.major?x.major:x.minor).lineHeight,d=sn(i)?i.length:1,v?(a=s,h="top"===p?((k?1:.5)-d)*u:(k?0:.5)*u):(r=s,h=(1-d)*u/2),w.push({x:a,y:r,rotation:k,label:i,font:l,textOffset:h,textAlign:o}));return w},_drawGrid:function(t){var e=this,n=e.options.gridLines;if(n.display){var i,a,r,o,s,l=e.ctx,u=e.chart,d=H._alignPixel,h=n.drawBorder?dn(n.lineWidth,0,0):0,c=e._gridLineItems||(e._gridLineItems=e._computeGridLineItems(t));for(r=0,o=c.length;r<o;++r)i=(s=c[r]).width,a=s.color,i&&a&&(l.save(),l.lineWidth=i,l.strokeStyle=a,l.setLineDash&&(l.setLineDash(s.borderDash),l.lineDashOffset=s.borderDashOffset),l.beginPath(),n.drawTicks&&(l.moveTo(s.tx1,s.ty1),l.lineTo(s.tx2,s.ty2)),n.drawOnChartArea&&(l.moveTo(s.x1,s.y1),l.lineTo(s.x2,s.y2)),l.stroke(),l.restore());if(h){var f,g,p,m,v=h,b=dn(n.lineWidth,c.ticksLength-1,1),x=c.borderValue;e.isHorizontal()?(f=d(u,e.left,v)-v/2,g=d(u,e.right,b)+b/2,p=m=x):(p=d(u,e.top,v)-v/2,m=d(u,e.bottom,b)+b/2,f=g=x),l.lineWidth=h,l.strokeStyle=dn(n.color,0),l.beginPath(),l.moveTo(f,p),l.lineTo(g,m),l.stroke()}}},_drawLabels:function(){var t=this;if(t.options.ticks.display){var e,n,i,a,r,o,s,l,u=t.ctx,d=t._labelItems||(t._labelItems=t._computeLabelItems());for(e=0,i=d.length;e<i;++e){if(o=(r=d[e]).font,u.save(),u.translate(r.x,r.y),u.rotate(r.rotation),u.font=o.string,u.fillStyle=o.color,u.textBaseline="middle",u.textAlign=r.textAlign,s=r.label,l=r.textOffset,sn(s))for(n=0,a=s.length;n<a;++n)u.fillText(""+s[n],0,l),l+=o.lineHeight;else u.fillText(s,0,l);u.restore()}}},_drawTitle:function(){var t=this,e=t.ctx,n=t.options,i=n.scaleLabel;if(i.display){var a,r,o=un(i.fontColor,N.global.defaultFontColor),s=H.options._parseFont(i),l=H.options.toPadding(i.padding),u=s.lineHeight/2,d=n.position,h=0;if(t.isHorizontal())a=t.left+t.width/2,r="bottom"===d?t.bottom-u-l.bottom:t.top+u+l.top;else{var c="left"===d;a=c?t.left+u+l.top:t.right-u-l.top,r=t.top+t.height/2,h=c?-.5*Math.PI:.5*Math.PI}e.save(),e.translate(a,r),e.rotate(h),e.textAlign="center",e.textBaseline="middle",e.fillStyle=o,e.font=s.string,e.fillText(i.labelString,0,0),e.restore()}},draw:function(t){this._isVisible()&&(this._drawGrid(t),this._drawTitle(),this._drawLabels())},_layers:function(){var t=this,e=t.options,n=e.ticks&&e.ticks.z||0,i=e.gridLines&&e.gridLines.z||0;return t._isVisible()&&n!==i&&t.draw===t._draw?[{z:i,draw:function(){t._drawGrid.apply(t,arguments),t._drawTitle.apply(t,arguments)}},{z:n,draw:function(){t._drawLabels.apply(t,arguments)}}]:[{z:n,draw:function(){t.draw.apply(t,arguments)}}]},_getMatchingVisibleMetas:function(t){var e=this,n=e.isHorizontal();return e.chart._getSortedVisibleDatasetMetas().filter((function(i){return(!t||i.type===t)&&(n?i.xAxisID===e.id:i.yAxisID===e.id)}))}});xn.prototype._draw=xn.prototype.draw;var yn=xn,_n=H.isNullOrUndef,kn=yn.extend({determineDataLimits:function(){var t,e=this,n=e._getLabels(),i=e.options.ticks,a=i.min,r=i.max,o=0,s=n.length-1;void 0!==a&&(t=n.indexOf(a))>=0&&(o=t),void 0!==r&&(t=n.indexOf(r))>=0&&(s=t),e.minIndex=o,e.maxIndex=s,e.min=n[o],e.max=n[s]},buildTicks:function(){var t=this._getLabels(),e=this.minIndex,n=this.maxIndex;this.ticks=0===e&&n===t.length-1?t:t.slice(e,n+1)},getLabelForIndex:function(t,e){var n=this.chart;return n.getDatasetMeta(e).controller._getValueScaleId()===this.id?this.getRightValue(n.data.datasets[e].data[t]):this._getLabels()[t]},_configure:function(){var t=this,e=t.options.offset,n=t.ticks;yn.prototype._configure.call(t),t.isHorizontal()||(t._reversePixels=!t._reversePixels),n&&(t._startValue=t.minIndex-(e?.5:0),t._valueRange=Math.max(n.length-(e?0:1),1))},getPixelForValue:function(t,e,n){var i,a,r,o=this;return _n(e)||_n(n)||(t=o.chart.data.datasets[n].data[e]),_n(t)||(i=o.isHorizontal()?t.x:t.y),(void 0!==i||void 0!==t&&isNaN(e))&&(a=o._getLabels(),t=H.valueOrDefault(i,t),e=-1!==(r=a.indexOf(t))?r:e,isNaN(e)&&(e=t)),o.getPixelForDecimal((e-o._startValue)/o._valueRange)},getPixelForTick:function(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t],t+this.minIndex)},getValueForPixel:function(t){var e=Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange);return Math.min(Math.max(e,0),this.ticks.length-1)},getBasePixel:function(){return this.bottom}}),wn={position:"bottom"};kn._defaults=wn;var Mn=H.noop,Sn=H.isNullOrUndef;var Cn=yn.extend({getRightValue:function(t){return"string"==typeof t?+t:yn.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=H.sign(t.min),i=H.sign(t.max);n<0&&i<0?t.max=0:n>0&&i>0&&(t.min=0)}var a=void 0!==e.min||void 0!==e.suggestedMin,r=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),a!==r&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,n=e.stepSize,i=e.maxTicksLimit;return n?t=Math.ceil(this.max/n)-Math.floor(this.min/n)+1:(t=this._computeTickLimit(),i=i||11),i&&(t=Math.min(i,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:Mn,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,precision:e.precision,stepSize:H.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var n,i,a,r,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,h=t.max,c=t.precision,f=e.min,g=e.max,p=H.niceNum((g-f)/u/l)*l;if(p<1e-14&&Sn(d)&&Sn(h))return[f,g];(r=Math.ceil(g/p)-Math.floor(f/p))>u&&(p=H.niceNum(r*p/u/l)*l),s||Sn(c)?n=Math.pow(10,H._decimalPlaces(p)):(n=Math.pow(10,c),p=Math.ceil(p*n)/n),i=Math.floor(f/p)*p,a=Math.ceil(g/p)*p,s&&(!Sn(d)&&H.almostWhole(d/p,p/1e3)&&(i=d),!Sn(h)&&H.almostWhole(h/p,p/1e3)&&(a=h)),r=(a-i)/p,r=H.almostEquals(r,Math.round(r),p/1e3)?Math.round(r):Math.ceil(r),i=Math.round(i*n)/n,a=Math.round(a*n)/n,o.push(Sn(d)?i:d);for(var m=1;m<r;++m)o.push(Math.round((i+m*p)*n)/n);return o.push(Sn(h)?a:h),o}(i,t);t.handleDirectionalChanges(),t.max=H.max(a),t.min=H.min(a),e.reverse?(a.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),yn.prototype.convertTicksToLabels.call(t)},_configure:function(){var t,e=this,n=e.getTicks(),i=e.min,a=e.max;yn.prototype._configure.call(e),e.options.offset&&n.length&&(i-=t=(a-i)/Math.max(n.length-1,1)/2,a+=t),e._startValue=i,e._endValue=a,e._valueRange=a-i}}),Pn={position:"left",ticks:{callback:on.formatters.linear}};function An(t,e,n,i){var a,r,o=t.options,s=function(t,e,n){var i=[n.type,void 0===e&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===t[i]&&(t[i]={pos:[],neg:[]}),t[i]}(e,o.stacked,n),l=s.pos,u=s.neg,d=i.length;for(a=0;a<d;++a)r=t._parseValue(i[a]),isNaN(r.min)||isNaN(r.max)||n.data[a].hidden||(l[a]=l[a]||0,u[a]=u[a]||0,o.relativePoints?l[a]=100:r.min<0||r.max<0?u[a]+=r.min:l[a]+=r.max)}function Dn(t,e,n){var i,a,r=n.length;for(i=0;i<r;++i)a=t._parseValue(n[i]),isNaN(a.min)||isNaN(a.max)||e.data[i].hidden||(t.min=Math.min(t.min,a.min),t.max=Math.max(t.max,a.max))}var Tn=Cn.extend({determineDataLimits:function(){var t,e,n,i,a=this,r=a.options,o=a.chart.data.datasets,s=a._getMatchingVisibleMetas(),l=r.stacked,u={},d=s.length;if(a.min=Number.POSITIVE_INFINITY,a.max=Number.NEGATIVE_INFINITY,void 0===l)for(t=0;!l&&t<d;++t)l=void 0!==(e=s[t]).stack;for(t=0;t<d;++t)n=o[(e=s[t]).index].data,l?An(a,u,e,n):Dn(a,e,n);H.each(u,(function(t){i=t.pos.concat(t.neg),a.min=Math.min(a.min,H.min(i)),a.max=Math.max(a.max,H.max(i))})),a.min=H.isFinite(a.min)&&!isNaN(a.min)?a.min:0,a.max=H.isFinite(a.max)&&!isNaN(a.max)?a.max:1,a.handleTickRangeOptions()},_computeTickLimit:function(){var t;return this.isHorizontal()?Math.ceil(this.width/40):(t=H.options._parseFont(this.options.ticks),Math.ceil(this.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){return this.getPixelForDecimal((+this.getRightValue(t)-this._startValue)/this._valueRange)},getValueForPixel:function(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange},getPixelForTick:function(t){var e=this.ticksAsNumbers;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])}}),In=Pn;Tn._defaults=In;var Fn=H.valueOrDefault,On=H.math.log10;var Ln={position:"left",ticks:{callback:on.formatters.logarithmic}};function Rn(t,e){return H.isFinite(t)&&t>=0?t:e}var zn=yn.extend({determineDataLimits:function(){var t,e,n,i,a,r,o=this,s=o.options,l=o.chart,u=l.data.datasets,d=o.isHorizontal();function h(t){return d?t.xAxisID===o.id:t.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var c=s.stacked;if(void 0===c)for(t=0;t<u.length;t++)if(e=l.getDatasetMeta(t),l.isDatasetVisible(t)&&h(e)&&void 0!==e.stack){c=!0;break}if(s.stacked||c){var f={};for(t=0;t<u.length;t++){var g=[(e=l.getDatasetMeta(t)).type,void 0===s.stacked&&void 0===e.stack?t:"",e.stack].join(".");if(l.isDatasetVisible(t)&&h(e))for(void 0===f[g]&&(f[g]=[]),a=0,r=(i=u[t].data).length;a<r;a++){var p=f[g];n=o._parseValue(i[a]),isNaN(n.min)||isNaN(n.max)||e.data[a].hidden||n.min<0||n.max<0||(p[a]=p[a]||0,p[a]+=n.max)}}H.each(f,(function(t){if(t.length>0){var e=H.min(t),n=H.max(t);o.min=Math.min(o.min,e),o.max=Math.max(o.max,n)}}))}else for(t=0;t<u.length;t++)if(e=l.getDatasetMeta(t),l.isDatasetVisible(t)&&h(e))for(a=0,r=(i=u[t].data).length;a<r;a++)n=o._parseValue(i[a]),isNaN(n.min)||isNaN(n.max)||e.data[a].hidden||n.min<0||n.max<0||(o.min=Math.min(n.min,o.min),o.max=Math.max(n.max,o.max),0!==n.min&&(o.minNotZero=Math.min(n.min,o.minNotZero)));o.min=H.isFinite(o.min)?o.min:null,o.max=H.isFinite(o.max)?o.max:null,o.minNotZero=H.isFinite(o.minNotZero)?o.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;t.min=Rn(e.min,t.min),t.max=Rn(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(On(t.min))-1),t.max=Math.pow(10,Math.floor(On(t.max))+1)):(t.min=1,t.max=10)),null===t.min&&(t.min=Math.pow(10,Math.floor(On(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(On(t.min))+1):10),null===t.minNotZero&&(t.min>0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(On(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),i={min:Rn(e.min),max:Rn(e.max)},a=t.ticks=function(t,e){var n,i,a=[],r=Fn(t.min,Math.pow(10,Math.floor(On(e.min)))),o=Math.floor(On(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===r?(n=Math.floor(On(e.minNotZero)),i=Math.floor(e.minNotZero/Math.pow(10,n)),a.push(r),r=i*Math.pow(10,n)):(n=Math.floor(On(r)),i=Math.floor(r/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{a.push(r),10===++i&&(i=1,l=++n>=0?1:l),r=Math.round(i*Math.pow(10,n)*l)/l}while(n<o||n===o&&i<s);var u=Fn(t.max,r);return a.push(u),a}(i,t);t.max=H.max(a),t.min=H.min(a),e.reverse?(n=!n,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),n&&a.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),yn.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){var e=this.tickValues;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])},_getFirstTickValue:function(t){var e=Math.floor(On(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},_configure:function(){var t=this,e=t.min,n=0;yn.prototype._configure.call(t),0===e&&(e=t._getFirstTickValue(t.minNotZero),n=Fn(t.options.ticks.fontSize,N.global.defaultFontSize)/t._length),t._startValue=On(e),t._valueOffset=n,t._valueRange=(On(t.max)-On(e))/(1-n)},getPixelForValue:function(t){var e=this,n=0;return(t=+e.getRightValue(t))>e.min&&t>0&&(n=(On(t)-e._startValue)/e._valueRange+e._valueOffset),e.getPixelForDecimal(n)},getValueForPixel:function(t){var e=this,n=e.getDecimalForPixel(t);return 0===n&&0===e.min?0:Math.pow(10,e._startValue+(n-e._valueOffset)*e._valueRange)}}),Nn=Ln;zn._defaults=Nn;var Bn=H.valueOrDefault,En=H.valueAtIndexOrDefault,Wn=H.options.resolve,Vn={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:on.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}};function Hn(t){var e=t.ticks;return e.display&&t.display?Bn(e.fontSize,N.global.defaultFontSize)+2*e.backdropPaddingY:0}function jn(t,e,n,i,a){return t===i||t===a?{start:e-n/2,end:e+n/2}:t<i||t>a?{start:e-n,end:e}:{start:e,end:e+n}}function qn(t){return 0===t||180===t?"center":t<180?"left":"right"}function Un(t,e,n,i){var a,r,o=n.y+i/2;if(H.isArray(e))for(a=0,r=e.length;a<r;++a)t.fillText(e[a],n.x,o),o+=i;else t.fillText(e,n.x,o)}function Yn(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function Gn(t){return H.isNumber(t)?t:0}var Xn=Cn.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Hn(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;H.each(e.data.datasets,(function(a,r){if(e.isDatasetVisible(r)){var o=e.getDatasetMeta(r);H.each(a.data,(function(e,a){var r=+t.getRightValue(e);isNaN(r)||o.data[a].hidden||(n=Math.min(r,n),i=Math.max(r,i))}))}})),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=i===Number.NEGATIVE_INFINITY?0:i,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Hn(this.options))},convertTicksToLabels:function(){var t=this;Cn.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map((function(){var e=H.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:""}))},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,n,i,a=H.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=a.string,t._pointLabelSizes=[];var s,l,u,d=t.chart.data.labels.length;for(e=0;e<d;e++){i=t.getPointPosition(e,t.drawingArea+5),s=t.ctx,l=a.lineHeight,u=t.pointLabels[e],n=H.isArray(u)?{w:H.longestText(s,s.font,u),h:u.length*l}:{w:s.measureText(u).width,h:l},t._pointLabelSizes[e]=n;var h=t.getIndexAngle(e),c=H.toDegrees(h)%360,f=jn(c,i.x,n.w,0,180),g=jn(c,i.y,n.h,90,270);f.start<r.l&&(r.l=f.start,o.l=h),f.end>r.r&&(r.r=f.end,o.r=h),g.start<r.t&&(r.t=g.start,o.t=h),g.end>r.b&&(r.b=g.end,o.b=h)}t.setReductions(t.drawingArea,r,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,n){var i=this,a=e.l/Math.sin(n.l),r=Math.max(e.r-i.width,0)/Math.sin(n.r),o=-e.t/Math.cos(n.t),s=-Math.max(e.b-(i.height-i.paddingTop),0)/Math.cos(n.b);a=Gn(a),r=Gn(r),o=Gn(o),s=Gn(s),i.drawingArea=Math.min(Math.floor(t-(a+r)/2),Math.floor(t-(o+s)/2)),i.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,n,i){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=n+a.drawingArea,l=a.height-a.paddingTop-i-a.drawingArea;a.xCenter=Math.floor((o+r)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(t){var e=this.chart,n=(t*(360/e.data.labels.length)+((e.options||{}).startAngle||0))%360;return(n<0?n+360:n)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(H.isNullOrUndef(t))return NaN;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(n)*e+this.xCenter,y:Math.sin(n)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(t){var e=this.min,n=this.max;return this.getPointPositionForValue(t||0,this.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0)},_drawGrid:function(){var t,e,n,i=this,a=i.ctx,r=i.options,o=r.gridLines,s=r.angleLines,l=Bn(s.lineWidth,o.lineWidth),u=Bn(s.color,o.color);if(r.pointLabels.display&&function(t){var e=t.ctx,n=t.options,i=n.pointLabels,a=Hn(n),r=t.getDistanceFromCenterForValue(n.ticks.reverse?t.min:t.max),o=H.options._parseFont(i);e.save(),e.font=o.string,e.textBaseline="middle";for(var s=t.chart.data.labels.length-1;s>=0;s--){var l=0===s?a/2:0,u=t.getPointPosition(s,r+l+5),d=En(i.fontColor,s,N.global.defaultFontColor);e.fillStyle=d;var h=t.getIndexAngle(s),c=H.toDegrees(h);e.textAlign=qn(c),Yn(c,t._pointLabelSizes[s],u),Un(e,t.pointLabels[s],u,o.lineHeight)}e.restore()}(i),o.display&&H.each(i.ticks,(function(t,n){0!==n&&(e=i.getDistanceFromCenterForValue(i.ticksAsNumbers[n]),function(t,e,n,i){var a,r=t.ctx,o=e.circular,s=t.chart.data.labels.length,l=En(e.color,i-1),u=En(e.lineWidth,i-1);if((o||s)&&l&&u){if(r.save(),r.strokeStyle=l,r.lineWidth=u,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),o)r.arc(t.xCenter,t.yCenter,n,0,2*Math.PI);else{a=t.getPointPosition(0,n),r.moveTo(a.x,a.y);for(var d=1;d<s;d++)a=t.getPointPosition(d,n),r.lineTo(a.x,a.y)}r.closePath(),r.stroke(),r.restore()}}(i,o,e,n))})),s.display&&l&&u){for(a.save(),a.lineWidth=l,a.strokeStyle=u,a.setLineDash&&(a.setLineDash(Wn([s.borderDash,o.borderDash,[]])),a.lineDashOffset=Wn([s.borderDashOffset,o.borderDashOffset,0])),t=i.chart.data.labels.length-1;t>=0;t--)e=i.getDistanceFromCenterForValue(r.ticks.reverse?i.min:i.max),n=i.getPointPosition(t,e),a.beginPath(),a.moveTo(i.xCenter,i.yCenter),a.lineTo(n.x,n.y),a.stroke();a.restore()}},_drawLabels:function(){var t=this,e=t.ctx,n=t.options.ticks;if(n.display){var i,a,r=t.getIndexAngle(0),o=H.options._parseFont(n),s=Bn(n.fontColor,N.global.defaultFontColor);e.save(),e.font=o.string,e.translate(t.xCenter,t.yCenter),e.rotate(r),e.textAlign="center",e.textBaseline="middle",H.each(t.ticks,(function(r,l){(0!==l||n.reverse)&&(i=t.getDistanceFromCenterForValue(t.ticksAsNumbers[l]),n.showLabelBackdrop&&(a=e.measureText(r).width,e.fillStyle=n.backdropColor,e.fillRect(-a/2-n.backdropPaddingX,-i-o.size/2-n.backdropPaddingY,a+2*n.backdropPaddingX,o.size+2*n.backdropPaddingY)),e.fillStyle=s,e.fillText(r,0,-i))})),e.restore()}},_drawTitle:H.noop}),Kn=Vn;Xn._defaults=Kn;var Zn=H._deprecated,$n=H.options.resolve,Jn=H.valueOrDefault,Qn=Number.MIN_SAFE_INTEGER||-9007199254740991,ti=Number.MAX_SAFE_INTEGER||9007199254740991,ei={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ni=Object.keys(ei);function ii(t,e){return t-e}function ai(t){return H.valueOrDefault(t.time.min,t.ticks.min)}function ri(t){return H.valueOrDefault(t.time.max,t.ticks.max)}function oi(t,e,n,i){var a=function(t,e,n){for(var i,a,r,o=0,s=t.length-1;o>=0&&o<=s;){if(a=t[(i=o+s>>1)-1]||null,r=t[i],!a)return{lo:null,hi:r};if(r[e]<n)o=i+1;else{if(!(a[e]>n))return{lo:a,hi:r};s=i-1}}return{lo:r,hi:null}}(t,e,n),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(n-r[e])/s:0,u=(o[i]-r[i])*l;return r[i]+u}function si(t,e){var n=t._adapter,i=t.options.time,a=i.parser,r=a||i.format,o=e;return"function"==typeof a&&(o=a(o)),H.isFinite(o)||(o="string"==typeof r?n.parse(o,r):n.parse(o)),null!==o?+o:(a||"function"!=typeof r||(o=r(e),H.isFinite(o)||(o=n.parse(o))),o)}function li(t,e){if(H.isNullOrUndef(e))return null;var n=t.options.time,i=si(t,t.getRightValue(e));return null===i?i:(n.round&&(i=+t._adapter.startOf(i,n.round)),i)}function ui(t,e,n,i){var a,r,o,s=ni.length;for(a=ni.indexOf(t);a<s-1;++a)if(o=(r=ei[ni[a]]).steps?r.steps:ti,r.common&&Math.ceil((n-e)/(o*r.size))<=i)return ni[a];return ni[s-1]}function di(t,e,n){var i,a,r=[],o={},s=e.length;for(i=0;i<s;++i)o[a=e[i]]=i,r.push({value:a,major:!1});return 0!==s&&n?function(t,e,n,i){var a,r,o=t._adapter,s=+o.startOf(e[0].value,i),l=e[e.length-1].value;for(a=s;a<=l;a=+o.add(a,1,i))(r=n[a])>=0&&(e[r].major=!0);return e}(t,r,o,n):r}var hi=yn.extend({initialize:function(){this.mergeTicksOptions(),yn.prototype.initialize.call(this)},update:function(){var t=this,e=t.options,n=e.time||(e.time={}),i=t._adapter=new rn._date(e.adapters.date);return Zn("time scale",n.format,"time.format","time.parser"),Zn("time scale",n.min,"time.min","ticks.min"),Zn("time scale",n.max,"time.max","ticks.max"),H.mergeIf(n.displayFormats,i.formats()),yn.prototype.update.apply(t,arguments)},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),yn.prototype.getRightValue.call(this,t)},determineDataLimits:function(){var t,e,n,i,a,r,o,s=this,l=s.chart,u=s._adapter,d=s.options,h=d.time.unit||"day",c=ti,f=Qn,g=[],p=[],m=[],v=s._getLabels();for(t=0,n=v.length;t<n;++t)m.push(li(s,v[t]));for(t=0,n=(l.data.datasets||[]).length;t<n;++t)if(l.isDatasetVisible(t))if(a=l.data.datasets[t].data,H.isObject(a[0]))for(p[t]=[],e=0,i=a.length;e<i;++e)r=li(s,a[e]),g.push(r),p[t][e]=r;else p[t]=m.slice(0),o||(g=g.concat(m),o=!0);else p[t]=[];m.length&&(c=Math.min(c,m[0]),f=Math.max(f,m[m.length-1])),g.length&&(g=n>1?function(t){var e,n,i,a={},r=[];for(e=0,n=t.length;e<n;++e)a[i=t[e]]||(a[i]=!0,r.push(i));return r}(g).sort(ii):g.sort(ii),c=Math.min(c,g[0]),f=Math.max(f,g[g.length-1])),c=li(s,ai(d))||c,f=li(s,ri(d))||f,c=c===ti?+u.startOf(Date.now(),h):c,f=f===Qn?+u.endOf(Date.now(),h)+1:f,s.min=Math.min(c,f),s.max=Math.max(c+1,f),s._table=[],s._timestamps={data:g,datasets:p,labels:m}},buildTicks:function(){var t,e,n,i=this,a=i.min,r=i.max,o=i.options,s=o.ticks,l=o.time,u=i._timestamps,d=[],h=i.getLabelCapacity(a),c=s.source,f=o.distribution;for(u="data"===c||"auto"===c&&"series"===f?u.data:"labels"===c?u.labels:function(t,e,n,i){var a,r=t._adapter,o=t.options,s=o.time,l=s.unit||ui(s.minUnit,e,n,i),u=$n([s.stepSize,s.unitStepSize,1]),d="week"===l&&s.isoWeekday,h=e,c=[];if(d&&(h=+r.startOf(h,"isoWeek",d)),h=+r.startOf(h,d?"day":l),r.diff(n,e,l)>1e5*u)throw e+" and "+n+" are too far apart with stepSize of "+u+" "+l;for(a=h;a<n;a=+r.add(a,u,l))c.push(a);return a!==n&&"ticks"!==o.bounds||c.push(a),c}(i,a,r,h),"ticks"===o.bounds&&u.length&&(a=u[0],r=u[u.length-1]),a=li(i,ai(o))||a,r=li(i,ri(o))||r,t=0,e=u.length;t<e;++t)(n=u[t])>=a&&n<=r&&d.push(n);return i.min=a,i.max=r,i._unit=l.unit||(s.autoSkip?ui(l.minUnit,i.min,i.max,h):function(t,e,n,i,a){var r,o;for(r=ni.length-1;r>=ni.indexOf(n);r--)if(o=ni[r],ei[o].common&&t._adapter.diff(a,i,o)>=e-1)return o;return ni[n?ni.indexOf(n):0]}(i,d.length,l.minUnit,i.min,i.max)),i._majorUnit=s.major.enabled&&"year"!==i._unit?function(t){for(var e=ni.indexOf(t)+1,n=ni.length;e<n;++e)if(ei[ni[e]].common)return ni[e]}(i._unit):void 0,i._table=function(t,e,n,i){if("linear"===i||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;a<r;++a)(s=t[a])>e&&s<n&&d.push(s);for(d.push(n),a=0,r=d.length;a<r;++a)l=d[a+1],o=d[a-1],s=d[a],void 0!==o&&void 0!==l&&Math.round((l+o)/2)===s||u.push({time:s,pos:a/(r-1)});return u}(i._timestamps.data,a,r,f),i._offsets=function(t,e,n,i,a){var r,o,s=0,l=0;return a.offset&&e.length&&(r=oi(t,"time",e[0],"pos"),s=1===e.length?1-r:(oi(t,"time",e[1],"pos")-r)/2,o=oi(t,"time",e[e.length-1],"pos"),l=1===e.length?o:(o-oi(t,"time",e[e.length-2],"pos"))/2),{start:s,end:l,factor:1/(s+1+l)}}(i._table,d,0,0,o),s.reverse&&d.reverse(),di(i,d,i._majorUnit)},getLabelForIndex:function(t,e){var n=this,i=n._adapter,a=n.chart.data,r=n.options.time,o=a.labels&&t<a.labels.length?a.labels[t]:"",s=a.datasets[e].data[t];return H.isObject(s)&&(o=n.getRightValue(s)),r.tooltipFormat?i.format(si(n,o),r.tooltipFormat):"string"==typeof o?o:i.format(si(n,o),r.displayFormats.datetime)},tickFormatFunction:function(t,e,n,i){var a=this._adapter,r=this.options,o=r.time.displayFormats,s=o[this._unit],l=this._majorUnit,u=o[l],d=n[e],h=r.ticks,c=l&&u&&d&&d.major,f=a.format(t,i||(c?u:s)),g=c?h.major:h.minor,p=$n([g.callback,g.userCallback,h.callback,h.userCallback]);return p?p(f,e,n):f},convertTicksToLabels:function(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(this.tickFormatFunction(t[e].value,e,t));return i},getPixelForOffset:function(t){var e=this._offsets,n=oi(this._table,"time",t,"pos");return this.getPixelForDecimal((e.start+n)*e.factor)},getPixelForValue:function(t,e,n){var i=null;if(void 0!==e&&void 0!==n&&(i=this._timestamps.datasets[n][e]),null===i&&(i=li(this,t)),null!==i)return this.getPixelForOffset(i)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this._offsets,n=this.getDecimalForPixel(t)/e.factor-e.end,i=oi(this._table,"pos",n,"time");return this._adapter._create(i)},_getLabelSize:function(t){var e=this.options.ticks,n=this.ctx.measureText(t).width,i=H.toRadians(this.isHorizontal()?e.maxRotation:e.minRotation),a=Math.cos(i),r=Math.sin(i),o=Jn(e.fontSize,N.global.defaultFontSize);return{w:n*a+o*r,h:n*r+o*a}},getLabelWidth:function(t){return this._getLabelSize(t).w},getLabelCapacity:function(t){var e=this,n=e.options.time,i=n.displayFormats,a=i[n.unit]||i.millisecond,r=e.tickFormatFunction(t,0,di(e,[t],e._majorUnit),a),o=e._getLabelSize(r),s=Math.floor(e.isHorizontal()?e.width/o.w:e.height/o.h);return e.options.offset&&s--,s>0?s:1}}),ci={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};hi._defaults=ci;var fi={category:kn,linear:Tn,logarithmic:zn,radialLinear:Xn,time:hi},gi={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};rn._date.override("function"==typeof t?{_id:"moment",formats:function(){return gi},parse:function(e,n){return"string"==typeof e&&"string"==typeof n?e=t(e,n):e instanceof t||(e=t(e)),e.isValid()?e.valueOf():null},format:function(e,n){return t(e).format(n)},add:function(e,n,i){return t(e).add(n,i).valueOf()},diff:function(e,n,i){return t(e).diff(t(n),i)},startOf:function(e,n,i){return e=t(e),"isoWeek"===n?e.isoWeekday(i).valueOf():e.startOf(n).valueOf()},endOf:function(e,n){return t(e).endOf(n).valueOf()},_create:function(e){return t(e)}}:{}),N._set("global",{plugins:{filler:{propagate:!0}}});var pi={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),a=i&&n.isDatasetVisible(e)&&i.dataset._children||[],r=a.length||0;return r?function(t,e){return e<r&&a[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,i=e?e.y:null;return H.isArray(e)?function(t,n){return e[n]}:function(t){return{x:null===n?t.x:n,y:null===i?t.y:i}}}};function mi(t,e,n){var i,a=t._model||{},r=a.fill;if(void 0===r&&(r=!!a.backgroundColor),!1===r||null===r)return!1;if(!0===r)return"origin";if(i=parseFloat(r,10),isFinite(i)&&Math.floor(i)===i)return"-"!==r[0]&&"+"!==r[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function vi(t){return(t.el._scale||{}).getPointPositionForValue?function(t){var e,n,i,a,r,o=t.el._scale,s=o.options,l=o.chart.data.labels.length,u=t.fill,d=[];if(!l)return null;for(e=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,i=o.getPointPositionForValue(0,e),a=0;a<l;++a)r="start"===u||"end"===u?o.getPointPositionForValue(a,"start"===u?e:n):o.getBasePosition(a),s.gridLines.circular&&(r.cx=i.x,r.cy=i.y,r.angle=o.getIndexAngle(a)-Math.PI/2),d.push(r);return d}(t):function(t){var e,n=t.el._model||{},i=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===a?r=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?r=n.scaleZero:i.getBasePixel&&(r=i.getBasePixel()),null!=r){if(void 0!==r.x&&void 0!==r.y)return r;if(H.isFinite(r))return{x:(e=i.isHorizontal())?r:null,y:e?null:r}}return null}(t)}function bi(t,e,n){var i,a=t[e].fill,r=[e];if(!n)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(i=t[a]))return!1;if(i.visible)return a;r.push(a),a=i.fill}return!1}function xi(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),pi[n](t))}function yi(t){return t&&!t.skip}function _i(t,e,n,i,a){var r,o,s,l;if(i&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r<i;++r)H.canvas.lineTo(t,e[r-1],e[r]);if(void 0===n[0].angle)for(t.lineTo(n[a-1].x,n[a-1].y),r=a-1;r>0;--r)H.canvas.lineTo(t,n[r],n[r-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),r=a-1;r>0;--r)t.arc(o,s,l,n[r].angle,n[r-1].angle,!0)}}function ki(t,e,n,i,a,r){var o,s,l,u,d,h,c,f,g=e.length,p=i.spanGaps,m=[],v=[],b=0,x=0;for(t.beginPath(),o=0,s=g;o<s;++o)d=n(u=e[l=o%g]._view,l,i),h=yi(u),c=yi(d),r&&void 0===f&&h&&(s=g+(f=o+1)),h&&c?(b=m.push(u),x=v.push(d)):b&&x&&(p?(h&&m.push(u),c&&v.push(d)):(_i(t,m,v,b,x),b=x=0,m=[],v=[]));_i(t,m,v,b,x),t.closePath(),t.fillStyle=a,t.fill()}var wi={id:"filler",afterDatasetsUpdate:function(t,e){var n,i,a,r,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(i=0;i<o;++i)r=null,(a=(n=t.getDatasetMeta(i)).dataset)&&a._model&&a instanceof kt.Line&&(r={visible:t.isDatasetVisible(i),fill:mi(a,i,o),chart:t,el:a}),n.$filler=r,l.push(r);for(i=0;i<o;++i)(r=l[i])&&(r.fill=bi(l,i,s),r.boundary=vi(r),r.mapper=xi(r))},beforeDatasetsDraw:function(t){var e,n,i,a,r,o,s,l=t._getSortedVisibleDatasetMetas(),u=t.ctx;for(n=l.length-1;n>=0;--n)(e=l[n].$filler)&&e.visible&&(a=(i=e.el)._view,r=i._children||[],o=e.mapper,s=a.backgroundColor||N.global.defaultColor,o&&s&&r.length&&(H.canvas.clipArea(u,t.chartArea),ki(u,r,o,a,s,i._loop),H.canvas.unclipArea(u)))}},Mi=H.rtl.getRtlAdapter,Si=H.noop,Ci=H.valueOrDefault;function Pi(t,e){return t.usePointStyle&&t.boxWidth>e?e:t.boxWidth}N._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,i=this.chart,a=i.getDatasetMeta(n);a.hidden=null===a.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data.datasets,n=t.options.legend||{},i=n.labels&&n.labels.usePointStyle;return t._getSortedDatasetMetas().map((function(n){var a=n.controller.getStyle(i?0:void 0);return{text:e[n.index].label,fillStyle:a.backgroundColor,hidden:!t.isDatasetVisible(n.index),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data.datasets;for(a.setAttribute("class",t.id+"-legend"),e=0,n=r.length;e<n;e++)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=r[e].backgroundColor,r[e].label&&i.appendChild(document.createTextNode(r[e].label));return a.outerHTML}});var Ai=K.extend({initialize:function(t){H.extend(this,t),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:Si,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Si,beforeSetDimensions:Si,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:Si,beforeBuildLabels:Si,buildLabels:function(){var t=this,e=t.options.labels||{},n=H.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter((function(n){return e.filter(n,t.chart.data)}))),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:Si,beforeFit:Si,fit:function(){var t=this,e=t.options,n=e.labels,i=e.display,a=t.ctx,r=H.options._parseFont(n),o=r.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=i?10:0):(l.width=i?10:0,l.height=t.maxHeight),i){if(a.font=r.string,u){var d=t.lineWidths=[0],h=0;a.textAlign="left",a.textBaseline="middle",H.each(t.legendItems,(function(t,e){var i=Pi(n,o)+o/2+a.measureText(t.text).width;(0===e||d[d.length-1]+i+2*n.padding>l.width)&&(h+=o+n.padding,d[d.length-(e>0?0:1)]=0),s[e]={left:0,top:0,width:i,height:o},d[d.length-1]+=i+n.padding})),l.height+=h}else{var c=n.padding,f=t.columnWidths=[],g=t.columnHeights=[],p=n.padding,m=0,v=0;H.each(t.legendItems,(function(t,e){var i=Pi(n,o)+o/2+a.measureText(t.text).width;e>0&&v+o+2*c>l.height&&(p+=m+n.padding,f.push(m),g.push(v),m=0,v=0),m=Math.max(m,i),v+=o+c,s[e]={left:0,top:0,width:i,height:o}})),p+=m,f.push(m),g.push(v),l.width+=p}t.width=l.width,t.height=l.height}else t.width=l.width=t.height=l.height=0},afterFit:Si,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,i=N.global,a=i.defaultColor,r=i.elements.line,o=t.height,s=t.columnHeights,l=t.width,u=t.lineWidths;if(e.display){var d,h=Mi(e.rtl,t.left,t.minSize.width),c=t.ctx,f=Ci(n.fontColor,i.defaultFontColor),g=H.options._parseFont(n),p=g.size;c.textAlign=h.textAlign("left"),c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=f,c.fillStyle=f,c.font=g.string;var m=Pi(n,p),v=t.legendHitBoxes,b=function(t,i){switch(e.align){case"start":return n.padding;case"end":return t-i;default:return(t-i+n.padding)/2}},x=t.isHorizontal();d=x?{x:t.left+b(l,u[0]),y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+b(o,s[0]),line:0},H.rtl.overrideTextDirection(t.ctx,e.textDirection);var y=p+n.padding;H.each(t.legendItems,(function(e,i){var f=c.measureText(e.text).width,g=m+p/2+f,_=d.x,k=d.y;h.setWidth(t.minSize.width),x?i>0&&_+g+n.padding>t.left+t.minSize.width&&(k=d.y+=y,d.line++,_=d.x=t.left+b(l,u[d.line])):i>0&&k+y>t.top+t.minSize.height&&(_=d.x=_+t.columnWidths[d.line]+n.padding,d.line++,k=d.y=t.top+b(o,s[d.line]));var w=h.x(_);!function(t,e,i){if(!(isNaN(m)||m<=0)){c.save();var o=Ci(i.lineWidth,r.borderWidth);if(c.fillStyle=Ci(i.fillStyle,a),c.lineCap=Ci(i.lineCap,r.borderCapStyle),c.lineDashOffset=Ci(i.lineDashOffset,r.borderDashOffset),c.lineJoin=Ci(i.lineJoin,r.borderJoinStyle),c.lineWidth=o,c.strokeStyle=Ci(i.strokeStyle,a),c.setLineDash&&c.setLineDash(Ci(i.lineDash,r.borderDash)),n&&n.usePointStyle){var s=m*Math.SQRT2/2,l=h.xPlus(t,m/2),u=e+p/2;H.canvas.drawPoint(c,i.pointStyle,s,l,u,i.rotation)}else c.fillRect(h.leftForLtr(t,m),e,m,p),0!==o&&c.strokeRect(h.leftForLtr(t,m),e,m,p);c.restore()}}(w,k,e),v[i].left=h.leftForLtr(w,v[i].width),v[i].top=k,function(t,e,n,i){var a=p/2,r=h.xPlus(t,m+a),o=e+a;c.fillText(n.text,r,o),n.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(r,o),c.lineTo(h.xPlus(r,i),o),c.stroke())}(w,k,e,f),x?d.x+=g+n.padding:d.y+=y})),H.rtl.restoreTextDirection(t.ctx,e.textDirection)}},_getLegendItemAt:function(t,e){var n,i,a,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(a=r.legendHitBoxes,n=0;n<a.length;++n)if(t>=(i=a[n]).left&&t<=i.left+i.width&&e>=i.top&&e<=i.top+i.height)return r.legendItems[n];return null},handleEvent:function(t){var e,n=this,i=n.options,a="mouseup"===t.type?"click":t.type;if("mousemove"===a){if(!i.onHover&&!i.onLeave)return}else{if("click"!==a)return;if(!i.onClick)return}e=n._getLegendItemAt(t.x,t.y),"click"===a?e&&i.onClick&&i.onClick.call(n,t.native,e):(i.onLeave&&e!==n._hoveredItem&&(n._hoveredItem&&i.onLeave.call(n,t.native,n._hoveredItem),n._hoveredItem=e),i.onHover&&e&&i.onHover.call(n,t.native,e))}});function Di(t,e){var n=new Ai({ctx:t.ctx,options:e,chart:t});pe.configure(t,n,e),pe.addBox(t,n),t.legend=n}var Ti={id:"legend",_element:Ai,beforeInit:function(t){var e=t.options.legend;e&&Di(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(H.mergeIf(e,N.global.legend),n?(pe.configure(t,n,e),n.options=e):Di(t,e)):n&&(pe.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}},Ii=H.noop;N._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Fi=K.extend({initialize:function(t){H.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:Ii,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Ii,beforeSetDimensions:Ii,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:Ii,beforeBuildLabels:Ii,buildLabels:Ii,afterBuildLabels:Ii,beforeFit:Ii,fit:function(){var t,e=this,n=e.options,i=e.minSize={},a=e.isHorizontal();n.display?(t=(H.isArray(n.text)?n.text.length:1)*H.options._parseFont(n).lineHeight+2*n.padding,e.width=i.width=a?e.maxWidth:t,e.height=i.height=a?t:e.maxHeight):e.width=i.width=e.height=i.height=0},afterFit:Ii,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=t.options;if(n.display){var i,a,r,o=H.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,u=0,d=t.top,h=t.left,c=t.bottom,f=t.right;e.fillStyle=H.valueOrDefault(n.fontColor,N.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(a=h+(f-h)/2,r=d+l,i=f-h):(a="left"===n.position?h+l:f-l,r=d+(c-d)/2,i=c-d,u=Math.PI*("left"===n.position?-.5:.5)),e.save(),e.translate(a,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var g=n.text;if(H.isArray(g))for(var p=0,m=0;m<g.length;++m)e.fillText(g[m],0,p,i),p+=s;else e.fillText(g,0,0,i);e.restore()}}});function Oi(t,e){var n=new Fi({ctx:t.ctx,options:e,chart:t});pe.configure(t,n,e),pe.addBox(t,n),t.titleBlock=n}var Li={},Ri=wi,zi=Ti,Ni={id:"title",_element:Fi,beforeInit:function(t){var e=t.options.title;e&&Oi(t,e)},beforeUpdate:function(t){var e=t.options.title,n=t.titleBlock;e?(H.mergeIf(e,N.global.title),n?(pe.configure(t,n,e),n.options=e):Oi(t,e)):n&&(pe.removeBox(t,n),delete t.titleBlock)}};for(var Bi in Li.filler=Ri,Li.legend=zi,Li.title=Ni,en.helpers=H,function(){function t(t,e,n){var i;return"string"==typeof t?(i=parseInt(t,10),-1!==t.indexOf("%")&&(i=i/100*e.parentNode[n])):i=t,i}function e(t){return null!=t&&"none"!==t}function n(n,i,a){var r=document.defaultView,o=H._getParentNode(n),s=r.getComputedStyle(n)[i],l=r.getComputedStyle(o)[i],u=e(s),d=e(l),h=Number.POSITIVE_INFINITY;return u||d?Math.min(u?t(s,n,a):h,d?t(l,o,a):h):"none"}H.where=function(t,e){if(H.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return H.each(t,(function(t){e(t)&&n.push(t)})),n},H.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,a=t.length;i<a;++i)if(e.call(n,t[i],i,t))return i;return-1},H.findNextWhere=function(t,e,n){H.isNullOrUndef(n)&&(n=-1);for(var i=n+1;i<t.length;i++){var a=t[i];if(e(a))return a}},H.findPreviousWhere=function(t,e,n){H.isNullOrUndef(n)&&(n=t.length);for(var i=n-1;i>=0;i--){var a=t[i];if(e(a))return a}},H.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},H.almostEquals=function(t,e,n){return Math.abs(t-e)<n},H.almostWhole=function(t,e){var n=Math.round(t);return n-e<=t&&n+e>=t},H.max=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.max(t,e)}),Number.NEGATIVE_INFINITY)},H.min=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.min(t,e)}),Number.POSITIVE_INFINITY)},H.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0===(t=+t)||isNaN(t)?t:t>0?1:-1},H.toRadians=function(t){return t*(Math.PI/180)},H.toDegrees=function(t){return t*(180/Math.PI)},H._decimalPlaces=function(t){if(H.isFinite(t)){for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n}},H.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,a=Math.sqrt(n*n+i*i),r=Math.atan2(i,n);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},H.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},H.aliasPixel=function(t){return t%2==0?0:.5},H._alignPixel=function(t,e,n){var i=t.currentDevicePixelRatio,a=n/2;return Math.round((e-a)*i)/i+a},H.splineCurve=function(t,e,n,i){var a=t.skip?e:t,r=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),h=i*(u=isNaN(u)?0:u),c=i*(d=isNaN(d)?0:d);return{previous:{x:r.x-h*(o.x-a.x),y:r.y-h*(o.y-a.y)},next:{x:r.x+c*(o.x-a.x),y:r.y+c*(o.y-a.y)}}},H.EPSILON=Number.EPSILON||1e-14,H.splineCurveMonotone=function(t){var e,n,i,a,r,o,s,l,u,d=(t||[]).map((function(t){return{model:t._model,deltaK:0,mK:0}})),h=d.length;for(e=0;e<h;++e)if(!(i=d[e]).model.skip){if(n=e>0?d[e-1]:null,(a=e<h-1?d[e+1]:null)&&!a.model.skip){var c=a.model.x-i.model.x;i.deltaK=0!==c?(a.model.y-i.model.y)/c:0}!n||n.model.skip?i.mK=i.deltaK:!a||a.model.skip?i.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(i.deltaK)?i.mK=0:i.mK=(n.deltaK+i.deltaK)/2}for(e=0;e<h-1;++e)i=d[e],a=d[e+1],i.model.skip||a.model.skip||(H.almostEquals(i.deltaK,0,this.EPSILON)?i.mK=a.mK=0:(r=i.mK/i.deltaK,o=a.mK/i.deltaK,(l=Math.pow(r,2)+Math.pow(o,2))<=9||(s=3/Math.sqrt(l),i.mK=r*s*i.deltaK,a.mK=o*s*i.deltaK)));for(e=0;e<h;++e)(i=d[e]).model.skip||(n=e>0?d[e-1]:null,a=e<h-1?d[e+1]:null,n&&!n.model.skip&&(u=(i.model.x-n.model.x)/3,i.model.controlPointPreviousX=i.model.x-u,i.model.controlPointPreviousY=i.model.y-u*i.mK),a&&!a.model.skip&&(u=(a.model.x-i.model.x)/3,i.model.controlPointNextX=i.model.x+u,i.model.controlPointNextY=i.model.y+u*i.mK))},H.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},H.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},H.niceNum=function(t,e){var n=Math.floor(H.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},H.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},H.getRelativePosition=function(t,e){var n,i,a=t.originalEvent||t,r=t.target||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;s&&s.length>0?(n=s[0].clientX,i=s[0].clientY):(n=a.clientX,i=a.clientY);var l=parseFloat(H.getStyle(r,"padding-left")),u=parseFloat(H.getStyle(r,"padding-top")),d=parseFloat(H.getStyle(r,"padding-right")),h=parseFloat(H.getStyle(r,"padding-bottom")),c=o.right-o.left-l-d,f=o.bottom-o.top-u-h;return{x:n=Math.round((n-o.left-l)/c*r.width/e.currentDevicePixelRatio),y:i=Math.round((i-o.top-u)/f*r.height/e.currentDevicePixelRatio)}},H.getConstraintWidth=function(t){return n(t,"max-width","clientWidth")},H.getConstraintHeight=function(t){return n(t,"max-height","clientHeight")},H._calculatePadding=function(t,e,n){return(e=H.getStyle(t,e)).indexOf("%")>-1?n*parseInt(e,10)/100:parseInt(e,10)},H._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},H.getMaximumWidth=function(t){var e=H._getParentNode(t);if(!e)return t.clientWidth;var n=e.clientWidth,i=n-H._calculatePadding(e,"padding-left",n)-H._calculatePadding(e,"padding-right",n),a=H.getConstraintWidth(t);return isNaN(a)?i:Math.min(i,a)},H.getMaximumHeight=function(t){var e=H._getParentNode(t);if(!e)return t.clientHeight;var n=e.clientHeight,i=n-H._calculatePadding(e,"padding-top",n)-H._calculatePadding(e,"padding-bottom",n),a=H.getConstraintHeight(t);return isNaN(a)?i:Math.min(i,a)},H.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},H.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var i=t.canvas,a=t.height,r=t.width;i.height=a*n,i.width=r*n,t.ctx.scale(n,n),i.style.height||i.style.width||(i.style.height=a+"px",i.style.width=r+"px")}},H.fontString=function(t,e,n){return e+" "+t+"px "+n},H.longestText=function(t,e,n,i){var a=(i=i||{}).data=i.data||{},r=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(a=i.data={},r=i.garbageCollect=[],i.font=e),t.font=e;var o,s,l,u,d,h=0,c=n.length;for(o=0;o<c;o++)if(null!=(u=n[o])&&!0!==H.isArray(u))h=H.measureText(t,a,r,h,u);else if(H.isArray(u))for(s=0,l=u.length;s<l;s++)null==(d=u[s])||H.isArray(d)||(h=H.measureText(t,a,r,h,d));var f=r.length/2;if(f>n.length){for(o=0;o<f;o++)delete a[r[o]];r.splice(0,f)}return h},H.measureText=function(t,e,n,i,a){var r=e[a];return r||(r=e[a]=t.measureText(a).width,n.push(a)),r>i&&(i=r),i},H.numberOfLabelLines=function(t){var e=1;return H.each(t,(function(t){H.isArray(t)&&t.length>e&&(e=t.length)})),e},H.color=_?function(t){return t instanceof CanvasGradient&&(t=N.global.defaultColor),_(t)}:function(t){return console.error("Color.js not found!"),t},H.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:H.color(t).saturate(.5).darken(.1).rgbString()}}(),en._adapters=rn,en.Animation=$,en.animationService=J,en.controllers=Jt,en.DatasetController=it,en.defaults=N,en.Element=K,en.elements=kt,en.Interaction=re,en.layouts=pe,en.platform=Oe,en.plugins=Le,en.Scale=yn,en.scaleService=Re,en.Ticks=on,en.Tooltip=Ye,en.helpers.each(fi,(function(t,e){en.scaleService.registerScaleType(e,t,t._defaults)})),Li)Li.hasOwnProperty(Bi)&&en.plugins.register(Li[Bi]);en.platform.initialize();var Ei=en;return"undefined"!=typeof window&&(window.Chart=en),en.Chart=en,en.Legend=Li.legend._element,en.Title=Li.title._element,en.pluginService=en.plugins,en.PluginBase=en.Element.extend({}),en.canvasHelpers=en.helpers.canvas,en.layoutService=en.layouts,en.LinearScaleBase=Cn,en.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(t){en[t]=function(e,n){return new en(e,en.helpers.merge(n||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}})),Ei}));
4
  * (c) 2020 Chart.js Contributors
5
  * Released under the MIT License
6
  */
7
+ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(function(){try{return require("moment")}catch(t){}}()):"function"==typeof define&&define.amd?define(["require"],(function(t){return e(function(){try{return t("moment")}catch(t){}}())})):(t=t||self).Chart=e(t.moment)}(this,(function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var e={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},n=function(t,e){return t(e={exports:{}}),e.exports}((function(t){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[e[i]]=i);var a=t.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var r in a)if(a.hasOwnProperty(r)){if(!("channels"in a[r]))throw new Error("missing channels property: "+r);if(!("labels"in a[r]))throw new Error("missing channel labels property: "+r);if(a[r].labels.length!==a[r].channels)throw new Error("channel and label counts mismatch: "+r);var o=a[r].channels,s=a[r].labels;delete a[r].channels,delete a[r].labels,Object.defineProperty(a[r],"channels",{value:o}),Object.defineProperty(a[r],"labels",{value:s})}a.rgb.hsl=function(t){var e,n,i=t[0]/255,a=t[1]/255,r=t[2]/255,o=Math.min(i,a,r),s=Math.max(i,a,r),l=s-o;return s===o?e=0:i===s?e=(a-r)/l:a===s?e=2+(r-i)/l:r===s&&(e=4+(i-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),n=(o+s)/2,[e,100*(s===o?0:n<=.5?l/(s+o):l/(2-s-o)),100*n]},a.rgb.hsv=function(t){var e,n,i,a,r,o=t[0]/255,s=t[1]/255,l=t[2]/255,u=Math.max(o,s,l),d=u-Math.min(o,s,l),h=function(t){return(u-t)/6/d+.5};return 0===d?a=r=0:(r=d/u,e=h(o),n=h(s),i=h(l),o===u?a=i-n:s===u?a=1/3+e-i:l===u&&(a=2/3+n-e),a<0?a+=1:a>1&&(a-=1)),[360*a,100*r,100*u]},a.rgb.hwb=function(t){var e=t[0],n=t[1],i=t[2];return[a.rgb.hsl(t)[0],1/255*Math.min(e,Math.min(n,i))*100,100*(i=1-1/255*Math.max(e,Math.max(n,i)))]},a.rgb.cmyk=function(t){var e,n=t[0]/255,i=t[1]/255,a=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-i,1-a)))/(1-e)||0),100*((1-i-e)/(1-e)||0),100*((1-a-e)/(1-e)||0),100*e]},a.rgb.keyword=function(t){var i=n[t];if(i)return i;var a,r,o,s=1/0;for(var l in e)if(e.hasOwnProperty(l)){var u=(r=t,o=e[l],Math.pow(r[0]-o[0],2)+Math.pow(r[1]-o[1],2)+Math.pow(r[2]-o[2],2));u<s&&(s=u,a=l)}return a},a.keyword.rgb=function(t){return e[t]},a.rgb.xyz=function(t){var e=t[0]/255,n=t[1]/255,i=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)),100*(.2126*e+.7152*n+.0722*i),100*(.0193*e+.1192*n+.9505*i)]},a.rgb.lab=function(t){var e=a.rgb.xyz(t),n=e[0],i=e[1],r=e[2];return i/=100,r/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(n-i),200*(i-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},a.hsl.rgb=function(t){var e,n,i,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return[r=255*l,r,r];e=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var u=0;u<3;u++)(i=o+1/3*-(u-1))<0&&i++,i>1&&i--,r=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,a[u]=255*r;return a},a.hsl.hsv=function(t){var e=t[0],n=t[1]/100,i=t[2]/100,a=n,r=Math.max(i,.01);return n*=(i*=2)<=1?i:2-i,a*=r<=1?r:2-r,[e,100*(0===i?2*a/(r+a):2*n/(i+n)),(i+n)/2*100]},a.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*r),l=255*i*(1-n*(1-r));switch(i*=255,a){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}},a.hsv.hsl=function(t){var e,n,i,a=t[0],r=t[1]/100,o=t[2]/100,s=Math.max(o,.01);return i=(2-r)*o,n=r*s,[a,100*(n=(n/=(e=(2-r)*s)<=1?e:2-e)||0),100*(i/=2)]},a.hwb.rgb=function(t){var e,n,i,a,r,o,s,l=t[0]/360,u=t[1]/100,d=t[2]/100,h=u+d;switch(h>1&&(u/=h,d/=h),i=6*l-(e=Math.floor(6*l)),0!=(1&e)&&(i=1-i),a=u+i*((n=1-d)-u),e){default:case 6:case 0:r=n,o=a,s=u;break;case 1:r=a,o=n,s=u;break;case 2:r=u,o=n,s=a;break;case 3:r=u,o=a,s=n;break;case 4:r=a,o=u,s=n;break;case 5:r=n,o=u,s=a}return[255*r,255*o,255*s]},a.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,i=t[2]/100,a=t[3]/100;return[255*(1-Math.min(1,e*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,i*(1-a)+a))]},a.xyz.rgb=function(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100;return n=-.9689*a+1.8758*r+.0415*o,i=.0557*a+-.204*r+1.057*o,e=(e=3.2406*a+-1.5372*r+-.4986*o)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:12.92*i,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(i=Math.min(Math.max(0,i),1))]},a.xyz.lab=function(t){var e=t[0],n=t[1],i=t[2];return n/=100,i/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},a.lab.xyz=function(t){var e,n,i,a=t[0];e=t[1]/500+(n=(a+16)/116),i=n-t[2]/200;var r=Math.pow(n,3),o=Math.pow(e,3),s=Math.pow(i,3);return n=r>.008856?r:(n-16/116)/7.787,e=o>.008856?o:(e-16/116)/7.787,i=s>.008856?s:(i-16/116)/7.787,[e*=95.047,n*=100,i*=108.883]},a.lab.lch=function(t){var e,n=t[0],i=t[1],a=t[2];return(e=360*Math.atan2(a,i)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(i*i+a*a),e]},a.lch.lab=function(t){var e,n=t[0],i=t[1];return e=t[2]/360*2*Math.PI,[n,i*Math.cos(e),i*Math.sin(e)]},a.rgb.ansi16=function(t){var e=t[0],n=t[1],i=t[2],r=1 in arguments?arguments[1]:a.rgb.hsv(t)[2];if(0===(r=Math.round(r/50)))return 30;var o=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===r&&(o+=60),o},a.hsv.ansi16=function(t){return a.rgb.ansi16(a.hsv.rgb(t),t[2])},a.rgb.ansi256=function(t){var e=t[0],n=t[1],i=t[2];return e===n&&n===i?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(i/255*5)},a.ansi16.rgb=function(t){var e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),[e=e/10.5*255,e,e];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},a.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},a.rgb.hex=function(t){var e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},a.hex.rgb=function(t){var e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];var n=e[0];3===e[0].length&&(n=n.split("").map((function(t){return t+t})).join(""));var i=parseInt(n,16);return[i>>16&255,i>>8&255,255&i]},a.rgb.hcg=function(t){var e,n=t[0]/255,i=t[1]/255,a=t[2]/255,r=Math.max(Math.max(n,i),a),o=Math.min(Math.min(n,i),a),s=r-o;return e=s<=0?0:r===n?(i-a)/s%6:r===i?2+(a-n)/s:4+(n-i)/s+4,e/=6,[360*(e%=1),100*s,100*(s<1?o/(1-s):0)]},a.hsl.hcg=function(t){var e,n=t[1]/100,i=t[2]/100,a=0;return(e=i<.5?2*n*i:2*n*(1-i))<1&&(a=(i-.5*e)/(1-e)),[t[0],100*e,100*a]},a.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,i=e*n,a=0;return i<1&&(a=(n-i)/(1-i)),[t[0],100*i,100*a]},a.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,i=t[2]/100;if(0===n)return[255*i,255*i,255*i];var a,r=[0,0,0],o=e%1*6,s=o%1,l=1-s;switch(Math.floor(o)){case 0:r[0]=1,r[1]=s,r[2]=0;break;case 1:r[0]=l,r[1]=1,r[2]=0;break;case 2:r[0]=0,r[1]=1,r[2]=s;break;case 3:r[0]=0,r[1]=l,r[2]=1;break;case 4:r[0]=s,r[1]=0,r[2]=1;break;default:r[0]=1,r[1]=0,r[2]=l}return a=(1-n)*i,[255*(n*r[0]+a),255*(n*r[1]+a),255*(n*r[2]+a)]},a.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),i=0;return n>0&&(i=e/n),[t[0],100*i,100*n]},a.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,i=0;return n>0&&n<.5?i=e/(2*n):n>=.5&&n<1&&(i=e/(2*(1-n))),[t[0],100*i,100*n]},a.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},a.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,i=n-e,a=0;return i<1&&(a=(n-i)/(1-i)),[t[0],100*i,100*a]},a.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},a.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},a.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},a.gray.hsl=a.gray.hsv=function(t){return[0,0,t[0]]},a.gray.hwb=function(t){return[0,100,t[0]]},a.gray.cmyk=function(t){return[0,0,0,t[0]]},a.gray.lab=function(t){return[t[0],0,0]},a.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}}));function i(t){var e=function(){for(var t={},e=Object.keys(n),i=e.length,a=0;a<i;a++)t[e[a]]={distance:-1,parent:null};return t}(),i=[t];for(e[t].distance=0;i.length;)for(var a=i.pop(),r=Object.keys(n[a]),o=r.length,s=0;s<o;s++){var l=r[s],u=e[l];-1===u.distance&&(u.distance=e[a].distance+1,u.parent=a,i.unshift(l))}return e}function a(t,e){return function(n){return e(t(n))}}function r(t,e){for(var i=[e[t].parent,t],r=n[e[t].parent][t],o=e[t].parent;e[o].parent;)i.unshift(e[o].parent),r=a(n[e[o].parent][o],r),o=e[o].parent;return r.conversion=i,r}n.rgb,n.hsl,n.hsv,n.hwb,n.cmyk,n.xyz,n.lab,n.lch,n.hex,n.keyword,n.ansi16,n.ansi256,n.hcg,n.apple,n.gray;var o={};Object.keys(n).forEach((function(t){o[t]={},Object.defineProperty(o[t],"channels",{value:n[t].channels}),Object.defineProperty(o[t],"labels",{value:n[t].labels});var e=function(t){for(var e=i(t),n={},a=Object.keys(e),o=a.length,s=0;s<o;s++){var l=a[s];null!==e[l].parent&&(n[l]=r(l,e))}return n}(t);Object.keys(e).forEach((function(n){var i=e[n];o[t][n]=function(t){var e=function(e){if(null==e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"==typeof n)for(var i=n.length,a=0;a<i;a++)n[a]=Math.round(n[a]);return n};return"conversion"in t&&(e.conversion=t.conversion),e}(i),o[t][n].raw=function(t){var e=function(e){return null==e?e:(arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(i)}))}));var s=o,l={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},u={getRgba:d,getHsla:h,getRgb:function(t){var e=d(t);return e&&e.slice(0,3)},getHsl:function(t){var e=h(t);return e&&e.slice(0,3)},getHwb:c,getAlpha:function(t){var e=d(t);return e||(e=h(t))||(e=c(t))?e[3]:void 0},hexString:function(t,e){return e=void 0!==e&&3===t.length?e:t[3],"#"+v(t[0])+v(t[1])+v(t[2])+(e>=0&&e<1?v(Math.round(255*e)):"")},rgbString:function(t,e){return e<1||t[3]&&t[3]<1?f(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:f,percentString:function(t,e){return e<1||t[3]&&t[3]<1?g(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"},percentaString:g,hslString:function(t,e){return e<1||t[3]&&t[3]<1?p(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:p,hwbString:function(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return b[t.slice(0,3)]}};function d(t){if(t){var e=[0,0,0],n=1,i=t.match(/^#([a-fA-F0-9]{3,4})$/i),a="";if(i){a=(i=i[1])[3];for(var r=0;r<e.length;r++)e[r]=parseInt(i[r]+i[r],16);a&&(n=Math.round(parseInt(a+a,16)/255*100)/100)}else if(i=t.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)){for(a=i[2],i=i[1],r=0;r<e.length;r++)e[r]=parseInt(i.slice(2*r,2*r+2),16);a&&(n=Math.round(parseInt(a,16)/255*100)/100)}else if(i=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(r=0;r<e.length;r++)e[r]=parseInt(i[r+1]);n=parseFloat(i[4])}else if(i=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(r=0;r<e.length;r++)e[r]=Math.round(2.55*parseFloat(i[r+1]));n=parseFloat(i[4])}else if(i=t.match(/(\w+)/)){if("transparent"==i[1])return[0,0,0,0];if(!(e=l[i[1]]))return}for(r=0;r<e.length;r++)e[r]=m(e[r],0,255);return n=n||0==n?m(n,0,1):1,e[3]=n,e}}function h(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[m(parseInt(e[1]),0,360),m(parseFloat(e[2]),0,100),m(parseFloat(e[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function c(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[m(parseInt(e[1]),0,360),m(parseFloat(e[2]),0,100),m(parseFloat(e[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function f(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function g(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function p(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function m(t,e,n){return Math.min(Math.max(e,t),n)}function v(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}var b={};for(var x in l)b[l[x]]=x;var y=function(t){return t instanceof y?t:this instanceof y?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof t?(e=u.getRgba(t))?this.setValues("rgb",e):(e=u.getHsla(t))?this.setValues("hsl",e):(e=u.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e)))):new y(t);var e};y.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return u.hexString(this.values.rgb)},rgbString:function(){return u.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return u.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return u.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return u.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return u.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return u.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return u.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var i=t[n]/255;e[n]=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=t,i=void 0===e?.5:e,a=2*i-1,r=this.alpha()-n.alpha(),o=((a*r==-1?a:(a+r)/(1+a*r))+1)/2,s=1-o;return this.rgb(o*this.red()+s*n.red(),o*this.green()+s*n.green(),o*this.blue()+s*n.blue()).alpha(this.alpha()*i+n.alpha()*(1-i))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new y,i=this.values,a=n.values;for(var r in i)i.hasOwnProperty(r)&&(t=i[r],"[object Array]"===(e={}.toString.call(t))?a[r]=t.slice(0):"[object Number]"===e?a[r]=t:console.error("unexpected color value:",t));return n}},y.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},y.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},y.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i<t.length;i++)n[t.charAt(i)]=e[t][i];return 1!==e.alpha&&(n.a=e.alpha),n},y.prototype.setValues=function(t,e){var n,i,a=this.values,r=this.spaces,o=this.maxes,l=1;if(this.valid=!0,"alpha"===t)l=e;else if(e.length)a[t]=e.slice(0,t.length),l=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)a[t][n]=e[t.charAt(n)];l=e.a}else if(void 0!==e[r[t][0]]){var u=r[t];for(n=0;n<t.length;n++)a[t][n]=e[u[n]];l=e.alpha}if(a.alpha=Math.max(0,Math.min(1,void 0===l?a.alpha:l)),"alpha"===t)return!1;for(n=0;n<t.length;n++)i=Math.max(0,Math.min(o[t][n],a[t][n])),a[t][n]=Math.round(i);for(var d in r)d!==t&&(a[d]=s[t][d](a[t]));return!0},y.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},y.prototype.setChannel=function(t,e,n){var i=this.values[t];return void 0===n?i[e]:(n===i[e]||(i[e]=n,this.setValues(t,i)),this)},"undefined"!=typeof window&&(window.Color=y);var _=y;function k(t){return-1===["__proto__","prototype","constructor"].indexOf(t)}var w,M={noop:function(){},uid:(w=0,function(){return w++}),isNullOrUndef:function(t){return null==t},isArray:function(t){if(Array.isArray&&Array.isArray(t))return!0;var e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},isFinite:function(t){return("number"==typeof t||t instanceof Number)&&isFinite(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return M.valueOrDefault(M.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,i){var a,r,o;if(M.isArray(t))if(r=t.length,i)for(a=r-1;a>=0;a--)e.call(n,t[a],a);else for(a=0;a<r;a++)e.call(n,t[a],a);else if(M.isObject(t))for(r=(o=Object.keys(t)).length,a=0;a<r;a++)e.call(n,t[o[a]],o[a])},arrayEquals:function(t,e){var n,i,a,r;if(!t||!e||t.length!==e.length)return!1;for(n=0,i=t.length;n<i;++n)if(a=t[n],r=e[n],a instanceof Array&&r instanceof Array){if(!M.arrayEquals(a,r))return!1}else if(a!==r)return!1;return!0},clone:function(t){if(M.isArray(t))return t.map(M.clone);if(M.isObject(t)){for(var e=Object.create(t),n=Object.keys(t),i=n.length,a=0;a<i;++a)e[n[a]]=M.clone(t[n[a]]);return e}return t},_merger:function(t,e,n,i){if(k(t)){var a=e[t],r=n[t];M.isObject(a)&&M.isObject(r)?M.merge(a,r,i):e[t]=M.clone(r)}},_mergerIf:function(t,e,n){if(k(t)){var i=e[t],a=n[t];M.isObject(i)&&M.isObject(a)?M.mergeIf(i,a):e.hasOwnProperty(t)||(e[t]=M.clone(a))}},merge:function(t,e,n){var i,a,r,o,s,l=M.isArray(e)?e:[e],u=l.length;if(!M.isObject(t))return t;for(i=(n=n||{}).merger||M._merger,a=0;a<u;++a)if(e=l[a],M.isObject(e))for(s=0,o=(r=Object.keys(e)).length;s<o;++s)i(r[s],t,e,n);return t},mergeIf:function(t,e){return M.merge(t,e,{merger:M._mergerIf})},extend:Object.assign||function(t){return M.merge(t,[].slice.call(arguments,1),{merger:function(t,e,n){e[t]=n[t]}})},inherits:function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=e.prototype,n.prototype=new i,n.extend=M.inherits,t&&M.extend(n.prototype,t),n.__super__=e.prototype,n},_deprecated:function(t,e,n,i){void 0!==e&&console.warn(t+': "'+n+'" is deprecated. Please use "'+i+'" instead')}},S=M;M.callCallback=M.callback,M.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},M.getValueOrDefault=M.valueOrDefault,M.getValueAtIndexOrDefault=M.valueAtIndexOrDefault;var C={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-C.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*C.easeInBounce(2*t):.5*C.easeOutBounce(2*t-1)+.5}},P={effects:C};S.easingEffects=C;var A=Math.PI,D=A/180,T=2*A,I=A/2,F=A/4,O=2*A/3,L={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,a,r){if(r){var o=Math.min(r,a/2,i/2),s=e+o,l=n+o,u=e+i-o,d=n+a-o;t.moveTo(e,l),s<u&&l<d?(t.arc(s,l,o,-A,-I),t.arc(u,l,o,-I,0),t.arc(u,d,o,0,I),t.arc(s,d,o,I,A)):s<u?(t.moveTo(s,n),t.arc(u,l,o,-I,I),t.arc(s,l,o,I,A+I)):l<d?(t.arc(s,l,o,-A,0),t.arc(s,d,o,0,A)):t.arc(s,l,o,-A,A),t.closePath(),t.moveTo(e,n)}else t.rect(e,n,i,a)},drawPoint:function(t,e,n,i,a,r){var o,s,l,u,d,h=(r||0)*D;if(e&&"object"==typeof e&&("[object HTMLImageElement]"===(o=e.toString())||"[object HTMLCanvasElement]"===o))return t.save(),t.translate(i,a),t.rotate(h),t.drawImage(e,-e.width/2,-e.height/2,e.width,e.height),void t.restore();if(!(isNaN(n)||n<=0)){switch(t.beginPath(),e){default:t.arc(i,a,n,0,T),t.closePath();break;case"triangle":t.moveTo(i+Math.sin(h)*n,a-Math.cos(h)*n),h+=O,t.lineTo(i+Math.sin(h)*n,a-Math.cos(h)*n),h+=O,t.lineTo(i+Math.sin(h)*n,a-Math.cos(h)*n),t.closePath();break;case"rectRounded":u=n-(d=.516*n),s=Math.cos(h+F)*u,l=Math.sin(h+F)*u,t.arc(i-s,a-l,d,h-A,h-I),t.arc(i+l,a-s,d,h-I,h),t.arc(i+s,a+l,d,h,h+I),t.arc(i-l,a+s,d,h+I,h+A),t.closePath();break;case"rect":if(!r){u=Math.SQRT1_2*n,t.rect(i-u,a-u,2*u,2*u);break}h+=F;case"rectRot":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+l,a-s),t.lineTo(i+s,a+l),t.lineTo(i-l,a+s),t.closePath();break;case"crossRot":h+=F;case"cross":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s);break;case"star":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s),h+=F,s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i+l,a-s),t.lineTo(i-l,a+s);break;case"line":s=Math.cos(h)*n,l=Math.sin(h)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l);break;case"dash":t.moveTo(i,a),t.lineTo(i+Math.cos(h)*n,a+Math.sin(h)*n)}t.fill(),t.stroke()}},_isPointInArea:function(t,e){return t.x>e.left-1e-6&&t.x<e.right+1e-6&&t.y>e.top-1e-6&&t.y<e.bottom+1e-6},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){var a=n.steppedLine;if(a){if("middle"===a){var r=(e.x+n.x)/2;t.lineTo(r,i?n.y:e.y),t.lineTo(r,i?e.y:n.y)}else"after"===a&&!i||"after"!==a&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y);t.lineTo(n.x,n.y)}else n.tension?t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}},R=L;S.clear=L.clear,S.drawRoundedRectangle=function(t){t.beginPath(),L.roundedRect.apply(L,arguments)};var z={_set:function(t,e){return S.merge(this[t]||(this[t]={}),e)}};z._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var N=z,B=S.valueOrDefault,E={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,i,a;return S.isObject(t)?(e=+t.top||0,n=+t.right||0,i=+t.bottom||0,a=+t.left||0):e=n=i=a=+t||0,{top:e,right:n,bottom:i,left:a,height:e+i,width:a+n}},_parseFont:function(t){var e=N.global,n=B(t.fontSize,e.defaultFontSize),i={family:B(t.fontFamily,e.defaultFontFamily),lineHeight:S.options.toLineHeight(B(t.lineHeight,e.defaultLineHeight),n),size:n,style:B(t.fontStyle,e.defaultFontStyle),weight:null,string:""};return i.string=function(t){return!t||S.isNullOrUndef(t.size)||S.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}(i),i},resolve:function(t,e,n,i){var a,r,o,s=!0;for(a=0,r=t.length;a<r;++a)if(void 0!==(o=t[a])&&(void 0!==e&&"function"==typeof o&&(o=o(e),s=!1),void 0!==n&&S.isArray(o)&&(o=o[n],s=!1),void 0!==o))return i&&!s&&(i.cacheable=!1),o}},W={_factorize:function(t){var e,n=[],i=Math.sqrt(t);for(e=1;e<i;e++)t%e==0&&(n.push(e),n.push(t/e));return i===(0|i)&&n.push(i),n.sort((function(t,e){return t-e})).pop(),n},log10:Math.log10||function(t){var e=Math.log(t)*Math.LOG10E,n=Math.round(e);return t===Math.pow(10,n)?n:e}},V=W;S.log10=W.log10;var H=S,j=P,q=R,U=E,Y=V;H.easing=j,H.canvas=q,H.options=U,H.math=Y,H.rtl={getRtlAdapter:function(t,e,n){return t?function(t,e){return{x:function(n){return t+t+e-n},setWidth:function(t){e=t},textAlign:function(t){return"center"===t?t:"right"===t?"left":"right"},xPlus:function(t,e){return t-e},leftForLtr:function(t,e){return t-e}}}(e,n):{x:function(t){return t},setWidth:function(t){},textAlign:function(t){return t},xPlus:function(t,e){return t+e},leftForLtr:function(t,e){return t}}},overrideTextDirection:function(t,e){var n,i;"ltr"!==e&&"rtl"!==e||(i=[(n=t.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=i)},restoreTextDirection:function(t){var e=t.prevTextDirection;void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}};var G=function(t){H.extend(this,t),this.initialize.apply(this,arguments)};H.extend(G.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=H.extend({},t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,i=e._start,a=e._view;return n&&1!==t?(a||(a=e._view={}),i||(i=e._start={}),function(t,e,n,i){var a,r,o,s,l,u,d,h,c,f=Object.keys(n);for(a=0,r=f.length;a<r;++a)if(u=n[o=f[a]],e.hasOwnProperty(o)||(e[o]=u),(s=e[o])!==u&&"_"!==o[0]){if(t.hasOwnProperty(o)||(t[o]=s),(d=typeof u)==typeof(l=t[o]))if("string"===d){if((h=_(l)).valid&&(c=_(u)).valid){e[o]=c.mix(h,i).rgbString();continue}}else if(H.isFinite(l)&&H.isFinite(u)){e[o]=l+(u-l)*i;continue}e[o]=u}}(i,a,n,t),e):(e._view=H.extend({},n),e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return H.isNumber(this._model.x)&&H.isNumber(this._model.y)}}),G.extend=H.inherits;var X=G,K=X.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),Z=K;Object.defineProperty(K.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(K.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}}),N._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:H.noop,onComplete:H.noop}});var $={animations:[],request:null,addAnimation:function(t,e,n,i){var a,r,o=this.animations;for(e.chart=t,e.startTime=Date.now(),e.duration=n,i||(t.animating=!0),a=0,r=o.length;a<r;++a)if(o[a].chart===t)return void(o[a]=e);o.push(e),1===o.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=H.findIndex(this.animations,(function(e){return e.chart===t}));-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=H.requestAnimFrame.call(window,(function(){t.request=null,t.startDigest()})))},startDigest:function(){this.advance(),this.animations.length>0&&this.requestAnimationFrame()},advance:function(){for(var t,e,n,i,a=this.animations,r=0;r<a.length;)e=(t=a[r]).chart,n=t.numSteps,i=Math.floor((Date.now()-t.startTime)/t.duration*n)+1,t.currentStep=Math.min(i,n),H.callback(t.render,[e,t],e),H.callback(t.onAnimationProgress,[t],e),t.currentStep>=n?(H.callback(t.onAnimationComplete,[t],e),e.animating=!1,a.splice(r,1)):++r}},J=H.options.resolve,Q=["push","pop","shift","splice","unshift"];function tt(t,e){var n=t._chartjs;if(n){var i=n.listeners,a=i.indexOf(e);-1!==a&&i.splice(a,1),i.length>0||(Q.forEach((function(e){delete t[e]})),delete t._chartjs)}}var et=function(t,e){this.initialize(t,e)};H.extend(et.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(t){this.index=t},linkScales:function(){var t=this.getMeta(),e=this.chart,n=e.scales,i=this.getDataset(),a=e.options.scales;null!==t.xAxisID&&t.xAxisID in n&&!i.xAxisID||(t.xAxisID=i.xAxisID||a.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in n&&!i.yAxisID||(t.yAxisID=i.yAxisID||a.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&tt(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,n=this.getMeta(),i=this.getDataset().data||[],a=n.data;for(t=0,e=i.length;t<e;++t)a[t]=a[t]||this.createMetaData(t);n.dataset=n.dataset||this.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t,e,n=this,i=n.getDataset(),a=i.data||(i.data=[]);n._data!==a&&(n._data&&tt(n._data,n),a&&Object.isExtensible(a)&&(e=n,(t=a)._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),Q.forEach((function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),i=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),a=i.apply(this,e);return H.each(t._chartjs.listeners,(function(t){"function"==typeof t[n]&&t[n].apply(t,e)})),a}})})))),n._data=a),n.resyncElements()},_configure:function(){this._config=H.merge(Object.create(null),[this.chart.options.datasets[this._type],this.getDataset()],{merger:function(t,e,n){"_meta"!==t&&"data"!==t&&H._merger(t,e,n)}})},_update:function(t){this._configure(),this._cachedDataOpts=null,this.update(t)},update:H.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],i=n.length,a=0;a<i;++a)n[a].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,i=0;for(t.dataset&&t.dataset.draw();i<n;++i)e[i].draw()},getStyle:function(t){var e,n=this.getMeta(),i=n.dataset;return this._configure(),i&&void 0===t?e=this._resolveDatasetElementOptions(i||{}):(t=t||0,e=this._resolveDataElementOptions(n.data[t]||{},t)),!1!==e.fill&&null!==e.fill||(e.backgroundColor=e.borderColor),e},_resolveDatasetElementOptions:function(t,e){var n,i,a,r,o=this,s=o.chart,l=o._config,u=t.custom||{},d=s.options.elements[o.datasetElementType.prototype._type]||{},h=o._datasetElementOptions,c={},f={chart:s,dataset:o.getDataset(),datasetIndex:o.index,hover:e};for(n=0,i=h.length;n<i;++n)a=h[n],r=e?"hover"+a.charAt(0).toUpperCase()+a.slice(1):a,c[a]=J([u[r],l[r],d[r]],f);return c},_resolveDataElementOptions:function(t,e){var n=this,i=t&&t.custom,a=n._cachedDataOpts;if(a&&!i)return a;var r,o,s,l,u=n.chart,d=n._config,h=u.options.elements[n.dataElementType.prototype._type]||{},c=n._dataElementOptions,f={},g={chart:u,dataIndex:e,dataset:n.getDataset(),datasetIndex:n.index},p={cacheable:!i};if(i=i||{},H.isArray(c))for(o=0,s=c.length;o<s;++o)f[l=c[o]]=J([i[l],d[l],h[l]],g,e,p);else for(o=0,s=(r=Object.keys(c)).length;o<s;++o)f[l=r[o]]=J([i[l],d[c[l]],d[l],h[l]],g,e,p);return p.cacheable&&(n._cachedDataOpts=Object.freeze(f)),f},removeHoverStyle:function(t){H.merge(t._model,t.$previousStyle||{}),delete t.$previousStyle},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},a=t._model,r=H.getHoverColor;t.$previousStyle={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderWidth:a.borderWidth},a.backgroundColor=J([i.hoverBackgroundColor,e.hoverBackgroundColor,r(a.backgroundColor)],void 0,n),a.borderColor=J([i.hoverBorderColor,e.hoverBorderColor,r(a.borderColor)],void 0,n),a.borderWidth=J([i.hoverBorderWidth,e.hoverBorderWidth,a.borderWidth],void 0,n)},_removeDatasetHoverStyle:function(){var t=this.getMeta().dataset;t&&this.removeHoverStyle(t)},_setDatasetHoverStyle:function(){var t,e,n,i,a,r,o=this.getMeta().dataset,s={};if(o){for(r=o._model,a=this._resolveDatasetElementOptions(o,!0),t=0,e=(i=Object.keys(a)).length;t<e;++t)s[n=i[t]]=r[n],r[n]=a[n];o.$previousStyle=s}},resyncElements:function(){var t=this.getMeta(),e=this.getDataset().data,n=t.data.length,i=e.length;i<n?t.data.splice(i,n-i):i>n&&this.insertElements(n,i-n)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){var t=arguments.length;this.insertElements(this.getDataset().data.length-t,t)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),et.extend=H.inherits;var nt=et,it=2*Math.PI;function at(t,e){var n=e.startAngle,i=e.endAngle,a=e.pixelMargin,r=a/e.outerRadius,o=e.x,s=e.y;t.beginPath(),t.arc(o,s,e.outerRadius,n-r,i+r),e.innerRadius>a?(r=a/e.innerRadius,t.arc(o,s,e.innerRadius-a,i+r,n-r,!0)):t.arc(o,s,a,i+Math.PI/2,n-Math.PI/2),t.closePath(),t.clip()}N._set("global",{elements:{arc:{backgroundColor:N.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var rt=X.extend({_type:"arc",inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var i=H.getAngleFromPoint(n,{x:t,y:e}),a=i.angle,r=i.distance,o=n.startAngle,s=n.endAngle;s<o;)s+=it;for(;a>s;)a-=it;for(;a<o;)a+=it;var l=a>=o&&a<=s,u=r>=n.innerRadius&&r<=n.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t,e=this._chart.ctx,n=this._view,i="inner"===n.borderAlign?.33:0,a={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-i,0),pixelMargin:i,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/it)};if(e.save(),e.fillStyle=n.backgroundColor,e.strokeStyle=n.borderColor,a.fullCircles){for(a.endAngle=a.startAngle+it,e.beginPath(),e.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),e.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),e.closePath(),t=0;t<a.fullCircles;++t)e.fill();a.endAngle=a.startAngle+n.circumference%it}e.beginPath(),e.arc(a.x,a.y,a.outerRadius,a.startAngle,a.endAngle),e.arc(a.x,a.y,a.innerRadius,a.endAngle,a.startAngle,!0),e.closePath(),e.fill(),n.borderWidth&&function(t,e,n){var i="inner"===e.borderAlign;i?(t.lineWidth=2*e.borderWidth,t.lineJoin="round"):(t.lineWidth=e.borderWidth,t.lineJoin="bevel"),n.fullCircles&&function(t,e,n,i){var a,r=n.endAngle;for(i&&(n.endAngle=n.startAngle+it,at(t,n),n.endAngle=r,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=it,n.fullCircles--)),t.beginPath(),t.arc(n.x,n.y,n.innerRadius,n.startAngle+it,n.startAngle,!0),a=0;a<n.fullCircles;++a)t.stroke();for(t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.startAngle+it),a=0;a<n.fullCircles;++a)t.stroke()}(t,e,n,i),i&&at(t,n),t.beginPath(),t.arc(n.x,n.y,e.outerRadius,n.startAngle,n.endAngle),t.arc(n.x,n.y,n.innerRadius,n.endAngle,n.startAngle,!0),t.closePath(),t.stroke()}(e,n,a),e.restore()}}),ot=H.valueOrDefault,st=N.global.defaultColor;N._set("global",{elements:{line:{tension:.4,backgroundColor:st,borderWidth:3,borderColor:st,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var lt=X.extend({_type:"line",draw:function(){var t,e,n,i=this,a=i._view,r=i._chart.ctx,o=a.spanGaps,s=i._children.slice(),l=N.global,u=l.elements.line,d=-1,h=i._loop;if(s.length){if(i._loop){for(t=0;t<s.length;++t)if(e=H.previousItem(s,t),!s[t]._view.skip&&e._view.skip){s=s.slice(t).concat(s.slice(0,t)),h=o;break}h&&s.push(s[0])}for(r.save(),r.lineCap=a.borderCapStyle||u.borderCapStyle,r.setLineDash&&r.setLineDash(a.borderDash||u.borderDash),r.lineDashOffset=ot(a.borderDashOffset,u.borderDashOffset),r.lineJoin=a.borderJoinStyle||u.borderJoinStyle,r.lineWidth=ot(a.borderWidth,u.borderWidth),r.strokeStyle=a.borderColor||l.defaultColor,r.beginPath(),(n=s[0]._view).skip||(r.moveTo(n.x,n.y),d=0),t=1;t<s.length;++t)n=s[t]._view,e=-1===d?H.previousItem(s,t):s[d],n.skip||(d!==t-1&&!o||-1===d?r.moveTo(n.x,n.y):H.canvas.lineTo(r,e._view,n),d=t);h&&r.closePath(),r.stroke(),r.restore()}}}),ut=H.valueOrDefault,dt=N.global.defaultColor;function ht(t){var e=this._view;return!!e&&Math.abs(t-e.x)<e.radius+e.hitRadius}N._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:dt,borderColor:dt,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var ct=X.extend({_type:"point",inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:ht,inXRange:ht,inYRange:function(t){var e=this._view;return!!e&&Math.abs(t-e.y)<e.radius+e.hitRadius},getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._chart.ctx,i=e.pointStyle,a=e.rotation,r=e.radius,o=e.x,s=e.y,l=N.global,u=l.defaultColor;e.skip||(void 0===t||H.canvas._isPointInArea(e,t))&&(n.strokeStyle=e.borderColor||u,n.lineWidth=ut(e.borderWidth,l.elements.point.borderWidth),n.fillStyle=e.backgroundColor||u,H.canvas.drawPoint(n,i,r,o,s,a))}}),ft=N.global.defaultColor;function gt(t){return t&&void 0!==t.width}function pt(t){var e,n,i,a,r;return gt(t)?(r=t.width/2,e=t.x-r,n=t.x+r,i=Math.min(t.y,t.base),a=Math.max(t.y,t.base)):(r=t.height/2,e=Math.min(t.x,t.base),n=Math.max(t.x,t.base),i=t.y-r,a=t.y+r),{left:e,top:i,right:n,bottom:a}}function mt(t,e,n){return t===e?n:t===n?e:t}function vt(t,e,n){var i=null===e,a=null===n,r=!(!t||i&&a)&&pt(t);return r&&(i||e>=r.left&&e<=r.right)&&(a||n>=r.top&&n<=r.bottom)}N._set("global",{elements:{rectangle:{backgroundColor:ft,borderColor:ft,borderSkipped:"bottom",borderWidth:0}}});var bt=X.extend({_type:"rectangle",draw:function(){var t=this._chart.ctx,e=this._view,n=function(t){var e=pt(t),n=e.right-e.left,i=e.bottom-e.top,a=function(t,e,n){var i,a,r,o,s=t.borderWidth,l=function(t){var e=t.borderSkipped,n={};return e?(t.horizontal?t.base>t.x&&(e=mt(e,"left","right")):t.base<t.y&&(e=mt(e,"bottom","top")),n[e]=!0,n):n}(t);return H.isObject(s)?(i=+s.top||0,a=+s.right||0,r=+s.bottom||0,o=+s.left||0):i=a=r=o=+s||0,{t:l.top||i<0?0:i>n?n:i,r:l.right||a<0?0:a>e?e:a,b:l.bottom||r<0?0:r>n?n:r,l:l.left||o<0?0:o>e?e:o}}(t,n/2,i/2);return{outer:{x:e.left,y:e.top,w:n,h:i},inner:{x:e.left+a.l,y:e.top+a.t,w:n-a.l-a.r,h:i-a.t-a.b}}}(e),i=n.outer,a=n.inner;t.fillStyle=e.backgroundColor,t.fillRect(i.x,i.y,i.w,i.h),i.w===a.w&&i.h===a.h||(t.save(),t.beginPath(),t.rect(i.x,i.y,i.w,i.h),t.clip(),t.fillStyle=e.borderColor,t.rect(a.x,a.y,a.w,a.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return vt(this._view,t,e)},inLabelRange:function(t,e){var n=this._view;return gt(n)?vt(n,t,null):vt(n,null,e)},inXRange:function(t){return vt(this._view,t,null)},inYRange:function(t){return vt(this._view,null,t)},getCenterPoint:function(){var t,e,n=this._view;return gt(n)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return gt(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),xt={},yt=rt,_t=lt,kt=ct,wt=bt;xt.Arc=yt,xt.Line=_t,xt.Point=kt,xt.Rectangle=wt;var Mt=H._deprecated,St=H.valueOrDefault;N._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),N._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var Ct=nt.extend({dataElementType:xt.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var t,e,n=this;nt.prototype.initialize.apply(n,arguments),(t=n.getMeta()).stack=n.getDataset().stack,t.bar=!0,e=n._getIndexScale().options,Mt("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Mt("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Mt("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Mt("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Mt("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(t){var e,n,i=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,n=i.length;e<n;++e)this.updateElement(i[e],e,t)},updateElement:function(t,e,n){var i=this,a=i.getMeta(),r=i.getDataset(),o=i._resolveDataElementOptions(t,e);t._xScale=i.getScaleForId(a.xAxisID),t._yScale=i.getScaleForId(a.yAxisID),t._datasetIndex=i.index,t._index=e,t._model={backgroundColor:o.backgroundColor,borderColor:o.borderColor,borderSkipped:o.borderSkipped,borderWidth:o.borderWidth,datasetLabel:r.label,label:i.chart.data.labels[e]},H.isArray(r.data[e])&&(t._model.borderSkipped=null),i._updateElementGeometry(t,e,n,o),t.pivot()},_updateElementGeometry:function(t,e,n,i){var a=this,r=t._model,o=a._getValueScale(),s=o.getBasePixel(),l=o.isHorizontal(),u=a._ruler||a.getRuler(),d=a.calculateBarValuePixels(a.index,e,i),h=a.calculateBarIndexPixels(a.index,e,u,i);r.horizontal=l,r.base=n?s:d.base,r.x=l?n?s:d.head:h.center,r.y=l?h.center:n?s:d.head,r.height=l?h.size:void 0,r.width=l?void 0:h.size},_getStacks:function(t){var e,n,i=this._getIndexScale(),a=i._getMatchingVisibleMetas(this._type),r=i.options.stacked,o=a.length,s=[];for(e=0;e<o&&(n=a[e],(!1===r||-1===s.indexOf(n.stack)||void 0===r&&void 0===n.stack)&&s.push(n.stack),n.index!==t);++e);return s},getStackCount:function(){return this._getStacks().length},getStackIndex:function(t,e){var n=this._getStacks(t),i=void 0!==e?n.indexOf(e):-1;return-1===i?n.length-1:i},getRuler:function(){var t,e,n=this._getIndexScale(),i=[];for(t=0,e=this.getMeta().data.length;t<e;++t)i.push(n.getPixelForValue(null,t,this.index));return{pixels:i,start:n._startPixel,end:n._endPixel,stackCount:this.getStackCount(),scale:n}},calculateBarValuePixels:function(t,e,n){var i,a,r,o,s,l,u,d=this.chart,h=this._getValueScale(),c=h.isHorizontal(),f=d.data.datasets,g=h._getMatchingVisibleMetas(this._type),p=h._parseValue(f[t].data[e]),m=n.minBarLength,v=h.options.stacked,b=this.getMeta().stack,x=void 0===p.start?0:p.max>=0&&p.min>=0?p.min:p.max,y=void 0===p.start?p.end:p.max>=0&&p.min>=0?p.max-p.min:p.min-p.max,_=g.length;if(v||void 0===v&&void 0!==b)for(i=0;i<_&&(a=g[i]).index!==t;++i)a.stack===b&&(r=void 0===(u=h._parseValue(f[a.index].data[e])).start?u.end:u.min>=0&&u.max>=0?u.max:u.min,(p.min<0&&r<0||p.max>=0&&r>0)&&(x+=r));return o=h.getPixelForValue(x),l=(s=h.getPixelForValue(x+y))-o,void 0!==m&&Math.abs(l)<m&&(l=m,s=y>=0&&!c||y<0&&c?o-m:o+m),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(t,e,n,i){var a="flex"===i.barThickness?function(t,e,n){var i,a=e.pixels,r=a[t],o=t>0?a[t-1]:null,s=t<a.length-1?a[t+1]:null,l=n.categoryPercentage;return null===o&&(o=r-(null===s?e.end-e.start:s-r)),null===s&&(s=r+r-o),i=r-(r-Math.min(o,s))/2*l,{chunk:Math.abs(s-o)/2*l/e.stackCount,ratio:n.barPercentage,start:i}}(e,n,i):function(t,e,n){var i,a,r=n.barThickness,o=e.stackCount,s=e.pixels[t],l=H.isNullOrUndef(r)?function(t,e){var n,i,a,r,o=t._length;for(a=1,r=e.length;a<r;++a)o=Math.min(o,Math.abs(e[a]-e[a-1]));for(a=0,r=t.getTicks().length;a<r;++a)i=t.getPixelForTick(a),o=a>0?Math.min(o,Math.abs(i-n)):o,n=i;return o}(e.scale,e.pixels):-1;return H.isNullOrUndef(r)?(i=l*n.categoryPercentage,a=n.barPercentage):(i=r*o,a=1),{chunk:i/o,ratio:a,start:s-i/2}}(e,n,i),r=this.getStackIndex(t,this.getMeta().stack),o=a.start+a.chunk*r+a.chunk/2,s=Math.min(St(i.maxBarThickness,1/0),a.chunk*a.ratio);return{base:o-s/2,head:o+s/2,center:o,size:s}},draw:function(){var t=this.chart,e=this._getValueScale(),n=this.getMeta().data,i=this.getDataset(),a=n.length,r=0;for(H.canvas.clipArea(t.ctx,t.chartArea);r<a;++r){var o=e._parseValue(i.data[r]);isNaN(o.min)||isNaN(o.max)||n[r].draw()}H.canvas.unclipArea(t.ctx)},_resolveDataElementOptions:function(){var t=this,e=H.extend({},nt.prototype._resolveDataElementOptions.apply(t,arguments)),n=t._getIndexScale().options,i=t._getValueScale().options;return e.barPercentage=St(n.barPercentage,e.barPercentage),e.barThickness=St(n.barThickness,e.barThickness),e.categoryPercentage=St(n.categoryPercentage,e.categoryPercentage),e.maxBarThickness=St(n.maxBarThickness,e.maxBarThickness),e.minBarLength=St(i.minBarLength,e.minBarLength),e}}),Pt=H.valueOrDefault,At=H.options.resolve;N._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.datasets[t.datasetIndex].label||"",i=e.datasets[t.datasetIndex].data[t.index];return n+": ("+t.xLabel+", "+t.yLabel+", "+i.r+")"}}}});var Dt=nt.extend({dataElementType:xt.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(t){var e=this,n=e.getMeta().data;H.each(n,(function(n,i){e.updateElement(n,i,t)}))},updateElement:function(t,e,n){var i=this,a=i.getMeta(),r=t.custom||{},o=i.getScaleForId(a.xAxisID),s=i.getScaleForId(a.yAxisID),l=i._resolveDataElementOptions(t,e),u=i.getDataset().data[e],d=i.index,h=n?o.getPixelForDecimal(.5):o.getPixelForValue("object"==typeof u?u:NaN,e,d),c=n?s.getBasePixel():s.getPixelForValue(u,e,d);t._xScale=o,t._yScale=s,t._options=l,t._datasetIndex=d,t._index=e,t._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,rotation:l.rotation,radius:n?0:l.radius,skip:r.skip||isNaN(h)||isNaN(c),x:h,y:c},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=Pt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Pt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Pt(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},_resolveDataElementOptions:function(t,e){var n=this,i=n.chart,a=n.getDataset(),r=t.custom||{},o=a.data[e]||{},s=nt.prototype._resolveDataElementOptions.apply(n,arguments),l={chart:i,dataIndex:e,dataset:a,datasetIndex:n.index};return n._cachedDataOpts===s&&(s=H.extend({},s)),s.radius=At([r.radius,o.r,n._config.radius,i.options.elements.point.radius],l,e),s}}),Tt=H.valueOrDefault,It=Math.PI,Ft=2*It,Ot=It/2;N._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data,o=r.datasets,s=r.labels;if(a.setAttribute("class",t.id+"-legend"),o.length)for(e=0,n=o[0].data.length;e<n;++e)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[e],s[e]&&i.appendChild(document.createTextNode(s[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,i){var a=t.getDatasetMeta(0),r=a.controller.getStyle(i);return{text:n,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[i])||a.data[i].hidden,index:i}})):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r]&&(a.data[r].hidden=!a.data[r].hidden);o.update()}},cutoutPercentage:50,rotation:-Ot,circumference:Ft,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],i=": "+e.datasets[t.datasetIndex].data[t.index];return H.isArray(n)?(n=n.slice())[0]+=i:n+=i,n}}}});var Lt=nt.extend({dataElementType:xt.Arc,linkScales:H.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e,n,i,a,r=this,o=r.chart,s=o.chartArea,l=o.options,u=1,d=1,h=0,c=0,f=r.getMeta(),g=f.data,p=l.cutoutPercentage/100||0,m=l.circumference,v=r._getRingWeight(r.index);if(m<Ft){var b=l.rotation%Ft,x=(b+=b>=It?-Ft:b<-It?Ft:0)+m,y=Math.cos(b),_=Math.sin(b),k=Math.cos(x),w=Math.sin(x),M=b<=0&&x>=0||x>=Ft,S=b<=Ot&&x>=Ot||x>=Ft+Ot,C=b<=-Ot&&x>=-Ot||x>=It+Ot,P=b===-It||x>=It?-1:Math.min(y,y*p,k,k*p),A=C?-1:Math.min(_,_*p,w,w*p),D=M?1:Math.max(y,y*p,k,k*p),T=S?1:Math.max(_,_*p,w,w*p);u=(D-P)/2,d=(T-A)/2,h=-(D+P)/2,c=-(T+A)/2}for(i=0,a=g.length;i<a;++i)g[i]._options=r._resolveDataElementOptions(g[i],i);for(o.borderWidth=r.getMaxBorderWidth(),e=(s.right-s.left-o.borderWidth)/u,n=(s.bottom-s.top-o.borderWidth)/d,o.outerRadius=Math.max(Math.min(e,n)/2,0),o.innerRadius=Math.max(o.outerRadius*p,0),o.radiusLength=(o.outerRadius-o.innerRadius)/(r._getVisibleDatasetWeightTotal()||1),o.offsetX=h*o.outerRadius,o.offsetY=c*o.outerRadius,f.total=r.calculateTotal(),r.outerRadius=o.outerRadius-o.radiusLength*r._getRingWeightOffset(r.index),r.innerRadius=Math.max(r.outerRadius-o.radiusLength*v,0),i=0,a=g.length;i<a;++i)r.updateElement(g[i],i,t)},updateElement:function(t,e,n){var i=this,a=i.chart,r=a.chartArea,o=a.options,s=o.animation,l=(r.left+r.right)/2,u=(r.top+r.bottom)/2,d=o.rotation,h=o.rotation,c=i.getDataset(),f=n&&s.animateRotate||t.hidden?0:i.calculateCircumference(c.data[e])*(o.circumference/Ft),g=n&&s.animateScale?0:i.innerRadius,p=n&&s.animateScale?0:i.outerRadius,m=t._options||{};H.extend(t,{_datasetIndex:i.index,_index:e,_model:{backgroundColor:m.backgroundColor,borderColor:m.borderColor,borderWidth:m.borderWidth,borderAlign:m.borderAlign,x:l+a.offsetX,y:u+a.offsetY,startAngle:d,endAngle:h,circumference:f,outerRadius:p,innerRadius:g,label:H.valueAtIndexOrDefault(c.label,e,a.data.labels[e])}});var v=t._model;n&&s.animateRotate||(v.startAngle=0===e?o.rotation:i.getMeta().data[e-1]._model.endAngle,v.endAngle=v.startAngle+v.circumference),t.pivot()},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),i=0;return H.each(n.data,(function(n,a){t=e.data[a],isNaN(t)||n.hidden||(i+=Math.abs(t))})),i},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?Ft*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,n,i,a,r,o,s,l,u=0,d=this.chart;if(!t)for(e=0,n=d.data.datasets.length;e<n;++e)if(d.isDatasetVisible(e)){t=(i=d.getDatasetMeta(e)).data,e!==this.index&&(r=i.controller);break}if(!t)return 0;for(e=0,n=t.length;e<n;++e)a=t[e],r?(r._configure(),o=r._resolveDataElementOptions(a,e)):o=a._options,"inner"!==o.borderAlign&&(s=o.borderWidth,u=(l=o.hoverBorderWidth)>(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=Tt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Tt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Tt(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&(e+=this._getRingWeight(n));return e},_getRingWeight:function(t){return Math.max(Tt(this.chart.data.datasets[t].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});N._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),N._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var Rt=Ct.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),zt=H.valueOrDefault,Nt=H.options.resolve,Bt=H.canvas._isPointInArea;function Et(t,e){var n=t&&t.options.ticks||{},i=n.reverse,a=void 0===n.min?e:0,r=void 0===n.max?e:0;return{start:i?r:a,end:i?a:r}}function Wt(t,e,n){var i=n/2,a=Et(t,i),r=Et(e,i);return{top:r.end,right:a.end,bottom:r.start,left:a.start}}function Vt(t){var e,n,i,a;return H.isObject(t)?(e=t.top,n=t.right,i=t.bottom,a=t.left):e=n=i=a=t,{top:e,right:n,bottom:i,left:a}}N._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var Ht=nt.extend({datasetElementType:xt.Line,dataElementType:xt.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(t){var e,n,i=this,a=i.getMeta(),r=a.dataset,o=a.data||[],s=i.chart.options,l=i._config,u=i._showLine=zt(l.showLine,s.showLines);for(i._xScale=i.getScaleForId(a.xAxisID),i._yScale=i.getScaleForId(a.yAxisID),u&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=i._yScale,r._datasetIndex=i.index,r._children=o,r._model=i._resolveDatasetElementOptions(r),r.pivot()),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(u&&0!==r._model.tension&&i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i,a,r=this,o=r.getMeta(),s=t.custom||{},l=r.getDataset(),u=r.index,d=l.data[e],h=r._xScale,c=r._yScale,f=o.dataset._model,g=r._resolveDataElementOptions(t,e);i=h.getPixelForValue("object"==typeof d?d:NaN,e,u),a=n?c.getBasePixel():r.calculatePointY(d,e,u),t._xScale=h,t._yScale=c,t._options=g,t._datasetIndex=u,t._index=e,t._model={x:i,y:a,skip:s.skip||isNaN(i)||isNaN(a),radius:g.radius,pointStyle:g.pointStyle,rotation:g.rotation,backgroundColor:g.backgroundColor,borderColor:g.borderColor,borderWidth:g.borderWidth,tension:zt(s.tension,f?f.tension:0),steppedLine:!!f&&f.steppedLine,hitRadius:g.hitRadius}},_resolveDatasetElementOptions:function(t){var e=this,n=e._config,i=t.custom||{},a=e.chart.options,r=a.elements.line,o=nt.prototype._resolveDatasetElementOptions.apply(e,arguments);return o.spanGaps=zt(n.spanGaps,a.spanGaps),o.tension=zt(n.lineTension,r.tension),o.steppedLine=Nt([i.steppedLine,n.steppedLine,r.stepped]),o.clip=Vt(zt(n.clip,Wt(e._xScale,e._yScale,o.borderWidth))),o},calculatePointY:function(t,e,n){var i,a,r,o,s,l,u,d=this.chart,h=this._yScale,c=0,f=0;if(h.options.stacked){for(s=+h.getRightValue(t),u=(l=d._getSortedVisibleDatasetMetas()).length,i=0;i<u&&(r=l[i]).index!==n;++i)a=d.data.datasets[r.index],"line"===r.type&&r.yAxisID===h.id&&((o=+h.getRightValue(a.data[e]))<0?f+=o||0:c+=o||0);return s<0?h.getPixelForValue(f+s):h.getPixelForValue(c+s)}return h.getPixelForValue(t)},updateBezierControlPoints:function(){var t,e,n,i,a=this.chart,r=this.getMeta(),o=r.dataset._model,s=a.chartArea,l=r.data||[];function u(t,e,n){return Math.max(Math.min(t,n),e)}if(o.spanGaps&&(l=l.filter((function(t){return!t._model.skip}))),"monotone"===o.cubicInterpolationMode)H.splineCurveMonotone(l);else for(t=0,e=l.length;t<e;++t)n=l[t]._model,i=H.splineCurve(H.previousItem(l,t)._model,n,H.nextItem(l,t)._model,o.tension),n.controlPointPreviousX=i.previous.x,n.controlPointPreviousY=i.previous.y,n.controlPointNextX=i.next.x,n.controlPointNextY=i.next.y;if(a.options.elements.line.capBezierPoints)for(t=0,e=l.length;t<e;++t)n=l[t]._model,Bt(n,s)&&(t>0&&Bt(l[t-1]._model,s)&&(n.controlPointPreviousX=u(n.controlPointPreviousX,s.left,s.right),n.controlPointPreviousY=u(n.controlPointPreviousY,s.top,s.bottom)),t<l.length-1&&Bt(l[t+1]._model,s)&&(n.controlPointNextX=u(n.controlPointNextX,s.left,s.right),n.controlPointNextY=u(n.controlPointNextY,s.top,s.bottom)))},draw:function(){var t,e=this.chart,n=this.getMeta(),i=n.data||[],a=e.chartArea,r=e.canvas,o=0,s=i.length;for(this._showLine&&(t=n.dataset._model.clip,H.canvas.clipArea(e.ctx,{left:!1===t.left?0:a.left-t.left,right:!1===t.right?r.width:a.right+t.right,top:!1===t.top?0:a.top-t.top,bottom:!1===t.bottom?r.height:a.bottom+t.bottom}),n.dataset.draw(),H.canvas.unclipArea(e.ctx));o<s;++o)i[o].draw(a)},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=zt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=zt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=zt(n.hoverBorderWidth,n.borderWidth),e.radius=zt(n.hoverRadius,n.radius)}}),jt=H.options.resolve;N._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data,o=r.datasets,s=r.labels;if(a.setAttribute("class",t.id+"-legend"),o.length)for(e=0,n=o[0].data.length;e<n;++e)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[0].backgroundColor[e],s[e]&&i.appendChild(document.createTextNode(s[e]));return a.outerHTML},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,i){var a=t.getDatasetMeta(0),r=a.controller.getStyle(i);return{text:n,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[i])||a.data[i].hidden,index:i}})):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r].hidden=!a.data[r].hidden;o.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}});var qt=nt.extend({dataElementType:xt.Arc,linkScales:H.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i,a=this,r=a.getDataset(),o=a.getMeta(),s=a.chart.options.startAngle||0,l=a._starts=[],u=a._angles=[],d=o.data;for(a._updateRadius(),o.count=a.countVisibleElements(),e=0,n=r.data.length;e<n;e++)l[e]=s,i=a._computeAngle(e),u[e]=i,s+=i;for(e=0,n=d.length;e<n;++e)d[e]._options=a._resolveDataElementOptions(d[e],e),a.updateElement(d[e],e,t)},_updateRadius:function(){var t=this,e=t.chart,n=e.chartArea,i=e.options,a=Math.min(n.right-n.left,n.bottom-n.top);e.outerRadius=Math.max(a/2,0),e.innerRadius=Math.max(i.cutoutPercentage?e.outerRadius/100*i.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),t.outerRadius=e.outerRadius-e.radiusLength*t.index,t.innerRadius=t.outerRadius-e.radiusLength},updateElement:function(t,e,n){var i=this,a=i.chart,r=i.getDataset(),o=a.options,s=o.animation,l=a.scale,u=a.data.labels,d=l.xCenter,h=l.yCenter,c=o.startAngle,f=t.hidden?0:l.getDistanceFromCenterForValue(r.data[e]),g=i._starts[e],p=g+(t.hidden?0:i._angles[e]),m=s.animateScale?0:l.getDistanceFromCenterForValue(r.data[e]),v=t._options||{};H.extend(t,{_datasetIndex:i.index,_index:e,_scale:l,_model:{backgroundColor:v.backgroundColor,borderColor:v.borderColor,borderWidth:v.borderWidth,borderAlign:v.borderAlign,x:d,y:h,innerRadius:0,outerRadius:n?m:f,startAngle:n&&s.animateRotate?c:g,endAngle:n&&s.animateRotate?c:p,label:H.valueAtIndexOrDefault(u,e,u[e])}}),t.pivot()},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return H.each(e.data,(function(e,i){isNaN(t.data[i])||e.hidden||n++})),n},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor,a=H.valueOrDefault;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=a(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=a(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=a(n.hoverBorderWidth,n.borderWidth)},_computeAngle:function(t){var e=this,n=this.getMeta().count,i=e.getDataset(),a=e.getMeta();if(isNaN(i.data[t])||a.data[t].hidden)return 0;var r={chart:e.chart,dataIndex:t,dataset:i,datasetIndex:e.index};return jt([e.chart.options.elements.arc.angle,2*Math.PI/n],r,t)}});N._set("pie",H.clone(N.doughnut)),N._set("pie",{cutoutPercentage:0});var Ut=Lt,Yt=H.valueOrDefault;N._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var Gt=nt.extend({datasetElementType:xt.Line,dataElementType:xt.Point,linkScales:H.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(t){var e,n,i=this,a=i.getMeta(),r=a.dataset,o=a.data||[],s=i.chart.scale,l=i._config;for(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=s,r._datasetIndex=i.index,r._children=o,r._loop=!0,r._model=i._resolveDatasetElementOptions(r),r.pivot(),e=0,n=o.length;e<n;++e)i.updateElement(o[e],e,t);for(i.updateBezierControlPoints(),e=0,n=o.length;e<n;++e)o[e].pivot()},updateElement:function(t,e,n){var i=this,a=t.custom||{},r=i.getDataset(),o=i.chart.scale,s=o.getPointPositionForValue(e,r.data[e]),l=i._resolveDataElementOptions(t,e),u=i.getMeta().dataset._model,d=n?o.xCenter:s.x,h=n?o.yCenter:s.y;t._scale=o,t._options=l,t._datasetIndex=i.index,t._index=e,t._model={x:d,y:h,skip:a.skip||isNaN(d)||isNaN(h),radius:l.radius,pointStyle:l.pointStyle,rotation:l.rotation,backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,tension:Yt(a.tension,u?u.tension:0),hitRadius:l.hitRadius}},_resolveDatasetElementOptions:function(){var t=this,e=t._config,n=t.chart.options,i=nt.prototype._resolveDatasetElementOptions.apply(t,arguments);return i.spanGaps=Yt(e.spanGaps,n.spanGaps),i.tension=Yt(e.lineTension,n.elements.line.tension),i},updateBezierControlPoints:function(){var t,e,n,i,a=this.getMeta(),r=this.chart.chartArea,o=a.data||[];function s(t,e,n){return Math.max(Math.min(t,n),e)}for(a.dataset._model.spanGaps&&(o=o.filter((function(t){return!t._model.skip}))),t=0,e=o.length;t<e;++t)n=o[t]._model,i=H.splineCurve(H.previousItem(o,t,!0)._model,n,H.nextItem(o,t,!0)._model,n.tension),n.controlPointPreviousX=s(i.previous.x,r.left,r.right),n.controlPointPreviousY=s(i.previous.y,r.top,r.bottom),n.controlPointNextX=s(i.next.x,r.left,r.right),n.controlPointNextY=s(i.next.y,r.top,r.bottom)},setHoverStyle:function(t){var e=t._model,n=t._options,i=H.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=Yt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Yt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Yt(n.hoverBorderWidth,n.borderWidth),e.radius=Yt(n.hoverRadius,n.radius)}});N._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),N._set("global",{datasets:{scatter:{showLine:!1}}});var Xt={bar:Ct,bubble:Dt,doughnut:Lt,horizontalBar:Rt,line:Ht,polarArea:qt,pie:Ut,radar:Gt,scatter:Ht};function Kt(t,e){return t.native?{x:t.x,y:t.y}:H.getRelativePosition(t,e)}function Zt(t,e){var n,i,a,r,o,s,l=t._getSortedVisibleDatasetMetas();for(i=0,r=l.length;i<r;++i)for(a=0,o=(n=l[i].data).length;a<o;++a)(s=n[a])._view.skip||e(s)}function $t(t,e){var n=[];return Zt(t,(function(t){t.inRange(e.x,e.y)&&n.push(t)})),n}function Jt(t,e,n,i){var a=Number.POSITIVE_INFINITY,r=[];return Zt(t,(function(t){if(!n||t.inRange(e.x,e.y)){var o=t.getCenterPoint(),s=i(e,o);s<a?(r=[t],a=s):s===a&&r.push(t)}})),r}function Qt(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,i){var a=e?Math.abs(t.x-i.x):0,r=n?Math.abs(t.y-i.y):0;return Math.sqrt(Math.pow(a,2)+Math.pow(r,2))}}function te(t,e,n){var i=Kt(e,t);n.axis=n.axis||"x";var a=Qt(n.axis),r=n.intersect?$t(t,i):Jt(t,i,!1,a),o=[];return r.length?(t._getSortedVisibleDatasetMetas().forEach((function(t){var e=t.data[r[0]._index];e&&!e._view.skip&&o.push(e)})),o):[]}var ee={modes:{single:function(t,e){var n=Kt(e,t),i=[];return Zt(t,(function(t){if(t.inRange(n.x,n.y))return i.push(t),i})),i.slice(0,1)},label:te,index:te,dataset:function(t,e,n){var i=Kt(e,t);n.axis=n.axis||"xy";var a=Qt(n.axis),r=n.intersect?$t(t,i):Jt(t,i,!1,a);return r.length>0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r},"x-axis":function(t,e){return te(t,e,{intersect:!1})},point:function(t,e){return $t(t,Kt(e,t))},nearest:function(t,e,n){var i=Kt(e,t);n.axis=n.axis||"xy";var a=Qt(n.axis);return Jt(t,i,n.intersect,a)},x:function(t,e,n){var i=Kt(e,t),a=[],r=!1;return Zt(t,(function(t){t.inXRange(i.x)&&a.push(t),t.inRange(i.x,i.y)&&(r=!0)})),n.intersect&&!r&&(a=[]),a},y:function(t,e,n){var i=Kt(e,t),a=[],r=!1;return Zt(t,(function(t){t.inYRange(i.y)&&a.push(t),t.inRange(i.x,i.y)&&(r=!0)})),n.intersect&&!r&&(a=[]),a}}},ne=H.extend;function ie(t,e){return H.where(t,(function(t){return t.pos===e}))}function ae(t,e){return t.sort((function(t,n){var i=e?n:t,a=e?t:n;return i.weight===a.weight?i.index-a.index:i.weight-a.weight}))}function re(t,e,n,i){return Math.max(t[n],e[n])+Math.max(t[i],e[i])}function oe(t,e,n){var i,a,r=n.box,o=t.maxPadding;if(n.size&&(t[n.pos]-=n.size),n.size=n.horizontal?r.height:r.width,t[n.pos]+=n.size,r.getPadding){var s=r.getPadding();o.top=Math.max(o.top,s.top),o.left=Math.max(o.left,s.left),o.bottom=Math.max(o.bottom,s.bottom),o.right=Math.max(o.right,s.right)}if(i=e.outerWidth-re(o,t,"left","right"),a=e.outerHeight-re(o,t,"top","bottom"),i!==t.w||a!==t.h){t.w=i,t.h=a;var l=n.horizontal?[i,t.w]:[a,t.h];return!(l[0]===l[1]||isNaN(l[0])&&isNaN(l[1]))}}function se(t,e){var n=e.maxPadding;return function(t){var i={left:0,top:0,right:0,bottom:0};return t.forEach((function(t){i[t]=Math.max(e[t],n[t])})),i}(t?["left","right"]:["top","bottom"])}function le(t,e,n){var i,a,r,o,s,l,u=[];for(i=0,a=t.length;i<a;++i)(o=(r=t[i]).box).update(r.width||e.w,r.height||e.h,se(r.horizontal,e)),oe(e,n,r)&&(l=!0,u.length&&(s=!0)),o.fullWidth||u.push(r);return s&&le(u,e,n)||l}function ue(t,e,n){var i,a,r,o,s=n.padding,l=e.x,u=e.y;for(i=0,a=t.length;i<a;++i)o=(r=t[i]).box,r.horizontal?(o.left=o.fullWidth?s.left:e.left,o.right=o.fullWidth?n.outerWidth-s.right:e.left+e.w,o.top=u,o.bottom=u+o.height,o.width=o.right-o.left,u=o.bottom):(o.left=l,o.right=l+o.width,o.top=e.top,o.bottom=e.top+e.h,o.height=o.bottom-o.top,l=o.right);e.x=l,e.y=u}N._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var de,he={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw:function(){e.draw.apply(e,arguments)}}]},t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,a=["fullWidth","position","weight"],r=a.length,o=0;o<r;++o)i=a[o],n.hasOwnProperty(i)&&(e[i]=n[i])},update:function(t,e,n){if(t){var i=t.options.layout||{},a=H.options.toPadding(i.padding),r=e-a.width,o=n-a.height,s=function(t){var e=function(t){var e,n,i,a=[];for(e=0,n=(t||[]).length;e<n;++e)i=t[e],a.push({index:e,box:i,pos:i.position,horizontal:i.isHorizontal(),weight:i.weight});return a}(t),n=ae(ie(e,"left"),!0),i=ae(ie(e,"right")),a=ae(ie(e,"top"),!0),r=ae(ie(e,"bottom"));return{leftAndTop:n.concat(a),rightAndBottom:i.concat(r),chartArea:ie(e,"chartArea"),vertical:n.concat(i),horizontal:a.concat(r)}}(t.boxes),l=s.vertical,u=s.horizontal,d=Object.freeze({outerWidth:e,outerHeight:n,padding:a,availableWidth:r,vBoxMaxWidth:r/2/l.length,hBoxMaxHeight:o/2}),h=ne({maxPadding:ne({},a),w:r,h:o,x:a.left,y:a.top},a);!function(t,e){var n,i,a;for(n=0,i=t.length;n<i;++n)(a=t[n]).width=a.horizontal?a.box.fullWidth&&e.availableWidth:e.vBoxMaxWidth,a.height=a.horizontal&&e.hBoxMaxHeight}(l.concat(u),d),le(l,h,d),le(u,h,d)&&le(l,h,d),function(t){var e=t.maxPadding;function n(n){var i=Math.max(e[n]-t[n],0);return t[n]+=i,i}t.y+=n("top"),t.x+=n("left"),n("right"),n("bottom")}(h),ue(s.leftAndTop,h,d),h.x+=h.w,h.y+=h.h,ue(s.rightAndBottom,h,d),t.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h},H.each(s.chartArea,(function(e){var n=e.box;ne(n,t.chartArea),n.update(h.w,h.h)}))}}},ce=(de=Object.freeze({__proto__:null,default:"@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}"}))&&de.default||de,fe="$chartjs",ge="chartjs-size-monitor",pe="chartjs-render-monitor",me=["animationstart","webkitAnimationStart"],ve={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function be(t,e){var n=H.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}var xe=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function ye(t,e,n){t.addEventListener(e,n,xe)}function _e(t,e,n){t.removeEventListener(e,n,xe)}function ke(t,e,n,i,a){return{type:t,chart:e,native:a||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function we(t){var e=document.createElement("div");return e.className=t||"",e}var Me={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(t){if(!this.disableCSSInjection){var e=t.getRootNode?t.getRootNode():document;!function(t,e){var n=t[fe]||(t[fe]={});if(!n.containsStyles){n.containsStyles=!0,e="/* Chart.js */\n"+e;var i=document.createElement("style");i.setAttribute("type","text/css"),i.appendChild(document.createTextNode(e)),t.appendChild(i)}}(e.host?e:document.head,ce)}},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(this._ensureLoaded(t),function(t,e){var n=t.style,i=t.getAttribute("height"),a=t.getAttribute("width");if(t[fe]={initial:{height:i,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===a||""===a){var r=be(t,"width");void 0!==r&&(t.width=r)}if(null===i||""===i)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var o=be(t,"height");void 0!==r&&(t.height=o)}}(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e[fe]){var n=e[fe].initial;["height","width"].forEach((function(t){var i=n[t];H.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)})),H.each(n.style||{},(function(t,n){e.style[n]=t})),e.width=e.width,delete e[fe]}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=n[fe]||(n[fe]={});ye(i,e,(a.proxies||(a.proxies={}))[t.id+"_"+e]=function(e){n(function(t,e){var n=ve[t.type]||t.type,i=H.getRelativePosition(t,e);return ke(n,e,i.x,i.y,t)}(e,t))})}else!function(t,e,n){var i,a,r,o,s=t[fe]||(t[fe]={}),l=s.resizer=function(t){var e=we(ge),n=we(ge+"-expand"),i=we(ge+"-shrink");n.appendChild(we()),i.appendChild(we()),e.appendChild(n),e.appendChild(i),e._reset=function(){n.scrollLeft=1e6,n.scrollTop=1e6,i.scrollLeft=1e6,i.scrollTop=1e6};var a=function(){e._reset(),t()};return ye(n,"scroll",a.bind(n,"expand")),ye(i,"scroll",a.bind(i,"shrink")),e}((i=function(){if(s.resizer){var i=n.options.maintainAspectRatio&&t.parentNode,a=i?i.clientWidth:0;e(ke("resize",n)),i&&i.clientWidth<a&&n.canvas&&e(ke("resize",n))}},r=!1,o=[],function(){o=Array.prototype.slice.call(arguments),a=a||this,r||(r=!0,H.requestAnimFrame.call(window,(function(){r=!1,i.apply(a,o)})))}));!function(t,e){var n=t[fe]||(t[fe]={}),i=n.renderProxy=function(t){"chartjs-render-animation"===t.animationName&&e()};H.each(me,(function(e){ye(t,e,i)})),n.reflow=!!t.offsetParent,t.classList.add(pe)}(t,(function(){if(s.resizer){var e=t.parentNode;e&&e!==l.parentNode&&e.insertBefore(l,e.firstChild),l._reset()}}))}(i,n,t)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=((n[fe]||{}).proxies||{})[t.id+"_"+e];a&&_e(i,e,a)}else!function(t){var e=t[fe]||{},n=e.resizer;delete e.resizer,function(t){var e=t[fe]||{},n=e.renderProxy;n&&(H.each(me,(function(e){_e(t,e,n)})),delete e.renderProxy),t.classList.remove(pe)}(t),n&&n.parentNode&&n.parentNode.removeChild(n)}(i)}};H.addEvent=ye,H.removeEvent=_e;var Se=Me._enabled?Me:{acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}},Ce=H.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},Se);N._set("global",{plugins:{}});var Pe={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach((function(t){-1===e.indexOf(t)&&e.push(t)})),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach((function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)})),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var i,a,r,o,s,l=this.descriptors(t),u=l.length;for(i=0;i<u;++i)if("function"==typeof(s=(r=(a=l[i]).plugin)[e])&&((o=[t].concat(n||[])).push(a.options),!1===s.apply(r,o)))return!1;return!0},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],i=[],a=t&&t.config||{},r=a.options&&a.options.plugins||{};return this._plugins.concat(a.plugins||[]).forEach((function(t){if(-1===n.indexOf(t)){var e=t.id,a=r[e];!1!==a&&(!0===a&&(a=H.clone(N.global.plugins[e])),n.push(t),i.push({plugin:t,options:a||{}}))}})),e.descriptors=i,e.id=this._cacheId,i},_invalidate:function(t){delete t.$plugins}},Ae={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=H.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?H.merge(Object.create(null),[N.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){this.defaults.hasOwnProperty(t)&&(this.defaults[t]=H.extend(this.defaults[t],e))},addScalesToLayout:function(t){H.each(t.scales,(function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,he.addBox(t,e)}))}},De=H.valueOrDefault,Te=H.rtl.getRtlAdapter;N._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:H.noop,title:function(t,e){var n="",i=e.labels,a=i?i.length:0;if(t.length>0){var r=t[0];r.label?n=r.label:r.xLabel?n=r.xLabel:a>0&&r.index<a&&(n=i[r.index])}return n},afterTitle:H.noop,beforeBody:H.noop,beforeLabel:H.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),H.isNullOrUndef(t.value)?n+=t.yLabel:n+=t.value,n},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex).data[t.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:H.noop,afterBody:H.noop,beforeFooter:H.noop,footer:H.noop,afterFooter:H.noop}}});var Ie={average:function(t){if(!t.length)return!1;var e,n,i=0,a=0,r=0;for(e=0,n=t.length;e<n;++e){var o=t[e];if(o&&o.hasValue()){var s=o.tooltipPosition();i+=s.x,a+=s.y,++r}}return{x:i/r,y:a/r}},nearest:function(t,e){var n,i,a,r=e.x,o=e.y,s=Number.POSITIVE_INFINITY;for(n=0,i=t.length;n<i;++n){var l=t[n];if(l&&l.hasValue()){var u=l.getCenterPoint(),d=H.distanceBetweenPoints(e,u);d<s&&(s=d,a=l)}}if(a){var h=a.tooltipPosition();r=h.x,o=h.y}return{x:r,y:o}}};function Fe(t,e){return e&&(H.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function Oe(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function Le(t){var e=N.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,rtl:t.rtl,textDirection:t.textDirection,bodyFontColor:t.bodyFontColor,_bodyFontFamily:De(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:De(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:De(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:De(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:De(t.titleFontStyle,e.defaultFontStyle),titleFontSize:De(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:De(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:De(t.footerFontStyle,e.defaultFontStyle),footerFontSize:De(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function Re(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function ze(t){return Fe([],Oe(t))}var Ne=X.extend({initialize:function(){this._model=Le(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options,n=e.callbacks,i=n.beforeTitle.apply(t,arguments),a=n.title.apply(t,arguments),r=n.afterTitle.apply(t,arguments),o=[];return o=Fe(o,Oe(i)),o=Fe(o,Oe(a)),Fe(o,Oe(r))},getBeforeBody:function(){return ze(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var n=this,i=n._options.callbacks,a=[];return H.each(t,(function(t){var r={before:[],lines:[],after:[]};Fe(r.before,Oe(i.beforeLabel.call(n,t,e))),Fe(r.lines,i.label.call(n,t,e)),Fe(r.after,Oe(i.afterLabel.call(n,t,e))),a.push(r)})),a},getAfterBody:function(){return ze(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this,e=t._options.callbacks,n=e.beforeFooter.apply(t,arguments),i=e.footer.apply(t,arguments),a=e.afterFooter.apply(t,arguments),r=[];return r=Fe(r,Oe(n)),r=Fe(r,Oe(i)),Fe(r,Oe(a))},update:function(t){var e,n,i,a,r,o,s,l,u,d,h=this,c=h._options,f=h._model,g=h._model=Le(c),p=h._active,m=h._data,v={xAlign:f.xAlign,yAlign:f.yAlign},b={x:f.x,y:f.y},x={width:f.width,height:f.height},y={x:f.caretX,y:f.caretY};if(p.length){g.opacity=1;var _=[],k=[];y=Ie[c.position].call(h,p,h._eventPosition);var w=[];for(e=0,n=p.length;e<n;++e)w.push((a=void 0,r=void 0,void 0,void 0,l=void 0,u=void 0,d=void 0,a=(i=p[e])._xScale,r=i._yScale||i._scale,o=i._index,s=i._datasetIndex,u=(l=i._chart.getDatasetMeta(s).controller)._getIndexScale(),d=l._getValueScale(),{xLabel:a?a.getLabelForIndex(o,s):"",yLabel:r?r.getLabelForIndex(o,s):"",label:u?""+u.getLabelForIndex(o,s):"",value:d?""+d.getLabelForIndex(o,s):"",index:o,datasetIndex:s,x:i._model.x,y:i._model.y}));c.filter&&(w=w.filter((function(t){return c.filter(t,m)}))),c.itemSort&&(w=w.sort((function(t,e){return c.itemSort(t,e,m)}))),H.each(w,(function(t){_.push(c.callbacks.labelColor.call(h,t,h._chart)),k.push(c.callbacks.labelTextColor.call(h,t,h._chart))})),g.title=h.getTitle(w,m),g.beforeBody=h.getBeforeBody(w,m),g.body=h.getBody(w,m),g.afterBody=h.getAfterBody(w,m),g.footer=h.getFooter(w,m),g.x=y.x,g.y=y.y,g.caretPadding=c.caretPadding,g.labelColors=_,g.labelTextColors=k,g.dataPoints=w,x=function(t,e){var n=t._chart.ctx,i=2*e.yPadding,a=0,r=e.body,o=r.reduce((function(t,e){return t+e.before.length+e.lines.length+e.after.length}),0);o+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,l=e.footer.length,u=e.titleFontSize,d=e.bodyFontSize,h=e.footerFontSize;i+=s*u,i+=s?(s-1)*e.titleSpacing:0,i+=s?e.titleMarginBottom:0,i+=o*d,i+=o?(o-1)*e.bodySpacing:0,i+=l?e.footerMarginTop:0,i+=l*h,i+=l?(l-1)*e.footerSpacing:0;var c=0,f=function(t){a=Math.max(a,n.measureText(t).width+c)};return n.font=H.fontString(u,e._titleFontStyle,e._titleFontFamily),H.each(e.title,f),n.font=H.fontString(d,e._bodyFontStyle,e._bodyFontFamily),H.each(e.beforeBody.concat(e.afterBody),f),c=e.displayColors?d+2:0,H.each(r,(function(t){H.each(t.before,f),H.each(t.lines,f),H.each(t.after,f)})),c=0,n.font=H.fontString(h,e._footerFontStyle,e._footerFontFamily),H.each(e.footer,f),{width:a+=2*e.xPadding,height:i}}(this,g),b=function(t,e,n,i){var a=t.x,r=t.y,o=t.caretSize,s=t.caretPadding,l=t.cornerRadius,u=n.xAlign,d=n.yAlign,h=o+s,c=l+s;return"right"===u?a-=e.width:"center"===u&&((a-=e.width/2)+e.width>i.width&&(a=i.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(g,x,v=function(t,e){var n,i,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.y<e.height?h="top":s.y>l.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(n=function(t){return t<=c},i=function(t){return t>c}):(n=function(t){return t<=e.width/2},i=function(t){return t>=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},n(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):i(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,x),h._chart)}else g.opacity=0;return g.xAlign=v.xAlign,g.yAlign=v.yAlign,g.x=b.x,g.y=b.y,g.width=x.width,g.height=x.height,g.caretX=y.x,g.caretY=y.y,h._model=g,t&&c.custom&&c.custom.call(h,g),h},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,a=this.getCaretPosition(t,e,i);n.lineTo(a.x1,a.y1),n.lineTo(a.x2,a.y2),n.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,n){var i,a,r,o,s,l,u=n.caretSize,d=n.cornerRadius,h=n.xAlign,c=n.yAlign,f=t.x,g=t.y,p=e.width,m=e.height;if("center"===c)s=g+m/2,"left"===h?(a=(i=f)-u,r=i,o=s+u,l=s-u):(a=(i=f+p)+u,r=i,o=s-u,l=s+u);else if("left"===h?(i=(a=f+d+u)-u,r=a+u):"right"===h?(i=(a=f+p-d-u)-u,r=a+u):(i=(a=n.caretX)-u,r=a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+m)+u,l=o;var v=r;r=i,i=v}return{x1:i,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,n){var i,a,r,o=e.title,s=o.length;if(s){var l=Te(e.rtl,e.x,e.width);for(t.x=Re(e,e._titleAlign),n.textAlign=l.textAlign(e._titleAlign),n.textBaseline="middle",i=e.titleFontSize,a=e.titleSpacing,n.fillStyle=e.titleFontColor,n.font=H.fontString(i,e._titleFontStyle,e._titleFontFamily),r=0;r<s;++r)n.fillText(o[r],l.x(t.x),t.y+i/2),t.y+=i+a,r+1===s&&(t.y+=e.titleMarginBottom-a)}},drawBody:function(t,e,n){var i,a,r,o,s,l,u,d,h=e.bodyFontSize,c=e.bodySpacing,f=e._bodyAlign,g=e.body,p=e.displayColors,m=0,v=p?Re(e,"left"):0,b=Te(e.rtl,e.x,e.width),x=function(e){n.fillText(e,b.x(t.x+m),t.y+h/2),t.y+=h+c},y=b.textAlign(f);for(n.textAlign=f,n.textBaseline="middle",n.font=H.fontString(h,e._bodyFontStyle,e._bodyFontFamily),t.x=Re(e,y),n.fillStyle=e.bodyFontColor,H.each(e.beforeBody,x),m=p&&"right"!==y?"center"===f?h/2+1:h+2:0,s=0,u=g.length;s<u;++s){for(i=g[s],a=e.labelTextColors[s],r=e.labelColors[s],n.fillStyle=a,H.each(i.before,x),l=0,d=(o=i.lines).length;l<d;++l){if(p){var _=b.x(v);n.fillStyle=e.legendColorBackground,n.fillRect(b.leftForLtr(_,h),t.y,h,h),n.lineWidth=1,n.strokeStyle=r.borderColor,n.strokeRect(b.leftForLtr(_,h),t.y,h,h),n.fillStyle=r.backgroundColor,n.fillRect(b.leftForLtr(b.xPlus(_,1),h-2),t.y+1,h-2,h-2),n.fillStyle=a}x(o[l])}H.each(i.after,x)}m=0,H.each(e.afterBody,x),t.y-=c},drawFooter:function(t,e,n){var i,a,r=e.footer,o=r.length;if(o){var s=Te(e.rtl,e.x,e.width);for(t.x=Re(e,e._footerAlign),t.y+=e.footerMarginTop,n.textAlign=s.textAlign(e._footerAlign),n.textBaseline="middle",i=e.footerFontSize,n.fillStyle=e.footerFontColor,n.font=H.fontString(i,e._footerFontStyle,e._footerFontFamily),a=0;a<o;++a)n.fillText(r[a],s.x(t.x),t.y+i/2),t.y+=i+e.footerSpacing}},drawBackground:function(t,e,n,i){n.fillStyle=e.backgroundColor,n.strokeStyle=e.borderColor,n.lineWidth=e.borderWidth;var a=e.xAlign,r=e.yAlign,o=t.x,s=t.y,l=i.width,u=i.height,d=e.cornerRadius;n.beginPath(),n.moveTo(o+d,s),"top"===r&&this.drawCaret(t,i),n.lineTo(o+l-d,s),n.quadraticCurveTo(o+l,s,o+l,s+d),"center"===r&&"right"===a&&this.drawCaret(t,i),n.lineTo(o+l,s+u-d),n.quadraticCurveTo(o+l,s+u,o+l-d,s+u),"bottom"===r&&this.drawCaret(t,i),n.lineTo(o+d,s+u),n.quadraticCurveTo(o,s+u,o,s+u-d),"center"===r&&"left"===a&&this.drawCaret(t,i),n.lineTo(o,s+d),n.quadraticCurveTo(o,s,o+d,s),n.closePath(),n.fill(),e.borderWidth>0&&n.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=a,this.drawBackground(i,e,t,n),i.y+=e.yPadding,H.rtl.overrideTextDirection(t,e.textDirection),this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),H.rtl.restoreTextDirection(t,e.textDirection),t.restore())}},handleEvent:function(t){var e,n=this,i=n._options;return n._lastActive=n._lastActive||[],"mouseout"===t.type?n._active=[]:(n._active=n._chart.getElementsAtEventForMode(t,i.mode,i),i.reverse&&n._active.reverse()),(e=!H.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(i.enabled||i.custom)&&(n._eventPosition={x:t.x,y:t.y},n.update(!0),n.pivot())),e}}),Be=Ie,Ee=Ne;Ee.positioners=Be;var We=H.valueOrDefault;function Ve(){return H.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,n,i){if("xAxes"===t||"yAxes"===t){var a,r,o,s=n[t].length;for(e[t]||(e[t]=[]),a=0;a<s;++a)o=n[t][a],r=We(o.type,"xAxes"===t?"category":"linear"),a>=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?H.merge(e[t][a],[Ae.getScaleDefaults(r),o]):H.merge(e[t][a],o)}else H._merger(t,e,n,i)}})}function He(){return H.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,n,i){var a=e[t]||Object.create(null),r=n[t];"scales"===t?e[t]=Ve(a,r):"scale"===t?e[t]=H.merge(a,[Ae.getScaleDefaults(r.type),r]):H._merger(t,e,n,i)}})}function je(t){var e=t.options;H.each(t.scales,(function(e){he.removeBox(t,e)})),e=He(N.global,N[t.config.type],e),t.options=t.config.options=e,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=e.tooltips,t.tooltip.initialize()}function qe(t,e,n){var i,a=function(t){return t.id===i};do{i=e+n++}while(H.findIndex(t,a)>=0);return i}function Ue(t){return"top"===t||"bottom"===t}function Ye(t,e){return function(n,i){return n[t]===i[t]?n[e]-i[e]:n[t]-i[t]}}N._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Ge=function(t,e){return this.construct(t,e),this};H.extend(Ge.prototype,{construct:function(t,e){var n=this;e=function(t){var e=(t=t||Object.create(null)).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=He(N.global,N[t.type],t.options||{}),t}(e);var i=Ce.acquireContext(t,e),a=i&&i.canvas,r=a&&a.height,o=a&&a.width;n.id=H.uid(),n.ctx=i,n.canvas=a,n.config=e,n.width=o,n.height=r,n.aspectRatio=r?o/r:null,n.options=e.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,Ge.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(t){n.config.data=t}}),i&&a?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return Pe.notify(t,"beforeInit"),H.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.initToolTip(),Pe.notify(t,"afterInit"),t},clear:function(){return H.canvas.clear(this),this},stop:function(){return $.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,a=n.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(H.getMaximumWidth(i))),o=Math.max(0,Math.floor(a?r/a:H.getMaximumHeight(i)));if((e.width!==r||e.height!==o)&&(i.width=e.width=r,i.height=e.height=o,i.style.width=r+"px",i.style.height=o+"px",H.retinaScale(e,n.devicePixelRatio),!t)){var s={width:r,height:o};Pe.notify(e,"resize",[s]),n.onResize&&n.onResize(e,s),e.stop(),e.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;H.each(e.xAxes,(function(t,n){t.id||(t.id=qe(e.xAxes,"x-axis-",n))})),H.each(e.yAxes,(function(t,n){t.id||(t.id=qe(e.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,n=t.scales||{},i=[],a=Object.keys(n).reduce((function(t,e){return t[e]=!1,t}),{});e.scales&&(i=i.concat((e.scales.xAxes||[]).map((function(t){return{options:t,dtype:"category",dposition:"bottom"}})),(e.scales.yAxes||[]).map((function(t){return{options:t,dtype:"linear",dposition:"left"}})))),e.scale&&i.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),H.each(i,(function(e){var i=e.options,r=i.id,o=We(i.type,e.dtype);Ue(i.position)!==Ue(e.dposition)&&(i.position=e.dposition),a[r]=!0;var s=null;if(r in n&&n[r].type===o)(s=n[r]).options=i,s.ctx=t.ctx,s.chart=t;else{var l=Ae.getScaleConstructor(o);if(!l)return;s=new l({id:r,type:o,options:i,ctx:t.ctx,chart:t}),n[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)})),H.each(a,(function(t,e){t||delete n[e]})),t.scales=n,Ae.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t,e,n=this,i=[],a=n.data.datasets;for(t=0,e=a.length;t<e;t++){var r=a[t],o=n.getDatasetMeta(t),s=r.type||n.config.type;if(o.type&&o.type!==s&&(n.destroyDatasetMeta(t),o=n.getDatasetMeta(t)),o.type=s,o.order=r.order||0,o.index=t,o.controller)o.controller.updateIndex(t),o.controller.linkScales();else{var l=Xt[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(n,t),i.push(o.controller)}}return i},resetElements:function(){var t=this;H.each(t.data.datasets,(function(e,n){t.getDatasetMeta(n).controller.reset()}),t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,n,i=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),je(i),Pe._invalidate(i),!1!==Pe.notify(i,"beforeUpdate")){i.tooltip._data=i.data;var a=i.buildOrUpdateControllers();for(e=0,n=i.data.datasets.length;e<n;e++)i.getDatasetMeta(e).controller.buildOrUpdateElements();i.updateLayout(),i.options.animation&&i.options.animation.duration&&H.each(a,(function(t){t.reset()})),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],Pe.notify(i,"afterUpdate"),i._layers.sort(Ye("z","_idx")),i._bufferedRender?i._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:i.render(t)}},updateLayout:function(){var t=this;!1!==Pe.notify(t,"beforeLayout")&&(he.update(this,this.width,this.height),t._layers=[],H.each(t.boxes,(function(e){e._configure&&e._configure(),t._layers.push.apply(t._layers,e._layers())}),t),t._layers.forEach((function(t,e){t._idx=e})),Pe.notify(t,"afterScaleUpdate"),Pe.notify(t,"afterLayout"))},updateDatasets:function(){if(!1!==Pe.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t<e;++t)this.updateDataset(t);Pe.notify(this,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this.getDatasetMeta(t),n={meta:e,index:t};!1!==Pe.notify(this,"beforeDatasetUpdate",[n])&&(e.controller._update(),Pe.notify(this,"afterDatasetUpdate",[n]))},render:function(t){var e=this;t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]});var n=e.options.animation,i=We(t.duration,n&&n.duration),a=t.lazy;if(!1!==Pe.notify(e,"beforeRender")){var r=function(t){Pe.notify(e,"afterRender"),H.callback(n&&n.onComplete,[t],e)};if(n&&i){var o=new Z({numSteps:i/16.66,easing:t.easing||n.easing,render:function(t,e){var n=H.easing.effects[e.easing],i=e.currentStep,a=i/e.numSteps;t.draw(n(a),a,i)},onAnimationProgress:n.onProgress,onAnimationComplete:r});$.addAnimation(e,o,i,a)}else e.draw(),r(new Z({numSteps:0,chart:e}));return e}},draw:function(t){var e,n,i=this;if(i.clear(),H.isNullOrUndef(t)&&(t=1),i.transition(t),!(i.width<=0||i.height<=0)&&!1!==Pe.notify(i,"beforeDraw",[t])){for(n=i._layers,e=0;e<n.length&&n[e].z<=0;++e)n[e].draw(i.chartArea);for(i.drawDatasets(t);e<n.length;++e)n[e].draw(i.chartArea);i._drawTooltip(t),Pe.notify(i,"afterDraw",[t])}},transition:function(t){for(var e=0,n=(this.data.datasets||[]).length;e<n;++e)this.isDatasetVisible(e)&&this.getDatasetMeta(e).controller.transition(t);this.tooltip.transition(t)},_getSortedDatasetMetas:function(t){var e,n,i=[];for(e=0,n=(this.data.datasets||[]).length;e<n;++e)t&&!this.isDatasetVisible(e)||i.push(this.getDatasetMeta(e));return i.sort(Ye("order","index")),i},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(t){var e,n;if(!1!==Pe.notify(this,"beforeDatasetsDraw",[t])){for(n=(e=this._getSortedVisibleDatasetMetas()).length-1;n>=0;--n)this.drawDataset(e[n],t);Pe.notify(this,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n={meta:t,index:t.index,easingValue:e};!1!==Pe.notify(this,"beforeDatasetDraw",[n])&&(t.controller.draw(e),Pe.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,n={tooltip:e,easingValue:t};!1!==Pe.notify(this,"beforeTooltipDraw",[n])&&(e.draw(),Pe.notify(this,"afterTooltipDraw",[n]))},getElementAtEvent:function(t){return ee.modes.single(this,t)},getElementsAtEvent:function(t){return ee.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return ee.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=ee.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return ee.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var n=e._meta[this.id];return n||(n=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e.order||0,index:t}),n},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],i=n._meta&&n._meta[e];i&&(i.controller.destroy(),delete n._meta[e])},destroy:function(){var t,e,n=this,i=n.canvas;for(n.stop(),t=0,e=n.data.datasets.length;t<e;++t)n.destroyDatasetMeta(t);i&&(n.unbindEvents(),H.canvas.clear(n),Ce.releaseContext(n.ctx),n.canvas=null,n.ctx=null),Pe.notify(n,"destroy"),delete Ge.instances[n.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var t=this;t.tooltip=new Ee({_chart:t,_chartInstance:t,_data:t.data,_options:t.options.tooltips},t)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};H.each(t.options.events,(function(i){Ce.addEventListener(t,i,n),e[i]=n})),t.options.responsive&&(n=function(){t.resize()},Ce.addEventListener(t,"resize",n),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,H.each(e,(function(e,n){Ce.removeEventListener(t,n,e)})))},updateHoverStyle:function(t,e,n){var i,a,r,o=n?"set":"remove";for(a=0,r=t.length;a<r;++a)(i=t[a])&&this.getDatasetMeta(i._datasetIndex).controller[o+"HoverStyle"](i);"dataset"===e&&this.getDatasetMeta(t[0]._datasetIndex).controller["_"+o+"DatasetHoverStyle"]()},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==Pe.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var i=e.handleEvent(t);n&&(i=n._start?n.handleEvent(t):i|n.handleEvent(t)),Pe.notify(e,"afterEvent",[t]);var a=e._bufferedRequest;return a?e.render(a):i&&!e.animating&&(e.stop(),e.render({duration:e.options.hover.animationDuration,lazy:!0})),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e,n=this,i=n.options||{},a=i.hover;return n.lastActive=n.lastActive||[],"mouseout"===t.type?n.active=[]:n.active=n.getElementsAtEventForMode(t,a.mode,a),H.callback(i.onHover||i.hover.onHover,[t.native,n.active],n),"mouseup"!==t.type&&"click"!==t.type||i.onClick&&i.onClick.call(n,t.native,n.active),n.lastActive.length&&n.updateHoverStyle(n.lastActive,a.mode,!1),n.active.length&&a.mode&&n.updateHoverStyle(n.active,a.mode,!0),e=!H.arrayEquals(n.active,n.lastActive),n.lastActive=n.active,e}}),Ge.instances={};var Xe=Ge;function Ke(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Ze(t){this.options=t||{}}Ge.Controller=Ge,Ge.types={},H.configMerge=He,H.scaleMerge=Ve,H.extend(Ze.prototype,{formats:Ke,parse:Ke,format:Ke,add:Ke,diff:Ke,startOf:Ke,endOf:Ke,_create:function(t){return t}}),Ze.override=function(t){H.extend(Ze.prototype,t)};var $e={_date:Ze},Je={formatters:{values:function(t){return H.isArray(t)?t:""+t},linear:function(t,e,n){var i=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&t!==Math.floor(t)&&(i=t-Math.floor(t));var a=H.log10(Math.abs(i)),r="";if(0!==t)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=H.log10(Math.abs(t)),s=Math.floor(o)-Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toExponential(s)}else{var l=-1*Math.floor(a);l=Math.max(Math.min(l,20),0),r=t.toFixed(l)}else r="0";return r},logarithmic:function(t,e,n){var i=t/Math.pow(10,Math.floor(H.log10(t)));return 0===t?"0":1===i||2===i||5===i||0===e||e===n.length-1?t.toExponential():""}}},Qe=H.isArray,tn=H.isNullOrUndef,en=H.valueOrDefault,nn=H.valueAtIndexOrDefault;function an(t,e,n){var i,a=t.getTicks().length,r=Math.min(e,a-1),o=t.getPixelForTick(r),s=t._startPixel,l=t._endPixel;if(!(n&&(i=1===a?Math.max(o-s,l-o):0===e?(t.getPixelForTick(1)-o)/2:(o-t.getPixelForTick(r-1))/2,(o+=r<e?i:-i)<s-1e-6||o>l+1e-6)))return o}function rn(t){return t.drawTicks?t.tickMarkLength:0}function on(t){var e,n;return t.display?(e=H.options._parseFont(t),n=H.options.toPadding(t.padding),e.lineHeight+n.height):0}function sn(t,e){return H.extend(H.options._parseFont({fontFamily:en(e.fontFamily,t.fontFamily),fontSize:en(e.fontSize,t.fontSize),fontStyle:en(e.fontStyle,t.fontStyle),lineHeight:en(e.lineHeight,t.lineHeight)}),{color:H.options.resolve([e.fontColor,t.fontColor,N.global.defaultFontColor])})}function ln(t){var e=sn(t,t.minor);return{minor:e,major:t.major.enabled?sn(t,t.major):e}}function un(t){var e,n,i,a=[];for(n=0,i=t.length;n<i;++n)void 0!==(e=t[n])._index&&a.push(e);return a}function dn(t,e,n,i){var a,r,o,s,l=en(n,0),u=Math.min(en(i,t.length),t.length),d=0;for(e=Math.ceil(e),i&&(e=(a=i-n)/Math.floor(a/e)),s=l;s<0;)d++,s=Math.round(l+d*e);for(r=Math.max(l,0);r<u;r++)o=t[r],r===s?(o._index=r,d++,s=Math.round(l+d*e)):delete o.label}N._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:Je.formatters.values,minor:{},major:{}}});var hn=X.extend({zeroLineIndex:0,getPadding:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){H.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var i,a,r,o,s,l=this,u=l.options.ticks,d=u.sampleSize;if(l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=H.extend({left:0,right:0,top:0,bottom:0},n),l._ticks=null,l.ticks=null,l._labelSizes=null,l._maxLabelLines=0,l.longestLabelWidth=0,l.longestTextCache=l.longestTextCache||{},l._gridLineItems=null,l._labelItems=null,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),o=l.buildTicks()||[],(!(o=l.afterBuildTicks(o)||o)||!o.length)&&l.ticks)for(o=[],i=0,a=l.ticks.length;i<a;++i)o.push({value:l.ticks[i],major:!1});return l._ticks=o,s=d<o.length,r=l._convertTicksToLabels(s?function(t,e){for(var n=[],i=t.length/e,a=0,r=t.length;a<r;a+=i)n.push(t[Math.floor(a)]);return n}(o,d):o),l._configure(),l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l._ticksToDraw=u.display&&(u.autoSkip||"auto"===u.source)?l._autoSkip(o):o,s&&(r=l._convertTicksToLabels(l._ticksToDraw)),l.ticks=r,l.afterUpdate(),l.minSize},_configure:function(){var t,e,n=this,i=n.options.ticks.reverse;n.isHorizontal()?(t=n.left,e=n.right):(t=n.top,e=n.bottom,i=!i),n._startPixel=t,n._endPixel=e,n._reversePixels=i,n._length=e-t},afterUpdate:function(){H.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){H.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){H.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){H.callback(this.options.beforeDataLimits,[this])},determineDataLimits:H.noop,afterDataLimits:function(){H.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){H.callback(this.options.beforeBuildTicks,[this])},buildTicks:H.noop,afterBuildTicks:function(t){var e=this;return Qe(t)&&t.length?H.callback(e.options.afterBuildTicks,[e,t]):(e.ticks=H.callback(e.options.afterBuildTicks,[e,e.ticks])||e.ticks,t)},beforeTickToLabelConversion:function(){H.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this.options.ticks;this.ticks=this.ticks.map(t.userCallback||t.callback,this)},afterTickToLabelConversion:function(){H.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){H.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t,e,n,i,a,r,o,s=this,l=s.options,u=l.ticks,d=s.getTicks().length,h=u.minRotation||0,c=u.maxRotation,f=h;!s._isVisible()||!u.display||h>=c||d<=1||!s.isHorizontal()?s.labelRotation=h:(e=(t=s._getLabelSizes()).widest.width,n=t.highest.height-t.highest.offset,i=Math.min(s.maxWidth,s.chart.width-e),e+6>(a=l.offset?s.maxWidth/d:i/(d-1))&&(a=i/(d-(l.offset?.5:1)),r=s.maxHeight-rn(l.gridLines)-u.padding-on(l.scaleLabel),o=Math.sqrt(e*e+n*n),f=H.toDegrees(Math.min(Math.asin(Math.min((t.highest.height+6)/a,1)),Math.asin(Math.min(r/o,1))-Math.asin(n/o))),f=Math.max(h,Math.min(c,f))),s.labelRotation=f)},afterCalculateTickRotation:function(){H.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){H.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=t.chart,i=t.options,a=i.ticks,r=i.scaleLabel,o=i.gridLines,s=t._isVisible(),l="bottom"===i.position,u=t.isHorizontal();if(u?e.width=t.maxWidth:s&&(e.width=rn(o)+on(r)),u?s&&(e.height=rn(o)+on(r)):e.height=t.maxHeight,a.display&&s){var d=ln(a),h=t._getLabelSizes(),c=h.first,f=h.last,g=h.widest,p=h.highest,m=.4*d.minor.lineHeight,v=a.padding;if(u){var b=0!==t.labelRotation,x=H.toRadians(t.labelRotation),y=Math.cos(x),_=Math.sin(x),k=_*g.width+y*(p.height-(b?p.offset:0))+(b?0:m);e.height=Math.min(t.maxHeight,e.height+k+v);var w,M,S=t.getPixelForTick(0)-t.left,C=t.right-t.getPixelForTick(t.getTicks().length-1);b?(w=l?y*c.width+_*c.offset:_*(c.height-c.offset),M=l?_*(f.height-f.offset):y*f.width+_*f.offset):(w=c.width/2,M=f.width/2),t.paddingLeft=Math.max((w-S)*t.width/(t.width-S),0)+3,t.paddingRight=Math.max((M-C)*t.width/(t.width-C),0)+3}else{var P=a.mirror?0:g.width+v+m;e.width=Math.min(t.maxWidth,e.width+P),t.paddingTop=c.height/2,t.paddingBottom=f.height/2}}t.handleMargins(),u?(t.width=t._length=n.width-t.margins.left-t.margins.right,t.height=e.height):(t.width=e.width,t.height=t._length=n.height-t.margins.top-t.margins.bottom)},handleMargins:function(){var t=this;t.margins&&(t.margins.left=Math.max(t.paddingLeft,t.margins.left),t.margins.top=Math.max(t.paddingTop,t.margins.top),t.margins.right=Math.max(t.paddingRight,t.margins.right),t.margins.bottom=Math.max(t.paddingBottom,t.margins.bottom))},afterFit:function(){H.callback(this.options.afterFit,[this])},isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(tn(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},_convertTicksToLabels:function(t){var e,n,i,a=this;for(a.ticks=t.map((function(t){return t.value})),a.beforeTickToLabelConversion(),e=a.convertTicksToLabels(t)||a.ticks,a.afterTickToLabelConversion(),n=0,i=t.length;n<i;++n)t[n].label=e[n];return e},_getLabelSizes:function(){var t=this,e=t._labelSizes;return e||(t._labelSizes=e=function(t,e,n,i){var a,r,o,s,l,u,d,h,c,f,g,p,m,v=n.length,b=[],x=[],y=[],_=0,k=0;for(a=0;a<v;++a){if(s=n[a].label,l=n[a].major?e.major:e.minor,t.font=u=l.string,d=i[u]=i[u]||{data:{},gc:[]},h=l.lineHeight,c=f=0,tn(s)||Qe(s)){if(Qe(s))for(r=0,o=s.length;r<o;++r)g=s[r],tn(g)||Qe(g)||(c=H.measureText(t,d.data,d.gc,c,g),f+=h)}else c=H.measureText(t,d.data,d.gc,c,s),f=h;b.push(c),x.push(f),y.push(h/2),_=Math.max(c,_),k=Math.max(f,k)}function w(t){return{width:b[t]||0,height:x[t]||0,offset:y[t]||0}}return function(t,e){H.each(t,(function(t){var n,i=t.gc,a=i.length/2;if(a>e){for(n=0;n<a;++n)delete t.data[i[n]];i.splice(0,a)}}))}(i,v),p=b.indexOf(_),m=x.indexOf(k),{first:w(0),last:w(v-1),widest:w(p),highest:w(m)}}(t.ctx,ln(t.options.ticks),t.getTicks(),t.longestTextCache),t.longestLabelWidth=e.widest.width),e},_parseValue:function(t){var e,n,i,a;return Qe(t)?(e=+this.getRightValue(t[0]),n=+this.getRightValue(t[1]),i=Math.min(e,n),a=Math.max(e,n)):(e=void 0,n=t=+this.getRightValue(t),i=t,a=t),{min:i,max:a,start:e,end:n}},_getScaleLabel:function(t){var e=this._parseValue(t);return void 0!==e.start?"["+e.start+", "+e.end+"]":+this.getRightValue(t)},getLabelForIndex:H.noop,getPixelForValue:H.noop,getValueForPixel:H.noop,getPixelForTick:function(t){var e=this.options.offset,n=this._ticks.length,i=1/Math.max(n-(e?0:1),1);return t<0||t>n-1?null:this.getPixelForDecimal(t*i+(e?i/2:0))},getPixelForDecimal:function(t){return this._reversePixels&&(t=1-t),this._startPixel+t*this._length},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,n,i,a,r=this.options.ticks,o=this._length,s=r.maxTicksLimit||o/this._tickSize()+1,l=r.major.enabled?function(t){var e,n,i=[];for(e=0,n=t.length;e<n;e++)t[e].major&&i.push(e);return i}(t):[],u=l.length,d=l[0],h=l[u-1];if(u>s)return function(t,e,n){var i,a,r=0,o=e[0];for(n=Math.ceil(n),i=0;i<t.length;i++)a=t[i],i===o?(a._index=i,o=e[++r*n]):delete a.label}(t,l,u/s),un(t);if(i=function(t,e,n,i){var a,r,o,s,l=function(t){var e,n,i=t.length;if(i<2)return!1;for(n=t[0],e=1;e<i;++e)if(t[e]-t[e-1]!==n)return!1;return n}(t),u=(e.length-1)/i;if(!l)return Math.max(u,1);for(o=0,s=(a=H.math._factorize(l)).length-1;o<s;o++)if((r=a[o])>u)return r;return Math.max(u,1)}(l,t,0,s),u>0){for(e=0,n=u-1;e<n;e++)dn(t,i,l[e],l[e+1]);return a=u>1?(h-d)/(u-1):null,dn(t,i,H.isNullOrUndef(a)?0:d-a,d),dn(t,i,h,H.isNullOrUndef(a)?t.length:h+a),un(t)}return dn(t,i),un(t)},_tickSize:function(){var t=this.options.ticks,e=H.toRadians(this.labelRotation),n=Math.abs(Math.cos(e)),i=Math.abs(Math.sin(e)),a=this._getLabelSizes(),r=t.autoSkipPadding||0,o=a?a.widest.width+r:0,s=a?a.highest.height+r:0;return this.isHorizontal()?s*n>o*i?o/n:s/i:s*i<o*n?s/n:o/i},_isVisible:function(){var t,e,n,i=this.chart,a=this.options.display;if("auto"!==a)return!!a;for(t=0,e=i.data.datasets.length;t<e;++t)if(i.isDatasetVisible(t)&&((n=i.getDatasetMeta(t)).xAxisID===this.id||n.yAxisID===this.id))return!0;return!1},_computeGridLineItems:function(t){var e,n,i,a,r,o,s,l,u,d,h,c,f,g,p,m,v,b=this,x=b.chart,y=b.options,_=y.gridLines,k=y.position,w=_.offsetGridLines,M=b.isHorizontal(),S=b._ticksToDraw,C=S.length+(w?1:0),P=rn(_),A=[],D=_.drawBorder?nn(_.lineWidth,0,0):0,T=D/2,I=H._alignPixel,F=function(t){return I(x,t,D)};for("top"===k?(e=F(b.bottom),s=b.bottom-P,u=e-T,h=F(t.top)+T,f=t.bottom):"bottom"===k?(e=F(b.top),h=t.top,f=F(t.bottom)-T,s=e+T,u=b.top+P):"left"===k?(e=F(b.right),o=b.right-P,l=e-T,d=F(t.left)+T,c=t.right):(e=F(b.left),d=t.left,c=F(t.right)-T,o=e+T,l=b.left+P),n=0;n<C;++n)i=S[n]||{},tn(i.label)&&n<S.length||(n===b.zeroLineIndex&&y.offset===w?(g=_.zeroLineWidth,p=_.zeroLineColor,m=_.zeroLineBorderDash||[],v=_.zeroLineBorderDashOffset||0):(g=nn(_.lineWidth,n,1),p=nn(_.color,n,"rgba(0,0,0,0.1)"),m=_.borderDash||[],v=_.borderDashOffset||0),void 0!==(a=an(b,i._index||n,w))&&(r=I(x,a,g),M?o=l=d=c=r:s=u=h=f=r,A.push({tx1:o,ty1:s,tx2:l,ty2:u,x1:d,y1:h,x2:c,y2:f,width:g,color:p,borderDash:m,borderDashOffset:v})));return A.ticksLength=C,A.borderValue=e,A},_computeLabelItems:function(){var t,e,n,i,a,r,o,s,l,u,d,h,c=this,f=c.options,g=f.ticks,p=f.position,m=g.mirror,v=c.isHorizontal(),b=c._ticksToDraw,x=ln(g),y=g.padding,_=rn(f.gridLines),k=-H.toRadians(c.labelRotation),w=[];for("top"===p?(r=c.bottom-_-y,o=k?"left":"center"):"bottom"===p?(r=c.top+_+y,o=k?"right":"center"):"left"===p?(a=c.right-(m?0:_)-y,o=m?"left":"right"):(a=c.left+(m?0:_)+y,o=m?"right":"left"),t=0,e=b.length;t<e;++t)i=(n=b[t]).label,tn(i)||(s=c.getPixelForTick(n._index||t)+g.labelOffset,u=(l=n.major?x.major:x.minor).lineHeight,d=Qe(i)?i.length:1,v?(a=s,h="top"===p?((k?1:.5)-d)*u:(k?0:.5)*u):(r=s,h=(1-d)*u/2),w.push({x:a,y:r,rotation:k,label:i,font:l,textOffset:h,textAlign:o}));return w},_drawGrid:function(t){var e=this,n=e.options.gridLines;if(n.display){var i,a,r,o,s,l=e.ctx,u=e.chart,d=H._alignPixel,h=n.drawBorder?nn(n.lineWidth,0,0):0,c=e._gridLineItems||(e._gridLineItems=e._computeGridLineItems(t));for(r=0,o=c.length;r<o;++r)i=(s=c[r]).width,a=s.color,i&&a&&(l.save(),l.lineWidth=i,l.strokeStyle=a,l.setLineDash&&(l.setLineDash(s.borderDash),l.lineDashOffset=s.borderDashOffset),l.beginPath(),n.drawTicks&&(l.moveTo(s.tx1,s.ty1),l.lineTo(s.tx2,s.ty2)),n.drawOnChartArea&&(l.moveTo(s.x1,s.y1),l.lineTo(s.x2,s.y2)),l.stroke(),l.restore());if(h){var f,g,p,m,v=h,b=nn(n.lineWidth,c.ticksLength-1,1),x=c.borderValue;e.isHorizontal()?(f=d(u,e.left,v)-v/2,g=d(u,e.right,b)+b/2,p=m=x):(p=d(u,e.top,v)-v/2,m=d(u,e.bottom,b)+b/2,f=g=x),l.lineWidth=h,l.strokeStyle=nn(n.color,0),l.beginPath(),l.moveTo(f,p),l.lineTo(g,m),l.stroke()}}},_drawLabels:function(){var t=this;if(t.options.ticks.display){var e,n,i,a,r,o,s,l,u=t.ctx,d=t._labelItems||(t._labelItems=t._computeLabelItems());for(e=0,i=d.length;e<i;++e){if(o=(r=d[e]).font,u.save(),u.translate(r.x,r.y),u.rotate(r.rotation),u.font=o.string,u.fillStyle=o.color,u.textBaseline="middle",u.textAlign=r.textAlign,s=r.label,l=r.textOffset,Qe(s))for(n=0,a=s.length;n<a;++n)u.fillText(""+s[n],0,l),l+=o.lineHeight;else u.fillText(s,0,l);u.restore()}}},_drawTitle:function(){var t=this,e=t.ctx,n=t.options,i=n.scaleLabel;if(i.display){var a,r,o=en(i.fontColor,N.global.defaultFontColor),s=H.options._parseFont(i),l=H.options.toPadding(i.padding),u=s.lineHeight/2,d=n.position,h=0;if(t.isHorizontal())a=t.left+t.width/2,r="bottom"===d?t.bottom-u-l.bottom:t.top+u+l.top;else{var c="left"===d;a=c?t.left+u+l.top:t.right-u-l.top,r=t.top+t.height/2,h=c?-.5*Math.PI:.5*Math.PI}e.save(),e.translate(a,r),e.rotate(h),e.textAlign="center",e.textBaseline="middle",e.fillStyle=o,e.font=s.string,e.fillText(i.labelString,0,0),e.restore()}},draw:function(t){this._isVisible()&&(this._drawGrid(t),this._drawTitle(),this._drawLabels())},_layers:function(){var t=this,e=t.options,n=e.ticks&&e.ticks.z||0,i=e.gridLines&&e.gridLines.z||0;return t._isVisible()&&n!==i&&t.draw===t._draw?[{z:i,draw:function(){t._drawGrid.apply(t,arguments),t._drawTitle.apply(t,arguments)}},{z:n,draw:function(){t._drawLabels.apply(t,arguments)}}]:[{z:n,draw:function(){t.draw.apply(t,arguments)}}]},_getMatchingVisibleMetas:function(t){var e=this,n=e.isHorizontal();return e.chart._getSortedVisibleDatasetMetas().filter((function(i){return(!t||i.type===t)&&(n?i.xAxisID===e.id:i.yAxisID===e.id)}))}});hn.prototype._draw=hn.prototype.draw;var cn=hn,fn=H.isNullOrUndef,gn=cn.extend({determineDataLimits:function(){var t,e=this,n=e._getLabels(),i=e.options.ticks,a=i.min,r=i.max,o=0,s=n.length-1;void 0!==a&&(t=n.indexOf(a))>=0&&(o=t),void 0!==r&&(t=n.indexOf(r))>=0&&(s=t),e.minIndex=o,e.maxIndex=s,e.min=n[o],e.max=n[s]},buildTicks:function(){var t=this._getLabels(),e=this.minIndex,n=this.maxIndex;this.ticks=0===e&&n===t.length-1?t:t.slice(e,n+1)},getLabelForIndex:function(t,e){var n=this.chart;return n.getDatasetMeta(e).controller._getValueScaleId()===this.id?this.getRightValue(n.data.datasets[e].data[t]):this._getLabels()[t]},_configure:function(){var t=this,e=t.options.offset,n=t.ticks;cn.prototype._configure.call(t),t.isHorizontal()||(t._reversePixels=!t._reversePixels),n&&(t._startValue=t.minIndex-(e?.5:0),t._valueRange=Math.max(n.length-(e?0:1),1))},getPixelForValue:function(t,e,n){var i,a,r,o=this;return fn(e)||fn(n)||(t=o.chart.data.datasets[n].data[e]),fn(t)||(i=o.isHorizontal()?t.x:t.y),(void 0!==i||void 0!==t&&isNaN(e))&&(a=o._getLabels(),t=H.valueOrDefault(i,t),e=-1!==(r=a.indexOf(t))?r:e,isNaN(e)&&(e=t)),o.getPixelForDecimal((e-o._startValue)/o._valueRange)},getPixelForTick:function(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t],t+this.minIndex)},getValueForPixel:function(t){var e=Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange);return Math.min(Math.max(e,0),this.ticks.length-1)},getBasePixel:function(){return this.bottom}});gn._defaults={position:"bottom"};var pn=H.noop,mn=H.isNullOrUndef,vn=cn.extend({getRightValue:function(t){return"string"==typeof t?+t:cn.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=H.sign(t.min),i=H.sign(t.max);n<0&&i<0?t.max=0:n>0&&i>0&&(t.min=0)}var a=void 0!==e.min||void 0!==e.suggestedMin,r=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),a!==r&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,n=e.stepSize,i=e.maxTicksLimit;return n?t=Math.ceil(this.max/n)-Math.floor(this.min/n)+1:(t=this._computeTickLimit(),i=i||11),i&&(t=Math.min(i,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:pn,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,precision:e.precision,stepSize:H.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var n,i,a,r,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,h=t.max,c=t.precision,f=e.min,g=e.max,p=H.niceNum((g-f)/u/l)*l;if(p<1e-14&&mn(d)&&mn(h))return[f,g];(r=Math.ceil(g/p)-Math.floor(f/p))>u&&(p=H.niceNum(r*p/u/l)*l),s||mn(c)?n=Math.pow(10,H._decimalPlaces(p)):(n=Math.pow(10,c),p=Math.ceil(p*n)/n),i=Math.floor(f/p)*p,a=Math.ceil(g/p)*p,s&&(!mn(d)&&H.almostWhole(d/p,p/1e3)&&(i=d),!mn(h)&&H.almostWhole(h/p,p/1e3)&&(a=h)),r=(a-i)/p,r=H.almostEquals(r,Math.round(r),p/1e3)?Math.round(r):Math.ceil(r),i=Math.round(i*n)/n,a=Math.round(a*n)/n,o.push(mn(d)?i:d);for(var m=1;m<r;++m)o.push(Math.round((i+m*p)*n)/n);return o.push(mn(h)?a:h),o}(i,t);t.handleDirectionalChanges(),t.max=H.max(a),t.min=H.min(a),e.reverse?(a.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),cn.prototype.convertTicksToLabels.call(t)},_configure:function(){var t,e=this,n=e.getTicks(),i=e.min,a=e.max;cn.prototype._configure.call(e),e.options.offset&&n.length&&(i-=t=(a-i)/Math.max(n.length-1,1)/2,a+=t),e._startValue=i,e._endValue=a,e._valueRange=a-i}}),bn={position:"left",ticks:{callback:Je.formatters.linear}};function xn(t,e,n,i){var a,r,o=t.options,s=function(t,e,n){var i=[n.type,void 0===e&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===t[i]&&(t[i]={pos:[],neg:[]}),t[i]}(e,o.stacked,n),l=s.pos,u=s.neg,d=i.length;for(a=0;a<d;++a)r=t._parseValue(i[a]),isNaN(r.min)||isNaN(r.max)||n.data[a].hidden||(l[a]=l[a]||0,u[a]=u[a]||0,o.relativePoints?l[a]=100:r.min<0||r.max<0?u[a]+=r.min:l[a]+=r.max)}function yn(t,e,n){var i,a,r=n.length;for(i=0;i<r;++i)a=t._parseValue(n[i]),isNaN(a.min)||isNaN(a.max)||e.data[i].hidden||(t.min=Math.min(t.min,a.min),t.max=Math.max(t.max,a.max))}var _n=vn.extend({determineDataLimits:function(){var t,e,n,i,a=this,r=a.options,o=a.chart.data.datasets,s=a._getMatchingVisibleMetas(),l=r.stacked,u={},d=s.length;if(a.min=Number.POSITIVE_INFINITY,a.max=Number.NEGATIVE_INFINITY,void 0===l)for(t=0;!l&&t<d;++t)l=void 0!==(e=s[t]).stack;for(t=0;t<d;++t)n=o[(e=s[t]).index].data,l?xn(a,u,e,n):yn(a,e,n);H.each(u,(function(t){i=t.pos.concat(t.neg),a.min=Math.min(a.min,H.min(i)),a.max=Math.max(a.max,H.max(i))})),a.min=H.isFinite(a.min)&&!isNaN(a.min)?a.min:0,a.max=H.isFinite(a.max)&&!isNaN(a.max)?a.max:1,a.handleTickRangeOptions()},_computeTickLimit:function(){var t;return this.isHorizontal()?Math.ceil(this.width/40):(t=H.options._parseFont(this.options.ticks),Math.ceil(this.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){return this.getPixelForDecimal((+this.getRightValue(t)-this._startValue)/this._valueRange)},getValueForPixel:function(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange},getPixelForTick:function(t){var e=this.ticksAsNumbers;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])}}),kn=bn;_n._defaults=kn;var wn=H.valueOrDefault,Mn=H.math.log10,Sn={position:"left",ticks:{callback:Je.formatters.logarithmic}};function Cn(t,e){return H.isFinite(t)&&t>=0?t:e}var Pn=cn.extend({determineDataLimits:function(){var t,e,n,i,a,r,o=this,s=o.options,l=o.chart,u=l.data.datasets,d=o.isHorizontal();function h(t){return d?t.xAxisID===o.id:t.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var c=s.stacked;if(void 0===c)for(t=0;t<u.length;t++)if(e=l.getDatasetMeta(t),l.isDatasetVisible(t)&&h(e)&&void 0!==e.stack){c=!0;break}if(s.stacked||c){var f={};for(t=0;t<u.length;t++){var g=[(e=l.getDatasetMeta(t)).type,void 0===s.stacked&&void 0===e.stack?t:"",e.stack].join(".");if(l.isDatasetVisible(t)&&h(e))for(void 0===f[g]&&(f[g]=[]),a=0,r=(i=u[t].data).length;a<r;a++){var p=f[g];n=o._parseValue(i[a]),isNaN(n.min)||isNaN(n.max)||e.data[a].hidden||n.min<0||n.max<0||(p[a]=p[a]||0,p[a]+=n.max)}}H.each(f,(function(t){if(t.length>0){var e=H.min(t),n=H.max(t);o.min=Math.min(o.min,e),o.max=Math.max(o.max,n)}}))}else for(t=0;t<u.length;t++)if(e=l.getDatasetMeta(t),l.isDatasetVisible(t)&&h(e))for(a=0,r=(i=u[t].data).length;a<r;a++)n=o._parseValue(i[a]),isNaN(n.min)||isNaN(n.max)||e.data[a].hidden||n.min<0||n.max<0||(o.min=Math.min(n.min,o.min),o.max=Math.max(n.max,o.max),0!==n.min&&(o.minNotZero=Math.min(n.min,o.minNotZero)));o.min=H.isFinite(o.min)?o.min:null,o.max=H.isFinite(o.max)?o.max:null,o.minNotZero=H.isFinite(o.minNotZero)?o.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;t.min=Cn(e.min,t.min),t.max=Cn(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(Mn(t.min))-1),t.max=Math.pow(10,Math.floor(Mn(t.max))+1)):(t.min=1,t.max=10)),null===t.min&&(t.min=Math.pow(10,Math.floor(Mn(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(Mn(t.min))+1):10),null===t.minNotZero&&(t.min>0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(Mn(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),i={min:Cn(e.min),max:Cn(e.max)},a=t.ticks=function(t,e){var n,i,a=[],r=wn(t.min,Math.pow(10,Math.floor(Mn(e.min)))),o=Math.floor(Mn(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===r?(n=Math.floor(Mn(e.minNotZero)),i=Math.floor(e.minNotZero/Math.pow(10,n)),a.push(r),r=i*Math.pow(10,n)):(n=Math.floor(Mn(r)),i=Math.floor(r/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{a.push(r),10==++i&&(i=1,l=++n>=0?1:l),r=Math.round(i*Math.pow(10,n)*l)/l}while(n<o||n===o&&i<s);var u=wn(t.max,r);return a.push(u),a}(i,t);t.max=H.max(a),t.min=H.min(a),e.reverse?(n=!n,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),n&&a.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),cn.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){var e=this.tickValues;return t<0||t>e.length-1?null:this.getPixelForValue(e[t])},_getFirstTickValue:function(t){var e=Math.floor(Mn(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},_configure:function(){var t=this,e=t.min,n=0;cn.prototype._configure.call(t),0===e&&(e=t._getFirstTickValue(t.minNotZero),n=wn(t.options.ticks.fontSize,N.global.defaultFontSize)/t._length),t._startValue=Mn(e),t._valueOffset=n,t._valueRange=(Mn(t.max)-Mn(e))/(1-n)},getPixelForValue:function(t){var e=this,n=0;return(t=+e.getRightValue(t))>e.min&&t>0&&(n=(Mn(t)-e._startValue)/e._valueRange+e._valueOffset),e.getPixelForDecimal(n)},getValueForPixel:function(t){var e=this,n=e.getDecimalForPixel(t);return 0===n&&0===e.min?0:Math.pow(10,e._startValue+(n-e._valueOffset)*e._valueRange)}}),An=Sn;Pn._defaults=An;var Dn=H.valueOrDefault,Tn=H.valueAtIndexOrDefault,In=H.options.resolve,Fn={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:Je.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}};function On(t){var e=t.ticks;return e.display&&t.display?Dn(e.fontSize,N.global.defaultFontSize)+2*e.backdropPaddingY:0}function Ln(t,e,n,i,a){return t===i||t===a?{start:e-n/2,end:e+n/2}:t<i||t>a?{start:e-n,end:e}:{start:e,end:e+n}}function Rn(t){return 0===t||180===t?"center":t<180?"left":"right"}function zn(t,e,n,i){var a,r,o=n.y+i/2;if(H.isArray(e))for(a=0,r=e.length;a<r;++a)t.fillText(e[a],n.x,o),o+=i;else t.fillText(e,n.x,o)}function Nn(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function Bn(t){return H.isNumber(t)?t:0}var En=vn.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=On(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;H.each(e.data.datasets,(function(a,r){if(e.isDatasetVisible(r)){var o=e.getDatasetMeta(r);H.each(a.data,(function(e,a){var r=+t.getRightValue(e);isNaN(r)||o.data[a].hidden||(n=Math.min(r,n),i=Math.max(r,i))}))}})),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=i===Number.NEGATIVE_INFINITY?0:i,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/On(this.options))},convertTicksToLabels:function(){var t=this;vn.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map((function(){var e=H.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:""}))},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,n,i,a=H.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=a.string,t._pointLabelSizes=[];var s,l,u,d=t.chart.data.labels.length;for(e=0;e<d;e++){i=t.getPointPosition(e,t.drawingArea+5),s=t.ctx,l=a.lineHeight,u=t.pointLabels[e],n=H.isArray(u)?{w:H.longestText(s,s.font,u),h:u.length*l}:{w:s.measureText(u).width,h:l},t._pointLabelSizes[e]=n;var h=t.getIndexAngle(e),c=H.toDegrees(h)%360,f=Ln(c,i.x,n.w,0,180),g=Ln(c,i.y,n.h,90,270);f.start<r.l&&(r.l=f.start,o.l=h),f.end>r.r&&(r.r=f.end,o.r=h),g.start<r.t&&(r.t=g.start,o.t=h),g.end>r.b&&(r.b=g.end,o.b=h)}t.setReductions(t.drawingArea,r,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,n){var i=this,a=e.l/Math.sin(n.l),r=Math.max(e.r-i.width,0)/Math.sin(n.r),o=-e.t/Math.cos(n.t),s=-Math.max(e.b-(i.height-i.paddingTop),0)/Math.cos(n.b);a=Bn(a),r=Bn(r),o=Bn(o),s=Bn(s),i.drawingArea=Math.min(Math.floor(t-(a+r)/2),Math.floor(t-(o+s)/2)),i.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,n,i){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=n+a.drawingArea,l=a.height-a.paddingTop-i-a.drawingArea;a.xCenter=Math.floor((o+r)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(t){var e=this.chart,n=(t*(360/e.data.labels.length)+((e.options||{}).startAngle||0))%360;return(n<0?n+360:n)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(H.isNullOrUndef(t))return NaN;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(n)*e+this.xCenter,y:Math.sin(n)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(t){var e=this.min,n=this.max;return this.getPointPositionForValue(t||0,this.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0)},_drawGrid:function(){var t,e,n,i=this,a=i.ctx,r=i.options,o=r.gridLines,s=r.angleLines,l=Dn(s.lineWidth,o.lineWidth),u=Dn(s.color,o.color);if(r.pointLabels.display&&function(t){var e=t.ctx,n=t.options,i=n.pointLabels,a=On(n),r=t.getDistanceFromCenterForValue(n.ticks.reverse?t.min:t.max),o=H.options._parseFont(i);e.save(),e.font=o.string,e.textBaseline="middle";for(var s=t.chart.data.labels.length-1;s>=0;s--){var l=0===s?a/2:0,u=t.getPointPosition(s,r+l+5),d=Tn(i.fontColor,s,N.global.defaultFontColor);e.fillStyle=d;var h=t.getIndexAngle(s),c=H.toDegrees(h);e.textAlign=Rn(c),Nn(c,t._pointLabelSizes[s],u),zn(e,t.pointLabels[s],u,o.lineHeight)}e.restore()}(i),o.display&&H.each(i.ticks,(function(t,n){0!==n&&(e=i.getDistanceFromCenterForValue(i.ticksAsNumbers[n]),function(t,e,n,i){var a,r=t.ctx,o=e.circular,s=t.chart.data.labels.length,l=Tn(e.color,i-1),u=Tn(e.lineWidth,i-1);if((o||s)&&l&&u){if(r.save(),r.strokeStyle=l,r.lineWidth=u,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),o)r.arc(t.xCenter,t.yCenter,n,0,2*Math.PI);else{a=t.getPointPosition(0,n),r.moveTo(a.x,a.y);for(var d=1;d<s;d++)a=t.getPointPosition(d,n),r.lineTo(a.x,a.y)}r.closePath(),r.stroke(),r.restore()}}(i,o,e,n))})),s.display&&l&&u){for(a.save(),a.lineWidth=l,a.strokeStyle=u,a.setLineDash&&(a.setLineDash(In([s.borderDash,o.borderDash,[]])),a.lineDashOffset=In([s.borderDashOffset,o.borderDashOffset,0])),t=i.chart.data.labels.length-1;t>=0;t--)e=i.getDistanceFromCenterForValue(r.ticks.reverse?i.min:i.max),n=i.getPointPosition(t,e),a.beginPath(),a.moveTo(i.xCenter,i.yCenter),a.lineTo(n.x,n.y),a.stroke();a.restore()}},_drawLabels:function(){var t=this,e=t.ctx,n=t.options.ticks;if(n.display){var i,a,r=t.getIndexAngle(0),o=H.options._parseFont(n),s=Dn(n.fontColor,N.global.defaultFontColor);e.save(),e.font=o.string,e.translate(t.xCenter,t.yCenter),e.rotate(r),e.textAlign="center",e.textBaseline="middle",H.each(t.ticks,(function(r,l){(0!==l||n.reverse)&&(i=t.getDistanceFromCenterForValue(t.ticksAsNumbers[l]),n.showLabelBackdrop&&(a=e.measureText(r).width,e.fillStyle=n.backdropColor,e.fillRect(-a/2-n.backdropPaddingX,-i-o.size/2-n.backdropPaddingY,a+2*n.backdropPaddingX,o.size+2*n.backdropPaddingY)),e.fillStyle=s,e.fillText(r,0,-i))})),e.restore()}},_drawTitle:H.noop}),Wn=Fn;En._defaults=Wn;var Vn=H._deprecated,Hn=H.options.resolve,jn=H.valueOrDefault,qn=Number.MIN_SAFE_INTEGER||-9007199254740991,Un=Number.MAX_SAFE_INTEGER||9007199254740991,Yn={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Gn=Object.keys(Yn);function Xn(t,e){return t-e}function Kn(t){return H.valueOrDefault(t.time.min,t.ticks.min)}function Zn(t){return H.valueOrDefault(t.time.max,t.ticks.max)}function $n(t,e,n,i){var a=function(t,e,n){for(var i,a,r,o=0,s=t.length-1;o>=0&&o<=s;){if(a=t[(i=o+s>>1)-1]||null,r=t[i],!a)return{lo:null,hi:r};if(r[e]<n)o=i+1;else{if(!(a[e]>n))return{lo:a,hi:r};s=i-1}}return{lo:r,hi:null}}(t,e,n),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(n-r[e])/s:0,u=(o[i]-r[i])*l;return r[i]+u}function Jn(t,e){var n=t._adapter,i=t.options.time,a=i.parser,r=a||i.format,o=e;return"function"==typeof a&&(o=a(o)),H.isFinite(o)||(o="string"==typeof r?n.parse(o,r):n.parse(o)),null!==o?+o:(a||"function"!=typeof r||(o=r(e),H.isFinite(o)||(o=n.parse(o))),o)}function Qn(t,e){if(H.isNullOrUndef(e))return null;var n=t.options.time,i=Jn(t,t.getRightValue(e));return null===i||n.round&&(i=+t._adapter.startOf(i,n.round)),i}function ti(t,e,n,i){var a,r,o,s=Gn.length;for(a=Gn.indexOf(t);a<s-1;++a)if(o=(r=Yn[Gn[a]]).steps?r.steps:Un,r.common&&Math.ceil((n-e)/(o*r.size))<=i)return Gn[a];return Gn[s-1]}function ei(t,e,n){var i,a,r=[],o={},s=e.length;for(i=0;i<s;++i)o[a=e[i]]=i,r.push({value:a,major:!1});return 0!==s&&n?function(t,e,n,i){var a,r,o=t._adapter,s=+o.startOf(e[0].value,i),l=e[e.length-1].value;for(a=s;a<=l;a=+o.add(a,1,i))(r=n[a])>=0&&(e[r].major=!0);return e}(t,r,o,n):r}var ni=cn.extend({initialize:function(){this.mergeTicksOptions(),cn.prototype.initialize.call(this)},update:function(){var t=this,e=t.options,n=e.time||(e.time={}),i=t._adapter=new $e._date(e.adapters.date);return Vn("time scale",n.format,"time.format","time.parser"),Vn("time scale",n.min,"time.min","ticks.min"),Vn("time scale",n.max,"time.max","ticks.max"),H.mergeIf(n.displayFormats,i.formats()),cn.prototype.update.apply(t,arguments)},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),cn.prototype.getRightValue.call(this,t)},determineDataLimits:function(){var t,e,n,i,a,r,o,s=this,l=s.chart,u=s._adapter,d=s.options,h=d.time.unit||"day",c=Un,f=qn,g=[],p=[],m=[],v=s._getLabels();for(t=0,n=v.length;t<n;++t)m.push(Qn(s,v[t]));for(t=0,n=(l.data.datasets||[]).length;t<n;++t)if(l.isDatasetVisible(t))if(a=l.data.datasets[t].data,H.isObject(a[0]))for(p[t]=[],e=0,i=a.length;e<i;++e)r=Qn(s,a[e]),g.push(r),p[t][e]=r;else p[t]=m.slice(0),o||(g=g.concat(m),o=!0);else p[t]=[];m.length&&(c=Math.min(c,m[0]),f=Math.max(f,m[m.length-1])),g.length&&(g=n>1?function(t){var e,n,i,a={},r=[];for(e=0,n=t.length;e<n;++e)a[i=t[e]]||(a[i]=!0,r.push(i));return r}(g).sort(Xn):g.sort(Xn),c=Math.min(c,g[0]),f=Math.max(f,g[g.length-1])),c=Qn(s,Kn(d))||c,f=Qn(s,Zn(d))||f,c=c===Un?+u.startOf(Date.now(),h):c,f=f===qn?+u.endOf(Date.now(),h)+1:f,s.min=Math.min(c,f),s.max=Math.max(c+1,f),s._table=[],s._timestamps={data:g,datasets:p,labels:m}},buildTicks:function(){var t,e,n,i=this,a=i.min,r=i.max,o=i.options,s=o.ticks,l=o.time,u=i._timestamps,d=[],h=i.getLabelCapacity(a),c=s.source,f=o.distribution;for(u="data"===c||"auto"===c&&"series"===f?u.data:"labels"===c?u.labels:function(t,e,n,i){var a,r=t._adapter,o=t.options,s=o.time,l=s.unit||ti(s.minUnit,e,n,i),u=Hn([s.stepSize,s.unitStepSize,1]),d="week"===l&&s.isoWeekday,h=e,c=[];if(d&&(h=+r.startOf(h,"isoWeek",d)),h=+r.startOf(h,d?"day":l),r.diff(n,e,l)>1e5*u)throw e+" and "+n+" are too far apart with stepSize of "+u+" "+l;for(a=h;a<n;a=+r.add(a,u,l))c.push(a);return a!==n&&"ticks"!==o.bounds||c.push(a),c}(i,a,r,h),"ticks"===o.bounds&&u.length&&(a=u[0],r=u[u.length-1]),a=Qn(i,Kn(o))||a,r=Qn(i,Zn(o))||r,t=0,e=u.length;t<e;++t)(n=u[t])>=a&&n<=r&&d.push(n);return i.min=a,i.max=r,i._unit=l.unit||(s.autoSkip?ti(l.minUnit,i.min,i.max,h):function(t,e,n,i,a){var r,o;for(r=Gn.length-1;r>=Gn.indexOf(n);r--)if(o=Gn[r],Yn[o].common&&t._adapter.diff(a,i,o)>=e-1)return o;return Gn[n?Gn.indexOf(n):0]}(i,d.length,l.minUnit,i.min,i.max)),i._majorUnit=s.major.enabled&&"year"!==i._unit?function(t){for(var e=Gn.indexOf(t)+1,n=Gn.length;e<n;++e)if(Yn[Gn[e]].common)return Gn[e]}(i._unit):void 0,i._table=function(t,e,n,i){if("linear"===i||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;a<r;++a)(s=t[a])>e&&s<n&&d.push(s);for(d.push(n),a=0,r=d.length;a<r;++a)l=d[a+1],o=d[a-1],s=d[a],void 0!==o&&void 0!==l&&Math.round((l+o)/2)===s||u.push({time:s,pos:a/(r-1)});return u}(i._timestamps.data,a,r,f),i._offsets=function(t,e,n,i,a){var r,o,s=0,l=0;return a.offset&&e.length&&(r=$n(t,"time",e[0],"pos"),s=1===e.length?1-r:($n(t,"time",e[1],"pos")-r)/2,o=$n(t,"time",e[e.length-1],"pos"),l=1===e.length?o:(o-$n(t,"time",e[e.length-2],"pos"))/2),{start:s,end:l,factor:1/(s+1+l)}}(i._table,d,0,0,o),s.reverse&&d.reverse(),ei(i,d,i._majorUnit)},getLabelForIndex:function(t,e){var n=this,i=n._adapter,a=n.chart.data,r=n.options.time,o=a.labels&&t<a.labels.length?a.labels[t]:"",s=a.datasets[e].data[t];return H.isObject(s)&&(o=n.getRightValue(s)),r.tooltipFormat?i.format(Jn(n,o),r.tooltipFormat):"string"==typeof o?o:i.format(Jn(n,o),r.displayFormats.datetime)},tickFormatFunction:function(t,e,n,i){var a=this._adapter,r=this.options,o=r.time.displayFormats,s=o[this._unit],l=this._majorUnit,u=o[l],d=n[e],h=r.ticks,c=l&&u&&d&&d.major,f=a.format(t,i||(c?u:s)),g=c?h.major:h.minor,p=Hn([g.callback,g.userCallback,h.callback,h.userCallback]);return p?p(f,e,n):f},convertTicksToLabels:function(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(this.tickFormatFunction(t[e].value,e,t));return i},getPixelForOffset:function(t){var e=this._offsets,n=$n(this._table,"time",t,"pos");return this.getPixelForDecimal((e.start+n)*e.factor)},getPixelForValue:function(t,e,n){var i=null;if(void 0!==e&&void 0!==n&&(i=this._timestamps.datasets[n][e]),null===i&&(i=Qn(this,t)),null!==i)return this.getPixelForOffset(i)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this._offsets,n=this.getDecimalForPixel(t)/e.factor-e.end,i=$n(this._table,"pos",n,"time");return this._adapter._create(i)},_getLabelSize:function(t){var e=this.options.ticks,n=this.ctx.measureText(t).width,i=H.toRadians(this.isHorizontal()?e.maxRotation:e.minRotation),a=Math.cos(i),r=Math.sin(i),o=jn(e.fontSize,N.global.defaultFontSize);return{w:n*a+o*r,h:n*r+o*a}},getLabelWidth:function(t){return this._getLabelSize(t).w},getLabelCapacity:function(t){var e=this,n=e.options.time,i=n.displayFormats,a=i[n.unit]||i.millisecond,r=e.tickFormatFunction(t,0,ei(e,[t],e._majorUnit),a),o=e._getLabelSize(r),s=Math.floor(e.isHorizontal()?e.width/o.w:e.height/o.h);return e.options.offset&&s--,s>0?s:1}});ni._defaults={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};var ii={category:gn,linear:_n,logarithmic:Pn,radialLinear:En,time:ni},ai={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};$e._date.override("function"==typeof t?{_id:"moment",formats:function(){return ai},parse:function(e,n){return"string"==typeof e&&"string"==typeof n?e=t(e,n):e instanceof t||(e=t(e)),e.isValid()?e.valueOf():null},format:function(e,n){return t(e).format(n)},add:function(e,n,i){return t(e).add(n,i).valueOf()},diff:function(e,n,i){return t(e).diff(t(n),i)},startOf:function(e,n,i){return e=t(e),"isoWeek"===n?e.isoWeekday(i).valueOf():e.startOf(n).valueOf()},endOf:function(e,n){return t(e).endOf(n).valueOf()},_create:function(e){return t(e)}}:{}),N._set("global",{plugins:{filler:{propagate:!0}}});var ri={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),a=i&&n.isDatasetVisible(e)&&i.dataset._children||[],r=a.length||0;return r?function(t,e){return e<r&&a[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,i=e?e.y:null;return H.isArray(e)?function(t,n){return e[n]}:function(t){return{x:null===n?t.x:n,y:null===i?t.y:i}}}};function oi(t,e,n){var i,a=t._model||{},r=a.fill;if(void 0===r&&(r=!!a.backgroundColor),!1===r||null===r)return!1;if(!0===r)return"origin";if(i=parseFloat(r,10),isFinite(i)&&Math.floor(i)===i)return"-"!==r[0]&&"+"!==r[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function si(t){return(t.el._scale||{}).getPointPositionForValue?function(t){var e,n,i,a,r,o=t.el._scale,s=o.options,l=o.chart.data.labels.length,u=t.fill,d=[];if(!l)return null;for(e=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,i=o.getPointPositionForValue(0,e),a=0;a<l;++a)r="start"===u||"end"===u?o.getPointPositionForValue(a,"start"===u?e:n):o.getBasePosition(a),s.gridLines.circular&&(r.cx=i.x,r.cy=i.y,r.angle=o.getIndexAngle(a)-Math.PI/2),d.push(r);return d}(t):function(t){var e,n=t.el._model||{},i=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===a?r=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?r=n.scaleZero:i.getBasePixel&&(r=i.getBasePixel()),null!=r){if(void 0!==r.x&&void 0!==r.y)return r;if(H.isFinite(r))return{x:(e=i.isHorizontal())?r:null,y:e?null:r}}return null}(t)}function li(t,e,n){var i,a=t[e].fill,r=[e];if(!n)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(i=t[a]))return!1;if(i.visible)return a;r.push(a),a=i.fill}return!1}function ui(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),ri[n](t))}function di(t){return t&&!t.skip}function hi(t,e,n,i,a){var r,o,s,l;if(i&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r<i;++r)H.canvas.lineTo(t,e[r-1],e[r]);if(void 0===n[0].angle)for(t.lineTo(n[a-1].x,n[a-1].y),r=a-1;r>0;--r)H.canvas.lineTo(t,n[r],n[r-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),r=a-1;r>0;--r)t.arc(o,s,l,n[r].angle,n[r-1].angle,!0)}}function ci(t,e,n,i,a,r){var o,s,l,u,d,h,c,f,g=e.length,p=i.spanGaps,m=[],v=[],b=0,x=0;for(t.beginPath(),o=0,s=g;o<s;++o)d=n(u=e[l=o%g]._view,l,i),h=di(u),c=di(d),r&&void 0===f&&h&&(s=g+(f=o+1)),h&&c?(b=m.push(u),x=v.push(d)):b&&x&&(p?(h&&m.push(u),c&&v.push(d)):(hi(t,m,v,b,x),b=x=0,m=[],v=[]));hi(t,m,v,b,x),t.closePath(),t.fillStyle=a,t.fill()}var fi={id:"filler",afterDatasetsUpdate:function(t,e){var n,i,a,r,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(i=0;i<o;++i)r=null,(a=(n=t.getDatasetMeta(i)).dataset)&&a._model&&a instanceof xt.Line&&(r={visible:t.isDatasetVisible(i),fill:oi(a,i,o),chart:t,el:a}),n.$filler=r,l.push(r);for(i=0;i<o;++i)(r=l[i])&&(r.fill=li(l,i,s),r.boundary=si(r),r.mapper=ui(r))},beforeDatasetsDraw:function(t){var e,n,i,a,r,o,s,l=t._getSortedVisibleDatasetMetas(),u=t.ctx;for(n=l.length-1;n>=0;--n)(e=l[n].$filler)&&e.visible&&(a=(i=e.el)._view,r=i._children||[],o=e.mapper,s=a.backgroundColor||N.global.defaultColor,o&&s&&r.length&&(H.canvas.clipArea(u,t.chartArea),ci(u,r,o,a,s,i._loop),H.canvas.unclipArea(u)))}},gi=H.rtl.getRtlAdapter,pi=H.noop,mi=H.valueOrDefault;function vi(t,e){return t.usePointStyle&&t.boxWidth>e?e:t.boxWidth}N._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,i=this.chart,a=i.getDatasetMeta(n);a.hidden=null===a.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data.datasets,n=t.options.legend||{},i=n.labels&&n.labels.usePointStyle;return t._getSortedDatasetMetas().map((function(n){var a=n.controller.getStyle(i?0:void 0);return{text:e[n.index].label,fillStyle:a.backgroundColor,hidden:!t.isDatasetVisible(n.index),lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:a.borderWidth,strokeStyle:a.borderColor,pointStyle:a.pointStyle,rotation:a.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(t){var e,n,i,a=document.createElement("ul"),r=t.data.datasets;for(a.setAttribute("class",t.id+"-legend"),e=0,n=r.length;e<n;e++)(i=a.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=r[e].backgroundColor,r[e].label&&i.appendChild(document.createTextNode(r[e].label));return a.outerHTML}});var bi=X.extend({initialize:function(t){H.extend(this,t),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:pi,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:pi,beforeSetDimensions:pi,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:pi,beforeBuildLabels:pi,buildLabels:function(){var t=this,e=t.options.labels||{},n=H.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter((function(n){return e.filter(n,t.chart.data)}))),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:pi,beforeFit:pi,fit:function(){var t=this,e=t.options,n=e.labels,i=e.display,a=t.ctx,r=H.options._parseFont(n),o=r.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=i?10:0):(l.width=i?10:0,l.height=t.maxHeight),i){if(a.font=r.string,u){var d=t.lineWidths=[0],h=0;a.textAlign="left",a.textBaseline="middle",H.each(t.legendItems,(function(t,e){var i=vi(n,o)+o/2+a.measureText(t.text).width;(0===e||d[d.length-1]+i+2*n.padding>l.width)&&(h+=o+n.padding,d[d.length-(e>0?0:1)]=0),s[e]={left:0,top:0,width:i,height:o},d[d.length-1]+=i+n.padding})),l.height+=h}else{var c=n.padding,f=t.columnWidths=[],g=t.columnHeights=[],p=n.padding,m=0,v=0;H.each(t.legendItems,(function(t,e){var i=vi(n,o)+o/2+a.measureText(t.text).width;e>0&&v+o+2*c>l.height&&(p+=m+n.padding,f.push(m),g.push(v),m=0,v=0),m=Math.max(m,i),v+=o+c,s[e]={left:0,top:0,width:i,height:o}})),p+=m,f.push(m),g.push(v),l.width+=p}t.width=l.width,t.height=l.height}else t.width=l.width=t.height=l.height=0},afterFit:pi,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,i=N.global,a=i.defaultColor,r=i.elements.line,o=t.height,s=t.columnHeights,l=t.width,u=t.lineWidths;if(e.display){var d,h=gi(e.rtl,t.left,t.minSize.width),c=t.ctx,f=mi(n.fontColor,i.defaultFontColor),g=H.options._parseFont(n),p=g.size;c.textAlign=h.textAlign("left"),c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=f,c.fillStyle=f,c.font=g.string;var m=vi(n,p),v=t.legendHitBoxes,b=function(t,i){switch(e.align){case"start":return n.padding;case"end":return t-i;default:return(t-i+n.padding)/2}},x=t.isHorizontal();d=x?{x:t.left+b(l,u[0]),y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+b(o,s[0]),line:0},H.rtl.overrideTextDirection(t.ctx,e.textDirection);var y=p+n.padding;H.each(t.legendItems,(function(e,i){var f=c.measureText(e.text).width,g=m+p/2+f,_=d.x,k=d.y;h.setWidth(t.minSize.width),x?i>0&&_+g+n.padding>t.left+t.minSize.width&&(k=d.y+=y,d.line++,_=d.x=t.left+b(l,u[d.line])):i>0&&k+y>t.top+t.minSize.height&&(_=d.x=_+t.columnWidths[d.line]+n.padding,d.line++,k=d.y=t.top+b(o,s[d.line]));var w=h.x(_);!function(t,e,i){if(!(isNaN(m)||m<=0)){c.save();var o=mi(i.lineWidth,r.borderWidth);if(c.fillStyle=mi(i.fillStyle,a),c.lineCap=mi(i.lineCap,r.borderCapStyle),c.lineDashOffset=mi(i.lineDashOffset,r.borderDashOffset),c.lineJoin=mi(i.lineJoin,r.borderJoinStyle),c.lineWidth=o,c.strokeStyle=mi(i.strokeStyle,a),c.setLineDash&&c.setLineDash(mi(i.lineDash,r.borderDash)),n&&n.usePointStyle){var s=m*Math.SQRT2/2,l=h.xPlus(t,m/2),u=e+p/2;H.canvas.drawPoint(c,i.pointStyle,s,l,u,i.rotation)}else c.fillRect(h.leftForLtr(t,m),e,m,p),0!==o&&c.strokeRect(h.leftForLtr(t,m),e,m,p);c.restore()}}(w,k,e),v[i].left=h.leftForLtr(w,v[i].width),v[i].top=k,function(t,e,n,i){var a=p/2,r=h.xPlus(t,m+a),o=e+a;c.fillText(n.text,r,o),n.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(r,o),c.lineTo(h.xPlus(r,i),o),c.stroke())}(w,k,e,f),x?d.x+=g+n.padding:d.y+=y})),H.rtl.restoreTextDirection(t.ctx,e.textDirection)}},_getLegendItemAt:function(t,e){var n,i,a,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(a=r.legendHitBoxes,n=0;n<a.length;++n)if(t>=(i=a[n]).left&&t<=i.left+i.width&&e>=i.top&&e<=i.top+i.height)return r.legendItems[n];return null},handleEvent:function(t){var e,n=this,i=n.options,a="mouseup"===t.type?"click":t.type;if("mousemove"===a){if(!i.onHover&&!i.onLeave)return}else{if("click"!==a)return;if(!i.onClick)return}e=n._getLegendItemAt(t.x,t.y),"click"===a?e&&i.onClick&&i.onClick.call(n,t.native,e):(i.onLeave&&e!==n._hoveredItem&&(n._hoveredItem&&i.onLeave.call(n,t.native,n._hoveredItem),n._hoveredItem=e),i.onHover&&e&&i.onHover.call(n,t.native,e))}});function xi(t,e){var n=new bi({ctx:t.ctx,options:e,chart:t});he.configure(t,n,e),he.addBox(t,n),t.legend=n}var yi={id:"legend",_element:bi,beforeInit:function(t){var e=t.options.legend;e&&xi(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(H.mergeIf(e,N.global.legend),n?(he.configure(t,n,e),n.options=e):xi(t,e)):n&&(he.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}},_i=H.noop;N._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var ki=X.extend({initialize:function(t){H.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:_i,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:_i,beforeSetDimensions:_i,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:_i,beforeBuildLabels:_i,buildLabels:_i,afterBuildLabels:_i,beforeFit:_i,fit:function(){var t,e=this,n=e.options,i=e.minSize={},a=e.isHorizontal();n.display?(t=(H.isArray(n.text)?n.text.length:1)*H.options._parseFont(n).lineHeight+2*n.padding,e.width=i.width=a?e.maxWidth:t,e.height=i.height=a?t:e.maxHeight):e.width=i.width=e.height=i.height=0},afterFit:_i,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=t.options;if(n.display){var i,a,r,o=H.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,u=0,d=t.top,h=t.left,c=t.bottom,f=t.right;e.fillStyle=H.valueOrDefault(n.fontColor,N.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(a=h+(f-h)/2,r=d+l,i=f-h):(a="left"===n.position?h+l:f-l,r=d+(c-d)/2,i=c-d,u=Math.PI*("left"===n.position?-.5:.5)),e.save(),e.translate(a,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var g=n.text;if(H.isArray(g))for(var p=0,m=0;m<g.length;++m)e.fillText(g[m],0,p,i),p+=s;else e.fillText(g,0,0,i);e.restore()}}});function wi(t,e){var n=new ki({ctx:t.ctx,options:e,chart:t});he.configure(t,n,e),he.addBox(t,n),t.titleBlock=n}var Mi={},Si=fi,Ci=yi,Pi={id:"title",_element:ki,beforeInit:function(t){var e=t.options.title;e&&wi(t,e)},beforeUpdate:function(t){var e=t.options.title,n=t.titleBlock;e?(H.mergeIf(e,N.global.title),n?(he.configure(t,n,e),n.options=e):wi(t,e)):n&&(he.removeBox(t,n),delete t.titleBlock)}};for(var Ai in Mi.filler=Si,Mi.legend=Ci,Mi.title=Pi,Xe.helpers=H,function(){function t(t,e,n){var i;return"string"==typeof t?(i=parseInt(t,10),-1!==t.indexOf("%")&&(i=i/100*e.parentNode[n])):i=t,i}function e(t){return null!=t&&"none"!==t}function n(n,i,a){var r=document.defaultView,o=H._getParentNode(n),s=r.getComputedStyle(n)[i],l=r.getComputedStyle(o)[i],u=e(s),d=e(l),h=Number.POSITIVE_INFINITY;return u||d?Math.min(u?t(s,n,a):h,d?t(l,o,a):h):"none"}H.where=function(t,e){if(H.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return H.each(t,(function(t){e(t)&&n.push(t)})),n},H.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,a=t.length;i<a;++i)if(e.call(n,t[i],i,t))return i;return-1},H.findNextWhere=function(t,e,n){H.isNullOrUndef(n)&&(n=-1);for(var i=n+1;i<t.length;i++){var a=t[i];if(e(a))return a}},H.findPreviousWhere=function(t,e,n){H.isNullOrUndef(n)&&(n=t.length);for(var i=n-1;i>=0;i--){var a=t[i];if(e(a))return a}},H.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},H.almostEquals=function(t,e,n){return Math.abs(t-e)<n},H.almostWhole=function(t,e){var n=Math.round(t);return n-e<=t&&n+e>=t},H.max=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.max(t,e)}),Number.NEGATIVE_INFINITY)},H.min=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.min(t,e)}),Number.POSITIVE_INFINITY)},H.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},H.toRadians=function(t){return t*(Math.PI/180)},H.toDegrees=function(t){return t*(180/Math.PI)},H._decimalPlaces=function(t){if(H.isFinite(t)){for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n}},H.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,a=Math.sqrt(n*n+i*i),r=Math.atan2(i,n);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},H.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},H.aliasPixel=function(t){return t%2==0?0:.5},H._alignPixel=function(t,e,n){var i=t.currentDevicePixelRatio,a=n/2;return Math.round((e-a)*i)/i+a},H.splineCurve=function(t,e,n,i){var a=t.skip?e:t,r=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),h=i*(u=isNaN(u)?0:u),c=i*(d=isNaN(d)?0:d);return{previous:{x:r.x-h*(o.x-a.x),y:r.y-h*(o.y-a.y)},next:{x:r.x+c*(o.x-a.x),y:r.y+c*(o.y-a.y)}}},H.EPSILON=Number.EPSILON||1e-14,H.splineCurveMonotone=function(t){var e,n,i,a,r,o,s,l,u,d=(t||[]).map((function(t){return{model:t._model,deltaK:0,mK:0}})),h=d.length;for(e=0;e<h;++e)if(!(i=d[e]).model.skip){if(n=e>0?d[e-1]:null,(a=e<h-1?d[e+1]:null)&&!a.model.skip){var c=a.model.x-i.model.x;i.deltaK=0!==c?(a.model.y-i.model.y)/c:0}!n||n.model.skip?i.mK=i.deltaK:!a||a.model.skip?i.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(i.deltaK)?i.mK=0:i.mK=(n.deltaK+i.deltaK)/2}for(e=0;e<h-1;++e)i=d[e],a=d[e+1],i.model.skip||a.model.skip||(H.almostEquals(i.deltaK,0,this.EPSILON)?i.mK=a.mK=0:(r=i.mK/i.deltaK,o=a.mK/i.deltaK,(l=Math.pow(r,2)+Math.pow(o,2))<=9||(s=3/Math.sqrt(l),i.mK=r*s*i.deltaK,a.mK=o*s*i.deltaK)));for(e=0;e<h;++e)(i=d[e]).model.skip||(n=e>0?d[e-1]:null,a=e<h-1?d[e+1]:null,n&&!n.model.skip&&(u=(i.model.x-n.model.x)/3,i.model.controlPointPreviousX=i.model.x-u,i.model.controlPointPreviousY=i.model.y-u*i.mK),a&&!a.model.skip&&(u=(a.model.x-i.model.x)/3,i.model.controlPointNextX=i.model.x+u,i.model.controlPointNextY=i.model.y+u*i.mK))},H.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},H.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},H.niceNum=function(t,e){var n=Math.floor(H.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},H.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},H.getRelativePosition=function(t,e){var n,i,a=t.originalEvent||t,r=t.target||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;s&&s.length>0?(n=s[0].clientX,i=s[0].clientY):(n=a.clientX,i=a.clientY);var l=parseFloat(H.getStyle(r,"padding-left")),u=parseFloat(H.getStyle(r,"padding-top")),d=parseFloat(H.getStyle(r,"padding-right")),h=parseFloat(H.getStyle(r,"padding-bottom")),c=o.right-o.left-l-d,f=o.bottom-o.top-u-h;return{x:n=Math.round((n-o.left-l)/c*r.width/e.currentDevicePixelRatio),y:i=Math.round((i-o.top-u)/f*r.height/e.currentDevicePixelRatio)}},H.getConstraintWidth=function(t){return n(t,"max-width","clientWidth")},H.getConstraintHeight=function(t){return n(t,"max-height","clientHeight")},H._calculatePadding=function(t,e,n){return(e=H.getStyle(t,e)).indexOf("%")>-1?n*parseInt(e,10)/100:parseInt(e,10)},H._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},H.getMaximumWidth=function(t){var e=H._getParentNode(t);if(!e)return t.clientWidth;var n=e.clientWidth,i=n-H._calculatePadding(e,"padding-left",n)-H._calculatePadding(e,"padding-right",n),a=H.getConstraintWidth(t);return isNaN(a)?i:Math.min(i,a)},H.getMaximumHeight=function(t){var e=H._getParentNode(t);if(!e)return t.clientHeight;var n=e.clientHeight,i=n-H._calculatePadding(e,"padding-top",n)-H._calculatePadding(e,"padding-bottom",n),a=H.getConstraintHeight(t);return isNaN(a)?i:Math.min(i,a)},H.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},H.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var i=t.canvas,a=t.height,r=t.width;i.height=a*n,i.width=r*n,t.ctx.scale(n,n),i.style.height||i.style.width||(i.style.height=a+"px",i.style.width=r+"px")}},H.fontString=function(t,e,n){return e+" "+t+"px "+n},H.longestText=function(t,e,n,i){var a=(i=i||{}).data=i.data||{},r=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(a=i.data={},r=i.garbageCollect=[],i.font=e),t.font=e;var o,s,l,u,d,h=0,c=n.length;for(o=0;o<c;o++)if(null!=(u=n[o])&&!0!==H.isArray(u))h=H.measureText(t,a,r,h,u);else if(H.isArray(u))for(s=0,l=u.length;s<l;s++)null==(d=u[s])||H.isArray(d)||(h=H.measureText(t,a,r,h,d));var f=r.length/2;if(f>n.length){for(o=0;o<f;o++)delete a[r[o]];r.splice(0,f)}return h},H.measureText=function(t,e,n,i,a){var r=e[a];return r||(r=e[a]=t.measureText(a).width,n.push(a)),r>i&&(i=r),i},H.numberOfLabelLines=function(t){var e=1;return H.each(t,(function(t){H.isArray(t)&&t.length>e&&(e=t.length)})),e},H.color=_?function(t){return t instanceof CanvasGradient&&(t=N.global.defaultColor),_(t)}:function(t){return console.error("Color.js not found!"),t},H.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:H.color(t).saturate(.5).darken(.1).rgbString()}}(),Xe._adapters=$e,Xe.Animation=Z,Xe.animationService=$,Xe.controllers=Xt,Xe.DatasetController=nt,Xe.defaults=N,Xe.Element=X,Xe.elements=xt,Xe.Interaction=ee,Xe.layouts=he,Xe.platform=Ce,Xe.plugins=Pe,Xe.Scale=cn,Xe.scaleService=Ae,Xe.Ticks=Je,Xe.Tooltip=Ee,Xe.helpers.each(ii,(function(t,e){Xe.scaleService.registerScaleType(e,t,t._defaults)})),Mi)Mi.hasOwnProperty(Ai)&&Xe.plugins.register(Mi[Ai]);Xe.platform.initialize();var Di=Xe;return"undefined"!=typeof window&&(window.Chart=Xe),Xe.Chart=Xe,Xe.Legend=Mi.legend._element,Xe.Title=Mi.title._element,Xe.pluginService=Xe.plugins,Xe.PluginBase=Xe.Element.extend({}),Xe.canvasHelpers=Xe.helpers.canvas,Xe.layoutService=Xe.layouts,Xe.LinearScaleBase=vn,Xe.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(t){Xe[t]=function(e,n){return new Xe(e,Xe.helpers.merge(n||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}})),Di}));
assets/js/dashboard/dashboard-container.js CHANGED
@@ -1,708 +1 @@
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)
1
+ !function(t,e){"use strict";e.SingleSegment=e.noWrapSegment.extend({populateFields:function(){var t=this.prepareField(this.params.fields);this.setupField(this.id,t)},prepareField:function(t){var i=0,n=[];return _.each(t,function(o,a){var s=e.cloneObject(t[a]);n[a]=this.prepareFieldData(s,o,i++)}.bind(this)),e.helper.prioritySort(n)},prepareFieldData:function(t){var e=this.params.container;return t.container=this,t.fieldName=e.id+"["+t.fieldName+"]",t},listenFieldChange:function(t,e){this.params.container.listenSegmentChange(this.id,t,e)}}),e.MultiSegment=e.SingleSegment.extend({segmentType:"multi",segmentContentParent:".jkit-condition-content",ready:function(){this.activateSegment()},prepareFieldData:function(t){var e=this.params.index,i=this.params.container;return t.container=this,t.fieldName=i.id+"["+e+"]["+t.fieldName+"]",t},getParentContainer:function(){return this.params.container.container.find(".jkit-condition-wrapper")},attachEvent:function(){this.element.find(".jkit-condition-header").on("click",this.activateSegment.bind(this)),this.element.find(".tab-delete").on("click",this.removeSegment.bind(this))},activateSegment:function(){this.params.parentInstance.activateSegment(this.id)},toogleSegment:function(){setTimeout(function(){this.element.toggleClass("show").find(".jkit-condition-content").slideToggle("fast")}.bind(this),200)},closeSegment:function(){this.element.find(".jkit-condition-content").slideUp("fast")},removeSegment:function(t){t.stopPropagation(),this.element.remove(),this.params.parentInstance.removeSegment(this.id,this.params.index),void 0!==this.params.container.option.parent.saveValue&&this.params.container.option.parent.saveValue()}}),e.segmentConstructor.single=e.SingleSegment,e.segmentConstructor.multi=e.MultiSegment,e.SingleContainer=e.BaseContainer.extend({setContainerHolder:function(){this.containerHolder=this.option.parent.containerHolder},prepareSegmentData:function(t){return t.parent=this.id,t.container=this,t.fields=this.option.fields,t},populateSegments:function(){var t={[this.option.id]:{id:this.option.id,name:this.option.id,type:this.option.type}};t=this.prepareSegment(t),this.setupSegment(this.id,t)},prepareSegment:function(t){return _.each(t,function(i,n){var o=e.cloneObject(t[n]);t[n]=this.prepareSegmentData(o,i)}.bind(this)),e.helper.prioritySort(t)},getValues:function(){var t={};return this.segments(this.option.id).fields.each((function(e){t[e.id]=e.value.get()})),t},listenSegmentChange:function(t,e,i){void 0!==this.option.parent.listenContainerChange&&this.option.parent.listenContainerChange(t,e,i)}}),e.ConditionContainer=e.SingleContainer.extend({initialize:function(t,i,n){this.id=t,this.element=i,this.option=n,this.segments=new e.Values({defaultConstructor:e.Segment}),this.embeed(),this.setContainerHolder(),this.loadContainer()},populateSegments:function(){for(var t in this.option.fields){var e=this.createSegmentParam(t);e=this.prepareSegment(e),this.setupSegment(this.id,e)}},getValues:function(){var t=[];return this.segments.each((function(e){var i={};e.fields.each((function(t){i[t.id]=t.value.get()})),t.push(i)})),t},triggerFinish:function(){this.segments.each(function(t){this.segments(t.id).triggerLoaded()}.bind(this)),this.checkEmptySegment()},prepareSegmentData:function(t,e){return t.parent=this.id,t.container=this,t.parentInstance=this,void 0===this.option.fields?t.fields=this.option.default:t.fields=this.option.fields[e.index],t},activateSegment:function(t){this.segments.each((function(e){t===e.id&&e.toogleSegment()}))},removeSegment:function(t,e){this.segments.remove(t),this.checkEmptySegment()},checkEmptySegment:function(){this.getAllSegments().length?this.hideEmptyCondition():this.renderEmptySegment()},renderEmptySegment:function(){this.element.find(".jkit-condition-empty").show()},hideEmptyCondition:function(){this.element.find(".jkit-condition-empty").hide()},getAllSegments:function(){var t=[];return this.segments.each((function(e){t.push(e.id)})),t},attachEvent:function(){this.container.find(".jkit-condition-add button").on("click",this.buttonAddClicked.bind(this))},buttonAddClicked:function(){this.createMultiSegment(),void 0!==this.option.parent.saveValue&&this.option.parent.saveValue(),this.checkEmptySegment()},createMultiSegment:function(){var t=this.getNextSegmentIndex(),e=this.createSegmentParam(t),i=e.segment.id;(e=this.prepareSegment(e))[0].fields=this.option.default,this.setupSegment(this.id,e),this.segments(i).triggerLoaded(),this.segments(i).activateSegment()},getNextSegmentIndex:function(){var t=0,e=!1;return this.segments.each((function(i){t=i.params.index,e=!0})),e||0!==t?++t:t},createSegmentParam:function(t){var i=e.segmentName(this.option.id,t);return t=parseInt(t),{segment:{id:i,name:this.option.title+" "+(t+1),type:this.option.type,index:t}}},embeed:function(){this.container=t(this.renderContainer()),this.element.append(this.container)},renderContainer:function(){var t=wp.template("jkit-condition-container");return t?t({lang:JKitTemplateConfig.lang}):"<div></div>"}}),e.JKitOptionBuilder=e.Class.extend({initialize:function(t,i,n){this.id=t,this.options=e.cloneObject(i),this.$wrapper=n,this.createContainer()},createContainer:function(){this.containerHolder=new e.Values({defaultConstructor:e.BaseContainer}),_.each(this.options,function(t){t.parent=this,"single"===t.type?this.containerHolder.add(t.id,new e.SingleContainer(t.id,this.$wrapper,t)):this.containerHolder.add(t.id,new e.ConditionContainer(t.id,this.$wrapper,t))}.bind(this))},triggerFinish:function(){this.containerHolder.trigger(this.id,this)}}),e.JKitOptionWrapperBuilder=e.JKitOptionBuilder.extend({initialize:function(t,i,n,o){this.id=t,this.options=e.cloneObject(i),this.$wrapper=n,this.setting=o,this.timeout=null,this.loaded=!1,this.embeed(),this.attachEvent(),Notiflix.Notify.Init({position:"right-top",zindex:999999,showOnlyTheLastOne:!0,success:{notiflixIconColor:"#fff"}})},attachEvent:function(){this.$container.find(".jkit-container-header").on("click",this.headerClicked.bind(this)),this.$container.find(".jkit-header-action .tab-delete").on("click",this.deleteClicked.bind(this)),this.$container.find(".jkit-header-action .tab-edit").on("click",this.editClicked.bind(this)),this.$container.find(".jkit-header-action .tab-clone").on("click",this.cloneClicked.bind(this))},editClicked:function(t){t.stopPropagation()},cloneClicked:function(e){e.stopPropagation(),t(e.currentTarget).find("i").attr("class","fa fa-circle-o-notch fa-spin"),wp.ajax.send("jkit_clone_element",{data:{id:this.id,nonce:JKitTemplateConfig.nonce,type:JKitTemplateConfig.type}}).done(function(t){window.ampdashboard.reRenderWrapper(t)}.bind(this))},deleteClicked:function(i){i.stopPropagation(),confirm(JKitTemplateConfig.lang.deleteelement)&&(t(i.currentTarget).find("i").attr("class","fa fa-circle-o-notch fa-spin"),wp.ajax.send("jkit_delete_element",{data:{id:this.id,nonce:JKitTemplateConfig.nonce}}).done(function(){this.$container.remove(),e.builderholder.remove(this.id),e.refreshPriority()}.bind(this)))},headerClicked:function(){this.loaded||(this.requestDetail(),this.loaded=!0),this.$container.siblings().each((function(){t(this).removeClass("show").find(".jkit-container-body").slideUp("fast")})),this.$container.toggleClass("show").find(".jkit-container-body").slideToggle("fast")},requestDetail:function(){wp.ajax.send("jkit_detail_element",{data:{id:this.id,nonce:JKitTemplateConfig.nonce,page:JKitTemplateConfig.page}}).done(function(t){this.$container.find(".jkit-container-body").html(""),this.createContainer(t),this.triggerFinish()}.bind(this))},embeed:function(){this.$container=t(this.renderContainer()),this.$wrapper.append(this.$container)},renderContainer:function(){var t=wp.template("jkit-element-container");return t?t({id:this.id,title:this.setting.title,url:this.setting.url,lang:JKitTemplateConfig.lang}):t},createContainer:function(t){this.containerHolder=new e.Values({defaultConstructor:e.BaseContainer});var i=this.$container.find(".jkit-container-body");_.each(this.options,function(n){n.parent=this,n.fields=t[n.id],"single"===n.type?this.containerHolder.add(n.id,new e.SingleContainer(n.id,i,n)):this.containerHolder.add(n.id,new e.ConditionContainer(n.id,i,n))}.bind(this))},listenContainerChange:function(t,e,i){"option"===t&&"title"===e&&this.$container.find(".jkit-container-header h3 span").text(i),this.saveValue()},getValues:function(){var t={};return this.containerHolder.each((function(e){t[e.id]=e.getValues()})),t},saveValue:function(){clearTimeout(this.timeout),this.timeout=setTimeout(function(){wp.ajax.send("jkit_update_element",{data:{id:this.id,data:this.getValues(),nonce:JKitTemplateConfig.nonce}}).done((function(){Notiflix.Notify.Success(JKitTemplateConfig.success)}))}.bind(this),500)}})}(jQuery,wp.customize);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/dashboard/dashboard-template.js CHANGED
@@ -1,450 +1 @@
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)
1
+ !function(e,t){"use strict";window.ampdashboard={},t.builderholder=new t.Values({defaultConstructor:t.JKitOptionBuilder}),t.JKitPopup=t.Class.extend({loaded:!1,id:"popup",body:e("body"),popupContainer:null,parentContainer:null,initialize:function(t){this.loaded||(this.parentContainer=t,this.createButton=this.parentContainer.find(".create-element-button"),this.createPopupContainer=e(".create-element-builder-wrapper"),this.createPopupOverlay=e(".create-element-builder-overlay"),this.setupPopup(),this.loaded=!0)},setupPopup:function(){this.prepareContainer(),this.attachEvent()},prepareContainer:function(){this.createPopupContainer.append(this.popupContent()),this.popupContainer=e(".popup-content")},containerContent:function(){t.builderholder.add(this.id,new t.JKitOptionBuilder(this.id,this.changeTabToField(),this.popupContainer)),t.builderholder(this.id).triggerFinish()},changeTabToField:function(){var e=[];return _.each(JKitTemplateConfig.tab,(function(t){"single"===t.type&&(t.fields=t.default),e.push(t)})),e},popupContent:function(){var t=wp.template("jkit-popup");return e(t({lang:JKitTemplateConfig.lang}))},renderOption(){this.containerContent(),this.resetPosition()},resetPosition:function(){var t=e(window).height(),i=e(window).width(),n=Math.floor(80*i/100);n=n>600?600:n;var o=Math.floor(80*t/100),a=(i-n)/2,r=(t-(o=o>700?700:o))/2;this.createPopupContainer.css({width:n,height:o,top:r,left:a}),this.createPopupContainer.find(".popup-content").css({height:o-150})},attachEvent:function(){this.createButton.click(this.openCreatePopup.bind(this)),this.createPopupContainer.find(".close").click(this.hideCreatePopup.bind(this)),this.createPopupContainer.find(".generate").click(this.createElement.bind(this)),this.createPopupContainer.draggable({handle:".popup-header"})},attachOpenButton:function(){this.parentContainer.find(".create-element-button").click(this.openCreatePopup.bind(this))},createElement:function(){this.createPopupContainer.find(".generate").text(JKitTemplateConfig.lang.saving),this.ajaxCreateElement().done(function(e){ampdashboard.reRenderWrapper(e),this.hideCreatePopup()}.bind(this))},getValues:function(){var e={};return t.builderholder(this.id).containerHolder.each((function(t){e[t.id]=t.getValues()})),e},ajaxCreateElement:function(){return wp.ajax.send("jkit_create_element",{data:{data:this.getValues(),nonce:JKitTemplateConfig.nonce,type:JKitTemplateConfig.type,page:JKitTemplateConfig.page}})},openCreatePopup:function(){t.builderholder(this.id)&&t.builderholder.remove(this.id),this.popupContainer.html(""),this.resetPosition(),this.body.addClass("overflow-hidden"),this.createPopupContainer.find(".generate").text(JKitTemplateConfig.lang.create),this.createPopupOverlay.fadeIn(),this.createPopupContainer.fadeIn(),this.renderOption()},hideCreatePopup:function(){this.body.removeClass("overflow-hidden"),this.createPopupOverlay.fadeOut(),this.createPopupContainer.fadeOut()}}),t.JKitDashboard=t.Class.extend({empty:"",popupInstance:null,container:e("#jkit-builder-container"),initialize:function(){this.renderWrapper(JKitTemplateConfig.data),this.popupInstance=new t.JKitPopup(this.container),Notiflix.Notify.Init({position:"right-top",zindex:999999,showOnlyTheLastOne:!0,success:{notiflixIconColor:"#fff"}})},renderWrapper:function(e){this.container.html(this.empty),this.container.append(this.dashboardContent(e)),this.injectBuilder(e),this.builderSortable(),t.refreshPriority()},reRenderWrapper:function(e){this.renderWrapper(e),this.popupInstance.attachOpenButton()},builderSortable:function(){e("#active-element, #inactive-element").sortable({connectWith:".connectedSortable",stop:function(){var i=[];e(".active-element-wrapper .jkit-element-container").each((function(t){i.push(e(this).data("id"))}));var n=[];e(".inactive-element-wrapper .jkit-element-container").each((function(){n.push(e(this).data("id"))})),this.saveSortable(i,n),t.refreshPriority()}.bind(this)}).disableSelection()},saveSortable:function(e,t){clearTimeout(this.sortableTimeout),this.sortableTimeout=setTimeout(function(){wp.ajax.send("jkit_update_sequence",{data:{id:this.id,publish:e,draft:t,nonce:JKitTemplateConfig.nonce}}).done((function(){Notiflix.Notify.Success(JKitTemplateConfig.success)}))}.bind(this),500)},injectBuilder:function(t){this.removeBuilderHolder(),this.buildOption(t.publish,e(".active-element-wrapper .content-body")),this.buildOption(t.draft,e(".inactive-element-wrapper .content-body")),window.dispatchEvent(new Event("resize"))},buildOption:function(e,i){e.forEach(function(e){var n=e.id.toString(),o=this.mergeValues(JKitTemplateConfig.tab,e);t.builderholder.add(n,new t.JKitOptionWrapperBuilder(n,o,i,e))}.bind(this))},mergeValues:function(e,i){var n=[];return t.cloneObject(e).forEach((function(e){e.values=i[e.id],n.push(e)})),n},removeBuilderHolder:function(){t.builderholder.each((function(e){t.builderholder.remove(e.id)}))},dashboardContent:function(t){var i=null;return i=0===t.publish.length&&0===t.draft.length?wp.template("jkit-builder-empty"):wp.template("jkit-builder-content"),e(i({lang:JKitTemplateConfig.lang}))},getValues:function(){t.builderholder.each((function(e){var t=[];e.containerHolder.each((function(e){t[e.id]=e.getValues()}))}))}}),t.cloneObject=function(e){return JSON.parse(JSON.stringify(e))},t.segmentName=function(e,t){return e+"_"+t},t.refreshPriority=function(){e(".active-element-wrapper .jkit-container-header").each((function(t){e(this).find(".tab-priority").text(t+1)}))},e(document).ready((function(){window.ampdashboard=new t.JKitDashboard}))}(jQuery,wp.customize);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/dashboard/dashboard.js CHANGED
@@ -1,157 +1 @@
1
- (function($) {
2
- 'use strict';
3
-
4
- window.jkitdashboard = window.jkitdashboard || {}
5
-
6
- window.jkitdashboard = {
7
- init: function(container) {
8
- var base = this;
9
- base.xhr = null;
10
-
11
- if (container === undefined) {
12
- base.container = $('body')
13
- } else {
14
- base.container = container
15
- }
16
-
17
- Notiflix.Notify.Init({ position: "right-top", zindex: 999999 });
18
- base.button_save = base.container.find('.jkit-dashboard-body-wrap .jkit-form-submit>button');
19
-
20
- base.form_handler();
21
- base.elements();
22
- },
23
- form_handler: function() {
24
- var base = this,
25
- form_handler = base.container.find('#jkit-user-data-form, #jkit-settings-form, #jkit-notfound-form');
26
-
27
- form_handler.find('.jkit-form-content').on('click', function(e) {
28
- e.preventDefault();
29
-
30
- var tab = $(this).parents('.jkit-form-tab ');
31
-
32
- if (tab.hasClass('collapse')) {
33
- tab.removeClass('collapse');
34
- } else {
35
- tab.addClass('collapse');
36
- }
37
- });
38
-
39
- form_handler.on('submit', function(e) {
40
- e.preventDefault();
41
- var formId = $(this).attr('id'),
42
- formData = {},
43
- action = '';
44
-
45
- if ( 'jkit-user-data-form' === formId ) {
46
- action = 'save_user_data';
47
- formData = {
48
- 'mailchimp_api': $('input[name="data[mailchimp][api_key]"]').val(),
49
- };
50
- } else if ( 'jkit-settings-form' === formId ) {
51
- action = 'save_settings';
52
- formData = {
53
- 'global_style': $('select[name="data[global_style]"]').val(),
54
- };
55
- } else if ( 'jkit-notfound-form' === formId ) {
56
- action = 'save_notfound';
57
- formData = {
58
- 'notfound_template': $('select[name="data[notfound_template]"]').val(),
59
- };
60
- }
61
-
62
- base.button_save.addClass('saving');
63
- base.button_save.find('i').removeClass('fa-save').addClass('fa-spinner fa-spin');
64
-
65
- $.ajax({
66
- type: 'POST',
67
- url: jkit_ajax_url,
68
- data: {
69
- form_data: formData,
70
- action: action,
71
- nonce: jkit_nonce
72
- },
73
- dataType: 'json',
74
- encode: true
75
- })
76
- .done(function(data) {
77
- Notiflix.Notify.Success(data.message);
78
- base.button_save.removeClass('saving');
79
- base.button_save.find('i').removeClass('fa-spinner fa-spin').addClass('fa-save');
80
- })
81
- .fail(function() {
82
- Notiflix.Notify.Failure(jkit_dashboard_localize.save_failed);
83
- base.button_save.removeClass('saving');
84
- });
85
- });
86
- },
87
- elements: function() {
88
- var base = this,
89
- toggle = base.container.find('.element-checkbox-option .switch'),
90
- enable_all = base.container.find('.jkit-button.enable-all'),
91
- disable_all = base.container.find('.jkit-button.disable-all'),
92
- elements_form = base.container.find('#jkit-elements-enable-form');;
93
-
94
- toggle.on('click', function(e) {
95
- e.preventDefault();
96
-
97
- var input = $(this).prev('input');
98
-
99
- if (input.is(':checked')) {
100
- input.prop('checked', false);
101
- } else {
102
- input.prop('checked', true);
103
- }
104
- });
105
-
106
- enable_all.on('click', function(e) {
107
- e.preventDefault();
108
- toggle.prev('input').prop('checked', true);
109
- });
110
-
111
- disable_all.on('click', function(e) {
112
- e.preventDefault();
113
- toggle.prev('input').prop('checked', false);
114
- });
115
-
116
- elements_form.on('submit', function(e) {
117
- e.preventDefault();
118
-
119
- var formData = {};
120
- base.button_save.addClass('saving');
121
- base.button_save.find('i').removeClass('fa-save').addClass('fa-spinner fa-spin');
122
-
123
- toggle.each(function(index, value) {
124
- var input = $(value).prev('input'),
125
- element_key = input.data('element-key');
126
-
127
- formData[element_key] = input.is(':checked');
128
- });
129
-
130
- $.ajax({
131
- type: 'POST',
132
- url: jkit_ajax_url,
133
- data: {
134
- form_data: formData,
135
- action: 'save_elements_enable',
136
- nonce: jkit_nonce
137
- },
138
- dataType: 'json',
139
- encode: true
140
- })
141
- .done(function(data) {
142
- Notiflix.Notify.Success(data.message);
143
- base.button_save.removeClass('saving');
144
- base.button_save.find('i').removeClass('fa-spinner fa-spin').addClass('fa-save');
145
- })
146
- .fail(function() {
147
- Notiflix.Notify.Failure(jkit_dashboard_localize.save_failed);
148
- base.button_save.removeClass('saving');
149
- });
150
- });
151
- }
152
- }
153
-
154
- $(document).on('ready', function() {
155
- window.jkitdashboard.init()
156
- })
157
- })(jQuery);
1
+ !function(a){"use strict";window.jkitdashboard=window.jkitdashboard||{},window.jkitdashboard={init:function(e){var t=this;t.xhr=null,t.container=void 0===e?a("body"):e,Notiflix.Notify.Init({position:"right-top",zindex:999999,showOnlyTheLastOne:!0,success:{notiflixIconColor:"#fff"}}),t.button_save=t.container.find(".jkit-dashboard-body-wrap .jkit-form-submit>button"),t.form_handler(),t.elements()},form_handler:function(){var e=this,t=e.container.find("#jkit-user-data-form, #jkit-settings-form, #jkit-notfound-form");t.find(".jkit-form-content").on("click",(function(e){e.preventDefault();var t=a(this).parents(".jkit-form-tab ");t.hasClass("collapse")?t.removeClass("collapse"):t.addClass("collapse")})),t.on("submit",(function(t){t.preventDefault();var n=a(this).attr("id"),i={},o="";"jkit-user-data-form"===n?(o="save_user_data",i={mailchimp_api:a('input[name="data[mailchimp][api_key]"]').val()}):"jkit-settings-form"===n?(o="save_settings",i={global_style:a('select[name="data[global_style]"]').val()}):"jkit-notfound-form"===n&&(o="save_notfound",i={notfound_template:a('select[name="data[notfound_template]"]').val()}),e.button_save.addClass("saving"),e.button_save.find("i").removeClass("fa-save").addClass("fa-spinner fa-spin"),a.ajax({type:"POST",url:jkit_ajax_url,data:{form_data:i,action:o,nonce:jkit_nonce},dataType:"json",encode:!0}).done((function(a){Notiflix.Notify.Success(a.message),e.button_save.removeClass("saving"),e.button_save.find("i").removeClass("fa-spinner fa-spin").addClass("fa-save")})).fail((function(){Notiflix.Notify.Failure(jkit_dashboard_localize.save_failed),e.button_save.removeClass("saving")}))}))},elements:function(){var e=this,t=e.container.find(".element-checkbox-option .switch"),n=e.container.find(".jkit-button.enable-all"),i=e.container.find(".jkit-button.disable-all"),o=e.container.find("#jkit-elements-enable-form");t.on("click",(function(e){e.preventDefault();var t=a(this).prev("input");t.is(":checked")?t.prop("checked",!1):t.prop("checked",!0)})),n.on("click",(function(a){a.preventDefault(),t.prev("input").prop("checked",!0)})),i.on("click",(function(a){a.preventDefault(),t.prev("input").prop("checked",!1)})),o.on("submit",(function(n){n.preventDefault();var i={};e.button_save.addClass("saving"),e.button_save.find("i").removeClass("fa-save").addClass("fa-spinner fa-spin"),t.each((function(e,t){var n=a(t).prev("input"),o=n.data("element-key");i[o]=n.is(":checked")})),a.ajax({type:"POST",url:jkit_ajax_url,data:{form_data:i,action:"save_elements_enable",nonce:jkit_nonce},dataType:"json",encode:!0}).done((function(a){Notiflix.Notify.Success(a.message),e.button_save.removeClass("saving"),e.button_save.find("i").removeClass("fa-spinner fa-spin").addClass("fa-save")})).fail((function(){Notiflix.Notify.Failure(jkit_dashboard_localize.save_failed),e.button_save.removeClass("saving")}))}))}},a(document).on("ready",(function(){window.jkitdashboard.init()}))}(jQuery);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/elementor/editor-support.js CHANGED
@@ -1,558 +1 @@
1
- (function($) {
2
- "use strict";
3
-
4
- elementor.hooks.addFilter('editor/style/styleText', function(css, view) {
5
- if (view != undefined || view != null) {
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_') {
29
- css += customCSS;
30
- }
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
81
- if ('jkit_progress_bar' == widgetType) {
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 +