Jeg Elementor Kit - Version 1.4.0

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 Icon 128x128 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 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,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 &.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' => $option['title'],
529
- 'type' => Controls_Manager::DIMENSIONS,
530
- 'size_units' => isset( $option['units'] ) ? $option['units'] : [],
531
- 'label_block' => true,
532
- 'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
533
- 'description' => isset( $option['description'] ) ? $option['description'] : '',
534
- 'separator' => isset( $option['separator'] ) ? $option['separator'] : '',
535
- 'selectors' => $selectors,
 
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' => $id . '_background',
543
- 'label' => $option['title'],
544
- 'types' => isset( $option['options'] ) ? $option['options'] : [],
545
- 'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
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' => $id . '_css_filter',
566
- 'label' => $option['title'],
567
- 'types' => isset( $option['options'] ) ? $option['options'] : [],
568
- 'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
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' => $id . '_border',
619
- 'label' => $option['title'],
620
- 'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
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' => $id . '_text_shadow',
658
- 'label' => $option['title'],
659
- 'condition' => isset( $option['dependency'] ) ? $this->parse_dependency_option( $option['dependency'] ) : '',
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' => 'css_editor',
92
- 'title' => esc_html__( 'Custom CSS', 'jeg-elementor-kit' ),
93
- 'segment' => 'style_css',
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' => 21,
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' => 22,
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
- $output =
45
- '<div class="jeg-elementor-kit jkit-postblock postblock-' . esc_attr( $this->attribute['sg_content_postblock_type'] ) . ' jkit-pagination-' . esc_attr( $this->attribute['pagination_mode'] ) . ' ' . $this->unique_id . '"
46
- data-id="' . $this->unique_id . '"
47
- data-settings="' . $settings . '">
48
- ' . $content . '
49
- </div>';
50
 
51
- return $output;
 
 
 
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
  /**