/**
 * 
 * Theme Name: Zenegy
 * Description: Zenegy is a lightweight WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 * Author: Zenegy Team
 * Version: 3.4.5 
 * Requires PHP: 7.4
 * Text Domain: zenegy
 * Template: hello-elementor
 * 
 */
h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:66px}h2{font-size:50px}h3{font-size:32px}.bank-sidebar .elementor-button-icon svg,h4,h5,h6{font-size:20px}.blur,.mobile-megamenu .e-off-canvas__content{width:100%}// app color change .light-mode,:root{--app-text-color:#111;--app-text-highlighted-color:#11111166}.input-box input,.submit-btn-form-2{font-family:"Neue Montreal",Sans-serif;font-weight:500}.total-chip,span.nbadge{margin-left:4px;vertical-align:middle}.elementor-heading-title,.elementor-testimonial-content,.elementor-widget-container,.elementor-widget-text-editor .elementor-widget-container p,.zenegy-story-container p{line-height:120%!important}body{overflow-y:scroll;overflow-x:hidden}span.glowDots{position:relative;width:12px;height:12px;display:block;background:#27c966;border-radius:100%;animation:1s infinite alternate anim-glow;-webkit-animation:1s infinite alternate anim-glow;-moz-animation:1s infinite alternate anim-glow}@keyframes anim-glow{0%{background:rgb(39 201 102 / .3);box-shadow:inset 0 0 10px 2px rgb(39 201 102 / .5),0 0 5px 2px rgb(39 201 102 / .3)}100%{background:#27c966;box-shadow:inset 0 0 10px 2px rgb(39 201 102 / .5),0 0 15px 2px #27c966}}header .topHeader{transition:top .5s ease-out}header .topHeader.rmv-top-Sticky{top:calc(-3rem)!important}header .topHeader.top-Sticky{position:relative;top:0;z-index:99;top:calc(0rem)!important}#mainNavbar.elementor-sticky--active .e-con-inner{background:#fff3;transition:backdrop-filter .3s;backdrop-filter:blur(24px);will-change:transform;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;border-radius:10px!important}#mainNavbar.elementor-sticky--active .elementor-widget-theme-site-logo,#wpcf7-f3412-p3421-o1 span.wpcf7-spinner,.sticky-logo,body:not(.elementor-editor-active) .ztab .ztab-data{display:none}#mainNavbar.elementor-sticky--active .sticky-logo,#mainNavbar.elementor-widget-theme-site-logo{display:block;transition:.5s;transform:translateX(-10px)}.blur{position:fixed;bottom:0;background:red;height:30px;background:linear-gradient(0,transparent,transparent);transition:backdrop-filter .3s;backdrop-filter:blur(3px)!important}span.nbadge{font-size:10px;font-weight:500;line-height:100%;background:#ebe6ff;padding:2px 6px;border-radius:10px;color:#120c2b}.footer-online{justify-content:center!important}.bank-sidebar .elementor-button-content-wrapper,.input-box{align-items:center}sup{color:#b3b3b3;margin-left:6px;font-weight:600}.content-menu{display:none;position:fixed;left:0;top:70px;transform:translate(156px,36px);min-width:auto;will-change:transform;z-index:99;box-sizing:border-box;border:0 solid #e5e7eb;border-radius:5px;outline:0;pointer-events:auto;background:#fff;padding:4px;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}body.context-lock{overflow:hidden!important;overscroll-behavior:contain;position:relative!important;padding-left:0;padding-top:0;padding-right:0;margin-left:0;margin-top:0;margin-right:15px!important}.bg-border{background-color:hsl(45 17% 91%)}.input-box,.latest-post span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-terms{background:#fff}#contentMenu svg{fill:#60605c;width:1rem;height:1rem}.mobile-megamenu summary.e-n-accordion-item-title{padding:12px 20px}.mobile-megamenu span.e-closed,.mobile-megamenu span.e-opened{width:32px!important;height:32px!important;border-radius:5px;padding:8px 11px}.mobile-megamenu span.e-closed{background:#f0f0f0}.mobile-megamenu details.e-n-accordion-item{border-bottom:2px solid #f0f0f0}.mobile-megamenu span.e-opened{background:#120c2b}#bookBtn span.elementor-button-text{font-size:14px}:root{--transition-navigation-duration:0.5s}.logo-without-text{transform:translate3d(-100%,0,0);transition:transform .15s ease-out,visibility .15s ease-out;visibility:hidden;will-change:transform;position:absolute;top:0;height:22px;width:auto}#mainNavbar.elementor-sticky--active .logo-without-text{transform:translate3d(0,0,0);transition:transform .2s ease-out .48s,visibility .2s ease-out .48s;visibility:visible}.logo-with-text{transform:translate3d(0,0,0);transition:transform var(--transition-navigation-duration) ease-out,visibility var(--transition-navigation-duration) ease-out;transition-delay:0.15s;visibility:visible;will-change:transform}#mainNavbar.elementor-sticky--active svg.logo-with-text{transform:translate3d(-100%,0,0);transition-delay:0.15s;visibility:hidden}ul.cpel-switcher__list{background:#120c2b;padding-left:7px!important;padding-right:7px!important;margin-top:7px}ul.cpel-switcher__list .cpel-switcher__code{color:#fff}.cpel-switcher__icon{color:hsl(0 0% 50%)!important}.submit-btn-form-2,.ztab .ztab-pills.active .elementor-heading-title,.ztab .ztab-pills.active .elementor-icon-box-title,.ztab .ztab-pills:hover .elementor-heading-title,.ztab .ztab-pills:hover .elementor-icon-box-title,.ztab-pills.active .ui-e-headline-color,.ztab-pills.active .ui-e-headline-color .ui-e-headline-highlighted,.ztab-pills.active .ui-e-headline-highlighted{color:#6e30fd!important}.elementor-widget-highlighted-text .uicore-svg-wrapper,.hidden{display:none!important}.ui-e-headline-stroke1 .whitespace{padding:3px}.elementor-icon-wrapper{line-height:0}.elementor-widget-text-editor .elementor-widget-container{line-height:unset!important}.industries-tab button.e-n-tab-title[aria-selected=false]:hover .e-n-tab-icon svg path,.industries-tab button.e-n-tab-title[aria-selected=true] .e-n-tab-icon svg path{stroke:#120c2b}.industries-tab button.e-n-tab-title[aria-selected=false] .e-n-tab-icon svg path,.ztab .ztab-pills .elementor-icon svg path{stroke:gray}.blure-bg{backdrop-filter:blur(74px)}.blue-icon svg path,.ztab .ztab-pills.active .elementor-icon svg path,.ztab .ztab-pills:hover .elementor-icon svg path{stroke:#6e30fd}.faq details{border-bottom:1px solid #e8e8e8}.blur-logo{filter:blur(14px)}span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-terms{background:#6e30fd1a;color:#6e30fd!important;padding:5px 12px;border-radius:96px}#postLoadmore span.elementor-button-icon{padding:2.33px;border:1.5px solid #6e30fd;border-radius:100px;font-size:12px}#postLoadmore span.elementor-button-text{padding-top:4px}.zpost-heading h2.elementor-heading-title.elementor-size-default{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:120px}.blur-icon .elementor-icon,.ytb-play .elementor-custom-embed-play{backdrop-filter:blur(29.74px);padding:42px;background-color:#fff3;border-radius:57.11px}.dark-mode{--app-text-color:#ffffff;--app-text-highlighted-color:#ffffff66}.single-apps #app .elementor-widget-container,.single-apps #app h1,.single-apps #app h2,.single-apps #app h3,.single-apps #app h4,.single-apps #app h5,.single-apps #app h6,.single-apps #app p,.single-apps #app span,.single-apps #app ul{color:var(--app-text-color)!important}.single-apps #app span span.ui-e-headline-highlighted{color:var(--app-text-highlighted-color)!important}.category-names-ai h5,.icon-black .black{color:#111}.icon-black .elementor-button-icon svg path{fill:#111}.single-apps .elementor-widget-container p{margin-bottom:12px}.new .elementor-icon-box-title span::after{content:"NEW"}.bank-sidebar .elementor-button-text{text-align:left}.ztab .ztab-pills{cursor:pointer}.ztab .ztab-pills.active,.ztab .ztab-pills:hover{background:#f8f7ff!important}.ztab .ztab-pills.active .elementor-icon-box-description,.ztab .ztab-pills:hover .elementor-icon-box-description{color:#111!important}.more-categories:hover .tooltip,body:not(.elementor-editor-active) .ztab .ztab-data.active{display:block}.input-box{border-radius:8px}.input-box img{width:16px;height:16px!important;object-fit:contain}.input-box p{display:flex;position:relative;padding:16px!important;height:48px}.input-box input{font-size:14px;line-height:20px;color:#323232;opacity:.6;margin-left:8px;border:none;outline:0;background:#fff0;width:100%;position:relative;top:-4px}.submit-wrap{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.submit-btn-form-2{width:110px;height:48px;border-radius:8px;padding:16px;background-color:#ebe6ff;font-size:14px;line-height:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.bg-card,.bg-card-ai{background:#fff;margin-bottom:-60px}.checkbox,.checkbox p,.checkbox span a{font-family:"Neue Montreal",Sans-serif;color:#fff}.badge-para p,.checkbox{align-items:center;position:relative}#wpcf7-f3412-p3421-o1 .wpcf7-list-item label,.checkbox{display:flex;gap:6px}.submit-btn-form-2 img{width:12px;height:12px}.checkbox{font-size:10px;justify-content:flex-end;padding-right:130px;top:3px}.checkbox span a{font-weight:700;text-decoration:underline}.custom-gap,.product-card-wrapper{gap:8px}.right-left-padding{padding-left:141px;padding-right:141px}.checkbox p{font-weight:500;font-size:10px;line-height:100%;letter-spacing:0;text-decoration:none}.category-names-ai h5,.category-names-ai p{font-family:"Neue Montreal",Sans-serif;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;font-weight:500}.fade-in-heading{transform:translateY(20px);animation:1.2s forwards fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.main-imag img{width:134px;height:134px!important;opacity:1;border-radius:24.74px;padding:8.25px;margin-left:19px}.category-names-ai p{color:gray;margin:5px 0}.bg-card,.bg-card-ai{padding:72px 32px 32px;border-radius:16px;position:relative;top:-60px}@media (min-width:768px) and (max-width:893px){.submit-btn-form-2{padding:2px;font-size:12px}.submit-btn-form-2 img{width:9px;height:9px}.submit-wrap{gap:0}}@media (max-width:768px){.right-left-padding{padding-left:24px;padding-right:24px}.checkbox{justify-content:center;padding-right:0}}@media (max-width:576px){.right-left-padding{padding-left:16px;padding-right:16px}.input-box{height:44px}.submit-btn-form-2{width:100%;height:44px;font-size:13px}.checkbox{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:6px;margin-top:12px;padding-right:0;text-align:center}.check-box-ele{position:relative;top:0;left:0;transform:scale(1.1);margin-top:-2px}.checkbox p{font-size:9px;line-height:120%;color:#fff;font-family:"Neue Montreal",Sans-serif}.checkbox span a{color:#fff;font-weight:700;text-decoration:underline}body{overflow-x:hidden}}.categories-box,.products-box{padding:16px!important}#wpcf7-f3412-p3421-o1 input.wpcf7-form-control{padding:17.5px;border:.75px solid #0000001a;border-radius:5.99px;font-size:12px;line-height:16px;font-family:"Neue Montreal",sans-serif;color:#b3b3b3}#wpcf7-f3412-p3421-o1 input.wpcf7-form-control::placeholder{font-size:12px;line-height:16px;font-family:"Neue Montreal",sans-serif;color:#b3b3b3}#wpcf7-f3412-p3421-o1 input.wpcf7-form-control.wpcf7-submit{font-size:14px;font-weight:500;line-height:100%;color:#fff}#wpcf7-f3412-p3421-o1 .wpcf7-list-item{margin-left:0}#wpcf7-f3412-p3421-o1 .wpcf7-list-item-label{font-size:10px;color:#757575;font-weight:500;line-height:100%;font-family:"Neue Montreal",sans-serif}#wpcf7-f3412-p3421-o1 .wpcf7-list-item-label .book-pp{font-size:10px;font-weight:700;line-height:100%;font-family:"Neue Montreal",sans-serif;color:#616161!important}div.blur{backdrop-filter:blur(var(--blur))!important}.top-mar-form{margin-top:-35px}.cstm-magnify{height:16px;width:16px;top:17.5px;left:16px}.search-input{border:none;border-radius:8px}.search-bar{height:52px}.search-input:focus{border:unset;outline:unset}.search-input,.search-input::placeholder{font-size:14px!important;font-weight:500;font-family:inherit;line-height:20px!important;letter-spacing:0;color:#32323299}.categories-section h2,.products-section h2{font-family:"Neue Montreal",Sans-serif;font-weight:500;font-size:18px;line-height:100%;color:#111;padding:24px 0 16px}.badge-para p,.badge-para-app p,.navigate a{line-height:16px;font-weight:500}.list-option{font-family:"Neue Montreal",Sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#000}.day,.month{font-family:"Neue Montreal",sans-serif}.categories-box{min-width:302px}.categories-box ul li,.products-box ul li{position:relative;padding:8px 0}.categories-box ul li:not(:last-child)::after,.products-box ul li:not(:last-child)::after{content:"";position:absolute;bottom:0;left:19px;right:0;height:1px;background-color:#f0f0f0;opacity:.9}.form-radio-custom{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #cbd5e1;border-radius:50%;cursor:pointer;transition:.2s;background-color:#fff}.form-radio-custom:checked{border:5px solid #27c966;background-color:#fff}.icon{height:12px;width:12px;object-fit:contain}.icon-placeholder{height:12px;width:12px;display:inline-block;visibility:hidden}.main-images{display:flex;gap:18px;position:relative;z-index:1;min-height:134px}.badge{display:flex;gap:4px;margin-top:98px}.badge-app{display:flex;gap:5px;margin-top:98px}.badge-img img{width:24px;height:24px}.badge-para p{font-size:12px;text-align:center;color:#111;justify-content:center;top:4px}.badge-img-app img{width:28px;height:28px}.badge-para-app p{font-size:16px;text-align:center;align-items:center;color:#111;justify-content:center;position:relative;top:6px}.bg-card-content{display:flex;flex-direction:column;gap:16px}.navigate{width:fit-content;background:#6e30fd;color:#fff!important;display:flex;border-radius:8px}.navigate a{font-family:"Neue Montreal",Sans-serif!important;font-size:12px;padding:12px 16px;color:#fff!important;gap:4px}.arrow{position:relative;top:13px;left:-12px;height:14px;width:14px}.seperate{border:1px solid #f0f0f0}.bg-card-content h2{font-weight:500;font-size:20px;color:#111;font-family:inherit}.bg-card-content .lines-content,.category-part p,.total-chip{font-weight:500;line-height:100%}.bg-card-content .lines-content{font-size:16px;color:gray;overflow:hidden;position:relative;line-height:120%;height:58px;font-family:inherit}.category-part{display:flex;flex-direction:column;gap:4px}.category-part p{font-size:16px;color:#111}.bubbles,.single-revisorer p.elementor-heading-title{display:flex;gap:4px;flex-wrap:wrap}.one-line,.three-lines,.two-lines{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.bubbles div,.single-revisorer p.elementor-heading-title span{width:auto;padding:5px 12px;border-radius:96px;background-color:#6e30fd1a;font-weight:500;font-size:14px;line-height:100%;text-align:center;white-space:nowrap;color:#6e30fd}.categories-box,.products-box{opacity:1;border-radius:16px;background:#fff}.cntr{justify-content:flex-start;padding-top:46px}.section-padding{gap:64px}.product-image img{width:134px;height:134px!important;opacity:1;border-radius:24.74px!important;margin-left:19px;background:#fff;padding:9px}.three-lines{-webkit-line-clamp:3}.two-lines{-webkit-line-clamp:2}.one-line{-webkit-line-clamp:1}.more-categories,.more-locations{position:relative;cursor:pointer}.more-categories .tooltip,.more-locations .tooltip{display:none;position:absolute;background:#fff;border:1px solid #ddd;padding:6px 8px;border-radius:6px;box-shadow:0 2px 8px rgb(0 0 0 / .1);top:120%;left:0;z-index:10;white-space:nowrap}.more-locations:hover .tooltip{display:flex;gap:4px;flex-direction:column;z-index:100}.more-locations .tooltip::before{content:"";position:absolute;top:-6px;left:12px;border-width:6px;border-style:solid;border-color:#fff0 #fff0 #fff;filter:drop-shadow(0 -1px 1px rgb(0 0 0 / .05))}.e-n-menu-content .list-icon ul li a.ui-e-wrap:hover .ui-e-icon{transition:.25s;background-color:rgb(240 240 240)!important;opacity:1}.e-n-menu-content .list-icon ul li a.ui-e-wrap .ui-e-icon{transition:.25s;background-color:transparent!important;opacity:0}.e-n-menu-content .list-icon ul li a.ui-e-wrap .ui-e-icon:hover{transition:.25s;background-color:#000!important;stroke:rgb(240 240 240)!important}.elementor-nav-menu .menu-item{position:relative;overflow:hidden}.elementor-nav-menu .nav-text-mask{position:relative;display:inline-block;height:auto;overflow:hidden}.elementor-nav-menu .zen-text{display:block;transition:transform .5s cubic-bezier(.22, 1, .36, 1),opacity .5s cubic-bezier(.22, 1, .36, 1);transform-origin:center;will-change:transform,opacity}.elementor-nav-menu .zen-text-1,.elementor-nav-menu li.hover-animate .zen-text-2{transform:translate3d(0,0,0) skewY(0);opacity:1}.elementor-nav-menu .zen-text-2{position:absolute;top:0;left:0;transform:translate3d(0,100%,0) skewY(8deg);opacity:0}.elementor-nav-menu li.hover-animate .zen-text-1{transform:translate3d(0,-100%,0) skewY(8deg);opacity:0}#blur .elementor-icon{backdrop-filter:blur(28px)}.pagination-wrapper .pagination-btn{background:0 0!important;color:#000!important;border:1.5px solid #000!important;padding:8px 18px!important;border-radius:6px!important;font-size:15px!important;font-weight:500!important;cursor:pointer;transition:.25s;line-height:1.2;box-shadow:none!important}.day,.load-more-wrapper .load-more-btn,.month,.time,.title{font-weight:500}.pagination-wrapper .pagination-btn.active{background-color:#27c966!important;color:#fff!important;border-color:#27c966!important;font-weight:600!important}.pagination-wrapper .pagination-btn:hover:not(.active){background-color:rgb(39 201 102 / .1)!important;color:#27c966!important;border-color:#27c966!important}.pagination-wrapper .next-btn,.pagination-wrapper .prev-btn{background:0 0!important;color:#000!important;border:1.5px solid #000!important}.pagination-wrapper .next-btn:hover,.pagination-wrapper .prev-btn:hover{background-color:#27c966!important;color:#fff!important;border-color:#27c966!important}.pagination-wrapper .pagination-btn.disabled,.pagination-wrapper .pagination-btn:disabled{opacity:.4;pointer-events:none}.total-chip{font-size:8px;background:#ebe6ff;padding:4px;border-radius:50%;color:#6e30fd}.list-option sup,.month{font-size:10px}.day,.event-info,.month,.time,.title{line-height:120%}.img-stroke .elementor-widget-container .elementor-icon-wrapper .elementor-icon svg{stroke:#120c2b;stroke-width:2px}@media (max-width:500px){.elementor-widget-mobile__width-inherit.copyright-menu nav ul{justify-content:flex-start;margin-inline-start:inherit}}@media (max-width:991px){.zn-flex-wrap{display:flex!important;flex-wrap:wrap}.categories-box{width:90vw}}.cpel-switcher__toggle.cpel-switcher__lang,.cpel-switcher__toggle.cpel-switcher__lang.cpel-switcher__toggle--on{padding-left:6px;padding-right:7px}.industries-tab button.e-n-tab-title,.industries-tab button.e-n-tab-title:hover{border-radius:24px!important}.industries-tab .e-n-tabs-content div.elementor-element.e-con.e-active,.ztab-data.active{animation:1s ease-in forwards fadeInAnimation}@keyframes fadeInAnimation{from{opacity:.1}to{opacity:1}}footer .elementor-image-carousel-wrapper.swiper img.swiper-slide-image{opacity:40%}#bookBtn svg{width:58px}.nav-text-mask{position:relative;overflow:hidden;display:inline-block;height:auto}.nav-text-mask .zen-text{display:block;transition:transform 1.1s cubic-bezier(.22, 1, .36, 1),opacity 1.1s cubic-bezier(.22, 1, .36, 1)}.hover-animate .nav-text-mask .zen-text-2,.nav-text-mask .zen-text-1{transform:translateY(0) skewY(0);opacity:1}.nav-text-mask .zen-text-2{position:absolute;top:0;left:0;transform:translateY(100%) skewY(8deg);opacity:0}.hover-animate .nav-text-mask .zen-text-1{transform:translateY(-100%) skewY(8deg);opacity:0}.ztab-pills .ui-e-headline-text{color:#616161!important}.ztab-pills .ui-e-headline-highlighted{color:#b3b3b3!important}.ztab-pills.active .ui-e-headline-text:first-of-type{color:#000!important}.e-loop-item .elementor-element-7824c0e .elementor-icon svg{transition:transform .3s!important}.e-loop-item:hover .elementor-element-7824c0e .elementor-icon svg,.elementor-22994107 .elementor-element.elementor-element-46f5ac77.elementor-view-stacked .elementor-icon:hover{transform:rotate(90deg)!important}.e-loop-item .elementor-element-baaeb48{overflow:hidden!important;transition:transform .5s!important}#banks-tooltip *{overflow:visible!important;position:relative}#banks-tooltip .elementor-icon::after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translateX(-50%);background:#fff;color:#000;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;transition:opacity .25s;pointer-events:none;z-index:999999;box-shadow:0 4px 12px rgb(0 0 0 / .15)}#banks-tooltip .elementor-icon:hover::after{opacity:1}.elementor-widget-divider .elementor-divider-separator{--divider-color:#e8e8e8!important}.glass-card{width:max-content;min-height:55px;display:flex;align-items:center;gap:10px;padding:8px;border-radius:13px;background:rgb(255 255 255 / .1);backdrop-filter:blur(40px);border:1px solid;border-image-source:linear-gradient(180deg,rgb(255 255 255 / 0.3) 0%,#fff0 100%);color:#fff;box-sizing:border-box}.new .elementor-icon-box-title span::after,.soon span.elementor-icon-list-text::after{line-height:100%;font-family:"Neue Montreal",Sans-serif;padding:2px 6px;border-radius:6px;margin-left:10px;font-weight:500}.date-box{width:41px;background:#fff;color:#000;border-radius:10px;display:flex;flex-direction:column;justify-content:center;text-align:center}.month{background:#6e30fd;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;text-transform:uppercase;padding:2px 8px;font-family:inherit}.day{font-size:16px;color:#000;padding:3px 0}.event-info{display:flex;flex-direction:column}.title{font-size:10px;color:rgb(255 255 255 / .5)}.time{font-size:11px;display:flex;align-items:center;color:#fff}.dot{width:6px;height:6px;background:#00d35f;border-radius:50%;margin-right:4px}.menu-dots{margin-left:auto;font-size:16px;opacity:.7;color:#fff;margin-right:2px}@media (max-width:480px){.glass-card{width:max-content}}.elementor-position-left .elementor-image-box-wrapper{display:-webkit-inline-box}.dialog-message.dialog-lightbox-message{border-radius:8px!important}.elementor-22994487 .elementor-element.elementor-element-73612aae,.elementor-22994487 .elementor-element.elementor-element-b87dbcb{--width:100%!important}@media (min-width:768px){.elementor-22994487 .elementor-element.elementor-element-73612aae,.elementor-22994487 .elementor-element.elementor-element-b87dbcb{--width:100%!important}}.zgy-system>div:first-child{margin-right:30px!important}.blur-new{position:fixed;bottom:0;width:100%;height:30px;background:linear-gradient(to top,rgb(255 255 255 / .4),transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to top,black 90%,transparent 10%);-webkit-mask-image:linear-gradient(to top,black 90%,transparent 10%);transition:backdrop-filter .3s}.bottom-line a img{transition:transform .25s}.bottom-line a:hover img{transform:translateX(6px)}.soon span.elementor-icon-list-text{position:relative;display:inline-block}.soon span.elementor-icon-list-text::after{content:"SOON";content:"SOON";font-size:10px;color:#120c2b;background-color:#ebe6ff;display:inline-block;animation:2.5s ease-in-out infinite breathe}@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.25)}}.new .elementor-icon-box-title span{position:relative}.new .elementor-icon-box-title span::after{content:"NEW";font-size:10px;color:#fff;background-color:#27c966;position:absolute;top:6px;right:-45px;transform-origin:center center;will-change:transform;animation:2.6s ease-in-out infinite breatheNew}@keyframes breatheNew{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}.elementor-element.elementor-element-baaeb48.e-con-full.e-flex.e-con.e-child{position:relative;overflow:hidden;background-size:100%;transition:background-size .3s!important}.elementor-element.elementor-element-baaeb48.e-con-full.e-flex.e-con.e-child::before{content:"";position:absolute;inset:0;background:#fff0;transition:background .3s;z-index:1}.elementor-element.elementor-element-baaeb48.e-con-full.e-flex.e-con.e-child:hover::before{background:rgb(0 0 0 / .55)}.elementor-element.elementor-element-baaeb48.e-con-full.e-flex.e-con.e.child>*{position:relative;z-index:2}.revisorer-div .gap-16{gap:0!important}.webinar-rotate .elementor-icon svg{display:inline-block;transition:transform .3s;transform-origin:50% 50%}.webinar-rotate:hover .elementor-icon svg{transition:transform .3s!important;transform:rotate(90deg)!important}.elementor-22994107 .elementor-element.elementor-element-46f5ac77.elementor-view-stacked .elementor-icon{background-color:#1113;backdrop-filter:blur(28px)!important}.load-more-wrapper{display:flex;justify-content:center;margin-top:10px}.load-more-wrapper .load-more-btn{border-radius:8px;padding:16px;background:#ebe6ff;border:none;font-family:inherit;font-size:14px;line-height:120%;color:#6e30fd;display:flex;align-items:center;gap:8px;cursor:pointer}.load-more-wrapper .load-more-btn:hover{background:#ebe6ff;color:#6e30fd}.svg-load img{width:16px;height:16px;position:relative;top:1px}.developer-image{background-color:#fff!important;border-radius:27px!important}
.category-part h5{margin-top:0;margin-bottom:0}.elementor-heading-title{word-wrap:break-word!important}@media (max-width:767px){.blog-wrap ul,.webinar-wrap ul{grid-template-columns:minmax(0,max-content) auto!important}.signature-animate .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{text-align:left;margin-left:20px}}@media (max-width:414px){.blog-wrap ul,.webinar-wrap ul{grid-template-columns:1fr!important}.blog-wrap .elementor-icon-list-items>li:nth-child(2){justify-content:center!important;margin-top:12px}.webinar-wrap .elementor-icon-list-items>li:nth-child(2){justify-content:flex-start!important;margin-top:0}}.card-wrapper .product-image:not(:has(img)){background:linear-gradient(180deg,#120C2B 1.92%,#9D94FF 100%);width:134px;height:auto!important;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;text-align:center;border-radius:27px;margin-left:19px;height:100%;display:flex;flex-direction:column}.elementor-widget-zenegy_faqs .accordion-content p{margin-bottom:12px!important}.load-more-button{display:flex;justify-content:center;align-items:center;margin-top:30px}.load-more-button a{background:#EBE6FF!important;color:#6E30FD!important}.zenegy-blogs:hover{background-size:120%!important;transition:background-size 0.3s!important}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:0px!important}@media (max-width:768px){.trial-info-strip ul li.elementor-icon-list-item:not(.elementor-icon-list-divider){display:flex;flex-direction:column;justify-content:center!important;align-items:center!important;margin:10px 0 10px 0}.trial-info-strip ul.elementor-icon-list-items li.elementor-icon-list-item:not(:last-child):after{position:absolute}.trial-info-strip ul.elementor-icon-list-items li.elementor-icon-list-item:nth-child(2):after{display:none}.box-image-space .elementor-image-box-wrapper .elementor-image-box-content{margin-left:6px}}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute!important;width:100%}.cate-count{display:flex;gap:8px;flex-wrap:wrap}.zgy-client{position:relative}.zgy-client .blur-logo{filter:blur(0);transition:filter 0.6s cubic-bezier(.4,0,.2,1);will-change:filter}.zgy-client .btn-hide{opacity:0;pointer-events:none;transition:opacity 0.2s!important;will-change:opacity}.zgy-client:hover .blur-logo{filter:blur(14px)}.zgy-client:hover .btn-hide{opacity:1;pointer-events:auto}.video-icon-rotate .home-rotate .elementor-icon svg{transition:transform 0.35s ease;transform:rotate(0deg)}.video-icon-rotate:hover .home-rotate .elementor-icon svg{transform:rotate(90deg)!important}.webinar-wrap ul{gap:0!important}@media screen and (max-width:767px){.blog-gap .elementor-image-box-wrapper{gap:10px!important}.blog-category-date ul{grid-template-columns:repeat(2,auto)!important}}@media screen and (max-width:767px){.webinars-editor .elementor-image-box-wrapper .elementor-image-box-content{text-align:left;margin-left:12px}.webinar-date ul{grid-template-columns:repeat(2,auto)!important;gap:0!important}}.small-business-banner{font-family:inherit;font-weight:500;line-height:120%;text-align:center;color:#9D94FF}.mobile-megamenu.elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con{display:unset}
#logg-in .box.e-child,.custom-accordion ul li{transform:translateY(26px);opacity:0}.e-n-accordion-item[open] .custom-accordion ul li{animation:.6s cubic-bezier(.4,0,.2,1) forwards zenAccordionFade}#logg-in[open] .box.e-child:first-child,.e-n-accordion-item[open] .custom-accordion ul li:first-child{animation-delay:.12s}#logg-in[open] .box.e-child:nth-child(2),.e-n-accordion-item[open] .custom-accordion ul li:nth-child(2){animation-delay:.24s}#logg-in[open] .box.e-child:nth-child(3),.e-n-accordion-item[open] .custom-accordion ul li:nth-child(3){animation-delay:.36s}#logg-in[open] .box.e-child:nth-child(4),.e-n-accordion-item[open] .custom-accordion ul li:nth-child(4){animation-delay:.48s}#logg-in[open] .box.e-child:nth-child(5),.e-n-accordion-item[open] .custom-accordion ul li:nth-child(5){animation-delay:.6s}#logg-in[open] .box.e-child:nth-child(6),.e-n-accordion-item[open] .custom-accordion ul li:nth-child(6){animation-delay:.72s}.e-n-accordion-item[open] .custom-accordion ul li:nth-child(7){animation-delay:.84s}#logg-in .box.e-child{animation:none}#logg-in[open] .box.e-child{animation:.45s ease-out forwards zenAccordionFade}@keyframes zenAccordionFade{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.e-off-canvas__content-inner{position:relative;z-index:2}.menu-circle{width:20px;height:20px;background:#fff;border-radius:50%;pointer-events:none;position:absolute;z-index:1}.elementor-widget-off-canvas .e-off-canvas__content{width:auto!important}.mobile-megamenu details{z-index:10}.below-navbar,.below-navbar-btn,.home-exit svg,.zenegy-icon-favicon{position:relative;z-index:10}@keyframes zenSlideFade{0%{opacity:0;transform:translateY(26px)}100%{opacity:1;transform:translateY(0)}}.below-navbar .menu-item,.e-n-accordion details,.header-button{opacity:0;transform:translateY(26px) scale(.96);will-change:transform,opacity}@keyframes zenMenuSlide{0%{opacity:0;transform:translateY(26px)}100%{opacity:1;transform:translateY(0)}}.e-off-canvas__content{overflow:hidden!important;position:relative}body.e-off-canvas__no-scroll{overflow:hidden!important;height:100vh}.e-off-canvas{overflow:hidden}.e-off-canvas__content{overflow-y:auto!important;overflow-x:hidden;max-height:100vh;-webkit-overflow-scrolling:touch}
.cstm-clr .zgy-btn .button-text-mask .zen-text{color:#6E30FD!important}.signature-animate .elementor-image-box-title.start-typing{animation:signatureReveal 2.5s steps(40,end) forwards}@keyframes signatureReveal{from{max-width:0}to{max-width:100%}}.signature-animate .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{margin-top:-8px}.signature-animate .elementor-image-box-title{display:inline-block;white-space:nowrap;overflow:hidden;max-width:0}@property --border-angle-1{syntax:"<angle>";inherits:true;initial-value:0deg}@property --border-angle-2{syntax:"<angle>";inherits:true;initial-value:90deg}@property --border-angle-3{syntax:"<angle>";inherits:true;initial-value:180deg}:root{--bright-blue:rgb(0, 100, 255);--bright-green:rgb(0, 255, 0);--bright-red:rgb(255, 0, 0);--border-size:1px;--border-radius:14px}@supports (color:color(display-p3 1 1 1)){:root{--bright-blue:color(display-p3 0 0.2 1);--bright-green:color(display-p3 0.4 1 0);--bright-red:color(display-p3 1 0 0)}}@keyframes rotateBackground{to{--border-angle-1:360deg}}@keyframes rotateBackground2{to{--border-angle-2:-270deg}}@keyframes rotateBackground3{to{--border-angle-3:540deg}}.most-recommend{--border-angle-1:0deg;--border-angle-2:90deg;--border-angle-3:180deg;padding:var(--border-size);border-radius:var(--border-radius);width:fit-content;background:conic-gradient(from var(--border-angle-1) at 10% 15%,transparent,#000000 10%,transparent 30%),conic-gradient(from var(--border-angle-2) at 70% 60%,transparent,#000000 10%,transparent 60%),conic-gradient(from var(--border-angle-3) at 50% 20%,transparent,#000000 10%,transparent 50%);animation:rotateBackground 2s linear infinite,rotateBackground2 4s linear infinite,rotateBackground3 6s linear infinite}.most-recommend .elementor-heading-title{display:block;background:#27C966;padding:4px 8px 4px 8px;;border-radius:calc(var(--border-radius) - var(--border-size));color:#fff;white-space:nowrap}.js-enabled .customer-story{transform:translateY(60px) scale(.96);transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1);will-change:transform,filter}.customer-story.fade-up-active{transform:translateY(0) scale(1);filter:blur(0)}@media (max-width:767px){.small-business-banner{font-size:45px}.signature-animate .elementor-image-box-content{display:flex;flex-direction:column;align-items:flex-start;margin-left:15px;width:auto!important}.signature-animate .elementor-image-box-title{max-width:100%}.signature-animate .elementor-image-box-description{margin-left:0;text-align:left}.signature-animate .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{margin-top:0}.list-icons-custom{padding:0 10px 0 30px!important}.list-icons-custom ul{grid-template-columns:repeat(3,1fr)!important}.banner-list-icons .elementor-icon-list-item:nth-child(3){grid-column:1 / -1}}

.webinar-wrap .elementor-post-info .elementor-post-info__item--type-custom{
	text-transform: capitalize;
}

.webinar-wrap .elementor-post-info .elementor-icon-list-text{
	font-size: 14px !important;
}
.webinar-loop-item{
	min-height: 228px;
}
.webinar-loop-item::before{
	background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 155px auto;
}

@media (max-width: 767px) {
    .webinar-wrap .elementor-icon-list-items.elementor-inline-items {
        display: flex !important;
        gap: 8px !important; 
        width: auto !important;
    }

    .webinar-wrap .elementor-icon-list-item {
        display: flex !important;
        width: auto !important;
        max-width: 100%;
    }

    .webinar-wrap .elementor-post-info__item {
        width: fit-content !important;
    }
}

.single-apps .app-devloper-logo {
    border-radius: 25px !important;
    height: 134px !important;
    object-fit: contain;
    padding: 9px;
}

.db-cross{
    height: 14px !important;
    width: 10px !important;
}

.elementor-sticky__spacer {
	opacity:  0 !important;
}

#danskeNavbar {
  inset-inline-start: 0 !important;
  left: 0;
  right: 0;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.db-banner-new{
	font-family: inherit;
font-weight: 500;
font-style: Medium;
font-size: 50px;
line-height: 120%;
color: #9D94FF;
}

@media (max-width:767px){
	.db-banner-new{
font-size: 38px;
}
}

.db-tabs .li-flex {
    min-width: auto !important;
}

.db-counter .counter-container {
    flex-wrap: wrap;
    gap: 24px;
}

.db-marquee .slider-main-wrapper .swiper-slide img{
	opacity: 40%;
}

.hide-header{
	transform:translateY(-140%) !important;
}

.apps-content{
    h1,h2{font-size:32px}h1,h2,h3,h4,h5,h6,hr,p{margin-top:12px!important;font-family:inherit}ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:18px;unicode-bidi:isolate;margin-top:12px!important;font-family:inherit}ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;padding-inline-start:18px;unicode-bidi:isolate;margin-top:12px!important;font-family:inherit}blockquote{font-style:italic}
}
.dark-mode{div,a,ul,ol{color:#fff!important;font-family:inherit}}ul.check,ol.check{list-style:none;padding-left:0}ul.check li,ol.check li{position:relative;padding-left:30px;margin-bottom:15px}ul.check li::before,ol.check li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;padding:4px 2px;border-radius:56px;opacity:1;background:url("data:image/svg+xml;utf8,<svg width='22' height='22' viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg'><rect width='22' height='22' rx='11' fill='%2327C966'/><path d='M9.75 14.4198L6 10.6697L6.58917 10.0806L9.75 13.241L15.4108 7.58057L16 8.16973L9.75 14.4198Z' fill='white'/></svg>") no-repeat center;background-size:contain}#zf-wrap .submitted-message {position: relative;}
#zf-wrap .submitted-message h2{font-size:17px !important;font-family:"Neue Montreal", Sans-serif !important;line-height:120% !important;}
#zf-wrap .submitted-message::before {
    content: "";
  display: block;
  width: 40px;
  height: 40px;
  margin-bottom: 10px;
  background-image: url("data:image/svg+xml;utf8,<svg width='22' height='22' viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg'><rect width='22' height='22' rx='11' fill='%2327C966'/><path d='M9.75 14.4198L6 10.6697L6.58917 10.0806L9.75 13.241L15.4108 7.58057L16 8.16973L9.75 14.4198Z' fill='white'/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 auto 10px auto;
}

.apps-content a{
	word-break: break-all;
}
/* Blog posts and anything else drawn by the post content widget hold the
   editor's own HTML, which no rule reached: it fell back to the browser's
   sans-serif (Christian, 7 Oct 2026: "Ser forkert ud her"). The brand's face
   now carries through the whole article; code keeps its monospace. */
.elementor-widget-theme-post-content,
.elementor-widget-theme-post-content :where(p, li, h1, h2, h3, h4, h5, h6, blockquote, figcaption, table, th, td, strong, em, a, span, label) {
	font-family: "Neue Montreal", sans-serif;
}

/* Pictures in an article get the same soft corners as on the new site
   (Christian, 7 Oct 2026), 12px there too; a logo or other vector keeps its
   own shape. */
.elementor-widget-theme-post-content img:not([src$=".svg"]) {
	border-radius: 12px;
}
