Version Description
- 2021-03-19 =
- Add new widget: Heading
- Improvement: Add related post option to Post Block and Post List widgets
- Improvement: Add no content style setting to Post Block and Post List widgets
Download this release
Release Info
Developer | jegstudio |
Plugin | Jeg Elementor Kit |
Version | 1.4.0 |
Comparing to | |
See all releases |
Code changes from version 1.3.1 to 1.4.0
- assets/css/admin/editor.css +1 -1
- assets/css/admin/editor.css.map +1 -1
- assets/css/main.css +1 -1
- assets/css/main.css.map +1 -1
- assets/dev/scss/admin/editor.scss +4 -0
- assets/dev/scss/main.scss +155 -0
- assets/img/admin/block-icon/heading.svg +1 -0
- class/ajax/class-ajax.php +1 -1
- class/assets/class-asset.php +1 -1
- class/dashboard/class-dashboard.php +1 -1
- class/elements/class-element.php +1 -0
- class/elements/elementor/class-elementor-kit-abstract.php +250 -51
- class/elements/elementor/class-heading-elementor.php +18 -0
- class/elements/options/class-heading-option.php +1353 -0
- class/elements/options/class-option-abstract.php +469 -3
- class/elements/options/class-post-block-option.php +4 -2
- class/elements/options/class-post-list-option.php +2 -0
- class/elements/views/class-heading-view.php +193 -0
- class/elements/views/class-post-block-view.php +10 -7
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_video_button]{background-image:url(../../img/admin/block-icon/video-button.svg)}i[class^=jkit-option-additional]{background-image:url(../../img/admin/icon.svg)}
|
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}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_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-option-additional]{background-image:url(../../img/admin/icon.svg)}
|
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,WAAY,KACZ,WAAY,IACZ,QAAS,MACT,YAAa,YANrB,iGACA,oGAYQ,cAAe,KACf,UAAW,KAdnB,kIACA,qIASY,MAAO,KACP,WAAY,KAXxB,4EACA,+EAgBQ,cAAe,IACf,aAAc,IACd,MAAO,gBACP,OAAQ,eACR,QAAS,uBACT,aAAc,IACd,aAAc,MACd,aAAc,eACd,QAAS,IAzBjB,8EACA,iFA0BY,MAAO,KACP,OAAQ,KACR,QAAS,MAKrB,uIAEQ,aAAc,QACd,iBAAkB,QAH1B,mGAMQ,iBAAkB,sCAN1B,mGASQ,iBAAkB,sCAT1B,mGAYQ,iBAAkB,sCAZ1B,mGAeQ,iBAAkB,sCAf1B,mGAkBQ,iBAAkB,sCAI1B,6IAEQ,aAAc,QACd,iBAAkB,QAH1B,2GAMQ,iBAAkB,uCAN1B,2GASQ,iBAAkB,uCAT1B,2GAYQ,iBAAkB,uCAZ1B,2GAeQ,iBAAkB,uCAI1B,gBACI,gBAAiB,eACjB,MAAO,eACP,OAAQ,eACR,QAAS,MACT,YAAa,KACb,aAAc,KAGlB,iCACI,gBAAiB,eACjB,MAAO,eACP,OAAQ,eACR,QAAS,aAGb,wBACI,iBAAkB,6CAGtB,wBACI,iBAAkB,6CAGtB,yBACI,iBAAkB,8CAGtB,wBACI,iBAAkB,4CAGtB,4BACI,iBAAkB,iDAGtB,2BACI,iBAAkB,gDAGtB,4BACI,iBAAkB,gDAGtB,yBACI,iBAAkB,8CAGtB,uBACI,iBAAkB,4CAGtB,8BACI,iBAAkB,6CAGtB,yBACI,iBAAkB,8CAGtB,0BACI,iBAAkB,+CAGtB,oBACI,iBAAkB,yCAGtB,yBACI,iBAAkB,8CAGtB,iCACI,iBAAkB,8CAGtB,6BACI,iBAAkB,kDAGtB,yBACI,iBAAkB,8CAGtB,sBACI,iBAAkB,2CAGtB,yBACI,iBAAkB,8CAGtB,6BACI,iBAAkB,kDAGtB,4BACI,iBAAkB,iDAGtB,iCACI,iBAAkB","file":"editor.css","sourcesContent":[".elementor-control-sg_content_postblock_type,\n.elementor-control-sg_layout_testimonial_choose {\n .elementor-choices {\n text-align: left;\n background: transparent;\n display: table;\n line-height: 1 !important;\n }\n >.elementor-control-content>.elementor-control-field {\n >.elementor-control-input-wrapper {\n width: 100%;\n margin-top: 10px;\n }\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n label[for^=\"elementor-control-\"] {\n margin-bottom: 5px;\n margin-right: 5px;\n width: 118px !important;\n height: 88px !important;\n display: inline-block !important;\n border-width: 1px;\n border-style: solid;\n border-color: #ddd !important;\n padding: 3px;\n i {\n width: auto;\n height: 100%;\n display: block;\n }\n }\n}\n\n.elementor-control-sg_content_postblock_type {\n input[name^=\"elementor-choose-sg_content_postblock_type-\"]:checked+.elementor-choices-label {\n border-color: #278ab7;\n background-color: #278ab7;\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-1 {\n background-image: url('../../img/admin/post-block-1.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-2 {\n background-image: url('../../img/admin/post-block-2.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-3 {\n background-image: url('../../img/admin/post-block-3.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-4 {\n background-image: url('../../img/admin/post-block-4.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-5 {\n background-image: url('../../img/admin/post-block-5.png');\n }\n}\n\n.elementor-control-sg_layout_testimonial_choose {\n input[name^=\"elementor-choose-sg_layout_testimonial_choose-\"]:checked+.elementor-choices-label {\n border-color: #278ab7;\n background-color: #278ab7;\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-1 {\n background-image: url('../../img/admin/testimonial-1.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-2 {\n background-image: url('../../img/admin/testimonial-2.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-3 {\n background-image: url('../../img/admin/testimonial-3.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-4 {\n background-image: url('../../img/admin/testimonial-4.png');\n }\n}\n\ni[class*=jkit_] {\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}\n\ni[class^=jkit-option-additional] {\n background-size: auto !important;\n width: 12px !important;\n height: 12px !important;\n display: inline-block;\n}\n\ni[class^=jkit_nav_menu] {\n background-image: url('../../img/admin/block-icon/nav-menu.svg');\n}\n\ni[class^=jkit_icon_box] {\n background-image: url('../../img/admin/block-icon/icon-box.svg');\n}\n\ni[class^=jkit_image_box] {\n background-image: url('../../img/admin/block-icon/image-box.svg');\n}\n\ni[class^=jkit_fun_fact] {\n background-image: url('../../img/admin/block-icon/funfact.svg');\n}\n\ni[class^=jkit_progress_bar] {\n background-image: url('../../img/admin/block-icon/progress-bar.svg');\n}\n\ni[class^=jkit_client_logo] {\n background-image: url('../../img/admin/block-icon/client-logo.svg');\n}\n\ni[class^=jkit_testimonials] {\n background-image: url('../../img/admin/block-icon/testimonial.svg');\n}\n\ni[class^=jkit_accordion] {\n background-image: url('../../img/admin/block-icon/accordion.svg');\n}\n\ni[class^=jkit_gallery] {\n background-image: url('../../img/admin/block-icon/gallery.svg');\n}\n\ni[class^=jkit_contact_form_7] {\n background-image: url('../../img/admin/block-icon/form-cf7.svg');\n}\n\ni[class^=jkit_mailchimp] {\n background-image: url('../../img/admin/block-icon/mailchimp.svg');\n}\n\ni[class^=jkit_post_block] {\n background-image: url('../../img/admin/block-icon/post-block.svg');\n}\n\ni[class^=jkit_team] {\n background-image: url('../../img/admin/block-icon/team.svg');\n}\n\ni[class^=jkit_pie_chart] {\n background-image: url('../../img/admin/block-icon/pie-chart.svg');\n}\n\ni[class^=jkit_portfolio_gallery] {\n background-image: url('../../img/admin/block-icon/portfolio.svg');\n}\n\ni[class^=jkit_animated_text] {\n background-image: url('../../img/admin/block-icon/animated-text.svg');\n}\n\ni[class^=jkit_countdown] {\n background-image: url('../../img/admin/block-icon/countdown.svg');\n}\n\ni[class^=jkit_button] {\n background-image: url('../../img/admin/block-icon/button.svg');\n}\n\ni[class^=jkit_post_list] {\n background-image: url('../../img/admin/block-icon/post-list.svg');\n}\n\ni[class^=jkit_category_list] {\n background-image: url('../../img/admin/block-icon/category-list.svg');\n}\n\ni[class^=jkit_video_button] {\n background-image: url('../../img/admin/block-icon/video-button.svg');\n}\n\ni[class^=jkit-option-additional] {\n background-image: url('../../img/admin/icon.svg');\n}"]}
|
1 |
+
{"version":3,"sources":["editor.scss"],"names":[],"mappings":"AAAA,gEACA,mEAEQ,WAAY,KACZ,WAAY,IACZ,QAAS,MACT,YAAa,YANrB,iGACA,oGAYQ,cAAe,KACf,UAAW,KAdnB,kIACA,qIASY,MAAO,KACP,WAAY,KAXxB,4EACA,+EAgBQ,cAAe,IACf,aAAc,IACd,MAAO,gBACP,OAAQ,eACR,QAAS,uBACT,aAAc,IACd,aAAc,MACd,aAAc,eACd,QAAS,IAzBjB,8EACA,iFA0BY,MAAO,KACP,OAAQ,KACR,QAAS,MAKrB,uIAEQ,aAAc,QACd,iBAAkB,QAH1B,mGAMQ,iBAAkB,sCAN1B,mGASQ,iBAAkB,sCAT1B,mGAYQ,iBAAkB,sCAZ1B,mGAeQ,iBAAkB,sCAf1B,mGAkBQ,iBAAkB,sCAI1B,6IAEQ,aAAc,QACd,iBAAkB,QAH1B,2GAMQ,iBAAkB,uCAN1B,2GASQ,iBAAkB,uCAT1B,2GAYQ,iBAAkB,uCAZ1B,2GAeQ,iBAAkB,uCAI1B,gBACI,gBAAiB,eACjB,MAAO,eACP,OAAQ,eACR,QAAS,MACT,YAAa,KACb,aAAc,KAGlB,iCACI,gBAAiB,eACjB,MAAO,eACP,OAAQ,eACR,QAAS,aAGb,wBACI,iBAAkB,6CAGtB,wBACI,iBAAkB,6CAGtB,yBACI,iBAAkB,8CAGtB,wBACI,iBAAkB,4CAGtB,4BACI,iBAAkB,iDAGtB,2BACI,iBAAkB,gDAGtB,4BACI,iBAAkB,gDAGtB,yBACI,iBAAkB,8CAGtB,uBACI,iBAAkB,4CAGtB,8BACI,iBAAkB,6CAGtB,yBACI,iBAAkB,8CAGtB,0BACI,iBAAkB,+CAGtB,oBACI,iBAAkB,yCAGtB,yBACI,iBAAkB,8CAGtB,iCACI,iBAAkB,8CAGtB,6BACI,iBAAkB,kDAGtB,yBACI,iBAAkB,8CAGtB,sBACI,iBAAkB,2CAGtB,yBACI,iBAAkB,8CAGtB,6BACI,iBAAkB,kDAGtB,4BACI,iBAAkB,iDAGtB,uBACI,iBAAkB,4CAGtB,iCACI,iBAAkB","file":"editor.css","sourcesContent":[".elementor-control-sg_content_postblock_type,\n.elementor-control-sg_layout_testimonial_choose {\n .elementor-choices {\n text-align: left;\n background: transparent;\n display: table;\n line-height: 1 !important;\n }\n >.elementor-control-content>.elementor-control-field {\n >.elementor-control-input-wrapper {\n width: 100%;\n margin-top: 10px;\n }\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n label[for^=\"elementor-control-\"] {\n margin-bottom: 5px;\n margin-right: 5px;\n width: 118px !important;\n height: 88px !important;\n display: inline-block !important;\n border-width: 1px;\n border-style: solid;\n border-color: #ddd !important;\n padding: 3px;\n i {\n width: auto;\n height: 100%;\n display: block;\n }\n }\n}\n\n.elementor-control-sg_content_postblock_type {\n input[name^=\"elementor-choose-sg_content_postblock_type-\"]:checked+.elementor-choices-label {\n border-color: #278ab7;\n background-color: #278ab7;\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-1 {\n background-image: url('../../img/admin/post-block-1.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-2 {\n background-image: url('../../img/admin/post-block-2.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-3 {\n background-image: url('../../img/admin/post-block-3.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-4 {\n background-image: url('../../img/admin/post-block-4.png');\n }\n label[for^=\"elementor-control-\"] .jkit-postblock-type-5 {\n background-image: url('../../img/admin/post-block-5.png');\n }\n}\n\n.elementor-control-sg_layout_testimonial_choose {\n input[name^=\"elementor-choose-sg_layout_testimonial_choose-\"]:checked+.elementor-choices-label {\n border-color: #278ab7;\n background-color: #278ab7;\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-1 {\n background-image: url('../../img/admin/testimonial-1.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-2 {\n background-image: url('../../img/admin/testimonial-2.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-3 {\n background-image: url('../../img/admin/testimonial-3.png');\n }\n label[for^=\"elementor-control-\"] .jkit-testimonials-layout-4 {\n background-image: url('../../img/admin/testimonial-4.png');\n }\n}\n\ni[class*=jkit_] {\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}\n\ni[class^=jkit-option-additional] {\n background-size: auto !important;\n width: 12px !important;\n height: 12px !important;\n display: inline-block;\n}\n\ni[class^=jkit_nav_menu] {\n background-image: url('../../img/admin/block-icon/nav-menu.svg');\n}\n\ni[class^=jkit_icon_box] {\n background-image: url('../../img/admin/block-icon/icon-box.svg');\n}\n\ni[class^=jkit_image_box] {\n background-image: url('../../img/admin/block-icon/image-box.svg');\n}\n\ni[class^=jkit_fun_fact] {\n background-image: url('../../img/admin/block-icon/funfact.svg');\n}\n\ni[class^=jkit_progress_bar] {\n background-image: url('../../img/admin/block-icon/progress-bar.svg');\n}\n\ni[class^=jkit_client_logo] {\n background-image: url('../../img/admin/block-icon/client-logo.svg');\n}\n\ni[class^=jkit_testimonials] {\n background-image: url('../../img/admin/block-icon/testimonial.svg');\n}\n\ni[class^=jkit_accordion] {\n background-image: url('../../img/admin/block-icon/accordion.svg');\n}\n\ni[class^=jkit_gallery] {\n background-image: url('../../img/admin/block-icon/gallery.svg');\n}\n\ni[class^=jkit_contact_form_7] {\n background-image: url('../../img/admin/block-icon/form-cf7.svg');\n}\n\ni[class^=jkit_mailchimp] {\n background-image: url('../../img/admin/block-icon/mailchimp.svg');\n}\n\ni[class^=jkit_post_block] {\n background-image: url('../../img/admin/block-icon/post-block.svg');\n}\n\ni[class^=jkit_team] {\n background-image: url('../../img/admin/block-icon/team.svg');\n}\n\ni[class^=jkit_pie_chart] {\n background-image: url('../../img/admin/block-icon/pie-chart.svg');\n}\n\ni[class^=jkit_portfolio_gallery] {\n background-image: url('../../img/admin/block-icon/portfolio.svg');\n}\n\ni[class^=jkit_animated_text] {\n background-image: url('../../img/admin/block-icon/animated-text.svg');\n}\n\ni[class^=jkit_countdown] {\n background-image: url('../../img/admin/block-icon/countdown.svg');\n}\n\ni[class^=jkit_button] {\n background-image: url('../../img/admin/block-icon/button.svg');\n}\n\ni[class^=jkit_post_list] {\n background-image: url('../../img/admin/block-icon/post-list.svg');\n}\n\ni[class^=jkit_category_list] {\n background-image: url('../../img/admin/block-icon/category-list.svg');\n}\n\ni[class^=jkit_video_button] {\n background-image: url('../../img/admin/block-icon/video-button.svg');\n}\n\ni[class^=jkit_heading] {\n background-image: url('../../img/admin/block-icon/heading.svg');\n}\n\ni[class^=jkit-option-additional] {\n background-image: url('../../img/admin/icon.svg');\n}"]}
|
assets/css/main.css
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}@keyframes slide-from-left{0%{left:0}100%{left:101%}}@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}@keyframes slide-from-right{0%{left:0}100%{left:-101%}}@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}.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}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:auto;padding:4px 15px;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 .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a i{float:right}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{height:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:auto;padding:4px 15px;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 .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a i{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%}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media (min-width:481px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media (min-width:576px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{padding-left:50px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){margin-bottom:20px}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder):nth-last-child(2){margin-right:0!important}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}html.jkit-nav-menu-loaded,html.jkit-nav-menu-loaded body{overflow-x:hidden;overflow-y:visible}.jkit-magnific-popup .mfp-iframe-holder .mfp-close{background:0 0}.jkit-magnific-popup button:focus{outline:0}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box{display:flex;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{flex:1}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit.hover-from-right:before{top:0;right:-101%}.jeg-elementor-kit .hover-from-right:hover:before,.jeg-elementor-kit.hover-from-right:hover:before{right:0}.jeg-elementor-kit .hover-from-top:before,.jeg-elementor-kit.hover-from-top:before{top:-101%;left:0}.jeg-elementor-kit .hover-from-top:hover:before,.jeg-elementor-kit.hover-from-top:hover:before{top:0}.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit.hover-from-bottom:before{bottom:-101%;left:0}.jeg-elementor-kit .hover-from-bottom:hover:before,.jeg-elementor-kit.hover-from-bottom:hover:before{bottom:0}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit.hover-from-arise:before{top:0;left:0;opacity:0}.jeg-elementor-kit .hover-from-arise:hover:before,.jeg-elementor-kit.hover-from-arise:hover:before{opacity:100%}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .jkit-ajax-loaded{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:jkit-fadeinup;animation-name:jkit-fadeinup}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-1{-webkit-animation-delay:.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-2{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-4{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-6{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-8{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-10{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-12{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-14{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-16{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-18{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-20{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-22{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-24{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-26{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-28{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-30{-webkit-animation-delay:2.95s}.jeg-elementor-kit .jkit-block-pagination{margin:0 0 30px 0;text-align:center}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.625rem .875rem;font-size:.875rem;line-height:1.5;border-radius:3px;-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}.jeg-elementor-kit .border-bottom.left{-moz-animation:slide-from-left-reverse .5s forwards;-webkit-animation:slide-from-left-reverse .5s forwards;-o-animation:slide-from-left-reverse .5s forwards;-ms-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-moz-animation:slide-from-right-reverse .5s forwards;-webkit-animation:slide-from-right-reverse .5s forwards;-o-animation:slide-from-right-reverse .5s forwards;-ms-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-moz-animation:slide-from-left .5s forwards;-webkit-animation:slide-from-left .5s forwards;-o-animation:slide-from-left .5s forwards;-ms-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-moz-animation:slide-from-right .5s forwards;-webkit-animation:slide-from-right .5s forwards;-o-animation:slide-from-right .5s forwards;-ms-animation:slide-from-right .5s forwards;animation:slide-from-right .5s forwards}.jeg-elementor-kit button:active,.jeg-elementor-kit button:hover{background:0 0;border:none}.jeg-elementor-kit button:focus{outline:0}.jeg-elementor-kit .thumbnail-container{line-height:0}.jeg-elementor-kit .style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.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-menu-wrapper{z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{margin:5px 0 5px 0;padding:5px 5px 5px 5px;display:block}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:120px;height:auto}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color);padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;position:relative;z-index:10}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{display:flex;height:100%;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li{margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a{color:#707070;padding:0 15px 0 15px;font-size:15px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a{padding:15px 15px 15px 15px;color:#000;font-size:14px;font-weight:400}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{box-shadow:0 10px 30px 0 rgba(45,45,45,.2);background:var(--jkit-bg-color);position:absolute;top:100%;left:0;max-height:none;margin:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu{border-radius:0;padding:0;list-style:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.sub-menu{left:100%;top:0}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-icon-box>a{text-decoration:none}.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}.jeg-elementor-kit.jkit-icon-box .jkit-background-filter{background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header .icon{display:inline-block;margin-bottom:13px;color:var(--jkit-txt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header .icon i{font-size:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:100}.jeg-elementor-kit.jkit-icon-box:hover .hover-watermark{bottom:0;opacity:100}.jeg-elementor-kit.jkit-icon-box .hover-watermark{position:absolute;bottom:-50px;right:0;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1}.jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.jeg-elementor-kit.jkit-icon-box .icon-box-badge{position:absolute;line-height:1;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topleft{top:0;left:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topcenter{top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topright{top:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomleft{left:0;bottom:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomcenter{bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomright{bottom:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding:10px 10px 10px 10px;border-radius:0;background-color:var(--jkit-selection-bg-color);font-size:.70588rem;color:var(--jkit-bg-color);font-weight:500;display:inline-block}.jeg-elementor-kit.jkit-fun-fact{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{position:relative;z-index:2}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .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-progress-bar .progress-group .progress-skill-bar .skill-bar-content{margin-bottom:7px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{height:3px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{width:0;background-color:var(--jkit-element-darken-bg-color);display:block;height:100%;overflow:visible!important;position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{position:absolute;right:0;top:-33px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar{position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content .skill-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar{height:35px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon+.number-percentage-wrapper{padding-right:57px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color);padding-right:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar{height:30px;background-color:var(--jkit-form-bg-color);padding:10px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track{height:100%;border-radius:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:-39px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:24px;line-height:24px;display:inline-block;color:var(--jkit-bg-color);font-size:13px;background-color:var(--jkit-txt-color);text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";right:0;bottom:-8px;color:var(--jkit-txt-color);border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:22px;padding:0 8px;background-color:var(--jkit-txt-color);text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-6px;left:50%;-moz-transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:var(--jkit-txt-color);z-index:-1}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{border-radius:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:var(--jkit-txt-color);color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-5px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .skill-bar-content{margin-bottom:18px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:after{position:absolute;content:"";border-radius:50%;color:var(--jkit-txt-color);width:8px;height:8px;background-color:var(--jkit-txt-color);top:-3px;right:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:before{position:absolute;content:"";right:0;border-radius:50%;color:var(--jkit-txt-color);top:-12.5px;width:25px;height:25px;-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .number-percentage-wrapper{float:right;position:relative;top:31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:35px;line-height:35px;color:#fff;background-color:var(--jkit-txt-color);text-align:center;padding:0 8px;top:-10px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #00000000;border-left:solid #00000000;border-right:solid var(--jkit-txt-color);border-bottom:solid var(--jkit-txt-color);border-width:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar{height:10px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track{background:-o-repeating-linear-gradient(left,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px);background:repeating-linear-gradient(to right,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px)}.jeg-elementor-kit.jkit-client-logo{position:relative;display:inline-block;overflow:hidden;width:100%}.jeg-elementor-kit.jkit-client-logo .client-list{position:relative;z-index:1}.jeg-elementor-kit.jkit-client-logo .client-track .image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;overflow:hidden}.jeg-elementor-kit.jkit-client-logo .client-track .image-list:hover .content-image .hover-image{opacity:1;-moz-transition:opacity .25s ease-in-out 0s;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;-ms-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.jeg-elementor-kit.jkit-client-logo .client-track .content-image{position:relative;line-height:0;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .main-image{height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .hover-image{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .client-slider.hover-enable:hover .content-image .main-image{opacity:0;visibility:hidden;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider{margin-right:10px}.jeg-elementor-kit.jkit-client-logo .tns-nav{text-align:center}.jeg-elementor-kit.jkit-client-logo .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-client-logo .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-client-logo .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.jeg-elementor-kit.jkit-client-logo .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-client-logo .tns-controls button i{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-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{-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative;margin-top:25px;margin-bottom:105px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider{overflow:hidden}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{left:0;bottom:0;right:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform-origin:top;-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before{-moz-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before{-moz-transform-origin:left;-webkit-transform-origin:left;-o-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:hover:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content{position:static;font-size:40px;color:var(--jkit-txt-m-color);display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content p{color:var(--jkit-txt-m-color);font-size:15px;margin-bottom:35px;position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{position:absolute;left:0;bottom:-115px;width:100%;text-align:center;z-index:5}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-name{display:block;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars{margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars{margin:0;margin-bottom:15px;padding:0}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image{margin-right:20px;margin-bottom:0;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info{text-align:left}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content{position:static;font-size:40px;color:#d5d5d7;line-height:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{position:relative;margin-top:30px;margin-bottom:30px;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content p{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li: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-accordion{counter-reset:jkitNumber}.jeg-elementor-kit.jkit-accordion .card-wrapper{background-color:transparent;border:0;border-radius:0}.jeg-elementor-kit.jkit-accordion .card-wrapper:not(:last-child){margin-bottom:10px}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header{cursor:pointer}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--jkit-txt-color);background-color:var(--jkit-element-lighten-bg-color);font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .number:before{counter-increment:jkitNumber;content:counter(jkitNumber) ". "}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .title{padding-right:10px;display:inline-block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group{padding-right:26px;float:left}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group{position:absolute;right:0;margin-right:30px}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .normal-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-expand .card-body{padding:30px 85px 30px 65px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button{position:relative;border:0;padding-left:70px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button{border:1px solid var(--jkit-border-color);border-bottom:1px solid var(--jkit-element-bg-color);background-color:var(--jkit-bg-color);position:relative;padding-left:85px}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button:before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:var(--jkit-bg-color);background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery:before{content:none}.jeg-elementor-kit.jkit-gallery[data-grid=masonry] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:auto;position:relative}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap:hover .grid-item .thumbnail-wrap .style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item{-webkit-box-shadow:0 0 30px 0 rgba(3,29,60,.05);box-shadow:0 0 30px 0 rgba(3,29,60,.05)}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{position:relative;line-height:0}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .style-overlay{visibility:hidden;opacity:0;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--jkit-element-darken-bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .search-filters-wrap{height:55px;border-radius:5px;max-width:600px;margin:15px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger{color:#7f8995;border:0 solid;border-right:1px solid var(--jkit-element-bg-color);width:100%;border-radius:0;padding:17px 13px;font-size:14px;background:var(--jkit-element-lighten-bg-color);height:55px;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;width:100%;border-radius:5px;padding-top:7px;margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:first-child{border-top:0 solid}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li{padding:5px 5px 5px 10px;cursor:pointer;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:hover{color:#000}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls.open-controls{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box{background:var(--jkit-element-lighten-bg-color);border-radius:0 10px 10px 0;-ms-flex-preferred-size:70%;flex-basis:70%;height:100%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;font-size:14px;border:0 solid;outline:0;background:0 0}.jeg-elementor-kit.jkit-gallery .filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1 1 auto;flex-flow:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.jeg-elementor-kit.jkit-gallery .filter-controls ul{margin:0 0 20px 0;padding:0;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400;list-style:none;display:inline-block;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap{width:100%;float:left}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{font-size:65px;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:5px;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:300px;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a{font-size:60px;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category{line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category span{position:absolute;left:50%;bottom:0;font-size:12px;font-weight:500;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:15px;border-radius:5px;padding:5px 10px 5px 10px;background:var(--jkit-selection-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button{position:absolute;left:50%;top:50%;width:100%;height:auto;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a{display:inline-block;font-size:16px;margin:0 7px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-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-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.style-overlay{visibility:hidden;opacity:0;-moz-transition:.6s all ease;-webkit-transition:.6s all ease;-o-transition:.6s all ease;-ms-transition:.6s all ease;transition:.6s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-hover-bg{display:none}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{width:100%;height:auto}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-title{color:var(--jkit-txt-alt-color);font-size:20px;margin-bottom:5px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-content{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-buttons{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card{background:var(--jkit-element-lighten-bg-color);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-title{color:var(--jkit-txt-color);font-size:20px;margin:10px 0 10px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-content{color:var(--jkit-txt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .load-more-items{text-align:center;margin-top:15px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more{background:var(--jkit-btn-bg-color);color:var(--jkit-bg-color);padding:10px}.jeg-elementor-kit.jkit-contact-form-7:before{content:unset}.jeg-elementor-kit.jkit-contact-form-7 form label{color:var(--jkit-form-txt-color);width:100%;max-width:380px}.jeg-elementor-kit.jkit-contact-form-7 form label span{pointer-events:none;color:var(--jkit-txt-m-color);font-size:.8125rem;display:block}.jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jeg-elementor-kit.jkit-contact-form-7 form select,.jeg-elementor-kit.jkit-contact-form-7 form textarea{border:1px solid var(--jkit-form-border-color);margin-bottom:20px}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;padding:12px 72px;font-size:.9375rem;background-color:var(--jkit-btn-bg-color);border:0;color:#fff;cursor:pointer;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-postblock .jkit-edit-post{position:absolute;top:0;z-index:5;color:var(--jkit-txt-alt-color,#fff);padding:4px 10px;font-size:12px;line-height:1.5em;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-moz-transform:translate3d(0,-15px,0);-webkit-transform:translate3d(0,-15px,0);-o-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease}.jeg-elementor-kit.jkit-postblock .jkit-edit-post i{margin-right:2px;opacity:.6}.jeg-elementor-kit.jkit-postblock .jkit-post-category{font-size:.75rem;font-weight:700;text-transform:uppercase;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-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.jeg-elementor-kit.jkit-postblock .jkit-readmore{display:inline-block;color:var(--jkit-btn-txt-color,#fff);text-align:center;vertical-align:middle;background-color:var(--jkit-btn-bg-color,#0058e6);border:1px solid transparent;padding:.5rem .875rem;line-height:1.5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:.2s ease;-webkit-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postblock .jkit-post{margin-bottom:2rem}.jeg-elementor-kit.jkit-postblock .jkit-post:hover .jkit-edit-post{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-postblock .jkit-thumb{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{display:block;position:relative;overflow:hidden;z-index:0;background:var(--jkit-border-color,#eaeaeb);background-position:50%;background-size:cover}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;color:var(--jkit-txt-alt-color,#fafcff);z-index:-1}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:2rem}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-postblock-content{position:relative}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-thumb{margin-bottom:1.5rem}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{position:absolute;bottom:0;line-height:1;background:var(--jkit-bg-color,#fff);padding:1rem 1.5rem 0;margin-bottom:0;max-width:50%}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-left{left:0;text-align:left}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-center{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-right{right:0;text-align:right}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin-right:-120px;position:relative;z-index:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{line-height:inherit;display:inline;padding:2px 2px 2px 0;background:var(--jeg-bg-color,#fff);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin-top:0;margin-bottom:0}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-postblock-content{position:absolute;bottom:0;left:0;padding:30px}.jeg-elementor-kit.jkit-postlist article{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-postlist article a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a img{margin-right:15px;z-index:2;position:relative;line-height:0}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-content{z-index:2;width:100%}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{display:block;margin-bottom:0}.jeg-elementor-kit.jkit-postlist article a .meta-lists span{color:var(--jkit-txt-m-color);font-size:12px;display:inline-block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist article a .icon-list{text-align:center}.jeg-elementor-kit.jkit-postlist.layout-horizontal article a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postlist.bg-image article a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden}.jeg-elementor-kit.jkit-postlist.bg-image article a:after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team{text-align:center}.jeg-elementor-kit.jkit-team.style-default .profile-card,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card{background-color:var(--jkit-bg-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header{margin-bottom:38px;position:relative;display:inline-block;max-width:100%;line-height:0}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header img,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header img{object-fit:cover;width:160px;height:160px}.jeg-elementor-kit.jkit-team.style-default .profile-card:before,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-body,.jeg-elementor-kit.jkit-team.style-default .profile-footer{position:relative;z-index:2}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body{padding:35px 20px;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--jkit-element-lighten-bg-color);opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-hover-social .social-list{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body:before{opacity:1}.jeg-elementor-kit.jkit-team.style-hover-social:hover .social-list{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:before{top:0}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:hover:before{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card{position:relative;overflow:hidden;display:inline-block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card>img{width:100%;height:auto;object-fit:cover;display:block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area{position:absolute;z-index:2;width:100%;opacity:0;visibility:hidden;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-moz-transform:translateY(-20%);-webkit-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-moz-transform:translateY(30%);-webkit-transform:translateY(30%);-o-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover:before{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-center{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title a{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team .profile-box .profile-card{padding:20px 20px 40px;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header{width:auto;height:100%;border-radius:0;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header>a{display:inline-block;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team .profile-body{padding-bottom:20px}.jeg-elementor-kit.jkit-team .profile-body .profile-title{font-size:22px;margin:0;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-team .profile-body .profile-title a{color:var(--jkit-txt-h-color);text-decoration:none}.jeg-elementor-kit.jkit-team .profile-body .profile-designation{font-size:13px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.jeg-elementor-kit.jkit-team .social-list{list-style:none;padding:0;margin:0}.jeg-elementor-kit.jkit-team .social-list .social-icon{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:not(:last-child){margin-right:10px}.jeg-elementor-kit.jkit-team .social-list .social-icon a{display:inline-block;width:30px;height:30px;font-size:12px;line-height:32px;text-align:center;color:var(--jkit-btn-txt-color);background-color:var(--jkit-element-bg-color);border-radius:50%}.jeg-elementor-kit.jkit-team .social-list .social-icon i:before{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover i:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:jkit-scrolling-vertical;animation-name:jkit-scrolling-vertical}.jeg-elementor-kit.jkit-team .jkit-modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-content{position:relative;box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:var(--jkit-bg-color);border:0;border-radius:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:var(--jkit-txt-color);background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1200}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-body{padding:60px 40px;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{width:100%;margin-bottom:30px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info{width:100%}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-title{margin-top:0;margin-bottom:8px;color:var(--jkit-txt-h-color);font-size:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-position{margin-bottom:35px;color:var(--jkit-txt-color);font-size:13px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-description{margin-bottom:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list{margin:0;margin-bottom:25px;padding-left:0;list-style:none;color:var(--jkit-txt-color);font-size:15px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list a{text-decoration:none;outline:0;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list li{padding:19px 0;border-top:1px solid var(--jkit-border-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list strong{font-weight:600;padding-right:18px}.jeg-elementor-kit.jkit-pie-chart{text-align:center;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-pie-chart canvas{display:inline-block;position:relative;z-index:2}.jeg-elementor-kit.jkit-pie-chart canvas.background-canvas{position:absolute;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper{position:relative;display:inline-block}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1}.jeg-elementor-kit.jkit-pie-chart .chart-front,.jeg-elementor-kit.jkit-pie-chart .content-back{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-pie-chart .content-back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;overflow:hidden;background:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-pie-chart:hover .chart-front{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-pie-chart .chart-float{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jeg-elementor-kit.jkit-portfolio-gallery .portfolio-gallery-container{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.jeg-elementor-kit.jkit-portfolio-gallery .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-portfolio-gallery .row-item{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgba(255,255,255,.3);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info:after{height:100%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-more{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.1)}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{padding:40px 10px 40px 20px;position:relative;z-index:2;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:21px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#fff;z-index:-1;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:25px;font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:0;-moz-transform:translateY(20%);-webkit-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:2}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{text-decoration:none}.jeg-elementor-kit.jkit-portfolio-gallery .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-portfolio-gallery .image-item.current-item{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.jeg-elementor-kit.jkit-image-box{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-image-box .image-box-header img{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;object-fit:cover}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{padding:30px 35px;position:relative;overflow:hidden;background:var(--jkit-bg-color);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-size:18px;margin-bottom:20px;color:var(--jkit-txt-h-color);font-weight:700}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper{display:inline-block}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{border-radius:5px;font-size:15px;padding:15px 30px;color:#fff;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i{margin-right:5px}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i{margin-left:5px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:90%;height:90px;position:relative;margin-left:auto;margin-right:auto;margin-top:-50px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:220px}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-animated-text{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.jeg-elementor-kit.jkit-animated-text a{text-decoration:none;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text .animated-text{padding:0;margin:0;font-size:43px;font-weight:500;line-height:1.2;display:inline-block}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-moz-animation:jkit-animated-dash 10s infinite;-webkit-animation:jkit-animated-dash 10s infinite;-o-animation:jkit-animated-dash 10s infinite;-ms-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape="x"] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg{top:0;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-moz-transform:translate(-10px,-10px);-webkit-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-moz-animation:jkit-animated-pulse 1s infinite;-webkit-animation:jkit-animated-pulse 1s infinite;-o-animation:jkit-animated-pulse 1s infinite;-ms-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translateZ(-20px) rotateX(90deg);-webkit-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-swirl-in .4s forwards;-webkit-animation:jkit-animated-swirl-in .4s forwards;-o-animation:jkit-animated-swirl-in .4s forwards;-ms-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-blinds-in .6s forwards;-webkit-animation:jkit-animated-blinds-in .6s forwards;-o-animation:jkit-animated-blinds-in .6s forwards;-ms-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-wave-up .3s forwards;-webkit-animation:jkit-animated-wave-up .3s forwards;-o-animation:jkit-animated-wave-up .3s forwards;-ms-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-moz-animation:jkit-animated-flip-in 1.2s;-webkit-animation:jkit-animated-flip-in 1.2s;-o-animation:jkit-animated-flip-in 1.2s;-ms-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-moz-animation:jkit-animated-flip-out 1.2s;-webkit-animation:jkit-animated-flip-out 1.2s;-o-animation:jkit-animated-flip-out 1.2s;-ms-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-drop-in-in .6s;-webkit-animation:jkit-animated-drop-in-in .6s;-o-animation:jkit-animated-drop-in-in .6s;-ms-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-drop-in-out .6s;-webkit-animation:jkit-animated-drop-in-out .6s;-o-animation:jkit-animated-drop-in-out .6s;-ms-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-left-in .6s;-webkit-animation:jkit-animated-slide-left-in .6s;-o-animation:jkit-animated-slide-left-in .6s;-ms-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-left-out .6s;-webkit-animation:jkit-animated-slide-left-out .6s;-o-animation:jkit-animated-slide-left-out .6s;-ms-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-right-in .6s;-webkit-animation:jkit-animated-slide-right-in .6s;-o-animation:jkit-animated-slide-right-in .6s;-ms-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-right-out .6s;-webkit-animation:jkit-animated-slide-right-out .6s;-o-animation:jkit-animated-slide-right-out .6s;-ms-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-up-in .6s;-webkit-animation:jkit-animated-slide-up-in .6s;-o-animation:jkit-animated-slide-up-in .6s;-ms-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-up-out .6s;-webkit-animation:jkit-animated-slide-up-out .6s;-o-animation:jkit-animated-slide-up-out .6s;-ms-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-down-in .6s;-webkit-animation:jkit-animated-slide-down-in .6s;-o-animation:jkit-animated-slide-down-in .6s;-ms-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-down-out .6s;-webkit-animation:jkit-animated-slide-down-out .6s;-o-animation:jkit-animated-slide-down-out .6s;-ms-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-bounce-in .6s;-webkit-animation:jkit-animated-bounce-in .6s;-o-animation:jkit-animated-bounce-in .6s;-ms-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-bounce-out .6s;-webkit-animation:jkit-animated-bounce-out .6s;-o-animation:jkit-animated-bounce-out .6s;-ms-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-swing-in .6s;-webkit-animation:jkit-animated-swing-in .6s;-o-animation:jkit-animated-swing-in .6s;-ms-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-swing-out .6s;-webkit-animation:jkit-animated-swing-out .6s;-o-animation:jkit-animated-swing-out .6s;-ms-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-rubber-band-in .6s;-webkit-animation:jkit-animated-rubber-band-in .6s;-o-animation:jkit-animated-rubber-band-in .6s;-ms-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-rubber-band-out .6s;-webkit-animation:jkit-animated-rubber-band-out .6s;-o-animation:jkit-animated-rubber-band-out .6s;-ms-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}.jeg-elementor-kit.jkit-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-button .jkit-button-wrapper{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-txt-alt-color);position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i{display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{display:inline-block;text-align:center;font-size:18px;background-color:var(--jkit-btn-bg-color);border-radius:50%;position:relative;z-index:6;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:var(--jkit-element-bg-color);border-radius:50%;box-shadow:0 0 0 0 currentColor;-webkit-animation:jkit-ripple 3s infinite;animation:jkit-ripple 3s infinite;opacity:.6;z-index:-1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after{-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-video-button i,.jeg-elementor-kit.jkit-video-button span{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a .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.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-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-icon.position-before{margin-right:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-after{margin-left:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;display:block;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid var(--jkit-form-border-color);border-radius:0 5px 5px 0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit{padding:8px 20px 8px 20px;color:var(--jkit-txt-alt-color);width:100%;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:var(--jkit-btn-bg-color);box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>i{margin-right:10px}.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)}
|
2 |
/*# sourceMappingURL=main.css.map */
|
1 |
+
@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}@keyframes slide-from-left{0%{left:0}100%{left:101%}}@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}@keyframes slide-from-right{0%{left:0}100%{left:-101%}}@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{transform:translateY(0);opacity:1}49%{transform:translateY(100%);opacity:0}50%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{box-shadow:0 0 0 15px currentColor;opacity:0}100%{box-shadow:0 0 0 0 currentColor;opacity:0}}.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}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:auto;padding:4px 15px;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 .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li a i{float:right}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{height:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-hamburger-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;-moz-transition:left .6s cubic-bezier(.6,.1,.68,.53);-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);-o-transition:left .6s cubic-bezier(.6,.1,.68,.53);-ms-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu{display:block;height:100%;overflow-y:auto}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:auto;padding:4px 15px;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 .sub-menu{position:inherit;box-shadow:none;background:0 0}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;transition:max-height 5s ease-out}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a{display:block}.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li a i{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%}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-gallery.grid-desktop-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-gallery.grid-tablet-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-1 .gallery-items .gallery-item-wrap{width:100%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-2 .gallery-items .gallery-item-wrap{width:50%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-3 .gallery-items .gallery-item-wrap{width:33.3333333333%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-4 .gallery-items .gallery-item-wrap{width:25%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-5 .gallery-items .gallery-item-wrap{width:20%;float:left}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-gallery.grid-mobile-6 .gallery-items .gallery-item-wrap{width:16.6666666667%;float:left}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-tablet .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jeg-elementor-kit.jkit-postblock.postblock-type-1.break-point-mobile .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-tablet .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-post{display:block}.jeg-elementor-kit.jkit-postblock.postblock-type-4.break-point-mobile .jkit-thumb{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-desktop-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-tablet-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(.tns-slider) .client-slider:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-1 .client-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(.tns-slider) .client-slider:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-2 .client-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(.tns-slider) .client-slider:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-3 .client-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(.tns-slider) .client-slider:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-4 .client-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(.tns-slider) .client-slider:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-5 .client-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(.tns-slider) .client-slider:nth-child(n+7){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-6 .client-track:not(:nth-child(6)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(.tns-slider) .client-slider:nth-child(n+8){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-7 .client-track:not(:nth-child(7)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(.tns-slider) .client-slider:nth-child(n+9){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-8 .client-track:not(:nth-child(8)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(.tns-slider) .client-slider:nth-child(n+10){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-9 .client-track:not(:nth-child(9)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider{width:100%}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(.tns-slider) .client-slider:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-client-logo.grid-mobile-10 .client-track:not(:nth-child(10)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:1025px){.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-desktop-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+11){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-tablet-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-1 .testimonials-track:not(:nth-child(1)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item{width:50%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-2 .testimonials-track:not(:nth-child(2)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item{width:33.3333333333%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-3 .testimonials-track:not(:nth-child(3)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item{width:25%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-4 .testimonials-track:not(:nth-child(4)){margin-right:10px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item{width:20%}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+6){display:none}.jeg-elementor-kit.jkit-testimonials.grid-mobile-5 .testimonials-track:not(:nth-child(5)){margin-right:10px}}@media (min-width:481px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media (min-width:576px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info.has-img{padding-left:50px}}@media screen and (max-width:767px){.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){margin-bottom:20px}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder):nth-last-child(2){margin-right:0!important}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}html.jkit-nav-menu-loaded,html.jkit-nav-menu-loaded body{overflow-x:hidden;overflow-y:visible}.jkit-magnific-popup .mfp-iframe-holder .mfp-close{background:0 0}.jkit-magnific-popup button:focus{outline:0}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box{display:flex;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{flex:1}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit.hover-from-right:before{top:0;right:-101%}.jeg-elementor-kit .hover-from-right:hover:before,.jeg-elementor-kit.hover-from-right:hover:before{right:0}.jeg-elementor-kit .hover-from-top:before,.jeg-elementor-kit.hover-from-top:before{top:-101%;left:0}.jeg-elementor-kit .hover-from-top:hover:before,.jeg-elementor-kit.hover-from-top:hover:before{top:0}.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit.hover-from-bottom:before{bottom:-101%;left:0}.jeg-elementor-kit .hover-from-bottom:hover:before,.jeg-elementor-kit.hover-from-bottom:hover:before{bottom:0}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit.hover-from-arise:before{top:0;left:0;opacity:0}.jeg-elementor-kit .hover-from-arise:hover:before,.jeg-elementor-kit.hover-from-arise:hover:before{opacity:100%}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .jkit-ajax-loaded{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:jkit-fadeinup;animation-name:jkit-fadeinup}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-1{-webkit-animation-delay:.05s}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-2{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-4{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-6{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-8{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-10{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-12{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-14{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-16{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-18{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-20{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-22{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-24{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-26{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-28{-webkit-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}.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-30{-webkit-animation-delay:2.95s}.jeg-elementor-kit .jkit-block-pagination{margin:0 0 30px 0;text-align:center}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.625rem .875rem;font-size:.875rem;line-height:1.5;border-radius:3px;-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}.jeg-elementor-kit .border-bottom.left{-moz-animation:slide-from-left-reverse .5s forwards;-webkit-animation:slide-from-left-reverse .5s forwards;-o-animation:slide-from-left-reverse .5s forwards;-ms-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-moz-animation:slide-from-right-reverse .5s forwards;-webkit-animation:slide-from-right-reverse .5s forwards;-o-animation:slide-from-right-reverse .5s forwards;-ms-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-moz-animation:slide-from-left .5s forwards;-webkit-animation:slide-from-left .5s forwards;-o-animation:slide-from-left .5s forwards;-ms-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-moz-animation:slide-from-right .5s forwards;-webkit-animation:slide-from-right .5s forwards;-o-animation:slide-from-right .5s forwards;-ms-animation:slide-from-right .5s forwards;animation:slide-from-right .5s forwards}.jeg-elementor-kit button:active,.jeg-elementor-kit button:hover{background:0 0;border:none}.jeg-elementor-kit button:focus{outline:0}.jeg-elementor-kit .thumbnail-container{line-height:0}.jeg-elementor-kit .style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.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-menu-wrapper{z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{margin:5px 0 5px 0;padding:5px 5px 5px 5px;display:block}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:120px;height:auto}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color);padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;position:relative;z-index:10}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{display:flex;height:100%;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li{margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a{color:#707070;padding:0 15px 0 15px;font-size:15px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a{padding:15px 15px 15px 15px;color:#000;font-size:14px;font-weight:400}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{box-shadow:0 10px 30px 0 rgba(45,45,45,.2);background:var(--jkit-bg-color);position:absolute;top:100%;left:0;max-height:none;margin:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu{border-radius:0;padding:0;list-style:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.sub-menu{left:100%;top:0}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-icon-box>a{text-decoration:none}.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}.jeg-elementor-kit.jkit-icon-box .jkit-background-filter{background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header .icon{display:inline-block;margin-bottom:13px;color:var(--jkit-txt-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header .icon i{font-size:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:100}.jeg-elementor-kit.jkit-icon-box:hover .hover-watermark{bottom:0;opacity:100}.jeg-elementor-kit.jkit-icon-box .hover-watermark{position:absolute;bottom:-50px;right:0;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1}.jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.jeg-elementor-kit.jkit-icon-box .icon-box-badge{position:absolute;line-height:1;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topleft{top:0;left:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topcenter{top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topright{top:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomleft{left:0;bottom:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomcenter{bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomright{bottom:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding:10px 10px 10px 10px;border-radius:0;background-color:var(--jkit-selection-bg-color);font-size:.70588rem;color:var(--jkit-bg-color);font-weight:500;display:inline-block}.jeg-elementor-kit.jkit-fun-fact{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{position:relative;z-index:2}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .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-progress-bar .progress-group .progress-skill-bar .skill-bar-content{margin-bottom:7px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{height:3px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{width:0;background-color:var(--jkit-element-darken-bg-color);display:block;height:100%;overflow:visible!important;position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{position:absolute;right:0;top:-33px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar{position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content .skill-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar{height:35px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon+.number-percentage-wrapper{padding-right:57px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color);padding-right:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar{height:30px;background-color:var(--jkit-form-bg-color);padding:10px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track{height:100%;border-radius:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:-39px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:24px;line-height:24px;display:inline-block;color:var(--jkit-bg-color);font-size:13px;background-color:var(--jkit-txt-color);text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";right:0;bottom:-8px;color:var(--jkit-txt-color);border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:22px;padding:0 8px;background-color:var(--jkit-txt-color);text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-6px;left:50%;-moz-transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:var(--jkit-txt-color);z-index:-1}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{border-radius:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:var(--jkit-txt-color);color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-5px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .skill-bar-content{margin-bottom:18px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:after{position:absolute;content:"";border-radius:50%;color:var(--jkit-txt-color);width:8px;height:8px;background-color:var(--jkit-txt-color);top:-3px;right:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:before{position:absolute;content:"";right:0;border-radius:50%;color:var(--jkit-txt-color);top:-12.5px;width:25px;height:25px;-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .number-percentage-wrapper{float:right;position:relative;top:31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:35px;line-height:35px;color:#fff;background-color:var(--jkit-txt-color);text-align:center;padding:0 8px;top:-10px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #00000000;border-left:solid #00000000;border-right:solid var(--jkit-txt-color);border-bottom:solid var(--jkit-txt-color);border-width:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar{height:10px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track{background:-o-repeating-linear-gradient(left,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px);background:repeating-linear-gradient(to right,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px)}.jeg-elementor-kit.jkit-client-logo{position:relative;display:inline-block;overflow:hidden;width:100%}.jeg-elementor-kit.jkit-client-logo .client-list{position:relative;z-index:1}.jeg-elementor-kit.jkit-client-logo .client-track .image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;overflow:hidden}.jeg-elementor-kit.jkit-client-logo .client-track .image-list:hover .content-image .hover-image{opacity:1;-moz-transition:opacity .25s ease-in-out 0s;-webkit-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;-ms-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.jeg-elementor-kit.jkit-client-logo .client-track .content-image{position:relative;line-height:0;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .main-image{height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .hover-image{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .client-slider.hover-enable:hover .content-image .main-image{opacity:0;visibility:hidden;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider{margin-right:10px}.jeg-elementor-kit.jkit-client-logo .tns-nav{text-align:center}.jeg-elementor-kit.jkit-client-logo .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-client-logo .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-client-logo .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.jeg-elementor-kit.jkit-client-logo .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-client-logo .tns-controls button i{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-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{-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative;margin-top:25px;margin-bottom:105px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider{overflow:hidden}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{left:0;bottom:0;right:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-moz-transform-origin:top;-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before{-moz-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before{-moz-transform-origin:left;-webkit-transform-origin:left;-o-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:hover:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content{position:static;font-size:40px;color:var(--jkit-txt-m-color);display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content p{color:var(--jkit-txt-m-color);font-size:15px;margin-bottom:35px;position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{position:absolute;left:0;bottom:-115px;width:100%;text-align:center;z-index:5}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-name{display:block;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars{margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars{margin:0;margin-bottom:15px;padding:0}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image{margin-right:20px;margin-bottom:0;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info{text-align:left}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content{position:static;font-size:40px;color:#d5d5d7;line-height:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{position:relative;margin-top:30px;margin-bottom:30px;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content p{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li: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-accordion{counter-reset:jkitNumber}.jeg-elementor-kit.jkit-accordion .card-wrapper{background-color:transparent;border:0;border-radius:0}.jeg-elementor-kit.jkit-accordion .card-wrapper:not(:last-child){margin-bottom:10px}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header{cursor:pointer}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--jkit-txt-color);background-color:var(--jkit-element-lighten-bg-color);font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .number:before{counter-increment:jkitNumber;content:counter(jkitNumber) ". "}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .title{padding-right:10px;display:inline-block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group{padding-right:26px;float:left}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group{position:absolute;right:0;margin-right:30px}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .normal-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-expand .card-body{padding:30px 85px 30px 65px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button{position:relative;border:0;padding-left:70px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button{border:1px solid var(--jkit-border-color);border-bottom:1px solid var(--jkit-element-bg-color);background-color:var(--jkit-bg-color);position:relative;padding-left:85px}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button:before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:var(--jkit-bg-color);background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-moz-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery:before{content:none}.jeg-elementor-kit.jkit-gallery[data-grid=masonry] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:auto;position:relative}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap:hover .grid-item .thumbnail-wrap .style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item{-webkit-box-shadow:0 0 30px 0 rgba(3,29,60,.05);box-shadow:0 0 30px 0 rgba(3,29,60,.05)}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{position:relative;line-height:0}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .style-overlay{visibility:hidden;opacity:0;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--jkit-element-darken-bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .search-filters-wrap{height:55px;border-radius:5px;max-width:600px;margin:15px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger{color:#7f8995;border:0 solid;border-right:1px solid var(--jkit-element-bg-color);width:100%;border-radius:0;padding:17px 13px;font-size:14px;background:var(--jkit-element-lighten-bg-color);height:55px;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;width:100%;border-radius:5px;padding-top:7px;margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:first-child{border-top:0 solid}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li{padding:5px 5px 5px 10px;cursor:pointer;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:hover{color:#000}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls.open-controls{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box{background:var(--jkit-element-lighten-bg-color);border-radius:0 10px 10px 0;-ms-flex-preferred-size:70%;flex-basis:70%;height:100%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;font-size:14px;border:0 solid;outline:0;background:0 0}.jeg-elementor-kit.jkit-gallery .filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1 1 auto;flex-flow:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.jeg-elementor-kit.jkit-gallery .filter-controls ul{margin:0 0 20px 0;padding:0;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400;list-style:none;display:inline-block;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap{width:100%;float:left}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{font-size:65px;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:5px;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:300px;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap img{width:100%;height:100%;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a{font-size:60px;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category{line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category span{position:absolute;left:50%;bottom:0;font-size:12px;font-weight:500;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:15px;border-radius:5px;padding:5px 10px 5px 10px;background:var(--jkit-selection-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button{position:absolute;left:50%;top:50%;width:100%;height:auto;text-align:center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a{display:inline-block;font-size:16px;margin:0 7px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-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-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.style-overlay{visibility:hidden;opacity:0;-moz-transition:.6s all ease;-webkit-transition:.6s all ease;-o-transition:.6s all ease;-ms-transition:.6s all ease;transition:.6s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{-moz-transform:translateY(40px);-webkit-transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-moz-transition:.5s all ease;-webkit-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-hover-bg{display:none}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{width:100%;height:auto}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-title{color:var(--jkit-txt-alt-color);font-size:20px;margin-bottom:5px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-content{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-buttons{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card{background:var(--jkit-element-lighten-bg-color);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-title{color:var(--jkit-txt-color);font-size:20px;margin:10px 0 10px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-content{color:var(--jkit-txt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .load-more-items{text-align:center;margin-top:15px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more{background:var(--jkit-btn-bg-color);color:var(--jkit-bg-color);padding:10px}.jeg-elementor-kit.jkit-contact-form-7:before{content:unset}.jeg-elementor-kit.jkit-contact-form-7 form label{color:var(--jkit-form-txt-color);width:100%;max-width:380px}.jeg-elementor-kit.jkit-contact-form-7 form label span{pointer-events:none;color:var(--jkit-txt-m-color);font-size:.8125rem;display:block}.jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jeg-elementor-kit.jkit-contact-form-7 form select,.jeg-elementor-kit.jkit-contact-form-7 form textarea{border:1px solid var(--jkit-form-border-color);margin-bottom:20px}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;padding:12px 72px;font-size:.9375rem;background-color:var(--jkit-btn-bg-color);border:0;color:#fff;cursor:pointer;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-postblock .jkit-edit-post{position:absolute;top:0;z-index:5;color:var(--jkit-txt-alt-color,#fff);padding:4px 10px;font-size:12px;line-height:1.5em;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-moz-transform:translate3d(0,-15px,0);-webkit-transform:translate3d(0,-15px,0);-o-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-moz-transition:.25s ease;-webkit-transition:.25s ease;-o-transition:.25s ease;-ms-transition:.25s ease;transition:.25s ease}.jeg-elementor-kit.jkit-postblock .jkit-edit-post i{margin-right:2px;opacity:.6}.jeg-elementor-kit.jkit-postblock .jkit-post-category{font-size:.75rem;font-weight:700;text-transform:uppercase;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-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.jeg-elementor-kit.jkit-postblock .jkit-readmore{display:inline-block;color:var(--jkit-btn-txt-color,#fff);text-align:center;vertical-align:middle;background-color:var(--jkit-btn-bg-color,#0058e6);border:1px solid transparent;padding:.5rem .875rem;line-height:1.5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:.2s ease;-webkit-transition:.2s ease;-o-transition:.2s ease;-ms-transition:.2s ease;transition:.2s ease}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postblock .jkit-post{margin-bottom:2rem}.jeg-elementor-kit.jkit-postblock .jkit-post:hover .jkit-edit-post{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-postblock .jkit-thumb{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{display:block;position:relative;overflow:hidden;z-index:0;background:var(--jkit-border-color,#eaeaeb);background-position:50%;background-size:cover}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;color:var(--jkit-txt-alt-color,#fafcff);z-index:-1}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:2rem}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-postblock-content{position:relative}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-thumb{margin-bottom:1.5rem}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{position:absolute;bottom:0;line-height:1;background:var(--jkit-bg-color,#fff);padding:1rem 1.5rem 0;margin-bottom:0;max-width:50%}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-left{left:0;text-align:left}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-center{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-right{right:0;text-align:right}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin-right:-120px;position:relative;z-index:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{line-height:inherit;display:inline;padding:2px 2px 2px 0;background:var(--jeg-bg-color,#fff);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin-top:0;margin-bottom:0}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-postblock-content{position:absolute;bottom:0;left:0;padding:30px}.jeg-elementor-kit.jkit-postlist article{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-postlist article a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a img{margin-right:15px;z-index:2;position:relative;line-height:0}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-content{z-index:2;width:100%}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{display:block;margin-bottom:0}.jeg-elementor-kit.jkit-postlist article a .meta-lists span{color:var(--jkit-txt-m-color);font-size:12px;display:inline-block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist article a .icon-list{text-align:center}.jeg-elementor-kit.jkit-postlist.layout-horizontal article a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postlist.bg-image article a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden}.jeg-elementor-kit.jkit-postlist.bg-image article a:after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team{text-align:center}.jeg-elementor-kit.jkit-team.style-default .profile-card,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card{background-color:var(--jkit-bg-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header{margin-bottom:38px;position:relative;display:inline-block;max-width:100%;line-height:0}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header img,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header img{object-fit:cover;width:160px;height:160px}.jeg-elementor-kit.jkit-team.style-default .profile-card:before,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-body,.jeg-elementor-kit.jkit-team.style-default .profile-footer{position:relative;z-index:2}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body{padding:35px 20px;position:relative;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--jkit-element-lighten-bg-color);opacity:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-hover-social .social-list{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body:before{opacity:1}.jeg-elementor-kit.jkit-team.style-hover-social:hover .social-list{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:before{top:0}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:hover:before{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card{position:relative;overflow:hidden;display:inline-block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card>img{width:100%;height:auto;object-fit:cover;display:block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area{position:absolute;z-index:2;width:100%;opacity:0;visibility:hidden;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-moz-transform:translateY(-20%);-webkit-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-moz-transform:translateY(30%);-webkit-transform:translateY(30%);-o-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover:before{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-center{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title a{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team .profile-box .profile-card{padding:20px 20px 40px;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header{width:auto;height:100%;border-radius:0;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header>a{display:inline-block;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team .profile-body{padding-bottom:20px}.jeg-elementor-kit.jkit-team .profile-body .profile-title{font-size:22px;margin:0;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-team .profile-body .profile-title a{color:var(--jkit-txt-h-color);text-decoration:none}.jeg-elementor-kit.jkit-team .profile-body .profile-designation{font-size:13px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.jeg-elementor-kit.jkit-team .social-list{list-style:none;padding:0;margin:0}.jeg-elementor-kit.jkit-team .social-list .social-icon{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:not(:last-child){margin-right:10px}.jeg-elementor-kit.jkit-team .social-list .social-icon a{display:inline-block;width:30px;height:30px;font-size:12px;line-height:32px;text-align:center;color:var(--jkit-btn-txt-color);background-color:var(--jkit-element-bg-color);border-radius:50%}.jeg-elementor-kit.jkit-team .social-list .social-icon i:before{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover i:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:jkit-scrolling-vertical;animation-name:jkit-scrolling-vertical}.jeg-elementor-kit.jkit-team .jkit-modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-content{position:relative;box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:var(--jkit-bg-color);border:0;border-radius:0}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:var(--jkit-txt-color);background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1200}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-body{padding:60px 40px;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-img{width:100%;margin-bottom:30px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-info{width:100%}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-title{margin-top:0;margin-bottom:8px;color:var(--jkit-txt-h-color);font-size:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-position{margin-bottom:35px;color:var(--jkit-txt-color);font-size:13px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-description{margin-bottom:22px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list{margin:0;margin-bottom:25px;padding-left:0;list-style:none;color:var(--jkit-txt-color);font-size:15px}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list a{text-decoration:none;outline:0;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list li{padding:19px 0;border-top:1px solid var(--jkit-border-color)}.jeg-elementor-kit.jkit-team .jkit-modal-dialog .team-modal-list strong{font-weight:600;padding-right:18px}.jeg-elementor-kit.jkit-pie-chart{text-align:center;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-pie-chart canvas{display:inline-block;position:relative;z-index:2}.jeg-elementor-kit.jkit-pie-chart canvas.background-canvas{position:absolute;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper{position:relative;display:inline-block}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content{display:inline-block;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1}.jeg-elementor-kit.jkit-pie-chart .chart-front,.jeg-elementor-kit.jkit-pie-chart .content-back{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-pie-chart .content-back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;overflow:hidden;background:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-pie-chart:hover .chart-front{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-pie-chart .chart-float{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jeg-elementor-kit.jkit-portfolio-gallery .portfolio-gallery-container{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.jeg-elementor-kit.jkit-portfolio-gallery .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-portfolio-gallery .row-item{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgba(255,255,255,.3);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info:after{height:100%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-more{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.1)}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{padding:40px 10px 40px 20px;position:relative;z-index:2;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:21px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#fff;z-index:-1;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:25px;font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:0;-moz-transform:translateY(20%);-webkit-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;z-index:2}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{text-decoration:none}.jeg-elementor-kit.jkit-portfolio-gallery .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-portfolio-gallery .image-item.current-item{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}.jeg-elementor-kit.jkit-image-box{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;text-align:center}.jeg-elementor-kit.jkit-image-box .image-box-header{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-image-box .image-box-header img{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;object-fit:cover}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{padding:30px 35px;position:relative;overflow:hidden;background:var(--jkit-bg-color);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-size:18px;margin-bottom:20px;color:var(--jkit-txt-h-color);font-weight:700}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper{display:inline-block}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{border-radius:5px;font-size:15px;padding:15px 30px;color:#fff;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i{margin-right:5px}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i{margin-left:5px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:90%;height:90px;position:relative;margin-left:auto;margin-right:auto;margin-top:-50px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description{-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:220px}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-animated-text{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.jeg-elementor-kit.jkit-animated-text a{text-decoration:none;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text .animated-text{padding:0;margin:0;font-size:43px;font-weight:500;line-height:1.2;display:inline-block}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-moz-animation:jkit-animated-dash 10s infinite;-webkit-animation:jkit-animated-dash 10s infinite;-o-animation:jkit-animated-dash 10s infinite;-ms-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape="x"] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg{top:0;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-moz-transform:translate(-10px,-10px);-webkit-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-moz-animation:jkit-animated-pulse 1s infinite;-webkit-animation:jkit-animated-pulse 1s infinite;-o-animation:jkit-animated-pulse 1s infinite;-ms-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translateZ(-20px) rotateX(90deg);-webkit-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-swirl-in .4s forwards;-webkit-animation:jkit-animated-swirl-in .4s forwards;-o-animation:jkit-animated-swirl-in .4s forwards;-ms-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-blinds-in .6s forwards;-webkit-animation:jkit-animated-blinds-in .6s forwards;-o-animation:jkit-animated-blinds-in .6s forwards;-ms-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave]{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-moz-animation:jkit-animated-wave-up .3s forwards;-webkit-animation:jkit-animated-wave-up .3s forwards;-o-animation:jkit-animated-wave-up .3s forwards;-ms-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-transform:rotateX(0);-webkit-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-moz-animation:jkit-animated-flip-in 1.2s;-webkit-animation:jkit-animated-flip-in 1.2s;-o-animation:jkit-animated-flip-in 1.2s;-ms-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-moz-animation:jkit-animated-flip-out 1.2s;-webkit-animation:jkit-animated-flip-out 1.2s;-o-animation:jkit-animated-flip-out 1.2s;-ms-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-drop-in-in .6s;-webkit-animation:jkit-animated-drop-in-in .6s;-o-animation:jkit-animated-drop-in-in .6s;-ms-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-drop-in-out .6s;-webkit-animation:jkit-animated-drop-in-out .6s;-o-animation:jkit-animated-drop-in-out .6s;-ms-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-left-in .6s;-webkit-animation:jkit-animated-slide-left-in .6s;-o-animation:jkit-animated-slide-left-in .6s;-ms-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-left-out .6s;-webkit-animation:jkit-animated-slide-left-out .6s;-o-animation:jkit-animated-slide-left-out .6s;-ms-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-right-in .6s;-webkit-animation:jkit-animated-slide-right-in .6s;-o-animation:jkit-animated-slide-right-in .6s;-ms-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-right-out .6s;-webkit-animation:jkit-animated-slide-right-out .6s;-o-animation:jkit-animated-slide-right-out .6s;-ms-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-up-in .6s;-webkit-animation:jkit-animated-slide-up-in .6s;-o-animation:jkit-animated-slide-up-in .6s;-ms-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-up-out .6s;-webkit-animation:jkit-animated-slide-up-out .6s;-o-animation:jkit-animated-slide-up-out .6s;-ms-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-slide-down-in .6s;-webkit-animation:jkit-animated-slide-down-in .6s;-o-animation:jkit-animated-slide-down-in .6s;-ms-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-slide-down-out .6s;-webkit-animation:jkit-animated-slide-down-out .6s;-o-animation:jkit-animated-slide-down-out .6s;-ms-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-bounce-in .6s;-webkit-animation:jkit-animated-bounce-in .6s;-o-animation:jkit-animated-bounce-in .6s;-ms-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-bounce-out .6s;-webkit-animation:jkit-animated-bounce-out .6s;-o-animation:jkit-animated-bounce-out .6s;-ms-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-swing-in .6s;-webkit-animation:jkit-animated-swing-in .6s;-o-animation:jkit-animated-swing-in .6s;-ms-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-swing-out .6s;-webkit-animation:jkit-animated-swing-out .6s;-o-animation:jkit-animated-swing-out .6s;-ms-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;-ms-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-moz-animation:jkit-animated-rubber-band-in .6s;-webkit-animation:jkit-animated-rubber-band-in .6s;-o-animation:jkit-animated-rubber-band-in .6s;-ms-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-moz-animation:jkit-animated-rubber-band-out .6s;-webkit-animation:jkit-animated-rubber-band-out .6s;-o-animation:jkit-animated-rubber-band-out .6s;-ms-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}.jeg-elementor-kit.jkit-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-button .jkit-button-wrapper{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-txt-alt-color);position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i{display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{display:inline-block;text-align:center;font-size:18px;background-color:var(--jkit-btn-bg-color);border-radius:50%;position:relative;z-index:6;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:var(--jkit-element-bg-color);border-radius:50%;box-shadow:0 0 0 0 currentColor;-webkit-animation:jkit-ripple 3s infinite;animation:jkit-ripple 3s infinite;opacity:.6;z-index:-1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after{-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-video-button i,.jeg-elementor-kit.jkit-video-button span{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a .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.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-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-icon.position-before{margin-right:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-after{margin-left:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;display:block;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid var(--jkit-form-border-color);border-radius:0 5px 5px 0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit{padding:8px 20px 8px 20px;color:var(--jkit-txt-alt-color);width:100%;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:var(--jkit-btn-bg-color);box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>i{margin-right:10px}.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)}.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-section-title{margin:0;margin-bottom:20px;font-size:28px;font-weight:500;position:relative}.jeg-elementor-kit.jkit-heading .heading-section-title>span{display:inline-block;font-weight:700}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable{position:relative}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start~:before{left:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end~:before{right:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before{content:"";display:block;position:absolute;background:var(--jkit-element-darken-bg-color);background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:18px;font-weight:700;color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable{display:inline-block;position:relative;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after,.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{content:"";background-color:var(--jkit-txt-m-color);display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{margin-right:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after{margin-left:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable{display:inline-block;position:relative;vertical-align:middle;margin-left:30px;padding:8px 32px 8px 32px;border-radius:2em 2em 2em 2em}.jeg-elementor-kit.jkit-heading .heading-section-description{display:inline-block;width:100%}.jeg-elementor-kit.jkit-heading .shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.jeg-elementor-kit.jkit-heading .shadow-text~*{z-index:1;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper{display:inline-block}.jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom){height:4px;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted{width:30px;background:var(--jkit-element-darken-bg-color);border-radius:2px;margin-left:27px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:var(--jkit-element-darken-bg-color);box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{width:150px;border-radius:0;background:var(--jkit-element-darken-bg-color);margin-left:0}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{width:135px;background:var(--jkit-element-darken-bg-color);background:linear-gradient(90deg,var(--jkit-element-darken-bg-color) 0,var(--jkit-element-darken-bg-color) 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,var(--jkit-element-darken-bg-color) 62%,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:var(--jkit-element-darken-bg-color);top:-7.15px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-custom img{display:inline-block}
|
2 |
/*# sourceMappingURL=main.css.map */
|
assets/css/main.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["helpers/_animation.scss","helpers/_variable.scss","responsive.scss","helpers/_mixin.scss","main.scss"],"names":[],"mappings":"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AAS,EA7gC7B,kEAmhCgB,WAAY,KAnhC5B,6FAAA,6FAshCoB,MAAO,sBACP,QAAS,aACT,OAAQ,EACR,QAAS,EAzhC7B,qJA+hCgB,SAAU,SACV,KAAM,EACN,IAAK,EACL,UAAW,KAliC3B,oGAsiCoB,QHrgCE,KAAK,KAAK,KAAK,KGsgCjB,WAAY,EAAI,IAAI,KAAK,EH5/BhB,gBG6/BT,cHz/BI,KG0/BJ,SAAU,SACV,WAAY,KACZ,cAAe,MA3iCnC,wHA6iCwB,SAAU,OA7iClC,iJAAA,+IAAA,gJAAA,8IAkjC4B,KAAM,EACN,OAAQ,EACR,MAAO,EACP,IAAK,EArjCjC,iJAAA,8ID3BY,eColC0C,UDplC1C,kBColC0C,UDplC1C,aColC0C,UDplC1C,cColC0C,UDplC1C,UColC0C,UAzjCtD,+IAAA,gJD3BY,eCwlC0C,UDxlC1C,kBCwlC0C,UDxlC1C,aCwlC0C,UDxlC1C,cCwlC0C,UDxlC1C,UCwlC0C,UA7jCtD,8IDvBY,sBCulC2C,IDvlC3C,yBCulC2C,IDvlC3C,oBCulC2C,IDvlC3C,qBCulC2C,IDvlC3C,iBCulC2C,IAhkCvD,iJDvBY,sBC0lC2C,OD1lC3C,yBC0lC2C,OD1lC3C,oBC0lC2C,OD1lC3C,qBC0lC2C,OD1lC3C,iBC0lC2C,OAnkCvD,+IDvBY,sBC6lC2C,KD7lC3C,yBC6lC2C,KD7lC3C,oBC6lC2C,KD7lC3C,qBC6lC2C,KD7lC3C,iBC6lC2C,KAtkCvD,gJDvBY,sBCgmC2C,MDhmC3C,yBCgmC2C,MDhmC3C,oBCgmC2C,MDhmC3C,qBCgmC2C,MDhmC3C,iBCgmC2C,MAzkCvD,uJAAA,oJD3BY,eCwmC0C,UDxmC1C,kBCwmC0C,UDxmC1C,aCwmC0C,UDxmC1C,cCwmC0C,UDxmC1C,UCwmC0C,UA7kCtD,qJAAA,sJD3BY,eC4mC0C,UD5mC1C,kBC4mC0C,UD5mC1C,aC4mC0C,UD5mC1C,cC4mC0C,UD5mC1C,UC4mC0C,UAjlCtD,uJAqlCgC,SAAU,OACV,UAAW,KACX,MAAO,wBACP,QAAS,YAxlCzC,2IA2lCgC,MAAO,wBACP,UHxlCf,KGylCe,cAAe,KACf,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E,kBCmgGsC,wBAAwB,IAAI,SDngGlE,aCmgGsC,wBAAwB,IAAI,SDngGlE,cCmgGsC,wBAAwB,IAAI,SDngGlE,UCmgGsC,wBAAwB,IAAI,SAr/F9E,6EDiBgB,gBCy+FkC,MAAM,IAAI,KDz+F5C,mBCy+FkC,MAAM,IAAI,KDz+F5C,cCy+FkC,MAAM,IAAI,KDz+F5C,eCy+FkC,MAAM,IAAI,KDz+F5C,WCy+FkC,MAAM,IAAI,KA1/F5D,iHD3BY,eCuhGkC,SDvhGlC,kBCuhGkC,SDvhGlC,aCuhGkC,SDvhGlC,cCuhGkC,SDvhGlC,UCuhGkC,SAC1B,QAAS,aACT,4BAA6B,OAC7B,oBAAqB,OA//FzC,6HDdY,eC+gGsC,sBAAsB,IAAI,SD/gGhE,kBC+gGsC,sBAAsB,IAAI,SD/gGhE,aC+gGsC,sBAAsB,IAAI,SD/gGhE,cC+gGsC,sBAAsB,IAAI,SD/gGhE,UC+gGsC,sBAAsB,IAAI,SAjgG5E,6GDiBgB,gBCu/F0C,MAAM,IAAI,KDv/FpD,mBCu/F0C,MAAM,IAAI,KDv/FpD,cCu/F0C,MAAM,IAAI,KDv/FpD,eCu/F0C,MAAM,IAAI,KDv/FpD,WCu/F0C,MAAM,IAAI,KAC5C,SAAU,OAzgGlC,0GDvBY,sBCmiGuC,IAAI,KDniG3C,yBCmiGuC,IAAI,KDniG3C,oBCmiGuC,IAAI,KDniG3C,qBCmiGuC,IAAI,KDniG3C,iBCmiGuC,IAAI,KDviG3C,eCwiGsC,gBDxiGtC,kBCwiGsC,gBDxiGtC,aCwiGsC,gBDxiGtC,cCwiGsC,gBDxiGtC,UCwiGsC,gBAC1B,SAAU,SA9gGlC,oHAghG4B,SAAU,SACV,YAAa,OD5iG7B,eC6iG0C,WD7iG1C,kBC6iG0C,WD7iG1C,aC6iG0C,WD7iG1C,cC6iG0C,WD7iG1C,UC6iG0C,WDhiG1C,eCiiG0C,sBAAsB,KDjiGhE,kBCiiG0C,sBAAsB,KDjiGhE,aCiiG0C,sBAAsB,KDjiGhE,cCiiG0C,sBAAsB,KDjiGhE,UCiiG0C,sBAAsB,KAnhG5E,0HAshG4B,QAAS,aACT,SAAU,SACV,WAAY,QDnjG5B,eCojG0C,gBDpjG1C,kBCojG0C,gBDpjG1C,aCo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","file":"main.css","sourcesContent":["@-webkit-keyframes slide-from-left {\n 0% {\n left: 0\n }\n 100% {\n left: 101%;\n }\n}\n\n@keyframes slide-from-left {\n 0% {\n left: 0\n }\n 100% {\n left: 101%;\n }\n}\n\n@-webkit-keyframes slide-from-right {\n 0% {\n left: 0\n }\n 100% {\n left: -101%;\n }\n}\n\n@keyframes slide-from-right {\n 0% {\n left: 0\n }\n 100% {\n left: -101%;\n }\n}\n\n@-webkit-keyframes slide-from-left-reverse {\n 0% {\n left: -101%\n }\n 100% {\n left: 0;\n }\n}\n\n@keyframes slide-from-left-reverse {\n 0% {\n left: -101%\n }\n 100% {\n left: 0;\n }\n}\n\n@-webkit-keyframes slide-from-right-reverse {\n 0% {\n left: 101%\n }\n 100% {\n left: 0;\n }\n}\n\n@keyframes slide-from-right-reverse {\n 0% {\n left: 101%\n }\n 100% {\n left: 0;\n }\n}\n\n@-webkit-keyframes jkit-fadeinup {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 30px, 0);\n transform: translate3d(0, 30px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none;\n }\n}\n\n@keyframes jkit-fadeinup {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 30px, 0);\n transform: translate3d(0, 30px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none;\n }\n}\n\n@-webkit-keyframes jkit-scrolling-vertical {\n 0% {\n transform: translateY(0%);\n opacity: 1;\n }\n 49% {\n transform: translateY(100%);\n opacity: 0;\n }\n 50% {\n transform: translateY(-100%);\n opacity: 0;\n }\n 100% {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes jkit-scrolling-vertical {\n 0% {\n transform: translateY(0%);\n opacity: 1;\n }\n 49% {\n transform: translateY(100%);\n opacity: 0;\n }\n 50% {\n transform: translateY(-100%);\n opacity: 0;\n }\n 100% {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-dash {\n 0% {\n stroke-dasharray: 0 1500;\n }\n 15% {\n stroke-dasharray: 1500 1500;\n }\n 85% {\n opacity: 1;\n }\n 90% {\n stroke-dasharray: 1500 1500;\n opacity: 0;\n }\n 100% {\n stroke-dasharray: 0 1500;\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-dash {\n 0% {\n stroke-dasharray: 0 1500;\n }\n 15% {\n stroke-dasharray: 1500 1500;\n }\n 85% {\n opacity: 1;\n }\n 90% {\n stroke-dasharray: 1500 1500;\n opacity: 0;\n }\n 100% {\n stroke-dasharray: 0 1500;\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-pulse {\n 0% {\n -webkit-transform: translateY(-50%) scale(1);\n transform: translateY(-50%) scale(1);\n opacity: 1;\n }\n 40% {\n -webkit-transform: translateY(-50%) scale(0.9);\n transform: translateY(-50%) scale(0.9);\n opacity: 0;\n }\n 100% {\n -webkit-transform: translateY(-50%) scale(0);\n transform: translateY(-50%) scale(0);\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-pulse {\n 0% {\n -webkit-transform: translateY(-50%) scale(1);\n transform: translateY(-50%) scale(1);\n opacity: 1;\n }\n 40% {\n -webkit-transform: translateY(-50%) scale(0.9);\n transform: translateY(-50%) scale(0.9);\n opacity: 0;\n }\n 100% {\n -webkit-transform: translateY(-50%) scale(0);\n transform: translateY(-50%) scale(0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-swirl-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(-20px) rotateX(90deg);\n transform: translateZ(-20px) rotateX(90deg);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(-10deg);\n transform: translateZ(-20px) rotateX(-10deg);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(0deg);\n transform: translateZ(-20px) rotateX(0deg);\n }\n}\n\n@keyframes jkit-animated-swirl-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(-20px) rotateX(90deg);\n transform: translateZ(-20px) rotateX(90deg);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(-10deg);\n transform: translateZ(-20px) rotateX(-10deg);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(0deg);\n transform: translateZ(-20px) rotateX(0deg);\n }\n}\n\n@-webkit-keyframes jkit-animated-blinds-in {\n 0% {\n -webkit-transform: rotateY(180deg);\n transform: rotateY(180deg);\n }\n 100% {\n -webkit-transform: rotateY(0deg);\n transform: rotateY(0deg);\n }\n}\n\n@keyframes jkit-animated-blinds-in {\n 0% {\n -webkit-transform: rotateY(180deg);\n transform: rotateY(180deg);\n }\n 100% {\n -webkit-transform: rotateY(0deg);\n transform: rotateY(0deg);\n }\n}\n\n@-webkit-keyframes jkit-animated-wave-up {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n opacity: 0;\n }\n 60% {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n opacity: 1;\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@keyframes jkit-animated-wave-up {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n opacity: 0;\n }\n 60% {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n opacity: 1;\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-flip-in {\n 0% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n 35% {\n -webkit-transform: rotateX(120deg);\n transform: rotateX(120deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(360deg);\n transform: rotateX(360deg);\n opacity: 1;\n }\n}\n\n@keyframes jkit-animated-flip-in {\n 0% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n 35% {\n -webkit-transform: rotateX(120deg);\n transform: rotateX(120deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(360deg);\n transform: rotateX(360deg);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-flip-out {\n 0% {\n -webkit-transform: rotateX(0deg);\n transform: rotateX(0deg);\n opacity: 1;\n }\n 35% {\n -webkit-transform: rotateX(-40deg);\n transform: rotateX(-40deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-flip-out {\n 0% {\n -webkit-transform: rotateX(0deg);\n transform: rotateX(0deg);\n opacity: 1;\n }\n 35% {\n -webkit-transform: rotateX(-40deg);\n transform: rotateX(-40deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-drop-in-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(100px);\n transform: translateZ(100px);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n}\n\n@keyframes jkit-animated-drop-in-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(100px);\n transform: translateZ(100px);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-drop-in-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateZ(-100px);\n transform: translateZ(-100px);\n }\n}\n\n@keyframes jkit-animated-drop-in-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateZ(-100px);\n transform: translateZ(-100px);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-right-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(10%);\n transform: translateX(10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes jkit-animated-slide-right-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(10%);\n transform: translateX(10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-right-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(110%);\n transform: translateX(110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n}\n\n@keyframes jkit-animated-slide-right-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(110%);\n transform: translateX(110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-left-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-10%);\n transform: translateX(-10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes jkit-animated-slide-left-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-10%);\n transform: translateX(-10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-left-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(-110%);\n transform: translateX(-110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n}\n\n@keyframes jkit-animated-slide-left-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(-110%);\n transform: translateX(-110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-up-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-20%);\n transform: translateY(-20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes jkit-animated-slide-up-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-20%);\n transform: translateY(-20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-up-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(-120%);\n transform: translateY(-120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n}\n\n@keyframes jkit-animated-slide-up-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(-120%);\n transform: translateY(-120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-down-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(20%);\n transform: translateY(20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes jkit-animated-slide-down-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(20%);\n transform: translateY(20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-down-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(120%);\n transform: translateY(120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n}\n\n@keyframes jkit-animated-slide-down-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(120%);\n transform: translateY(120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-bounce-in {\n 0%,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);\n animation-timing-function: cubic-bezier(.215, .61, .355, 1)\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n 40% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03)\n }\n 80% {\n -webkit-transform: scale3d(.97, .97, .97);\n transform: scale3d(.97, .97, .97)\n }\n to {\n opacity: 1;\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-bounce-in {\n 0%,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);\n animation-timing-function: cubic-bezier(.215, .61, .355, 1)\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n 40% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03)\n }\n 80% {\n -webkit-transform: scale3d(.97, .97, .97);\n transform: scale3d(.97, .97, .97)\n }\n to {\n opacity: 1;\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-animated-bounce-out {\n 20% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 50%,\n 55% {\n opacity: 0;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n}\n\n@keyframes jkit-animated-bounce-out {\n 20% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 50%,\n 55% {\n opacity: 0;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n}\n\n@-webkit-keyframes jkit-animated-swing-in {\n 20% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n 40% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg)\n }\n 60% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg)\n }\n 80% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n to {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n}\n\n@keyframes jkit-animated-swing-in {\n 20% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n 40% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg)\n }\n 60% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg)\n }\n 80% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n to {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n}\n\n@-webkit-keyframes jkit-animated-swing-out {\n 20% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n 40% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n 60% {\n -webkit-transform: rotate(10deg);\n transform: rotate(10deg)\n }\n 80% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg)\n }\n to {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n}\n\n@keyframes jkit-animated-swing-out {\n 20% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n 40% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n 60% {\n -webkit-transform: rotate(10deg);\n transform: rotate(10deg)\n }\n 80% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg)\n }\n to {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n}\n\n@-webkit-keyframes jkit-animated-rubber-band-in {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n 40% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-rubber-band-in {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n 40% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-animated-rubber-band-out {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n 40% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-rubber-band-out {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n 40% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-ripple {\n 70% {\n box-shadow: 0 0 0 15px currentColor;\n opacity: 0;\n }\n 100% {\n box-shadow: 0 0 0 0 currentColor;\n opacity: 0;\n }\n}\n\n@keyframes jkit-ripple {\n 70% {\n box-shadow: 0 0 0 15px currentColor;\n opacity: 0;\n }\n 100% {\n box-shadow: 0 0 0 0 currentColor;\n opacity: 0;\n }\n}","$break-tablet: 1024px;\n$break-mobile: 768px;\n\n// Colors \n$color-black: #181D23;\n$color-grey-900: #2D3137;\n$color-grey-800: #42464B;\n$color-grey-700: #575A5F;\n$color-grey-600: #6C6F73;\n$color-grey-500: #818387;\n$color-grey-400: #96989B;\n$color-grey-300: #ABACAF;\n$color-grey-200: #D5D5D7;\n$color-grey-100: #FAFCFF;\n$color-white: #ffffff;\n$color-blue: #0058E6;\n$color-yellow: #FFC402;\n$color-green: #00A878;\n$color-orange: #FC4E19;\n$color-red: #FF0000;\n\n$border-color: lighten($color-grey-200, 8);\n$form-border-color: $color-grey-200;\n$form-bg-color: transparent;\n$form-bg-txt-color: $color-black;\n$selection-bg-color: darken($color-yellow, 8%);\n$element-bg-color: lighten($color-blue, 30);\n$element-darken-bg-color: $color-blue;\n$element-lighten-bg-color: lighten($color-blue, 50);\n$success-border-color: darken($color-green, 8%);\n$success-bg-color: lighten($color-green, 40%);\n$error-border-color: darken($color-red, 8%);\n$error-bg-color: lighten($color-red, 40%);\n\n// Typography \n$font-size-base: 15px !default;\n$line-height-base: 1.5 !default;\n$meta-font-size: 0.75rem !default;\n\n// Forms \n$form-font-size: $font-size-base;\n\n// Button \n$btn-txt-color: $color-white;\n$btn-bg-color: $color-blue;\n$btn-bg-hover-color: darken($btn-bg-color, 8%);\n$btn-bg-disable-color: lighten($btn-bg-color, 10%);\n$btn-border-width: 1px;\n$btn-font-size: $font-size-base;\n$btn-padding-y: 0.6875rem !default;\n$btn-padding-x: 1.25rem !default;\n$btn-line-height: $line-height-base !default;\n$btn-border-radius: 3px !default;\n\n$transition-base: .25s ease;\n\n// Grid\n$grid-sm-breakpoints: 576px !default;\n$grid-md-breakpoints: 768px !default;\n$grid-lg-breakpoints: 1024px !default;\n$grid-xl-breakpoints: 1200px !default;\n\n$grid-gutter-width: 40px !default;\n$grid-column-padding: 40px / 2 !default;\n$grid-module-padding: 40px 40px 20px 40px;\n\n// Block\n$module-margin: 2rem !default;\n$widget-margin: 2.5rem !default;\n$item-margin: 15px !default;\n\n$blocklink-overlay-color: rgba(255, 255, 255, 0.3);\n$blocklink-shadow-color: rgba(0, 0, 0, .15);\n\n$blockpopular-shadow-color1: rgba(0,0,0,0.16);\n$blockpopular-shadow-color2: rgba(0,0,0,0.12);\n\n// Border\n$border-radius-default: 10px;\n\n// Theme Colors CSS Variables\n.jkit-color-scheme { \n --jkit-bg-color: #{$color-white};\n --jkit-border-color: #{$border-color};\n --jkit-txt-color: #{$color-grey-700}; // Default text color\n --jkit-txt-h-color: #{$color-black}; // Heading text color\n --jkit-txt-a-color: #{$color-blue}; // Link text color\n --jkit-txt-m-color: #{$color-grey-400}; // Post meta text color \n --jkit-txt-alt-color: #{$color-white};\n --jkit-form-border-color: #{$form-border-color};\n --jkit-form-bg-color: #{$form-bg-color};\n --jkit-form-txt-color: #{$form-bg-txt-color};\n --jkit-btn-txt-color: #{$btn-txt-color};\n --jkit-btn-bg-color: #{$btn-bg-color};\n --jkit-btn-bg-hover-color: #{$btn-bg-hover-color};\n --jkit-selection-bg-color: #{$selection-bg-color};\n --jkit-element-bg-color: #{$element-bg-color};\n --jkit-element-darken-bg-color: #{$element-darken-bg-color};\n --jkit-element-lighten-bg-color: #{$element-lighten-bg-color};\n --jkit-success-bg-color: #{$success-bg-color};\n --jkit-success-border-color: #{$success-border-color};\n --jkit-error-bg-color: #{$error-bg-color};\n --jkit-error-border-color: #{$error-border-color};\n}",".jeg-elementor-kit {\n &.jkit-nav-menu {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-hamburger-menu {\n display: block;\n }\n .jkit-menu-wrapper {\n width: 100%;\n max-width: 360px;\n border-radius: 0px 0px 0px 0px;\n background-color: #f7f7f7;\n width: 100%;\n position: fixed;\n top: 0;\n left: -110%;\n height: 100% !important;\n box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);\n overflow-y: auto;\n overflow-x: hidden;\n padding-top: 0;\n padding-left: 0;\n padding-right: 0;\n display: flex;\n flex-direction: column-reverse;\n justify-content: flex-end;\n @include transition(false, false, (left .6s cubic-bezier(.6, .1, .68, .53)));\n &.active {\n left: 0;\n }\n .jkit-menu-container {\n overflow-y: hidden;\n }\n .jkit-nav-identity-panel {\n padding: 10px 0px 10px 0px;\n display: block;\n position: relative;\n z-index: 5;\n width: 100%;\n .jkit-nav-site-title {\n display: inline-block;\n }\n .jkit-close-menu {\n display: block;\n }\n }\n .jkit-menu {\n display: block;\n height: 100%;\n overflow-y: auto;\n li.menu-item-has-children {\n >a i {\n margin-left: auto;\n padding: 4px 15px;\n border: 1px solid var(--jkit-border-color);\n border-radius: 3px;\n }\n .sub-menu {\n position: inherit;\n box-shadow: none;\n background: none;\n }\n }\n li {\n display: block;\n width: 100%;\n position: inherit;\n .sub-menu {\n display: none;\n max-height: 2500px;\n opacity: 0;\n visibility: hidden;\n transition: max-height 5s ease-out;\n &.dropdown-open {\n display: block;\n opacity: 1;\n visibility: visible;\n }\n }\n a {\n display: block;\n i {\n float: right;\n }\n }\n }\n }\n }\n }\n @media screen and (min-width: $break-tablet + 1) {\n .jkit-menu-wrapper .jkit-menu-container {\n height: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1) {\n .jkit-hamburger-menu {\n display: block;\n }\n .jkit-menu-wrapper {\n width: 100%;\n max-width: 360px;\n border-radius: 0px 0px 0px 0px;\n background-color: #f7f7f7;\n width: 100%;\n position: fixed;\n top: 0;\n left: -110%;\n height: 100% !important;\n box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);\n overflow-y: auto;\n overflow-x: hidden;\n padding-top: 0;\n padding-left: 0;\n padding-right: 0;\n display: flex;\n flex-direction: column-reverse;\n justify-content: flex-end;\n @include transition(false, false, (left .6s cubic-bezier(.6, .1, .68, .53)));\n &.active {\n left: 0;\n }\n .jkit-menu-container {\n overflow-y: hidden;\n }\n .jkit-nav-identity-panel {\n padding: 10px 0px 10px 0px;\n display: block;\n position: relative;\n z-index: 5;\n width: 100%;\n .jkit-nav-site-title {\n display: inline-block;\n }\n .jkit-close-menu {\n display: block;\n }\n }\n .jkit-menu {\n display: block;\n height: 100%;\n overflow-y: auto;\n li.menu-item-has-children {\n >a i {\n margin-left: auto;\n padding: 4px 15px;\n border: 1px solid var(--jkit-border-color);\n border-radius: 3px;\n }\n .sub-menu {\n position: inherit;\n box-shadow: none;\n background: none;\n }\n }\n li {\n display: block;\n width: 100%;\n position: inherit;\n .sub-menu {\n display: none;\n max-height: 2500px;\n opacity: 0;\n visibility: hidden;\n transition: max-height 5s ease-out;\n &.dropdown-open {\n display: block;\n opacity: 1;\n visibility: visible;\n }\n }\n a {\n display: block;\n i {\n float: right;\n }\n }\n }\n }\n }\n }\n @media screen and (min-width: $break-mobile) {\n .jkit-menu-wrapper .jkit-menu-container {\n height: 100%;\n }\n }\n }\n }\n &.jkit-gallery {\n &.grid-desktop-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-desktop-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-desktop-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-desktop-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-desktop-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-desktop-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n &.grid-tablet-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-tablet-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-tablet-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-tablet-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-tablet-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-tablet-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n &.grid-mobile-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-mobile-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-mobile-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-mobile-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-mobile-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-mobile-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n }\n &.jkit-postblock {\n &.postblock-type-1 {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-post {\n display: block;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-post {\n display: block;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n }\n &.postblock-type-4 {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-post {\n display: block;\n }\n .jkit-thumb {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-post {\n display: block;\n }\n .jkit-thumb {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n }\n }\n &.jkit-client-logo {\n &.grid-desktop-1 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-2 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-3 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-4 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-5 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-6 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-7 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-8 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-9 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-10 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-1 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-2 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-3 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-4 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-5 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-6 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-7 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-8 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-9 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-10 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-1 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-2 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-3 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-4 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-5 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-6 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-7 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-8 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-9 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-10 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n }\n &.jkit-testimonials {\n &.grid-desktop-1 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-2 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-3 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-4 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-5 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-1 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-2 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-3 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-4 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-5 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-1 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-2 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-3 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-4 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-5 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n }\n &.jkit-team {\n .jkit-modal-dialog {\n @media (min-width: 481px) {\n .team-modal-img {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n margin-bottom: 0;\n }\n .team-modal-info.has-img {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n padding-left: 30px;\n }\n }\n @media (min-width: 576px) {\n max-width: 500px;\n margin: 1.75rem auto;\n min-height: calc(100% - (1.75rem * 2));\n }\n @media (min-width: 992px) {\n .team-modal-info.has-img {\n padding-left: 50px;\n }\n }\n }\n }\n &.jkit-mailchimp {\n &.style-inline {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n -webkit-box-flex: 0 !important;\n -ms-flex: 0 0 100% !important;\n flex: 0 0 100% !important;\n max-width: 100% !important;\n }\n }\n @media screen and (max-width: $break-tablet) {\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n margin-bottom: 20px;\n }\n .jkit-input-wrapper:not(.jkit-submit-input-holder):nth-last-child(2) {\n margin-right: 0 !important;\n }\n .jkit-submit-input-holder {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n }\n }\n }\n }\n}","@mixin transform($var, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transform: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transform-#{$var}: $value;\n }\n }\n}\n\n@mixin animation($var, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}animation: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}animation-#{$var}: $value;\n }\n }\n}\n\n@mixin boxshadow($value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"\");\n @each $prefix in $prefixes {\n #{$prefix}box-shadow: $value;\n }\n}\n\n@mixin transition($var, $property, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $property == transform {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: #{if($value == false, #{$prefix}#{'transform'}, #{$prefix}#{'transform '}$value)};\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: #{if($value == false, #{$prefix}#{'transform'}, #{$prefix}#{'transform '}$value)};\n }\n }\n } @else if $property == false {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: $value;\n }\n }\n } @else {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: $property#{' '}$value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: $property#{' '}$value;\n }\n }\n }\n}\n\n@mixin displayflex {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n@mixin flexwrap {\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n@mixin alignitemscenter {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n@mixin alignitemsstart {\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n@mixin alignitemsstretch {\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n}\n\n@mixin userselect($value) {\n -webkit-user-select: $value;\n -moz-user-select: $value;\n -ms-user-select: $value;\n user-select: $value;\n}","@import 'helpers/animation';\n@import 'helpers/mixin';\n@import 'helpers/variable';\n@import 'responsive';\nhtml.jkit-nav-menu-loaded,\nhtml.jkit-nav-menu-loaded body {\n overflow-x: hidden;\n overflow-y: visible;\n}\n\n.jkit-magnific-popup {\n .mfp-iframe-holder .mfp-close {\n background: none;\n }\n button:focus {\n outline: none;\n }\n}\n\n.jkit-equal-height-enable {\n .jeg-elementor-kit {\n &.jkit-image-box {\n display: flex;\n flex-direction: column;\n .image-box-body {\n flex: 1;\n }\n }\n }\n}\n\n.jeg-elementor-kit {\n .hover-from-left,\n .hover-from-right,\n .hover-from-top,\n .hover-from-bottom,\n .hover-from-arise {\n &:before {\n position: absolute;\n content: \"\";\n height: 100%;\n width: 100%;\n background-size: 101% 101%;\n @include transition(false, false, all .6s ease);\n }\n }\n .hover-from-left,\n &.hover-from-left {\n &:before {\n top: 0;\n left: -101%;\n }\n &:hover:before {\n left: 0;\n }\n }\n .hover-from-right,\n &.hover-from-right {\n &:before {\n top: 0;\n right: -101%;\n }\n &:hover:before {\n right: 0;\n }\n }\n .hover-from-top,\n &.hover-from-top {\n &:before {\n top: -101%;\n left: 0;\n }\n &:hover:before {\n top: 0;\n }\n }\n .hover-from-bottom,\n &.hover-from-bottom {\n &:before {\n bottom: -101%;\n left: 0;\n }\n &:hover:before {\n bottom: 0;\n }\n }\n .hover-from-arise,\n &.hover-from-arise {\n &:before {\n top: 0;\n left: 0;\n opacity: 0%;\n }\n &:hover:before {\n opacity: 100%;\n }\n }\n &.jkit-pagination-loadmore.loaded,\n &.jkit-pagination-scrollload.loaded {\n .jkit-ajax-loaded {\n -webkit-animation-duration: .4s;\n animation-duration: .4s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n -webkit-animation-name: jkit-fadeinup;\n animation-name: jkit-fadeinup;\n }\n .anim-1 {\n -webkit-animation-delay: .05s\n }\n .anim-2 {\n -webkit-animation-delay: .15s\n }\n .anim-3 {\n -webkit-animation-delay: .25s\n }\n .anim-4 {\n -webkit-animation-delay: .35s\n }\n .anim-5 {\n -webkit-animation-delay: .45s\n }\n .anim-6 {\n -webkit-animation-delay: .55s\n }\n .anim-7 {\n -webkit-animation-delay: .65s\n }\n .anim-8 {\n -webkit-animation-delay: .75s\n }\n .anim-9 {\n -webkit-animation-delay: .85s\n }\n .anim-10 {\n -webkit-animation-delay: .95s\n }\n .anim-11 {\n -webkit-animation-delay: 1.05s\n }\n .anim-12 {\n -webkit-animation-delay: 1.15s\n }\n .anim-13 {\n -webkit-animation-delay: 1.25s\n }\n .anim-14 {\n -webkit-animation-delay: 1.35s\n }\n .anim-15 {\n -webkit-animation-delay: 1.45s\n }\n .anim-16 {\n -webkit-animation-delay: 1.55s\n }\n .anim-17 {\n -webkit-animation-delay: 1.65s\n }\n .anim-18 {\n -webkit-animation-delay: 1.75s\n }\n .anim-19 {\n -webkit-animation-delay: 1.85s\n }\n .anim-20 {\n -webkit-animation-delay: 1.95s\n }\n .anim-21 {\n -webkit-animation-delay: 2.05s\n }\n .anim-22 {\n -webkit-animation-delay: 2.15s\n }\n .anim-23 {\n -webkit-animation-delay: 2.25s\n }\n .anim-24 {\n -webkit-animation-delay: 2.35s\n }\n .anim-25 {\n -webkit-animation-delay: 2.45s\n }\n .anim-26 {\n -webkit-animation-delay: 2.55s\n }\n .anim-27 {\n -webkit-animation-delay: 2.65s\n }\n .anim-28 {\n -webkit-animation-delay: 2.75s\n }\n .anim-29 {\n -webkit-animation-delay: 2.85s\n }\n .anim-30 {\n -webkit-animation-delay: 2.95s\n }\n }\n .jkit-block-pagination {\n margin: 0 0 30px 0;\n text-align: center;\n .jkit-block-loadmore {\n display: inline-block;\n text-align: center;\n cursor: pointer;\n border: 1px solid var(--jkit-border-color, #eaeaeb);\n @include boxshadow(0 2px 4px rgba(0, 0, 0, 0.08));\n padding: 0.625rem 0.875rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 3px;\n @include transition(false, false, .25s ease);\n color: var(--jkit-txt-color);\n a {\n display: inline-block;\n color: var(--jkit-txt-color);\n }\n }\n }\n .border-bottom {\n position: absolute;\n z-index: 3;\n left: -101%;\n bottom: 0;\n height: 5px;\n width: 100%;\n background-color: var(--jkit-selection-bg-color);\n &.left {\n @include animation(false, slide-from-left-reverse 0.5s forwards);\n }\n &.right {\n @include animation(false, slide-from-right-reverse 0.5s forwards);\n }\n }\n &:hover {\n .border-bottom.left {\n @include animation(false, slide-from-left 0.5s forwards);\n }\n .border-bottom.right {\n @include animation(false, slide-from-right 0.5s forwards);\n }\n }\n button {\n &:active,\n &:hover {\n background: none;\n border: none;\n }\n &:focus {\n outline: none;\n }\n }\n .thumbnail-container {\n line-height: 0;\n }\n .style-gradient {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n &.jkit-nav-menu {\n .jkit-hamburger-menu {\n float: right;\n display: none;\n color: var(--jkit-txt-color);\n border: solid 1px var(--jkit-border-color);\n }\n .jkit-menu-wrapper {\n z-index: 1000;\n .jkit-nav-identity-panel {\n .jkit-nav-site-title {\n display: none;\n .jkit-nav-logo {\n margin: 5px 0px 5px 0px;\n padding: 5px 5px 5px 5px;\n display: block;\n img {\n max-width: 120px;\n height: auto;\n }\n }\n }\n .jkit-close-menu {\n float: right;\n display: none;\n color: var(--jkit-txt-color);\n border: solid 1px var(--jkit-border-color);\n padding: 8px 8px 8px 8px;\n margin: 12px 12px 12px 12px;\n width: 45px;\n border-radius: 3px;\n position: relative;\n z-index: 10;\n }\n }\n .jkit-menu {\n display: flex;\n height: 100%;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n margin-left: 0;\n >li {\n margin: 0;\n padding: 0;\n list-style: none;\n >a {\n color: #707070;\n padding: 0px 15px 0px 15px;\n font-size: 15px;\n @include transition(false, false, all .4s ease);\n text-transform: none;\n font-weight: 500;\n letter-spacing: normal;\n height: 100%;\n @include displayflex();\n align-items: center;\n text-decoration: none;\n }\n }\n li {\n position: relative;\n @include displayflex();\n a {\n padding: 15px 15px 15px 15px;\n color: #000000;\n font-size: 14px;\n font-weight: 400;\n }\n }\n li.menu-item-has-children {\n .sub-menu {\n box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);\n background: var(--jkit-bg-color);\n position: absolute;\n top: 100%;\n left: 0;\n max-height: none;\n margin: 0px;\n }\n &:hover>.sub-menu {\n opacity: 1;\n visibility: visible;\n }\n >a i {\n margin-left: 5px;\n }\n }\n .sub-menu {\n border-radius: 0px 0px 0px 0px;\n padding: 0px 0px 0px 0px;\n list-style: none;\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n z-index: 1000;\n >li>.sub-menu {\n left: 100%;\n top: 0;\n }\n }\n }\n }\n }\n &.jkit-icon-box {\n .jkit-icon-box-wrapper {\n position: relative;\n padding: 50px 40px 50px 40px;\n text-align: center;\n border: 1px solid var(--jkit-border-color);\n border-radius: 5px;\n @include transition(false, false, all .4s ease);\n overflow: hidden;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center center;\n }\n >a {\n text-decoration: none;\n }\n .icon-box-link {\n color: unset;\n }\n .jkit-background-filter {\n background-color: var(--jkit-bg-color);\n }\n &.icon-position-left .jkit-icon-box-wrapper {\n @include displayflex();\n @include alignitemsstart();\n .icon-box.icon-box-header {\n margin-right: 15px;\n }\n }\n &.icon-position-right .jkit-icon-box-wrapper {\n @include displayflex();\n -webkit-box-orient: horizontal;\n -webkit-box-direction: reverse;\n -ms-flex-direction: row-reverse;\n flex-direction: row-reverse;\n .icon-box.icon-box-header {\n margin-left: 15px;\n }\n }\n .icon-box {\n &.icon-box-header {\n position: relative;\n z-index: 2;\n line-height: 0;\n .icon {\n display: inline-block;\n margin-bottom: 13px;\n color: var(--jkit-txt-color);\n @include transition(false, false, all .4s ease);\n i {\n font-size: 40px;\n }\n }\n }\n &.icon-box-body {\n position: relative;\n z-index: 2;\n .title {\n padding: 0px 0px 0px 0px;\n color: var(--jkit-txt-color);\n font-size: 23px;\n }\n .icon-box-button {\n position: relative;\n z-index: 2;\n .btn-wrapper {\n position: relative;\n z-index: 2;\n .icon-box-link {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n display: inline-block;\n color: var(--jkit-bg-color);\n position: relative;\n display: inline-block;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include userselect('none');\n @include transition(false, false, all .4s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n &.hover .btn-wrapper .icon-box-link {\n opacity: 0;\n }\n }\n .icon-box-description {\n color: var(--jkit-txt-color);\n }\n }\n }\n &:hover {\n .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link {\n opacity: 100;\n }\n .hover-watermark {\n bottom: 0;\n opacity: 100;\n }\n }\n .hover-watermark {\n position: absolute;\n bottom: -50px;\n right: 0;\n opacity: 0;\n @include transition(false, false, all .4s ease);\n z-index: 1;\n i {\n font-size: 100px;\n }\n }\n .icon-box-badge {\n position: absolute;\n line-height: 1;\n z-index: 2;\n &.topleft {\n top: 0;\n left: 0;\n }\n &.topcenter {\n top: 0;\n left: 50%;\n @include transform(false, translateX(-50%));\n }\n &.topright {\n top: 0;\n right: 0;\n }\n &.bottomleft {\n left: 0;\n bottom: 0;\n }\n &.bottomcenter {\n bottom: 0;\n left: 50%;\n @include transform(false, translateX(-50%));\n }\n &.bottomright {\n bottom: 0;\n right: 0;\n }\n .badge-text {\n padding: 10px 10px 10px 10px;\n border-radius: 0px 0px 0px 0px;\n background-color: var(--jkit-selection-bg-color);\n font-size: .70588rem;\n color: var(--jkit-bg-color);\n font-weight: 500;\n display: inline-block;\n }\n }\n }\n &.jkit-fun-fact {\n @include transition(false, false, all .4s ease);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: relative;\n z-index: 2;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center center;\n text-align: center;\n overflow: hidden;\n &:before {\n position: absolute;\n content: \"\";\n height: 100%;\n width: 100%;\n @include transition(false, false, all .6s ease);\n background-size: 101% 101%;\n z-index: 1;\n }\n .fun-fact-inner {\n position: relative;\n z-index: 2;\n >.icon {\n margin-bottom: 15px;\n padding: 15px;\n font-size: 40px;\n color: var(--jkit-txt-color);\n display: inline-block;\n }\n .content {\n .number-wrapper {\n font-size: 28px;\n font-weight: 700;\n color: var(--jkit-txt-color);\n .super {\n top: -5px;\n left: 0px;\n vertical-align: super;\n font-size: 22px;\n color: var(--jkit-txt-color);\n }\n }\n .title {\n font-size: 15px;\n margin: 0;\n font-weight: 400;\n color: var(--jkit-txt-color);\n }\n }\n }\n }\n &.jkit-progress-bar {\n .progress-group {\n .progress-skill-bar {\n .skill-bar-content {\n margin-bottom: 7px;\n .skill-title {\n font-weight: 700;\n color: var(--jkit-txt-color);\n }\n }\n .skill-bar {\n height: 3px;\n background-color: var(--jkit-element-bg-color);\n .skill-track {\n width: 0;\n background-color: var(--jkit-element-darken-bg-color);\n display: block;\n height: 100%;\n overflow: visible !important;\n position: relative;\n .number-percentage-wrapper {\n position: absolute;\n right: 0;\n top: -33px;\n z-index: 1;\n }\n }\n }\n .number-percentage {\n color: var(--jkit-txt-color);\n }\n }\n &.inner-content {\n .progress-skill-bar {\n position: relative;\n .skill-bar-content {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 50%;\n @include transform(false, translateY(-50%));\n margin-bottom: 0;\n padding-left: 30px;\n .skill-title {\n color: var(--jkit-bg-color);\n }\n }\n .skill-bar {\n height: 35px;\n .skill-track {\n .skill-track-icon {\n position: absolute;\n right: 19px;\n top: 50%;\n @include transform(false, translateY(-50%));\n color: var(--jkit-bg-color);\n +.number-percentage-wrapper {\n padding-right: 57px;\n }\n }\n .number-percentage-wrapper {\n top: 50%;\n @include transform(false, translateY(-50%));\n color: var(--jkit-bg-color);\n padding-right: 30px;\n }\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.bar-shadow {\n .progress-skill-bar {\n .skill-bar {\n height: 30px;\n background-color: var(--jkit-form-bg-color);\n padding: 10px;\n @include boxshadow(0 0 20px 0 rgba(0, 0, 0, 0.25));\n border-radius: 15px;\n .skill-track {\n height: 100%;\n border-radius: 5px;\n .number-percentage-wrapper {\n top: -39px;\n }\n }\n }\n }\n }\n &.tooltip-style {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 24px;\n line-height: 24px;\n display: inline-block;\n color: var(--jkit-bg-color);\n font-size: 13px;\n background-color: var(--jkit-txt-color);\n text-align: center;\n padding: 0 11px;\n border-radius: 4.32px;\n border-bottom-right-radius: 0;\n &:before {\n position: absolute;\n content: \"\";\n right: 0;\n bottom: -8px;\n color: var(--jkit-txt-color);\n border-top: solid currentColor;\n border-right: solid currentColor;\n border-left: solid transparent;\n border-bottom: solid transparent;\n border-width: 4px;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.tooltip-box,\n &.tooltip-rounded,\n &.stripe {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 22px;\n padding: 0 8px;\n background-color: var(--jkit-txt-color);\n text-align: center;\n font-size: 13px;\n color: #FFF;\n z-index: 1;\n right: -20px;\n top: -31px;\n &:before {\n position: absolute;\n content: \"\";\n bottom: -6px;\n left: 50%;\n @include transform(false, translateX(-50%) rotate(45deg));\n width: 14px;\n height: 14px;\n background-color: var(--jkit-txt-color);\n z-index: -1;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.tooltip-rounded,\n &.stripe {\n .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper {\n border-radius: 8px;\n }\n }\n &.tooltip-circle {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n width: 35px;\n height: 35px;\n line-height: 35px;\n border-radius: 50%;\n background-color: var(--jkit-txt-color);\n color: #FFF;\n text-align: center;\n font-size: 13px;\n right: calc(0% - 15.5px);\n top: -39.9px;\n &:before {\n position: absolute;\n content: \"\";\n bottom: -5px;\n left: 50%;\n @include transform(false, translateX(-50%));\n width: 3px;\n height: 5px;\n background-color: var(--jkit-txt-color);\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.switch {\n .progress-skill-bar {\n .skill-bar-content {\n margin-bottom: 18px;\n }\n .content-group {\n width: calc(100% - 50px);\n display: inline-block;\n .skill-bar .skill-track {\n &:after {\n position: absolute;\n content: \"\";\n border-radius: 50%;\n color: var(--jkit-txt-color);\n width: 8px;\n height: 8px;\n background-color: var(--jkit-txt-color);\n top: -3px;\n right: 8px;\n }\n &:before {\n position: absolute;\n content: \"\";\n right: 0;\n border-radius: 50%;\n color: var(--jkit-txt-color);\n top: -12.5px;\n width: 25px;\n height: 25px;\n @include boxshadow((-1.216px 6.894px 15px 0 rgba(0, 0, 0, 0.07), inset 0 2px 3px 0 rgba(0, 0, 0, 0.2)));\n background-color: #FFF;\n border: 1px solid var(--jkit-txt-color);\n }\n }\n }\n .number-percentage-wrapper {\n float: right;\n position: relative;\n top: 31px;\n }\n }\n }\n &.ribbon {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 35px;\n line-height: 35px;\n color: #FFF;\n background-color: var(--jkit-txt-color);\n text-align: center;\n padding: 0 8px;\n top: -10px;\n z-index: 1;\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: -10px;\n color: #1a1a1a;\n border-top: solid #00000000;\n border-left: solid #00000000;\n border-right: solid var(--jkit-txt-color);\n border-bottom: solid var(--jkit-txt-color);\n border-width: 5px;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.stripe {\n .progress-skill-bar .skill-bar {\n height: 10px;\n .skill-track {\n background: -o-repeating-linear-gradient(left, var(--jkit-txt-color), var(--jkit-txt-color) 4px, var(--jkit-bg-color) 4px, var(--jkit-bg-color) 8px);\n 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);\n }\n }\n }\n }\n }\n &.jkit-client-logo {\n position: relative;\n display: inline-block;\n overflow: hidden;\n width: 100%;\n .client-list {\n position: relative;\n z-index: 1;\n }\n .client-track {\n .image-list {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: center;\n overflow: hidden;\n &:hover .content-image .hover-image {\n opacity: 1;\n @include transition(false, false, opacity .25s ease-in-out .0s);\n }\n }\n .content-image {\n position: relative;\n line-height: 0;\n width: 100%;\n .main-image {\n height: auto;\n width: 100%;\n }\n .hover-image {\n position: absolute;\n left: 0px;\n top: 50%;\n @include transform(false, translateY(-50%));\n opacity: 0;\n height: auto;\n width: 100%;\n }\n }\n .client-slider.hover-enable:hover .content-image .main-image {\n opacity: 0;\n visibility: hidden;\n @include transition(false, false, all 0.25s ease);\n }\n }\n .client-track:not(.tns-slider) .client-slider {\n margin-right: 10px;\n }\n .tns-nav {\n text-align: center;\n button {\n width: 9px;\n height: 9px;\n padding: 0;\n margin: 0 5px;\n border-radius: 50%;\n background: var(--jkit-txt-m-color);\n border: 0;\n &.tns-nav-active {\n background: var(--jkit-txt-color);\n }\n }\n }\n .tns-horizontal.tns-subpixel>.tns-item {\n vertical-align: middle;\n }\n .tns-controls button {\n color: var(--jkit-txt-color);\n border: 0px;\n background: none;\n i {\n @include transition(false, false, all .4s ease);\n }\n }\n &.arrow-bottom-middle {\n .tns-controls {\n text-align: center;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-bottom-edge {\n .tns-controls {\n button[data-controls=\"next\"] {\n display: inline-block;\n position: absolute;\n right: 0;\n }\n }\n }\n &.arrow-middle-edge {\n .tns-controls {\n button {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translate(0%, -50%));\n z-index: 2;\n &[data-controls=\"prev\"] {\n left: 0;\n }\n &[data-controls=\"next\"] {\n right: 0;\n }\n }\n }\n }\n &.arrow-top-right {\n .tns-controls {\n text-align: right;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-top-left {\n .tns-controls {\n text-align: left;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n }\n &.jkit-testimonials {\n .testimonials-track {\n .testimonial-item .testimonial-box {\n .icon-content,\n .comment-bio,\n .comment-content,\n .profile-info,\n .rating-stars {\n position: relative;\n z-index: 2;\n }\n }\n }\n .tns-nav {\n text-align: center;\n button {\n width: 9px;\n height: 9px;\n padding: 0;\n margin: 0 5px;\n border-radius: 50%;\n background: var(--jkit-txt-m-color);\n border: 0;\n &.tns-nav-active {\n background: var(--jkit-txt-color);\n }\n }\n }\n .tns-controls button {\n color: var(--jkit-txt-color);\n border: 0px;\n background: none;\n i {\n @include transition(false, false, all .25s ease);\n }\n }\n &.arrow-bottom-middle {\n .tns-controls {\n text-align: center;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-bottom-edge {\n .tns-controls {\n button[data-controls=\"next\"] {\n display: inline-block;\n position: absolute;\n right: 0;\n }\n }\n }\n &.arrow-middle-edge {\n .tns-controls {\n button {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translate(0%, -50%));\n z-index: 2;\n &[data-controls=\"prev\"] {\n left: 0;\n }\n &[data-controls=\"next\"] {\n right: 0;\n }\n }\n }\n }\n &.arrow-top-right {\n .tns-controls {\n text-align: right;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-top-left {\n .tns-controls {\n text-align: left;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.style-1 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content {\n position: absolute;\n left: 0;\n top: 0;\n font-size: 40px;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n margin-top: 25px;\n margin-bottom: 105px;\n .testimonial-slider {\n overflow: hidden;\n &.hover-from-bottom:before,\n &.hover-from-top:before,\n &.hover-from-left:before,\n &.hover-from-right:before {\n left: 0;\n bottom: 0;\n right: 0;\n top: 0;\n }\n &.hover-from-bottom:before,\n &.hover-from-top:before {\n @include transform(false, scaleY(0));\n }\n &.hover-from-left:before,\n &.hover-from-right:before {\n @include transform(false, scaleX(0));\n }\n &.hover-from-top:before {\n @include transform(origin, top);\n }\n &.hover-from-bottom:before {\n @include transform(origin, bottom);\n }\n &.hover-from-left:before {\n @include transform(origin, left);\n }\n &.hover-from-right:before {\n @include transform(origin, right);\n }\n &.hover-from-bottom:hover:before,\n &.hover-from-top:hover:before {\n @include transform(false, scaleY(1));\n }\n &.hover-from-left:hover:before,\n &.hover-from-right:hover:before {\n @include transform(false, scaleX(1));\n }\n .comment-content {\n .icon-content {\n position: static;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n display: inline-flex;\n }\n p {\n color: var(--jkit-txt-m-color);\n font-size: $font-size-base;\n margin-bottom: 35px;\n position: relative;\n z-index: 2;\n }\n }\n .comment-bio {\n position: absolute;\n left: 0;\n bottom: -115px;\n width: 100%;\n text-align: center;\n z-index: 5;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n }\n }\n }\n }\n &.style-2 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n position: absolute;\n left: 0;\n top: 0;\n font-size: 40px;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .comment-header {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .rating-stars {\n margin: 0px;\n margin-bottom: 15px;\n padding: 0px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n .comment-bio {\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .bio-details {\n @include alignitemscenter();\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .profile-image {\n margin-right: 20px;\n margin-bottom: 0px;\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n text-align: left;\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n }\n .icon-content {\n position: static;\n font-size: 40px;\n color: $color-grey-200;\n line-height: 1;\n display: inline-flex;\n }\n }\n .comment-content {\n position: relative;\n margin-top: 30px;\n margin-bottom: 30px;\n z-index: 2;\n p {\n color: var(--jkit-txt-m-color);\n }\n }\n }\n }\n }\n &.style-3 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n right: unset;\n left: 0;\n top: 0;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .icon-content {\n margin-bottom: 23px;\n position: absolute;\n right: 20px;\n top: 20px;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n line-height: 1;\n z-index: 1;\n display: inline-flex;\n }\n .comment-bio {\n text-align: center;\n margin-bottom: 20px;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n }\n .comment-content {\n p {\n margin-bottom: 35px;\n color: rgba(0, 0, 0, 0.5);\n font-size: $font-size-base;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n text-align: center;\n margin-bottom: 15px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n }\n }\n &.style-4 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n right: unset;\n left: 0;\n top: 0;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .icon-content {\n margin-bottom: 23px;\n position: absolute;\n right: 20px;\n top: 20px;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n line-height: 1;\n z-index: 1;\n display: inline-flex;\n }\n .comment-bio {\n text-align: center;\n margin-bottom: 20px;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n text-align: center;\n margin-bottom: 15px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n .comment-content {\n p {\n margin-bottom: 35px;\n color: rgba(0, 0, 0, 0.5);\n font-size: $font-size-base;\n }\n }\n }\n }\n }\n &:not(.style-1) {\n .testimonials-track {\n .testimonial-item .testimonial-box {\n overflow: hidden;\n }\n }\n }\n }\n &.jkit-accordion {\n counter-reset: jkitNumber;\n .card-wrapper {\n background-color: transparent;\n border: 0;\n border-radius: 0;\n &:not(:last-child) {\n margin-bottom: 10px;\n }\n &.expand {\n .card-header {\n .card-header-button {\n .left-icon-group,\n .right-icon-group {\n .normal-icon {\n display: none;\n }\n .active-icon {\n display: block;\n }\n }\n }\n }\n }\n .card-header {\n cursor: pointer;\n .card-header-button {\n @include displayflex();\n color: var(--jkit-txt-color);\n background-color: var(--jkit-element-lighten-bg-color);\n font-weight: 700;\n padding: 14px 30px;\n border: 1px solid transparent;\n @include alignitemscenter();\n position: relative;\n .number:before {\n counter-increment: jkitNumber;\n content: counter(jkitNumber) \". \";\n }\n .title {\n padding-right: 10px;\n display: inline-block;\n }\n .left-icon-group {\n padding-right: 26px;\n float: left;\n }\n .right-icon-group {\n position: absolute;\n right: 0;\n margin-right: 30px;\n }\n .left-icon-group,\n .right-icon-group {\n .normal-icon {\n display: block;\n }\n .active-icon {\n display: none;\n }\n }\n }\n }\n }\n .card-expand {\n .card-body {\n padding: 30px 85px 30px 65px;\n }\n }\n &.style-curve {\n .card-wrapper .card-header .card-header-button {\n position: relative;\n border: 0;\n padding-left: 70px;\n background-color: var(--jkit-element-bg-color);\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 35px;\n background-color: rgba(255, 255, 255, 0.2);\n text-align: right;\n line-height: 55px;\n }\n &:after {\n position: absolute;\n content: \"\";\n left: 35px;\n top: 0;\n border-top: 26.5px solid transparent;\n border-right: 26.5px solid transparent;\n border-left: 26.5px solid rgba(255, 255, 255, 0.2);\n border-bottom: 26.5px solid transparent;\n }\n .left-icon-group {\n position: absolute;\n left: 20px;\n top: 50%;\n @include transform(false, translateY(-50%));\n z-index: 2;\n }\n }\n }\n &.style-box {\n .card-wrapper .card-header .card-header-button {\n border: 1px solid var(--jkit-border-color);\n border-bottom: 1px solid var(--jkit-element-bg-color);\n background-color: var(--jkit-bg-color);\n position: relative;\n padding-left: 85px;\n &:before {\n position: absolute;\n top: -1px;\n left: -1px;\n content: \"\";\n height: calc(100% + 2px);\n width: 55px;\n text-align: center;\n line-height: 55px;\n color: var(--jkit-bg-color);\n background-color: var(--jkit-element-bg-color);\n }\n .left-icon-group {\n position: absolute;\n left: 20px;\n top: 50%;\n @include transform(false, translateY(-50%));\n }\n }\n }\n &.style-shadow {\n .card-wrapper .card-header .card-header-button {\n @include boxshadow(-1.216px 6.894px 15px 0 rgba(37, 117, 252, 0.2));\n border-radius: 0 0 5px 5px;\n background-color: var(--jkit-bg-color);\n }\n }\n }\n &.jkit-gallery {\n &:before {\n content: none;\n }\n &[data-grid=\"masonry\"] {\n .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap {\n height: auto;\n position: relative;\n }\n }\n &.layout-card .gallery-items .gallery-item-wrap {\n &:hover {\n .grid-item .thumbnail-wrap .style-overlay {\n visibility: visible;\n opacity: 0.7;\n }\n }\n .grid-item {\n -webkit-box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, .05);\n box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, .05);\n .thumbnail-wrap {\n position: relative;\n line-height: 0;\n .style-overlay {\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, .5s all ease);\n @include displayflex();\n background: var(--jkit-element-darken-bg-color);\n @include alignitemscenter();\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n padding: 15px;\n z-index: 10;\n }\n }\n }\n }\n .search-filters-wrap {\n height: 55px;\n border-radius: 5px;\n max-width: 600px;\n margin: 15px auto 50px;\n @include displayflex();\n @include flexwrap();\n @include alignitemscenter();\n .filter-wrap {\n position: relative;\n -ms-flex-preferred-size: 30%;\n flex-basis: 30%;\n button.search-filter-trigger {\n color: #7f8995;\n border: 0px solid;\n border-right: 1px solid var(--jkit-element-bg-color);\n width: 100%;\n border-radius: 0px;\n padding: 17px 13px;\n font-size: 14px;\n background: var(--jkit-element-lighten-bg-color);\n height: 55px;\n border-radius: 10px 0px 0 10px;\n outline: none;\n text-align: center;\n position: relative;\n }\n ul.search-filter-controls {\n position: absolute;\n left: 0;\n background: #fff;\n z-index: 999;\n width: 150px;\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, 300ms);\n width: 100%;\n border-radius: 5px;\n padding-top: 7px;\n margin: 0;\n padding: 0;\n list-style: none;\n li:first-child {\n border-top: 0px solid;\n }\n li {\n padding: 5px 5px 5px 10px;\n cursor: pointer;\n @include transition(false, false, 300ms);\n font-size: 14px;\n color: #7f8995;\n font-weight: normal;\n &:hover {\n color: #000;\n }\n }\n &.open-controls {\n visibility: visible;\n opacity: 1;\n }\n }\n }\n .jkit-gallery-search-box {\n background: var(--jkit-element-lighten-bg-color);\n border-radius: 0 10px 10px 0;\n -ms-flex-preferred-size: 70%;\n flex-basis: 70%;\n height: 100%;\n input[type=\"text\"] {\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 15px;\n font-size: 14px;\n border: 0px solid;\n outline: none;\n background: none;\n }\n }\n }\n .filter-controls {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-flow: 1 1 auto;\n flex-flow: 1 1 auto;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n padding: 0px;\n margin: 0px;\n ul {\n margin: 0px 0px 20px 0px;\n padding: 0px;\n text-align: center;\n li {\n font-size: 13px;\n line-height: 1.8;\n text-transform: uppercase;\n letter-spacing: 1px;\n padding: 6px 15px;\n cursor: pointer;\n margin: 0 5px;\n font-weight: normal;\n list-style: none;\n display: inline-block;\n text-align: center;\n &.active {\n background: var(--jkit-element-bg-color);\n border-radius: 0px;\n color: var(--jkit-bg-color);\n }\n }\n }\n }\n .gallery-items {\n .gallery-item-wrap {\n width: 100%;\n float: left;\n &:hover .grid-item {\n .caption-wrap.style-overlay {\n visibility: visible;\n opacity: 0.7;\n &.overlay-slide {\n .item-caption-over {\n .item-title,\n .item-content,\n .item-buttons {\n @include transform(false, translate(0));\n }\n }\n }\n &.overlay-zoom {\n .item-hover-bg,\n .item-caption-over {\n @include transform(false, scale(1));\n }\n }\n }\n .video-wrap a {\n font-size: 65px;\n @include transition(false, false, .5s all ease);\n }\n }\n .grid-item {\n margin: 5px;\n position: relative;\n overflow: hidden;\n .thumbnail-wrap {\n height: 300px;\n overflow: hidden;\n line-height: 0;\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n .video-wrap {\n position: absolute;\n top: 50%;\n left: 50%;\n @include transform(false, translate(-50%, -50%));\n z-index: 15;\n a {\n font-size: 60px;\n color: var(--jkit-bg-color);\n }\n }\n .caption-category {\n line-height: normal;\n span {\n position: absolute;\n left: 50%;\n bottom: 0;\n font-size: 12px;\n font-weight: 500;\n @include transform(false, translateX(-50%));\n margin-bottom: 15px;\n border-radius: 5px;\n padding: 5px 10px 5px 10px;\n background: var(--jkit-selection-bg-color);\n }\n }\n .caption-button {\n position: absolute;\n left: 50%;\n top: 50%;\n width: 100%;\n height: auto;\n text-align: center;\n @include transform(false, translate(-50%, -50%));\n .item-buttons a {\n display: inline-block;\n font-size: 16px;\n margin: 0px 7px;\n span {\n background: var(--jkit-bg-color);\n color: var(--jkit-element-bg-color);\n height: 50px;\n line-height: 50px;\n width: 50px;\n border-radius: 50%;\n padding: 15px;\n }\n }\n }\n .caption-wrap {\n .item-caption-over .item-buttons a {\n display: inline-block;\n font-size: 16px;\n margin-right: 15px;\n span {\n background: var(--jkit-bg-color);\n color: var(--jkit-element-bg-color);\n height: 50px;\n line-height: 50px;\n width: 50px;\n border-radius: 50%;\n padding: 15px;\n }\n }\n .item-hover-bg {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n content: \"\";\n background: var(--jkit-element-darken-bg-color);\n z-index: -1;\n opacity: 0.7;\n }\n .caption-head {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 15px;\n z-index: 3;\n color: var(--jkit-bg-color);\n font-size: 18px;\n font-weight: 700;\n line-height: normal;\n .item-rating li {\n display: inline-block;\n list-style: none;\n margin-right: 2px;\n }\n }\n &.style-overlay {\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, .6s all ease);\n @include displayflex();\n @include alignitemscenter();\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n padding: 15px;\n z-index: 10;\n &.overlay-slide .item-caption-over {\n .item-title {\n @include transform(false, translateY(20px));\n @include transition(false, false, .5s all ease);\n }\n .item-content,\n .item-buttons {\n @include transform(false, translateY(40px));\n @include transition(false, false, .5s all ease);\n }\n }\n &.overlay-zoom {\n .item-hover-bg,\n .item-caption-over {\n @include transform(false, scale(0.8));\n @include transition(false, false, .5s all ease);\n }\n }\n &.overlay-none {\n .item-hover-bg,\n .item-caption-over {\n display: none;\n }\n }\n .item-caption-over {\n width: 100%;\n height: auto;\n .item-title {\n color: var(--jkit-txt-alt-color);\n font-size: 20px;\n margin-bottom: 5px;\n line-height: 1;\n }\n .item-content {\n color: var(--jkit-txt-alt-color);\n font-size: 12px;\n font-family: inherit;\n }\n .item-buttons {\n color: var(--jkit-txt-alt-color);\n font-size: 12px;\n font-family: inherit;\n }\n }\n }\n &.style-card {\n background: var(--jkit-element-lighten-bg-color);\n padding: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n font-family: inherit;\n .item-caption-over {\n .item-title {\n color: var(--jkit-txt-color);\n font-size: 20px;\n margin: 10px 0 10px;\n line-height: 1;\n }\n .item-content {\n color: var(--jkit-txt-color);\n font-size: 12px;\n font-family: inherit;\n }\n }\n }\n }\n }\n }\n }\n .load-more-items {\n text-align: center;\n margin-top: 15px;\n .jkit-gallery-load-more {\n background: var(--jkit-btn-bg-color);\n color: var(--jkit-bg-color);\n padding: 10px;\n }\n }\n }\n &.jkit-contact-form-7 {\n &:before {\n content: unset;\n }\n form {\n label {\n color: var(--jkit-form-txt-color);\n width: 100%;\n max-width: 380px;\n span {\n pointer-events: none;\n color: var(--jkit-txt-m-color);\n font-size: .8125rem;\n display: block;\n }\n }\n input:not([type=submit]):not([type=checkbox]):not([type=radio]),\n textarea,\n select {\n border: 1px solid var(--jkit-form-border-color);\n margin-bottom: 20px;\n }\n input[type=submit] {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n border-radius: 0;\n padding: 12px 72px;\n font-size: .9375rem;\n background-color: var(--jkit-btn-bg-color);\n border: 0;\n color: #fff;\n cursor: pointer;\n margin-bottom: 20px;\n @include userselect('none');\n @include transition(false, false, all .5s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n }\n &.jkit-postblock {\n .jkit-edit-post {\n position: absolute;\n top: 0;\n z-index: 5;\n color: var(--jkit-txt-alt-color, #ffffff);\n padding: 4px 10px;\n font-size: 12px;\n line-height: 1.5em;\n background-color: rgba(0, 0, 0, 0.4);\n opacity: 0;\n visibility: hidden;\n @include transform(false, translate3d(0, -15px, 0));\n @include transition(false, false, .25s ease);\n i {\n margin-right: 2px;\n opacity: 0.6;\n }\n }\n .jkit-post-category {\n font-size: 0.75rem;\n font-weight: bold;\n text-transform: uppercase;\n letter-spacing: 0.04em;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n display: inline-block;\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-post-title {\n font-size: 1rem;\n line-height: 1.3;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n a {\n color: var(--jkit-txt-h-color, #181D23);\n }\n }\n .jkit-post-excerpt {\n font-size: 0.875rem;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n p:last-child {\n margin-bottom: 0px;\n }\n }\n .jkit-post-meta {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n color: var(--jkit-txt-m-color, #96989B);\n font-size: 0.75rem;\n a {\n color: var(--jkit-txt-h-color, #181D23);\n text-transform: uppercase;\n }\n >div:not(:only-child):not(:last-child):after {\n content: '\\2022';\n margin: 0 0.5rem;\n }\n }\n .jkit-post-meta-bottom {\n @include displayflex();\n @include alignitemscenter();\n font-size: .75rem;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n margin-top: 1.5rem;\n }\n .jkit-readmore {\n display: inline-block;\n color: var(--jkit-btn-txt-color, #ffffff);\n text-align: center;\n vertical-align: middle;\n background-color: var(--jkit-btn-bg-color, #0058E6);\n border: 1px solid transparent;\n padding: .5rem .875rem;\n line-height: 1.5;\n border-radius: 3px;\n @include userselect('none');\n @include transition(false, false, .2s ease);\n }\n .jkit-meta-comment a {\n color: var(--jkit-txt-h-color, #181D23);\n }\n .jkit-posts {\n display: grid;\n }\n .jkit-post {\n margin-bottom: 2rem;\n &:hover .jkit-edit-post {\n @include transform(false, translate3d(0, 0, 0));\n opacity: 1;\n visibility: visible;\n }\n }\n .jkit-thumb {\n position: relative;\n overflow: hidden;\n .thumbnail-container {\n display: block;\n position: relative;\n overflow: hidden;\n z-index: 0;\n background: var(--jkit-border-color, #eaeaeb);\n background-position: 50%;\n background-size: cover;\n img {\n position: absolute;\n top: 50%;\n left: 50%;\n min-width: 100%;\n min-height: 100%;\n @include transform(false, translate(-50%, -50%));\n object-fit: cover;\n color: var(--jkit-txt-alt-color, #FAFCFF);\n z-index: -1;\n }\n }\n }\n &.postblock-type-1 {\n .jkit-post {\n @include displayflex();\n @include alignitemscenter();\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 50%;\n flex: 1 0 50%;\n }\n .jkit-postblock-content {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding-left: 2rem;\n }\n }\n &.postblock-type-2 {\n .jkit-post-category {\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-postblock-content {\n position: relative;\n }\n }\n &.postblock-type-3 {\n .jkit-thumb {\n margin-bottom: 1.5rem;\n }\n .jkit-post-category {\n position: absolute;\n bottom: 0;\n line-height: 1;\n background: var(--jkit-bg-color, #fff);\n padding: 1rem 1.5rem 0;\n margin-bottom: 0;\n max-width: 50%;\n &.position-left {\n left: 0;\n text-align: left;\n }\n &.position-center {\n left: 50%;\n @include transform(false, translateX(-50%));\n text-align: center;\n }\n &.position-right {\n right: 0;\n text-align: right;\n }\n }\n }\n &.postblock-type-4 {\n .jkit-post {\n @include displayflex();\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 64%;\n flex: 1 0 64%;\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .jkit-postblock-content {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .jkit-post-title {\n margin-right: -120px;\n position: relative;\n z-index: 1;\n a {\n line-height: inherit;\n display: inline;\n padding: 2px 2px 2px 0;\n background: var(--jeg-bg-color, #fff);\n white-space: pre-wrap;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone;\n }\n }\n }\n &.postblock-type-5 {\n .jkit-post-category {\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-post {\n position: relative;\n overflow: hidden;\n }\n .jkit-post-category {\n margin-top: 0;\n margin-bottom: 0;\n }\n .jkit-postblock-content {\n position: absolute;\n bottom: 0;\n left: 0;\n padding: 30px;\n }\n }\n }\n &.jkit-postlist {\n article {\n overflow: hidden;\n position: relative;\n a {\n display: inline-flex;\n @include alignitemscenter();\n @include transition(false, false, all .4s ease);\n position: relative;\n color: var(--jkit-txt-h-color);\n &:hover {\n color: var(--jkit-txt-h-color);\n }\n img {\n margin-right: 15px;\n z-index: 2;\n position: relative;\n line-height: 0;\n }\n .jkit-postlist-content {\n z-index: 2;\n width: 100%;\n }\n .jkit-postlist-title {\n display: block;\n margin-bottom: 0;\n }\n .meta-lists span {\n color: var(--jkit-txt-m-color);\n font-size: 12px;\n display: inline-block;\n @include transition(false, false, all .4s ease);\n }\n .icon-list {\n text-align: center;\n }\n }\n }\n &.layout-horizontal {\n article a {\n @include displayflex();\n }\n .jkit-posts {\n display: grid;\n }\n }\n &.bg-image article a {\n background-size: cover;\n background-repeat: no-repeat;\n position: relative;\n background-position: center center;\n overflow: hidden;\n &:after {\n content: \"\";\n background-color: rgba(34, 34, 34, .7);\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n display: block;\n @include transition(false, false, all .4s ease);\n }\n }\n }\n &.jkit-team {\n text-align: center;\n &.style-default,\n &.style-hover-social {\n .profile-card {\n background-color: var(--jkit-bg-color);\n box-shadow: 0 28px 40px 0 var(--jkit-form-border-color);\n padding: 40px 20px;\n @include transition(false, false, all .4s ease);\n position: relative;\n overflow: hidden;\n .profile-header {\n margin-bottom: 38px;\n position: relative;\n display: inline-block;\n max-width: 100%;\n line-height: 0;\n img {\n object-fit: cover;\n width: 160px;\n height: 160px;\n }\n }\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n opacity: 0;\n @include transition(false, false, all .4s ease);\n z-index: -1;\n background-size: 101% 102%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n }\n }\n &.style-default {\n .profile-body,\n .profile-footer {\n position: relative;\n z-index: 2;\n }\n }\n &.style-hover-social {\n .profile-body {\n padding: 35px 20px;\n position: relative;\n @include transition(false, false, all 0.4s ease);\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: var(--jkit-element-lighten-bg-color);\n opacity: 0;\n @include transition(false, false, all 0.4s ease);\n z-index: -1;\n background-size: 101% 102%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n }\n .social-list {\n @include transition(false, false, all 0.4s ease);\n visibility: hidden;\n opacity: 0;\n }\n &:hover {\n .profile-body {\n @include transform(false, translateY(-50px));\n &:before {\n opacity: 1;\n }\n }\n .social-list {\n visibility: visible;\n opacity: 1;\n }\n }\n }\n &.style-overlay {\n &.overlay-scale {\n .profile-card {\n &:before {\n top: 0;\n }\n &:hover:before {\n @include transform(false, scale(0.9));\n }\n }\n }\n .profile-card {\n position: relative;\n overflow: hidden;\n display: inline-block;\n >img {\n width: 100%;\n height: auto;\n object-fit: cover;\n display: block;\n }\n .hover-area {\n position: absolute;\n z-index: 2;\n width: 100%;\n opacity: 0;\n visibility: hidden;\n @include transition(false, false, all .4s ease);\n &.alignment-center {\n top: 50%;\n @include transform(false, translateY(-20%));\n }\n &.alignment-bottom {\n bottom: 0;\n @include transform(false, translateY(30%));\n }\n }\n &:before {\n position: absolute;\n content: \"\";\n top: 100%;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: rgba(0, 0, 0, .7);\n @include transition(false, false, all .4s ease);\n z-index: 1;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n visibility: hidden;\n }\n &:hover:before {\n top: 0;\n opacity: 1;\n visibility: visible;\n }\n &:hover .hover-area {\n opacity: 1;\n visibility: visible;\n &.alignment-center {\n @include transform(false, translateY(-50%));\n }\n &.alignment-bottom {\n @include transform(false, translateY(0));\n }\n }\n .profile-title {\n color: var(--jkit-bg-color);\n a {\n color: var(--jkit-bg-color);\n }\n }\n }\n }\n .profile-box .profile-card {\n padding: 20px 20px 40px;\n z-index: 1;\n .profile-header {\n width: auto;\n height: 100%;\n border-radius: 0;\n position: relative;\n >a {\n display: inline-block;\n position: relative;\n }\n .image-hover-bg {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, .5);\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n z-index: 0;\n }\n &:hover .image-hover-bg {\n opacity: 1;\n visibility: visible;\n }\n }\n }\n .profile-body {\n padding-bottom: 20px;\n .profile-title {\n font-size: 22px;\n margin: 0;\n color: var(--jkit-txt-h-color);\n a {\n color: var(--jkit-txt-h-color);\n text-decoration: none;\n }\n }\n .profile-designation {\n font-size: 13px;\n @include transition(false, false, all .4s ease);\n margin-bottom: 15px;\n }\n }\n .social-list {\n list-style: none;\n padding: 0px;\n margin: 0px;\n .social-icon {\n display: inline-block;\n &:not(:last-child) {\n margin-right: 10px;\n }\n a {\n display: inline-block;\n width: 30px;\n height: 30px;\n font-size: 12px;\n line-height: 32px;\n text-align: center;\n color: var(--jkit-btn-txt-color);\n background-color: var(--jkit-element-bg-color);\n border-radius: 50%;\n }\n i:before {\n display: inline-block;\n }\n &:hover i:before {\n -webkit-animation-duration: .3s;\n animation-duration: .3s;\n -webkit-animation-name: jkit-scrolling-vertical;\n animation-name: jkit-scrolling-vertical;\n }\n }\n }\n .jkit-modal-dialog {\n @include displayflex();\n @include alignitemscenter();\n min-height: calc(100% - (0.5rem * 2));\n .team-modal-content {\n position: relative;\n box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);\n background-color: var(--jkit-bg-color);\n border: 0;\n border-radius: 0;\n }\n .team-modal-close {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 40px;\n height: 40px;\n padding: 0;\n color: var(--jkit-txt-color);\n background-color: transparent;\n border-width: 0;\n border-radius: 0;\n font-size: 18px;\n line-height: 1;\n outline: 0;\n z-index: 1200;\n }\n .team-modal-body {\n padding: 60px 40px;\n flex-wrap: wrap;\n @include displayflex();\n }\n .team-modal-img {\n width: 100%;\n margin-bottom: 30px;\n }\n .team-modal-info {\n width: 100%;\n }\n .team-modal-title {\n margin-top: 0;\n margin-bottom: 8px;\n color: var(--jkit-txt-h-color);\n font-size: 22px;\n }\n .team-modal-position {\n margin-bottom: 35px;\n color: var(--jkit-txt-color);\n font-size: 13px;\n }\n .team-modal-description {\n margin-bottom: 22px;\n }\n .team-modal-list {\n margin: 0px;\n margin-bottom: 25px;\n padding-left: 0;\n list-style: none;\n color: var(--jkit-txt-color);\n font-size: 15px;\n a {\n text-decoration: none;\n outline: 0;\n color: var(--jkit-txt-color);\n }\n li {\n padding: 19px 0;\n border-top: 1px solid var(--jkit-border-color);\n }\n strong {\n font-weight: 600;\n padding-right: 18px;\n }\n }\n }\n }\n &.jkit-pie-chart {\n text-align: center;\n position: relative;\n overflow: hidden;\n canvas {\n display: inline-block;\n position: relative;\n z-index: 2;\n }\n canvas.background-canvas {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n }\n .pie-chart-wrapper {\n position: relative;\n display: inline-block;\n }\n .pie-chart-content {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translateY(-50%));\n width: 100%;\n text-align: center;\n font-size: 28px;\n font-weight: 700;\n line-height: 1;\n }\n .chart-front,\n .content-back {\n @include transition(false, false, all .4s ease);\n @include displayflex();\n flex-direction: column;\n justify-content: center;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n .content-back {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n padding: 15px 50px;\n @include transform(false, translateY(100%));\n opacity: 0;\n visibility: hidden;\n overflow: hidden;\n background: var(--jkit-element-bg-color);\n }\n &:hover {\n .chart-front {\n @include transform(false, translateY(100%));\n opacity: 0;\n visibility: hidden;\n }\n .content-back {\n @include transform(false, translateY(0));\n opacity: 1;\n visibility: visible;\n }\n }\n .chart-float {\n @include displayflex();\n justify-content: center;\n }\n }\n &.jkit-portfolio-gallery {\n .portfolio-gallery-container {\n position: relative;\n overflow: hidden;\n }\n .row-items {\n @include displayflex();\n flex-wrap: wrap;\n }\n .gallery-items {\n @include displayflex();\n }\n .row-item {\n height: 90vh;\n padding: 0;\n position: relative;\n z-index: 2;\n border-right: 1px solid rgba(255, 255, 255, 0.3);\n @include transition(false, false, all .4s ease);\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n &:hover {\n .row-item-info:after {\n height: 100%;\n }\n .row-item-more {\n @include transform(false, translateY(0));\n opacity: 1;\n }\n }\n &.current-item:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: 1;\n background: rgba(0, 0, 0, .1);\n }\n }\n .row-item-info {\n padding: 40px 10px 40px 20px;\n position: relative;\n z-index: 2;\n @include transition(false, false, all .4s);\n overflow: hidden;\n .info-title {\n font-size: 21px;\n }\n .info-subtitle {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 4px;\n text-transform: uppercase;\n margin-bottom: 10px;\n }\n &:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 0;\n background: #fff;\n z-index: -1;\n @include transition(false, false, all .4s);\n }\n }\n .row-item-more {\n position: absolute;\n bottom: 0;\n left: 0;\n color: #fff;\n width: 100%;\n padding: 25px;\n font-size: 13px;\n letter-spacing: 1px;\n text-transform: uppercase;\n opacity: 0;\n @include transform(false, translateY(20%));\n @include transition(false, false, all .4s ease);\n z-index: 2;\n a {\n text-decoration: none;\n }\n }\n .image-item {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n @include transform(false, scale(1.1, 1.1));\n @include transition(false, false, all .7s ease);\n background-size: cover;\n background-position: center center;\n &.current-item {\n @include transform(false, scale(1, 1));\n opacity: 1;\n }\n }\n }\n &.jkit-image-box {\n @include transition(false, false, all .4s ease);\n text-align: center;\n .image-box-header {\n @include transition(false, false, all .4s ease);\n position: relative;\n overflow: hidden;\n line-height: 0;\n img {\n @include transition(false, false, all .4s ease);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n width: 100%;\n height: auto;\n margin: 0;\n object-fit: cover;\n }\n }\n .image-box-body {\n .body-inner {\n padding: 30px 35px;\n position: relative;\n overflow: hidden;\n background: var(--jkit-bg-color);\n @include boxshadow(0 0 20px 0 rgba(0, 0, 0, 0.25));\n }\n .body-title {\n font-size: 18px;\n margin-bottom: 20px;\n color: var(--jkit-txt-h-color);\n font-weight: 700;\n }\n }\n .button-box {\n .button-wrapper {\n display: inline-block;\n a {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n color: #fff;\n position: relative;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include transition(false, false, all .4s ease);\n @include userselect('none');\n @include displayflex();\n @include alignitemscenter();\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n &.icon-position-before i {\n margin-right: 5px;\n }\n &.icon-position-after i {\n margin-left: 5px;\n }\n }\n &.style-floating {\n .image-box-body .body-inner {\n background-color: #fff;\n @include boxshadow(0 2px 4px rgba(0, 0, 0, 0.08));\n @include transition(false, false, all .4s ease);\n width: 90%;\n height: 90px;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n margin-top: -50px;\n .body-description,\n .body-button {\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n }\n }\n &:hover {\n .image-box-body .body-inner {\n height: 220px;\n .body-description,\n .body-button {\n opacity: 1;\n visibility: visible;\n }\n }\n }\n }\n }\n &.jkit-animated-text {\n @include transition(false, false, all .3s ease);\n a {\n text-decoration: none;\n color: var(--jkit-txt-h-color);\n }\n .animated-text {\n padding: 0;\n margin: 0;\n font-size: 43px;\n font-weight: 500;\n line-height: 1.2;\n display: inline-block;\n .normal-text {\n z-index: 1;\n position: relative;\n vertical-align: bottom;\n &.style-gradient {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n }\n .dynamic-wrapper {\n overflow: visible;\n text-align: inherit;\n display: inline-block;\n position: relative;\n vertical-align: bottom;\n &.style-gradient {\n .dynamic-text {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n .dynamic-text-letter {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n }\n }\n }\n .dynamic-text {\n display: inline-block;\n position: relative;\n top: 0;\n left: 0;\n z-index: 1;\n }\n svg {\n position: absolute;\n left: 0;\n overflow: visible;\n path {\n fill: none;\n stroke-dasharray: 1500;\n @include animation(false, jkit-animated-dash 10s infinite);\n &.style-color {\n stroke: var(--jkit-element-bg-color);\n }\n }\n path:nth-of-type(2) {\n @include animation(delay, .3s);\n }\n linearGradient {\n stop:nth-of-type(1) {\n stop-color: var(--jkit-element-lighten-bg-color);\n }\n stop:nth-of-type(2) {\n stop-color: var(--jkit-element-darken-bg-color);\n }\n }\n }\n }\n &[data-shape=\"strikethrough\"] {\n .animated-text svg {\n top: 50%;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"double\"],\n &[data-shape=\"diagonal\"],\n &[data-shape=\"x\"] {\n .animated-text svg {\n top: 0;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"curly\"],\n &[data-shape=\"underline-zigzag\"],\n &[data-shape=\"double-underline\"],\n &[data-shape=\"underline\"] {\n .animated-text svg {\n top: 90%;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"circle\"] {\n .animated-text svg {\n top: 0;\n width: calc(100% + 20px);\n height: calc(100% + 20px);\n @include transform(false, translate(-10px, -10px));\n }\n }\n &[data-style=\"rotating\"] {\n .animated-text .dynamic-text {\n &:not(.show-text) {\n visibility: hidden;\n opacity: 0;\n display: none;\n }\n }\n &[data-rotate=\"typing\"] {\n .animated-text {\n .dynamic-wrapper {\n &:after {\n content: \"\";\n position: absolute;\n left: auto;\n right: 0;\n top: 50%;\n @include transform(false, translateY(-50%));\n height: 90%;\n width: 1px;\n background-color: var(--jkit-txt-color);\n }\n &.cursor-blink:after {\n @include animation(false, jkit-animated-pulse 1s infinite);\n }\n &.typing-delete {\n background: var(--jkit-txt-h-color);\n &.style-gradient .dynamic-text {\n color: var(--jkit-txt-m-color);\n background: none;\n background-clip: border-box;\n -webkit-background-clip: border-box;\n -moz-text-fill-color: unset;\n -o-text-fill-color: unset;\n -webkit-text-fill-color: unset;\n .dynamic-text-letter {\n background: none;\n background-clip: border-box;\n -webkit-background-clip: border-box;\n -webkit-background-clip: border-box;\n -moz-text-fill-color: unset;\n -o-text-fill-color: unset;\n -webkit-text-fill-color: unset;\n }\n }\n .dynamic-text .dynamic-text-letter {\n color: var(--jkit-txt-m-color);\n }\n }\n }\n .dynamic-text-letter {\n &:not(.show-letter) {\n display: none;\n }\n }\n }\n }\n &[data-rotate=\"swirl\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text-letter {\n display: inline-block;\n @include transform(style, preserve-3d);\n @include transform(false, translateZ(-20px) rotateX(90deg));\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-swirl-in .4s forwards);\n }\n }\n }\n }\n &[data-rotate=\"blinds\"] {\n @include transition(false, false, width .3s ease);\n .animated-text .dynamic-text-letter {\n @include transform(false, rotateY(180deg));\n display: inline-block;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-blinds-in .6s forwards);\n }\n }\n }\n &[data-rotate=\"wave\"] {\n @include transition(false, false, width .3s ease);\n .animated-text .dynamic-text-letter {\n @include transform(false, scale(0));\n display: inline-block;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-wave-up .3s forwards);\n }\n }\n }\n &[data-rotate=\"flip\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n @include transform(origin, 50% 100%);\n @include transform(false, rotateX(180deg));\n position: relative;\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include transform(false, rotateX(0deg));\n @include animation(false, jkit-animated-flip-in 1.2s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include transform(false, rotateX(180deg));\n @include animation(false, jkit-animated-flip-out 1.2s);\n }\n }\n }\n }\n &[data-rotate=\"drop-in\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n -webkit-perspective: 300px;\n perspective: 300px;\n overflow: hidden;\n }\n .dynamic-text {\n position: relative;\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-drop-in-in 0.6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-drop-in-out 0.6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-left\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-left-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-left-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-right\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-right-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-right-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-up\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-up-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-up-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-down\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-down-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-down-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"bounce\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-bounce-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-bounce-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"swing\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-swing-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-swing-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"rubber-band\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-rubber-band-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-rubber-band-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"clip\"] {\n .animated-text {\n .dynamic-wrapper {\n overflow: hidden;\n text-align: left;\n &:after {\n content: \"\";\n position: absolute;\n left: auto;\n right: 0;\n top: 0;\n height: 100%;\n width: 2px;\n background-color: var(--jkit-txt-color);\n }\n }\n .dynamic-text.show-text {\n white-space: nowrap;\n }\n }\n }\n }\n }\n &.jkit-countdown {\n position: relative;\n z-index: 10;\n text-align: center;\n @include displayflex();\n @include flexwrap();\n &.separator-enable {\n .timer-container:not(:last-child) .timer-inner-container::after {\n position: absolute;\n left: 100%;\n z-index: 1;\n color: var(--jkit-form-txt-color);\n font-size: 45px;\n }\n }\n .timer-container {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .timer-inner-container {\n position: relative;\n margin: auto;\n margin-bottom: 0;\n width: 150px;\n height: 150px;\n background: var(--jkit-element-bg-color);\n @include displayflex();\n @include alignitemscenter();\n }\n .timer-content {\n width: 100%;\n >span {\n display: block;\n color: #fff;\n line-height: 1;\n }\n &.label-inline>span {\n display: inline-block;\n }\n .timer-count {\n font-size: 36px;\n font-weight: 700;\n margin-top: 14px;\n margin-bottom: 14px;\n &.timer-loading {\n opacity: 0;\n visibility: hidden;\n }\n }\n .timer-title {\n font-size: 14px;\n letter-spacing: 2.5px;\n }\n }\n .expire-message {\n .expire-title {\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 12px;\n display: block;\n }\n .expire-content {\n display: block;\n }\n }\n }\n &.jkit-button {\n .jkit-button-wrapper {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n display: inline-block;\n color: var(--jkit-txt-alt-color);\n position: relative;\n display: inline-block;\n line-height: 1;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include transition(false, false, all .4s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n i {\n display: inline-block;\n vertical-align: middle;\n }\n }\n }\n &.jkit-video-button {\n .jkit-video-popup-btn {\n display: inline-block;\n text-align: center;\n font-size: 18px;\n background-color: var(--jkit-btn-bg-color);\n border-radius: 50%;\n position: relative;\n z-index: 6;\n @include transition(false, false, all .4s ease);\n &.glow-enable {\n &:before,\n &:after {\n content: \" \";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n color: var(--jkit-element-bg-color);\n border-radius: 50%;\n box-shadow: 0 0 0 0 currentColor;\n -webkit-animation: jkit-ripple 3s infinite;\n animation: jkit-ripple 3s infinite;\n opacity: .6;\n z-index: -1;\n }\n &:after {\n -webkit-animation-delay: .3s;\n animation-delay: .3s;\n }\n }\n }\n i,\n span {\n color: var(--jkit-txt-alt-color);\n }\n }\n &.jkit-categorylist {\n .category-list-item a {\n display: inline-flex;\n @include alignitemscenter();\n @include transition(false, false, all .4s ease);\n position: relative;\n color: var(--jkit-txt-h-color);\n &:hover {\n color: var(--jkit-txt-h-color);\n }\n .jkit-categorylist-content {\n z-index: 2;\n display: block;\n margin-bottom: 0;\n }\n .icon-list {\n text-align: center;\n }\n }\n &.layout-horizontal {\n @include displayflex();\n @include alignitemsstart();\n @include flexwrap();\n }\n }\n &.jkit-mailchimp {\n &.style-inline {\n .jkit-form-wrapper {\n @include displayflex();\n @include flexwrap();\n }\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin-right: 30px;\n }\n .jkit-submit-input-holder {\n -ms-flex-item-align: end;\n align-self: flex-end;\n }\n }\n &.style-full {\n .jkit-input-wrapper:not(:last-child) {\n margin-bottom: 20px;\n }\n }\n .jkit-form-group {\n margin: 0;\n }\n .jkit-input-group {\n position: relative;\n @include displayflex();\n @include flexwrap();\n @include alignitemsstretch();\n width: 100%;\n }\n .jkit-input-group-text {\n @include displayflex();\n @include alignitemscenter();\n color: var(--jkit-txt-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--jkit-border-color);\n height: 100%;\n padding: 15px;\n font-size: 10px;\n border: 1px solid var(--jkit-form-border-color);\n border-radius: 5px 0 0 5px;\n }\n .jkit-input-group-icon.position-before {\n margin-right: -1px;\n }\n .jkit-input-group-icon.position-after {\n margin-left: -1px;\n }\n .jkit-form-control {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n display: block;\n height: auto;\n min-height: 42px;\n padding: .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid var(--jkit-form-border-color);\n border-radius: 0 5px 5px 0;\n -webkit-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n }\n .jkit-mailchimp-submit {\n padding: 8px 20px 8px 20px;\n color: var(--jkit-txt-alt-color);\n width: 100%;\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n background-color: var(--jkit-btn-bg-color);\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n >i {\n margin-right: 10px;\n }\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n .jkit-input-label {\n font-weight: 600;\n }\n .jkit-mailchimp-message {\n display: none;\n padding: 10px 15px;\n margin-bottom: 10px;\n border-radius: 5px;\n &.error {\n display: block;\n color: var(--jkit-error-border-color);\n background-color: var(--jkit-error-bg-color);\n border: 1px solid var(--jkit-error-border-color);\n }\n &.success {\n display: block;\n color: var(--jkit-success-border-color);\n background-color: var(--jkit-success-bg-color);\n border: var(--jkit-success-border-color);\n }\n }\n }\n}"]}
|
1 |
+
{"version":3,"sources":["helpers/_animation.scss","helpers/_variable.scss","responsive.scss","helpers/_mixin.scss","main.scss"],"names":[],"mappings":"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AAS,EA7gC7B,kEAmhCgB,WAAY,KAnhC5B,6FAAA,6FAshCoB,MAAO,sBACP,QAAS,aACT,OAAQ,EACR,QAAS,EAzhC7B,qJA+hCgB,SAAU,SACV,KAAM,EACN,IAAK,EACL,UAAW,KAliC3B,oGAsiCoB,QHrgCE,KAAK,KAAK,KAAK,KGsgCjB,WAAY,EAAI,IAAI,KAAK,EH5/BhB,gBG6/BT,cHz/BI,KG0/BJ,SAAU,SACV,WAAY,KACZ,cAAe,MA3iCnC,wHA6iCwB,SAAU,OA7iClC,iJAAA,+IAAA,gJAAA,8IAkjC4B,KAAM,EACN,OAAQ,EACR,MAAO,EACP,IAAK,EArjCjC,iJAAA,8ID3BY,eColC0C,UDplC1C,kBColC0C,UDplC1C,aColC0C,UDplC1C,cColC0C,UDplC1C,UColC0C,UAzjCtD,+IAAA,gJD3BY,eCwlC0C,UDxlC1C,kBCwlC0C,UDxlC1C,aCwlC0C,UDxlC1C,cCwlC0C,UDxlC1C,UCwlC0C,UA7jCtD,8IDvBY,sBCulC2C,IDvlC3C,yBCulC2C,IDvlC3C,oBCulC2C,IDvlC3C,qBCulC2C,IDvlC3C,iBCulC2C,IAhkCvD,iJDvBY,sBC0lC2C,OD1lC3C,yBC0lC2C,OD1lC3C,oBC0lC2C,OD1lC3C,qBC0lC2C,OD1lC3C,iBC0lC2C,OAnkCvD,+IDvBY,sBC6lC2C,KD7lC3C,yBC6lC2C,KD7lC3C,oBC6lC2C,KD7lC3C,qBC6lC2C,KD7lC3C,iBC6lC2C,KAtkCvD,gJDvBY,sBCgmC2C,MDhmC3C,yBCgmC2C,MDhmC3C,oBCgmC2C,MDhmC3C,qBCgmC2C,MDhmC3C,iBCgmC2C,MAzkCvD,uJAAA,oJD3BY,eCwmC0C,UDxmC1C,kBCwmC0C,UDxmC1C,aCwmC0C,UDxmC1C,cCwmC0C,UDxmC1C,UCwmC0C,UA7kCtD,qJAAA,sJD3BY,eC4mC0C,UD5mC1C,kBC4mC0C,UD5mC1C,aC4mC0C,UD5mC1C,cC4mC0C,UD5mC1C,UC4mC0C,UAjlCtD,uJAqlCgC,SAAU,OACV,UAAW,KACX,MAAO,wBACP,QAAS,YAxlCzC,2IA2lCgC,MAAO,wBACP,UHxlCf,KGylCe,cAAe,KACf,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E,kBCmgGsC,wBAAwB,IAAI,SDngGlE,aCmgGsC,wBAAwB,IAAI,SDngGlE,cCmgGsC,wBAAwB,IAAI,SDngGlE,UCmgGsC,wBAAwB,IAAI,SAr/F9E,6EDiBgB,gBCy+FkC,MAAM,IAAI,KDz+F5C,mBCy+FkC,MAAM,IAAI,KDz+F5C,cCy+FkC,MAAM,IAAI,KDz+F5C,eCy+FkC,MAAM,IAAI,KDz+F5C,WCy+FkC,MAAM,IAAI,KA1/F5D,iHD3BY,eCuhGkC,SDvhGlC,kBCuhGkC,SDvhGlC,aCuhGkC,SDvhGlC,cCuhGkC,SDvhGlC,UCuhGkC,SAC1B,QAAS,aACT,4BAA6B,OAC7B,oBAAqB,OA//FzC,6HDdY,eC+gGsC,sBAAsB,IAAI,SD/gGhE,kBC+gGsC,sBAAsB,IAAI,SD/gGhE,aC+gGsC,sBAAsB,IAAI,SD/gGhE,cC+gGsC,sBAAsB,IAAI,SD/gGhE,UC+gGsC,sBAAsB,IAAI,SAjgG5E,6GDiBgB,gBCu/F0C,MAAM,IAAI,KDv/FpD,mBCu/F0C,MAAM,IAAI,KDv/FpD,cCu/F0C,MAAM,IAAI,KDv/FpD,eCu/F0C,MAAM,IAAI,KDv/FpD,WCu/F0C,MAAM,IAAI,KAC5C,SAAU,OAzgGlC,0GDvBY,sBCmiGuC,IAAI,KDniG3C,yBCmiGuC,IAAI,KDniG3C,oBCmiGuC,IAAI,KDniG3C,qBCmiGuC,IAAI,KDniG3C,iBCmiGuC,IAAI,KDviG3C,eCwiGsC,gBDxiGtC,kBCwiGsC,gBDxiGtC,aCwiGsC,gBDxiGtC,cCwiGsC,gBDxiGtC,UCwiGsC,gBAC1B,SAAU,SA9gGlC,oHAghG4B,SAAU,SACV,YAAa,OD5iG7B,eC6iG0C,WD7iG1C,kBC6iG0C,WD7iG1C,aC6iG0C,WD7iG1C,cC6iG0C,WD7iG1C,UC6iG0C,WDhiG1C,eCiiG0C,sBAAsB,KDjiGhE,kBCiiG0C,sBAAsB,KDjiGhE,aCiiG0C,sBAAsB,KDjiGhE,cCiiG0C,sBAAsB,KDjiGhE,UCiiG0C,sBAAsB,KAnhG5E,0HAshG4B,QAAS,aACT,SAAU,SACV,WAAY,QDnjG5B,eCojG0C,gBDpjG1C,kBCojG0C,gBDpjG1C,aCojG0C,gBDpjG1C,cCojG0C,gBDpjG1C,UCojG0C,gBDviG1C,eCwiG0C,uBAAuB,KDxiGjE,kBCwiG0C,uBAAuB,KDxiGjE,aCwiG0C,uBAAuB,KDxiGjE,cCwiG0C,uBAAuB,KDxiGjE,UCwiG0C,uBAAuB,KA1hG7E,gHDiBgB,gBCihG0C,MAAM,IAAI,KDjhGpD,mBCihG0C,MAAM,IAAI,KDjhGpD,cCihG0C,MAAM,IAAI,KDjhGpD,eCihG0C,MAAM,IAAI,KDjhGpD,WCihG0C,MAAM,IAAI,KAC5C,oBAAqB,MACrB,YAAa,MACb,SAAU,OAriGlC,6GAwiGwB,SAAU,SAxiGlC,uHA0iG4B,SAAU,SACV,YAAa,ODzjG7B,eC0jG0C,yBAAyB,ID1jGnE,kBC0jG0C,yBAAyB,ID1jGnE,aC0jG0C,yBAAyB,ID1jGnE,cC0jG0C,yBAAyB,ID1jGnE,UC0jG0C,yBAAyB,IA5iG/E,6HA+iG4B,QAAS,aACT,SAAU,SACV,WAAY,QD/jG5B,eCgkG0C,0BAA0B,IDhkGpE,kBCgkG0C,0BAA0B,IDhkGpE,aCgkG0C,0BAA0B,IDhkGpE,cCgkG0C,0BAA0B,IDhkGpE,UCgkG0C,0BAA0B,IAljGhF,mHDiBgB,gBCyiG0C,MAAM,IAAI,KDziGpD,mBCyiG0C,MAAM,IAAI,KDziGpD,cCyiG0C,MAAM,IAAI,KDziGpD,eCyiG0C,MAAM,IAAI,KDziGpD,WCyiG0C,MAAM,IAAI,KAC5C,SAAU,OA3jGlC,0HA+jG4B,SAAU,SACV,YAAa,OD9kG7B,eC+kG0C,4BAA4B,ID/kGtE,kBC+kG0C,4BAA4B,ID/kGtE,aC+kG0C,4BAA4B,ID/kGtE,cC+kG0C,4BAA4B,ID/kGtE,UC+kG0C,4BAA4B,IAjkGlF,gIAokG4B,QAAS,aACT,SAAU,SACV,WAAY,QDplG5B,eCqlG0C,6BAA6B,IDrlGvE,kBCqlG0C,6BAA6B,IDrlGvE,aCqlG0C,6BAA6B,IDrlGvE,cCqlG0C,6BAA6B,IDrlGvE,UCqlG0C,6BAA6B,IAvkGnF,oHDiBgB,gBC8jG0C,MAAM,IAAI,KD9jGpD,mBC8jG0C,MAAM,IAAI,KD9jGpD,cC8jG0C,MAAM,IAAI,KD9jGpD,eC8jG0C,MAAM,IAAI,KD9jGpD,WC8jG0C,MAAM,IAAI,KAC5C,SAAU,OAhlGlC,2HAolG4B,SAAU,SACV,YAAa,ODnmG7B,eComG0C,6BAA6B,IDpmGvE,kBComG0C,6BAA6B,IDpmGvE,aComG0C,6BAA6B,IDpmGvE,cComG0C,6BAA6B,IDpmGvE,UComG0C,6BAA6B,IAtlGnF,iIAylG4B,QAAS,aACT,SAAU,SACV,WAAY,QDzmG5B,eC0mG0C,8BAA8B,ID1mGxE,kBC0mG0C,8BAA8B,ID1mGxE,aC0mG0C,8BAA8B,ID1mGxE,cC0mG0C,8BAA8B,ID1mGxE,UC0mG0C,8BAA8B,IA5lGpF,iHDiBgB,gBCmlG0C,MAAM,IAAI,KDnlGpD,mBCmlG0C,MAAM,IAAI,KDnlGpD,cCmlG0C,MAAM,IAAI,KDnlGpD,eCmlG0C,MAAM,IAAI,KDnlGpD,WCmlG0C,MAAM,IAAI,KAC5C,SAAU,OArmGlC,wHAymG4B,SAAU,SACV,YAAa,ODxnG7B,eCynG0C,0BAA0B,IDznGpE,kBCynG0C,0BAA0B,IDznGpE,aCynG0C,0BAA0B,IDznGpE,cCynG0C,0BAA0B,IDznGpE,UCynG0C,0BAA0B,IA3mGhF,8HA8mG4B,QAAS,aACT,SAAU,SACV,WAAY,QD9nG5B,eC+nG0C,2BAA2B,ID/nGrE,kBC+nG0C,2BAA2B,ID/nGrE,aC+nG0C,2BAA2B,ID/nGrE,cC+nG0C,2BAA2B,ID/nGrE,UC+nG0C,2BAA2B,IAjnGjF,mHDiBgB,gBCwmG0C,MAAM,IAAI,KDxmGpD,mBCwmG0C,MAAM,IAAI,KDxmGpD,cCwmG0C,MAAM,IAAI,KDxmGpD,eCwmG0C,MAAM,IAAI,KDxmGpD,WCwmG0C,MAAM,IAAI,KAC5C,SAAU,OA1nGlC,0HA8nG4B,SAAU,SACV,YAAa,OD7oG7B,eC8oG0C,4BAA4B,ID9oGtE,kBC8oG0C,4BAA4B,ID9oGtE,aC8oG0C,4BAA4B,ID9oGtE,cC8oG0C,4BAA4B,ID9oGtE,UC8oG0C,4BAA4B,IAhoGlF,gIAmoG4B,QAAS,aACT,SAAU,SACV,WAAY,QDnpG5B,eCopG0C,6BAA6B,IDppGvE,kBCopG0C,6BAA6B,IDppGvE,aCopG0C,6BAA6B,IDppGvE,cCopG0C,6BAA6B,IDppGvE,UCopG0C,6BAA6B,IAtoGnF,+GDiBgB,gBC6nG0C,MAAM,IAAI,KD7nGpD,mBC6nG0C,MAAM,IAAI,KD7nGpD,cC6nG0C,MAAM,IAAI,KD7nGpD,eC6nG0C,MAAM,IAAI,KD7nGpD,WC6nG0C,MAAM,IAAI,KAC5C,SAAU,OA/oGlC,sHAmpG4B,SAAU,SACV,YAAa,ODlqG7B,eCmqG0C,wBAAwB,IDnqGlE,kBCmqG0C,wBAAwB,IDnqGlE,aCmqG0C,wBAAwB,IDnqGlE,cCmqG0C,wBAAwB,IDnqGlE,UCmqG0C,wBAAwB,IArpG9E,4HAwpG4B,QAAS,aACT,SAAU,SACV,WAAY,QDxqG5B,eCyqG0C,yBAAyB,IDzqGnE,kBCyqG0C,yBAAyB,IDzqGnE,aCyqG0C,yBAAyB,IDzqGnE,cCyqG0C,yBAAyB,IDzqGnE,UCyqG0C,yBAAyB,IA3pG/E,8GDiBgB,gBCkpG0C,MAAM,IAAI,KDlpGpD,mBCkpG0C,MAAM,IAAI,KDlpGpD,cCkpG0C,MAAM,IAAI,KDlpGpD,eCkpG0C,MAAM,IAAI,KDlpGpD,WCkpG0C,MAAM,IAAI,KAC5C,SAAU,OApqGlC,qHAwqG4B,SAAU,SACV,YAAa,ODvrG7B,eCwrG0C,uBAAuB,IDxrGjE,kBCwrG0C,uBAAuB,IDxrGjE,aCwrG0C,uBAAuB,IDxrGjE,cCwrG0C,uBAAuB,IDxrGjE,UCwrG0C,uBAAuB,IA1qG7E,2HA6qG4B,QAAS,aACT,SAAU,SACV,WAAY,QD7rG5B,eC8rG0C,wBAAwB,ID9rGlE,kBC8rG0C,wBAAwB,ID9rGlE,aC8rG0C,wBAAwB,ID9rGlE,cC8rG0C,wBAAwB,ID9rGlE,UC8rG0C,wBAAwB,IAhrG9E,oHDiBgB,gBCuqG0C,MAAM,IAAI,KDvqGpD,mBCuqG0C,MAAM,IAAI,KDvqGpD,cCuqG0C,MAAM,IAAI,KDvqGpD,eCuqG0C,MAAM,IAAI,KDvqGpD,WCuqG0C,MAAM,IAAI,KAC5C,SAAU,OAzrGlC,2HA6rG4B,SAAU,SACV,YAAa,OD5sG7B,eC6sG0C,6BAA6B,ID7sGvE,kBC6sG0C,6BAA6B,ID7sGvE,aC6sG0C,6BAA6B,ID7sGvE,cC6sG0C,6BAA6B,ID7sGvE,UC6sG0C,6BAA6B,IA/rGnF,iIAksG4B,QAAS,aACT,SAAU,SACV,WAAY,QDltG5B,eCmtG0C,8BAA8B,IDntGxE,kBCmtG0C,8BAA8B,IDntGxE,aCmtG0C,8BAA8B,IDntGxE,cCmtG0C,8BAA8B,IDntGxE,UCmtG0C,8BAA8B,IArsGpF,6GA6sGwB,SAAU,OACV,WAAY,KA9sGpC,mHAgtG4B,QAAS,GACT,SAAU,SACV,KAAM,KACN,MAAO,EACP,IAAK,EACL,OAAQ,KACR,MAAO,IACP,iBAAkB,sBAvtG9C,oHA2tGwB,YAAa,OA3tGrC,kCAkuGQ,SAAU,SACV,QAAS,GACT,WAAY,OD9rGhB,QAAS,YACT,QAAS,YACT,QAAS,KAIT,cAAe,KACf,UAAW,KC7Cf,mHAyuGgB,SAAU,SACV,KAAM,KACN,QAAS,EACT,MAAO,2BACP,UAAW,KA7uG3B,mDAivGY,iBAAkB,EAClB,SAAU,EAAA,EAAA,IACV,KAAM,EAAA,EAAA,IACN,UAAW,IApvGvB,yDAuvGY,SAAU,SACV,OAAQ,KACR,cAAe,EACf,MAAO,MACP,OAAQ,MACR,WAAY,6BDttGpB,QAAS,YACT,QAAS,YACT,QAAS,KAST,kBAAmB,OACnB,eAAgB,OAChB,YAAa,OCnDjB,iDAiwGY,MAAO,KAjwGnB,sDAmwGgB,QAAS,MACT,MAAO,KACP,YAAa,EArwG7B,mEAwwGgB,QAAS,aAxwGzB,8DA2wGgB,UAAW,KACX,YAAa,IACb,WAAY,KACZ,cAAe,KA9wG/B,4EAgxGoB,QAAS,EACT,WAAY,OAjxGhC,8DAqxGgB,UAAW,KACX,eAAgB,MAtxGhC,gEA2xGgB,UAAW,KACX,YAAa,IACb,cAAe,KACf,QAAS,MA9xGzB,kEAiyGgB,QAAS,MAjyGzB,oDAuyGY,cAAe,IACf,UAAW,KACX,QAAS,KAAA,KACT,QAAS,aACT,MAAO,0BACP,SAAU,SACV,QAAS,aACT,YAAa,EACb,oBAAqB,KACrB,gBAAiB,KACjB,YAAa,KACb,YAAa,OACb,eAAgB,OAChB,WAAY,OACZ,iBAAkB,yBDpyGd,gBCqyG8B,IAAI,IAAI,KDryGtC,mBCqyG8B,IAAI,IAAI,KDryGtC,cCqyG8B,IAAI,IAAI,KDryGtC,eCqyG8B,IAAI,IAAI,KDryGtC,WCqyG8B,IAAI,IAAI,KAtzGtD,0DAwzGgB,iBAAkB,+BAxzGlC,sDA2zGgB,QAAS,aACT,eAAgB,OA5zGhC,2DAk0GY,QAAS,aACT,WAAY,OACZ,UAAW,KACX,iBAAkB,yBAClB,cAAe,IACf,SAAU,SACV,QAAS,EDvzGL,gBCwzG8B,IAAI,IAAI,KDxzGtC,mBCwzG8B,IAAI,IAAI,KDxzGtC,cCwzG8B,IAAI,IAAI,KDxzGtC,eCwzG8B,IAAI,IAAI,KDxzGtC,WCwzG8B,IAAI,IAAI,KAz0GtD,6EAAA,8EA60GoB,QAAS,IACT,SAAU,SACV,IAAK,EACL,KAAM,EACN,MAAO,KACP,OAAQ,KACR,MAAO,6BACP,cAAe,IACf,WAAY,EAAA,EAAA,EAAA,EAAA,aACZ,kBAAmB,YAAA,GAAA,SACnB,UAAW,YAAA,GAAA,SACX,QAAS,GACT,QAAS,GAz1G7B,6EA41GoB,wBAAyB,IACzB,gBAAiB,IA71GrC,uCAAA,0CAm2GY,MAAO,0BAn2GnB,2DAw2GY,QAAS,YDvzGjB,kBAAmB,OACnB,eAAgB,OAChB,YAAa,OAlCD,gBCy1G8B,IAAI,IAAI,KDz1GtC,mBCy1G8B,IAAI,IAAI,KDz1GtC,cCy1G8B,IAAI,IAAI,KDz1GtC,eCy1G8B,IAAI,IAAI,KDz1GtC,WCy1G8B,IAAI,IAAI,KAC1C,SAAU,SACV,MAAO,wBA52GnB,iEA82GgB,MAAO,wBA92GvB,sFAi3GgB,QAAS,EACT,QAAS,MACT,cAAe,EAn3G/B,sEAs3GgB,WAAY,OAt3G5B,uDDsCI,QAAS,YACT,QAAS,YACT,QAAS,KAeT,kBAAmB,MACnB,eAAgB,MAChB,YAAa,WAbb,cAAe,KACf,UAAW,KC7Cf,kEDsCI,QAAS,YACT,QAAS,YACT,QAAS,KAIT,cAAe,KACf,UAAW,KC7Cf,kGAs4GgB,iBAAkB,EAClB,SAAU,EACV,KAAM,EACN,aAAc,KAz4G9B,yEA44GgB,oBAAqB,IACrB,WAAY,SA74G5B,kFAk5GgB,cAAe,KAl5G/B,mDAs5GY,OAAQ,EAt5GpB,oDAy5GY,SAAU,SDn3GlB,QAAS,YACT,QAAS,YACT,QAAS,KAIT,cAAe,KACf,UAAW,KAgBX,kBAAmB,QACnB,eAAgB,QAChB,YAAa,QC81GL,MAAO,KA75GnB,yDDsCI,QAAS,YACT,QAAS,YACT,QAAS,KAST,kBAAmB,OACnB,eAAgB,OAChB,YAAa,OC+2GL,MAAO,sBACP,WAAY,OACZ,YAAa,OACb,iBAAkB,yBAClB,OAAQ,KACR,QAAS,KACT,UAAW,KACX,OAAQ,IAAI,MAAM,8BAClB,cAAe,IAAA,EAAA,EAAA,IA16G3B,yEA66GY,aAAc,KA76G1B,wEAg7GY,YAAa,KAh7GzB,qDAm7GY,SAAU,SACV,iBAAkB,EAClB,SAAU,EAAA,EAAA,KACV,KAAM,EAAA,EAAA,KACN,MAAO,GACP,QAAS,MACT,OAAQ,KACR,WAAY,KACZ,QAAS,QAAA,OACT,UAAW,KACX,YAAa,IACb,YAAa,IACb,MAAO,QACP,iBAAkB,KAClB,gBAAiB,YACjB,OAAQ,IAAI,MAAM,8BAClB,cAAe,EAAA,IAAA,IAAA,EACf,mBAAoB,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YACpB,WAAY,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAr8GxB,yDAw8GY,QAAS,IAAA,KAAA,IAAA,KACT,MAAO,0BACP,MAAO,KACP,SAAU,SACV,QAAS,EACT,UAAW,KACX,aAAc,MACd,aAAc,EACd,iBAAkB,yBAClB,WAAY,KACZ,cAAe,IACf,WAAY,EACZ,cAAe,EACf,YAAa,KAr9GzB,2DAu9GgB,aAAc,KAv9G9B,+DA09GgB,iBAAkB,+BA19GlC,oDA89GY,YAAa,IA99GzB,0DAi+GY,QAAS,KACT,QAAS,KAAA,KACT,cAAe,KACf,cAAe,IAp+G3B,gEAs+GgB,QAAS,MACT,MAAO,+BACP,iBAAkB,2BAClB,OAAQ,IAAI,MAAM,+BAz+GlC,kEA4+GgB,QAAS,MACT,MAAO,iCACP,iBAAkB,6BAClB,OAAQ,iCA/+GxB,gCAo/GQ,SAAU,SAp/GlB,iDDsCI,QAAS,YACT,QAAS,YACT,QAAS,KAST,kBAAmB,OACnB,eAAgB,OAChB,YAAa,OCnDjB,uDA0/GY,OAAQ,EACR,cAAe,KACf,UAAW,KACX,YAAa,IACb,SAAU,SA9/GtB,4DAggHgB,QAAS,aACT,YAAa,IAjgH7B,qEAogHgB,SAAU,SApgH1B,kFAAA,mFAwgHwB,KAAM,EAxgH9B,gFAAA,iFA8gHwB,MAAO,EA9gH/B,4EAkhHoB,QAAS,GACT,QAAS,MACT,SAAU,SACV,WAAY,oCACZ,WAAY,wGAthHhC,0DA4hHY,UAAW,KACX,YAAa,IACb,MAAO,wBA9hHnB,wEAgiHgB,QAAS,aACT,SAAU,SACV,eAAgB,OAliHhC,8EAAA,+EAqiHoB,QAAS,GACT,iBAAkB,wBAClB,QAAS,aACT,eAAgB,OAxiHpC,+EA2iHoB,aAAc,KA3iHlC,8EA8iHoB,YAAa,KA9iHjC,yEAkjHgB,QAAS,aACT,SAAU,SACV,eAAgB,OAChB,YAAa,KACb,QAAS,IAAA,KAAA,IAAA,KACT,cAAe,IAAA,IAAA,IAAA,IAvjH/B,6DA2jHY,QAAS,aACT,MAAO,KA5jHnB,6CA+jHY,QAAS,EACT,UAAW,KACX,SAAU,SACV,YAAa,IACb,YAAa,MACb,YAAa,OACb,eAAgB,KAChB,YAAa,OAAA,CAAA,WACb,MAAO,YACP,wBAAyB,KACzB,0BAA2B,IAC3B,0BAA2B,kBA1kHvC,+CA4kHgB,QAAS,EACT,SAAU,SA7kH1B,mDAilHY,QAAS,aAjlHrB,sEAmlHgB,OAAQ,IACR,SAAU,SAplH1B,gEAulHgB,MAAO,KACP,WAAY,oCACZ,cAAe,IACf,YAAa,KA1lH7B,sEA4lHoB,QAAS,GACT,SAAU,SACV,KAAM,MACN,IAAK,EACL,QAAS,aACT,OAAQ,IACR,MAAO,IACP,cAAe,IACf,iBAAkB,oCAClB,WAAY,IAAI,EAAE,EAAE,EAAE,mCAAmC,CAAE,KAAK,EAAE,EAAE,EAAE,oCArmH1F,+DAymHgB,MAAO,MACP,cAAe,EACf,WAAY,oCACZ,YAAa,EA5mH7B,sEAAA,oEAgnHgB,MAAO,MACP,WAAY,oCACZ,WAAY,sOAlnH5B,4EAAA,0EAonHoB,SAAU,SACV,QAAS,GACT,IAAK,EACL,KAAM,IACN,MAAO,OACP,OAAQ,OACR,kBAAmB,iBAAiB,cACpC,UAAW,iBAAiB,cAC5B,iBAAkB,oCAClB,IAAK,QA7nHzB,4EAkoHoB,cAAe,IACf,kBAAmB,iBACnB,UAAW,iBApoH/B,oEAyoHoB,QAAS","file":"main.css","sourcesContent":["@-webkit-keyframes slide-from-left {\n 0% {\n left: 0\n }\n 100% {\n left: 101%;\n }\n}\n\n@keyframes slide-from-left {\n 0% {\n left: 0\n }\n 100% {\n left: 101%;\n }\n}\n\n@-webkit-keyframes slide-from-right {\n 0% {\n left: 0\n }\n 100% {\n left: -101%;\n }\n}\n\n@keyframes slide-from-right {\n 0% {\n left: 0\n }\n 100% {\n left: -101%;\n }\n}\n\n@-webkit-keyframes slide-from-left-reverse {\n 0% {\n left: -101%\n }\n 100% {\n left: 0;\n }\n}\n\n@keyframes slide-from-left-reverse {\n 0% {\n left: -101%\n }\n 100% {\n left: 0;\n }\n}\n\n@-webkit-keyframes slide-from-right-reverse {\n 0% {\n left: 101%\n }\n 100% {\n left: 0;\n }\n}\n\n@keyframes slide-from-right-reverse {\n 0% {\n left: 101%\n }\n 100% {\n left: 0;\n }\n}\n\n@-webkit-keyframes jkit-fadeinup {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 30px, 0);\n transform: translate3d(0, 30px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none;\n }\n}\n\n@keyframes jkit-fadeinup {\n from {\n opacity: 0;\n -webkit-transform: translate3d(0, 30px, 0);\n transform: translate3d(0, 30px, 0);\n }\n to {\n opacity: 1;\n -webkit-transform: none;\n transform: none;\n }\n}\n\n@-webkit-keyframes jkit-scrolling-vertical {\n 0% {\n transform: translateY(0%);\n opacity: 1;\n }\n 49% {\n transform: translateY(100%);\n opacity: 0;\n }\n 50% {\n transform: translateY(-100%);\n opacity: 0;\n }\n 100% {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@keyframes jkit-scrolling-vertical {\n 0% {\n transform: translateY(0%);\n opacity: 1;\n }\n 49% {\n transform: translateY(100%);\n opacity: 0;\n }\n 50% {\n transform: translateY(-100%);\n opacity: 0;\n }\n 100% {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-dash {\n 0% {\n stroke-dasharray: 0 1500;\n }\n 15% {\n stroke-dasharray: 1500 1500;\n }\n 85% {\n opacity: 1;\n }\n 90% {\n stroke-dasharray: 1500 1500;\n opacity: 0;\n }\n 100% {\n stroke-dasharray: 0 1500;\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-dash {\n 0% {\n stroke-dasharray: 0 1500;\n }\n 15% {\n stroke-dasharray: 1500 1500;\n }\n 85% {\n opacity: 1;\n }\n 90% {\n stroke-dasharray: 1500 1500;\n opacity: 0;\n }\n 100% {\n stroke-dasharray: 0 1500;\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-pulse {\n 0% {\n -webkit-transform: translateY(-50%) scale(1);\n transform: translateY(-50%) scale(1);\n opacity: 1;\n }\n 40% {\n -webkit-transform: translateY(-50%) scale(0.9);\n transform: translateY(-50%) scale(0.9);\n opacity: 0;\n }\n 100% {\n -webkit-transform: translateY(-50%) scale(0);\n transform: translateY(-50%) scale(0);\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-pulse {\n 0% {\n -webkit-transform: translateY(-50%) scale(1);\n transform: translateY(-50%) scale(1);\n opacity: 1;\n }\n 40% {\n -webkit-transform: translateY(-50%) scale(0.9);\n transform: translateY(-50%) scale(0.9);\n opacity: 0;\n }\n 100% {\n -webkit-transform: translateY(-50%) scale(0);\n transform: translateY(-50%) scale(0);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-swirl-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(-20px) rotateX(90deg);\n transform: translateZ(-20px) rotateX(90deg);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(-10deg);\n transform: translateZ(-20px) rotateX(-10deg);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(0deg);\n transform: translateZ(-20px) rotateX(0deg);\n }\n}\n\n@keyframes jkit-animated-swirl-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(-20px) rotateX(90deg);\n transform: translateZ(-20px) rotateX(90deg);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(-10deg);\n transform: translateZ(-20px) rotateX(-10deg);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(-20px) rotateX(0deg);\n transform: translateZ(-20px) rotateX(0deg);\n }\n}\n\n@-webkit-keyframes jkit-animated-blinds-in {\n 0% {\n -webkit-transform: rotateY(180deg);\n transform: rotateY(180deg);\n }\n 100% {\n -webkit-transform: rotateY(0deg);\n transform: rotateY(0deg);\n }\n}\n\n@keyframes jkit-animated-blinds-in {\n 0% {\n -webkit-transform: rotateY(180deg);\n transform: rotateY(180deg);\n }\n 100% {\n -webkit-transform: rotateY(0deg);\n transform: rotateY(0deg);\n }\n}\n\n@-webkit-keyframes jkit-animated-wave-up {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n opacity: 0;\n }\n 60% {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n opacity: 1;\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@keyframes jkit-animated-wave-up {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n opacity: 0;\n }\n 60% {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n opacity: 1;\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-flip-in {\n 0% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n 35% {\n -webkit-transform: rotateX(120deg);\n transform: rotateX(120deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(360deg);\n transform: rotateX(360deg);\n opacity: 1;\n }\n}\n\n@keyframes jkit-animated-flip-in {\n 0% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n 35% {\n -webkit-transform: rotateX(120deg);\n transform: rotateX(120deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(360deg);\n transform: rotateX(360deg);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes jkit-animated-flip-out {\n 0% {\n -webkit-transform: rotateX(0deg);\n transform: rotateX(0deg);\n opacity: 1;\n }\n 35% {\n -webkit-transform: rotateX(-40deg);\n transform: rotateX(-40deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n}\n\n@keyframes jkit-animated-flip-out {\n 0% {\n -webkit-transform: rotateX(0deg);\n transform: rotateX(0deg);\n opacity: 1;\n }\n 35% {\n -webkit-transform: rotateX(-40deg);\n transform: rotateX(-40deg);\n opacity: 0;\n }\n 65% {\n opacity: 0;\n }\n 100% {\n -webkit-transform: rotateX(180deg);\n transform: rotateX(180deg);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes jkit-animated-drop-in-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(100px);\n transform: translateZ(100px);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n}\n\n@keyframes jkit-animated-drop-in-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateZ(100px);\n transform: translateZ(100px);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-drop-in-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateZ(-100px);\n transform: translateZ(-100px);\n }\n}\n\n@keyframes jkit-animated-drop-in-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateZ(-100px);\n transform: translateZ(-100px);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-right-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(10%);\n transform: translateX(10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes jkit-animated-slide-right-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(10%);\n transform: translateX(10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-right-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(110%);\n transform: translateX(110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n}\n\n@keyframes jkit-animated-slide-right-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(110%);\n transform: translateX(110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-left-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-10%);\n transform: translateX(-10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@keyframes jkit-animated-slide-left-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-10%);\n transform: translateX(-10%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-left-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(-110%);\n transform: translateX(-110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n}\n\n@keyframes jkit-animated-slide-left-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n transform: translateX(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateX(-110%);\n transform: translateX(-110%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-up-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-20%);\n transform: translateY(-20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes jkit-animated-slide-up-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-20%);\n transform: translateY(-20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-up-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(-120%);\n transform: translateY(-120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n}\n\n@keyframes jkit-animated-slide-up-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(-120%);\n transform: translateY(-120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-down-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(20%);\n transform: translateY(20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@keyframes jkit-animated-slide-down-in {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-100%);\n transform: translateY(-100%);\n }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(20%);\n transform: translateY(20%);\n }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes jkit-animated-slide-down-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(120%);\n transform: translateY(120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n}\n\n@keyframes jkit-animated-slide-down-out {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n 60% {\n opacity: 0;\n -webkit-transform: translateY(120%);\n transform: translateY(120%);\n }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(100%);\n transform: translateY(100%);\n }\n}\n\n@-webkit-keyframes jkit-animated-bounce-in {\n 0%,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);\n animation-timing-function: cubic-bezier(.215, .61, .355, 1)\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n 40% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03)\n }\n 80% {\n -webkit-transform: scale3d(.97, .97, .97);\n transform: scale3d(.97, .97, .97)\n }\n to {\n opacity: 1;\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-bounce-in {\n 0%,\n 20%,\n 40%,\n 60%,\n 80%,\n to {\n -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);\n animation-timing-function: cubic-bezier(.215, .61, .355, 1)\n }\n 0% {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n 20% {\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n 40% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 60% {\n opacity: 1;\n -webkit-transform: scale3d(1.03, 1.03, 1.03);\n transform: scale3d(1.03, 1.03, 1.03)\n }\n 80% {\n -webkit-transform: scale3d(.97, .97, .97);\n transform: scale3d(.97, .97, .97)\n }\n to {\n opacity: 1;\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-animated-bounce-out {\n 20% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 50%,\n 55% {\n opacity: 0;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n}\n\n@keyframes jkit-animated-bounce-out {\n 20% {\n -webkit-transform: scale3d(.9, .9, .9);\n transform: scale3d(.9, .9, .9)\n }\n 50%,\n 55% {\n opacity: 0;\n -webkit-transform: scale3d(1.1, 1.1, 1.1);\n transform: scale3d(1.1, 1.1, 1.1)\n }\n to {\n opacity: 0;\n -webkit-transform: scale3d(.3, .3, .3);\n transform: scale3d(.3, .3, .3)\n }\n}\n\n@-webkit-keyframes jkit-animated-swing-in {\n 20% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n 40% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg)\n }\n 60% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg)\n }\n 80% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n to {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n}\n\n@keyframes jkit-animated-swing-in {\n 20% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n 40% {\n -webkit-transform: rotate(-10deg);\n transform: rotate(-10deg)\n }\n 60% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg)\n }\n 80% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n to {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n}\n\n@-webkit-keyframes jkit-animated-swing-out {\n 20% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n 40% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n 60% {\n -webkit-transform: rotate(10deg);\n transform: rotate(10deg)\n }\n 80% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg)\n }\n to {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n}\n\n@keyframes jkit-animated-swing-out {\n 20% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg)\n }\n 40% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg)\n }\n 60% {\n -webkit-transform: rotate(10deg);\n transform: rotate(10deg)\n }\n 80% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg)\n }\n to {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg)\n }\n}\n\n@-webkit-keyframes jkit-animated-rubber-band-in {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n 40% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-rubber-band-in {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n 40% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-animated-rubber-band-out {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n 40% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@keyframes jkit-animated-rubber-band-out {\n 0% {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n 30% {\n -webkit-transform: scale3d(1.05, .95, 1);\n transform: scale3d(1.05, .95, 1)\n }\n 40% {\n -webkit-transform: scale3d(.95, 1.05, 1);\n transform: scale3d(.95, 1.05, 1)\n }\n 50% {\n -webkit-transform: scale3d(1.15, .85, 1);\n transform: scale3d(1.15, .85, 1)\n }\n 65% {\n -webkit-transform: scale3d(.75, 1.25, 1);\n transform: scale3d(.75, 1.25, 1)\n }\n 75% {\n -webkit-transform: scale3d(1.25, .75, 1);\n transform: scale3d(1.25, .75, 1)\n }\n to {\n -webkit-transform: scaleX(1);\n transform: scaleX(1)\n }\n}\n\n@-webkit-keyframes jkit-ripple {\n 70% {\n box-shadow: 0 0 0 15px currentColor;\n opacity: 0;\n }\n 100% {\n box-shadow: 0 0 0 0 currentColor;\n opacity: 0;\n }\n}\n\n@keyframes jkit-ripple {\n 70% {\n box-shadow: 0 0 0 15px currentColor;\n opacity: 0;\n }\n 100% {\n box-shadow: 0 0 0 0 currentColor;\n opacity: 0;\n }\n}","$break-tablet: 1024px;\n$break-mobile: 768px;\n\n// Colors \n$color-black: #181D23;\n$color-grey-900: #2D3137;\n$color-grey-800: #42464B;\n$color-grey-700: #575A5F;\n$color-grey-600: #6C6F73;\n$color-grey-500: #818387;\n$color-grey-400: #96989B;\n$color-grey-300: #ABACAF;\n$color-grey-200: #D5D5D7;\n$color-grey-100: #FAFCFF;\n$color-white: #ffffff;\n$color-blue: #0058E6;\n$color-yellow: #FFC402;\n$color-green: #00A878;\n$color-orange: #FC4E19;\n$color-red: #FF0000;\n\n$border-color: lighten($color-grey-200, 8);\n$form-border-color: $color-grey-200;\n$form-bg-color: transparent;\n$form-bg-txt-color: $color-black;\n$selection-bg-color: darken($color-yellow, 8%);\n$element-bg-color: lighten($color-blue, 30);\n$element-darken-bg-color: $color-blue;\n$element-lighten-bg-color: lighten($color-blue, 50);\n$success-border-color: darken($color-green, 8%);\n$success-bg-color: lighten($color-green, 40%);\n$error-border-color: darken($color-red, 8%);\n$error-bg-color: lighten($color-red, 40%);\n\n// Typography \n$font-size-base: 15px !default;\n$line-height-base: 1.5 !default;\n$meta-font-size: 0.75rem !default;\n\n// Forms \n$form-font-size: $font-size-base;\n\n// Button \n$btn-txt-color: $color-white;\n$btn-bg-color: $color-blue;\n$btn-bg-hover-color: darken($btn-bg-color, 8%);\n$btn-bg-disable-color: lighten($btn-bg-color, 10%);\n$btn-border-width: 1px;\n$btn-font-size: $font-size-base;\n$btn-padding-y: 0.6875rem !default;\n$btn-padding-x: 1.25rem !default;\n$btn-line-height: $line-height-base !default;\n$btn-border-radius: 3px !default;\n\n$transition-base: .25s ease;\n\n// Grid\n$grid-sm-breakpoints: 576px !default;\n$grid-md-breakpoints: 768px !default;\n$grid-lg-breakpoints: 1024px !default;\n$grid-xl-breakpoints: 1200px !default;\n\n$grid-gutter-width: 40px !default;\n$grid-column-padding: 40px / 2 !default;\n$grid-module-padding: 40px 40px 20px 40px;\n\n// Block\n$module-margin: 2rem !default;\n$widget-margin: 2.5rem !default;\n$item-margin: 15px !default;\n\n$blocklink-overlay-color: rgba(255, 255, 255, 0.3);\n$blocklink-shadow-color: rgba(0, 0, 0, .15);\n\n$blockpopular-shadow-color1: rgba(0,0,0,0.16);\n$blockpopular-shadow-color2: rgba(0,0,0,0.12);\n\n// Border\n$border-radius-default: 10px;\n\n// Theme Colors CSS Variables\n.jkit-color-scheme { \n --jkit-bg-color: #{$color-white};\n --jkit-border-color: #{$border-color};\n --jkit-txt-color: #{$color-grey-700}; // Default text color\n --jkit-txt-h-color: #{$color-black}; // Heading text color\n --jkit-txt-a-color: #{$color-blue}; // Link text color\n --jkit-txt-m-color: #{$color-grey-400}; // Post meta text color \n --jkit-txt-alt-color: #{$color-white};\n --jkit-form-border-color: #{$form-border-color};\n --jkit-form-bg-color: #{$form-bg-color};\n --jkit-form-txt-color: #{$form-bg-txt-color};\n --jkit-btn-txt-color: #{$btn-txt-color};\n --jkit-btn-bg-color: #{$btn-bg-color};\n --jkit-btn-bg-hover-color: #{$btn-bg-hover-color};\n --jkit-selection-bg-color: #{$selection-bg-color};\n --jkit-element-bg-color: #{$element-bg-color};\n --jkit-element-darken-bg-color: #{$element-darken-bg-color};\n --jkit-element-lighten-bg-color: #{$element-lighten-bg-color};\n --jkit-success-bg-color: #{$success-bg-color};\n --jkit-success-border-color: #{$success-border-color};\n --jkit-error-bg-color: #{$error-bg-color};\n --jkit-error-border-color: #{$error-border-color};\n}",".jeg-elementor-kit {\n &.jkit-nav-menu {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-hamburger-menu {\n display: block;\n }\n .jkit-menu-wrapper {\n width: 100%;\n max-width: 360px;\n border-radius: 0px 0px 0px 0px;\n background-color: #f7f7f7;\n width: 100%;\n position: fixed;\n top: 0;\n left: -110%;\n height: 100% !important;\n box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);\n overflow-y: auto;\n overflow-x: hidden;\n padding-top: 0;\n padding-left: 0;\n padding-right: 0;\n display: flex;\n flex-direction: column-reverse;\n justify-content: flex-end;\n @include transition(false, false, (left .6s cubic-bezier(.6, .1, .68, .53)));\n &.active {\n left: 0;\n }\n .jkit-menu-container {\n overflow-y: hidden;\n }\n .jkit-nav-identity-panel {\n padding: 10px 0px 10px 0px;\n display: block;\n position: relative;\n z-index: 5;\n width: 100%;\n .jkit-nav-site-title {\n display: inline-block;\n }\n .jkit-close-menu {\n display: block;\n }\n }\n .jkit-menu {\n display: block;\n height: 100%;\n overflow-y: auto;\n li.menu-item-has-children {\n >a i {\n margin-left: auto;\n padding: 4px 15px;\n border: 1px solid var(--jkit-border-color);\n border-radius: 3px;\n }\n .sub-menu {\n position: inherit;\n box-shadow: none;\n background: none;\n }\n }\n li {\n display: block;\n width: 100%;\n position: inherit;\n .sub-menu {\n display: none;\n max-height: 2500px;\n opacity: 0;\n visibility: hidden;\n transition: max-height 5s ease-out;\n &.dropdown-open {\n display: block;\n opacity: 1;\n visibility: visible;\n }\n }\n a {\n display: block;\n i {\n float: right;\n }\n }\n }\n }\n }\n }\n @media screen and (min-width: $break-tablet + 1) {\n .jkit-menu-wrapper .jkit-menu-container {\n height: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1) {\n .jkit-hamburger-menu {\n display: block;\n }\n .jkit-menu-wrapper {\n width: 100%;\n max-width: 360px;\n border-radius: 0px 0px 0px 0px;\n background-color: #f7f7f7;\n width: 100%;\n position: fixed;\n top: 0;\n left: -110%;\n height: 100% !important;\n box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);\n overflow-y: auto;\n overflow-x: hidden;\n padding-top: 0;\n padding-left: 0;\n padding-right: 0;\n display: flex;\n flex-direction: column-reverse;\n justify-content: flex-end;\n @include transition(false, false, (left .6s cubic-bezier(.6, .1, .68, .53)));\n &.active {\n left: 0;\n }\n .jkit-menu-container {\n overflow-y: hidden;\n }\n .jkit-nav-identity-panel {\n padding: 10px 0px 10px 0px;\n display: block;\n position: relative;\n z-index: 5;\n width: 100%;\n .jkit-nav-site-title {\n display: inline-block;\n }\n .jkit-close-menu {\n display: block;\n }\n }\n .jkit-menu {\n display: block;\n height: 100%;\n overflow-y: auto;\n li.menu-item-has-children {\n >a i {\n margin-left: auto;\n padding: 4px 15px;\n border: 1px solid var(--jkit-border-color);\n border-radius: 3px;\n }\n .sub-menu {\n position: inherit;\n box-shadow: none;\n background: none;\n }\n }\n li {\n display: block;\n width: 100%;\n position: inherit;\n .sub-menu {\n display: none;\n max-height: 2500px;\n opacity: 0;\n visibility: hidden;\n transition: max-height 5s ease-out;\n &.dropdown-open {\n display: block;\n opacity: 1;\n visibility: visible;\n }\n }\n a {\n display: block;\n i {\n float: right;\n }\n }\n }\n }\n }\n }\n @media screen and (min-width: $break-mobile) {\n .jkit-menu-wrapper .jkit-menu-container {\n height: 100%;\n }\n }\n }\n }\n &.jkit-gallery {\n &.grid-desktop-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-desktop-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-desktop-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-desktop-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-desktop-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-desktop-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-tablet + 1px) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n &.grid-tablet-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-tablet-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-tablet-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-tablet-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-tablet-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-tablet-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n &.grid-mobile-1 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 100%;\n float: left;\n }\n }\n }\n &.grid-mobile-2 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 50%;\n float: left;\n }\n }\n }\n &.grid-mobile-3 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 33.3333333333%;\n float: left;\n }\n }\n }\n &.grid-mobile-4 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 25%;\n float: left;\n }\n }\n }\n &.grid-mobile-5 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 20%;\n float: left;\n }\n }\n }\n &.grid-mobile-6 {\n .gallery-items .gallery-item-wrap {\n @media screen and (max-width: $break-mobile - 1px) {\n width: 16.6666666667%;\n float: left;\n }\n }\n }\n }\n &.jkit-postblock {\n &.postblock-type-1 {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-post {\n display: block;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-post {\n display: block;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n }\n &.postblock-type-4 {\n &.break-point-tablet {\n @media screen and (max-width: $break-tablet) {\n .jkit-post {\n display: block;\n }\n .jkit-thumb {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n &.break-point-mobile {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-post {\n display: block;\n }\n .jkit-thumb {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 0 auto;\n flex: 1 0 auto;\n max-width: 100%;\n }\n }\n }\n }\n }\n &.jkit-client-logo {\n &.grid-desktop-1 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-2 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-3 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-4 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-5 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-6 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-7 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-8 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-9 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-10 {\n @media screen and (min-width: $break-tablet + 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-1 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-2 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-3 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-4 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-5 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-6 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-7 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-8 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-9 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-10 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-1 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-2 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-3 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-4 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-5 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-6 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+7) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(6)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-7 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+8) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(7)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-8 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+9) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(8)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-9 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+10) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(9)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-10 {\n @media screen and (max-width: $break-mobile - 1px) {\n .client-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .client-slider {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .client-track:not(:nth-child(10)) {\n margin-right: 10px;\n }\n }\n }\n }\n &.jkit-testimonials {\n &.grid-desktop-1 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-2 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-3 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-4 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-desktop-5 {\n @media screen and (min-width: $break-tablet + 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-1 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+11) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-2 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-3 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-4 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-tablet-5 {\n @media screen and (min-width: $break-mobile) and (max-width: $break-tablet) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-1 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 100%;\n &:nth-child(n+2) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(1)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-2 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 50%;\n &:nth-child(n+3) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(2)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-3 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 33.3333333333%;\n &:nth-child(n+4) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(3)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-4 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 25%;\n &:nth-child(n+5) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(4)) {\n margin-right: 10px;\n }\n }\n }\n &.grid-mobile-5 {\n @media screen and (max-width: $break-mobile - 1px) {\n .testimonials-track:not(.tns-slider) {\n display: flex;\n flex-direction: row;\n .testimonial-item {\n width: 20%;\n &:nth-child(n+6) {\n display: none;\n }\n }\n }\n .testimonials-track:not(:nth-child(5)) {\n margin-right: 10px;\n }\n }\n }\n }\n &.jkit-team {\n .jkit-modal-dialog {\n @media (min-width: 481px) {\n .team-modal-img {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n margin-bottom: 0;\n }\n .team-modal-info.has-img {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n padding-left: 30px;\n }\n }\n @media (min-width: 576px) {\n max-width: 500px;\n margin: 1.75rem auto;\n min-height: calc(100% - (1.75rem * 2));\n }\n @media (min-width: 992px) {\n .team-modal-info.has-img {\n padding-left: 50px;\n }\n }\n }\n }\n &.jkit-mailchimp {\n &.style-inline {\n @media screen and (max-width: $break-mobile - 1px) {\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n -webkit-box-flex: 0 !important;\n -ms-flex: 0 0 100% !important;\n flex: 0 0 100% !important;\n max-width: 100% !important;\n }\n }\n @media screen and (max-width: $break-tablet) {\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n margin-bottom: 20px;\n }\n .jkit-input-wrapper:not(.jkit-submit-input-holder):nth-last-child(2) {\n margin-right: 0 !important;\n }\n .jkit-submit-input-holder {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n }\n }\n }\n }\n}","@mixin transform($var, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transform: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transform-#{$var}: $value;\n }\n }\n}\n\n@mixin animation($var, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}animation: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}animation-#{$var}: $value;\n }\n }\n}\n\n@mixin boxshadow($value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"\");\n @each $prefix in $prefixes {\n #{$prefix}box-shadow: $value;\n }\n}\n\n@mixin transition($var, $property, $value) {\n $prefixes: (\"-moz-\", \"-webkit-\", \"-o-\", \"-ms-\", \"\");\n @if $property == transform {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: #{if($value == false, #{$prefix}#{'transform'}, #{$prefix}#{'transform '}$value)};\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: #{if($value == false, #{$prefix}#{'transform'}, #{$prefix}#{'transform '}$value)};\n }\n }\n } @else if $property == false {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: $value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: $value;\n }\n }\n } @else {\n @if $var == false {\n @each $prefix in $prefixes {\n #{$prefix}transition: $property#{' '}$value;\n }\n } @else {\n @each $prefix in $prefixes {\n #{$prefix}transition-#{$var}: $property#{' '}$value;\n }\n }\n }\n}\n\n@mixin displayflex {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n@mixin flexwrap {\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n@mixin alignitemscenter {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n@mixin alignitemsstart {\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n@mixin alignitemsstretch {\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n}\n\n@mixin userselect($value) {\n -webkit-user-select: $value;\n -moz-user-select: $value;\n -ms-user-select: $value;\n user-select: $value;\n}","@import 'helpers/animation';\n@import 'helpers/mixin';\n@import 'helpers/variable';\n@import 'responsive';\nhtml.jkit-nav-menu-loaded,\nhtml.jkit-nav-menu-loaded body {\n overflow-x: hidden;\n overflow-y: visible;\n}\n\n.jkit-magnific-popup {\n .mfp-iframe-holder .mfp-close {\n background: none;\n }\n button:focus {\n outline: none;\n }\n}\n\n.jkit-equal-height-enable {\n .jeg-elementor-kit {\n &.jkit-image-box {\n display: flex;\n flex-direction: column;\n .image-box-body {\n flex: 1;\n }\n }\n }\n}\n\n.jeg-elementor-kit {\n .hover-from-left,\n .hover-from-right,\n .hover-from-top,\n .hover-from-bottom,\n .hover-from-arise {\n &:before {\n position: absolute;\n content: \"\";\n height: 100%;\n width: 100%;\n background-size: 101% 101%;\n @include transition(false, false, all .6s ease);\n }\n }\n .hover-from-left,\n &.hover-from-left {\n &:before {\n top: 0;\n left: -101%;\n }\n &:hover:before {\n left: 0;\n }\n }\n .hover-from-right,\n &.hover-from-right {\n &:before {\n top: 0;\n right: -101%;\n }\n &:hover:before {\n right: 0;\n }\n }\n .hover-from-top,\n &.hover-from-top {\n &:before {\n top: -101%;\n left: 0;\n }\n &:hover:before {\n top: 0;\n }\n }\n .hover-from-bottom,\n &.hover-from-bottom {\n &:before {\n bottom: -101%;\n left: 0;\n }\n &:hover:before {\n bottom: 0;\n }\n }\n .hover-from-arise,\n &.hover-from-arise {\n &:before {\n top: 0;\n left: 0;\n opacity: 0%;\n }\n &:hover:before {\n opacity: 100%;\n }\n }\n &.jkit-pagination-loadmore.loaded,\n &.jkit-pagination-scrollload.loaded {\n .jkit-ajax-loaded {\n -webkit-animation-duration: .4s;\n animation-duration: .4s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n -webkit-animation-name: jkit-fadeinup;\n animation-name: jkit-fadeinup;\n }\n .anim-1 {\n -webkit-animation-delay: .05s\n }\n .anim-2 {\n -webkit-animation-delay: .15s\n }\n .anim-3 {\n -webkit-animation-delay: .25s\n }\n .anim-4 {\n -webkit-animation-delay: .35s\n }\n .anim-5 {\n -webkit-animation-delay: .45s\n }\n .anim-6 {\n -webkit-animation-delay: .55s\n }\n .anim-7 {\n -webkit-animation-delay: .65s\n }\n .anim-8 {\n -webkit-animation-delay: .75s\n }\n .anim-9 {\n -webkit-animation-delay: .85s\n }\n .anim-10 {\n -webkit-animation-delay: .95s\n }\n .anim-11 {\n -webkit-animation-delay: 1.05s\n }\n .anim-12 {\n -webkit-animation-delay: 1.15s\n }\n .anim-13 {\n -webkit-animation-delay: 1.25s\n }\n .anim-14 {\n -webkit-animation-delay: 1.35s\n }\n .anim-15 {\n -webkit-animation-delay: 1.45s\n }\n .anim-16 {\n -webkit-animation-delay: 1.55s\n }\n .anim-17 {\n -webkit-animation-delay: 1.65s\n }\n .anim-18 {\n -webkit-animation-delay: 1.75s\n }\n .anim-19 {\n -webkit-animation-delay: 1.85s\n }\n .anim-20 {\n -webkit-animation-delay: 1.95s\n }\n .anim-21 {\n -webkit-animation-delay: 2.05s\n }\n .anim-22 {\n -webkit-animation-delay: 2.15s\n }\n .anim-23 {\n -webkit-animation-delay: 2.25s\n }\n .anim-24 {\n -webkit-animation-delay: 2.35s\n }\n .anim-25 {\n -webkit-animation-delay: 2.45s\n }\n .anim-26 {\n -webkit-animation-delay: 2.55s\n }\n .anim-27 {\n -webkit-animation-delay: 2.65s\n }\n .anim-28 {\n -webkit-animation-delay: 2.75s\n }\n .anim-29 {\n -webkit-animation-delay: 2.85s\n }\n .anim-30 {\n -webkit-animation-delay: 2.95s\n }\n }\n .jkit-block-pagination {\n margin: 0 0 30px 0;\n text-align: center;\n .jkit-block-loadmore {\n display: inline-block;\n text-align: center;\n cursor: pointer;\n border: 1px solid var(--jkit-border-color, #eaeaeb);\n @include boxshadow(0 2px 4px rgba(0, 0, 0, 0.08));\n padding: 0.625rem 0.875rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 3px;\n @include transition(false, false, .25s ease);\n color: var(--jkit-txt-color);\n a {\n display: inline-block;\n color: var(--jkit-txt-color);\n }\n }\n }\n .border-bottom {\n position: absolute;\n z-index: 3;\n left: -101%;\n bottom: 0;\n height: 5px;\n width: 100%;\n background-color: var(--jkit-selection-bg-color);\n &.left {\n @include animation(false, slide-from-left-reverse 0.5s forwards);\n }\n &.right {\n @include animation(false, slide-from-right-reverse 0.5s forwards);\n }\n }\n &:hover {\n .border-bottom.left {\n @include animation(false, slide-from-left 0.5s forwards);\n }\n .border-bottom.right {\n @include animation(false, slide-from-right 0.5s forwards);\n }\n }\n button {\n &:active,\n &:hover {\n background: none;\n border: none;\n }\n &:focus {\n outline: none;\n }\n }\n .thumbnail-container {\n line-height: 0;\n }\n .style-gradient {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n &.jkit-nav-menu {\n .jkit-hamburger-menu {\n float: right;\n display: none;\n color: var(--jkit-txt-color);\n border: solid 1px var(--jkit-border-color);\n }\n .jkit-menu-wrapper {\n z-index: 1000;\n .jkit-nav-identity-panel {\n .jkit-nav-site-title {\n display: none;\n .jkit-nav-logo {\n margin: 5px 0px 5px 0px;\n padding: 5px 5px 5px 5px;\n display: block;\n img {\n max-width: 120px;\n height: auto;\n }\n }\n }\n .jkit-close-menu {\n float: right;\n display: none;\n color: var(--jkit-txt-color);\n border: solid 1px var(--jkit-border-color);\n padding: 8px 8px 8px 8px;\n margin: 12px 12px 12px 12px;\n width: 45px;\n border-radius: 3px;\n position: relative;\n z-index: 10;\n }\n }\n .jkit-menu {\n display: flex;\n height: 100%;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n margin-left: 0;\n >li {\n margin: 0;\n padding: 0;\n list-style: none;\n >a {\n color: #707070;\n padding: 0px 15px 0px 15px;\n font-size: 15px;\n @include transition(false, false, all .4s ease);\n text-transform: none;\n font-weight: 500;\n letter-spacing: normal;\n height: 100%;\n @include displayflex();\n align-items: center;\n text-decoration: none;\n }\n }\n li {\n position: relative;\n @include displayflex();\n a {\n padding: 15px 15px 15px 15px;\n color: #000000;\n font-size: 14px;\n font-weight: 400;\n }\n }\n li.menu-item-has-children {\n .sub-menu {\n box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);\n background: var(--jkit-bg-color);\n position: absolute;\n top: 100%;\n left: 0;\n max-height: none;\n margin: 0px;\n }\n &:hover>.sub-menu {\n opacity: 1;\n visibility: visible;\n }\n >a i {\n margin-left: 5px;\n }\n }\n .sub-menu {\n border-radius: 0px 0px 0px 0px;\n padding: 0px 0px 0px 0px;\n list-style: none;\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n z-index: 1000;\n >li>.sub-menu {\n left: 100%;\n top: 0;\n }\n }\n }\n }\n }\n &.jkit-icon-box {\n .jkit-icon-box-wrapper {\n position: relative;\n padding: 50px 40px 50px 40px;\n text-align: center;\n border: 1px solid var(--jkit-border-color);\n border-radius: 5px;\n @include transition(false, false, all .4s ease);\n overflow: hidden;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center center;\n }\n >a {\n text-decoration: none;\n }\n .icon-box-link {\n color: unset;\n }\n .jkit-background-filter {\n background-color: var(--jkit-bg-color);\n }\n &.icon-position-left .jkit-icon-box-wrapper {\n @include displayflex();\n @include alignitemsstart();\n .icon-box.icon-box-header {\n margin-right: 15px;\n }\n }\n &.icon-position-right .jkit-icon-box-wrapper {\n @include displayflex();\n -webkit-box-orient: horizontal;\n -webkit-box-direction: reverse;\n -ms-flex-direction: row-reverse;\n flex-direction: row-reverse;\n .icon-box.icon-box-header {\n margin-left: 15px;\n }\n }\n .icon-box {\n &.icon-box-header {\n position: relative;\n z-index: 2;\n line-height: 0;\n .icon {\n display: inline-block;\n margin-bottom: 13px;\n color: var(--jkit-txt-color);\n @include transition(false, false, all .4s ease);\n i {\n font-size: 40px;\n }\n }\n }\n &.icon-box-body {\n position: relative;\n z-index: 2;\n .title {\n padding: 0px 0px 0px 0px;\n color: var(--jkit-txt-color);\n font-size: 23px;\n }\n .icon-box-button {\n position: relative;\n z-index: 2;\n .btn-wrapper {\n position: relative;\n z-index: 2;\n .icon-box-link {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n display: inline-block;\n color: var(--jkit-bg-color);\n position: relative;\n display: inline-block;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include userselect('none');\n @include transition(false, false, all .4s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n &.hover .btn-wrapper .icon-box-link {\n opacity: 0;\n }\n }\n .icon-box-description {\n color: var(--jkit-txt-color);\n }\n }\n }\n &:hover {\n .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link {\n opacity: 100;\n }\n .hover-watermark {\n bottom: 0;\n opacity: 100;\n }\n }\n .hover-watermark {\n position: absolute;\n bottom: -50px;\n right: 0;\n opacity: 0;\n @include transition(false, false, all .4s ease);\n z-index: 1;\n i {\n font-size: 100px;\n }\n }\n .icon-box-badge {\n position: absolute;\n line-height: 1;\n z-index: 2;\n &.topleft {\n top: 0;\n left: 0;\n }\n &.topcenter {\n top: 0;\n left: 50%;\n @include transform(false, translateX(-50%));\n }\n &.topright {\n top: 0;\n right: 0;\n }\n &.bottomleft {\n left: 0;\n bottom: 0;\n }\n &.bottomcenter {\n bottom: 0;\n left: 50%;\n @include transform(false, translateX(-50%));\n }\n &.bottomright {\n bottom: 0;\n right: 0;\n }\n .badge-text {\n padding: 10px 10px 10px 10px;\n border-radius: 0px 0px 0px 0px;\n background-color: var(--jkit-selection-bg-color);\n font-size: .70588rem;\n color: var(--jkit-bg-color);\n font-weight: 500;\n display: inline-block;\n }\n }\n }\n &.jkit-fun-fact {\n @include transition(false, false, all .4s ease);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: relative;\n z-index: 2;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center center;\n text-align: center;\n overflow: hidden;\n &:before {\n position: absolute;\n content: \"\";\n height: 100%;\n width: 100%;\n @include transition(false, false, all .6s ease);\n background-size: 101% 101%;\n z-index: 1;\n }\n .fun-fact-inner {\n position: relative;\n z-index: 2;\n >.icon {\n margin-bottom: 15px;\n padding: 15px;\n font-size: 40px;\n color: var(--jkit-txt-color);\n display: inline-block;\n }\n .content {\n .number-wrapper {\n font-size: 28px;\n font-weight: 700;\n color: var(--jkit-txt-color);\n .super {\n top: -5px;\n left: 0px;\n vertical-align: super;\n font-size: 22px;\n color: var(--jkit-txt-color);\n }\n }\n .title {\n font-size: 15px;\n margin: 0;\n font-weight: 400;\n color: var(--jkit-txt-color);\n }\n }\n }\n }\n &.jkit-progress-bar {\n .progress-group {\n .progress-skill-bar {\n .skill-bar-content {\n margin-bottom: 7px;\n .skill-title {\n font-weight: 700;\n color: var(--jkit-txt-color);\n }\n }\n .skill-bar {\n height: 3px;\n background-color: var(--jkit-element-bg-color);\n .skill-track {\n width: 0;\n background-color: var(--jkit-element-darken-bg-color);\n display: block;\n height: 100%;\n overflow: visible !important;\n position: relative;\n .number-percentage-wrapper {\n position: absolute;\n right: 0;\n top: -33px;\n z-index: 1;\n }\n }\n }\n .number-percentage {\n color: var(--jkit-txt-color);\n }\n }\n &.inner-content {\n .progress-skill-bar {\n position: relative;\n .skill-bar-content {\n position: absolute;\n z-index: 1;\n left: 0;\n top: 50%;\n @include transform(false, translateY(-50%));\n margin-bottom: 0;\n padding-left: 30px;\n .skill-title {\n color: var(--jkit-bg-color);\n }\n }\n .skill-bar {\n height: 35px;\n .skill-track {\n .skill-track-icon {\n position: absolute;\n right: 19px;\n top: 50%;\n @include transform(false, translateY(-50%));\n color: var(--jkit-bg-color);\n +.number-percentage-wrapper {\n padding-right: 57px;\n }\n }\n .number-percentage-wrapper {\n top: 50%;\n @include transform(false, translateY(-50%));\n color: var(--jkit-bg-color);\n padding-right: 30px;\n }\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.bar-shadow {\n .progress-skill-bar {\n .skill-bar {\n height: 30px;\n background-color: var(--jkit-form-bg-color);\n padding: 10px;\n @include boxshadow(0 0 20px 0 rgba(0, 0, 0, 0.25));\n border-radius: 15px;\n .skill-track {\n height: 100%;\n border-radius: 5px;\n .number-percentage-wrapper {\n top: -39px;\n }\n }\n }\n }\n }\n &.tooltip-style {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 24px;\n line-height: 24px;\n display: inline-block;\n color: var(--jkit-bg-color);\n font-size: 13px;\n background-color: var(--jkit-txt-color);\n text-align: center;\n padding: 0 11px;\n border-radius: 4.32px;\n border-bottom-right-radius: 0;\n &:before {\n position: absolute;\n content: \"\";\n right: 0;\n bottom: -8px;\n color: var(--jkit-txt-color);\n border-top: solid currentColor;\n border-right: solid currentColor;\n border-left: solid transparent;\n border-bottom: solid transparent;\n border-width: 4px;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.tooltip-box,\n &.tooltip-rounded,\n &.stripe {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 22px;\n padding: 0 8px;\n background-color: var(--jkit-txt-color);\n text-align: center;\n font-size: 13px;\n color: #FFF;\n z-index: 1;\n right: -20px;\n top: -31px;\n &:before {\n position: absolute;\n content: \"\";\n bottom: -6px;\n left: 50%;\n @include transform(false, translateX(-50%) rotate(45deg));\n width: 14px;\n height: 14px;\n background-color: var(--jkit-txt-color);\n z-index: -1;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.tooltip-rounded,\n &.stripe {\n .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper {\n border-radius: 8px;\n }\n }\n &.tooltip-circle {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n width: 35px;\n height: 35px;\n line-height: 35px;\n border-radius: 50%;\n background-color: var(--jkit-txt-color);\n color: #FFF;\n text-align: center;\n font-size: 13px;\n right: calc(0% - 15.5px);\n top: -39.9px;\n &:before {\n position: absolute;\n content: \"\";\n bottom: -5px;\n left: 50%;\n @include transform(false, translateX(-50%));\n width: 3px;\n height: 5px;\n background-color: var(--jkit-txt-color);\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.switch {\n .progress-skill-bar {\n .skill-bar-content {\n margin-bottom: 18px;\n }\n .content-group {\n width: calc(100% - 50px);\n display: inline-block;\n .skill-bar .skill-track {\n &:after {\n position: absolute;\n content: \"\";\n border-radius: 50%;\n color: var(--jkit-txt-color);\n width: 8px;\n height: 8px;\n background-color: var(--jkit-txt-color);\n top: -3px;\n right: 8px;\n }\n &:before {\n position: absolute;\n content: \"\";\n right: 0;\n border-radius: 50%;\n color: var(--jkit-txt-color);\n top: -12.5px;\n width: 25px;\n height: 25px;\n @include boxshadow((-1.216px 6.894px 15px 0 rgba(0, 0, 0, 0.07), inset 0 2px 3px 0 rgba(0, 0, 0, 0.2)));\n background-color: #FFF;\n border: 1px solid var(--jkit-txt-color);\n }\n }\n }\n .number-percentage-wrapper {\n float: right;\n position: relative;\n top: 31px;\n }\n }\n }\n &.ribbon {\n .progress-skill-bar {\n .skill-bar .skill-track .number-percentage-wrapper {\n height: 35px;\n line-height: 35px;\n color: #FFF;\n background-color: var(--jkit-txt-color);\n text-align: center;\n padding: 0 8px;\n top: -10px;\n z-index: 1;\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: -10px;\n color: #1a1a1a;\n border-top: solid #00000000;\n border-left: solid #00000000;\n border-right: solid var(--jkit-txt-color);\n border-bottom: solid var(--jkit-txt-color);\n border-width: 5px;\n }\n }\n .number-percentage {\n color: var(--jkit-bg-color);\n }\n }\n }\n &.stripe {\n .progress-skill-bar .skill-bar {\n height: 10px;\n .skill-track {\n background: -o-repeating-linear-gradient(left, var(--jkit-txt-color), var(--jkit-txt-color) 4px, var(--jkit-bg-color) 4px, var(--jkit-bg-color) 8px);\n 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);\n }\n }\n }\n }\n }\n &.jkit-client-logo {\n position: relative;\n display: inline-block;\n overflow: hidden;\n width: 100%;\n .client-list {\n position: relative;\n z-index: 1;\n }\n .client-track {\n .image-list {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: center;\n overflow: hidden;\n &:hover .content-image .hover-image {\n opacity: 1;\n @include transition(false, false, opacity .25s ease-in-out .0s);\n }\n }\n .content-image {\n position: relative;\n line-height: 0;\n width: 100%;\n .main-image {\n height: auto;\n width: 100%;\n }\n .hover-image {\n position: absolute;\n left: 0px;\n top: 50%;\n @include transform(false, translateY(-50%));\n opacity: 0;\n height: auto;\n width: 100%;\n }\n }\n .client-slider.hover-enable:hover .content-image .main-image {\n opacity: 0;\n visibility: hidden;\n @include transition(false, false, all 0.25s ease);\n }\n }\n .client-track:not(.tns-slider) .client-slider {\n margin-right: 10px;\n }\n .tns-nav {\n text-align: center;\n button {\n width: 9px;\n height: 9px;\n padding: 0;\n margin: 0 5px;\n border-radius: 50%;\n background: var(--jkit-txt-m-color);\n border: 0;\n &.tns-nav-active {\n background: var(--jkit-txt-color);\n }\n }\n }\n .tns-horizontal.tns-subpixel>.tns-item {\n vertical-align: middle;\n }\n .tns-controls button {\n color: var(--jkit-txt-color);\n border: 0px;\n background: none;\n i {\n @include transition(false, false, all .4s ease);\n }\n }\n &.arrow-bottom-middle {\n .tns-controls {\n text-align: center;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-bottom-edge {\n .tns-controls {\n button[data-controls=\"next\"] {\n display: inline-block;\n position: absolute;\n right: 0;\n }\n }\n }\n &.arrow-middle-edge {\n .tns-controls {\n button {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translate(0%, -50%));\n z-index: 2;\n &[data-controls=\"prev\"] {\n left: 0;\n }\n &[data-controls=\"next\"] {\n right: 0;\n }\n }\n }\n }\n &.arrow-top-right {\n .tns-controls {\n text-align: right;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-top-left {\n .tns-controls {\n text-align: left;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n }\n &.jkit-testimonials {\n .testimonials-track {\n .testimonial-item .testimonial-box {\n .icon-content,\n .comment-bio,\n .comment-content,\n .profile-info,\n .rating-stars {\n position: relative;\n z-index: 2;\n }\n }\n }\n .tns-nav {\n text-align: center;\n button {\n width: 9px;\n height: 9px;\n padding: 0;\n margin: 0 5px;\n border-radius: 50%;\n background: var(--jkit-txt-m-color);\n border: 0;\n &.tns-nav-active {\n background: var(--jkit-txt-color);\n }\n }\n }\n .tns-controls button {\n color: var(--jkit-txt-color);\n border: 0px;\n background: none;\n i {\n @include transition(false, false, all .25s ease);\n }\n }\n &.arrow-bottom-middle {\n .tns-controls {\n text-align: center;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-bottom-edge {\n .tns-controls {\n button[data-controls=\"next\"] {\n display: inline-block;\n position: absolute;\n right: 0;\n }\n }\n }\n &.arrow-middle-edge {\n .tns-controls {\n button {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translate(0%, -50%));\n z-index: 2;\n &[data-controls=\"prev\"] {\n left: 0;\n }\n &[data-controls=\"next\"] {\n right: 0;\n }\n }\n }\n }\n &.arrow-top-right {\n .tns-controls {\n text-align: right;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.arrow-top-left {\n .tns-controls {\n text-align: left;\n button[data-controls=\"prev\"],\n button[data-controls=\"next\"] {\n color: var(--jkit-txt-color);\n display: inline-block;\n margin: 0;\n padding: 0;\n }\n }\n }\n &.style-1 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content {\n position: absolute;\n left: 0;\n top: 0;\n font-size: 40px;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n margin-top: 25px;\n margin-bottom: 105px;\n .testimonial-slider {\n overflow: hidden;\n &.hover-from-bottom:before,\n &.hover-from-top:before,\n &.hover-from-left:before,\n &.hover-from-right:before {\n left: 0;\n bottom: 0;\n right: 0;\n top: 0;\n }\n &.hover-from-bottom:before,\n &.hover-from-top:before {\n @include transform(false, scaleY(0));\n }\n &.hover-from-left:before,\n &.hover-from-right:before {\n @include transform(false, scaleX(0));\n }\n &.hover-from-top:before {\n @include transform(origin, top);\n }\n &.hover-from-bottom:before {\n @include transform(origin, bottom);\n }\n &.hover-from-left:before {\n @include transform(origin, left);\n }\n &.hover-from-right:before {\n @include transform(origin, right);\n }\n &.hover-from-bottom:hover:before,\n &.hover-from-top:hover:before {\n @include transform(false, scaleY(1));\n }\n &.hover-from-left:hover:before,\n &.hover-from-right:hover:before {\n @include transform(false, scaleX(1));\n }\n .comment-content {\n .icon-content {\n position: static;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n display: inline-flex;\n }\n p {\n color: var(--jkit-txt-m-color);\n font-size: $font-size-base;\n margin-bottom: 35px;\n position: relative;\n z-index: 2;\n }\n }\n .comment-bio {\n position: absolute;\n left: 0;\n bottom: -115px;\n width: 100%;\n text-align: center;\n z-index: 5;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n }\n }\n }\n }\n &.style-2 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n position: absolute;\n left: 0;\n top: 0;\n font-size: 40px;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .comment-header {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .rating-stars {\n margin: 0px;\n margin-bottom: 15px;\n padding: 0px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n .comment-bio {\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .bio-details {\n @include alignitemscenter();\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n .profile-image {\n margin-right: 20px;\n margin-bottom: 0px;\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n text-align: left;\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n }\n .icon-content {\n position: static;\n font-size: 40px;\n color: $color-grey-200;\n line-height: 1;\n display: inline-flex;\n }\n }\n .comment-content {\n position: relative;\n margin-top: 30px;\n margin-bottom: 30px;\n z-index: 2;\n p {\n color: var(--jkit-txt-m-color);\n }\n }\n }\n }\n }\n &.style-3 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n right: unset;\n left: 0;\n top: 0;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .icon-content {\n margin-bottom: 23px;\n position: absolute;\n right: 20px;\n top: 20px;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n line-height: 1;\n z-index: 1;\n display: inline-flex;\n }\n .comment-bio {\n text-align: center;\n margin-bottom: 20px;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n }\n .comment-content {\n p {\n margin-bottom: 35px;\n color: rgba(0, 0, 0, 0.5);\n font-size: $font-size-base;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n text-align: center;\n margin-bottom: 15px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n }\n }\n &.style-4 {\n &.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {\n right: unset;\n left: 0;\n top: 0;\n }\n .testimonials-track {\n .testimonial-item .testimonial-box {\n padding: $grid-module-padding;\n box-shadow: 0px 3px 15px 0px $blockpopular-shadow-color1;\n border-radius: $border-radius-default;\n position: relative;\n .icon-content {\n margin-bottom: 23px;\n position: absolute;\n right: 20px;\n top: 20px;\n font-size: 40px;\n color: var(--jkit-txt-m-color);\n line-height: 1;\n z-index: 1;\n display: inline-flex;\n }\n .comment-bio {\n text-align: center;\n margin-bottom: 20px;\n .profile-image {\n display: inline-flex;\n img {\n border-radius: 50%;\n max-width: 100%;\n width: 60px;\n height: auto;\n }\n }\n .profile-info {\n .profile-name {\n display: block;\n font-size: $font-size-base;\n color: var(--jkit-txt-h-color);\n }\n .profile-des {\n color: var(--jkit-txt-m-color);\n font-size: $meta-font-size;\n }\n }\n .rating-stars {\n margin: 0px;\n padding: 0px;\n text-align: center;\n margin-bottom: 15px;\n li {\n display: inline-block;\n color: $color-yellow;\n }\n li:not(:last-child) {\n margin-right: 5px;\n }\n }\n }\n .comment-content {\n p {\n margin-bottom: 35px;\n color: rgba(0, 0, 0, 0.5);\n font-size: $font-size-base;\n }\n }\n }\n }\n }\n &:not(.style-1) {\n .testimonials-track {\n .testimonial-item .testimonial-box {\n overflow: hidden;\n }\n }\n }\n }\n &.jkit-accordion {\n counter-reset: jkitNumber;\n .card-wrapper {\n background-color: transparent;\n border: 0;\n border-radius: 0;\n &:not(:last-child) {\n margin-bottom: 10px;\n }\n &.expand {\n .card-header {\n .card-header-button {\n .left-icon-group,\n .right-icon-group {\n .normal-icon {\n display: none;\n }\n .active-icon {\n display: block;\n }\n }\n }\n }\n }\n .card-header {\n cursor: pointer;\n .card-header-button {\n @include displayflex();\n color: var(--jkit-txt-color);\n background-color: var(--jkit-element-lighten-bg-color);\n font-weight: 700;\n padding: 14px 30px;\n border: 1px solid transparent;\n @include alignitemscenter();\n position: relative;\n .number:before {\n counter-increment: jkitNumber;\n content: counter(jkitNumber) \". \";\n }\n .title {\n padding-right: 10px;\n display: inline-block;\n }\n .left-icon-group {\n padding-right: 26px;\n float: left;\n }\n .right-icon-group {\n position: absolute;\n right: 0;\n margin-right: 30px;\n }\n .left-icon-group,\n .right-icon-group {\n .normal-icon {\n display: block;\n }\n .active-icon {\n display: none;\n }\n }\n }\n }\n }\n .card-expand {\n .card-body {\n padding: 30px 85px 30px 65px;\n }\n }\n &.style-curve {\n .card-wrapper .card-header .card-header-button {\n position: relative;\n border: 0;\n padding-left: 70px;\n background-color: var(--jkit-element-bg-color);\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 35px;\n background-color: rgba(255, 255, 255, 0.2);\n text-align: right;\n line-height: 55px;\n }\n &:after {\n position: absolute;\n content: \"\";\n left: 35px;\n top: 0;\n border-top: 26.5px solid transparent;\n border-right: 26.5px solid transparent;\n border-left: 26.5px solid rgba(255, 255, 255, 0.2);\n border-bottom: 26.5px solid transparent;\n }\n .left-icon-group {\n position: absolute;\n left: 20px;\n top: 50%;\n @include transform(false, translateY(-50%));\n z-index: 2;\n }\n }\n }\n &.style-box {\n .card-wrapper .card-header .card-header-button {\n border: 1px solid var(--jkit-border-color);\n border-bottom: 1px solid var(--jkit-element-bg-color);\n background-color: var(--jkit-bg-color);\n position: relative;\n padding-left: 85px;\n &:before {\n position: absolute;\n top: -1px;\n left: -1px;\n content: \"\";\n height: calc(100% + 2px);\n width: 55px;\n text-align: center;\n line-height: 55px;\n color: var(--jkit-bg-color);\n background-color: var(--jkit-element-bg-color);\n }\n .left-icon-group {\n position: absolute;\n left: 20px;\n top: 50%;\n @include transform(false, translateY(-50%));\n }\n }\n }\n &.style-shadow {\n .card-wrapper .card-header .card-header-button {\n @include boxshadow(-1.216px 6.894px 15px 0 rgba(37, 117, 252, 0.2));\n border-radius: 0 0 5px 5px;\n background-color: var(--jkit-bg-color);\n }\n }\n }\n &.jkit-gallery {\n &:before {\n content: none;\n }\n &[data-grid=\"masonry\"] {\n .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap {\n height: auto;\n position: relative;\n }\n }\n &.layout-card .gallery-items .gallery-item-wrap {\n &:hover {\n .grid-item .thumbnail-wrap .style-overlay {\n visibility: visible;\n opacity: 0.7;\n }\n }\n .grid-item {\n -webkit-box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, .05);\n box-shadow: 0px 0px 30px 0px rgba(3, 29, 60, .05);\n .thumbnail-wrap {\n position: relative;\n line-height: 0;\n .style-overlay {\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, .5s all ease);\n @include displayflex();\n background: var(--jkit-element-darken-bg-color);\n @include alignitemscenter();\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n padding: 15px;\n z-index: 10;\n }\n }\n }\n }\n .search-filters-wrap {\n height: 55px;\n border-radius: 5px;\n max-width: 600px;\n margin: 15px auto 50px;\n @include displayflex();\n @include flexwrap();\n @include alignitemscenter();\n .filter-wrap {\n position: relative;\n -ms-flex-preferred-size: 30%;\n flex-basis: 30%;\n button.search-filter-trigger {\n color: #7f8995;\n border: 0px solid;\n border-right: 1px solid var(--jkit-element-bg-color);\n width: 100%;\n border-radius: 0px;\n padding: 17px 13px;\n font-size: 14px;\n background: var(--jkit-element-lighten-bg-color);\n height: 55px;\n border-radius: 10px 0px 0 10px;\n outline: none;\n text-align: center;\n position: relative;\n }\n ul.search-filter-controls {\n position: absolute;\n left: 0;\n background: #fff;\n z-index: 999;\n width: 150px;\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, 300ms);\n width: 100%;\n border-radius: 5px;\n padding-top: 7px;\n margin: 0;\n padding: 0;\n list-style: none;\n li:first-child {\n border-top: 0px solid;\n }\n li {\n padding: 5px 5px 5px 10px;\n cursor: pointer;\n @include transition(false, false, 300ms);\n font-size: 14px;\n color: #7f8995;\n font-weight: normal;\n &:hover {\n color: #000;\n }\n }\n &.open-controls {\n visibility: visible;\n opacity: 1;\n }\n }\n }\n .jkit-gallery-search-box {\n background: var(--jkit-element-lighten-bg-color);\n border-radius: 0 10px 10px 0;\n -ms-flex-preferred-size: 70%;\n flex-basis: 70%;\n height: 100%;\n input[type=\"text\"] {\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 15px;\n font-size: 14px;\n border: 0px solid;\n outline: none;\n background: none;\n }\n }\n }\n .filter-controls {\n @include displayflex();\n @include alignitemscenter();\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-flow: 1 1 auto;\n flex-flow: 1 1 auto;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n padding: 0px;\n margin: 0px;\n ul {\n margin: 0px 0px 20px 0px;\n padding: 0px;\n text-align: center;\n li {\n font-size: 13px;\n line-height: 1.8;\n text-transform: uppercase;\n letter-spacing: 1px;\n padding: 6px 15px;\n cursor: pointer;\n margin: 0 5px;\n font-weight: normal;\n list-style: none;\n display: inline-block;\n text-align: center;\n &.active {\n background: var(--jkit-element-bg-color);\n border-radius: 0px;\n color: var(--jkit-bg-color);\n }\n }\n }\n }\n .gallery-items {\n .gallery-item-wrap {\n width: 100%;\n float: left;\n &:hover .grid-item {\n .caption-wrap.style-overlay {\n visibility: visible;\n opacity: 0.7;\n &.overlay-slide {\n .item-caption-over {\n .item-title,\n .item-content,\n .item-buttons {\n @include transform(false, translate(0));\n }\n }\n }\n &.overlay-zoom {\n .item-hover-bg,\n .item-caption-over {\n @include transform(false, scale(1));\n }\n }\n }\n .video-wrap a {\n font-size: 65px;\n @include transition(false, false, .5s all ease);\n }\n }\n .grid-item {\n margin: 5px;\n position: relative;\n overflow: hidden;\n .thumbnail-wrap {\n height: 300px;\n overflow: hidden;\n line-height: 0;\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n .video-wrap {\n position: absolute;\n top: 50%;\n left: 50%;\n @include transform(false, translate(-50%, -50%));\n z-index: 15;\n a {\n font-size: 60px;\n color: var(--jkit-bg-color);\n }\n }\n .caption-category {\n line-height: normal;\n span {\n position: absolute;\n left: 50%;\n bottom: 0;\n font-size: 12px;\n font-weight: 500;\n @include transform(false, translateX(-50%));\n margin-bottom: 15px;\n border-radius: 5px;\n padding: 5px 10px 5px 10px;\n background: var(--jkit-selection-bg-color);\n }\n }\n .caption-button {\n position: absolute;\n left: 50%;\n top: 50%;\n width: 100%;\n height: auto;\n text-align: center;\n @include transform(false, translate(-50%, -50%));\n .item-buttons a {\n display: inline-block;\n font-size: 16px;\n margin: 0px 7px;\n span {\n background: var(--jkit-bg-color);\n color: var(--jkit-element-bg-color);\n height: 50px;\n line-height: 50px;\n width: 50px;\n border-radius: 50%;\n padding: 15px;\n }\n }\n }\n .caption-wrap {\n .item-caption-over .item-buttons a {\n display: inline-block;\n font-size: 16px;\n margin-right: 15px;\n span {\n background: var(--jkit-bg-color);\n color: var(--jkit-element-bg-color);\n height: 50px;\n line-height: 50px;\n width: 50px;\n border-radius: 50%;\n padding: 15px;\n }\n }\n .item-hover-bg {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n content: \"\";\n background: var(--jkit-element-darken-bg-color);\n z-index: -1;\n opacity: 0.7;\n }\n .caption-head {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n @include displayflex();\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 15px;\n z-index: 3;\n color: var(--jkit-bg-color);\n font-size: 18px;\n font-weight: 700;\n line-height: normal;\n .item-rating li {\n display: inline-block;\n list-style: none;\n margin-right: 2px;\n }\n }\n &.style-overlay {\n visibility: hidden;\n opacity: 0;\n @include transition(false, false, .6s all ease);\n @include displayflex();\n @include alignitemscenter();\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n padding: 15px;\n z-index: 10;\n &.overlay-slide .item-caption-over {\n .item-title {\n @include transform(false, translateY(20px));\n @include transition(false, false, .5s all ease);\n }\n .item-content,\n .item-buttons {\n @include transform(false, translateY(40px));\n @include transition(false, false, .5s all ease);\n }\n }\n &.overlay-zoom {\n .item-hover-bg,\n .item-caption-over {\n @include transform(false, scale(0.8));\n @include transition(false, false, .5s all ease);\n }\n }\n &.overlay-none {\n .item-hover-bg,\n .item-caption-over {\n display: none;\n }\n }\n .item-caption-over {\n width: 100%;\n height: auto;\n .item-title {\n color: var(--jkit-txt-alt-color);\n font-size: 20px;\n margin-bottom: 5px;\n line-height: 1;\n }\n .item-content {\n color: var(--jkit-txt-alt-color);\n font-size: 12px;\n font-family: inherit;\n }\n .item-buttons {\n color: var(--jkit-txt-alt-color);\n font-size: 12px;\n font-family: inherit;\n }\n }\n }\n &.style-card {\n background: var(--jkit-element-lighten-bg-color);\n padding: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n font-family: inherit;\n .item-caption-over {\n .item-title {\n color: var(--jkit-txt-color);\n font-size: 20px;\n margin: 10px 0 10px;\n line-height: 1;\n }\n .item-content {\n color: var(--jkit-txt-color);\n font-size: 12px;\n font-family: inherit;\n }\n }\n }\n }\n }\n }\n }\n .load-more-items {\n text-align: center;\n margin-top: 15px;\n .jkit-gallery-load-more {\n background: var(--jkit-btn-bg-color);\n color: var(--jkit-bg-color);\n padding: 10px;\n }\n }\n }\n &.jkit-contact-form-7 {\n &:before {\n content: unset;\n }\n form {\n label {\n color: var(--jkit-form-txt-color);\n width: 100%;\n max-width: 380px;\n span {\n pointer-events: none;\n color: var(--jkit-txt-m-color);\n font-size: .8125rem;\n display: block;\n }\n }\n input:not([type=submit]):not([type=checkbox]):not([type=radio]),\n textarea,\n select {\n border: 1px solid var(--jkit-form-border-color);\n margin-bottom: 20px;\n }\n input[type=submit] {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n border-radius: 0;\n padding: 12px 72px;\n font-size: .9375rem;\n background-color: var(--jkit-btn-bg-color);\n border: 0;\n color: #fff;\n cursor: pointer;\n margin-bottom: 20px;\n @include userselect('none');\n @include transition(false, false, all .5s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n }\n &.jkit-postblock {\n .jkit-edit-post {\n position: absolute;\n top: 0;\n z-index: 5;\n color: var(--jkit-txt-alt-color, #ffffff);\n padding: 4px 10px;\n font-size: 12px;\n line-height: 1.5em;\n background-color: rgba(0, 0, 0, 0.4);\n opacity: 0;\n visibility: hidden;\n @include transform(false, translate3d(0, -15px, 0));\n @include transition(false, false, .25s ease);\n i {\n margin-right: 2px;\n opacity: 0.6;\n }\n }\n .jkit-post-category {\n font-size: 0.75rem;\n font-weight: bold;\n text-transform: uppercase;\n letter-spacing: 0.04em;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n display: inline-block;\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-post-title {\n font-size: 1rem;\n line-height: 1.3;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n a {\n color: var(--jkit-txt-h-color, #181D23);\n }\n }\n .jkit-post-excerpt {\n font-size: 0.875rem;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n p:last-child {\n margin-bottom: 0px;\n }\n }\n .jkit-post-meta {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n color: var(--jkit-txt-m-color, #96989B);\n font-size: 0.75rem;\n a {\n color: var(--jkit-txt-h-color, #181D23);\n text-transform: uppercase;\n }\n >div:not(:only-child):not(:last-child):after {\n content: '\\2022';\n margin: 0 0.5rem;\n }\n }\n .jkit-post-meta-bottom {\n @include displayflex();\n @include alignitemscenter();\n font-size: .75rem;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n margin-top: 1.5rem;\n }\n .jkit-readmore {\n display: inline-block;\n color: var(--jkit-btn-txt-color, #ffffff);\n text-align: center;\n vertical-align: middle;\n background-color: var(--jkit-btn-bg-color, #0058E6);\n border: 1px solid transparent;\n padding: .5rem .875rem;\n line-height: 1.5;\n border-radius: 3px;\n @include userselect('none');\n @include transition(false, false, .2s ease);\n }\n .jkit-meta-comment a {\n color: var(--jkit-txt-h-color, #181D23);\n }\n .jkit-posts {\n display: grid;\n }\n .jkit-post {\n margin-bottom: 2rem;\n &:hover .jkit-edit-post {\n @include transform(false, translate3d(0, 0, 0));\n opacity: 1;\n visibility: visible;\n }\n }\n .jkit-thumb {\n position: relative;\n overflow: hidden;\n .thumbnail-container {\n display: block;\n position: relative;\n overflow: hidden;\n z-index: 0;\n background: var(--jkit-border-color, #eaeaeb);\n background-position: 50%;\n background-size: cover;\n img {\n position: absolute;\n top: 50%;\n left: 50%;\n min-width: 100%;\n min-height: 100%;\n @include transform(false, translate(-50%, -50%));\n object-fit: cover;\n color: var(--jkit-txt-alt-color, #FAFCFF);\n z-index: -1;\n }\n }\n }\n &.postblock-type-1 {\n .jkit-post {\n @include displayflex();\n @include alignitemscenter();\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 50%;\n flex: 1 0 50%;\n }\n .jkit-postblock-content {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding-left: 2rem;\n }\n }\n &.postblock-type-2 {\n .jkit-post-category {\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-postblock-content {\n position: relative;\n }\n }\n &.postblock-type-3 {\n .jkit-thumb {\n margin-bottom: 1.5rem;\n }\n .jkit-post-category {\n position: absolute;\n bottom: 0;\n line-height: 1;\n background: var(--jkit-bg-color, #fff);\n padding: 1rem 1.5rem 0;\n margin-bottom: 0;\n max-width: 50%;\n &.position-left {\n left: 0;\n text-align: left;\n }\n &.position-center {\n left: 50%;\n @include transform(false, translateX(-50%));\n text-align: center;\n }\n &.position-right {\n right: 0;\n text-align: right;\n }\n }\n }\n &.postblock-type-4 {\n .jkit-post {\n @include displayflex();\n }\n .jkit-thumb {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 64%;\n flex: 1 0 64%;\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n .jkit-postblock-content {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n .jkit-post-title {\n margin-right: -120px;\n position: relative;\n z-index: 1;\n a {\n line-height: inherit;\n display: inline;\n padding: 2px 2px 2px 0;\n background: var(--jeg-bg-color, #fff);\n white-space: pre-wrap;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone;\n }\n }\n }\n &.postblock-type-5 {\n .jkit-post-category {\n a {\n color: var(--jkit-txt-a-color);\n }\n }\n .jkit-post {\n position: relative;\n overflow: hidden;\n }\n .jkit-post-category {\n margin-top: 0;\n margin-bottom: 0;\n }\n .jkit-postblock-content {\n position: absolute;\n bottom: 0;\n left: 0;\n padding: 30px;\n }\n }\n }\n &.jkit-postlist {\n article {\n overflow: hidden;\n position: relative;\n a {\n display: inline-flex;\n @include alignitemscenter();\n @include transition(false, false, all .4s ease);\n position: relative;\n color: var(--jkit-txt-h-color);\n &:hover {\n color: var(--jkit-txt-h-color);\n }\n img {\n margin-right: 15px;\n z-index: 2;\n position: relative;\n line-height: 0;\n }\n .jkit-postlist-content {\n z-index: 2;\n width: 100%;\n }\n .jkit-postlist-title {\n display: block;\n margin-bottom: 0;\n }\n .meta-lists span {\n color: var(--jkit-txt-m-color);\n font-size: 12px;\n display: inline-block;\n @include transition(false, false, all .4s ease);\n }\n .icon-list {\n text-align: center;\n }\n }\n }\n &.layout-horizontal {\n article a {\n @include displayflex();\n }\n .jkit-posts {\n display: grid;\n }\n }\n &.bg-image article a {\n background-size: cover;\n background-repeat: no-repeat;\n position: relative;\n background-position: center center;\n overflow: hidden;\n &:after {\n content: \"\";\n background-color: rgba(34, 34, 34, .7);\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n display: block;\n @include transition(false, false, all .4s ease);\n }\n }\n }\n &.jkit-team {\n text-align: center;\n &.style-default,\n &.style-hover-social {\n .profile-card {\n background-color: var(--jkit-bg-color);\n box-shadow: 0 28px 40px 0 var(--jkit-form-border-color);\n padding: 40px 20px;\n @include transition(false, false, all .4s ease);\n position: relative;\n overflow: hidden;\n .profile-header {\n margin-bottom: 38px;\n position: relative;\n display: inline-block;\n max-width: 100%;\n line-height: 0;\n img {\n object-fit: cover;\n width: 160px;\n height: 160px;\n }\n }\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n opacity: 0;\n @include transition(false, false, all .4s ease);\n z-index: -1;\n background-size: 101% 102%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n }\n }\n &.style-default {\n .profile-body,\n .profile-footer {\n position: relative;\n z-index: 2;\n }\n }\n &.style-hover-social {\n .profile-body {\n padding: 35px 20px;\n position: relative;\n @include transition(false, false, all 0.4s ease);\n &:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: var(--jkit-element-lighten-bg-color);\n opacity: 0;\n @include transition(false, false, all 0.4s ease);\n z-index: -1;\n background-size: 101% 102%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n }\n .social-list {\n @include transition(false, false, all 0.4s ease);\n visibility: hidden;\n opacity: 0;\n }\n &:hover {\n .profile-body {\n @include transform(false, translateY(-50px));\n &:before {\n opacity: 1;\n }\n }\n .social-list {\n visibility: visible;\n opacity: 1;\n }\n }\n }\n &.style-overlay {\n &.overlay-scale {\n .profile-card {\n &:before {\n top: 0;\n }\n &:hover:before {\n @include transform(false, scale(0.9));\n }\n }\n }\n .profile-card {\n position: relative;\n overflow: hidden;\n display: inline-block;\n >img {\n width: 100%;\n height: auto;\n object-fit: cover;\n display: block;\n }\n .hover-area {\n position: absolute;\n z-index: 2;\n width: 100%;\n opacity: 0;\n visibility: hidden;\n @include transition(false, false, all .4s ease);\n &.alignment-center {\n top: 50%;\n @include transform(false, translateY(-20%));\n }\n &.alignment-bottom {\n bottom: 0;\n @include transform(false, translateY(30%));\n }\n }\n &:before {\n position: absolute;\n content: \"\";\n top: 100%;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: rgba(0, 0, 0, .7);\n @include transition(false, false, all .4s ease);\n z-index: 1;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n visibility: hidden;\n }\n &:hover:before {\n top: 0;\n opacity: 1;\n visibility: visible;\n }\n &:hover .hover-area {\n opacity: 1;\n visibility: visible;\n &.alignment-center {\n @include transform(false, translateY(-50%));\n }\n &.alignment-bottom {\n @include transform(false, translateY(0));\n }\n }\n .profile-title {\n color: var(--jkit-bg-color);\n a {\n color: var(--jkit-bg-color);\n }\n }\n }\n }\n .profile-box .profile-card {\n padding: 20px 20px 40px;\n z-index: 1;\n .profile-header {\n width: auto;\n height: 100%;\n border-radius: 0;\n position: relative;\n >a {\n display: inline-block;\n position: relative;\n }\n .image-hover-bg {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, .5);\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n z-index: 0;\n }\n &:hover .image-hover-bg {\n opacity: 1;\n visibility: visible;\n }\n }\n }\n .profile-body {\n padding-bottom: 20px;\n .profile-title {\n font-size: 22px;\n margin: 0;\n color: var(--jkit-txt-h-color);\n a {\n color: var(--jkit-txt-h-color);\n text-decoration: none;\n }\n }\n .profile-designation {\n font-size: 13px;\n @include transition(false, false, all .4s ease);\n margin-bottom: 15px;\n }\n }\n .social-list {\n list-style: none;\n padding: 0px;\n margin: 0px;\n .social-icon {\n display: inline-block;\n &:not(:last-child) {\n margin-right: 10px;\n }\n a {\n display: inline-block;\n width: 30px;\n height: 30px;\n font-size: 12px;\n line-height: 32px;\n text-align: center;\n color: var(--jkit-btn-txt-color);\n background-color: var(--jkit-element-bg-color);\n border-radius: 50%;\n }\n i:before {\n display: inline-block;\n }\n &:hover i:before {\n -webkit-animation-duration: .3s;\n animation-duration: .3s;\n -webkit-animation-name: jkit-scrolling-vertical;\n animation-name: jkit-scrolling-vertical;\n }\n }\n }\n .jkit-modal-dialog {\n @include displayflex();\n @include alignitemscenter();\n min-height: calc(100% - (0.5rem * 2));\n .team-modal-content {\n position: relative;\n box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);\n background-color: var(--jkit-bg-color);\n border: 0;\n border-radius: 0;\n }\n .team-modal-close {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 40px;\n height: 40px;\n padding: 0;\n color: var(--jkit-txt-color);\n background-color: transparent;\n border-width: 0;\n border-radius: 0;\n font-size: 18px;\n line-height: 1;\n outline: 0;\n z-index: 1200;\n }\n .team-modal-body {\n padding: 60px 40px;\n flex-wrap: wrap;\n @include displayflex();\n }\n .team-modal-img {\n width: 100%;\n margin-bottom: 30px;\n }\n .team-modal-info {\n width: 100%;\n }\n .team-modal-title {\n margin-top: 0;\n margin-bottom: 8px;\n color: var(--jkit-txt-h-color);\n font-size: 22px;\n }\n .team-modal-position {\n margin-bottom: 35px;\n color: var(--jkit-txt-color);\n font-size: 13px;\n }\n .team-modal-description {\n margin-bottom: 22px;\n }\n .team-modal-list {\n margin: 0px;\n margin-bottom: 25px;\n padding-left: 0;\n list-style: none;\n color: var(--jkit-txt-color);\n font-size: 15px;\n a {\n text-decoration: none;\n outline: 0;\n color: var(--jkit-txt-color);\n }\n li {\n padding: 19px 0;\n border-top: 1px solid var(--jkit-border-color);\n }\n strong {\n font-weight: 600;\n padding-right: 18px;\n }\n }\n }\n }\n &.jkit-pie-chart {\n text-align: center;\n position: relative;\n overflow: hidden;\n canvas {\n display: inline-block;\n position: relative;\n z-index: 2;\n }\n canvas.background-canvas {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n }\n .pie-chart-wrapper {\n position: relative;\n display: inline-block;\n }\n .pie-chart-content {\n display: inline-block;\n position: absolute;\n top: 50%;\n @include transform(false, translateY(-50%));\n width: 100%;\n text-align: center;\n font-size: 28px;\n font-weight: 700;\n line-height: 1;\n }\n .chart-front,\n .content-back {\n @include transition(false, false, all .4s ease);\n @include displayflex();\n flex-direction: column;\n justify-content: center;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n }\n .content-back {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n padding: 15px 50px;\n @include transform(false, translateY(100%));\n opacity: 0;\n visibility: hidden;\n overflow: hidden;\n background: var(--jkit-element-bg-color);\n }\n &:hover {\n .chart-front {\n @include transform(false, translateY(100%));\n opacity: 0;\n visibility: hidden;\n }\n .content-back {\n @include transform(false, translateY(0));\n opacity: 1;\n visibility: visible;\n }\n }\n .chart-float {\n @include displayflex();\n justify-content: center;\n }\n }\n &.jkit-portfolio-gallery {\n .portfolio-gallery-container {\n position: relative;\n overflow: hidden;\n }\n .row-items {\n @include displayflex();\n flex-wrap: wrap;\n }\n .gallery-items {\n @include displayflex();\n }\n .row-item {\n height: 90vh;\n padding: 0;\n position: relative;\n z-index: 2;\n border-right: 1px solid rgba(255, 255, 255, 0.3);\n @include transition(false, false, all .4s ease);\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n &:hover {\n .row-item-info:after {\n height: 100%;\n }\n .row-item-more {\n @include transform(false, translateY(0));\n opacity: 1;\n }\n }\n &.current-item:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: 1;\n background: rgba(0, 0, 0, .1);\n }\n }\n .row-item-info {\n padding: 40px 10px 40px 20px;\n position: relative;\n z-index: 2;\n @include transition(false, false, all .4s);\n overflow: hidden;\n .info-title {\n font-size: 21px;\n }\n .info-subtitle {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 4px;\n text-transform: uppercase;\n margin-bottom: 10px;\n }\n &:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 0;\n background: #fff;\n z-index: -1;\n @include transition(false, false, all .4s);\n }\n }\n .row-item-more {\n position: absolute;\n bottom: 0;\n left: 0;\n color: #fff;\n width: 100%;\n padding: 25px;\n font-size: 13px;\n letter-spacing: 1px;\n text-transform: uppercase;\n opacity: 0;\n @include transform(false, translateY(20%));\n @include transition(false, false, all .4s ease);\n z-index: 2;\n a {\n text-decoration: none;\n }\n }\n .image-item {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n @include transform(false, scale(1.1, 1.1));\n @include transition(false, false, all .7s ease);\n background-size: cover;\n background-position: center center;\n &.current-item {\n @include transform(false, scale(1, 1));\n opacity: 1;\n }\n }\n }\n &.jkit-image-box {\n @include transition(false, false, all .4s ease);\n text-align: center;\n .image-box-header {\n @include transition(false, false, all .4s ease);\n position: relative;\n overflow: hidden;\n line-height: 0;\n img {\n @include transition(false, false, all .4s ease);\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n width: 100%;\n height: auto;\n margin: 0;\n object-fit: cover;\n }\n }\n .image-box-body {\n .body-inner {\n padding: 30px 35px;\n position: relative;\n overflow: hidden;\n background: var(--jkit-bg-color);\n @include boxshadow(0 0 20px 0 rgba(0, 0, 0, 0.25));\n }\n .body-title {\n font-size: 18px;\n margin-bottom: 20px;\n color: var(--jkit-txt-h-color);\n font-weight: 700;\n }\n }\n .button-box {\n .button-wrapper {\n display: inline-block;\n a {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n color: #fff;\n position: relative;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include transition(false, false, all .4s ease);\n @include userselect('none');\n @include displayflex();\n @include alignitemscenter();\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n }\n &.icon-position-before i {\n margin-right: 5px;\n }\n &.icon-position-after i {\n margin-left: 5px;\n }\n }\n &.style-floating {\n .image-box-body .body-inner {\n background-color: #fff;\n @include boxshadow(0 2px 4px rgba(0, 0, 0, 0.08));\n @include transition(false, false, all .4s ease);\n width: 90%;\n height: 90px;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n margin-top: -50px;\n .body-description,\n .body-button {\n @include transition(false, false, all .4s ease);\n opacity: 0;\n visibility: hidden;\n }\n }\n &:hover {\n .image-box-body .body-inner {\n height: 220px;\n .body-description,\n .body-button {\n opacity: 1;\n visibility: visible;\n }\n }\n }\n }\n }\n &.jkit-animated-text {\n @include transition(false, false, all .3s ease);\n a {\n text-decoration: none;\n color: var(--jkit-txt-h-color);\n }\n .animated-text {\n padding: 0;\n margin: 0;\n font-size: 43px;\n font-weight: 500;\n line-height: 1.2;\n display: inline-block;\n .normal-text {\n z-index: 1;\n position: relative;\n vertical-align: bottom;\n &.style-gradient {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n }\n .dynamic-wrapper {\n overflow: visible;\n text-align: inherit;\n display: inline-block;\n position: relative;\n vertical-align: bottom;\n &.style-gradient {\n .dynamic-text {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n .dynamic-text-letter {\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n -moz-text-fill-color: transparent;\n -o-text-fill-color: transparent;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n -webkit-background-clip: text;\n }\n }\n }\n }\n .dynamic-text {\n display: inline-block;\n position: relative;\n top: 0;\n left: 0;\n z-index: 1;\n }\n svg {\n position: absolute;\n left: 0;\n overflow: visible;\n path {\n fill: none;\n stroke-dasharray: 1500;\n @include animation(false, jkit-animated-dash 10s infinite);\n &.style-color {\n stroke: var(--jkit-element-bg-color);\n }\n }\n path:nth-of-type(2) {\n @include animation(delay, .3s);\n }\n linearGradient {\n stop:nth-of-type(1) {\n stop-color: var(--jkit-element-lighten-bg-color);\n }\n stop:nth-of-type(2) {\n stop-color: var(--jkit-element-darken-bg-color);\n }\n }\n }\n }\n &[data-shape=\"strikethrough\"] {\n .animated-text svg {\n top: 50%;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"double\"],\n &[data-shape=\"diagonal\"],\n &[data-shape=\"x\"] {\n .animated-text svg {\n top: 0;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"curly\"],\n &[data-shape=\"underline-zigzag\"],\n &[data-shape=\"double-underline\"],\n &[data-shape=\"underline\"] {\n .animated-text svg {\n top: 90%;\n width: 100%;\n height: 100%;\n }\n }\n &[data-shape=\"circle\"] {\n .animated-text svg {\n top: 0;\n width: calc(100% + 20px);\n height: calc(100% + 20px);\n @include transform(false, translate(-10px, -10px));\n }\n }\n &[data-style=\"rotating\"] {\n .animated-text .dynamic-text {\n &:not(.show-text) {\n visibility: hidden;\n opacity: 0;\n display: none;\n }\n }\n &[data-rotate=\"typing\"] {\n .animated-text {\n .dynamic-wrapper {\n &:after {\n content: \"\";\n position: absolute;\n left: auto;\n right: 0;\n top: 50%;\n @include transform(false, translateY(-50%));\n height: 90%;\n width: 1px;\n background-color: var(--jkit-txt-color);\n }\n &.cursor-blink:after {\n @include animation(false, jkit-animated-pulse 1s infinite);\n }\n &.typing-delete {\n background: var(--jkit-txt-h-color);\n &.style-gradient .dynamic-text {\n color: var(--jkit-txt-m-color);\n background: none;\n background-clip: border-box;\n -webkit-background-clip: border-box;\n -moz-text-fill-color: unset;\n -o-text-fill-color: unset;\n -webkit-text-fill-color: unset;\n .dynamic-text-letter {\n background: none;\n background-clip: border-box;\n -webkit-background-clip: border-box;\n -webkit-background-clip: border-box;\n -moz-text-fill-color: unset;\n -o-text-fill-color: unset;\n -webkit-text-fill-color: unset;\n }\n }\n .dynamic-text .dynamic-text-letter {\n color: var(--jkit-txt-m-color);\n }\n }\n }\n .dynamic-text-letter {\n &:not(.show-letter) {\n display: none;\n }\n }\n }\n }\n &[data-rotate=\"swirl\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text-letter {\n display: inline-block;\n @include transform(style, preserve-3d);\n @include transform(false, translateZ(-20px) rotateX(90deg));\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-swirl-in .4s forwards);\n }\n }\n }\n }\n &[data-rotate=\"blinds\"] {\n @include transition(false, false, width .3s ease);\n .animated-text .dynamic-text-letter {\n @include transform(false, rotateY(180deg));\n display: inline-block;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-blinds-in .6s forwards);\n }\n }\n }\n &[data-rotate=\"wave\"] {\n @include transition(false, false, width .3s ease);\n .animated-text .dynamic-text-letter {\n @include transform(false, scale(0));\n display: inline-block;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n &.show-letter {\n @include animation(false, jkit-animated-wave-up .3s forwards);\n }\n }\n }\n &[data-rotate=\"flip\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n @include transform(origin, 50% 100%);\n @include transform(false, rotateX(180deg));\n position: relative;\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include transform(false, rotateX(0deg));\n @include animation(false, jkit-animated-flip-in 1.2s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include transform(false, rotateX(180deg));\n @include animation(false, jkit-animated-flip-out 1.2s);\n }\n }\n }\n }\n &[data-rotate=\"drop-in\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n -webkit-perspective: 300px;\n perspective: 300px;\n overflow: hidden;\n }\n .dynamic-text {\n position: relative;\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-drop-in-in 0.6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-drop-in-out 0.6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-left\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-left-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-left-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-right\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-right-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-right-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-up\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-up-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-up-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"slide-down\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-slide-down-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-slide-down-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"bounce\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-bounce-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-bounce-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"swing\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-swing-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-swing-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"rubber-band\"] {\n .animated-text {\n .dynamic-wrapper {\n @include transition(false, false, width .3s ease);\n overflow: hidden;\n }\n .dynamic-text {\n &.show-text {\n position: relative;\n white-space: nowrap;\n @include animation(false, jkit-animated-rubber-band-in .6s);\n }\n &:not(.show-text) {\n display: inline-block;\n position: absolute;\n visibility: visible;\n @include animation(false, jkit-animated-rubber-band-out .6s);\n }\n }\n }\n }\n &[data-rotate=\"clip\"] {\n .animated-text {\n .dynamic-wrapper {\n overflow: hidden;\n text-align: left;\n &:after {\n content: \"\";\n position: absolute;\n left: auto;\n right: 0;\n top: 0;\n height: 100%;\n width: 2px;\n background-color: var(--jkit-txt-color);\n }\n }\n .dynamic-text.show-text {\n white-space: nowrap;\n }\n }\n }\n }\n }\n &.jkit-countdown {\n position: relative;\n z-index: 10;\n text-align: center;\n @include displayflex();\n @include flexwrap();\n &.separator-enable {\n .timer-container:not(:last-child) .timer-inner-container::after {\n position: absolute;\n left: 100%;\n z-index: 1;\n color: var(--jkit-form-txt-color);\n font-size: 45px;\n }\n }\n .timer-container {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .timer-inner-container {\n position: relative;\n margin: auto;\n margin-bottom: 0;\n width: 150px;\n height: 150px;\n background: var(--jkit-element-bg-color);\n @include displayflex();\n @include alignitemscenter();\n }\n .timer-content {\n width: 100%;\n >span {\n display: block;\n color: #fff;\n line-height: 1;\n }\n &.label-inline>span {\n display: inline-block;\n }\n .timer-count {\n font-size: 36px;\n font-weight: 700;\n margin-top: 14px;\n margin-bottom: 14px;\n &.timer-loading {\n opacity: 0;\n visibility: hidden;\n }\n }\n .timer-title {\n font-size: 14px;\n letter-spacing: 2.5px;\n }\n }\n .expire-message {\n .expire-title {\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 12px;\n display: block;\n }\n .expire-content {\n display: block;\n }\n }\n }\n &.jkit-button {\n .jkit-button-wrapper {\n border-radius: 5px;\n font-size: 15px;\n padding: 15px 30px;\n display: inline-block;\n color: var(--jkit-txt-alt-color);\n position: relative;\n display: inline-block;\n line-height: 1;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n white-space: nowrap;\n vertical-align: middle;\n text-align: center;\n background-color: var(--jkit-btn-bg-color);\n @include transition(false, false, all .4s ease);\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n i {\n display: inline-block;\n vertical-align: middle;\n }\n }\n }\n &.jkit-video-button {\n .jkit-video-popup-btn {\n display: inline-block;\n text-align: center;\n font-size: 18px;\n background-color: var(--jkit-btn-bg-color);\n border-radius: 50%;\n position: relative;\n z-index: 6;\n @include transition(false, false, all .4s ease);\n &.glow-enable {\n &:before,\n &:after {\n content: \" \";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n color: var(--jkit-element-bg-color);\n border-radius: 50%;\n box-shadow: 0 0 0 0 currentColor;\n -webkit-animation: jkit-ripple 3s infinite;\n animation: jkit-ripple 3s infinite;\n opacity: .6;\n z-index: -1;\n }\n &:after {\n -webkit-animation-delay: .3s;\n animation-delay: .3s;\n }\n }\n }\n i,\n span {\n color: var(--jkit-txt-alt-color);\n }\n }\n &.jkit-categorylist {\n .category-list-item a {\n display: inline-flex;\n @include alignitemscenter();\n @include transition(false, false, all .4s ease);\n position: relative;\n color: var(--jkit-txt-h-color);\n &:hover {\n color: var(--jkit-txt-h-color);\n }\n .jkit-categorylist-content {\n z-index: 2;\n display: block;\n margin-bottom: 0;\n }\n .icon-list {\n text-align: center;\n }\n }\n &.layout-horizontal {\n @include displayflex();\n @include alignitemsstart();\n @include flexwrap();\n }\n }\n &.jkit-mailchimp {\n &.style-inline {\n .jkit-form-wrapper {\n @include displayflex();\n @include flexwrap();\n }\n .jkit-input-wrapper:not(.jkit-submit-input-holder) {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin-right: 30px;\n }\n .jkit-submit-input-holder {\n -ms-flex-item-align: end;\n align-self: flex-end;\n }\n }\n &.style-full {\n .jkit-input-wrapper:not(:last-child) {\n margin-bottom: 20px;\n }\n }\n .jkit-form-group {\n margin: 0;\n }\n .jkit-input-group {\n position: relative;\n @include displayflex();\n @include flexwrap();\n @include alignitemsstretch();\n width: 100%;\n }\n .jkit-input-group-text {\n @include displayflex();\n @include alignitemscenter();\n color: var(--jkit-txt-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--jkit-border-color);\n height: 100%;\n padding: 15px;\n font-size: 10px;\n border: 1px solid var(--jkit-form-border-color);\n border-radius: 5px 0 0 5px;\n }\n .jkit-input-group-icon.position-before {\n margin-right: -1px;\n }\n .jkit-input-group-icon.position-after {\n margin-left: -1px;\n }\n .jkit-form-control {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n display: block;\n height: auto;\n min-height: 42px;\n padding: .375rem .75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid var(--jkit-form-border-color);\n border-radius: 0 5px 5px 0;\n -webkit-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n }\n .jkit-mailchimp-submit {\n padding: 8px 20px 8px 20px;\n color: var(--jkit-txt-alt-color);\n width: 100%;\n position: relative;\n z-index: 1;\n font-size: 16px;\n border-style: solid;\n border-width: 0;\n background-color: var(--jkit-btn-bg-color);\n box-shadow: none;\n border-radius: 5px;\n margin-top: 0;\n margin-bottom: 0;\n line-height: 26px;\n >i {\n margin-right: 10px;\n }\n &:hover {\n background-color: var(--jkit-btn-bg-hover-color);\n }\n }\n .jkit-input-label {\n font-weight: 600;\n }\n .jkit-mailchimp-message {\n display: none;\n padding: 10px 15px;\n margin-bottom: 10px;\n border-radius: 5px;\n &.error {\n display: block;\n color: var(--jkit-error-border-color);\n background-color: var(--jkit-error-bg-color);\n border: 1px solid var(--jkit-error-border-color);\n }\n &.success {\n display: block;\n color: var(--jkit-success-border-color);\n background-color: var(--jkit-success-bg-color);\n border: var(--jkit-success-border-color);\n }\n }\n }\n &.jkit-heading {\n position: relative;\n &.title-float-left {\n @include displayflex();\n @include alignitemscenter();\n }\n .heading-section-title {\n margin: 0;\n margin-bottom: 20px;\n font-size: 28px;\n font-weight: 500;\n position: relative;\n >span {\n display: inline-block;\n font-weight: 700;\n }\n &.border-enable {\n position: relative;\n &.start,\n &.start~* {\n &:before {\n left: 0;\n }\n }\n &.end,\n &.end~* {\n &:before {\n right: 0;\n }\n }\n &:before {\n content: \"\";\n display: block;\n position: absolute;\n background: var(--jkit-element-darken-bg-color);\n background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);\n ;\n }\n }\n }\n .heading-section-subtitle {\n font-size: 18px;\n font-weight: 700;\n color: var(--jkit-txt-m-color);\n &.border-enable {\n display: inline-block;\n position: relative;\n vertical-align: middle;\n &:before,\n &:after {\n content: \"\";\n background-color: var(--jkit-txt-m-color);\n display: inline-block;\n vertical-align: middle;\n }\n &:before {\n margin-right: 15px;\n }\n &:after {\n margin-left: 15px;\n }\n }\n &.outline-enable {\n display: inline-block;\n position: relative;\n vertical-align: middle;\n margin-left: 30px;\n padding: 8px 32px 8px 32px;\n border-radius: 2em 2em 2em 2em;\n }\n }\n .heading-section-description {\n display: inline-block;\n width: 100%;\n }\n .shadow-text {\n z-index: 0;\n font-size: 90px;\n position: absolute;\n font-weight: 700;\n line-height: 120px;\n white-space: nowrap;\n letter-spacing: -6px;\n font-family: Archivo, sans-serif;\n color: transparent;\n -webkit-text-fill-color: #fff;\n -webkit-text-stroke-width: 1px;\n -webkit-text-stroke-color: rgba(16, 16, 16, .1);\n ~* {\n z-index: 1;\n position: relative;\n }\n }\n .separator-wrapper {\n display: inline-block;\n &:not(.style-custom) {\n height: 4px;\n position: relative;\n }\n &.style-dotted {\n width: 30px;\n background: var(--jkit-element-darken-bg-color);\n border-radius: 2px;\n margin-left: 27px;\n &:after {\n content: \"\";\n position: absolute;\n left: -27px;\n top: 0;\n display: inline-block;\n height: 4px;\n width: 4px;\n border-radius: 50%;\n background-color: var(--jkit-element-darken-bg-color);\n box-shadow: 9px 0 0 0 var(--jkit-element-darken-bg-color), 18px 0 0 0 var(--jkit-element-darken-bg-color);\n }\n }\n &.style-solid {\n width: 150px;\n border-radius: 0;\n background: var(--jkit-element-darken-bg-color);\n margin-left: 0;\n }\n &.style-solid-star,\n &.style-solid-bullet {\n width: 135px;\n background: var(--jkit-element-darken-bg-color);\n 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%);\n &:after {\n position: absolute;\n content: \"\";\n top: 0;\n left: 50%;\n width: 14.3px;\n height: 14.3px;\n -webkit-transform: translateX(-50%) rotate( 45deg);\n transform: translateX(-50%) rotate( 45deg);\n background-color: var(--jkit-element-darken-bg-color);\n top: -7.15px;\n }\n }\n &.style-solid-bullet {\n &:after {\n border-radius: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n }\n }\n &.style-custom {\n img {\n display: inline-block;\n }\n }\n }\n }\n}"]}
|
assets/dev/scss/admin/editor.scss
CHANGED
@@ -173,6 +173,10 @@ i[class^=jkit_video_button] {
|
|
173 |
background-image: url('../../img/admin/block-icon/video-button.svg');
|
174 |
}
|
175 |
|
|
|
|
|
|
|
|
|
176 |
i[class^=jkit-option-additional] {
|
177 |
background-image: url('../../img/admin/icon.svg');
|
178 |
}
|
173 |
background-image: url('../../img/admin/block-icon/video-button.svg');
|
174 |
}
|
175 |
|
176 |
+
i[class^=jkit_heading] {
|
177 |
+
background-image: url('../../img/admin/block-icon/heading.svg');
|
178 |
+
}
|
179 |
+
|
180 |
i[class^=jkit-option-additional] {
|
181 |
background-image: url('../../img/admin/icon.svg');
|
182 |
}
|
assets/dev/scss/main.scss
CHANGED
@@ -3600,4 +3600,159 @@ html.jkit-nav-menu-loaded body {
|
|
3600 |
}
|
3601 |
}
|
3602 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3603 |
}
|
3600 |
}
|
3601 |
}
|
3602 |
}
|
3603 |
+
&.jkit-heading {
|
3604 |
+
position: relative;
|
3605 |
+
&.title-float-left {
|
3606 |
+
@include displayflex();
|
3607 |
+
@include alignitemscenter();
|
3608 |
+
}
|
3609 |
+
.heading-section-title {
|
3610 |
+
margin: 0;
|
3611 |
+
margin-bottom: 20px;
|
3612 |
+
font-size: 28px;
|
3613 |
+
font-weight: 500;
|
3614 |
+
position: relative;
|
3615 |
+
>span {
|
3616 |
+
display: inline-block;
|
3617 |
+
font-weight: 700;
|
3618 |
+
}
|
3619 |
+
&.border-enable {
|
3620 |
+
position: relative;
|
3621 |
+
&.start,
|
3622 |
+
&.start~* {
|
3623 |
+
&:before {
|
3624 |
+
left: 0;
|
3625 |
+
}
|
3626 |
+
}
|
3627 |
+
&.end,
|
3628 |
+
&.end~* {
|
3629 |
+
&:before {
|
3630 |
+
right: 0;
|
3631 |
+
}
|
3632 |
+
}
|
3633 |
+
&:before {
|
3634 |
+
content: "";
|
3635 |
+
display: block;
|
3636 |
+
position: absolute;
|
3637 |
+
background: var(--jkit-element-darken-bg-color);
|
3638 |
+
background: linear-gradient(180deg, var(--jkit-element-lighten-bg-color) 0%, var(--jkit-element-darken-bg-color) 100%);
|
3639 |
+
;
|
3640 |
+
}
|
3641 |
+
}
|
3642 |
+
}
|
3643 |
+
.heading-section-subtitle {
|
3644 |
+
font-size: 18px;
|
3645 |
+
font-weight: 700;
|
3646 |
+
color: var(--jkit-txt-m-color);
|
3647 |
+
&.border-enable {
|
3648 |
+
display: inline-block;
|
3649 |
+
position: relative;
|
3650 |
+
vertical-align: middle;
|
3651 |
+
&:before,
|
3652 |
+
&:after {
|
3653 |
+
content: "";
|
3654 |
+
background-color: var(--jkit-txt-m-color);
|
3655 |
+
display: inline-block;
|
3656 |
+
vertical-align: middle;
|
3657 |
+
}
|
3658 |
+
&:before {
|
3659 |
+
margin-right: 15px;
|
3660 |
+
}
|
3661 |
+
&:after {
|
3662 |
+
margin-left: 15px;
|
3663 |
+
}
|
3664 |
+
}
|
3665 |
+
&.outline-enable {
|
3666 |
+
display: inline-block;
|
3667 |
+
position: relative;
|
3668 |
+
vertical-align: middle;
|
3669 |
+
margin-left: 30px;
|
3670 |
+
padding: 8px 32px 8px 32px;
|
3671 |
+
border-radius: 2em 2em 2em 2em;
|
3672 |
+
}
|
3673 |
+
}
|
3674 |
+
.heading-section-description {
|
3675 |
+
display: inline-block;
|
3676 |
+
width: 100%;
|
3677 |
+
}
|
3678 |
+
.shadow-text {
|
3679 |
+
z-index: 0;
|
3680 |
+
font-size: 90px;
|
3681 |
+
position: absolute;
|
3682 |
+
font-weight: 700;
|
3683 |
+
line-height: 120px;
|
3684 |
+
white-space: nowrap;
|
3685 |
+
letter-spacing: -6px;
|
3686 |
+
font-family: Archivo, sans-serif;
|
3687 |
+
color: transparent;
|
3688 |
+
-webkit-text-fill-color: #fff;
|
3689 |
+
-webkit-text-stroke-width: 1px;
|
3690 |
+
-webkit-text-stroke-color: rgba(16, 16, 16, .1);
|
3691 |
+
~* {
|
3692 |
+
z-index: 1;
|
3693 |
+
position: relative;
|
3694 |
+
}
|
3695 |
+
}
|
3696 |
+
.separator-wrapper {
|
3697 |
+
display: inline-block;
|
3698 |
+
&:not(.style-custom) {
|
3699 |
+
height: 4px;
|
3700 |
+
position: relative;
|
3701 |
+
}
|
3702 |
+
&.style-dotted {
|
3703 |
+
width: 30px;
|
3704 |
+
background: var(--jkit-element-darken-bg-color);
|
3705 |
+
border-radius: 2px;
|
3706 |
+
margin-left: 27px;
|
3707 |
+
&:after {
|
3708 |
+
content: "";
|
3709 |
+
position: absolute;
|
3710 |
+
left: -27px;
|
3711 |
+
top: 0;
|
3712 |
+
display: inline-block;
|
3713 |
+
height: 4px;
|
3714 |
+
width: 4px;
|
3715 |
+
border-radius: 50%;
|
3716 |
+
background-color: var(--jkit-element-darken-bg-color);
|
3717 |
+
box-shadow: 9px 0 0 0 var(--jkit-element-darken-bg-color), 18px 0 0 0 var(--jkit-element-darken-bg-color);
|
3718 |
+
}
|
3719 |
+
}
|
3720 |
+
&.style-solid {
|
3721 |
+
width: 150px;
|
3722 |
+
border-radius: 0;
|
3723 |
+
background: var(--jkit-element-darken-bg-color);
|
3724 |
+
margin-left: 0;
|
3725 |
+
}
|
3726 |
+
&.style-solid-star,
|
3727 |
+
&.style-solid-bullet {
|
3728 |
+
width: 135px;
|
3729 |
+
background: var(--jkit-element-darken-bg-color);
|
3730 |
+
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%);
|
3731 |
+
&:after {
|
3732 |
+
position: absolute;
|
3733 |
+
content: "";
|
3734 |
+
top: 0;
|
3735 |
+
left: 50%;
|
3736 |
+
width: 14.3px;
|
3737 |
+
height: 14.3px;
|
3738 |
+
-webkit-transform: translateX(-50%) rotate( 45deg);
|
3739 |
+
transform: translateX(-50%) rotate( 45deg);
|
3740 |
+
background-color: var(--jkit-element-darken-bg-color);
|
3741 |
+
top: -7.15px;
|
3742 |
+
}
|
3743 |
+
}
|
3744 |
+
&.style-solid-bullet {
|
3745 |
+
&:after {
|
3746 |
+
border-radius: 50%;
|
3747 |
+
-webkit-transform: translateX(-50%);
|
3748 |
+
transform: translateX(-50%);
|
3749 |
+
}
|
3750 |
+
}
|
3751 |
+
&.style-custom {
|
3752 |
+
img {
|
3753 |
+
display: inline-block;
|
3754 |
+
}
|
3755 |
+
}
|
3756 |
+
}
|
3757 |
+
}
|
3758 |
}
|
assets/img/admin/block-icon/heading.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><defs><style>.cls-1{fill:none;stroke:#939292;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.93px;}</style></defs><line class="cls-1" x1="8.85" y1="5.28" x2="8.85" y2="26.61"/><line class="cls-1" x1="22.85" y1="5.28" x2="22.85" y2="26.61"/><line class="cls-1" x1="8" y1="15.5" x2="23.5" y2="15.5"/></svg>
|
class/ajax/class-ajax.php
CHANGED
@@ -25,7 +25,7 @@ class Ajax {
|
|
25 |
*
|
26 |
* @var string
|
27 |
*/
|
28 |
-
private $endpoint = 'ajax-request';
|
29 |
|
30 |
/**
|
31 |
* Block ajax prefix
|
25 |
*
|
26 |
* @var string
|
27 |
*/
|
28 |
+
private $endpoint = 'jkit-ajax-request';
|
29 |
|
30 |
/**
|
31 |
* Block ajax prefix
|
class/assets/class-asset.php
CHANGED
@@ -29,7 +29,7 @@ class Asset {
|
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
-
private $endpoint = 'ajax-request';
|
33 |
|
34 |
/**
|
35 |
* Block ajax prefix
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
+
private $endpoint = 'jkit-ajax-request';
|
33 |
|
34 |
/**
|
35 |
* Block ajax prefix
|
class/dashboard/class-dashboard.php
CHANGED
@@ -29,7 +29,7 @@ class Dashboard {
|
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
-
private $endpoint = 'ajax-request';
|
33 |
|
34 |
|
35 |
/**
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
+
private $endpoint = 'jkit-ajax-request';
|
33 |
|
34 |
|
35 |
/**
|
class/elements/class-element.php
CHANGED
@@ -107,6 +107,7 @@ class Element {
|
|
107 |
'Pie_Chart',
|
108 |
'Portfolio_Gallery',
|
109 |
'Animated_Text',
|
|
|
110 |
'Countdown',
|
111 |
'Button',
|
112 |
'Video_Button',
|
107 |
'Pie_Chart',
|
108 |
'Portfolio_Gallery',
|
109 |
'Animated_Text',
|
110 |
+
'Heading',
|
111 |
'Countdown',
|
112 |
'Button',
|
113 |
'Video_Button',
|
class/elements/elementor/class-elementor-kit-abstract.php
CHANGED
@@ -117,11 +117,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
117 |
'type' => Controls_Manager::TEXTAREA,
|
118 |
'default' => isset( $option['default'] ) ? $option['default'] : 0,
|
119 |
'label_block' => true,
|
120 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
121 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
122 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
123 |
];
|
124 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
if ( $repeater_options ) {
|
126 |
$repeater->add_control( $id, $args );
|
127 |
} else {
|
@@ -135,7 +142,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
135 |
'label' => $option['title'],
|
136 |
'type' => Controls_Manager::COLOR,
|
137 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
138 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
139 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
140 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
141 |
];
|
@@ -145,6 +151,14 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
145 |
$args['selectors'] = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $attr . ': {{VALUE}};'];
|
146 |
}
|
147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
if ( $repeater_options ) {
|
149 |
$repeater->add_control( $id, $args );
|
150 |
} else {
|
@@ -165,11 +179,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
165 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
166 |
'options' => $this->parse_radioimage_option( $option['options'], $id ),
|
167 |
'label_block' => true,
|
168 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
169 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
170 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
171 |
];
|
172 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
if ( $repeater_options ) {
|
174 |
$repeater->add_control( $id, $args );
|
175 |
} else {
|
@@ -190,7 +211,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
190 |
'url' => isset( $option['default'] ) ? $option['default'] : '',
|
191 |
],
|
192 |
'label_block' => true,
|
193 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
194 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
195 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
196 |
];
|
@@ -200,12 +220,19 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
200 |
'type' => Controls_Manager::GALLERY,
|
201 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
202 |
'label_block' => true,
|
203 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
204 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
205 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
206 |
];
|
207 |
}
|
208 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
209 |
if ( $repeater_options ) {
|
210 |
$repeater->add_control( $id, $args );
|
211 |
} else {
|
@@ -225,7 +252,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
225 |
'label' => $option['title'],
|
226 |
'type' => Controls_Manager::SWITCHER,
|
227 |
'default' => $default,
|
228 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
229 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
230 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
231 |
];
|
@@ -234,6 +260,14 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
234 |
$args['selectors'] = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $option['attribute'] . ': {{SIZE}}{{UNIT}};'];
|
235 |
}
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
if ( $repeater_options ) {
|
238 |
$repeater->add_control( $id, $args );
|
239 |
} else {
|
@@ -267,11 +301,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
267 |
'step' => 0.1,
|
268 |
],
|
269 |
],
|
270 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
271 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
272 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
273 |
];
|
274 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
275 |
foreach ( $args['size_units'] as $unit ) {
|
276 |
if ( ! in_array( $unit, ['px', '%', 'em'] ) ) {
|
277 |
$args['range'][$unit] = [
|
@@ -324,7 +365,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
324 |
'label' => $option['title'],
|
325 |
'type' => Controls_Manager::NUMBER,
|
326 |
'default' => isset( $option['default'] ) ? $option['default'] : 0,
|
327 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
328 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
329 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
330 |
];
|
@@ -341,6 +381,14 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
341 |
$args['step'] = $option['options']['step'];
|
342 |
}
|
343 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
if ( $repeater_options ) {
|
345 |
$repeater->add_control( $id, $args );
|
346 |
} else {
|
@@ -356,11 +404,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
356 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
357 |
'language' => 'html',
|
358 |
'label_block' => true,
|
359 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
360 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
361 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
362 |
];
|
363 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
if ( $repeater_options ) {
|
365 |
$repeater->add_control( $id, $args );
|
366 |
} else {
|
@@ -375,11 +430,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
375 |
'type' => 'alert',
|
376 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
377 |
'label_block' => true,
|
378 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
379 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
380 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
381 |
];
|
382 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
if ( $repeater_options ) {
|
384 |
$repeater->add_control( $id, $args );
|
385 |
} else {
|
@@ -394,11 +456,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
394 |
'type' => Controls_Manager::ICONS,
|
395 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
396 |
'label_block' => true,
|
397 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
398 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
399 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
400 |
];
|
401 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
402 |
if ( $repeater_options ) {
|
403 |
$repeater->add_control( $id, $args );
|
404 |
} else {
|
@@ -413,11 +482,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
413 |
'type' => Controls_Manager::REPEATER,
|
414 |
'fields' => $this->parse_control_option( $option['fields'], $id, true ),
|
415 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
416 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
417 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
418 |
'title_field' => isset( $option['title_field'] ) ? $option['title_field'] : '',
|
419 |
];
|
420 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
421 |
if ( $repeater_options ) {
|
422 |
$repeater->add_control( $id, $args );
|
423 |
} else {
|
@@ -437,7 +513,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
437 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
438 |
'options' => $options,
|
439 |
'label_block' => false,
|
440 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
441 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
442 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
443 |
];
|
@@ -457,7 +532,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
457 |
'nonce' => isset( $option['nonce'] ) ? $option['nonce'] : '',
|
458 |
'retriever' => isset( $option['options'] ) ? $option['options'] : '',
|
459 |
'options' => wp_json_encode( $options ),
|
460 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
461 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
462 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
463 |
];
|
@@ -481,6 +555,14 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
481 |
}
|
482 |
}
|
483 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
484 |
if ( $repeater_options ) {
|
485 |
$repeater->add_control( $id, $args );
|
486 |
} else {
|
@@ -497,10 +579,17 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
497 |
$args = [
|
498 |
'label' => $option['title'],
|
499 |
'type' => Controls_Manager::HEADING,
|
500 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
501 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
502 |
];
|
503 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
if ( $repeater_options ) {
|
505 |
$repeater->add_control( $id, $args );
|
506 |
} else {
|
@@ -516,36 +605,61 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
516 |
'exclude' => ['custom'],
|
517 |
'include' => [],
|
518 |
'default' => isset( $option['default'] ) ? $option['default'] : 'thumbnail',
|
519 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
520 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
521 |
];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
$this->add_group_control( Group_Control_Image_Size::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
523 |
break;
|
524 |
|
525 |
case 'dimension':
|
526 |
$selectors = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $option['attribute'] . ': {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'];
|
527 |
$args = [
|
528 |
-
'label'
|
529 |
-
'type'
|
530 |
-
'size_units'
|
531 |
-
'label_block'
|
532 |
-
'
|
533 |
-
'
|
534 |
-
'
|
535 |
-
'
|
|
|
536 |
];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
537 |
$this->add_responsive_control( $id . '_responsive', $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
538 |
break;
|
539 |
|
540 |
case 'background':
|
541 |
$args = [
|
542 |
-
'name'
|
543 |
-
'label'
|
544 |
-
'types'
|
545 |
-
'
|
546 |
-
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
547 |
];
|
548 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
549 |
if ( $repeater_options ) {
|
550 |
$repeater->add_group_control( Group_Control_Background::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
551 |
} else {
|
@@ -562,13 +676,20 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
562 |
|
563 |
case 'css_filter':
|
564 |
$args = [
|
565 |
-
'name'
|
566 |
-
'label'
|
567 |
-
'types'
|
568 |
-
'
|
569 |
-
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
570 |
];
|
571 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
572 |
if ( $repeater_options ) {
|
573 |
$repeater->add_group_control( Group_Control_Css_Filter::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
574 |
} else {
|
@@ -583,7 +704,6 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
583 |
'type' => Controls_Manager::URL,
|
584 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
585 |
'show_external' => isset( $option['show_external'] ) ? $option['show_external'] : false,
|
586 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
587 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
588 |
'default' => [
|
589 |
'url' => isset( $option['url'] ) ? $option['url'] : '',
|
@@ -592,6 +712,14 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
592 |
],
|
593 |
];
|
594 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
595 |
if ( $repeater_options ) {
|
596 |
$repeater->add_control( $id, $args );
|
597 |
} else {
|
@@ -604,23 +732,37 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
604 |
$args = [
|
605 |
'name' => $id . '_content_typography',
|
606 |
'label' => $option['title'],
|
607 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
608 |
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
609 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
610 |
];
|
611 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
612 |
$this->add_group_control( Group_Control_Typography::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
613 |
|
614 |
break;
|
615 |
|
616 |
case 'border':
|
617 |
$args = [
|
618 |
-
'name'
|
619 |
-
'label'
|
620 |
-
'
|
621 |
-
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
622 |
];
|
623 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
624 |
if ( $repeater_options ) {
|
625 |
$repeater->add_group_control( Group_Control_Border::get_type(), $args );
|
626 |
} else {
|
@@ -639,11 +781,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
639 |
$args = [
|
640 |
'name' => $id . '_box_shadow',
|
641 |
'label' => $option['title'],
|
642 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
643 |
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
644 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
645 |
];
|
646 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
647 |
if ( $repeater_options ) {
|
648 |
$repeater->add_group_control( Group_Control_Box_Shadow::get_type(), $args );
|
649 |
} else {
|
@@ -654,12 +803,19 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
654 |
|
655 |
case 'textshadow':
|
656 |
$args = [
|
657 |
-
'name'
|
658 |
-
'label'
|
659 |
-
'
|
660 |
-
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
661 |
];
|
662 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
663 |
if ( $repeater_options ) {
|
664 |
$repeater->add_group_control( Group_Control_Text_Shadow::get_type(), $args );
|
665 |
} else {
|
@@ -673,11 +829,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
673 |
'label' => $option['title'],
|
674 |
'type' => Controls_Manager::CHOOSE,
|
675 |
'options' => isset( $option['options'] ) ? $option['options'] : [],
|
676 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
677 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
678 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
679 |
];
|
680 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
681 |
if ( isset( $option['selectors'] ) ) {
|
682 |
if ( isset( $option['attribute'] ) ) {
|
683 |
$args['selectors'] = [
|
@@ -701,11 +864,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
701 |
'label' => $option['title'],
|
702 |
'type' => Controls_Manager::WYSIWYG,
|
703 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
704 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
705 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
706 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
707 |
];
|
708 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
709 |
if ( $repeater_options ) {
|
710 |
$repeater->add_control( $id, $args );
|
711 |
} else {
|
@@ -719,11 +889,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
719 |
'label' => $option['title'],
|
720 |
'type' => Controls_Manager::HOVER_ANIMATION,
|
721 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
722 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
723 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
724 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
725 |
];
|
726 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
727 |
if ( $repeater_options ) {
|
728 |
$repeater->add_control( $id, $args );
|
729 |
} else {
|
@@ -736,11 +913,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
736 |
$args = [
|
737 |
'label' => $option['title'],
|
738 |
'type' => Controls_Manager::DATE_TIME,
|
739 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
740 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
741 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
742 |
];
|
743 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
744 |
if ( $repeater_options ) {
|
745 |
$repeater->add_control( $id, $args );
|
746 |
} else {
|
@@ -754,13 +938,20 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
754 |
'label' => $option['title'],
|
755 |
'type' => Controls_Manager::CODE,
|
756 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
757 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
758 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
759 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
760 |
'language' => 'css',
|
761 |
'render_type' => 'ui',
|
762 |
];
|
763 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
764 |
if ( $repeater_options ) {
|
765 |
$repeater->add_control( $id, $args );
|
766 |
} else {
|
@@ -775,10 +966,18 @@ class Elementor_Kit_Abstract extends Elementor_Abstract {
|
|
775 |
'type' => Controls_Manager::TEXT,
|
776 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
777 |
'label_block' => isset( $option['label_block'] ) ? $option['label_block'] : true,
|
778 |
-
'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
|
779 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
780 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
781 |
];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
782 |
$custom_option = apply_filters( 'jeg_custom_control_elementor', [] );
|
783 |
|
784 |
if ( ! empty( $custom_option ) ) {
|
117 |
'type' => Controls_Manager::TEXTAREA,
|
118 |
'default' => isset( $option['default'] ) ? $option['default'] : 0,
|
119 |
'label_block' => true,
|
|
|
120 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
121 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
122 |
];
|
123 |
|
124 |
+
if ( isset( $option['dependency'] ) ) {
|
125 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
126 |
+
$args['conditions'] = $option['dependency']['custom'];
|
127 |
+
} else {
|
128 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
129 |
+
}
|
130 |
+
}
|
131 |
+
|
132 |
if ( $repeater_options ) {
|
133 |
$repeater->add_control( $id, $args );
|
134 |
} else {
|
142 |
'label' => $option['title'],
|
143 |
'type' => Controls_Manager::COLOR,
|
144 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
|
|
145 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
146 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
147 |
];
|
151 |
$args['selectors'] = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $attr . ': {{VALUE}};'];
|
152 |
}
|
153 |
|
154 |
+
if ( isset( $option['dependency'] ) ) {
|
155 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
156 |
+
$args['conditions'] = $option['dependency']['custom'];
|
157 |
+
} else {
|
158 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
159 |
+
}
|
160 |
+
}
|
161 |
+
|
162 |
if ( $repeater_options ) {
|
163 |
$repeater->add_control( $id, $args );
|
164 |
} else {
|
179 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
180 |
'options' => $this->parse_radioimage_option( $option['options'], $id ),
|
181 |
'label_block' => true,
|
|
|
182 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
183 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
184 |
];
|
185 |
|
186 |
+
if ( isset( $option['dependency'] ) ) {
|
187 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
188 |
+
$args['conditions'] = $option['dependency']['custom'];
|
189 |
+
} else {
|
190 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
191 |
+
}
|
192 |
+
}
|
193 |
+
|
194 |
if ( $repeater_options ) {
|
195 |
$repeater->add_control( $id, $args );
|
196 |
} else {
|
211 |
'url' => isset( $option['default'] ) ? $option['default'] : '',
|
212 |
],
|
213 |
'label_block' => true,
|
|
|
214 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
215 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
216 |
];
|
220 |
'type' => Controls_Manager::GALLERY,
|
221 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
222 |
'label_block' => true,
|
|
|
223 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
224 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
225 |
];
|
226 |
}
|
227 |
|
228 |
+
if ( isset( $option['dependency'] ) ) {
|
229 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
230 |
+
$args['conditions'] = $option['dependency']['custom'];
|
231 |
+
} else {
|
232 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
233 |
+
}
|
234 |
+
}
|
235 |
+
|
236 |
if ( $repeater_options ) {
|
237 |
$repeater->add_control( $id, $args );
|
238 |
} else {
|
252 |
'label' => $option['title'],
|
253 |
'type' => Controls_Manager::SWITCHER,
|
254 |
'default' => $default,
|
|
|
255 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
256 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
257 |
];
|
260 |
$args['selectors'] = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $option['attribute'] . ': {{SIZE}}{{UNIT}};'];
|
261 |
}
|
262 |
|
263 |
+
if ( isset( $option['dependency'] ) ) {
|
264 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
265 |
+
$args['conditions'] = $option['dependency']['custom'];
|
266 |
+
} else {
|
267 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
268 |
+
}
|
269 |
+
}
|
270 |
+
|
271 |
if ( $repeater_options ) {
|
272 |
$repeater->add_control( $id, $args );
|
273 |
} else {
|
301 |
'step' => 0.1,
|
302 |
],
|
303 |
],
|
|
|
304 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
305 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
306 |
];
|
307 |
|
308 |
+
if ( isset( $option['dependency'] ) ) {
|
309 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
310 |
+
$args['conditions'] = $option['dependency']['custom'];
|
311 |
+
} else {
|
312 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
313 |
+
}
|
314 |
+
}
|
315 |
+
|
316 |
foreach ( $args['size_units'] as $unit ) {
|
317 |
if ( ! in_array( $unit, ['px', '%', 'em'] ) ) {
|
318 |
$args['range'][$unit] = [
|
365 |
'label' => $option['title'],
|
366 |
'type' => Controls_Manager::NUMBER,
|
367 |
'default' => isset( $option['default'] ) ? $option['default'] : 0,
|
|
|
368 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
369 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
370 |
];
|
381 |
$args['step'] = $option['options']['step'];
|
382 |
}
|
383 |
|
384 |
+
if ( isset( $option['dependency'] ) ) {
|
385 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
386 |
+
$args['conditions'] = $option['dependency']['custom'];
|
387 |
+
} else {
|
388 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
389 |
+
}
|
390 |
+
}
|
391 |
+
|
392 |
if ( $repeater_options ) {
|
393 |
$repeater->add_control( $id, $args );
|
394 |
} else {
|
404 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
405 |
'language' => 'html',
|
406 |
'label_block' => true,
|
|
|
407 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
408 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
409 |
];
|
410 |
|
411 |
+
if ( isset( $option['dependency'] ) ) {
|
412 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
413 |
+
$args['conditions'] = $option['dependency']['custom'];
|
414 |
+
} else {
|
415 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
416 |
+
}
|
417 |
+
}
|
418 |
+
|
419 |
if ( $repeater_options ) {
|
420 |
$repeater->add_control( $id, $args );
|
421 |
} else {
|
430 |
'type' => 'alert',
|
431 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
432 |
'label_block' => true,
|
|
|
433 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
434 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
435 |
];
|
436 |
|
437 |
+
if ( isset( $option['dependency'] ) ) {
|
438 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
439 |
+
$args['conditions'] = $option['dependency']['custom'];
|
440 |
+
} else {
|
441 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
442 |
+
}
|
443 |
+
}
|
444 |
+
|
445 |
if ( $repeater_options ) {
|
446 |
$repeater->add_control( $id, $args );
|
447 |
} else {
|
456 |
'type' => Controls_Manager::ICONS,
|
457 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
458 |
'label_block' => true,
|
|
|
459 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
460 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
461 |
];
|
462 |
|
463 |
+
if ( isset( $option['dependency'] ) ) {
|
464 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
465 |
+
$args['conditions'] = $option['dependency']['custom'];
|
466 |
+
} else {
|
467 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
468 |
+
}
|
469 |
+
}
|
470 |
+
|
471 |
if ( $repeater_options ) {
|
472 |
$repeater->add_control( $id, $args );
|
473 |
} else {
|
482 |
'type' => Controls_Manager::REPEATER,
|
483 |
'fields' => $this->parse_control_option( $option['fields'], $id, true ),
|
484 |
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
|
|
485 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
486 |
'title_field' => isset( $option['title_field'] ) ? $option['title_field'] : '',
|
487 |
];
|
488 |
|
489 |
+
if ( isset( $option['dependency'] ) ) {
|
490 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
491 |
+
$args['conditions'] = $option['dependency']['custom'];
|
492 |
+
} else {
|
493 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
494 |
+
}
|
495 |
+
}
|
496 |
+
|
497 |
if ( $repeater_options ) {
|
498 |
$repeater->add_control( $id, $args );
|
499 |
} else {
|
513 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
514 |
'options' => $options,
|
515 |
'label_block' => false,
|
|
|
516 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
517 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
518 |
];
|
532 |
'nonce' => isset( $option['nonce'] ) ? $option['nonce'] : '',
|
533 |
'retriever' => isset( $option['options'] ) ? $option['options'] : '',
|
534 |
'options' => wp_json_encode( $options ),
|
|
|
535 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
536 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
537 |
];
|
555 |
}
|
556 |
}
|
557 |
|
558 |
+
if ( isset( $option['dependency'] ) ) {
|
559 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
560 |
+
$args['conditions'] = $option['dependency']['custom'];
|
561 |
+
} else {
|
562 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
563 |
+
}
|
564 |
+
}
|
565 |
+
|
566 |
if ( $repeater_options ) {
|
567 |
$repeater->add_control( $id, $args );
|
568 |
} else {
|
579 |
$args = [
|
580 |
'label' => $option['title'],
|
581 |
'type' => Controls_Manager::HEADING,
|
|
|
582 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
583 |
];
|
584 |
|
585 |
+
if ( isset( $option['dependency'] ) ) {
|
586 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
587 |
+
$args['conditions'] = $option['dependency']['custom'];
|
588 |
+
} else {
|
589 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
590 |
+
}
|
591 |
+
}
|
592 |
+
|
593 |
if ( $repeater_options ) {
|
594 |
$repeater->add_control( $id, $args );
|
595 |
} else {
|
605 |
'exclude' => ['custom'],
|
606 |
'include' => [],
|
607 |
'default' => isset( $option['default'] ) ? $option['default'] : 'thumbnail',
|
|
|
608 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
609 |
];
|
610 |
+
|
611 |
+
if ( isset( $option['dependency'] ) ) {
|
612 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
613 |
+
$args['conditions'] = $option['dependency']['custom'];
|
614 |
+
} else {
|
615 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
616 |
+
}
|
617 |
+
}
|
618 |
+
|
619 |
$this->add_group_control( Group_Control_Image_Size::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
620 |
break;
|
621 |
|
622 |
case 'dimension':
|
623 |
$selectors = isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : ['{{WRAPPER}} ' . $option['selectors'] => $option['attribute'] . ': {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};'];
|
624 |
$args = [
|
625 |
+
'label' => $option['title'],
|
626 |
+
'type' => Controls_Manager::DIMENSIONS,
|
627 |
+
'size_units' => isset( $option['units'] ) ? $option['units'] : [],
|
628 |
+
'label_block' => true,
|
629 |
+
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
630 |
+
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
631 |
+
'allowed_dimensions' => isset( $option['allowed_dimensions'] ) ? $option['allowed_dimensions'] : ['top', 'right', 'bottom', 'left'],
|
632 |
+
'default' => isset( $option['default'] ) ? $option['default'] : [],
|
633 |
+
'selectors' => $selectors,
|
634 |
];
|
635 |
+
|
636 |
+
if ( isset( $option['dependency'] ) ) {
|
637 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
638 |
+
$args['conditions'] = $option['dependency']['custom'];
|
639 |
+
} else {
|
640 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
641 |
+
}
|
642 |
+
}
|
643 |
+
|
644 |
$this->add_responsive_control( $id . '_responsive', $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
645 |
break;
|
646 |
|
647 |
case 'background':
|
648 |
$args = [
|
649 |
+
'name' => $id . '_background',
|
650 |
+
'label' => $option['title'],
|
651 |
+
'types' => isset( $option['options'] ) ? $option['options'] : [],
|
652 |
+
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
|
|
653 |
];
|
654 |
|
655 |
+
if ( isset( $option['dependency'] ) ) {
|
656 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
657 |
+
$args['conditions'] = $option['dependency']['custom'];
|
658 |
+
} else {
|
659 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
660 |
+
}
|
661 |
+
}
|
662 |
+
|
663 |
if ( $repeater_options ) {
|
664 |
$repeater->add_group_control( Group_Control_Background::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
665 |
} else {
|
676 |
|
677 |
case 'css_filter':
|
678 |
$args = [
|
679 |
+
'name' => $id . '_css_filter',
|
680 |
+
'label' => $option['title'],
|
681 |
+
'types' => isset( $option['options'] ) ? $option['options'] : [],
|
682 |
+
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
|
|
683 |
];
|
684 |
|
685 |
+
if ( isset( $option['dependency'] ) ) {
|
686 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
687 |
+
$args['conditions'] = $option['dependency']['custom'];
|
688 |
+
} else {
|
689 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
690 |
+
}
|
691 |
+
}
|
692 |
+
|
693 |
if ( $repeater_options ) {
|
694 |
$repeater->add_group_control( Group_Control_Css_Filter::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
695 |
} else {
|
704 |
'type' => Controls_Manager::URL,
|
705 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
706 |
'show_external' => isset( $option['show_external'] ) ? $option['show_external'] : false,
|
|
|
707 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
708 |
'default' => [
|
709 |
'url' => isset( $option['url'] ) ? $option['url'] : '',
|
712 |
],
|
713 |
];
|
714 |
|
715 |
+
if ( isset( $option['dependency'] ) ) {
|
716 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
717 |
+
$args['conditions'] = $option['dependency']['custom'];
|
718 |
+
} else {
|
719 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
720 |
+
}
|
721 |
+
}
|
722 |
+
|
723 |
if ( $repeater_options ) {
|
724 |
$repeater->add_control( $id, $args );
|
725 |
} else {
|
732 |
$args = [
|
733 |
'name' => $id . '_content_typography',
|
734 |
'label' => $option['title'],
|
|
|
735 |
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
736 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
737 |
];
|
738 |
|
739 |
+
if ( isset( $option['dependency'] ) ) {
|
740 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
741 |
+
$args['conditions'] = $option['dependency']['custom'];
|
742 |
+
} else {
|
743 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
744 |
+
}
|
745 |
+
}
|
746 |
+
|
747 |
$this->add_group_control( Group_Control_Typography::get_type(), $args, ['position' => isset( $option['position'] ) ? $option['position'] : null] );
|
748 |
|
749 |
break;
|
750 |
|
751 |
case 'border':
|
752 |
$args = [
|
753 |
+
'name' => $id . '_border',
|
754 |
+
'label' => $option['title'],
|
755 |
+
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
|
|
756 |
];
|
757 |
|
758 |
+
if ( isset( $option['dependency'] ) ) {
|
759 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
760 |
+
$args['conditions'] = $option['dependency']['custom'];
|
761 |
+
} else {
|
762 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
763 |
+
}
|
764 |
+
}
|
765 |
+
|
766 |
if ( $repeater_options ) {
|
767 |
$repeater->add_group_control( Group_Control_Border::get_type(), $args );
|
768 |
} else {
|
781 |
$args = [
|
782 |
'name' => $id . '_box_shadow',
|
783 |
'label' => $option['title'],
|
|
|
784 |
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
785 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
786 |
];
|
787 |
|
788 |
+
if ( isset( $option['dependency'] ) ) {
|
789 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
790 |
+
$args['conditions'] = $option['dependency']['custom'];
|
791 |
+
} else {
|
792 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
793 |
+
}
|
794 |
+
}
|
795 |
+
|
796 |
if ( $repeater_options ) {
|
797 |
$repeater->add_group_control( Group_Control_Box_Shadow::get_type(), $args );
|
798 |
} else {
|
803 |
|
804 |
case 'textshadow':
|
805 |
$args = [
|
806 |
+
'name' => $id . '_text_shadow',
|
807 |
+
'label' => $option['title'],
|
808 |
+
'selector' => isset( $option['selectors']['custom'] ) ? $option['selectors']['custom'] : '{{WRAPPER}} ' . $option['selectors'],
|
|
|
809 |
];
|
810 |
|
811 |
+
if ( isset( $option['dependency'] ) ) {
|
812 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
813 |
+
$args['conditions'] = $option['dependency']['custom'];
|
814 |
+
} else {
|
815 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
816 |
+
}
|
817 |
+
}
|
818 |
+
|
819 |
if ( $repeater_options ) {
|
820 |
$repeater->add_group_control( Group_Control_Text_Shadow::get_type(), $args );
|
821 |
} else {
|
829 |
'label' => $option['title'],
|
830 |
'type' => Controls_Manager::CHOOSE,
|
831 |
'options' => isset( $option['options'] ) ? $option['options'] : [],
|
|
|
832 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
833 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
834 |
];
|
835 |
|
836 |
+
if ( isset( $option['dependency'] ) ) {
|
837 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
838 |
+
$args['conditions'] = $option['dependency']['custom'];
|
839 |
+
} else {
|
840 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
841 |
+
}
|
842 |
+
}
|
843 |
+
|
844 |
if ( isset( $option['selectors'] ) ) {
|
845 |
if ( isset( $option['attribute'] ) ) {
|
846 |
$args['selectors'] = [
|
864 |
'label' => $option['title'],
|
865 |
'type' => Controls_Manager::WYSIWYG,
|
866 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
|
|
867 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
868 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
869 |
];
|
870 |
|
871 |
+
if ( isset( $option['dependency'] ) ) {
|
872 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
873 |
+
$args['conditions'] = $option['dependency']['custom'];
|
874 |
+
} else {
|
875 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
876 |
+
}
|
877 |
+
}
|
878 |
+
|
879 |
if ( $repeater_options ) {
|
880 |
$repeater->add_control( $id, $args );
|
881 |
} else {
|
889 |
'label' => $option['title'],
|
890 |
'type' => Controls_Manager::HOVER_ANIMATION,
|
891 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
|
|
892 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
893 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
894 |
];
|
895 |
|
896 |
+
if ( isset( $option['dependency'] ) ) {
|
897 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
898 |
+
$args['conditions'] = $option['dependency']['custom'];
|
899 |
+
} else {
|
900 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
901 |
+
}
|
902 |
+
}
|
903 |
+
|
904 |
if ( $repeater_options ) {
|
905 |
$repeater->add_control( $id, $args );
|
906 |
} else {
|
913 |
$args = [
|
914 |
'label' => $option['title'],
|
915 |
'type' => Controls_Manager::DATE_TIME,
|
|
|
916 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
917 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
918 |
];
|
919 |
|
920 |
+
if ( isset( $option['dependency'] ) ) {
|
921 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
922 |
+
$args['conditions'] = $option['dependency']['custom'];
|
923 |
+
} else {
|
924 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
925 |
+
}
|
926 |
+
}
|
927 |
+
|
928 |
if ( $repeater_options ) {
|
929 |
$repeater->add_control( $id, $args );
|
930 |
} else {
|
938 |
'label' => $option['title'],
|
939 |
'type' => Controls_Manager::CODE,
|
940 |
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
|
|
941 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
942 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
943 |
'language' => 'css',
|
944 |
'render_type' => 'ui',
|
945 |
];
|
946 |
|
947 |
+
if ( isset( $option['dependency'] ) ) {
|
948 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
949 |
+
$args['conditions'] = $option['dependency']['custom'];
|
950 |
+
} else {
|
951 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
952 |
+
}
|
953 |
+
}
|
954 |
+
|
955 |
if ( $repeater_options ) {
|
956 |
$repeater->add_control( $id, $args );
|
957 |
} else {
|
966 |
'type' => Controls_Manager::TEXT,
|
967 |
'default' => isset( $option['default'] ) ? $option['default'] : '',
|
968 |
'label_block' => isset( $option['label_block'] ) ? $option['label_block'] : true,
|
|
|
969 |
'description' => isset( $option['description'] ) ? $option['description'] : '',
|
970 |
'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
|
971 |
];
|
972 |
+
|
973 |
+
if ( isset( $option['dependency'] ) ) {
|
974 |
+
if ( isset( $option['dependency']['custom'] ) ) {
|
975 |
+
$args['conditions'] = $option['dependency']['custom'];
|
976 |
+
} else {
|
977 |
+
$args['condition'] = $this->parse_dependency_option( $option['dependency'] );
|
978 |
+
}
|
979 |
+
}
|
980 |
+
|
981 |
$custom_option = apply_filters( 'jeg_custom_control_elementor', [] );
|
982 |
|
983 |
if ( ! empty( $custom_option ) ) {
|
class/elements/elementor/class-heading-elementor.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Jeg\Elementor_Kit\Elements\Elementor;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Class Heading_Elementor
|
7 |
+
* @package Jeg\Elementor_Kit\Elements\Elementor
|
8 |
+
*/
|
9 |
+
class Heading_Elementor extends Elementor_Kit_Abstract {
|
10 |
+
/**
|
11 |
+
* Element ID
|
12 |
+
*
|
13 |
+
* @return string
|
14 |
+
*/
|
15 |
+
public function get_elementor_id() {
|
16 |
+
return 'jkit_heading';
|
17 |
+
}
|
18 |
+
}
|
class/elements/options/class-heading-option.php
ADDED
@@ -0,0 +1,1353 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Jeg\Elementor_Kit\Elements\Options;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Class Heading_Option
|
7 |
+
* @package Jeg\Elementor_Kit\Elements\Options
|
8 |
+
*/
|
9 |
+
class Heading_Option extends Option_Abstract {
|
10 |
+
/**
|
11 |
+
* Show color scheme flag for element.
|
12 |
+
*
|
13 |
+
* @return bool
|
14 |
+
*/
|
15 |
+
public function show_color_scheme() {
|
16 |
+
return false;
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Compatibility column
|
21 |
+
*
|
22 |
+
* @return array
|
23 |
+
*/
|
24 |
+
public function compatible_column() {
|
25 |
+
return [];
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* Override function to remove compatible column alert
|
30 |
+
*/
|
31 |
+
public function set_compatible_column_option() {
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Element name
|
36 |
+
*
|
37 |
+
* @return string
|
38 |
+
*/
|
39 |
+
public function get_element_name() {
|
40 |
+
return esc_html__( 'JKit - Heading', 'jeg-elementor-kit' );
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Element category
|
45 |
+
*
|
46 |
+
* @return string
|
47 |
+
*/
|
48 |
+
public function get_category() {
|
49 |
+
return esc_html__( 'Jeg Elementor Kit', 'jeg-elementor-kit' );
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Element options
|
54 |
+
*/
|
55 |
+
public function set_options() {
|
56 |
+
$this->set_style_option();
|
57 |
+
$this->set_element_options();
|
58 |
+
|
59 |
+
parent::set_options();
|
60 |
+
}
|
61 |
+
|
62 |
+
/**
|
63 |
+
* Option segments
|
64 |
+
*/
|
65 |
+
public function set_segments() {
|
66 |
+
$this->segments['segment_title'] = [
|
67 |
+
'name' => esc_html__( 'Title', 'jeg-elementor-kit' ),
|
68 |
+
'priority' => 10,
|
69 |
+
];
|
70 |
+
|
71 |
+
$this->segments['segment_subtitle'] = [
|
72 |
+
'name' => esc_html__( 'Subtitle', 'jeg-elementor-kit' ),
|
73 |
+
'priority' => 11,
|
74 |
+
];
|
75 |
+
|
76 |
+
$this->segments['segment_description'] = [
|
77 |
+
'name' => esc_html__( 'Description', 'jeg-elementor-kit' ),
|
78 |
+
'priority' => 12,
|
79 |
+
];
|
80 |
+
|
81 |
+
$this->segments['segment_shadow'] = [
|
82 |
+
'name' => esc_html__( 'Shadow Text', 'jeg-elementor-kit' ),
|
83 |
+
'priority' => 13,
|
84 |
+
];
|
85 |
+
|
86 |
+
$this->segments['segment_separator'] = [
|
87 |
+
'name' => esc_html__( 'Separator', 'jeg-elementor-kit' ),
|
88 |
+
'priority' => 14,
|
89 |
+
];
|
90 |
+
|
91 |
+
$this->set_style_segment();
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Style segments
|
96 |
+
*/
|
97 |
+
public function set_style_segment() {
|
98 |
+
$this->segments['style_general'] = [
|
99 |
+
'name' => esc_html__( 'General', 'jeg-elementor-kit' ),
|
100 |
+
'priority' => 11,
|
101 |
+
'kit_style' => true,
|
102 |
+
];
|
103 |
+
|
104 |
+
$this->segments['style_title'] = [
|
105 |
+
'name' => esc_html__( 'Title', 'jeg-elementor-kit' ),
|
106 |
+
'priority' => 12,
|
107 |
+
'kit_style' => true,
|
108 |
+
];
|
109 |
+
|
110 |
+
$this->segments['style_focused'] = [
|
111 |
+
'name' => esc_html__( 'Focused Title', 'jeg-elementor-kit' ),
|
112 |
+
'priority' => 13,
|
113 |
+
'kit_style' => true,
|
114 |
+
];
|
115 |
+
|
116 |
+
$this->segments['style_subtitle'] = [
|
117 |
+
'name' => esc_html__( 'Subtitle', 'jeg-elementor-kit' ),
|
118 |
+
'priority' => 14,
|
119 |
+
'kit_style' => true,
|
120 |
+
'dependency' => [
|
121 |
+
[
|
122 |
+
'field' => 'sg_subtitle_enable',
|
123 |
+
'operator' => '==',
|
124 |
+
'value' => true,
|
125 |
+
],
|
126 |
+
],
|
127 |
+
];
|
128 |
+
|
129 |
+
$this->segments['style_description'] = [
|
130 |
+
'name' => esc_html__( 'Description', 'jeg-elementor-kit' ),
|
131 |
+
'priority' => 15,
|
132 |
+
'kit_style' => true,
|
133 |
+
'dependency' => [
|
134 |
+
[
|
135 |
+
'field' => 'sg_description_enable',
|
136 |
+
'operator' => '==',
|
137 |
+
'value' => true,
|
138 |
+
],
|
139 |
+
],
|
140 |
+
];
|
141 |
+
|
142 |
+
$this->segments['style_separator'] = [
|
143 |
+
'name' => esc_html__( 'Separator', 'jeg-elementor-kit' ),
|
144 |
+
'priority' => 16,
|
145 |
+
'kit_style' => true,
|
146 |
+
'dependency' => [
|
147 |
+
[
|
148 |
+
'field' => 'sg_separator_enable',
|
149 |
+
'operator' => '==',
|
150 |
+
'value' => true,
|
151 |
+
],
|
152 |
+
],
|
153 |
+
];
|
154 |
+
|
155 |
+
$this->segments['style_shadow'] = [
|
156 |
+
'name' => esc_html__( 'Shadow Text', 'jeg-elementor-kit' ),
|
157 |
+
'priority' => 17,
|
158 |
+
'kit_style' => true,
|
159 |
+
'dependency' => [
|
160 |
+
[
|
161 |
+
'field' => 'sg_shadow_enable',
|
162 |
+
'operator' => '==',
|
163 |
+
'value' => true,
|
164 |
+
],
|
165 |
+
],
|
166 |
+
];
|
167 |
+
|
168 |
+
parent::set_style_segment();
|
169 |
+
}
|
170 |
+
|
171 |
+
/**
|
172 |
+
* Set element option
|
173 |
+
*/
|
174 |
+
public function set_element_options() {
|
175 |
+
$this->options['sg_title_before'] = [
|
176 |
+
'type' => 'text',
|
177 |
+
'title' => esc_html__( 'Before Focused Title', 'jeg-elementor-kit' ),
|
178 |
+
'segment' => 'segment_title',
|
179 |
+
'default' => esc_html__( 'Trending ', 'jeg-elementor-kit' ),
|
180 |
+
];
|
181 |
+
|
182 |
+
$this->options['sg_title_focused'] = [
|
183 |
+
'type' => 'text',
|
184 |
+
'title' => esc_html__( 'Focused Title', 'jeg-elementor-kit' ),
|
185 |
+
'segment' => 'segment_title',
|
186 |
+
'default' => esc_html__( 'Stories', 'jeg-elementor-kit' ),
|
187 |
+
];
|
188 |
+
|
189 |
+
$this->options['sg_title_after'] = [
|
190 |
+
'type' => 'text',
|
191 |
+
'title' => esc_html__( 'After Focused Title', 'jeg-elementor-kit' ),
|
192 |
+
'segment' => 'segment_title',
|
193 |
+
];
|
194 |
+
|
195 |
+
$this->options['sg_title_html_tag'] = [
|
196 |
+
'type' => 'select',
|
197 |
+
'title' => esc_html__( 'HTML Tag', 'jeg-elementor-kit' ),
|
198 |
+
'default' => 'h2',
|
199 |
+
'segment' => 'segment_title',
|
200 |
+
'options' => [
|
201 |
+
'h1' => 'H1',
|
202 |
+
'h2' => 'H2',
|
203 |
+
'h3' => 'H3',
|
204 |
+
'h4' => 'H4',
|
205 |
+
'h5' => 'H5',
|
206 |
+
'h6' => 'H6',
|
207 |
+
'div' => 'div',
|
208 |
+
'span' => 'span',
|
209 |
+
'p' => 'p',
|
210 |
+
],
|
211 |
+
];
|
212 |
+
|
213 |
+
$this->options['sg_title_border_enable'] = [
|
214 |
+
'type' => 'checkbox',
|
215 |
+
'title' => esc_html__( 'Show Border', 'jeg-elementor-kit' ),
|
216 |
+
'segment' => 'segment_title',
|
217 |
+
];
|
218 |
+
|
219 |
+
$this->options['sg_title_border_position'] = [
|
220 |
+
'type' => 'select',
|
221 |
+
'title' => esc_html__( 'Border Position', 'jeg-elementor-kit' ),
|
222 |
+
'default' => 'start',
|
223 |
+
'segment' => 'segment_title',
|
224 |
+
'options' => [
|
225 |
+
'start' => esc_html__( 'Start', 'jeg-elementor-kit' ),
|
226 |
+
'end' => esc_html__( 'End', 'jeg-elementor-kit' ),
|
227 |
+
],
|
228 |
+
'dependency' => [
|
229 |
+
[
|
230 |
+
'field' => 'sg_title_border_enable',
|
231 |
+
'operator' => '==',
|
232 |
+
'value' => true,
|
233 |
+
],
|
234 |
+
],
|
235 |
+
];
|
236 |
+
|
237 |
+
$this->options['sg_title_float_left'] = [
|
238 |
+
'type' => 'checkbox',
|
239 |
+
'title' => esc_html__( 'Float Left', 'jeg-elementor-kit' ),
|
240 |
+
'segment' => 'segment_title',
|
241 |
+
];
|
242 |
+
|
243 |
+
$this->options['sg_title_width'] = [
|
244 |
+
'type' => 'slider',
|
245 |
+
'title' => esc_html__( 'Title Width', 'jeg-elementor-kit' ),
|
246 |
+
'segment' => 'segment_title',
|
247 |
+
'options' => [
|
248 |
+
'min' => 0,
|
249 |
+
'max' => 1000,
|
250 |
+
'step' => 1,
|
251 |
+
],
|
252 |
+
'responsive' => true,
|
253 |
+
'units' => ['px', '%'],
|
254 |
+
'default_unit' => '%',
|
255 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading.title-float-left .jkit-heading-title-wrapper',
|
256 |
+
'attribute' => 'width',
|
257 |
+
'dependency' => [
|
258 |
+
[
|
259 |
+
'field' => 'sg_title_float_left',
|
260 |
+
'operator' => '==',
|
261 |
+
'value' => true,
|
262 |
+
],
|
263 |
+
],
|
264 |
+
];
|
265 |
+
|
266 |
+
$this->options['sg_subtitle_enable'] = [
|
267 |
+
'type' => 'checkbox',
|
268 |
+
'title' => esc_html__( 'Show Subtitle', 'jeg-elementor-kit' ),
|
269 |
+
'segment' => 'segment_subtitle',
|
270 |
+
];
|
271 |
+
|
272 |
+
$this->options['sg_subtitle_border_enable'] = [
|
273 |
+
'type' => 'checkbox',
|
274 |
+
'title' => esc_html__( 'Border Subtitle', 'jeg-elementor-kit' ),
|
275 |
+
'segment' => 'segment_subtitle',
|
276 |
+
'dependency' => [
|
277 |
+
[
|
278 |
+
'field' => 'sg_subtitle_enable',
|
279 |
+
'operator' => '==',
|
280 |
+
'value' => true,
|
281 |
+
],
|
282 |
+
],
|
283 |
+
];
|
284 |
+
|
285 |
+
$this->options['sg_subtitle_outline_enable'] = [
|
286 |
+
'type' => 'checkbox',
|
287 |
+
'title' => esc_html__( 'Show Outline', 'jeg-elementor-kit' ),
|
288 |
+
'segment' => 'segment_subtitle',
|
289 |
+
'dependency' => [
|
290 |
+
[
|
291 |
+
'field' => 'sg_subtitle_enable',
|
292 |
+
'operator' => '==',
|
293 |
+
'value' => true,
|
294 |
+
],
|
295 |
+
[
|
296 |
+
'field' => 'sg_subtitle_border_enable!',
|
297 |
+
'operator' => '==',
|
298 |
+
'value' => true,
|
299 |
+
],
|
300 |
+
],
|
301 |
+
];
|
302 |
+
|
303 |
+
$this->options['sg_subtitle_heading'] = [
|
304 |
+
'type' => 'text',
|
305 |
+
'title' => esc_html__( 'Heading Sub Title', 'jeg-elementor-kit' ),
|
306 |
+
'segment' => 'segment_subtitle',
|
307 |
+
'default' => esc_html__( 'Lorem ipsum dolor set amet', 'jeg-elementor-kit' ),
|
308 |
+
'dependency' => [
|
309 |
+
[
|
310 |
+
'field' => 'sg_subtitle_enable',
|
311 |
+
'operator' => '==',
|
312 |
+
'value' => true,
|
313 |
+
],
|
314 |
+
],
|
315 |
+
];
|
316 |
+
|
317 |
+
$this->options['sg_subtitle_position'] = [
|
318 |
+
'type' => 'select',
|
319 |
+
'title' => esc_html__( 'Subtitle Position', 'jeg-elementor-kit' ),
|
320 |
+
'default' => 'after',
|
321 |
+
'segment' => 'segment_subtitle',
|
322 |
+
'options' => [
|
323 |
+
'before' => esc_html__( 'Before Title', 'jeg-elementor-kit' ),
|
324 |
+
'after' => esc_html__( 'After Title', 'jeg-elementor-kit' ),
|
325 |
+
],
|
326 |
+
'dependency' => [
|
327 |
+
[
|
328 |
+
'field' => 'sg_subtitle_enable',
|
329 |
+
'operator' => '==',
|
330 |
+
'value' => true,
|
331 |
+
],
|
332 |
+
[
|
333 |
+
'field' => 'sg_title_float_left!',
|
334 |
+
'operator' => '==',
|
335 |
+
'value' => true,
|
336 |
+
],
|
337 |
+
],
|
338 |
+
];
|
339 |
+
|
340 |
+
$this->options['sg_subtitle_html_tag'] = [
|
341 |
+
'type' => 'select',
|
342 |
+
'title' => esc_html__( 'HTML Tag', 'jeg-elementor-kit' ),
|
343 |
+
'default' => 'h3',
|
344 |
+
'segment' => 'segment_subtitle',
|
345 |
+
'options' => [
|
346 |
+
'h1' => 'H1',
|
347 |
+
'h2' => 'H2',
|
348 |
+
'h3' => 'H3',
|
349 |
+
'h4' => 'H4',
|
350 |
+
'h5' => 'H5',
|
351 |
+
'h6' => 'H6',
|
352 |
+
'div' => 'div',
|
353 |
+
'span' => 'span',
|
354 |
+
'p' => 'p',
|
355 |
+
],
|
356 |
+
'dependency' => [
|
357 |
+
[
|
358 |
+
'field' => 'sg_subtitle_enable',
|
359 |
+
'operator' => '==',
|
360 |
+
'value' => true,
|
361 |
+
],
|
362 |
+
],
|
363 |
+
];
|
364 |
+
|
365 |
+
$this->options['sg_description_enable'] = [
|
366 |
+
'type' => 'checkbox',
|
367 |
+
'title' => esc_html__( 'Show Description', 'jeg-elementor-kit' ),
|
368 |
+
'segment' => 'segment_description',
|
369 |
+
];
|
370 |
+
|
371 |
+
$this->options['sg_description'] = [
|
372 |
+
'type' => 'wysiwyg',
|
373 |
+
'title' => esc_html__( 'Heading Description', 'jeg-elementor-kit' ),
|
374 |
+
'default' => esc_html__( 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s.', 'jeg-elementor-kit' ),
|
375 |
+
'segment' => 'segment_description',
|
376 |
+
'dependency' => [
|
377 |
+
[
|
378 |
+
'field' => 'sg_description_enable',
|
379 |
+
'operator' => '==',
|
380 |
+
'value' => true,
|
381 |
+
],
|
382 |
+
],
|
383 |
+
];
|
384 |
+
|
385 |
+
$this->options['sg_description_max_width'] = [
|
386 |
+
'type' => 'slider',
|
387 |
+
'title' => esc_html__( 'Maximum Width', 'jeg-elementor-kit' ),
|
388 |
+
'segment' => 'segment_description',
|
389 |
+
'options' => [
|
390 |
+
'min' => 0,
|
391 |
+
'max' => 200,
|
392 |
+
'step' => 1,
|
393 |
+
],
|
394 |
+
'responsive' => true,
|
395 |
+
'units' => ['px', '%', 'em'],
|
396 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-description',
|
397 |
+
'attribute' => 'max-width',
|
398 |
+
'dependency' => [
|
399 |
+
[
|
400 |
+
'field' => 'sg_description_enable',
|
401 |
+
'operator' => '==',
|
402 |
+
'value' => true,
|
403 |
+
],
|
404 |
+
],
|
405 |
+
];
|
406 |
+
|
407 |
+
$this->options['sg_shadow_enable'] = [
|
408 |
+
'type' => 'checkbox',
|
409 |
+
'title' => esc_html__( 'Show Shadow Text', 'jeg-elementor-kit' ),
|
410 |
+
'segment' => 'segment_shadow',
|
411 |
+
];
|
412 |
+
|
413 |
+
$this->options['sg_shadow_content'] = [
|
414 |
+
'type' => 'text',
|
415 |
+
'title' => esc_html__( 'Content', 'jeg-elementor-kit' ),
|
416 |
+
'segment' => 'segment_shadow',
|
417 |
+
'default' => esc_html__( 'news', 'jeg-elementor-kit' ),
|
418 |
+
'dependency' => [
|
419 |
+
[
|
420 |
+
'field' => 'sg_shadow_enable',
|
421 |
+
'operator' => '==',
|
422 |
+
'value' => true,
|
423 |
+
],
|
424 |
+
],
|
425 |
+
];
|
426 |
+
|
427 |
+
$this->options['sg_separator_enable'] = [
|
428 |
+
'type' => 'checkbox',
|
429 |
+
'title' => esc_html__( 'Show Separator', 'jeg-elementor-kit' ),
|
430 |
+
'default' => 'yes',
|
431 |
+
'segment' => 'segment_separator',
|
432 |
+
];
|
433 |
+
|
434 |
+
$this->options['sg_separator_style'] = [
|
435 |
+
'type' => 'select',
|
436 |
+
'title' => esc_html__( 'Separator Style', 'jeg-elementor-kit' ),
|
437 |
+
'default' => 'dotted',
|
438 |
+
'segment' => 'segment_separator',
|
439 |
+
'options' => [
|
440 |
+
'dotted' => esc_html__( 'Dotted', 'jeg-elementor-kit' ),
|
441 |
+
'solid' => esc_html__( 'Solid', 'jeg-elementor-kit' ),
|
442 |
+
'solid-star' => esc_html__( 'Solid with Star', 'jeg-elementor-kit' ),
|
443 |
+
'solid-bullet' => esc_html__( 'Solid with Bullet', 'jeg-elementor-kit' ),
|
444 |
+
'custom' => esc_html__( 'Custom', 'jeg-elementor-kit' ),
|
445 |
+
],
|
446 |
+
'dependency' => [
|
447 |
+
[
|
448 |
+
'field' => 'sg_separator_enable',
|
449 |
+
'operator' => '==',
|
450 |
+
'value' => true,
|
451 |
+
],
|
452 |
+
],
|
453 |
+
];
|
454 |
+
|
455 |
+
$this->options['sg_separator_position'] = [
|
456 |
+
'type' => 'select',
|
457 |
+
'title' => esc_html__( 'Separator Style', 'jeg-elementor-kit' ),
|
458 |
+
'default' => 'after',
|
459 |
+
'segment' => 'segment_separator',
|
460 |
+
'options' => [
|
461 |
+
'top' => esc_html__( 'Top', 'jeg-elementor-kit' ),
|
462 |
+
'before' => esc_html__( 'Before Title', 'jeg-elementor-kit' ),
|
463 |
+
'after' => esc_html__( 'After Title', 'jeg-elementor-kit' ),
|
464 |
+
'bottom' => esc_html__( 'Bottom', 'jeg-elementor-kit' ),
|
465 |
+
],
|
466 |
+
'dependency' => [
|
467 |
+
[
|
468 |
+
'field' => 'sg_separator_enable',
|
469 |
+
'operator' => '==',
|
470 |
+
'value' => true,
|
471 |
+
],
|
472 |
+
],
|
473 |
+
];
|
474 |
+
|
475 |
+
$this->options['sg_separator_image'] = [
|
476 |
+
'type' => 'image',
|
477 |
+
'title' => esc_html__( 'Choose Image ', 'jeg-elementor-kit' ),
|
478 |
+
'segment' => 'segment_separator',
|
479 |
+
'dependency' => [
|
480 |
+
[
|
481 |
+
'field' => 'sg_separator_enable',
|
482 |
+
'operator' => '==',
|
483 |
+
'value' => true,
|
484 |
+
],
|
485 |
+
[
|
486 |
+
'field' => 'sg_separator_style',
|
487 |
+
'operator' => '==',
|
488 |
+
'value' => 'custom',
|
489 |
+
],
|
490 |
+
],
|
491 |
+
];
|
492 |
+
|
493 |
+
$this->options['sg_separator_image_size'] = [
|
494 |
+
'type' => 'imagesize',
|
495 |
+
'title' => esc_html__( 'Image Size', 'jeg-elementor-kit' ),
|
496 |
+
'segment' => 'segment_separator',
|
497 |
+
'default' => 'thumbnail',
|
498 |
+
'dependency' => [
|
499 |
+
[
|
500 |
+
'field' => 'sg_separator_enable',
|
501 |
+
'operator' => '==',
|
502 |
+
'value' => true,
|
503 |
+
],
|
504 |
+
[
|
505 |
+
'field' => 'sg_separator_style',
|
506 |
+
'operator' => '==',
|
507 |
+
'value' => 'custom',
|
508 |
+
],
|
509 |
+
],
|
510 |
+
];
|
511 |
+
}
|
512 |
+
|
513 |
+
/**
|
514 |
+
* Add Additional Style.
|
515 |
+
*/
|
516 |
+
public function additional_style() {
|
517 |
+
$this->options['st_general_alignment'] = [
|
518 |
+
'type' => 'radio',
|
519 |
+
'title' => esc_html__( 'Alignment', 'jeg-elementor-kit' ),
|
520 |
+
'segment' => 'style_general',
|
521 |
+
'options' => [
|
522 |
+
'left' => [
|
523 |
+
'title' => esc_html__( 'Left', 'jeg-elementor-kit' ),
|
524 |
+
'icon' => 'fas fa-align-left',
|
525 |
+
],
|
526 |
+
'center' => [
|
527 |
+
'title' => esc_html__( 'Center', 'jeg-elementor-kit' ),
|
528 |
+
'icon' => 'fas fa-align-center',
|
529 |
+
],
|
530 |
+
'right' => [
|
531 |
+
'title' => esc_html__( 'Right', 'jeg-elementor-kit' ),
|
532 |
+
'icon' => 'fas fa-align-right',
|
533 |
+
],
|
534 |
+
],
|
535 |
+
'responsive' => true,
|
536 |
+
'default' => 'left',
|
537 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading',
|
538 |
+
'attribute' => 'text-align',
|
539 |
+
];
|
540 |
+
|
541 |
+
$this->options['st_title_color'] = [
|
542 |
+
'type' => 'color',
|
543 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
544 |
+
'segment' => 'style_title',
|
545 |
+
'responsive' => true,
|
546 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title',
|
547 |
+
];
|
548 |
+
|
549 |
+
$this->options['st_title_textshadow'] = [
|
550 |
+
'type' => 'textshadow',
|
551 |
+
'title' => esc_html__( 'Text Shadow', 'jeg-elementor-kit' ),
|
552 |
+
'segment' => 'style_title',
|
553 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title',
|
554 |
+
];
|
555 |
+
|
556 |
+
$this->options['st_title_margin'] = [
|
557 |
+
'type' => 'dimension',
|
558 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
559 |
+
'segment' => 'style_title',
|
560 |
+
'units' => ['px', '%', 'em'],
|
561 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title',
|
562 |
+
'attribute' => 'margin',
|
563 |
+
];
|
564 |
+
|
565 |
+
$this->options['st_title_typography'] = [
|
566 |
+
'type' => 'typography',
|
567 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
568 |
+
'segment' => 'style_title',
|
569 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title',
|
570 |
+
];
|
571 |
+
|
572 |
+
$this->options['st_title_border_heading'] = [
|
573 |
+
'type' => 'heading',
|
574 |
+
'title' => esc_html__( 'Border', 'jeg-elementor-kit' ),
|
575 |
+
'segment' => 'style_title',
|
576 |
+
'separator' => 'before',
|
577 |
+
'dependency' => [
|
578 |
+
[
|
579 |
+
'field' => 'sg_title_border_enable',
|
580 |
+
'operator' => '==',
|
581 |
+
'value' => true,
|
582 |
+
],
|
583 |
+
],
|
584 |
+
];
|
585 |
+
|
586 |
+
$this->options['st_title_border_color'] = [
|
587 |
+
'type' => 'background',
|
588 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
589 |
+
'segment' => 'style_title',
|
590 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before',
|
591 |
+
'options' => [
|
592 |
+
'gradient',
|
593 |
+
],
|
594 |
+
];
|
595 |
+
|
596 |
+
$this->options['st_title_border_width'] = [
|
597 |
+
'type' => 'slider',
|
598 |
+
'title' => esc_html__( 'Width', 'jeg-elementor-kit' ),
|
599 |
+
'segment' => 'style_title',
|
600 |
+
'default' => 4,
|
601 |
+
'options' => [
|
602 |
+
'min' => 0,
|
603 |
+
'max' => 50,
|
604 |
+
'step' => 1,
|
605 |
+
],
|
606 |
+
'responsive' => true,
|
607 |
+
'units' => ['px', 'em'],
|
608 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before',
|
609 |
+
'attribute' => 'width',
|
610 |
+
'dependency' => [
|
611 |
+
[
|
612 |
+
'field' => 'sg_title_border_enable',
|
613 |
+
'operator' => '==',
|
614 |
+
'value' => true,
|
615 |
+
],
|
616 |
+
],
|
617 |
+
];
|
618 |
+
|
619 |
+
$this->options['st_title_border_height'] = [
|
620 |
+
'type' => 'slider',
|
621 |
+
'title' => esc_html__( 'Height', 'jeg-elementor-kit' ),
|
622 |
+
'segment' => 'style_title',
|
623 |
+
'default' => 100,
|
624 |
+
'options' => [
|
625 |
+
'min' => 0,
|
626 |
+
'max' => 100,
|
627 |
+
'step' => 1,
|
628 |
+
],
|
629 |
+
'responsive' => true,
|
630 |
+
'units' => ['px', '%', 'em'],
|
631 |
+
'default_unit' => '%',
|
632 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before',
|
633 |
+
'attribute' => 'height',
|
634 |
+
'dependency' => [
|
635 |
+
[
|
636 |
+
'field' => 'sg_title_border_enable',
|
637 |
+
'operator' => '==',
|
638 |
+
'value' => true,
|
639 |
+
],
|
640 |
+
],
|
641 |
+
];
|
642 |
+
|
643 |
+
$this->options['st_title_border_vertical_position'] = [
|
644 |
+
'type' => 'slider',
|
645 |
+
'title' => esc_html__( 'Vertical Position', 'jeg-elementor-kit' ),
|
646 |
+
'segment' => 'style_title',
|
647 |
+
'default' => 0,
|
648 |
+
'options' => [
|
649 |
+
'min' => 0,
|
650 |
+
'max' => 100,
|
651 |
+
'step' => 1,
|
652 |
+
],
|
653 |
+
'responsive' => true,
|
654 |
+
'units' => ['px', '%', 'em'],
|
655 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before',
|
656 |
+
'attribute' => 'top',
|
657 |
+
'dependency' => [
|
658 |
+
[
|
659 |
+
'field' => 'sg_title_border_enable',
|
660 |
+
'operator' => '==',
|
661 |
+
'value' => true,
|
662 |
+
],
|
663 |
+
],
|
664 |
+
];
|
665 |
+
|
666 |
+
$this->options['st_title_border_left_gap'] = [
|
667 |
+
'type' => 'slider',
|
668 |
+
'title' => esc_html__( 'Left Gap', 'jeg-elementor-kit' ),
|
669 |
+
'segment' => 'style_title',
|
670 |
+
'default' => 30,
|
671 |
+
'options' => [
|
672 |
+
'min' => 0,
|
673 |
+
'max' => 150,
|
674 |
+
'step' => 1,
|
675 |
+
],
|
676 |
+
'responsive' => true,
|
677 |
+
'units' => ['px', '%', 'em'],
|
678 |
+
'selectors' => [
|
679 |
+
'custom' => [
|
680 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end' => 'padding-right: {{SIZE}}{{UNIT}};',
|
681 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end~*' => 'padding-right: {{SIZE}}{{UNIT}};',
|
682 |
+
],
|
683 |
+
],
|
684 |
+
'dependency' => [
|
685 |
+
[
|
686 |
+
'field' => 'sg_title_border_enable',
|
687 |
+
'operator' => '==',
|
688 |
+
'value' => true,
|
689 |
+
],
|
690 |
+
[
|
691 |
+
'field' => 'sg_title_border_position',
|
692 |
+
'operator' => '==',
|
693 |
+
'value' => 'end',
|
694 |
+
],
|
695 |
+
],
|
696 |
+
];
|
697 |
+
|
698 |
+
$this->options['st_title_border_right_gap'] = [
|
699 |
+
'type' => 'slider',
|
700 |
+
'title' => esc_html__( 'Right Gap', 'jeg-elementor-kit' ),
|
701 |
+
'segment' => 'style_title',
|
702 |
+
'default' => 30,
|
703 |
+
'options' => [
|
704 |
+
'min' => 0,
|
705 |
+
'max' => 150,
|
706 |
+
'step' => 1,
|
707 |
+
],
|
708 |
+
'responsive' => true,
|
709 |
+
'units' => ['px', '%', 'em'],
|
710 |
+
'selectors' => [
|
711 |
+
'custom' => [
|
712 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start' => 'padding-left: {{SIZE}}{{UNIT}};',
|
713 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start~*' => 'padding-left: {{SIZE}}{{UNIT}};',
|
714 |
+
],
|
715 |
+
],
|
716 |
+
'dependency' => [
|
717 |
+
[
|
718 |
+
'field' => 'sg_title_border_enable',
|
719 |
+
'operator' => '==',
|
720 |
+
'value' => true,
|
721 |
+
],
|
722 |
+
[
|
723 |
+
'field' => 'sg_title_border_position',
|
724 |
+
'operator' => '==',
|
725 |
+
'value' => 'start',
|
726 |
+
],
|
727 |
+
],
|
728 |
+
];
|
729 |
+
|
730 |
+
$this->options['st_focused_color_style'] = [
|
731 |
+
'type' => 'select',
|
732 |
+
'title' => esc_html__( 'Color Style', 'jeg-elementor-kit' ),
|
733 |
+
'default' => 'color',
|
734 |
+
'segment' => 'style_focused',
|
735 |
+
'options' => [
|
736 |
+
'color' => 'Color',
|
737 |
+
'gradient' => 'Gradient',
|
738 |
+
],
|
739 |
+
];
|
740 |
+
|
741 |
+
$this->options['st_focused_color'] = [
|
742 |
+
'type' => 'color',
|
743 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
744 |
+
'segment' => 'style_focused',
|
745 |
+
'responsive' => true,
|
746 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
747 |
+
'dependency' => [
|
748 |
+
[
|
749 |
+
'field' => 'st_focused_color_style',
|
750 |
+
'operator' => '==',
|
751 |
+
'value' => 'color',
|
752 |
+
],
|
753 |
+
],
|
754 |
+
];
|
755 |
+
|
756 |
+
$this->options['st_focused_background'] = [
|
757 |
+
'type' => 'background',
|
758 |
+
'title' => esc_html__( 'Background Color', 'jeg-elementor-kit' ),
|
759 |
+
'segment' => 'style_focused',
|
760 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
761 |
+
'options' => [
|
762 |
+
'classic',
|
763 |
+
'gradient',
|
764 |
+
],
|
765 |
+
'dependency' => [
|
766 |
+
[
|
767 |
+
'field' => 'st_focused_color_style',
|
768 |
+
'operator' => '==',
|
769 |
+
'value' => 'color',
|
770 |
+
],
|
771 |
+
],
|
772 |
+
];
|
773 |
+
|
774 |
+
$this->options['st_focused_gradient_color'] = [
|
775 |
+
'type' => 'background',
|
776 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
777 |
+
'segment' => 'style_focused',
|
778 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span.style-gradient',
|
779 |
+
'options' => [
|
780 |
+
'gradient',
|
781 |
+
],
|
782 |
+
'dependency' => [
|
783 |
+
[
|
784 |
+
'field' => 'st_focused_color_style',
|
785 |
+
'operator' => '==',
|
786 |
+
'value' => 'gradient',
|
787 |
+
],
|
788 |
+
],
|
789 |
+
];
|
790 |
+
|
791 |
+
$this->options['st_focused_typography'] = [
|
792 |
+
'type' => 'typography',
|
793 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
794 |
+
'segment' => 'style_focused',
|
795 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
796 |
+
];
|
797 |
+
|
798 |
+
$this->options['st_focused_text_decoration_color'] = [
|
799 |
+
'type' => 'color',
|
800 |
+
'title' => esc_html__( 'Text Decoration Color', 'jeg-elementor-kit' ),
|
801 |
+
'segment' => 'style_focused',
|
802 |
+
'responsive' => true,
|
803 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
804 |
+
'attribute' => 'text-decoration-color',
|
805 |
+
];
|
806 |
+
|
807 |
+
$this->options['st_focused_textshadow'] = [
|
808 |
+
'type' => 'textshadow',
|
809 |
+
'title' => esc_html__( 'Text Shadow', 'jeg-elementor-kit' ),
|
810 |
+
'segment' => 'style_focused',
|
811 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
812 |
+
];
|
813 |
+
|
814 |
+
$this->options['st_focused_padding'] = [
|
815 |
+
'type' => 'dimension',
|
816 |
+
'title' => esc_html__( 'Padding', 'jeg-elementor-kit' ),
|
817 |
+
'segment' => 'style_focused',
|
818 |
+
'units' => ['px', '%', 'em'],
|
819 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-title > span',
|
820 |
+
'attribute' => 'padding',
|
821 |
+
];
|
822 |
+
|
823 |
+
$this->options['st_subtitle_color_style'] = [
|
824 |
+
'type' => 'select',
|
825 |
+
'title' => esc_html__( 'Color Style', 'jeg-elementor-kit' ),
|
826 |
+
'default' => 'color',
|
827 |
+
'segment' => 'style_subtitle',
|
828 |
+
'options' => [
|
829 |
+
'color' => 'Color',
|
830 |
+
'gradient' => 'Gradient',
|
831 |
+
],
|
832 |
+
];
|
833 |
+
|
834 |
+
$this->options['st_subtitle_color'] = [
|
835 |
+
'type' => 'color',
|
836 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
837 |
+
'segment' => 'style_subtitle',
|
838 |
+
'responsive' => true,
|
839 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle',
|
840 |
+
'dependency' => [
|
841 |
+
[
|
842 |
+
'field' => 'st_subtitle_color_style',
|
843 |
+
'operator' => '==',
|
844 |
+
'value' => 'color',
|
845 |
+
],
|
846 |
+
],
|
847 |
+
];
|
848 |
+
|
849 |
+
$this->options['st_subtitle_gradient_color'] = [
|
850 |
+
'type' => 'background',
|
851 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
852 |
+
'segment' => 'style_subtitle',
|
853 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.style-gradient',
|
854 |
+
'options' => [
|
855 |
+
'gradient',
|
856 |
+
],
|
857 |
+
'dependency' => [
|
858 |
+
[
|
859 |
+
'field' => 'st_subtitle_color_style',
|
860 |
+
'operator' => '==',
|
861 |
+
'value' => 'gradient',
|
862 |
+
],
|
863 |
+
],
|
864 |
+
];
|
865 |
+
|
866 |
+
$this->options['st_subtitle_typography'] = [
|
867 |
+
'type' => 'typography',
|
868 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
869 |
+
'segment' => 'style_subtitle',
|
870 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle',
|
871 |
+
];
|
872 |
+
|
873 |
+
$this->options['st_subtitle_margin'] = [
|
874 |
+
'type' => 'dimension',
|
875 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
876 |
+
'segment' => 'style_subtitle',
|
877 |
+
'units' => ['px', '%', 'em'],
|
878 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle',
|
879 |
+
'attribute' => 'margin',
|
880 |
+
];
|
881 |
+
|
882 |
+
$this->options['st_subtitle_border_heading'] = [
|
883 |
+
'type' => 'heading',
|
884 |
+
'title' => esc_html__( 'Border', 'jeg-elementor-kit' ),
|
885 |
+
'segment' => 'style_subtitle',
|
886 |
+
'separator' => 'before',
|
887 |
+
'dependency' => [
|
888 |
+
[
|
889 |
+
'field' => 'sg_subtitle_border_enable',
|
890 |
+
'operator' => '==',
|
891 |
+
'value' => true,
|
892 |
+
],
|
893 |
+
],
|
894 |
+
];
|
895 |
+
|
896 |
+
$this->options['st_subtitle_border_height'] = [
|
897 |
+
'type' => 'slider',
|
898 |
+
'title' => esc_html__( 'Height', 'jeg-elementor-kit' ),
|
899 |
+
'segment' => 'style_subtitle',
|
900 |
+
'default' => 3,
|
901 |
+
'options' => [
|
902 |
+
'min' => 0,
|
903 |
+
'max' => 100,
|
904 |
+
'step' => 1,
|
905 |
+
],
|
906 |
+
'responsive' => true,
|
907 |
+
'selectors' => [
|
908 |
+
'custom' => [
|
909 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before' => 'height: {{SIZE}}{{UNIT}};',
|
910 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after' => 'height: {{SIZE}}{{UNIT}};',
|
911 |
+
],
|
912 |
+
],
|
913 |
+
'dependency' => [
|
914 |
+
[
|
915 |
+
'field' => 'sg_subtitle_border_enable',
|
916 |
+
'operator' => '==',
|
917 |
+
'value' => true,
|
918 |
+
],
|
919 |
+
],
|
920 |
+
];
|
921 |
+
|
922 |
+
$this->options['st_subtitle_border_vertical_position'] = [
|
923 |
+
'type' => 'slider',
|
924 |
+
'title' => esc_html__( 'Vertical Position', 'jeg-elementor-kit' ),
|
925 |
+
'segment' => 'style_subtitle',
|
926 |
+
'options' => [
|
927 |
+
'min' => -20,
|
928 |
+
'max' => 20,
|
929 |
+
'step' => 1,
|
930 |
+
],
|
931 |
+
'responsive' => true,
|
932 |
+
'selectors' => [
|
933 |
+
'custom' => [
|
934 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before' => 'transform: -webkit-transform: translateY({{SIZE}}{{UNIT}}); -o-transform: translateY({{SIZE}}{{UNIT}}); -moz-transform: translateY({{SIZE}}{{UNIT}}); -ms-transform: translateY({{SIZE}}{{UNIT}}); transform: translateY({{SIZE}}{{UNIT}});',
|
935 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after' => 'transform: -webkit-transform: translateY({{SIZE}}{{UNIT}}); -o-transform: translateY({{SIZE}}{{UNIT}}); -moz-transform: translateY({{SIZE}}{{UNIT}}); -ms-transform: translateY({{SIZE}}{{UNIT}}); transform: translateY({{SIZE}}{{UNIT}});',
|
936 |
+
],
|
937 |
+
],
|
938 |
+
'dependency' => [
|
939 |
+
[
|
940 |
+
'field' => 'sg_subtitle_border_enable',
|
941 |
+
'operator' => '==',
|
942 |
+
'value' => true,
|
943 |
+
],
|
944 |
+
],
|
945 |
+
];
|
946 |
+
|
947 |
+
$this->options['st_subtitle_border_left_heading'] = [
|
948 |
+
'type' => 'heading',
|
949 |
+
'title' => esc_html__( 'Border Left', 'jeg-elementor-kit' ),
|
950 |
+
'segment' => 'style_subtitle',
|
951 |
+
'separator' => 'before',
|
952 |
+
'dependency' => [
|
953 |
+
[
|
954 |
+
'field' => 'sg_subtitle_border_enable',
|
955 |
+
'operator' => '==',
|
956 |
+
'value' => true,
|
957 |
+
],
|
958 |
+
],
|
959 |
+
];
|
960 |
+
|
961 |
+
$this->options['st_subtitle_border_left_background'] = [
|
962 |
+
'type' => 'background',
|
963 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
964 |
+
'segment' => 'style_subtitle',
|
965 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before',
|
966 |
+
'options' => [
|
967 |
+
'classic',
|
968 |
+
'gradient',
|
969 |
+
],
|
970 |
+
'dependency' => [
|
971 |
+
[
|
972 |
+
'field' => 'sg_subtitle_border_enable',
|
973 |
+
'operator' => '==',
|
974 |
+
'value' => true,
|
975 |
+
],
|
976 |
+
],
|
977 |
+
];
|
978 |
+
|
979 |
+
$this->options['st_subtitle_border_left_width'] = [
|
980 |
+
'type' => 'slider',
|
981 |
+
'title' => esc_html__( 'Width', 'jeg-elementor-kit' ),
|
982 |
+
'segment' => 'style_subtitle',
|
983 |
+
'default' => 40,
|
984 |
+
'options' => [
|
985 |
+
'min' => 0,
|
986 |
+
'max' => 100,
|
987 |
+
'step' => 1,
|
988 |
+
],
|
989 |
+
'responsive' => true,
|
990 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before',
|
991 |
+
'attribute' => 'width',
|
992 |
+
'dependency' => [
|
993 |
+
[
|
994 |
+
'field' => 'sg_subtitle_border_enable',
|
995 |
+
'operator' => '==',
|
996 |
+
'value' => true,
|
997 |
+
],
|
998 |
+
],
|
999 |
+
];
|
1000 |
+
|
1001 |
+
$this->options['st_subtitle_border_left_margin'] = [
|
1002 |
+
'type' => 'dimension',
|
1003 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
1004 |
+
'segment' => 'style_subtitle',
|
1005 |
+
'units' => ['px', '%', 'em'],
|
1006 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before',
|
1007 |
+
'attribute' => 'margin',
|
1008 |
+
'dependency' => [
|
1009 |
+
[
|
1010 |
+
'field' => 'sg_subtitle_border_enable',
|
1011 |
+
'operator' => '==',
|
1012 |
+
'value' => true,
|
1013 |
+
],
|
1014 |
+
],
|
1015 |
+
];
|
1016 |
+
|
1017 |
+
$this->options['st_subtitle_border_right_heading'] = [
|
1018 |
+
'type' => 'heading',
|
1019 |
+
'title' => esc_html__( 'Border Right', 'jeg-elementor-kit' ),
|
1020 |
+
'segment' => 'style_subtitle',
|
1021 |
+
'separator' => 'before',
|
1022 |
+
'dependency' => [
|
1023 |
+
[
|
1024 |
+
'field' => 'sg_subtitle_border_enable',
|
1025 |
+
'operator' => '==',
|
1026 |
+
'value' => true,
|
1027 |
+
],
|
1028 |
+
],
|
1029 |
+
];
|
1030 |
+
|
1031 |
+
$this->options['st_subtitle_border_right_background'] = [
|
1032 |
+
'type' => 'background',
|
1033 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
1034 |
+
'segment' => 'style_subtitle',
|
1035 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after',
|
1036 |
+
'options' => [
|
1037 |
+
'classic',
|
1038 |
+
'gradient',
|
1039 |
+
],
|
1040 |
+
'dependency' => [
|
1041 |
+
[
|
1042 |
+
'field' => 'sg_subtitle_border_enable',
|
1043 |
+
'operator' => '==',
|
1044 |
+
'value' => true,
|
1045 |
+
],
|
1046 |
+
],
|
1047 |
+
];
|
1048 |
+
|
1049 |
+
$this->options['st_subtitle_border_right_width'] = [
|
1050 |
+
'type' => 'slider',
|
1051 |
+
'title' => esc_html__( 'Width', 'jeg-elementor-kit' ),
|
1052 |
+
'segment' => 'style_subtitle',
|
1053 |
+
'default' => 40,
|
1054 |
+
'options' => [
|
1055 |
+
'min' => 0,
|
1056 |
+
'max' => 100,
|
1057 |
+
'step' => 1,
|
1058 |
+
],
|
1059 |
+
'responsive' => true,
|
1060 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after',
|
1061 |
+
'attribute' => 'width',
|
1062 |
+
'dependency' => [
|
1063 |
+
[
|
1064 |
+
'field' => 'sg_subtitle_border_enable',
|
1065 |
+
'operator' => '==',
|
1066 |
+
'value' => true,
|
1067 |
+
],
|
1068 |
+
],
|
1069 |
+
];
|
1070 |
+
|
1071 |
+
$this->options['st_subtitle_border_right_margin'] = [
|
1072 |
+
'type' => 'dimension',
|
1073 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
1074 |
+
'segment' => 'style_subtitle',
|
1075 |
+
'units' => ['px', '%', 'em'],
|
1076 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after',
|
1077 |
+
'attribute' => 'margin',
|
1078 |
+
'dependency' => [
|
1079 |
+
[
|
1080 |
+
'field' => 'sg_subtitle_border_enable',
|
1081 |
+
'operator' => '==',
|
1082 |
+
'value' => true,
|
1083 |
+
],
|
1084 |
+
],
|
1085 |
+
];
|
1086 |
+
|
1087 |
+
$this->options['st_subtitle_outline_heading'] = [
|
1088 |
+
'type' => 'heading',
|
1089 |
+
'title' => esc_html__( 'Outline', 'jeg-elementor-kit' ),
|
1090 |
+
'segment' => 'style_subtitle',
|
1091 |
+
'separator' => 'before',
|
1092 |
+
'dependency' => [
|
1093 |
+
[
|
1094 |
+
'field' => 'sg_subtitle_outline_enable',
|
1095 |
+
'operator' => '==',
|
1096 |
+
'value' => true,
|
1097 |
+
],
|
1098 |
+
[
|
1099 |
+
'field' => 'sg_subtitle_border_enable!',
|
1100 |
+
'operator' => '==',
|
1101 |
+
'value' => true,
|
1102 |
+
],
|
1103 |
+
],
|
1104 |
+
];
|
1105 |
+
|
1106 |
+
$this->options['st_subtitle_outline_border'] = [
|
1107 |
+
'type' => 'border',
|
1108 |
+
'title' => esc_html__( 'Border', 'jeg-elementor-kit' ),
|
1109 |
+
'segment' => 'style_subtitle',
|
1110 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable',
|
1111 |
+
'dependency' => [
|
1112 |
+
[
|
1113 |
+
'field' => 'sg_subtitle_outline_enable',
|
1114 |
+
'operator' => '==',
|
1115 |
+
'value' => true,
|
1116 |
+
],
|
1117 |
+
[
|
1118 |
+
'field' => 'sg_subtitle_border_enable!',
|
1119 |
+
'operator' => '==',
|
1120 |
+
'value' => true,
|
1121 |
+
],
|
1122 |
+
],
|
1123 |
+
];
|
1124 |
+
|
1125 |
+
$this->options['st_subtitle_outline_padding'] = [
|
1126 |
+
'type' => 'dimension',
|
1127 |
+
'title' => esc_html__( 'Padding', 'jeg-elementor-kit' ),
|
1128 |
+
'segment' => 'style_subtitle',
|
1129 |
+
'units' => ['px', '%', 'em'],
|
1130 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable',
|
1131 |
+
'attribute' => 'padding',
|
1132 |
+
'dependency' => [
|
1133 |
+
[
|
1134 |
+
'field' => 'sg_subtitle_outline_enable',
|
1135 |
+
'operator' => '==',
|
1136 |
+
'value' => true,
|
1137 |
+
],
|
1138 |
+
[
|
1139 |
+
'field' => 'sg_subtitle_border_enable!',
|
1140 |
+
'operator' => '==',
|
1141 |
+
'value' => true,
|
1142 |
+
],
|
1143 |
+
],
|
1144 |
+
];
|
1145 |
+
|
1146 |
+
$this->options['st_subtitle_outline_margin'] = [
|
1147 |
+
'type' => 'dimension',
|
1148 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
1149 |
+
'segment' => 'style_subtitle',
|
1150 |
+
'units' => ['px', '%', 'em'],
|
1151 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable',
|
1152 |
+
'attribute' => 'margin',
|
1153 |
+
'dependency' => [
|
1154 |
+
[
|
1155 |
+
'field' => 'sg_subtitle_outline_enable',
|
1156 |
+
'operator' => '==',
|
1157 |
+
'value' => true,
|
1158 |
+
],
|
1159 |
+
[
|
1160 |
+
'field' => 'sg_subtitle_border_enable!',
|
1161 |
+
'operator' => '==',
|
1162 |
+
'value' => true,
|
1163 |
+
],
|
1164 |
+
],
|
1165 |
+
];
|
1166 |
+
|
1167 |
+
$this->options['st_subtitle_outline_border_radius'] = [
|
1168 |
+
'type' => 'dimension',
|
1169 |
+
'title' => esc_html__( 'Border Radius', 'jeg-elementor-kit' ),
|
1170 |
+
'segment' => 'style_subtitle',
|
1171 |
+
'units' => ['px', '%', 'em'],
|
1172 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable',
|
1173 |
+
'attribute' => 'border-radius',
|
1174 |
+
'dependency' => [
|
1175 |
+
[
|
1176 |
+
'field' => 'sg_subtitle_outline_enable',
|
1177 |
+
'operator' => '==',
|
1178 |
+
'value' => true,
|
1179 |
+
],
|
1180 |
+
[
|
1181 |
+
'field' => 'sg_subtitle_border_enable!',
|
1182 |
+
'operator' => '==',
|
1183 |
+
'value' => true,
|
1184 |
+
],
|
1185 |
+
],
|
1186 |
+
];
|
1187 |
+
|
1188 |
+
$this->options['st_description_color'] = [
|
1189 |
+
'type' => 'color',
|
1190 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
1191 |
+
'segment' => 'style_description',
|
1192 |
+
'responsive' => true,
|
1193 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-description',
|
1194 |
+
];
|
1195 |
+
|
1196 |
+
$this->options['st_description_typography'] = [
|
1197 |
+
'type' => 'typography',
|
1198 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
1199 |
+
'segment' => 'style_description',
|
1200 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-description',
|
1201 |
+
];
|
1202 |
+
|
1203 |
+
$this->options['st_description_margin'] = [
|
1204 |
+
'type' => 'dimension',
|
1205 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
1206 |
+
'segment' => 'style_description',
|
1207 |
+
'units' => ['px', '%', 'em'],
|
1208 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-description',
|
1209 |
+
'attribute' => 'margin',
|
1210 |
+
];
|
1211 |
+
|
1212 |
+
$this->options['sg_separator_width'] = [
|
1213 |
+
'type' => 'slider',
|
1214 |
+
'title' => esc_html__( 'Width', 'jeg-elementor-kit' ),
|
1215 |
+
'segment' => 'style_separator',
|
1216 |
+
'options' => [
|
1217 |
+
'min' => 0,
|
1218 |
+
'max' => 1000,
|
1219 |
+
'step' => 1,
|
1220 |
+
],
|
1221 |
+
'responsive' => true,
|
1222 |
+
'selectors' => [
|
1223 |
+
'custom' => [
|
1224 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet' => 'width: {{SIZE}}{{UNIT}};',
|
1225 |
+
],
|
1226 |
+
],
|
1227 |
+
'dependency' => [
|
1228 |
+
[
|
1229 |
+
'field' => 'sg_separator_style!',
|
1230 |
+
'operator' => '==',
|
1231 |
+
'value' => 'custom',
|
1232 |
+
],
|
1233 |
+
],
|
1234 |
+
];
|
1235 |
+
|
1236 |
+
$this->options['sg_separator_height'] = [
|
1237 |
+
'type' => 'slider',
|
1238 |
+
'title' => esc_html__( 'Height', 'jeg-elementor-kit' ),
|
1239 |
+
'segment' => 'style_separator',
|
1240 |
+
'options' => [
|
1241 |
+
'min' => 0,
|
1242 |
+
'max' => 1000,
|
1243 |
+
'step' => 1,
|
1244 |
+
],
|
1245 |
+
'responsive' => true,
|
1246 |
+
'selectors' => [
|
1247 |
+
'custom' => [
|
1248 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom), {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after' => 'height: {{SIZE}}{{UNIT}};',
|
1249 |
+
],
|
1250 |
+
],
|
1251 |
+
'dependency' => [
|
1252 |
+
[
|
1253 |
+
'field' => 'sg_separator_style!',
|
1254 |
+
'operator' => '==',
|
1255 |
+
'value' => 'custom',
|
1256 |
+
],
|
1257 |
+
],
|
1258 |
+
];
|
1259 |
+
|
1260 |
+
$this->options['st_separator_margin'] = [
|
1261 |
+
'type' => 'dimension',
|
1262 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
1263 |
+
'segment' => 'style_separator',
|
1264 |
+
'units' => ['px', '%', 'em'],
|
1265 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .heading-section-separator',
|
1266 |
+
'attribute' => 'margin',
|
1267 |
+
];
|
1268 |
+
|
1269 |
+
$this->options['st_separator_color'] = [
|
1270 |
+
'type' => 'color',
|
1271 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
1272 |
+
'segment' => 'style_separator',
|
1273 |
+
'responsive' => true,
|
1274 |
+
'selectors' => [
|
1275 |
+
'custom' => [
|
1276 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid' => 'background: {{VALUE}};',
|
1277 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after' => 'background-color: {{VALUE}}; box-shadow: 9px 0 0 0 {{VALUE}}, 18px 0 0 0 {{VALUE}};',
|
1278 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star' => 'background: linear-gradient(90deg, {{VALUE}} 0, {{VALUE}} 38%, rgba(255,255,255,0) 38%, rgba(255,255,255,0) 62%, {{VALUE}} 62%, {{VALUE}} 100%)',
|
1279 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after, {{WRAPPER}} .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after' => 'background-color: {{VALUE}};',
|
1280 |
+
],
|
1281 |
+
],
|
1282 |
+
'dependency' => [
|
1283 |
+
[
|
1284 |
+
'field' => 'sg_separator_style!',
|
1285 |
+
'operator' => '==',
|
1286 |
+
'value' => 'custom',
|
1287 |
+
],
|
1288 |
+
],
|
1289 |
+
];
|
1290 |
+
|
1291 |
+
$this->options['st_shadow_position'] = [
|
1292 |
+
'type' => 'dimension',
|
1293 |
+
'title' => esc_html__( 'Position', 'jeg-elementor-kit' ),
|
1294 |
+
'segment' => 'style_shadow',
|
1295 |
+
'units' => ['px', '%', 'em', 'rem', 'vw'],
|
1296 |
+
'selectors' => [
|
1297 |
+
'custom' => [
|
1298 |
+
'{{WRAPPER}} .jeg-elementor-kit.jkit-heading .shadow-text' => 'top: {{TOP}}{{UNIT}}; left: {{LEFT}}{{UNIT}};',
|
1299 |
+
],
|
1300 |
+
],
|
1301 |
+
'allowed_dimensions' => ['top', 'left'],
|
1302 |
+
'default' => [
|
1303 |
+
'top' => '-48',
|
1304 |
+
'right' => '',
|
1305 |
+
'bottom' => '',
|
1306 |
+
'left' => '18',
|
1307 |
+
'unit' => '%',
|
1308 |
+
'isLinked' => false,
|
1309 |
+
],
|
1310 |
+
];
|
1311 |
+
|
1312 |
+
$this->options['st_shadow_typography'] = [
|
1313 |
+
'type' => 'typography',
|
1314 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
1315 |
+
'segment' => 'style_shadow',
|
1316 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .shadow-text',
|
1317 |
+
];
|
1318 |
+
|
1319 |
+
$this->options['st_shadow_color'] = [
|
1320 |
+
'type' => 'color',
|
1321 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
1322 |
+
'segment' => 'style_shadow',
|
1323 |
+
'responsive' => true,
|
1324 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .shadow-text',
|
1325 |
+
'attribute' => '-webkit-text-fill-color',
|
1326 |
+
];
|
1327 |
+
|
1328 |
+
$this->options['st_shadow_border_color'] = [
|
1329 |
+
'type' => 'color',
|
1330 |
+
'title' => esc_html__( 'Border Color', 'jeg-elementor-kit' ),
|
1331 |
+
'segment' => 'style_shadow',
|
1332 |
+
'responsive' => true,
|
1333 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .shadow-text',
|
1334 |
+
'attribute' => '-webkit-text-stroke-color',
|
1335 |
+
];
|
1336 |
+
|
1337 |
+
$this->options['st_shadow_border_width'] = [
|
1338 |
+
'type' => 'slider',
|
1339 |
+
'title' => esc_html__( 'Border Width', 'jeg-elementor-kit' ),
|
1340 |
+
'segment' => 'style_shadow',
|
1341 |
+
'options' => [
|
1342 |
+
'min' => 0,
|
1343 |
+
'max' => 80,
|
1344 |
+
'step' => 1,
|
1345 |
+
],
|
1346 |
+
'responsive' => true,
|
1347 |
+
'selectors' => '.jeg-elementor-kit.jkit-heading .shadow-text',
|
1348 |
+
'attribute' => '-webkit-text-stroke-width',
|
1349 |
+
];
|
1350 |
+
|
1351 |
+
parent::additional_style();
|
1352 |
+
}
|
1353 |
+
}
|
class/elements/options/class-option-abstract.php
CHANGED
@@ -9,6 +9,26 @@ use Jeg\Element\Elements\Elements_Option_Abstract;
|
|
9 |
* @package Jeg\Elementor_Kit\Elements\Options
|
10 |
*/
|
11 |
class Option_Abstract extends Elements_Option_Abstract {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
/**
|
13 |
* Show color scheme flag for element.
|
14 |
*
|
@@ -76,6 +96,14 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
76 |
];
|
77 |
}
|
78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
public function set_pagination_segment() {
|
80 |
$this->segments['segment_pagination'] = [
|
81 |
'name' => esc_html__( 'Pagination', 'jeg-elementor-kit' ),
|
@@ -88,9 +116,9 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
88 |
*/
|
89 |
public function additional_style() {
|
90 |
$this->options['st_css_custom'] = [
|
91 |
-
'type'
|
92 |
-
'title'
|
93 |
-
'segment'
|
94 |
];
|
95 |
}
|
96 |
|
@@ -100,6 +128,25 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
100 |
* @param $number
|
101 |
*/
|
102 |
public function pagination_option( $number ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
$this->options['pagination_mode'] = [
|
104 |
'type' => 'select',
|
105 |
'title' => esc_html__( 'Pagination Mode', 'jeg-elementor-kit' ),
|
@@ -111,6 +158,9 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
111 |
'loadmore' => esc_html__( 'Load More', 'jeg-elementor-kit' ),
|
112 |
'scrollload' => esc_html__( 'Auto Load on Scroll', 'jeg-elementor-kit' ),
|
113 |
],
|
|
|
|
|
|
|
114 |
];
|
115 |
|
116 |
$this->options['pagination_loadmore_text'] = [
|
@@ -119,6 +169,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
119 |
'segment' => 'segment_pagination',
|
120 |
'default' => 'Load More',
|
121 |
'dependency' => [
|
|
|
122 |
[
|
123 |
'field' => 'pagination_mode',
|
124 |
'operator' => 'in',
|
@@ -133,6 +184,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
133 |
'segment' => 'segment_pagination',
|
134 |
'default' => 'Loading...',
|
135 |
'dependency' => [
|
|
|
136 |
[
|
137 |
'field' => 'pagination_mode',
|
138 |
'operator' => 'in',
|
@@ -153,6 +205,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
153 |
],
|
154 |
'default' => $number,
|
155 |
'dependency' => [
|
|
|
156 |
[
|
157 |
'field' => 'pagination_mode',
|
158 |
'operator' => 'in',
|
@@ -173,6 +226,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
173 |
],
|
174 |
'default' => 0,
|
175 |
'dependency' => [
|
|
|
176 |
[
|
177 |
'field' => 'pagination_mode',
|
178 |
'operator' => '==',
|
@@ -186,6 +240,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
186 |
'title' => esc_html__( 'Button Icon', 'jeg-elementor-kit' ),
|
187 |
'segment' => 'segment_pagination',
|
188 |
'dependency' => [
|
|
|
189 |
[
|
190 |
'field' => 'pagination_mode',
|
191 |
'operator' => '==',
|
@@ -204,6 +259,7 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
204 |
'after' => esc_html__( 'After', 'jeg-elementor-kit' ),
|
205 |
],
|
206 |
'dependency' => [
|
|
|
207 |
[
|
208 |
'field' => 'pagination_mode',
|
209 |
'operator' => '==',
|
@@ -212,4 +268,414 @@ class Option_Abstract extends Elements_Option_Abstract {
|
|
212 |
],
|
213 |
];
|
214 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
}
|
9 |
* @package Jeg\Elementor_Kit\Elements\Options
|
10 |
*/
|
11 |
class Option_Abstract extends Elements_Option_Abstract {
|
12 |
+
/**
|
13 |
+
* Dependency
|
14 |
+
*
|
15 |
+
* @var int
|
16 |
+
*/
|
17 |
+
protected $dependency = [
|
18 |
+
'field' => 'sort_by',
|
19 |
+
'operator' => 'in',
|
20 |
+
'value' => [
|
21 |
+
'latest',
|
22 |
+
'oldest',
|
23 |
+
'alphabet_asc',
|
24 |
+
'alphabet_desc',
|
25 |
+
'random',
|
26 |
+
'random_week',
|
27 |
+
'random_month',
|
28 |
+
'most_comment',
|
29 |
+
],
|
30 |
+
];
|
31 |
+
|
32 |
/**
|
33 |
* Show color scheme flag for element.
|
34 |
*
|
96 |
];
|
97 |
}
|
98 |
|
99 |
+
public function set_nocontent_style_segment() {
|
100 |
+
$this->segments['style_nocontent'] = [
|
101 |
+
'name' => esc_html__( 'No Content', 'jeg-elementor-kit' ),
|
102 |
+
'priority' => 49,
|
103 |
+
'kit_style' => true,
|
104 |
+
];
|
105 |
+
}
|
106 |
+
|
107 |
public function set_pagination_segment() {
|
108 |
$this->segments['segment_pagination'] = [
|
109 |
'name' => esc_html__( 'Pagination', 'jeg-elementor-kit' ),
|
116 |
*/
|
117 |
public function additional_style() {
|
118 |
$this->options['st_css_custom'] = [
|
119 |
+
'type' => 'css_editor',
|
120 |
+
'title' => esc_html__( 'Custom CSS', 'jeg-elementor-kit' ),
|
121 |
+
'segment' => 'style_css',
|
122 |
];
|
123 |
}
|
124 |
|
128 |
* @param $number
|
129 |
*/
|
130 |
public function pagination_option( $number ) {
|
131 |
+
$this->options['pagination_alert'] = [
|
132 |
+
'type' => 'alert',
|
133 |
+
'title' => esc_html__( 'Pagination Alert', 'jeg-elementor-kit' ),
|
134 |
+
'description' => esc_html__( 'Pagination doesn\'t work if content is sorted by Jetpack Popular Post.', 'jeg-elementor-kit' ),
|
135 |
+
'segment' => 'segment_pagination',
|
136 |
+
'dependency' => [
|
137 |
+
[
|
138 |
+
'field' => 'sort_by',
|
139 |
+
'operator' => 'in',
|
140 |
+
'value' => [
|
141 |
+
'popular_post_jetpack_day',
|
142 |
+
'popular_post_jetpack_week',
|
143 |
+
'popular_post_jetpack_month',
|
144 |
+
'popular_post_jetpack_all',
|
145 |
+
],
|
146 |
+
],
|
147 |
+
],
|
148 |
+
];
|
149 |
+
|
150 |
$this->options['pagination_mode'] = [
|
151 |
'type' => 'select',
|
152 |
'title' => esc_html__( 'Pagination Mode', 'jeg-elementor-kit' ),
|
158 |
'loadmore' => esc_html__( 'Load More', 'jeg-elementor-kit' ),
|
159 |
'scrollload' => esc_html__( 'Auto Load on Scroll', 'jeg-elementor-kit' ),
|
160 |
],
|
161 |
+
'dependency' => [
|
162 |
+
$this->dependency,
|
163 |
+
],
|
164 |
];
|
165 |
|
166 |
$this->options['pagination_loadmore_text'] = [
|
169 |
'segment' => 'segment_pagination',
|
170 |
'default' => 'Load More',
|
171 |
'dependency' => [
|
172 |
+
$this->dependency,
|
173 |
[
|
174 |
'field' => 'pagination_mode',
|
175 |
'operator' => 'in',
|
184 |
'segment' => 'segment_pagination',
|
185 |
'default' => 'Loading...',
|
186 |
'dependency' => [
|
187 |
+
$this->dependency,
|
188 |
[
|
189 |
'field' => 'pagination_mode',
|
190 |
'operator' => 'in',
|
205 |
],
|
206 |
'default' => $number,
|
207 |
'dependency' => [
|
208 |
+
$this->dependency,
|
209 |
[
|
210 |
'field' => 'pagination_mode',
|
211 |
'operator' => 'in',
|
226 |
],
|
227 |
'default' => 0,
|
228 |
'dependency' => [
|
229 |
+
$this->dependency,
|
230 |
[
|
231 |
'field' => 'pagination_mode',
|
232 |
'operator' => '==',
|
240 |
'title' => esc_html__( 'Button Icon', 'jeg-elementor-kit' ),
|
241 |
'segment' => 'segment_pagination',
|
242 |
'dependency' => [
|
243 |
+
$this->dependency,
|
244 |
[
|
245 |
'field' => 'pagination_mode',
|
246 |
'operator' => '==',
|
259 |
'after' => esc_html__( 'After', 'jeg-elementor-kit' ),
|
260 |
],
|
261 |
'dependency' => [
|
262 |
+
$this->dependency,
|
263 |
[
|
264 |
'field' => 'pagination_mode',
|
265 |
'operator' => '==',
|
268 |
],
|
269 |
];
|
270 |
}
|
271 |
+
|
272 |
+
public function nocontent_style() {
|
273 |
+
$this->options['st_nocontent_text'] = [
|
274 |
+
'type' => 'text',
|
275 |
+
'title' => esc_html__( 'Text', 'jeg-elementor-kit' ),
|
276 |
+
'default' => esc_html__( 'No Content Available', 'jeg-elementor-kit' ),
|
277 |
+
'segment' => 'style_nocontent',
|
278 |
+
'label_block' => false,
|
279 |
+
];
|
280 |
+
|
281 |
+
$this->options['st_nocontent_alignment'] = [
|
282 |
+
'type' => 'radio',
|
283 |
+
'title' => esc_html__( 'Alignment', 'jeg-elementor-kit' ),
|
284 |
+
'segment' => 'style_nocontent',
|
285 |
+
'options' => [
|
286 |
+
'left' => [
|
287 |
+
'title' => esc_html__( 'Left', 'jeg-elementor-kit' ),
|
288 |
+
'icon' => 'fas fa-align-left',
|
289 |
+
],
|
290 |
+
'center' => [
|
291 |
+
'title' => esc_html__( 'Center', 'jeg-elementor-kit' ),
|
292 |
+
'icon' => 'fas fa-align-center',
|
293 |
+
],
|
294 |
+
'right' => [
|
295 |
+
'title' => esc_html__( 'Right', 'jeg-elementor-kit' ),
|
296 |
+
'icon' => 'fas fa-align-right',
|
297 |
+
],
|
298 |
+
],
|
299 |
+
'responsive' => true,
|
300 |
+
'default' => 'left',
|
301 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
302 |
+
'attribute' => 'text-align',
|
303 |
+
];
|
304 |
+
|
305 |
+
$this->options['st_nocontent_typography'] = [
|
306 |
+
'type' => 'typography',
|
307 |
+
'title' => esc_html__( 'Typography', 'jeg-elementor-kit' ),
|
308 |
+
'segment' => 'style_nocontent',
|
309 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
310 |
+
];
|
311 |
+
|
312 |
+
$this->options['st_nocontent_color'] = [
|
313 |
+
'type' => 'color',
|
314 |
+
'title' => esc_html__( 'Color', 'jeg-elementor-kit' ),
|
315 |
+
'segment' => 'style_nocontent',
|
316 |
+
'responsive' => true,
|
317 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
318 |
+
];
|
319 |
+
|
320 |
+
$this->options['st_nocontent_background'] = [
|
321 |
+
'type' => 'background',
|
322 |
+
'title' => esc_html__( 'Background', 'jeg-elementor-kit' ),
|
323 |
+
'segment' => 'style_nocontent',
|
324 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
325 |
+
'options' => [
|
326 |
+
'classic',
|
327 |
+
'gradient',
|
328 |
+
],
|
329 |
+
];
|
330 |
+
|
331 |
+
$this->options['st_nocontent_border'] = [
|
332 |
+
'type' => 'border',
|
333 |
+
'title' => esc_html__( 'Border', 'jeg-elementor-kit' ),
|
334 |
+
'segment' => 'style_nocontent',
|
335 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
336 |
+
];
|
337 |
+
|
338 |
+
$this->options['st_nocontent_boxshadow'] = [
|
339 |
+
'type' => 'boxshadow',
|
340 |
+
'title' => esc_html__( 'Box Shadow', 'jeg-elementor-kit' ),
|
341 |
+
'segment' => 'style_nocontent',
|
342 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
343 |
+
];
|
344 |
+
|
345 |
+
$this->options['st_nocontent_textshadow'] = [
|
346 |
+
'type' => 'textshadow',
|
347 |
+
'title' => esc_html__( 'Text Shadow', 'jeg-elementor-kit' ),
|
348 |
+
'segment' => 'style_nocontent',
|
349 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
350 |
+
];
|
351 |
+
|
352 |
+
$this->options['st_nocontent_padding'] = [
|
353 |
+
'type' => 'dimension',
|
354 |
+
'title' => esc_html__( 'Padding', 'jeg-elementor-kit' ),
|
355 |
+
'segment' => 'style_nocontent',
|
356 |
+
'units' => ['px', '%', 'em'],
|
357 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
358 |
+
'attribute' => 'padding',
|
359 |
+
];
|
360 |
+
|
361 |
+
$this->options['st_nocontent_margin'] = [
|
362 |
+
'type' => 'dimension',
|
363 |
+
'title' => esc_html__( 'Margin', 'jeg-elementor-kit' ),
|
364 |
+
'segment' => 'style_nocontent',
|
365 |
+
'units' => ['px', '%', 'em'],
|
366 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
367 |
+
'attribute' => 'margin',
|
368 |
+
];
|
369 |
+
|
370 |
+
$this->options['st_nocontent_border_radius'] = [
|
371 |
+
'type' => 'dimension',
|
372 |
+
'title' => esc_html__( 'Border Radius', 'jeg-elementor-kit' ),
|
373 |
+
'segment' => 'style_nocontent',
|
374 |
+
'units' => ['px', '%', 'em'],
|
375 |
+
'selectors' => '.jeg-elementor-kit.jkit-postblock .jeg_empty_module',
|
376 |
+
'attribute' => 'border-radius',
|
377 |
+
];
|
378 |
+
}
|
379 |
+
|
380 |
+
/**
|
381 |
+
* Set content filter option
|
382 |
+
*
|
383 |
+
* @param int $number Default number of element.
|
384 |
+
* @param bool $hide_number_post Hide number of post flag if we don't allow user to change number directly.
|
385 |
+
*/
|
386 |
+
public function set_content_filter_option( $number = 10, $hide_number_post = false ) {
|
387 |
+
$this->options['content_selection'] = [
|
388 |
+
'type' => 'select',
|
389 |
+
'title' => esc_html__( 'Content Selection', 'jeg-elementor-kit' ),
|
390 |
+
'description' => esc_html__( 'Choose content selection.', 'jeg-elementor-kit' ),
|
391 |
+
'segment' => 'content-filter',
|
392 |
+
'default' => 'selection',
|
393 |
+
'options' => [
|
394 |
+
'selection' => esc_html__( 'Selection', 'jeg-elementor-kit' ),
|
395 |
+
'related' => esc_html__( 'Related', 'jeg-elementor-kit' ),
|
396 |
+
],
|
397 |
+
'dependency' => [
|
398 |
+
$this->dependency,
|
399 |
+
],
|
400 |
+
];
|
401 |
+
|
402 |
+
$this->options['related_filter'] = [
|
403 |
+
'type' => 'select',
|
404 |
+
'title' => esc_html__( 'Post Related Filter', 'jeg-elementor-kit' ),
|
405 |
+
'description' => esc_html__( 'Choose which filter that you want to use as related post filter.', 'jeg-elementor-kit' ),
|
406 |
+
'default' => 'none',
|
407 |
+
'segment' => 'content-filter',
|
408 |
+
'options' => [
|
409 |
+
'none' => esc_html__( 'None (Only Post Type)', 'jeg-elementor-kit' ),
|
410 |
+
'category' => esc_html__( 'Category', 'jeg-elementor-kit' ),
|
411 |
+
'tag' => esc_html__( 'Post Tag', 'jeg-elementor-kit' ),
|
412 |
+
'both' => esc_html__( 'Both', 'jeg-elementor-kit' ),
|
413 |
+
],
|
414 |
+
'dependency' => [
|
415 |
+
$this->dependency,
|
416 |
+
[
|
417 |
+
'field' => 'content_selection',
|
418 |
+
'operator' => '==',
|
419 |
+
'value' => 'related',
|
420 |
+
],
|
421 |
+
],
|
422 |
+
];
|
423 |
+
|
424 |
+
parent::set_content_filter_option( $number, $hide_number_post );
|
425 |
+
|
426 |
+
$this->options['post_type'] = [
|
427 |
+
'type' => 'select',
|
428 |
+
'title' => esc_html__( 'Include Post Type', 'jeg-elementor-kit' ),
|
429 |
+
'description' => esc_html__( 'Choose post type for this content.', 'jeg-elementor-kit' ),
|
430 |
+
'segment' => 'content-filter',
|
431 |
+
'default' => 'post',
|
432 |
+
'options' => 'jeg_get_enable_post_type',
|
433 |
+
'dependency' => [
|
434 |
+
$this->dependency,
|
435 |
+
[
|
436 |
+
'field' => 'content_selection',
|
437 |
+
'operator' => '==',
|
438 |
+
'value' => 'selection',
|
439 |
+
],
|
440 |
+
],
|
441 |
+
];
|
442 |
+
|
443 |
+
$this->options['include_post'] = [
|
444 |
+
'type' => 'select',
|
445 |
+
'multiple' => PHP_INT_MAX,
|
446 |
+
'ajax' => 'jeg_find_post',
|
447 |
+
'options' => 'jeg_get_post_option',
|
448 |
+
'nonce' => wp_create_nonce( 'jeg_find_post' ),
|
449 |
+
'title' => esc_html__( 'Include Post ID', 'jeg-elementor-kit' ),
|
450 |
+
'description' => wp_kses( __( 'Tips :<br/> - You can search post id by inputing title, clicking search title, and you will have your post id.<br/>- You can also directly insert your post id, and click enter to add it on the list.', 'jeg-elementor-kit' ), wp_kses_allowed_html() ),
|
451 |
+
'segment' => 'content-filter',
|
452 |
+
'default' => '',
|
453 |
+
'dependency' => [
|
454 |
+
$this->dependency,
|
455 |
+
[
|
456 |
+
'field' => 'content_selection',
|
457 |
+
'operator' => '==',
|
458 |
+
'value' => 'selection',
|
459 |
+
],
|
460 |
+
],
|
461 |
+
];
|
462 |
+
|
463 |
+
$this->options['include_category'] = [
|
464 |
+
'type' => 'select',
|
465 |
+
'multiple' => PHP_INT_MAX,
|
466 |
+
'ajax' => 'jeg_find_category',
|
467 |
+
'options' => 'jeg_get_category_option',
|
468 |
+
'nonce' => wp_create_nonce( 'jeg_find_category' ),
|
469 |
+
'title' => esc_html__( 'Include Category', 'jeg-elementor-kit' ),
|
470 |
+
'description' => esc_html__( 'Choose which category you want to show on this module.', 'jeg-elementor-kit' ),
|
471 |
+
'segment' => 'content-filter',
|
472 |
+
'default' => '',
|
473 |
+
'dependency' => [
|
474 |
+
$this->dependency,
|
475 |
+
[
|
476 |
+
'field' => 'post_type',
|
477 |
+
'operator' => '==',
|
478 |
+
'value' => 'post',
|
479 |
+
],
|
480 |
+
[
|
481 |
+
'field' => 'content_selection',
|
482 |
+
'operator' => '==',
|
483 |
+
'value' => 'selection',
|
484 |
+
],
|
485 |
+
],
|
486 |
+
];
|
487 |
+
|
488 |
+
$this->options['exclude_category'] = [
|
489 |
+
'type' => 'select',
|
490 |
+
'multiple' => PHP_INT_MAX,
|
491 |
+
'ajax' => 'jeg_find_category',
|
492 |
+
'options' => 'jeg_get_category_option',
|
493 |
+
'nonce' => wp_create_nonce( 'jeg_find_category' ),
|
494 |
+
'title' => esc_html__( 'Exclude Category', 'jeg-elementor-kit' ),
|
495 |
+
'description' => esc_html__( 'Choose excluded category for this module.', 'jeg-elementor-kit' ),
|
496 |
+
'segment' => 'content-filter',
|
497 |
+
'default' => '',
|
498 |
+
'dependency' => [
|
499 |
+
'custom' => [
|
500 |
+
'relation' => 'or',
|
501 |
+
'terms' => [
|
502 |
+
[
|
503 |
+
'relation' => 'and',
|
504 |
+
'terms' => [
|
505 |
+
[
|
506 |
+
'name' => 'sort_by',
|
507 |
+
'operator' => 'in',
|
508 |
+
'value' => [
|
509 |
+
'latest',
|
510 |
+
'oldest',
|
511 |
+
'alphabet_asc',
|
512 |
+
'alphabet_desc',
|
513 |
+
'random',
|
514 |
+
'random_week',
|
515 |
+
'random_month',
|
516 |
+
'most_comment',
|
517 |
+
],
|
518 |
+
],
|
519 |
+
[
|
520 |
+
'name' => 'post_type',
|
521 |
+
'operator' => '==',
|
522 |
+
'value' => 'post',
|
523 |
+
],
|
524 |
+
],
|
525 |
+
],
|
526 |
+
[
|
527 |
+
'relation' => 'and',
|
528 |
+
'terms' => [
|
529 |
+
[
|
530 |
+
'name' => 'sort_by',
|
531 |
+
'operator' => 'in',
|
532 |
+
'value' => [
|
533 |
+
'latest',
|
534 |
+
'oldest',
|
535 |
+
'alphabet_asc',
|
536 |
+
'alphabet_desc',
|
537 |
+
'random',
|
538 |
+
'random_week',
|
539 |
+
'random_month',
|
540 |
+
'most_comment',
|
541 |
+
],
|
542 |
+
],
|
543 |
+
[
|
544 |
+
'name' => 'content_selection',
|
545 |
+
'operator' => '==',
|
546 |
+
'value' => 'related',
|
547 |
+
],
|
548 |
+
],
|
549 |
+
],
|
550 |
+
],
|
551 |
+
],
|
552 |
+
],
|
553 |
+
];
|
554 |
+
|
555 |
+
$this->options['include_tag'] = [
|
556 |
+
'type' => 'select',
|
557 |
+
'multiple' => PHP_INT_MAX,
|
558 |
+
'ajax' => 'jeg_find_tag',
|
559 |
+
'options' => 'jeg_get_tag_option',
|
560 |
+
'nonce' => wp_create_nonce( 'jeg_find_tag' ),
|
561 |
+
'title' => esc_html__( 'Include Tags', 'jeg-elementor-kit' ),
|
562 |
+
'description' => esc_html__( 'Write to search post tag.', 'jeg-elementor-kit' ),
|
563 |
+
'segment' => 'content-filter',
|
564 |
+
'default' => '',
|
565 |
+
'dependency' => [
|
566 |
+
$this->dependency,
|
567 |
+
[
|
568 |
+
'field' => 'post_type',
|
569 |
+
'operator' => '==',
|
570 |
+
'value' => 'post',
|
571 |
+
],
|
572 |
+
[
|
573 |
+
'field' => 'content_selection',
|
574 |
+
'operator' => '==',
|
575 |
+
'value' => 'selection',
|
576 |
+
],
|
577 |
+
],
|
578 |
+
];
|
579 |
+
|
580 |
+
$this->options['exclude_tag'] = [
|
581 |
+
'type' => 'select',
|
582 |
+
'multiple' => PHP_INT_MAX,
|
583 |
+
'ajax' => 'jeg_find_tag',
|
584 |
+
'options' => 'jeg_get_tag_option',
|
585 |
+
'nonce' => wp_create_nonce( 'jeg_find_tag' ),
|
586 |
+
'title' => esc_html__( 'Exclude Tags', 'jeg-elementor-kit' ),
|
587 |
+
'description' => esc_html__( 'Write to search post tag.', 'jeg-elementor-kit' ),
|
588 |
+
'segment' => 'content-filter',
|
589 |
+
'default' => '',
|
590 |
+
'dependency' => [
|
591 |
+
'custom' => [
|
592 |
+
'relation' => 'or',
|
593 |
+
'terms' => [
|
594 |
+
[
|
595 |
+
'relation' => 'and',
|
596 |
+
'terms' => [
|
597 |
+
[
|
598 |
+
'name' => 'sort_by',
|
599 |
+
'operator' => 'in',
|
600 |
+
'value' => [
|
601 |
+
'latest',
|
602 |
+
'oldest',
|
603 |
+
'alphabet_asc',
|
604 |
+
'alphabet_desc',
|
605 |
+
'random',
|
606 |
+
'random_week',
|
607 |
+
'random_month',
|
608 |
+
'most_comment',
|
609 |
+
],
|
610 |
+
],
|
611 |
+
[
|
612 |
+
'name' => 'post_type',
|
613 |
+
'operator' => '==',
|
614 |
+
'value' => 'post',
|
615 |
+
],
|
616 |
+
],
|
617 |
+
],
|
618 |
+
[
|
619 |
+
'relation' => 'and',
|
620 |
+
'terms' => [
|
621 |
+
[
|
622 |
+
'name' => 'sort_by',
|
623 |
+
'operator' => 'in',
|
624 |
+
'value' => [
|
625 |
+
'latest',
|
626 |
+
'oldest',
|
627 |
+
'alphabet_asc',
|
628 |
+
'alphabet_desc',
|
629 |
+
'random',
|
630 |
+
'random_week',
|
631 |
+
'random_month',
|
632 |
+
'most_comment',
|
633 |
+
],
|
634 |
+
],
|
635 |
+
[
|
636 |
+
'name' => 'content_selection',
|
637 |
+
'operator' => '==',
|
638 |
+
'value' => 'related',
|
639 |
+
],
|
640 |
+
],
|
641 |
+
],
|
642 |
+
],
|
643 |
+
],
|
644 |
+
],
|
645 |
+
];
|
646 |
+
}
|
647 |
+
|
648 |
+
/**
|
649 |
+
* Custom Taxonomy option
|
650 |
+
*/
|
651 |
+
public function set_taxonomy_option() {
|
652 |
+
$taxonomies = jeg_get_enabled_custom_taxonomy();
|
653 |
+
|
654 |
+
foreach ( $taxonomies as $key => $value ) {
|
655 |
+
$this->options[$key] = [
|
656 |
+
'type' => 'select',
|
657 |
+
'multiple' => PHP_INT_MAX,
|
658 |
+
'title' => $value['name'],
|
659 |
+
'description' => sprintf( esc_html__( 'Write to search the %s that you want to include as filter.', 'jeg-elementor-kit' ), strtolower( $value['name'] ) ),
|
660 |
+
'ajax' => 'jeg_find_custom_term',
|
661 |
+
'nonce' => wp_create_nonce( 'jeg_find_custom_term' ),
|
662 |
+
'options' => 'jeg_get_custom_term_option',
|
663 |
+
'ajaxoptions' => 'jeg_get_custom_term_option',
|
664 |
+
'slug' => $key,
|
665 |
+
'segment' => 'content-filter',
|
666 |
+
'dependency' => [
|
667 |
+
[
|
668 |
+
'field' => 'post_type',
|
669 |
+
'operator' => '==',
|
670 |
+
'value' => $value['post_types'],
|
671 |
+
],
|
672 |
+
[
|
673 |
+
'field' => 'content_selection',
|
674 |
+
'operator' => '==',
|
675 |
+
'value' => 'selection',
|
676 |
+
],
|
677 |
+
],
|
678 |
+
];
|
679 |
+
}
|
680 |
+
}
|
681 |
}
|
class/elements/options/class-post-block-option.php
CHANGED
@@ -197,7 +197,7 @@ class Post_Block_Option extends Option_Abstract {
|
|
197 |
|
198 |
$this->segments['style_pagination'] = [
|
199 |
'name' => esc_html__( 'Pagination', 'jeg-elementor-kit' ),
|
200 |
-
'priority' =>
|
201 |
'kit_style' => true,
|
202 |
'dependency' => [
|
203 |
[
|
@@ -210,7 +210,7 @@ class Post_Block_Option extends Option_Abstract {
|
|
210 |
|
211 |
$this->segments['style_meta_bottom'] = [
|
212 |
'name' => esc_html__( 'Meta Bottom', 'jeg-elementor-kit' ),
|
213 |
-
'priority' =>
|
214 |
'kit_style' => true,
|
215 |
'dependency' => [
|
216 |
[
|
@@ -226,6 +226,7 @@ class Post_Block_Option extends Option_Abstract {
|
|
226 |
],
|
227 |
];
|
228 |
|
|
|
229 |
parent::set_style_segment();
|
230 |
}
|
231 |
|
@@ -1848,6 +1849,7 @@ class Post_Block_Option extends Option_Abstract {
|
|
1848 |
'attribute' => 'justify-content',
|
1849 |
];
|
1850 |
|
|
|
1851 |
parent::additional_style();
|
1852 |
}
|
1853 |
}
|
197 |
|
198 |
$this->segments['style_pagination'] = [
|
199 |
'name' => esc_html__( 'Pagination', 'jeg-elementor-kit' ),
|
200 |
+
'priority' => 22,
|
201 |
'kit_style' => true,
|
202 |
'dependency' => [
|
203 |
[
|
210 |
|
211 |
$this->segments['style_meta_bottom'] = [
|
212 |
'name' => esc_html__( 'Meta Bottom', 'jeg-elementor-kit' ),
|
213 |
+
'priority' => 23,
|
214 |
'kit_style' => true,
|
215 |
'dependency' => [
|
216 |
[
|
226 |
],
|
227 |
];
|
228 |
|
229 |
+
$this->set_nocontent_style_segment();
|
230 |
parent::set_style_segment();
|
231 |
}
|
232 |
|
1849 |
'attribute' => 'justify-content',
|
1850 |
];
|
1851 |
|
1852 |
+
$this->nocontent_style();
|
1853 |
parent::additional_style();
|
1854 |
}
|
1855 |
}
|
class/elements/options/class-post-list-option.php
CHANGED
@@ -163,6 +163,7 @@ class Post_List_Option extends Option_Abstract {
|
|
163 |
],
|
164 |
];
|
165 |
|
|
|
166 |
parent::set_style_segment();
|
167 |
}
|
168 |
|
@@ -1255,6 +1256,7 @@ class Post_List_Option extends Option_Abstract {
|
|
1255 |
'segment' => 'style_pagination',
|
1256 |
];
|
1257 |
|
|
|
1258 |
parent::additional_style();
|
1259 |
}
|
1260 |
}
|
163 |
],
|
164 |
];
|
165 |
|
166 |
+
$this->set_nocontent_style_segment();
|
167 |
parent::set_style_segment();
|
168 |
}
|
169 |
|
1256 |
'segment' => 'style_pagination',
|
1257 |
];
|
1258 |
|
1259 |
+
$this->nocontent_style();
|
1260 |
parent::additional_style();
|
1261 |
}
|
1262 |
}
|
class/elements/views/class-heading-view.php
ADDED
@@ -0,0 +1,193 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace Jeg\Elementor_Kit\Elements\Views;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Class Heading_View
|
7 |
+
* @package Jeg\Elementor_Kit\Elements\Views
|
8 |
+
*/
|
9 |
+
class Heading_View extends View_Abstract {
|
10 |
+
/**
|
11 |
+
* Build block content
|
12 |
+
*
|
13 |
+
* @param $attr
|
14 |
+
* @return bool
|
15 |
+
*/
|
16 |
+
public function build_content() {
|
17 |
+
$content = $class = '';
|
18 |
+
$title = $this->render_title();
|
19 |
+
$subtitle = $this->render_subtitle();
|
20 |
+
$separator = $this->render_separator();
|
21 |
+
$shadow = $this->render_shadow();
|
22 |
+
$description = $this->render_description();
|
23 |
+
$float_left = 'yes' === $this->attribute['sg_title_float_left'];
|
24 |
+
$separator_position = $this->attribute['sg_separator_position'];
|
25 |
+
$desktop_alignment = esc_attr( $this->attribute['st_general_alignment_responsive'] );
|
26 |
+
$tablet_alignment = esc_attr( $this->attribute['st_general_alignment_responsive_tablet'] );
|
27 |
+
$mobile_alignment = esc_attr( $this->attribute['st_general_alignment_responsive_mobile'] );
|
28 |
+
|
29 |
+
if ( $float_left ) {
|
30 |
+
$class = 'title-float-left';
|
31 |
+
|
32 |
+
if ( 'top' === $separator_position || 'before' === $separator_position ) {
|
33 |
+
$title = $separator . $title;
|
34 |
+
} else {
|
35 |
+
$title = $title . $separator;
|
36 |
+
}
|
37 |
+
|
38 |
+
$content = '<div class="jkit-heading-title-wrapper">' . $title . '</div><div class="jkit-heading-content-wrapper">' . $subtitle . $description . '</div>';
|
39 |
+
} else {
|
40 |
+
$subtitle_position = $this->attribute['sg_subtitle_position'];
|
41 |
+
|
42 |
+
if ( 'before' === $separator_position || 'after' === $separator_position ) {
|
43 |
+
if ( 'before' === $separator_position ) {
|
44 |
+
$title = $separator . $title;
|
45 |
+
} else {
|
46 |
+
$title = $title . $separator;
|
47 |
+
}
|
48 |
+
|
49 |
+
if ( 'before' === $subtitle_position ) {
|
50 |
+
$title = $subtitle . $title;
|
51 |
+
} else {
|
52 |
+
$title = $title . $subtitle;
|
53 |
+
}
|
54 |
+
|
55 |
+
$content = $title . $description;
|
56 |
+
} else {
|
57 |
+
if ( 'before' === $subtitle_position ) {
|
58 |
+
$title = $subtitle . $title;
|
59 |
+
} else {
|
60 |
+
$title = $title . $subtitle;
|
61 |
+
}
|
62 |
+
|
63 |
+
if ( 'top' === $separator_position ) {
|
64 |
+
$content = $separator . $title . $description;
|
65 |
+
} else {
|
66 |
+
$content = $title . $description . $separator;
|
67 |
+
}
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
return $this->render_wrapper( 'heading', $shadow . $content, [$class, 'align-' . $desktop_alignment, 'align-tablet-' . $tablet_alignment, 'align-mobile-' . $mobile_alignment] );
|
72 |
+
}
|
73 |
+
|
74 |
+
/**
|
75 |
+
* Render Title
|
76 |
+
*
|
77 |
+
* @return mixed
|
78 |
+
*/
|
79 |
+
private function render_title() {
|
80 |
+
$title = $class = '';
|
81 |
+
$html_tag = esc_attr( $this->attribute['sg_title_html_tag'] );
|
82 |
+
$before = esc_attr( $this->attribute['sg_title_before'] );
|
83 |
+
$focused = esc_attr( $this->attribute['sg_title_focused'] );
|
84 |
+
$after = esc_attr( $this->attribute['sg_title_after'] );
|
85 |
+
$border_enable = 'yes' === $this->attribute['sg_title_border_enable'];
|
86 |
+
|
87 |
+
if ( ! empty( $focused ) ) {
|
88 |
+
$focused_class = 'style-' . esc_attr( $this->attribute['st_focused_color_style'] );
|
89 |
+
$focused = '<span class="' . $focused_class . '"><span>' . $focused . '</span></span>';
|
90 |
+
}
|
91 |
+
|
92 |
+
if ( $border_enable ) {
|
93 |
+
$position = esc_attr( $this->attribute['sg_title_border_position'] );
|
94 |
+
$class = 'border-enable ' . $position;
|
95 |
+
}
|
96 |
+
|
97 |
+
$title = '<' . $html_tag . ' class="heading-section-title ' . $class . '">' . $before . $focused . $after . '</' . $html_tag . '>';
|
98 |
+
|
99 |
+
return $title;
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Render Subtitle
|
104 |
+
*
|
105 |
+
* @return mixed
|
106 |
+
*/
|
107 |
+
private function render_subtitle() {
|
108 |
+
$content = $class = '';
|
109 |
+
$enable = 'yes' === $this->attribute['sg_subtitle_enable'];
|
110 |
+
|
111 |
+
if ( $enable ) {
|
112 |
+
$html_tag = esc_attr( $this->attribute['sg_subtitle_html_tag'] );
|
113 |
+
$subtitle = esc_attr( $this->attribute['sg_subtitle_heading'] );
|
114 |
+
$color_style = esc_attr( $this->attribute['st_subtitle_color_style'] );
|
115 |
+
$outline_enable = 'yes' === $this->attribute['sg_subtitle_outline_enable'];
|
116 |
+
$border_enable = 'yes' === $this->attribute['sg_subtitle_border_enable'];
|
117 |
+
|
118 |
+
if ( $outline_enable ) {
|
119 |
+
$class = 'outline-enable';
|
120 |
+
}
|
121 |
+
|
122 |
+
if ( $border_enable ) {
|
123 |
+
$class = 'border-enable';
|
124 |
+
}
|
125 |
+
|
126 |
+
$class .= ' style-' . $color_style;
|
127 |
+
|
128 |
+
if ( ! empty( $subtitle ) ) {
|
129 |
+
$content = '<' . $html_tag . ' class="heading-section-subtitle ' . $class . '">' . $subtitle . '</' . $html_tag . '>';
|
130 |
+
}
|
131 |
+
}
|
132 |
+
|
133 |
+
return $content;
|
134 |
+
}
|
135 |
+
|
136 |
+
/**
|
137 |
+
* Render Description
|
138 |
+
*
|
139 |
+
* @return mixed
|
140 |
+
*/
|
141 |
+
private function render_description() {
|
142 |
+
$content = '';
|
143 |
+
$enable = 'yes' === $this->attribute['sg_description_enable'];
|
144 |
+
|
145 |
+
if ( $enable ) {
|
146 |
+
$description = wp_kses_post( $this->attribute['sg_description'] );
|
147 |
+
$content = '<div class="heading-section-description">' . $description . '</div>';
|
148 |
+
}
|
149 |
+
|
150 |
+
return $content;
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Render Separator
|
155 |
+
*
|
156 |
+
* @return mixed
|
157 |
+
*/
|
158 |
+
private function render_separator() {
|
159 |
+
$content = '';
|
160 |
+
$enable = 'yes' === $this->attribute['sg_separator_enable'];
|
161 |
+
|
162 |
+
if ( $enable ) {
|
163 |
+
$image_separator = null;
|
164 |
+
$style = esc_attr( $this->attribute['sg_separator_style'] );
|
165 |
+
|
166 |
+
if ( 'custom' === $style ) {
|
167 |
+
$image_size = $this->attribute['sg_separator_image_size_imagesize_size'];
|
168 |
+
$image_separator = $this->render_image_element( $this->attribute['sg_separator_image'], $image_size );
|
169 |
+
}
|
170 |
+
|
171 |
+
$content = '<div class="heading-section-separator"><div class="separator-wrapper style-' . $style . '">' . $image_separator . '</div></div>';
|
172 |
+
}
|
173 |
+
|
174 |
+
return $content;
|
175 |
+
}
|
176 |
+
|
177 |
+
/**
|
178 |
+
* Render Shadow
|
179 |
+
*
|
180 |
+
* @return mixed
|
181 |
+
*/
|
182 |
+
private function render_shadow() {
|
183 |
+
$content = '';
|
184 |
+
$enable = 'yes' === $this->attribute['sg_shadow_enable'];
|
185 |
+
|
186 |
+
if ( $enable ) {
|
187 |
+
$shadow = esc_attr( $this->attribute['sg_shadow_content'] );
|
188 |
+
$content = '<span class="shadow-text">' . $shadow . '</span>';
|
189 |
+
}
|
190 |
+
|
191 |
+
return $content;
|
192 |
+
}
|
193 |
+
}
|
class/elements/views/class-post-block-view.php
CHANGED
@@ -15,6 +15,8 @@ class Post_Block_View extends View_Abstract {
|
|
15 |
* @return string
|
16 |
*/
|
17 |
public function render_element( $attr, $column_class ) {
|
|
|
|
|
18 |
$this->enqueue_scripts();
|
19 |
$this->set_attribute( $attr );
|
20 |
|
@@ -36,19 +38,20 @@ class Post_Block_View extends View_Abstract {
|
|
36 |
* @return mixed
|
37 |
*/
|
38 |
public function render_result_element( $results, $attr ) {
|
|
|
39 |
$this->set_attribute( $attr );
|
40 |
|
41 |
$content = $this->render_result_block_element( $results );
|
42 |
$settings = $this->render_settings();
|
43 |
|
44 |
-
$
|
45 |
-
|
46 |
-
|
47 |
-
data-settings="' . $settings . '">
|
48 |
-
' . $content . '
|
49 |
-
</div>';
|
50 |
|
51 |
-
return $
|
|
|
|
|
|
|
52 |
}
|
53 |
|
54 |
/**
|
@@ -62,7 +65,7 @@ class Post_Block_View extends View_Abstract
|
15 |
* @return string
|
16 |
*/
|
17 |
public function render_element( $attr, $column_class ) {
|
18 |
+
$attr = $this->filter_post_attribute( $attr );
|
19 |
+
|
20 |
$this->enqueue_scripts();
|
21 |
$this->set_attribute( $attr );
|
22 |
|
38 |
* @return mixed
|
39 |
*/
|
40 |
public function render_result_element( $results, $attr ) {
|
41 |
+
$attr = $this->filter_post_attribute( $attr );
|
42 |
$this->set_attribute( $attr );
|
43 |
|
44 |
$content = $this->render_result_block_element( $results );
|
45 |
$settings = $this->render_settings();
|
46 |
|
47 |
+
$breakpoint = 'type-1' === $this->attribute['sg_content_postblock_type'] || 'type-4' === $this->attribute['sg_content_postblock_type'] ? 'break-point-' . esc_attr( $this->attribute['sg_content_breakpoint'] ) : '';
|
48 |
+
$postblock_type = 'postblock-' . esc_attr( $this->attribute['sg_content_postblock_type'] );
|
49 |
+
$pagination = 'jkit-pagination-' . esc_attr( $this->attribute['pagination_mode'] );
|
|
|
|
|
|
|
50 |
|
51 |
+
return $this->render_wrapper( 'postblock', $content, [$postblock_type, $pagination, $breakpoint, 'post-element' ], [
|
52 |
+
'id' => $this->unique_id,
|
53 |
+
'settings' => $settings,
|
54 |
+
] );
|
55 |
}
|
56 |
|
57 |
/**
|