.geeks-gsap-hover{overflow:hidden;--geeks-gsap-ox: 0px;--geeks-gsap-oy: 0px}.geeks-gsap-hover.geeks-gsap-anchor{position:relative}.geeks-gsap-follower{position:absolute;top:0;left:0;display:block;box-sizing:border-box;max-width:none!important;height:auto;pointer-events:none;filter:none!important;opacity:0;transition-property:opacity;transition-timing-function:ease;will-change:transform,opacity;z-index:2}.geeks-gsap-follower.is-shown{opacity:var( --geeks-hvf-opacity, 1 )}.geeks-gsap-hover.geeks-gsap-nopointer,.geeks-gsap-hover.geeks-gsap-nopointer *{cursor:none}html.geeks-under-slider,html.geeks-under-slider *{cursor:auto!important}.geeks-gsap-follower.geeks-gsap-trail{transition-property:none}.geeks-gsap-portal{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:2147483000}.geeks-gsap-hover[data-gsap-touch=drag],.geeks-gsap-hover[data-gsap-touch=longpress]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.geeks-gtx{margin:0;overflow-wrap:break-word}.geeks-gtx-hide{visibility:hidden;animation:geeks-gtx-failsafe 0s 2.5s forwards}@keyframes geeks-gtx-failsafe{to{visibility:visible}}@media (prefers-reduced-motion: reduce){.geeks-gtx-hide{visibility:visible;animation:none}}.geeks-gtx-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;-webkit-user-select:none;user-select:none}.geeks-gtx:has(.geeks-gtx-sr a:focus-visible) .geeks-gtx-src a{outline:2px solid currentColor;outline-offset:2px}.geeks-gtx-i18n{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none;user-select:none}.geeks-gtx .gtx-w,.geeks-gtx .gtx-c,.geeks-gtx .gtx-l{display:inline-block}.geeks-gtx .gtx-w{white-space:pre}.geeks-gtx .gtx-w.gtx-w-long{max-width:100%;overflow-wrap:anywhere;white-space:normal}.geeks-gtx .gtx-l{display:block}.geeks-gtx .gtx-l.gtx-l-fit{display:inline-block}.geeks-gtx .gtx-m{display:inline-block;overflow:hidden;vertical-align:bottom}.geeks-gtx .gtx-m:has(>.gtx-l),.geeks-gtx .gtx-l>.gtx-m{display:block}.geeks-gtx .gtx-m.gtx-m-all{display:block}.geeks-gtx .gtx-m.gtx-m-fit{display:inline-block}.geeks-gtx .gtx-m[data-border=bottom]{border-bottom:var(--gtx-mb, 4px) solid var(--gtx-mb-c, currentColor);padding-bottom:var(--gtx-mb-gap, 0)}.geeks-gtx .gtx-m[data-border=top]{border-top:var(--gtx-mb, 4px) solid var(--gtx-mb-c, currentColor);padding-top:var(--gtx-mb-gap, 0)}.geeks-gtx .gtx-m[data-border=left]{border-left:var(--gtx-mb, 4px) solid var(--gtx-mb-c, currentColor);padding-left:var(--gtx-mb-gap, 0)}.geeks-gtx .gtx-m[data-border=right]{border-right:var(--gtx-mb, 4px) solid var(--gtx-mb-c, currentColor);padding-right:var(--gtx-mb-gap, 0)}.geeks-gtx .gtx-p{position:relative}.geeks-gtx .gtx-b{position:absolute;inset:0;pointer-events:none;visibility:visible}.geeks-gtx-grad{-webkit-background-clip:text;background-clip:text;color:transparent}.geeks-gtx-grad.geeks-gtx-grad.geeks-gtx-grad.geeks-gtx-grad.geeks-gtx-grad.geeks-gtx-grad{background-image:var(--gtx-grad)!important}.gtx-paint.gtx-paint.gtx-paint.gtx-paint.gtx-paint.gtx-paint.gtx-paint{background-image:var(--gtx-p-img)!important}.geeks-gtx .gtx-p.gtx-bar{position:relative;isolation:isolate}.geeks-gtx .gtx-p.gtx-bar:not(.gtx-paint):after{content:"";position:absolute;left:0;top:var(--gtx-bar-t, 0);width:var(--gtx-bar-w, 0);height:var(--gtx-bar-h, 0);background:var(--gtx-bar-c, transparent);pointer-events:none;z-index:-1}.geeks-gtx-img{-webkit-background-clip:text;background-clip:text;color:transparent;background-color:var(--gtx-img-bg, #141428);background-size:var(--gtx-img-size, cover);background-position:var(--gtx-img-pos, center center);background-repeat:var(--gtx-img-rep, no-repeat)}.geeks-gtx-img.geeks-gtx-img.geeks-gtx-img.geeks-gtx-img.geeks-gtx-img.geeks-gtx-img{background-image:var(--gtx-img)!important}.geeks-gtx-stroke{color:transparent;-webkit-text-stroke:var(--gtx-stroke, 1px) var(--gtx-stroke-c, currentColor)}.geeks-gtx .gtx-rot,.geeks-gtx .gtx-mk-count,.geeks-gtx .gtx-mk-type,.geeks-gtx .gtx-mk-scramble{display:inline-block;white-space:pre}.geeks-gtx .gtx-rot-slot{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom}.geeks-gtx .gtx-rot-slot.gtx-rot-open{overflow:visible}.geeks-gtx .gtx-rot-w{display:inline-block;white-space:pre}.geeks-gtx-on .gtx-mk-hold:not(.gtx-mk-ready){visibility:hidden;animation:geeks-gtx-failsafe 0s 2.5s forwards}@media (scripting: none){.geeks-gtx-hide,.geeks-gtx-on .gtx-mk-hold:not(.gtx-mk-ready){visibility:visible;animation:none}}.gtx-mk-rotate:not(.gtx-mk-ready),.gtx-mk-type:not(.gtx-mk-ready),.gtx-mk-scramble:not(.gtx-mk-ready){display:inline-grid;vertical-align:bottom}.gtx-mk-rotate:not(.gtx-mk-ready) .gtx-rot-v,.gtx-mk-type:not(.gtx-mk-ready) .gtx-type-v,.gtx-mk-scramble:not(.gtx-mk-ready) .gtx-scr-v{grid-area:1 / 1}.gtx-mk-rotate:not(.gtx-mk-ready) .gtx-rot-v~.gtx-rot-v,.gtx-mk-type:not(.gtx-mk-ready) .gtx-type-v~.gtx-type-v,.gtx-mk-scramble:not(.gtx-mk-ready) .gtx-scr-v~.gtx-scr-v{visibility:hidden}.geeks-gtx-i18n .gtx-mk-rotate:not(.gtx-mk-ready) .gtx-rot-v~.gtx-rot-v,.geeks-gtx-i18n .gtx-mk-type:not(.gtx-mk-ready) .gtx-type-v~.gtx-type-v,.geeks-gtx-i18n .gtx-mk-scramble:not(.gtx-mk-ready) .gtx-scr-v~.gtx-scr-v{visibility:visible}.gtx-mk-color{color:var(--gtx-mk-c);-webkit-text-fill-color:var(--gtx-mk-c)}.gtx-mk-gradient.gtx-mk-gradient.gtx-mk-gradient.gtx-mk-gradient.gtx-mk-gradient.gtx-mk-gradient{background-image:linear-gradient(var(--gtx-mk-ga, 120deg),var(--gtx-mk-g1, #6d5cf6),var(--gtx-mk-g2, #3d8bff))!important;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.gtx-mk-outline{-webkit-text-stroke:var(--gtx-mk-ow, 1px) var(--gtx-mk-oc, currentColor);-webkit-text-fill-color:transparent}.geeks-gtx .gtx-caret{display:inline-block;width:.08em;height:1em;margin-left:.06em;background:currentColor;vertical-align:-.1em;animation:geeks-gtx-caret 1s steps(1) infinite}@keyframes geeks-gtx-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.geeks-gtx .gtx-caret-block{width:.5em;vertical-align:-.12em}.geeks-gtx .gtx-caret-txt{width:auto;height:auto;background:none;vertical-align:baseline}@media (prefers-reduced-motion: reduce){.geeks-gtx .gtx-caret{animation:none}}.geeks-gtx{position:relative}.geeks-gtx .gtx-win-p{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;white-space:inherit;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent)}.geeks-gtx .gtx-mk-media{position:relative;padding-right:var(--gtx-media-w, 160px)}.geeks-gtx .gtx-mk-media[data-mplace=before]{padding-right:0;padding-left:var(--gtx-media-w, 160px)}.geeks-gtx .gtx-mk-media[data-mplace=before]>.gtx-media{right:auto;left:0}.geeks-gtx .gtx-media{position:absolute;top:50%;right:0;display:block;width:0;height:.8em;overflow:hidden;border-radius:var(--gtx-media-r, 0px);transform:translateY(-50%);transition:width .7s cubic-bezier(.2,.7,.3,1);will-change:width}.geeks-gtx .gtx-media.is-open{width:var(--gtx-media-w, 160px)}.geeks-gtx .gtx-media img,.geeks-gtx .gtx-media video{width:var(--gtx-media-w, 160px);height:100%;max-width:none;object-fit:cover;object-position:center;transform:scale(1.25);transition:transform .7s cubic-bezier(.2,.7,.3,1)}.geeks-gtx .gtx-media.is-open img,.geeks-gtx .gtx-media.is-open video{transform:scale(1)}@media (prefers-reduced-motion: reduce){.geeks-gtx .gtx-media,.geeks-gtx .gtx-media img,.geeks-gtx .gtx-media video{transition:none}}.geeks-path{position:relative;width:0;height:0}.geeks-path-mover{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;pointer-events:none;will-change:transform}.geeks-path-mover img{display:block;max-width:none}.geeks-path-icon svg,.geeks-path-icon i{display:block;width:1em;height:1em;font-size:inherit;fill:currentColor}.geeks-path-line{position:absolute;overflow:visible;pointer-events:none}@media (prefers-reduced-motion: reduce){.geeks-path-mover{will-change:auto}}.geeks-edge{position:absolute;overflow:visible;pointer-events:none}.geeks-cut{position:absolute;width:0;height:0;border:var( --geeks-cut-size, 50px ) solid transparent;pointer-events:none;box-shadow:var( --geeks-cut-sh, none )}.geeks-cut-tl,.geeks-cut-tr{border-top-color:var( --geeks-cut-c, #fff )}.geeks-cut-bl,.geeks-cut-br{border-bottom-color:var( --geeks-cut-c, #fff )}.geeks-cut-tl,.geeks-cut-br{transform:rotate(135deg)}.geeks-cut-tr,.geeks-cut-bl{transform:rotate(-135deg)}.geeks-cut-tl,.geeks-cut-tr{top:calc(-1 * (var( --geeks-cut-size, 50px ) + var( --geeks-cut-over, 0px ) + var( --geeks-cut-bw, 0px )))}.geeks-cut-bl,.geeks-cut-br{bottom:calc(-1 * (var( --geeks-cut-size, 50px ) + var( --geeks-cut-over, 0px ) + var( --geeks-cut-bw, 0px )))}.geeks-cut-tl,.geeks-cut-bl{left:calc(-1 * (var( --geeks-cut-size, 50px ) + var( --geeks-cut-over, 0px ) + var( --geeks-cut-bw, 0px )))}.geeks-cut-tr,.geeks-cut-br{right:calc(-1 * (var( --geeks-cut-size, 50px ) + var( --geeks-cut-over, 0px ) + var( --geeks-cut-bw, 0px )))}.geeks-rev-line{position:relative}.geeks-rev-line:before{content:"";position:absolute;z-index:var( --geeks-rev-z, 9 );pointer-events:none;background-color:var( --grev-l-c, #141428 );background-image:var( --grev-l-img, none );background-size:var( --grev-l-size, auto );background-position:var( --grev-l-pos, center center );background-repeat:var( --grev-l-rep, no-repeat );border-radius:var( --grev-l-r, 0 );transform-origin:var( --grev-l-o, 0% 50% )}.geeks-rev-line[data-grev-line=bottom]:before,.geeks-rev-line[data-grev-line=top]:before{left:0;right:0;height:var( --grev-l-w, 4px );transform:scaleX(var( --grev-l, 0 ))}.geeks-rev-line[data-grev-line=bottom]:before{bottom:0}.geeks-rev-line[data-grev-line=top]:before{top:0}.geeks-rev-line[data-grev-line=left]:before,.geeks-rev-line[data-grev-line=right]:before{top:0;bottom:0;width:var( --grev-l-w, 4px );transform:scaleY(var( --grev-l, 0 ))}.geeks-rev-line[data-grev-line=left]:before{left:0}.geeks-rev-line[data-grev-line=right]:before{right:0}.geeks-rev-line[data-grev-lcut]:before{transform:none}.geeks-rev-line[data-grev-lcut][data-grev-ldir=lr]:before{clip-path:inset(0 calc((1 - var( --grev-l, 0 )) * 100%) 0 0)}.geeks-rev-line[data-grev-lcut][data-grev-ldir=rl]:before{clip-path:inset(0 0 0 calc((1 - var( --grev-l, 0 )) * 100%))}.geeks-rev-line[data-grev-lcut][data-grev-ldir=cx]:before{clip-path:inset(0 calc((1 - var( --grev-l, 0 )) * 50%) 0 calc((1 - var( --grev-l, 0 )) * 50%))}.geeks-rev-line[data-grev-lcut][data-grev-ldir=tb]:before{clip-path:inset(0 0 calc((1 - var( --grev-l, 0 )) * 100%) 0)}.geeks-rev-line[data-grev-lcut][data-grev-ldir=bt]:before{clip-path:inset(calc((1 - var( --grev-l, 0 )) * 100%) 0 0 0)}.geeks-rev-line[data-grev-lcut][data-grev-ldir=cy]:before{clip-path:inset(calc((1 - var( --grev-l, 0 )) * 50%) 0 calc((1 - var( --grev-l, 0 )) * 50%) 0)}.geeks-rev-b{position:absolute;inset:0;pointer-events:none;visibility:visible;z-index:var( --geeks-rev-z, 9 )}.geeks-rev-hit{position:absolute;inset:0;visibility:visible;pointer-events:auto;z-index:var( --geeks-rev-z, 9 )}.geeks-rev-ink{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0% 0%;mask-position:0% 0%}.elementor-widget.geeks-gtx-cover-on:before{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;opacity:0;visibility:hidden;background-color:var(--gtx-cov-c, #fff);background-image:var(--gtx-cov-icon, none);background-repeat:no-repeat;background-position:center;background-size:var(--gtx-cov-size, 48px) auto;transition-property:opacity,visibility;transition-duration:var(--gtx-cov-t, .4s);transition-timing-function:ease}.elementor-widget.geeks-gtx-cover-on.is-covering:before{opacity:1;visibility:visible}@media (prefers-reduced-motion: reduce){.elementor-widget.geeks-gtx-cover-on:before{transition:none}}.geeks-bg{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden}.geeks-bg-layer{position:absolute;inset:0;border-radius:inherit}.geeks-bg-line{position:absolute;background:var( --bgl-col, rgba( 255, 255, 255, .1 ) )}.geeks-bg-line.has-ink{background:none}.geeks-bg-ink{position:absolute;inset:0;background:var( --bgl-col, rgba( 255, 255, 255, .1 ) );will-change:transform}.geeks-bg-line.is-v{top:0;bottom:0;width:var( --bgl-w, 1px );transform:translate(-50%)}.geeks-bg-line.is-h{left:0;right:0;height:var( --bgl-w, 1px );transform:translateY(-50%)}.geeks-bg-line.is-v{clip-path:inset(0 -100vw)}.geeks-bg-line.is-h{clip-path:inset(-100vh 0)}.geeks-bg-drop{position:absolute;background:var( --bgd-col, #fff );border-radius:var( --bgd-r, 0 );will-change:transform}.geeks-bg-line.is-v .geeks-bg-drop{top:0;left:50%;width:var( --bgd-w, 100% );height:var( --bgd-len, 20% );transform:translate(-50%)}.geeks-bg-line.is-h .geeks-bg-drop{left:0;top:50%;height:var( --bgd-w, 100% );width:var( --bgd-len, 20% );transform:translateY(-50%)}@media (prefers-reduced-motion: reduce){.geeks-bg-drop{display:none}.geeks-bg-par,.geeks-bg-media{animation:none!important;transform:none!important}.geeks-bg-ink{transform:none!important;transition:none!important}.geeks-bg-cell{transition:none!important}}.geeks-bg-layer .geeks-bg-media{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none;max-height:none}.geeks-bg-cell{position:absolute}.geeks-bg-paint{position:absolute;inset:0;background:#ffffff0f}.geeks-bg-cell{overflow:hidden}.geeks-bg-cell .geeks-bg-cell-media{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border:0}.geeks-bg-ov{position:absolute;inset:0}.geeks-bg-text{position:absolute;inset:0;display:flex;align-items:center}.geeks-bg-text>span{width:100%;white-space:pre-line}.geeks-bg-text.geeks-bg-live{pointer-events:auto;-webkit-user-select:none;user-select:none}.geeks-bg-cell-cur>.geeks-bg-paint{background:#ffffff2e}.geeks-bg-par{position:absolute;inset:0}.geeks-bg-frame{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.geeks-bg .geeks-bg-frame iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;max-width:none;max-height:none}.geeks-bg-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.geeks-bg-canvas-live{pointer-events:auto}@property --geeks-tr-persp{syntax: "*"; inherits: false;}
