body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}#home.hero{background:linear-gradient(135deg,#f9fafb,#fff);padding:20px 0 80px}#home .hero-content{align-items:center;display:flex;gap:60px}#home .hero-left{flex:1 1}#home .hero-right{flex:1 1;text-align:center}#home.hero h1{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}#home .hero-quote{background:#5c27fe0d;border-left:4px solid #5c27fe;border-radius:8px;color:#5c27fe;font-size:16px;font-style:italic;font-weight:600;margin:20px 0;padding:15px 20px;text-align:left}#home .hero .subheadline{color:#6b7280;font-size:16px;line-height:1.6;margin-bottom:20px}#home .hero-ctas{display:flex;flex-wrap:wrap;gap:15px}#home .hero-image{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;transform:none!important;width:100%}.stats{background:#f9fafb;padding:80px 0}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stat-item{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 20px;text-align:center;transition:transform .3s ease}.stat-item:hover{transform:translateY(-5px)}.stat-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:24px;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.stat-icon.purple{background:#5c27fe}.stat-icon.green{background:#27ae60}.stat-icon.orange{background:#ff8c42}.stat-icon.black{background:#1a1a1a}.stat-item h3{font-size:20px;font-weight:700;margin-bottom:10px}.services{padding:80px 0}.services-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px}.service-card{transition:all .3s ease}.service-card:hover{box-shadow:0 10px 30px #5c27fe1a;transform:translateY(-5px)}.service-card h3{font-size:22px}.case-studies{background:#f9fafb;padding:80px 0}.case-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.case-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;overflow:hidden;transition:transform .3s ease}.case-card:hover{transform:translateY(-5px)}.case-image{align-items:center;background:linear-gradient(135deg,#1e3c72,#6a0dad);color:#fff;display:flex;font-weight:600;height:200px;justify-content:center}.case-content{padding:25px}.case-content h3{font-size:22px;font-weight:600;margin-bottom:15px}.case-metrics{display:flex;gap:20px;margin-top:15px}.metric{text-align:center}.metric-value{color:#27ae60;font-size:18px;font-weight:700}.metric-label{color:#6b7280;font-size:12px}.why-section{padding:80px 0}.why-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px}.why-card{text-align:center}.why-icon{border-radius:50%;font-size:32px;height:80px;margin:0 auto 20px;width:80px}.why-card h3{font-size:20px;font-weight:600;margin-bottom:15px}.why-card p{font-size:16px;letter-spacing:0}.cta-section{background:#5c27fe}.cta-section h2{font-size:28px;margin-bottom:30px}.cta-buttons{flex-wrap:wrap;justify-content:center}.btn-white{align-items:center;background:#fff;border-radius:8px;color:#000;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.btn-white:hover{background:#f3f4f6;transform:translateY(-2px)}.btn-outline{background:#0000;border:2px solid #fff;border-radius:8px;color:#fff;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.btn-outline:hover{background:#fff;color:#000}.blog-section{padding:80px 0}.blog-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.blog-card:hover{border-color:#5c27fe;transform:translateY(-5px)}.blog-image{align-items:center;background:linear-gradient(135deg,#ff8c42,#5c27fe);color:#fff;display:flex;font-weight:600;height:180px;justify-content:center}.blog-content{padding:25px}.blog-content h3{font-size:18px;font-weight:600;margin-bottom:10px}.blog-excerpt{color:#6b7280;font-size:14px;margin-bottom:15px}.read-more{color:#5c27fe;font-size:14px;font-weight:600;text-decoration:none}.logo svg{height:-webkit-fit-content;height:fit-content;width:200px}@media (min-width:768px){.line_break{display:none}}@media (max-width:768px){.nav-menu{display:none}#home .hero-content{flex-direction:column-reverse}#home .hero-image{aspect-ratio:1;height:100%;margin-top:0;transform:none!important}#home .hero-content{gap:0}#home .btn-primary{width:100%}#home .btn-secondary{margin-top:0;width:100%}.services .section-title{margin-bottom:30px!important}.hero-content{flex-direction:column;text-align:center}.services .section-title{margin-bottom:40px}.hero h1{font-size:28px}.blog-grid,.case-grid,.services-grid,.stats-grid,.why-grid{grid-template-columns:1fr}.cta-buttons{align-items:center;flex-direction:column}.hero-ctas{justify-content:center}}@keyframes fadeInUp{0%{opacity:1;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .8s ease-out}.blur-glow,.floating-blur,.stagger-item,.text-blur-reveal{opacity:1}.hero{text-align:center}.hero-image img{height:100%;width:100%}.hero h1{font-size:36px}.hero .subheadline{margin-left:auto;margin-right:auto;max-width:800px}.hero-image{margin:40px 0}.social-proof-section{background:linear-gradient(135deg,#2563eb,#1e3c72);padding:80px 0;position:relative}.social-proof-section .section-title{color:#fff;font-size:28px;font-weight:700;margin-bottom:50px;text-align:center}@media only screen and (max-width:780px){.calendly-inline-widget{height:1050px}}@media only screen and (min-width:780px){.calendly-inline-widget{height:900px}}.testimonials-grid{display:flex;gap:30px;margin-bottom:50px;position:relative}.testimonial-card{border:1px solid #e5e7eb;height:100%;position:relative;transition:all .3s ease}.testimonial-card:hover{border-color:#5c27fe;box-shadow:0 10px 30px #5c27fe1a;transform:translateY(-5px)}.testimonial-quote{color:#1a1a1a;font-size:16px;font-style:italic;line-height:1.6;margin-bottom:20px;position:relative}.testimonial-quote:before{color:#5c27fe;content:'"';font-family:serif;font-size:40px;left:-15px;opacity:.3;position:absolute;top:-10px}.testimonial-author{align-items:center;justify-content:space-between;justify-content:center;margin-top:20px}.author_image img{border-radius:50%;width:100%}.author_image{width:40px}.author_info_wrapper{align-items:flex-start;display:flex;gap:10px}.author-info h4{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1;margin-bottom:5px}.author-info p{color:#6b7280;font-size:14px;line-height:1}.quote-icon{background:#2563eb;color:#fff;font-size:20px;height:50px;width:50px}.social-cta{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;padding:40px 30px;position:relative;text-align:center}.social-cta p{color:#1a1a1a;font-size:18px;font-style:italic;font-weight:500}.swiper-button-prev{left:-60px}.swiper-button-next{right:-60px}.swiper-button-next:after,.swiper-button-prev:after{align-items:center;aspect-ratio:1;background:#2563eb;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:800;height:40px;justify-content:center;width:40px}.testimonials-grid .swiper{padding-bottom:50px;padding-top:30px;position:static}.swiper-pagination .swiper-pagination-bullet{background:#fff}@media (max-width:768px){.social-proof-section{padding:60px 0}.container{padding:0 20px}.section-title{font-size:24px}.testimonials-grid{gap:25px;grid-template-columns:1fr}.testimonial-card{padding:25px}.testimonial-quote{font-size:15px}.social-cta{padding:30px 20px}.social-cta p{font-size:16px}}.quote-icon{align-items:center;background:#0000;border-radius:50%;bottom:0;color:#0003;display:flex;font-size:100px;height:100px;justify-content:center;opacity:.2;position:absolute;right:0;width:100px;z-index:1}.social-proof-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.credibility-section{background:linear-gradient(135deg,#2563eb,#1e3c72);overflow:hidden;padding:80px 0;position:relative}.credibility-section:before{background:#0000000d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.credibility-container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:2}.credibility-header{margin-bottom:60px;text-align:center}.credibility-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px #0000001a}.credibility-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:50px}.credibility-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;padding:30px;text-align:center;transition:all .3s ease}.credibility-item:hover{background:#fff;box-shadow:0 16px 40px #0003;transform:translateY(-5px)}.credibility-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.credibility-icon img,.service-icon img{width:100%}.credibility-item-title{color:#2d3748;font-size:1.3rem;font-weight:700;margin-bottom:12px}.credibility-item-text{color:#4a5568;font-size:1rem;line-height:1.6}.credibility-quote-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff4d;border-radius:20px;padding:40px;text-align:center}.credibility-quote-text{color:#000;font-size:18px;font-style:italic;font-weight:500;line-height:24px;margin:0 auto;max-width:800px;text-shadow:0 2px 4px #0000001a}.credibility-quote-author{color:#000;font-size:1rem;font-weight:600;margin-top:20px}.mission{padding:80px 0}.mission-content{align-items:center;display:flex;gap:60px}.mission-left{flex:1 1}.mission-right{flex:1 1;text-align:center}.mission h2{color:#1a1a1a;font-size:24px;font-weight:600;margin-bottom:20px}.mission h2,.mission p{font-family:Inter,sans-serif}.mission p{color:#6b7280;font-size:16px;line-height:1.6}.mission-image{align-items:center;border-radius:12px;color:#fff;display:flex;font-weight:600;height:100%;justify-content:center;width:100%}.mission_element{color:#5c27fe;font-size:14px;font-weight:600;margin-top:15px}.clients{background:#f9fafb;padding:80px 0}.section-title{font-size:28px;margin-bottom:50px}.clients-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.client-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px 20px;text-align:center;transition:all .3s ease}.client-card:hover{box-shadow:0 10px 30px #5c27fe26;transform:translateY(-5px)}.client-icon{color:#5c27fe;font-size:48px;margin-bottom:20px}.client-card h3{font-family:Inter,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px}.client-card p{color:#6b7280;font-size:14px}.team{padding:80px 0}.team-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.team-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:30px;text-align:center;transition:all .3s ease}.team-card:hover{border-color:#5c27fe;box-shadow:0 15px 35px #5c27fe1a;transform:translateY(-5px) scale(1.02)}.team-avatar{align-items:center;background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:50%;color:#fff;display:flex;font-size:36px;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.team-card h3{font-size:20px;font-weight:600;margin-bottom:10px}.team-card p{color:#6b7280;font-size:14px}.vision{background:#f9fafb;padding:80px 0}.vision-content{margin:0 auto 50px;max-width:800px;text-align:center}.vision h2{font-size:28px;font-weight:700;margin-bottom:30px}.vision-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.vision-item{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:25px;transition:all .3s ease}.vision-item:hover{transform:translateY(-3px)}.vision-item .icon{color:#27ae60;font-size:24px;margin-bottom:15px}.vision-item h4{font-size:16px;font-weight:600;margin-bottom:10px}.vision-item p{color:#6b7280;font-size:14px}.why-choose{padding:80px 0}.why-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.why-card:hover{border-color:#5c27fe;transform:translateY(-5px)}.why-icon{align-items:center;background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:24px;height:60px;justify-content:center;width:60px}.why-text h3{font-family:Inter,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px}.why-text p{color:#6b7280;font-size:14px;line-height:1.5}.cta-section{background:linear-gradient(135deg,#2563eb,#1e3c72);color:#fff;padding:80px 0;text-align:center}.cta-section h2{color:#fff;filter:blur(0);font-size:36px;font-weight:700;margin-bottom:20px;opacity:1}.cta-section p{filter:blur(0);font-size:16px;margin-bottom:40px;opacity:1;transform:translate(0)}.calendly-container{border-radius:12px;box-shadow:0 10px 30px #0000001a;margin-top:40px}.mission-image img{width:100%}.about_hero{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr}.button_wrapper_about{display:flex;justify-content:flex-start}.about_page{padding-bottom:80px!important;padding-top:80px!important}.button_wrapper_about a{margin-top:0}@media (max-width:768px){.nav-menu{display:none}.about_hero{align-items:center;display:flex;flex-direction:column-reverse}.about_hero .hero-image{aspect-ratio:1;height:100%;margin-top:0;transform:none!important}.clients,.cta-section,.mission,.team,.vision,.why-choose{padding:20px 0}.section-title{font-size:24px;line-height:36px}.about_page{padding:30px 0!important}.hero h1{font-size:28px}.mission-content{flex-direction:column;text-align:center}.clients-grid,.team-grid,.vision-grid,.why-content{grid-template-columns:1fr}.why-card{flex-direction:column;text-align:center}}.progress-bar{background:#e5e7eb;border-radius:3px;height:6px;margin:20px 0;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#5c27fe,#27ae60);border-radius:3px;height:100%;transition:width 2s ease-out;width:0}.progress-fill.animate{width:75%}@media{.tech-element6qh4e{height:auto;max-width:100%;vertical-align:middle}.tech-element58vsj{margin-bottom:1rem;margin-bottom:10px;margin-bottom:20px;margin-top:0}.tech-elementrsceh{color:var(--bs-heading-color);font-size:calc(1.325rem + .9vw);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}}@media (min-width:1200px){.tech-elementrsceh{font-size:2rem}}@media{.tech-elementrsceh{color:var(--headings-color);font-family:var(--heading-font-family);font-size:var(--h2-font-size);font-weight:var(--headings-font-weight-h2);line-height:var(--headings-line-height);margin-bottom:1rem;margin-top:.75rem}.tech-element74efa{-webkit-font-smoothing:antialiased;color:rgba(var(--bs-link-color-rgb),1);color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));color:var(--link-color);font-weight:var(--body-font-weight);text-decoration:underline;text-decoration:none;transition:all .3s ease}.tech-element74efa:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);color:var(--hover-theme-color);text-decoration:none}.tech-elementon5e5{color:var(--bs-heading-color);color:var(--headings-color);font-family:var(--heading-font-family);font-size:1.25rem;font-size:var(--h5-font-size);font-weight:500;font-weight:var(--headings-font-weight-h5);line-height:1.2;line-height:var(--headings-line-height-smaller);margin-bottom:.5rem;margin-bottom:1rem;margin-top:0;margin-top:.75rem}.tech-elementon5e5 a{color:inherit;font-weight:inherit}}@media (max-width:767.98px){.tech-elementrsceh{font-size:var(--h2-font-size-mob)}}body{--overlay-opacity:0.78;--padding-bottom:110px;--container-widget-width:initial;--width:48%;--justify-content:flex-end;--justify-content:space-between;--width:91%;--padding-top:0px;--padding-bottom:0px;--width:82%;--width:50%;--padding-top:110px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;--container-widget-width:86%;--container-widget-width:100%;--justify-content:flex-start;--row-gap:0px;--column-gap:0px;--margin-top:20px;--width:49%;--width:53%;--width:65%;--width:84%;--width:66%;--width:76%;--width:73%;--width:36%;--width:47%;--width:41%;--width:35%;--width:42%}@media{*{box-sizing:border-box}body.elementor-page:not(.single-post):not(.single-room) .main-content-area{padding-bottom:0;padding-top:0}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}body.elementor-page:not(.single-post) .main-content>.main-content-section-wrapper>.container>.row>div{padding-left:0;padding-right:0}body.elementor-page:not(.single-post) .main-content-section-wrapper .container{max-width:100%!important;width:100%!important}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-word-wrap:break-word;word-wrap:break-word;background-attachment:fixed;background-color:var(--bs-body-bg);background-color:var(--body-bg);color:var(--bs-body-color);color:var(--text-color);counter-reset:my-sec-counter;font-family:var(--bs-body-font-family);font-family:var(--body-font-family);font-size:var(--bs-body-font-size);font-size:var(--body-font-size);font-weight:var(--bs-body-font-weight);font-weight:var(--body-font-weight);line-height:var(--bs-body-line-height);line-height:150%;line-height:var(--line-height-base);max-width:100%;overflow-x:hidden;position:relative;text-align:var(--bs-body-text-align)}body,html{margin:0;padding:0;width:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;font-size:100%;line-height:150%;max-width:100%;overflow-y:scroll}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-heading-color:inherit;--bs-link-color-rgb:13,110,253;--bs-link-hover-color-rgb:10,88,202;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--theme-color-white:#fff;--theme-color-light:#f8f5f0;--theme-color-silver:#eee;--theme-color-dark:#333;--tm-container-pt:120px;--tm-container-pb:120px;--body-font-family:"DM Sans",sans-serif;--heading-font-family:"Outfit",sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-bg:#fff;--text-color:#6d6c74;--link-color:#352f27;--headings-color:#24201f;--line-height-base:1.9;--headings-line-height:1.3;--headings-line-height-smaller:1.4;--h2-font-size:3rem;--h2-font-size-mob:2.5rem;--h5-font-size:1.125rem;--headings-font-weight-h2:700;--headings-font-weight-h5:700;--headings-font-weight-h6:700;--section-title-color:var(--headings-color);--section-title-font-size:50px;--section-title-line-height:1.2em;--section-title-font-family:var(--heading-font-family);--section-title-font-weight:var(--headings-font-weight-h2);--section-title-subtitle-color:var(--theme-color1);--section-title-subtitle-font-size:16px;--section-title-subtitle-line-height:1.3;--section-title-subtitle-font-family:var(--body-font-family);--section-title-subtitle-font-weight:700;--news-widget-archive-icon-color:var(--theme-color1);--mobile-menu-bg-color:var(--theme-color-white);--mobile-menu-hamburger-color:var(--theme-color-dark);--mobile-menu-item-link-text-color:var(--theme-color-dark);--mobile-menu-item-indicator-bg-color:var(--theme-color2);--mobile-menu-item-indicator-text-color:var(--theme-color2-text-color);--sidebar_widget_common_bg:var(--theme-color-light);--sidebar_widget_common_border:var(--theme-color-light);--sidebar_widget_search_bg:var(--theme-color-silver);--sidebar_widget_search_border:var(--theme-color-silver);--sidebar_widget_heading_border_color:var(--theme-color-white);--sidebar_widget_heading_border_color2:var(--theme-color1);--sidebar_widget_list_icon_color:var(--theme-color2);--r:30px;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%) no-repeat;--theme-color1:#2563eb;--theme-color1-rgb:255,170,23;--theme-color2:#222429;--gradient-1:linear-gradient(to right,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.37) 100%);--gradient-2:linear-gradient(to left,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.7) 100%);--gradient-3:linear-gradient(180deg,var(--theme-color1) 0%,#0000 100%);--gradient-5:linear-gradient(180deg,var(--theme-color1) 0%,#7e8e3700 100%);--theme-color1-text-color:#13132e;--theme-color2-text-color:#fff;--hover-theme-color:#2563eb;--footer-default-theme-color:var(--theme-color1);--footer-default-hover-theme-color:var(--theme-color1);--footer-default-text-color-on-bg-theme-color:var(
      --theme-color1-text-color
    )}*{box-sizing:border-box}.tech-elementd7l2m{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.tech-element1dpe9{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-flex-grow:0;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--flex-wrap-mobile:wrap;-webkit-margin-after:var(--margin-block-end);-webkit-margin-before:var(--margin-block-start);-webkit-margin-end:var(--margin-inline-end);-webkit-margin-start:var(--margin-inline-start);-webkit-padding-end:var(--padding-inline-end);-webkit-padding-start:var(--padding-inline-start);border-radius:var(--border-radius);height:var(--height);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);min-height:var(--min-height);min-width:0;overflow:var(--overflow);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);position:var(--position);width:var(--width);z-index:var(--z-index)}}@media{.tech-element1dpe9:where(:not(.e-div-block-base)){transition:background .3s,border .3s,box-shadow .3s,transform .4s;transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.tech-element1dpe9{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);display:var(--display)}.tech-elementvsv26{gap:initial;text-align:left;text-align:initial}}.tech-element1dpe9{--container-max-width:1340px}.tech-elementd7l2m{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media{.tech-element1dpe9{--container-widget-width:100%}.tech-element1dpe9.tech-elementbtc4m{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.tech-elementvsv26.tech-elementbtc4m{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}:is(.elementor-section-wrap,[data-elementor-id])>.tech-element1dpe9{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.tech-element1dpe9{--container-max-width:1300px}}.tech-elementd7l2m.tech-elementjldt3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--overlay-opacity:0.78;--padding-top:110px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px}@media{*,.elementor :after,.elementor :before,:after,:before{box-sizing:border-box}.tech-element1dpe9:before,.tech-element1dpe9>.elementor-background-slideshow:before,.tech-element1dpe9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-element1dpe9,.tech-element1dpe9>.tech-elementngsxb)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.tech-element1dpe9:before{transition:background .3s,border-radius .3s,opacity .3s;transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}}.elementor-7809 .tech-elementd7l2m.tech-elementjldt3:before,.elementor-7809 .tech-elementd7l2m.tech-elementjldt3>.elementor-background-slideshow:before,.elementor-7809 .tech-elementd7l2m.tech-elementjldt3>.elementor-background-video-container:before,.elementor-7809 .tech-elementd7l2m.tech-elementjldt3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-7809 .tech-elementd7l2m.tech-elementjldt3>.tech-elementngsxb>.elementor-background-slideshow:before,.elementor-7809 .tech-elementd7l2m.tech-elementjldt3>.tech-elementngsxb>.elementor-background-video-container:before{--background-overlay:"";background-image:url(https://dev252.kodesolution.com/digiplus/wp-content/uploads/2025/05/Shape2.png);background-position:50%;background-repeat:no-repeat;background-size:62% auto}@media{.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}:-webkit-scrollbar{width:6px}:-webkit-scrollbar-thumb{background:var(--theme-color1);border-radius:10px}:-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.tech-element1dpe9>.tech-elementngsxb{-webkit-padding-after:var(--padding-block-end);-webkit-padding-before:var(--padding-block-start);-webkit-padding-end:0;-webkit-padding-start:0;display:var(--display);gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);padding-inline-end:0;padding-inline-start:0;text-align:var(--text-align);width:100%}* :last-child{margin-bottom:0}.tech-element1dpe9.tech-elementbtc4m>.tech-elementngsxb{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-direction:var(--flex-direction);flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.tech-elementd7l2m:where(.tech-elementgtoml,.tech-elementrnrew){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.tech-elementgtoml{-webkit-padding-after:var(--padding-block-end);-webkit-padding-before:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.tech-elementgtoml.tech-elementbtc4m{flex-direction:var(--flex-direction)}}.tech-elementd7l2m.tech-elementxzrhi{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media{.tech-element1dpe9:before,.tech-element1dpe9>.elementor-background-slideshow:before,.tech-element1dpe9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-element1dpe9,.tech-element1dpe9>.tech-elementngsxb)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}}.tech-elementd7l2m.tech-elementypejz{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:space-between;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media (min-width:768px){.tech-elementd7l2m.tech-elementypejz{--width:49%}}.tech-elementd7l2m.tech-elementssg32{--display:flex;--justify-content:center}@media (min-width:768px){.tech-elementd7l2m.tech-elementssg32{--width:48%}}.tech-elementd7l2m.tech-elementxieje{--display:flex;--justify-content:flex-end}@media (min-width:768px){.tech-elementd7l2m.tech-elementxieje{--width:50%}}.tech-elementd7l2m.tech-elementhbnjz{--display:flex;--justify-content:space-between}@media (min-width:768px){.tech-elementd7l2m.tech-elementhbnjz{--width:50%}}@media{.tech-elementrnrew{position:relative}.tech-elementrnrew:not(:last-child){margin-bottom:20px;margin-bottom:var(--kit-widget-spacing,20px)}.tech-element1dpe9 .tech-elementrnrew{min-width:0}}.tech-elementrnrew:not(:last-child){-webkit-margin-after:20px;margin-block-end:20px}@media{.tech-element1dpe9 .tech-elementrnrew.tech-elementrnrew{-webkit-margin-after:0;margin-block-end:0}.tech-element1dpe9 .tech-elementrnrew:not(:last-child){--kit-widget-spacing:0px}.tech-element1dpe9>.tech-elementrnrew{max-width:100%}}.tech-elementd7l2m.tech-elementwlk9e{--display:flex;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media (min-width:768px){.tech-elementd7l2m.tech-elementwlk9e{--width:91%}}.tech-elementd7l2m.tech-elementhj8dn{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:left;--align-items:center;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media (min-width:768px){.tech-elementd7l2m.tech-elementhj8dn{--width:82%}}@media{.tech-element94o8t{text-align:center}.tech-elementd7l2m:where(:not(.tech-element1dpe9)):where(:not(.e-div-block-base)) .tech-elementc6a3h{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform .4s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.tech-element1dpe9>.tech-elementrnrew>.tech-elementc6a3h{height:100%}}.tech-elementd7l2m.tech-elementqwv6h{--display:flex;--justify-content:center}@media (min-width:768px){.tech-elementd7l2m.tech-elementqwv6h{--width:50%}}.tech-elementd7l2m.tech-elementzai4y{--display:flex}@media (min-width:768px){.tech-elementd7l2m.tech-elementzai4y{--width:53%}}@media{.tech-element9wgrv{margin-bottom:60px}}.tech-elementd7l2m.tech-elementjmxjg>.tech-elementc6a3h{margin:0}@media{.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.tech-element94o8t img{display:inline-block;vertical-align:middle}}.tech-elementd7l2m.tech-element37gz5 img,.tech-elementd7l2m.tech-elementeqqix img{border-radius:30px 30px 30px 30px}@media{.tech-elementje5x2{max-width:100%;position:relative}.tech-element9wgrv .tech-elementgj7vy{margin-bottom:0;position:relative}* :last-child,* p:last-child{margin-bottom:0}.tech-elementm6gmg{position:relative;transition:all .4s ease;z-index:0}}.tech-elementd7l2m.tech-elementjmxjg .tech-elementwimh6{background-color:#fff;border:1px solid #88888838;border-radius:87px 87px 87px 87px;margin:0;padding:10px 15px 10px 13px}.elementor-7809 .tech-elementd7l2m.tech-elementjmxjg:hover .tech-elementwimh6{box-shadow:0 10px 30px 0 #d7d4d454}@media{.tech-elementsopxp:after{clear:both;content:"";display:block}.tech-element9wgrv .tech-elementgj7vy .tech-elementva8f4{display:inline-block;margin-bottom:10px;position:relative}.tech-element9wgrv .tech-elementgj7vy :first-child{margin-top:0}.tech-element9wgrv .tech-elementgj7vy .tech-elementidodh{font-family:var(--section-title-font-family);font-weight:var(--section-title-font-weight);line-height:var(--section-title-line-height);margin-bottom:10px;margin-top:-6px;position:relative;transition:all .3s ease;z-index:0}.tech-element9wgrv .tech-elementgj7vy h2.tech-elementidodh{font-size:var(--section-title-font-size)}.tech-elementm6gmg.tech-elementmmt3k .tech-elementh8l8m{display:flex}.tech-elementc9o8s{display:inline-flex;gap:8px;justify-content:center;text-align:center;transition:all .3s ease;white-space:nowrap}.tech-element81whd{align-items:center;background-color:var(--theme-color1);border-radius:30px;color:var(--theme-color1-text-color);display:inline-flex;font-weight:700;height:56px;overflow:hidden;position:relative;text-transform:uppercase;transition:all .4s ease;z-index:0}.elementor a{box-shadow:none;text-decoration:none}}.tech-elementd7l2m.tech-elementaot3o .tech-elementwimh6{text-align:left}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j{background-repeat:no-repeat;background-size:cover;display:block;height:inherit;max-height:100%;max-width:100%;position:relative;width:inherit}}.tech-elementd7l2m.tech-elementmo8hz .tech-elementf1x3g{border-radius:30px 30px 30px 30px;overflow:hidden;-webkit-transform:rotate(0deg)}.tech-elementd7l2m.tech-elementmo8hz .tech-elementzv5sx{left:-116px;top:-127px;-webkit-transform:rotate(0deg)}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j:not(:first-child){position:absolute}.tech-element9wgrv .tech-elementgj7vy .tech-elementva8f4 .tech-elementwebqt{color:var(--section-title-subtitle-color);display:block;font-family:var(--section-title-subtitle-font-family);font-size:var(--section-title-subtitle-font-size);font-weight:var(--section-title-subtitle-font-weight);letter-spacing:.05em;line-height:var(--section-title-subtitle-line-height);margin-bottom:0;padding-top:0;position:relative;text-transform:uppercase;transition:all .3s ease;z-index:1}.tech-element9wgrv .tech-elementwebqt:before{background:var(--theme-color1);bottom:10px;content:"";height:3px;position:absolute;right:-70px;width:54px}.tech-elementm6gmg .tech-elementtrb3n{position:relative;z-index:0}}.tech-elementd7l2m.tech-elementjmxjg .tech-elementtrb3n{display:flex;justify-content:center}span.tech-element4ebtk i.fa-solid.fa-chevron-right,span.tech-elementkqw4k i.fa-solid.fa-chevron-right{color:#000}@media{.tech-elementm6gmg.tech-elementmmt3k .tech-elementwm68l{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.tech-element81whd .tech-elementkqw4k{background-color:#fff;border-radius:50%;color:var(--theme-color2-text-color);font-size:10px;height:40px;left:7px;line-height:40px;position:absolute;text-align:center;transform:scale(0);transition:all .4s ease;width:40px}.tech-element81whd:hover .tech-elementkqw4k{transform:scale(1)}.tech-elementc9o8s .tech-elementd2c38{align-items:center;display:flex;position:relative}.tech-element81whd .tech-elementd2c38{color:#fff;font-size:16px;font-weight:700;line-height:30px;padding:0 70px 0 26px;text-transform:uppercase;transition:all .4s ease}.tech-element81whd:hover .tech-elementd2c38{transform:translateX(37px)}.tech-element81whd .tech-element4ebtk{background-color:#fff;border-radius:50%;color:var(--theme-color2-text-color);font-size:10px;height:40px;left:auto;line-height:40px;position:absolute;right:7px;text-align:center;transform:scale(1);transition:all .4s ease;width:40px}.tech-element81whd:hover .tech-element4ebtk{transform:scale(0)}}.tech-elementd7l2m.tech-elementmo8hz .tech-elementf1x3g>*{border-radius:30px 30px 30px 30px;overflow:hidden}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j .tech-elementfvszp{display:inline-block;position:relative;transition:all 1s ease}}.tech-elementd7l2m.tech-elementmo8hz .tech-elementf1x3g .tech-elementfvszp{max-width:100%}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j.tech-elementlwino .tech-elementfvszp{display:block}.tech-element8et6v{animation:tm-animation-spin 10s linear infinite}}.tech-elementd7l2m.tech-elementmo8hz .tech-elementzv5sx .tech-elementfvszp{max-width:100%}@media{.tech-element9wgrv .tech-elementgj7vy .tech-elementidodh span{display:inline;line-height:1}.tech-elementm6gmg .tech-element76o3x{display:inline-block;font-weight:400;line-height:70px;margin-bottom:0;text-align:center;transition:all .3s ease}.tech-elementm6gmg .tech-element76o3x.tech-elementc61i7{border-radius:50%}.tech-elementm6gmg .tech-element76o3x.tech-elementtwrql{height:75px;line-height:75px;width:75px}.tech-elementm6gmg.tech-elementmmt3k .tech-element76o3x{display:flex;justify-content:center;margin-right:20px}}.tech-elementd7l2m.tech-elementjmxjg .tech-element76o3x{align-items:center;background-color:#f6f6f6;display:flex;height:110px;justify-content:center;width:110px}.elementor-7809 .tech-elementd7l2m.tech-elementjmxjg:hover .tech-element76o3x{background-color:var(--theme-color2)}@media{.tech-elementm6gmg.tech-element33q31:hover.tech-elementejbos .tech-elementtrb3n .tech-element76o3x{transform:rotateY(180deg)}.tech-elementm6gmg .tech-element7yg6y{font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h6);line-height:var(--section-title-subtitle-line-height);transition:all .3s ease}}.tech-elementd7l2m.tech-elementjmxjg .tech-element7yg6y{color:#000;font-family:DM Sans,Sans-serif;font-size:24px;font-weight:700;line-height:30px}@media{.tech-element65zjd{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.tech-elementqodqm:before{content:"\f054"}}.tech-elementd7l2m.tech-elementaot3o .tech-elementtrb3n{display:flex;justify-content:center}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j .tech-elementfvszp .tech-element1dqvz{overflow:hidden;position:relative}[class^=flaticon-business-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Flaticon-Set-Business!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tech-elementm6gmg .tech-element76o3x i{display:inline-flex;font-size:30px;line-height:70px;transition:all .3s ease}.tech-elementm6gmg .tech-element76o3x.tech-elementtwrql i{font-size:36px;line-height:75px}}.tech-elementd7l2m.tech-elementjmxjg .tech-element76o3x i{color:#000;font-size:55px;line-height:1}.tech-element76o3x .experience-icon{width:70%}.tech-elementd7l2m.tech-elementaot3o .tech-element76o3x{align-items:center;background-color:var(--theme-color1);display:flex;height:53px;justify-content:center;margin:0 15px 0 0;width:53px}@media{.tech-elementm6gmg.tech-element33q31:hover.tech-elementscrvn .tech-elementtrb3n .tech-element76o3x{transform:rotate(1turn)}.tech-elementm6gmg .tech-elementtrb3n .tech-elementmsqns{position:absolute;transition:all .3s ease;width:100px;z-index:-1}}.elementor-7809 .tech-elementd7l2m.tech-elementaot3o:hover .tech-elementtrb3n .tech-elementmsqns,.tech-elementd7l2m.tech-elementaot3o .tech-elementtrb3n .tech-elementmsqns{left:0;top:0}@media{.tech-elementm6gmg .tech-elementopbyc{transition:all .3s ease}}.tech-elementd7l2m.tech-elementaot3o .tech-elementopbyc{color:#000;font-size:16px}.tech-elementd7l2m.tech-elementaot3o .tech-element7yg6y{color:#000;margin:0}@media{.tech-elementje5x2 .tech-elementtsvvl .tech-elementbtz2j.tech-elementlwino img{width:100%}}.tech-elementd7l2m.tech-elementaot3o .tech-element76o3x i{color:var(--theme-color2);font-size:21px;line-height:1}@media{.tech-element9a6ih:before{content:"\f095"}.tech-elementm6gmg .tech-element7yg6y a{font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h6);line-height:var(--section-title-subtitle-line-height);transition:all .3s ease}}.tech-elementd7l2m.tech-elementaot3o .tech-element7yg6y a{color:#000}@media (max-width:1024px){.tech-element1dpe9{--container-max-width:1024px}}@media (max-width:767px){.tech-element1dpe9{--container-max-width:767px}.tech-element1dpe9.tech-elementbtc4m{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media (max-width:1200px){.tech-elementd7l2m.tech-elementjldt3{--padding-top:110px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}}@media (max-width:767px){.tech-elementd7l2m.tech-elementjldt3{--padding-top:110px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px}}@media (max-width:1200px){.tech-elementd7l2m.tech-elementxzrhi{--flex-direction:column;--container-widget-width:100%;--container-widget-flex-grow:0;--flex-wrap-mobile:wrap}}@media (max-width:767px){.tech-element5y5ja{display:none}}@media (max-width:1200px){.tech-elementd7l2m.tech-elementcgnvt{--container-widget-width:86%;--container-widget-flex-grow:0;max-width:86%;width:86%;width:var(--container-widget-width,86%)}}@media (max-width:880px){.tech-elementd7l2m.tech-elementcgnvt{--container-widget-width:100%;--container-widget-flex-grow:0;max-width:100%;width:100%;width:var(--container-widget-width,100%)}}@media (max-width:1200px){.tech-elementd7l2m.tech-elementhj8dn{--justify-content:flex-start;--row-gap:0px;--column-gap:0px}}@media (max-width:767px){.tech-elementd7l2m.tech-elementzai4y{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.tech-elementd7l2m.tech-elementaot3o{max-width:100%;width:100%}}@media (max-width:1366px){.tech-elementd7l2m.tech-elementaot3o>.tech-elementc6a3h{margin:0 15px}}@media (max-width:1200px){.tech-elementd7l2m.tech-elementaot3o>.tech-elementc6a3h{margin:0 10px 0 15px}}@media (max-width:1024px){.tech-elementd7l2m.tech-elementaot3o>.tech-elementc6a3h{margin:0;padding:0}}@media (max-width:767px){.tech-elementd7l2m.tech-elementaot3o>.tech-elementc6a3h{margin:0 0 30px;padding:0}}@media (max-width:767.98px){.tech-element9wgrv .tech-elementgj7vy h2.tech-elementidodh{font-size:var(--h2-font-size-mob)}}@media (max-width:767px){.tech-elementd7l2m.tech-elementmo8hz .tech-elementf1x3g{height:409px;overflow:hidden}.tech-elementd7l2m.tech-elementmo8hz .tech-elementzv5sx{display:none}}@media (max-width:991.98px){.tech-element9wgrv .tech-elementwebqt:before{display:none}}@media (max-width:767px){.tech-elementd7l2m.tech-elementjmxjg .tech-element76o3x{height:80px;width:80px}.tech-elementd7l2m.tech-elementjmxjg .tech-element7yg6y{font-size:19px;line-height:25px}.tech-elementd7l2m.tech-elementjmxjg .tech-element76o3x i{font-size:40px}}@media (max-width:1366px) and (min-width:768px){.tech-elementd7l2m.tech-elementypejz{--width:49%}}@media (max-width:1200px) and (min-width:768px){.tech-elementd7l2m.tech-elementypejz{--width:53%}}@media (max-width:1024px) and (min-width:768px){.tech-elementd7l2m.tech-elementypejz{--width:65%}}@media (max-width:880px) and (min-width:768px){.tech-elementd7l2m.tech-elementypejz{--width:76%}}@media (max-width:1200px) and (min-width:768px){.tech-elementd7l2m.tech-elementssg32{--width:84%}}@media (max-width:1024px) and (min-width:768px){.tech-elementd7l2m.tech-elementssg32{--width:100%}}@media (max-width:1200px) and (min-width:768px){.tech-elementd7l2m.tech-elementwlk9e{--width:66%}}@media (max-width:880px) and (min-width:768px){.tech-elementd7l2m.tech-elementwlk9e{--width:76%}}@media (max-width:1200px) and (min-width:768px){.tech-elementd7l2m.tech-elementhj8dn{--width:73%}.tech-elementd7l2m.tech-elementqwv6h{--width:36%}}@media (max-width:880px) and (min-width:768px){.tech-elementd7l2m.tech-elementqwv6h{--width:47%}}@media (max-width:1200px) and (min-width:768px){.tech-elementd7l2m.tech-elementzai4y{--width:41%}}@media (max-width:1024px) and (min-width:768px){.tech-elementd7l2m.tech-elementzai4y{--width:35%}}@media (max-width:880px) and (min-width:768px){.tech-elementd7l2m.tech-elementzai4y{--width:42%}}@keyframes tm-animation-spin{to{transform:rotate(1turn)}}#style-I2Kmo.style-I2Kmo{perspective:400px}#style-Jd2Sw.style-Jd2Sw{display:block;position:relative;text-align:start}#style-Fc1tp.style-Fc1tp,#style-fU75H.style-fU75H{display:inline-block;position:relative}#style-LYToa.style-LYToa,#style-fU75H.style-fU75H{opacity:1;transform:translate(0)}#style-BAzSx.style-BAzSx,#style-LYToa.style-LYToa{display:inline-block;position:relative}#style-2Tl2Q.style-2Tl2Q,#style-93mCD.style-93mCD,#style-Di4oY.style-Di4oY,#style-paenE.style-paenE,#style-qoIo2.style-qoIo2,#style-t84wD.style-t84wD,#style-tTte7.style-tTte7{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-3dUq2.style-3dUq2{display:inline-block;position:relative}#style-1lI1i.style-1lI1i,#style-1xlMC.style-1xlMC,#style-AY4Ay.style-AY4Ay,#style-Ap81m.style-Ap81m,#style-UINAj.style-UINAj,#style-gOGJF.style-gOGJF,#style-gfGKG.style-gfGKG,#style-mtvwo.style-mtvwo,#style-sAx8V.style-sAx8V,#style-x8PfG.style-x8PfG{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-vZIly.style-vZIly{display:inline-block;position:relative}#style-7C95N.style-7C95N,#style-Mto8g.style-Mto8g,#style-QAsje.style-QAsje,#style-iE33h.style-iE33h,#style-tM3kz.style-tM3kz{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-zny7v.style-zny7v{display:inline-block;position:relative}#style-HydWS.style-HydWS,#style-fKlMF.style-fKlMF{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-jSbT3.style-jSbT3{display:inline-block;position:relative}#style-2CQg3.style-2CQg3,#style-2o195.style-2o195,#style-I9oAd.style-I9oAd,#style-Q39fo.style-Q39fo,#style-VGKS2.style-VGKS2,#style-mDxol.style-mDxol,#style-yytcR.style-yytcR{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-jjHy1.style-jjHy1{display:inline-block;position:relative}#style-3rJMy.style-3rJMy,#style-oIEgl.style-oIEgl,#style-sK1XW.style-sK1XW,#style-xpIAH.style-xpIAH{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-UHyvk.style-UHyvk{display:inline-block;position:relative}#style-Com6x.style-Com6x,#style-Eqnaq.style-Eqnaq,#style-KFHhn.style-KFHhn,#style-L2F3r.style-L2F3r,#style-WlxBv.style-WlxBv,#style-c6Ryf.style-c6Ryf,#style-hOdOo.style-hOdOo{display:inline-block;opacity:1;position:relative;transform:translate(0)}#style-EboRC.style-EboRC{display:inline-block;position:relative}#style-2KgOI.style-2KgOI,#style-FsMHJ.style-FsMHJ,#style-H8y99.style-H8y99,#style-QsQlV.style-QsQlV,#style-bNh1C.style-bNh1C,#style-dF8XE.style-dF8XE,#style-oPXLL.style-oPXLL{display:inline-block;opacity:1;position:relative;transform:translate(0)}.galaxy-wrapper{aspect-ratio:1;max-width:600px}.galaxy-container,.galaxy-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.galaxy-container{background:#0000;border-radius:20px;height:100%;position:relative}.orbit{animation:rotateOrbit 30s linear infinite;border:2px solid #ffffff26;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-1{aspect-ratio:1;height:46.67%;width:46.67%}.orbit-2{aspect-ratio:1;height:75%;width:75%}.orbit-3{aspect-ratio:1;height:100%;width:100%}@keyframes rotateOrbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.center-logo{aspect-ratio:1;background:#fff;border-radius:50%;box-shadow:0 20px 60px #0000004d;padding:5px;position:relative;width:24%;z-index:10}.center-logo,.center-logo-image{align-items:center;display:flex;justify-content:center}.center-logo-image{height:100%;width:100%}.center-logo-image img{animation:pulseIn 2s ease-in-out infinite;height:100%;object-fit:contain;padding:16px;width:100%}@keyframes pulseIn{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.planet{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;box-shadow:0 10px 30px #0003;display:flex;justify-content:center;position:absolute;transition:transform .3s ease;width:14%}.planet .service-logos{height:50%;width:50%}.planet-1{left:22.83%;top:4.17%}.planet-2{left:86.83%;top:43%}.planet-3{left:68.83%;top:78.17%}.planet-4{left:-1.17%;top:43%}.planet-5{left:69.33%;top:8.17%}.planet-6{bottom:5%;left:22%}.planet:hover{transform:scale(1.15)}.facebook svg{fill:#1877f2}.twitter svg{fill:#1da1f2}.reddit svg{fill:#ff4500}.instagram svg{fill:#e4405f}.linkedin svg{fill:#0a66c2}.pinterest svg{fill:#e60023}@media (max-width:768px){.galaxy-wrapper{max-width:90vw}body{padding:10px}.planet .service-logos{height:45%;width:45%}.center-logo-image img{padding:15px}}@media (max-width:480px){.galaxy-wrapper{max-width:95vw}.orbit{border-width:1.5px}.planet .service-logos{height:40%;width:40%}.center-logo-image img{padding:12px}}.title_element{color:#fff;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:20px;text-align:left}.about_hero .tech-elementwebqt{color:#fff;display:block;font-family:var(--section-title-subtitle-font-family);font-size:var(--section-title-subtitle-font-size);font-weight:var(--section-title-subtitle-font-weight);letter-spacing:.05em;line-height:var(--section-title-subtitle-line-height);margin-bottom:30px;padding-top:0;position:relative;text-transform:uppercase;transition:all .3s ease;width:-webkit-fit-content;width:fit-content;z-index:1}.about_hero .tech-elementwebqt:before{background:#fff;bottom:10px;content:"";height:3px;position:absolute;right:-70px;width:54px}.layout-container{border-radius:12px;margin:0 auto 80px}.layout-label{background:#2563eb;border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-bottom:40px;padding:8px 16px}.layout2 .section-header{margin-bottom:60px;text-align:center}.layout2 .section-pretitle{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:1.5px;margin-bottom:12px;text-transform:uppercase}.layout2 .section-title{color:#1e293b;font-size:44px;font-weight:800;margin-bottom:20px}.layout2 .section-subtitle{color:#64748b;font-size:17px;line-height:1.7;margin:0 auto;max-width:650px}.layout2 .content-grid{grid-gap:20px;display:grid;gap:20px}.layout2 .content-block{grid-gap:20px;background:#fff;border:2px solid #e2e8f0;border-radius:20px;display:grid;gap:20px;grid-template-columns:auto auto;padding:20px;position:relative;transition:all .3s ease}.layout2 .content-block:hover{border-color:#2563eb;box-shadow:0 20px 40px #2563eb1a;transform:translateY(-5px)}.layout2 .block-icon-wrapper{align-items:center;border-radius:16px;box-shadow:0 8px 20px #2563eb40;display:flex;font-size:32px;height:60px;justify-content:center;margin-bottom:28px;width:60px}.layout2 .block-icon-wrapper img{padding:15px;width:100%}.layout2 .block-title{color:#1e293b;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:left}.layout2 .block-text{color:#475569;font-size:15px;line-height:1.4;text-align:left}@media (max-width:768px){.layout-container{padding:40px 24px}.content-grid{gap:30px!important;grid-template-columns:1fr!important}.section-title{font-size:32px!important}.section-subtitle{font-size:16px!important}}.hero.about_page{background:linear-gradient(135deg,#2563eb,#1e3c72)!important}.hero.about_page .subheadline{color:#fff}.about_page_cta_sec.cta-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}section.cta-section{position:relative}section.ourapproch-section{padding-bottom:80px;padding-top:80px}.title_wrapper h2{color:#000;font-family:DM Sans,sans-serif;font-size:36px;line-height:1.2;text-align:center}.title_wrapper h4{color:#000;font-size:24px;text-align:center}.approch_element_wrapper .desciption_content p,.approch_element_wrapper .title h4{color:#000;font-size:24px;line-height:1.4}.steps-section{background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000001a;max-width:1400px;padding:60px 40px;width:100%}.section-badge{background:#3d5a47;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:20px;padding:10px 24px}.section-title{color:#2d4a36;font-size:48px;font-weight:600;margin-bottom:60px}.steps-container{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;position:relative}.step{flex:1 1;flex-direction:column;text-align:center;z-index:2}.step,.step-icon{align-items:center;display:flex;position:relative}.step-icon{background:#fff;border:3px solid #f8f8f8;border-radius:50%;height:90px;justify-content:center;margin-bottom:20px;width:90px;z-index:3}.step-icon svg{stroke:#000;stroke-width:3;fill:none;height:35px;width:35px}.step-title{color:#000;font-size:24px;font-weight:600;margin-bottom:12px}.step-description{color:#666;font-size:16px;line-height:1.5;max-width:280px}.line-container{align-items:center;display:flex;height:4px;left:0;padding:0 calc(12.5% + 35px);position:absolute;right:0;top:45px;z-index:1}.line-segment{background-image:repeating-linear-gradient(90deg,#e0e0e0 0,#e0e0e0 10px,#0000 0,#0000 20px);flex:1 1;height:4px;overflow:hidden;position:relative}.line-segment:not(:last-child){margin-right:0}.line-fill{background-image:repeating-linear-gradient(90deg,#2563eb 3px,#2563eb 14px,#0000 0,#0000 17px);height:100%;left:0;position:absolute;top:0;transition:width 1s ease-in-out;width:0}.line-segment.animate .line-fill{width:100%}.line-segment:first-child .line-fill{transition-delay:.5s}.line-segment:nth-child(2) .line-fill{transition-delay:1.2s}.line-segment:nth-child(3) .line-fill{transition-delay:1.8s}@media (max-width:1024px){.section-title{font-size:36px}.step-title{font-size:20px}.step-description{font-size:14px}.step-icon{height:60px;width:60px}.step-icon svg{height:30px;width:30px}}@media (max-width:768px){.steps-section{padding:40px 20px}.section-title{font-size:28px;margin-bottom:40px}.steps-container{flex-direction:column;gap:50px}.line-container{display:none}.step{margin:0 auto;max-width:400px;position:relative;width:100%}.step:after{background-image:repeating-linear-gradient(180deg,#3d5a47 0,#3d5a47 10px,#0000 0,#0000 20px);content:"";height:0;left:50%;position:absolute;top:70px;transform:translateX(-50%);transition:height .6s ease-in-out;width:4px}.step:last-child:after{display:none}.step.animate:after{height:50px}.step:nth-child(2).animate:after{transition-delay:.3s}.step:nth-child(3).animate:after{transition-delay:.6s}.step-description{max-width:100%}}.approch_element_wrapper{color:#fff;padding-bottom:40px;padding-top:50px}.ourapproch-section .tech-elementwebqt{color:var(--section-title-subtitle-color);display:block;font-family:var(--section-title-subtitle-font-family);font-size:var(--section-title-subtitle-font-size);font-weight:var(--section-title-subtitle-font-weight);left:-54px;letter-spacing:.05em;line-height:var(--section-title-subtitle-line-height);margin-bottom:30px;padding-top:0;position:relative;text-transform:uppercase;transition:all .3s ease;width:-webkit-fit-content;width:fit-content;z-index:1}.ourapproch-section .tech-elementwebqt:before{background:var(--theme-color1);bottom:10px;content:"";height:3px;position:absolute;right:-70px;width:54px}.sort_title{display:flex;justify-content:center}.steps-container .step.animate:nth-of-type(2) .step-icon{animation:borderChange 1s ease forwards;animation-delay:0s}.steps-container .step.animate:nth-of-type(3) .step-icon{animation-delay:1.2s!important;animation:borderChange 1s ease forwards}.steps-container .step.animate:nth-of-type(4) .step-icon{animation:borderChange 1s ease forwards;animation-delay:2.2s!important}.steps-container .step.animate:nth-of-type(5) .step-icon{animation:borderChange 1s ease forwards;animation-delay:3.2s!important}@keyframes borderChange{to{border-color:#2563eb}}.step-icon{padding:15px}.step-icon img{width:100%}.testimonial-wrapper{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1500px}.testimonial-container{align-items:center;display:flex;position:relative;width:100%}.testimonial-content{flex:1 1}.testimonial-label{color:#f5a623;display:block;font-size:14px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.testimonial-heading{color:#1a1a1a;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:40px}.testimonial-quote-icon{height:50px;margin-bottom:25px;width:60px}.testimonial-quote-icon img{width:100%}.testimonial-text{color:#666;line-height:1.8;margin-bottom:30px}.testimonial-author{margin-bottom:35px}.testimonial-author-name{color:#1a1a1a;font-size:20px;font-weight:700;line-height:20px;margin-bottom:5px}.testimonial-author-title{color:#999;font-size:14px}.testimonial-avatars{align-items:center;display:flex;gap:15px;position:relative}.testimonial-avatar{border:3px solid #fff;border-radius:50%;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:transform .3s ease,border-color .3s ease;width:60px}.testimonial-avatar img{height:100%;object-fit:cover;width:100%}.testimonial-avatar.active{border-color:#f5a623;transform:scale(1.1)}.testimonial-avatar:hover{transform:scale(1.05)}.testimonial-nav{display:flex;gap:10px;margin-left:20px}.testimonial-nav-btn{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001a;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.testimonial-nav-btn:hover{background-color:#f5a623;box-shadow:0 4px 15px #f5a6234d;transform:translateY(-2px)}.testimonial-nav-btn svg{fill:#333;height:16px;transition:fill .3s ease;width:16px}.testimonial-nav-btn:hover svg{fill:#fff}.testimonial-image-section{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative}.testimonial-image-container{height:550px;position:relative;width:450px}.testimonial-image-person{background-size:contain;bottom:0;display:contents;height:500px;left:50%;position:absolute;transform:translateX(-50%);width:400px;z-index:2}.testimonial-image-person img{width:100%}.testimonial-social-icons{display:flex;flex-direction:column;gap:10px;position:absolute;right:-30px;top:50px;z-index:3}.testimonial-social-icon{align-items:center;animation:float 3s ease-in-out infinite;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.testimonial-social-icon:first-child{animation-delay:0s;background-color:#25d366}.testimonial-social-icon:nth-child(2){animation-delay:.5s;background-color:#1da1f2}.testimonial-social-icon:nth-child(3){animation-delay:1s;background-color:#e4405f}.testimonial-social-icon:nth-child(4){animation-delay:1.5s;background-color:#f5a623}.testimonial-social-icon:nth-child(5){animation-delay:2s;background-color:#00b4ab}.testimonial-social-icon:nth-child(6){animation-delay:2.5s;background-color:#ff6b6b}.testimonial-decoration{animation:float 3s ease-in-out infinite;bottom:11%;height:200px;left:5%;opacity:.6;position:absolute;width:200px;z-index:1}.testimonial-decoration img{height:110px;width:110px}@media (max-width:968px){.testimonial-container{flex-direction:column;text-align:center}.testimonial-content{max-width:100%}.testimonial-heading{font-size:36px}.testimonial-avatars{justify-content:center}.testimonial-image-section{margin-top:40px}}section.testimonial__section{background:#fcfdfd;padding-top:60px}.hero .subheadline{margin-bottom:40px}.hero-buttons{display:flex;flex-wrap:wrap;gap:20px}.hero-right{text-align:center}.hero-image{align-items:center;background:none;border-radius:12px;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;margin-top:0;overflow:hidden;position:relative}.hero-image:before{animation:shimmer 3s infinite;background:linear-gradient(45deg,#0000,#ffffff1a,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes shimmer{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.core-services{padding:80px 0}.core-services .section-title{color:#1a1a1a;font-size:42px;font-weight:700;letter-spacing:0;margin-bottom:0;text-align:center}.core-services .section-subtitle{color:#6b7280;font-family:Inter,sans-serif;font-size:16px;line-height:24px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.service-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;overflow:hidden;padding:30px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.service-card:before{background:linear-gradient(90deg,#0000,#5c27fe0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.service-card:hover:before{left:100%}.service-card:hover{border-color:#5c27fe;box-shadow:0 20px 40px #5c27fe26;transform:none}.portfoliobtn_wrap a{width:-webkit-fit-content;width:fit-content}.portfoliobtn_wrap,.service-icon{display:flex;justify-content:center}.service-icon{align-items:center;border-radius:12px;color:#fff;font-size:24px;height:60px;margin-bottom:20px;width:60px}.service-card h3{color:#1a1a1a;font-size:20px;font-weight:600;margin-bottom:15px}.service-card p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.packages{background:#f9fafb;overflow:hidden;padding:80px 0}.packages-grid{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr}.package-column h3{color:#1a1a1a;font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.package-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:30px;position:relative;transition:all .3s ease}.package-item:hover{border-color:#5c27fe;box-shadow:0 15px 35px #5c27fe1a;transform:translateY(-5px)}.package-name{color:#5c27fe;font-size:18px;font-weight:600;margin-bottom:10px}.package-price{color:#1a1a1a;font-size:24px;font-weight:700;margin-bottom:15px}.package-description{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.process{padding:80px 0}.process-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.process-step{padding:30px 20px;position:relative;text-align:center}.process-number{background:linear-gradient(135deg,#5c27fe,#27ae60);color:#fff!important;font-size:28px;height:80px;margin:0 auto 20px;position:relative;width:80px;z-index:2}.process-step:after{background:linear-gradient(90deg,#5c27fe,#27ae60);content:"";height:2px;left:calc(50% + 60px);position:absolute;top:70px;width:calc(100% - 80px);z-index:1}.process-step:last-child:after{display:none}@media (max-width:768px){.process-step:after{display:none}.hero.services_hero{padding:20px 0}.hero.services_hero .hero-content{flex-direction:column-reverse;gap:0!important}.hero.services_hero .hero-image{aspect-ratio:1;height:100%;margin-top:0;transform:none!important}.hero.services_hero .hero-buttons{gap:0}.hero.services_hero .hero-buttons a{width:100%}.core-services,.cta-section,.packages,.portfolio,.process,.testimonials{padding:20px 0}.section-title{font-size:24px!important;line-height:36px}}.process-step h4{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:15px}.process-step p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.portfolio{background:#f9fafb;overflow:visible;position:relative}.portfolio .section-title{margin-bottom:20px;position:relative;z-index:20}.portfolio .section-subtitle{margin-bottom:50px;position:relative;z-index:15}.portfolio-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));position:relative;z-index:10}.portfolio-item{border:1px solid #e5e7eb;transition:all .3s ease;z-index:5}.portfolio-item:hover{transform:translateY(-10px) scale(1.02)!important;z-index:8}.portfolio-image{height:200px}.portfolio-content{padding:20px}.portfolio-content h4{font-size:16px;font-weight:600}.testimonials{overflow:visible;position:relative}.testimonial-slider{margin:0 auto;max-width:800px;text-align:center}.testimonial-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #0000001a;margin:20px auto;padding:40px;position:relative;z-index:5}.testimonial-stars{font-size:20px;margin-bottom:20px}.testimonial-text{font-size:16px}.testimonial-author{align-items:flex-start;display:flex;flex-direction:column}.final-cta{background:#5c27fe}.final-cta h2{font-size:32px}.final-cta p{font-size:18px}.calendly-placeholder{background:#f3f4f6;height:300px}.blur-glow{filter:blur(15px) brightness(.3);opacity:0;transform:scale(.8);transition:all 1.5s cubic-bezier(.19,1,.22,1)}.blur-glow.visible{filter:blur(0) brightness(1);opacity:1;transform:scale(1)}.floating-blur{filter:blur(20px);opacity:0;transform:translateY(80px) rotateX(30deg);transition:all 1.8s cubic-bezier(.23,1,.32,1)}.floating-blur.visible{filter:blur(0);opacity:1;transform:translateY(0) rotateX(0deg)}@media (max-width:768px){.nav-menu{display:none}.hero h1{font-size:32px}.hero-content{flex-direction:column;text-align:center}.hero-buttons{justify-content:center}.packages-grid{grid-template-columns:1fr}.process-step:after{display:none}.portfolio-grid,.process-grid,.services-grid{grid-template-columns:1fr}}.magnetic-effect{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.pulse-on-hover:hover{animation:pulse 2s infinite}.glow-border{overflow:hidden;position:relative}.glow-border:before{animation:borderGlow 3s linear infinite;background:linear-gradient(45deg,#5c27fe,#27ae60,#ff8c42,#5c27fe);background-size:300% 300%;border-radius:14px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.glow-border:hover:before{opacity:1}@keyframes borderGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.portfoliobtn_wrap{margin-top:40px;position:relative;text-align:center;z-index:10}.testimonial-slider{position:relative;z-index:5}.section-title{position:relative;z-index:10}.servicebutton{display:flex;justify-content:center;margin-top:50px;text-align:center}@media{.tech-elementooa6x{color:var(--bs-heading-color);font-size:calc(1.275rem + .3vw);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}}@media (min-width:1200px){.tech-elementooa6x{font-size:1.5rem}}@media{.tech-elementooa6x{color:var(--headings-color);font-family:var(--heading-font-family);font-size:var(--h4-font-size);font-weight:var(--headings-font-weight-h4);line-height:var(--headings-line-height-smaller);margin-bottom:1rem;margin-top:.75rem}.tech-elementw754e{color:rgba(var(--bs-link-color-rgb),1);color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));color:var(--link-color);font-weight:var(--body-font-weight);text-decoration:underline;text-decoration:none;transition:all .3s ease}.tech-elementooa6x a{color:inherit;font-weight:inherit}.tech-elementw754e{-webkit-font-smoothing:antialiased}.tech-elementw754e:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);color:var(--hover-theme-color);text-decoration:none}.tech-elementhhyo9{height:100%;max-width:100%;object-fit:cover;position:absolute;vertical-align:middle;width:100%}.tech-elementxgvgn{aspect-ratio:1;height:100%}}@media{.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform .4s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.e-con:where(:not(.e-div-block-base)){transition:background .3s,border .3s,box-shadow .3s,transform .4s;transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}}@media{:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-heading-color:inherit;--bs-link-color-rgb:13,110,253;--bs-link-hover-color-rgb:10,88,202;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--theme-color-white:#fff;--theme-color-light:#f8f5f0;--theme-color-silver:#eee;--theme-color-dark:#333;--tm-container-pt:120px;--tm-container-pb:120px;--body-font-family:"DM Sans",sans-serif;--heading-font-family:"Outfit",sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-bg:#fff;--text-color:#6d6c74;--link-color:#352f27;--headings-color:#24201f;--line-height-base:1.9;--headings-line-height-smaller:1.4;--h4-font-size:1.45rem;--headings-font-weight-h2:700;--headings-font-weight-h4:700;--section-title-color:var(--headings-color);--section-title-font-family:var(--heading-font-family);--section-title-font-weight:var(--headings-font-weight-h2);--section-title-subtitle-color:var(--theme-color1);--section-title-subtitle-font-family:var(--body-font-family);--news-widget-archive-icon-color:var(--theme-color1);--mobile-menu-bg-color:var(--theme-color-white);--mobile-menu-hamburger-color:var(--theme-color-dark);--mobile-menu-item-link-text-color:var(--theme-color-dark);--mobile-menu-item-indicator-bg-color:var(--theme-color2);--mobile-menu-item-indicator-text-color:var(--theme-color2-text-color);--sidebar_widget_common_bg:var(--theme-color-light);--sidebar_widget_common_border:var(--theme-color-light);--sidebar_widget_search_bg:var(--theme-color-silver);--sidebar_widget_search_border:var(--theme-color-silver);--sidebar_widget_heading_border_color:var(--theme-color-white);--sidebar_widget_heading_border_color2:var(--theme-color1);--sidebar_widget_list_icon_color:var(--theme-color2);--r:30px;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%) no-repeat;--theme-color1:#ffaa17;--theme-color1-rgb:255,170,23;--theme-color2:#222429;--gradient-1:linear-gradient(to right,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.37) 100%);--gradient-2:linear-gradient(to left,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.7) 100%);--gradient-3:linear-gradient(180deg,var(--theme-color1) 0%,#0000 100%);--gradient-5:linear-gradient(180deg,var(--theme-color1) 0%,#7e8e3700 100%);--theme-color1-text-color:#13132e;--theme-color2-text-color:#fff;--hover-theme-color:#ffaa17;--footer-default-theme-color:var(--theme-color1);--footer-default-hover-theme-color:var(--theme-color1);--footer-default-text-color-on-bg-theme-color:var(
      --theme-color1-text-color
    )}.tech-element3pxgw{width:100%}.tech-elementxgvgn .tech-elementr333z{border:1px solid #7777771a;border-radius:10px;padding:17px 16px;position:relative}.tech-elementxgvgn .tech-elementr333z .tech-element1o433{border-radius:10px;overflow:hidden;position:relative}.tech-elementxgvgn .tech-elementr333z .tech-element1o433:before{background:linear-gradient(180deg,#0000,#27292ecc);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .4s ease;z-index:1}.tech-elementxgvgn .tech-elementr333z .tech-element1o433:after{background:linear-gradient(180deg,#0000,#3872f199 73.56%);bottom:0;content:"";height:0;left:0;position:absolute;right:0;transform-origin:bottom;transition:all .4s ease}.tech-elementxgvgn .tech-elementr333z:hover .tech-element1o433:before{top:auto}.tech-elementxgvgn .tech-elementr333z:hover .tech-element1o433:after{height:100%}.tech-elementxgvgn .tech-elementr333z .tech-elementoto4d{left:0;position:absolute;text-align:center;top:0;transition:all .4s ease}.tech-elementxgvgn .tech-elementr333z .tech-element6tfww{bottom:40px;left:34px;position:absolute;width:84%;z-index:2}.tech-elementxgvgn .tech-elementr333z .tech-elementoto4d i{align-items:center;background-color:var(--theme-color2);border:13px solid var(--theme-color-white);border-radius:50%;color:#fff;display:flex;font-size:32px;height:100px;justify-content:center;line-height:32px;overflow:hidden;position:relative;transition:all .4s ease;width:100px;z-index:0}.tech-elementr333z:hover .tech-elementoto4d i{background-color:var(--theme-color1);opacity:1;transform:scale(1)}.tech-elementwobmv:before{content:"\f135"}.tech-elementxgvgn .tech-elementr333z .tech-elementoto4d i:after{background-color:var(--theme-color1);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.4);transition:all .4s ease;width:100%;z-index:-1}.tech-elementxgvgn .tech-elementr333z .tech-element6tfww .tech-elementjzwk1{color:#fff;font-family:var(--heading-font-family);font-size:16px;font-weight:700;line-height:29px}.tech-elementxgvgn .tech-elementr333z:hover .tech-element6tfww .tech-elementjzwk1{color:var(--theme-color2)}.tech-elementxgvgn .tech-elementr333z .tech-element6tfww .tech-elementnqq9x{color:#fff}.elementor a{box-shadow:none;text-decoration:none}.tech-elementxgvgn .tech-elementr333z .tech-element6tfww .tech-elementnqq9x a:hover{color:var(--theme-color2)}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}}@media (max-width:767px){.tech-element3pxgw{width:100%!important}}@media (max-width:1024px){.tech-element3pxgw{width:100%!important}}@media (max-width:991.98px){.tech-element3pxgw{width:100%!important}}@media (max-width:767.98px){.tech-element3pxgw{width:100%!important}}@media (max-width:575.98px){.tech-element3pxgw{width:100%!important}}@media{.tech-elementxgvgn .tech-elementr333z .tech-element6tfww .tech-elementnqq9x a:focus,.tech-elementxgvgn .tech-elementr333z .tech-element6tfww .tech-elementnqq9x a:hover,.tech-elementxgvgn .tech-elementr333z:hover .tech-element6tfww .tech-elementjzwk1,.tech-elementxgvgn .tech-elementr333z:hover .tech-element6tfww .tech-elementnqq9x{color:#fff}}.tech-element3pxgw.service-card{padding:0}.tech-elementxgvgn,.tech-elementxgvgn .tech-elementr333z,.tech-elementxgvgn .tech-elementr333z .tech-element1o433{height:100%}.hero-content{grid-gap:60px;display:grid;grid-template-columns:1fr 1fr}.hero-left h1{color:#1a1a1a;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}.hero-left .subheadline{color:#6b7280;font-size:18px;line-height:1.6;margin-bottom:30px}.cta-buttons{display:flex;gap:20px;margin-bottom:40px}.contact_hero_section .cta-buttons{justify-content:flex-start}.contact-form{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 40px #0000001a;padding:40px}.form-group{margin-bottom:25px}.form-group label{color:#1a1a1a;display:block;font-size:14px;font-weight:600;margin-bottom:8px;text-align:left}.form-group input,.form-group select,.form-group textarea{background:#fafafa;border:2px solid #e5e7eb;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;padding:12px 16px;transition:all .3s ease;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#fff;border-color:#5c27fe;box-shadow:0 0 0 3px #5c27fe1a;outline:none}.form-group textarea{height:120px}.submit-btn{background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:8px;font-size:16px;overflow:hidden;padding:15px;position:relative;transition:all .3s ease;width:100%}.submit-btn:hover{box-shadow:0 10px 25px #5c27fe4d}.submit-btn:active{transform:translateY(0)}.contact-info{padding:80px 0}.info-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.info-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:30px;text-align:center;transition:all .3s ease}.info-card:hover{border-color:#5c27fe;box-shadow:0 15px 35px #5c27fe1a;transform:translateY(-5px)}.info-icon{align-items:center;background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:50%;color:#fff;display:flex;font-size:28px;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.info-card h3{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:10px}.info-card p{color:#6b7280;font-size:14px;line-height:1.5}.calendly-section{background:#f9fafb;padding:80px 0}.calendly-content{margin-bottom:50px;text-align:center}.calendly-content h2{color:#1a1a1a;font-size:28px;font-weight:700;margin-bottom:20px}.calendly-content p{color:#6b7280;font-size:16px;margin:0 auto;max-width:600px}.calendly-container{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;margin:0 auto;max-width:100%;padding:40px}.calendly-placeholder{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:12px;flex-direction:column;height:600px;text-align:center}.calendly-placeholder i{color:#5c27fe;font-size:48px;margin-bottom:20px}.trust-section{padding:80px 0}.trust-content{text-align:center}.trust-content h2{color:#1a1a1a;font-size:28px;font-weight:700;margin-bottom:20px}.trust-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:40px}.trust-item{padding:20px;text-align:center}.trust-item .stat-number{color:#5c27fe;display:block;font-size:36px;font-weight:700;margin-bottom:10px}.trust-item .stat-label{color:#6b7280;font-size:14px;font-weight:500}.final-cta{background:linear-gradient(135deg,#1a1a1a,#2d3748);color:#fff;padding:80px 0;text-align:center}.final-cta h2{font-size:28px;font-weight:700;margin-bottom:20px}.final-cta p{font-size:16px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.text-blur-reveal{filter:blur(4px);opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.text-blur-reveal.visible{filter:blur(0);opacity:1;transform:translateY(0)}.enhanced-hover{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.enhanced-hover:hover{box-shadow:0 20px 40px #5c27fe26;filter:drop-shadow(0 8px 16px rgba(0,0,0,.1));transform:translateY(-8px) scale(1.02)}.form-message{border-radius:8px;display:none;font-weight:500;margin-bottom:20px;padding:15px;text-align:center}.form-message.success{background:#d1fae5;border:1px solid #10b981;color:#065f46}.form-message.error{background:#fee2e2;border:1px solid #ef4444;color:#991b1b}@media (max-width:768px){.nav-menu{display:none}.calendly-section,.contact-info,.contact_hero_section,.final-cta,.trust-section{padding:20px 0!important}.contact_hero_section .cta-buttons a{margin-top:0;width:100%}.contact_hero_section .hero-content{gap:20px}.trust-grid{gap:0!important}.hero-content{gap:40px;grid-template-columns:1fr;text-align:center}.hero-left h1{font-size:28px}.cta-buttons{align-items:center;flex-direction:column}.contact-form{padding:30px 20px}.info-grid,.trust-grid{grid-template-columns:1fr 1fr}.calendly-container{padding:20px}.final-cta p{margin-bottom:0}.calendly-placeholder{height:400px}}.loading{animation:spin 1s ease-in-out infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.floating{animation:float 6s ease-in-out infinite}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #5c27feb3}70%{box-shadow:0 0 0 10px #5c27fe00}to{box-shadow:0 0 0 0 #5c27fe00}}.calendly-inline-widget{height:100%;min-width:100%}.calendly-inline-widget iframe{height:100%;width:100%}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#1a1a1a;font-family:Poppins,sans-serif;line-height:1.6;overflow-x:clip!important}body,html{overflow-x:clip}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;left:0;padding:15px 0;right:0;transition:all .3s ease;z-index:1000}.header,.header.scrolled{position:-webkit-sticky;position:sticky;top:0}.header.scrolled{background:#fff;box-shadow:0 2px 20px #0000001a}.header .logo img{height:100%;max-width:200px;width:100%}.header .nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.header .logo{color:#5c27fe;font-size:28px;font-weight:700}.header .nav-menu{display:flex;gap:30px;list-style:none}.header .nav-menu a{color:#1a1a1a;font-weight:500;text-decoration:none;transition:color .3s ease}.header .nav-menu a.active,.header .nav-menu a:hover{color:#5c27fe}.header .cta-button{background:#2563eb;border-radius:8px;color:#fff;font-weight:600;padding:12px 24px;text-decoration:none;transition:all 5s ease}.header .cta-button:hover{background:linear-gradient(135deg,#1e3c72,#6a0dad)}.header .button_wrapper{margin-top:20px;text-align:center}.container{margin:0 auto;max-width:1300px}.hamburger img{height:30px;width:30px}.menu_drawer{align-items:center;background:#fff;border-top:1px solid #ddd;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:-100%;position:fixed;top:90px;transition:left .3s ease-in-out;visibility:hidden;width:100%;z-index:999}.menu_drawer.open{left:0;visibility:visible}.menu_drawer ul li{margin:0}.menu_drawer ul{list-style:none;padding:0;text-align:center}.menu_drawer ul li{font-size:22px}.hamburger img{cursor:pointer;height:28px;width:28px}.menu_drawer.open .nav-menu{flex-direction:column;gap:30px;justify-content:flex-start;padding-bottom:30px;padding-top:30px}@media screen and (min-width:768px){.nav_container_mobile{display:none!important}}@media screen and (max-width:768px){.nav_container_desktop{display:none!important}}.blur-vanish{filter:blur(10px);opacity:0;transform:translateY(50px) scale(.9);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.blur-vanish.visible{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}.blur-vanish-left{filter:blur(8px);opacity:0;transform:translateX(-60px) rotate(-2deg);transition:all 1s cubic-bezier(.23,1,.32,1)}.blur-vanish-left.visible{filter:blur(0);opacity:1;transform:translateX(0) rotate(0deg)}.blur-vanish-right{filter:blur(8px);opacity:0;transform:translateX(60px) rotate(2deg);transition:all 1s cubic-bezier(.23,1,.32,1)}.blur-vanish-right.visible{filter:blur(0);opacity:1;transform:translateX(0) rotate(0deg)}.blur-vanish-scale{filter:blur(12px);opacity:0;transform:scale(.7) rotateY(20deg);transition:all 1.2s cubic-bezier(.165,.84,.44,1)}.blur-vanish-scale.visible{filter:blur(0);opacity:1;transform:scale(1) rotateY(0deg)}.footer{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;overflow:hidden;padding:60px 0 0;position:relative}.footer:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.footer-container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:1}.footer-main{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:40px}.footer-brand{grid-column:span 1}.footer-logo{align-items:center;border-radius:12px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;margin-bottom:20px;transition:transform .3s ease;width:100%}.footer-logo:hover{transform:translateY(-2px)}.footer-logo svg{fill:#fff;height:30px;width:30px}.footer-brand h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:700;margin-bottom:12px}.footer-brand p{color:#fff;font-size:14px;line-height:1.6;margin-bottom:8px}.footer-menu{grid-gap:30px;display:grid;gap:30px;grid-column:span 2;grid-template-columns:repeat(3,1fr)}.footer-menu h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;position:relative}.footer-menu h4:after{background:linear-gradient(90deg,#2563eb,#2563eb);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:45px}.footer-menu ul{list-style:none}.footer-menu li{margin-bottom:12px}.footer-menu a{color:#fff;display:inline-block;font-size:16px;font-weight:400;position:relative;text-decoration:none;transition:all .3s ease}.footer-menu a:hover{color:#fff;transform:translateX(5px)}.footer-menu a:before{background:#fff;border-radius:50%;content:"";height:6px;left:-15px;position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease;width:6px}.footer-menu a:hover:before{transform:translateY(-50%) scale(1)}.footer-newsletter{grid-column:span 1}.footer-newsletter h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;position:relative}.footer-newsletter h4:after{background:linear-gradient(90deg,#2563eb,#2563eb);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:45px}.footer-newsletter p{color:#fffc;font-size:14px;line-height:1.6;margin-bottom:20px}.newsletter-form{display:flex;flex-direction:column;gap:12px}.newsletter-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff;font-size:14px;padding:12px 16px;transition:all .3s ease}.newsletter-input::placeholder{color:#fff9}.newsletter-input:focus{background:#ffffff26;border-color:#ff6b6b;box-shadow:0 0 20px #ff6b6b4d;outline:none}.newsletter-btn{background:#2563eb;border:none;border-radius:8px;box-shadow:0 4px 15px #2563eb;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.newsletter-btn:hover{box-shadow:0 6px 25px #2563eb;transform:translateY(-2px)}.footer-bottom{border-top:1px solid #ffffff1a;padding:30px 0;text-align:center}.footer-bottom p{color:#ffffffb3;font-size:14px;margin:0}.footer-bottom a{color:#fff;text-decoration:none;transition:color .3s ease}.footer-bottom a:hover{color:#ff8e8e}.footer-bottom a{padding-left:5px}@media (max-width:768px){.footer-main{gap:30px;grid-template-columns:1fr}.footer-brand,.footer-menu,.footer-newsletter{grid-column:span 1}.footer-menu{gap:20px;grid-template-columns:1fr}.footer-container{padding:0 15px}}@media (max-width:480px){.footer{padding:40px 0 0}.footer-brand h3{font-size:20px}.footer-menu h4,.footer-newsletter h4{font-size:16px}}.btn-primary{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all 1s ease;width:-webkit-fit-content;width:fit-content}.btn-primary:hover{background:linear-gradient(135deg,#1e3c72,#6a0dad);transform:translateY(-2px)}.button_wrapper{display:flex;justify-content:center;margin-top:10px}.btn-secondary{align-items:center;background:#0000;border:2px solid #5c27fe;border-radius:8px;color:#5c27fe;display:flex;font-weight:600;padding:15px 30px;text-decoration:none;transition:all 1s ease}.btn-secondary:hover{background:linear-gradient(135deg,#1e3c72,#6a0dad);color:#fff;transition:all 1s ease}.icon_wrapper{align-items:center;display:flex;gap:5px;margin-bottom:8px}.icon_wrapper .email_icon{height:20px;width:20px}.icon_wrapper p{margin-bottom:0}.footer-brand .icon_wrapper{margin-top:10px}.footer-logo .logo{max-width:80%;width:100%}@media{.tech-element17oi3{position:relative}.tech-element6pa29{color:var(--bs-heading-color);font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}}@media (min-width:1200px){.tech-element6pa29{font-size:2.5rem}}@media{.tech-element6pa29{color:var(--headings-color);font-family:var(--heading-font-family);font-size:42px;font-weight:var(--headings-font-weight-h1);line-height:var(--headings-line-height);margin-bottom:1rem;margin-top:.75rem}.tech-elemento19gs{list-style-position:inside;list-style-type:disc;margin-bottom:1rem;margin-bottom:10px;margin-top:0;margin:0;margin:0 0 1.5em;padding-left:2rem;padding:0}.tech-elementtgnbv{-webkit-font-smoothing:antialiased;color:rgba(var(--bs-link-color-rgb),1);color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));color:var(--link-color);font-weight:var(--body-font-weight);text-decoration:underline;text-decoration:none;transition:all .3s ease}.tech-elementtgnbv:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);color:var(--hover-theme-color);text-decoration:none}}@media (max-width:575.98px){.tech-element6pa29{font-size:3rem}}@media (min-width:768px) and (max-width:991.98px){.tech-element6pa29{font-size:3.1rem}}body{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-flex-grow:0;--content-width:min(100%,var(--container-max-width,1140px));--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);--container-max-width:1340px;--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--margin-left:auto;--margin-right:auto;--container-max-width:1300px;--flex-direction:row;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:center;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.85;--padding-top:220px;--padding-bottom:120px;--z-index:1;--background-overlay:"";--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--width:80%;--kit-widget-spacing:0px;--bs-link-color-rgb:var(--bs-link-hover-color-rgb);--container-max-width:1024px;--container-max-width:767px;--width:100%;--flex-wrap:var(--flex-wrap-mobile);--padding-top:180px;--padding-bottom:90px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}@media{*{box-sizing:border-box}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-word-wrap:break-word;word-wrap:break-word;background-attachment:fixed;background-color:var(--bs-body-bg);background-color:var(--body-bg);color:var(--bs-body-color);color:var(--text-color);counter-reset:my-sec-counter;font-family:var(--bs-body-font-family);font-family:var(--body-font-family);font-size:var(--bs-body-font-size);font-size:var(--body-font-size);font-weight:var(--bs-body-font-weight);font-weight:var(--body-font-weight);line-height:var(--bs-body-line-height);line-height:150%;line-height:var(--line-height-base);margin:0;max-width:100%;overflow-x:hidden;padding:0;position:relative;text-align:var(--bs-body-text-align);width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media{html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;font-size:100%;line-height:150%;margin:0;max-width:100%;overflow-y:scroll;padding:0;width:100%}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-heading-color:inherit;--bs-link-color-rgb:13,110,253;--bs-link-hover-color-rgb:10,88,202;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl)}}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@media{:root{--theme-color-white:#fff;--theme-color-light:#f8f5f0;--theme-color-silver:#eee;--theme-color-dark:#333;--body-font-family:"DM Sans",sans-serif;--heading-font-family:"Outfit",sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-bg:#fff;--text-color:#6d6c74;--link-color:#352f27;--headings-color:#24201f;--line-height-base:1.9;--headings-line-height:1.3;--h1-font-size:3.8rem;--headings-font-weight-h1:700;--headings-font-weight-h2:700;--section-title-color:var(--headings-color);--section-title-font-family:var(--heading-font-family);--section-title-font-weight:var(--headings-font-weight-h2);--section-title-subtitle-color:var(--theme-color1);--section-title-subtitle-font-family:var(--body-font-family);--news-widget-archive-icon-color:var(--theme-color1);--mobile-menu-bg-color:var(--theme-color-white);--mobile-menu-hamburger-color:var(--theme-color-dark);--mobile-menu-item-link-text-color:var(--theme-color-dark);--mobile-menu-item-indicator-bg-color:var(--theme-color2);--mobile-menu-item-indicator-text-color:var(--theme-color2-text-color);--sidebar_widget_common_bg:var(--theme-color-light);--sidebar_widget_common_border:var(--theme-color-light);--sidebar_widget_search_bg:var(--theme-color-silver);--sidebar_widget_search_border:var(--theme-color-silver);--sidebar_widget_heading_border_color:var(--theme-color-white);--sidebar_widget_heading_border_color2:var(--theme-color1);--sidebar_widget_list_icon_color:var(--theme-color2);--r:30px;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%) no-repeat;--theme-color1:#2563eb;--theme-color1-rgb:255,170,23;--theme-color2:#222429;--gradient-1:linear-gradient(to right,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.37) 100%);--gradient-2:linear-gradient(to left,rgba(var(--theme-color1-rgb),1) 0%,rgba(var(--theme-color1-rgb),0.7) 100%);--gradient-3:linear-gradient(180deg,var(--theme-color1) 0%,#0000 100%);--gradient-5:linear-gradient(180deg,var(--theme-color1) 0%,#7e8e3700 100%);--theme-color1-text-color:#13132e;--theme-color2-text-color:#fff;--hover-theme-color:#2563eb;--footer-default-theme-color:var(--theme-color1);--footer-default-hover-theme-color:var(--theme-color1);--footer-default-text-color-on-bg-theme-color:var(
      --theme-color1-text-color
    )}*,:after,:before{box-sizing:border-box}:-webkit-scrollbar{width:6px}:-webkit-scrollbar-thumb{background:var(--theme-color1);border-radius:10px}:-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.tech-elementqcbjy *{box-sizing:border-box}.tech-elementocih6{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.tech-elementxqm6e{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-flex-grow:0;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--flex-wrap-mobile:wrap;-webkit-margin-after:var(--margin-block-end);-webkit-margin-before:var(--margin-block-start);-webkit-margin-end:var(--margin-inline-end);-webkit-margin-start:var(--margin-inline-start);-webkit-padding-end:var(--padding-inline-end);-webkit-padding-start:var(--padding-inline-start);border-radius:var(--border-radius);height:var(--height);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);min-height:var(--min-height);min-width:0;overflow:var(--overflow);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);position:var(--position);width:var(--width);z-index:var(--z-index)}.tech-elementxqm6e:where(:not(.e-div-block-base)){transition:background .3s,border .3s,box-shadow .3s,transform .4s;transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.tech-elementxqm6e{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);display:var(--display)}.tech-element8wno2{gap:initial;text-align:left;text-align:initial}}.tech-elementxqm6e{--container-max-width:1340px}.tech-elementocih6{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media{.tech-elementxqm6e.tech-elementnddpb{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.tech-element8wno2.tech-elementnddpb{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}:is(.elementor-section-wrap,[data-elementor-id])>.tech-elementxqm6e{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.tech-elementxqm6e{--container-max-width:1300px}}.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--display:flex;--flex-direction:row;--container-widget-flex-grow:1;--flex-wrap-mobile:wrap;--justify-content:center;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.85;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1}.tech-elementahwmq .tech-elementocih6.tech-elementocs86:not(.elementor-motion-effects-element-type-background){background-image:url(https://dev252.kodesolution.com/digiplus/wp-content/uploads/2025/06/project5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media{.tech-elementqcbjy *,.tech-elementqcbjy :after,.tech-elementqcbjy :before{box-sizing:border-box}.tech-elementxqm6e:before,.tech-elementxqm6e>.elementor-background-slideshow:before,.tech-elementxqm6e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-elementxqm6e,.tech-elementxqm6e>.tech-element7deqy)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.tech-elementxqm6e:before{transition:background .3s,border-radius .3s,opacity .3s;transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}}.tech-elementahwmq .tech-elementocih6.tech-elementocs86:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-background-slideshow:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-background-video-container:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.tech-element7deqy>.elementor-background-slideshow:before,.tech-elementahwmq .tech-elementocih6.tech-elementocs86>.tech-element7deqy>.elementor-background-video-container:before{--background-overlay:"";background-color:initial;background-image:linear-gradient(158deg,#13132e 54%,#2563eb)}@media{.tech-elementqcbjy *,.tech-elementqcbjy :after,.tech-elementqcbjy :before{box-sizing:border-box}.tech-elementxqm6e>.tech-element7deqy{-webkit-padding-after:80px;-webkit-padding-before:80px;-webkit-padding-end:0;-webkit-padding-start:0;display:var(--display);gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-block-end:80px;padding-block-start:80px;padding-inline-end:0;padding-inline-start:0;text-align:var(--text-align);width:100%}.tech-elementqcbjy * :last-child{margin-bottom:0}.tech-elementxqm6e.tech-elementnddpb>.tech-element7deqy{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-direction:var(--flex-direction);flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.tech-elementocih6:where(.tech-elementkw7an,.tech-elementmykns){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.tech-elementkw7an{-webkit-padding-after:var(--padding-block-end);-webkit-padding-before:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.tech-elementkw7an.tech-elementnddpb{flex-direction:var(--flex-direction)}}.tech-elementahwmq .tech-elementocih6.tech-elementea8gv{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}@media (min-width:768px){.tech-elementahwmq .tech-elementocih6.tech-elementea8gv{--width:80%}}@media{.tech-elementxqm6e:before,.tech-elementxqm6e>.elementor-background-slideshow:before,.tech-elementxqm6e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.tech-elementxqm6e,.tech-elementxqm6e>.tech-element7deqy)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:.3s;transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.tech-elementmykns{position:relative}.tech-elementmykns:not(:last-child){margin-bottom:20px;margin-bottom:var(--kit-widget-spacing,20px)}.tech-elementxqm6e .tech-elementmykns{min-width:0}}.tech-elementmykns:not(:last-child){-webkit-margin-after:20px;margin-block-end:20px}@media{.tech-elementxqm6e .tech-elementmykns.tech-elementmykns{-webkit-margin-after:0;margin-block-end:0}.tech-elementxqm6e .tech-elementmykns:not(:last-child){--kit-widget-spacing:0px}}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go{text-align:center}@media{.tech-elementqcbjy.tech-elementqcbjy .tech-elementxqm6e>.tech-elementmykns{max-width:100%}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4{text-align:left}@media{.tech-elementocih6:where(:not(.tech-elementxqm6e)):where(:not(.e-div-block-base)) .tech-elementj4552{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform .4s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.tech-elementxqm6e>.tech-elementmykns>.tech-elementj4552{height:100%}}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go>.tech-elementj4552{margin:0}.tech-elementahwmq .tech-elementocih6.tech-elementfi2go .tech-elementyelpl{color:#fff;line-height:1em;margin:0}@media{.tech-elementyqj4a .tech-element86za4{background-color:initial;display:inline-block;font-size:18px;margin:0;padding:0}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4{align-items:center;display:flex}@media{.tech-elementyqj4a .tech-element86za4>li{display:inline-block;float:none;padding:0}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95:not(:last-child){margin-right:20px;padding-right:20px;position:relative}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li:not(:last-child){margin:0;padding:0 10px 0 0}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 .tech-elementwct95:not(.tech-element41q93){color:#fff}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 .tech-elementwct95:not(.tech-element41q93):hover{color:var(--theme-color1)}@media{.tech-elementyqj4a .tech-element86za4>li,.tm-page-title .tech-element86za4>li{display:inline-block;float:none;padding:0}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95.tech-element41q93{color:#ddd}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li:last-child{color:#ddd}@media{.tech-elementqcbjy a{box-shadow:none;text-decoration:none}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95 a:not(.btn){color:#fff}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 a:not(.btn){color:#fff}@media{.tech-elementyqj4a .tech-element86za4 .tech-elementwct95 a:not(.btn):hover{color:var(--theme-color1)}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 a:not(.btn):hover{color:var(--theme-color1)}@media{.tech-element7kzea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95:not(:last-child) .tech-elementzocaa{align-items:center;color:#eee;display:flex;font-size:12px;justify-content:center;position:absolute;right:-4px;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease}}.tech-elementahwmq .tech-elementocih6.tech-elementd94o4 .tech-element86za4 li .tech-elementzocaa{color:#fff;font-size:18px;font-weight:800}@media{.tech-elementslqs4:before{content:"\f105"}.tech-elementyqj4a .tech-element86za4 .tech-elementwct95.tech-element41q93 .tech-elementzocaa{display:none}}@media (max-width:991.98px){html{font-size:98%}}@media (max-width:767.98px){html{font-size:96%}}@media (max-width:575.98px){html{font-size:94%}}@media (max-width:1024px){.tech-elementxqm6e{--container-max-width:1024px}}@media (max-width:767px){.tech-elementxqm6e{--container-max-width:767px}.tech-elementxqm6e.tech-elementnddpb{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media (max-width:1024px){.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--padding-top:180px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}}@media (max-width:880px){.tech-elementahwmq .tech-elementocih6.tech-elementocs86{--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}}.arrow_icons_element{height:100%;width:13px}.hero{background:linear-gradient(135deg,#f9fafb,#fff);overflow:hidden;padding:80px 0}.hero-content{align-items:center;display:flex;gap:60px}.hero-left{flex:1 1}.hero h1{color:#1a1a1a;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:20px;text-align:left}.hero .subheadline{color:#6b7280;font-family:Inter,sans-serif;font-size:18px;line-height:1.6;margin-bottom:30px;text-align:left}.hero-right{flex:1 1}.portfolio-highlight{overflow:hidden}.portfolio-carousel,.portfolio-highlight{height:100%;position:relative}.carousel-item{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:opacity 1s ease;width:100%}.carousel-item.active{opacity:1}.button_wrapper_pricing{display:flex}.button_wrapper_pricing a{margin-top:0}.schedule_button a{text-align:center;width:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.portfolio{background:#fff;padding:80px 0}.section-title{color:#1a1a1a;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.carousel-item_wrapper img{height:100%;width:100%}.section-subtitle{color:#6b7280;font-family:Inter,sans-serif;font-size:16px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.portfolio-filters{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:50px}.filter-btn{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .3s ease}.filter-btn.active,.filter-btn:hover{background:#5c27fe;border-color:#5c27fe;color:#fff;transform:translateY(-2px)}.portfolio-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.portfolio-item{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;cursor:pointer;overflow:hidden;position:relative;transition:all .4s ease}.portfolio-item:hover{box-shadow:0 20px 40px #5c27fe26;transform:translateY(-10px) scale(1.02)}.portfolio-image{animation:gradientShift 4s ease infinite;background:linear-gradient(135deg,#5c27fe,#27ae60,#ff8c42);background-size:200% 200%;font-size:16px;height:250px;position:relative;width:100%}.portfolio-image,.portfolio-overlay{align-items:center;color:#fff;display:flex;font-weight:600;justify-content:center}.portfolio-overlay{background:#5c27fee6;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.portfolio-item:hover .portfolio-overlay{opacity:1}.portfolio-content{padding:25px}.portfolio-content h4{color:#1a1a1a;font-size:18px;font-weight:700;margin-bottom:10px}.portfolio-content p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.portfolio-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.tag{background:#f3f4f6;border-radius:20px;color:#5c27fe;font-size:12px;font-weight:500;padding:4px 12px}.pricing{padding:80px 0}.pricing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px}.pricing-card{background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;padding:40px 30px;position:relative;text-align:center;transition:all .4s ease}.pricing-card:before{background:linear-gradient(90deg,#0000,#5c27fe1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.pricing-card:hover:before{left:100%}.pricing-card:hover{border-color:#5c27fe;box-shadow:0 25px 50px #5c27fe26;transform:translateY(-10px) scale(1.02)}.pricing-card.featured{border-color:#5c27fe;box-shadow:0 15px 35px #5c27fe33;transform:scale(1.05)}.pricing-header{margin-bottom:30px}.pricing-name{color:#5c27fe;font-size:24px;font-weight:700;margin-bottom:10px}.pricing-price{color:#1a1a1a;font-size:48px;font-weight:700;margin-bottom:5px}.pricing-period{color:#6b7280;font-family:Inter,sans-serif;font-size:14px}.pricing-features{list-style:none;margin-bottom:30px}.pricing-features li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;font-family:Inter,sans-serif;gap:12px;padding:12px 0}.pricing-features li:last-child{border-bottom:none}.feature-icon{color:#27ae60;font-size:16px}.pricing-cta{background:#5c27fe;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease;width:100%}.pricing-cta:hover{background:#4a1fd9;transform:translateY(-2px)}.featured .pricing-cta{background:#ff8c42}.featured .pricing-cta:hover{background:#e67a35}.testimonials{background:#f9fafb;padding:80px 0}.testimonials-content{align-items:center;display:flex;gap:60px}.testimonials-left{flex:1 1}.video-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.video-placeholder{align-items:center;background:linear-gradient(135deg,#5c27fe,#27ae60);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:150px;justify-content:center;transition:all .3s ease;width:100%}.video-placeholder:hover{box-shadow:0 10px 25px #5c27fe4d;transform:scale(1.05)}.testimonials-right{flex:1 1}.testimonial-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;margin-bottom:20px;padding:30px}.testimonial-stars{color:#ff8c42;font-size:18px;margin-bottom:15px}.testimonial-text{color:#6b7280;font-family:Inter,sans-serif;font-style:italic;line-height:1.6;margin-bottom:20px}.testimonial-author{color:#1a1a1a;font-weight:600}.testimonial-company{color:#5c27fe;font-size:14px}.comparison{padding:80px 0}.comparison-table{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;margin-top:50px;overflow:hidden}.table-header{background:linear-gradient(135deg,#5c27fe,#27ae60);color:#fff;font-weight:600}.table-header,.table-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr 1fr;padding:20px}.table-row{align-items:center;border-bottom:1px solid #f3f4f6}.table-row:nth-child(2n){background:#f9fafb}.table-row:last-child{border-bottom:none}.feature-name{color:#1a1a1a;font-family:Inter,sans-serif;font-weight:600}.check-mark{color:#27ae60}.check-mark,.x-mark{font-size:20px;text-align:center}.x-mark{color:#ef4444}.highlight-cell{background:#f0f9ff;border-radius:6px;color:#5c27fe;font-weight:600;padding:8px;text-align:center}.custom-pricing{background:#5c27fe;color:#fff;padding:80px 0;text-align:center}.custom-pricing h2{font-size:36px;font-weight:700;margin-bottom:20px}.custom-pricing p{font-size:18px;margin-bottom:40px;opacity:.9}.calendly-embed{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;margin:40px auto 0;max-width:100%;padding:40px}.calendly-placeholder{align-items:center;background:#fff;border:2px dashed #d1d5db;border-radius:8px;color:#6b7280;display:flex;font-weight:600;height:100%;justify-content:center}.stagger-item{filter:blur(6px);opacity:0;transform:translateY(40px);transition:all .6s ease-out}.stagger-item.visible{filter:blur(0);opacity:1;transform:translateY(0)}.stagger-item:first-child{transition-delay:.1s}.stagger-item:nth-child(2){transition-delay:.2s}.stagger-item:nth-child(3){transition-delay:.3s}.stagger-item:nth-child(4){transition-delay:.4s}.stagger-item:nth-child(5){transition-delay:.5s}.stagger-item:nth-child(6){transition-delay:.6s}@media (max-width:768px){.nav-menu{display:none}.hero h1{font-size:28px}.comparison,.custom-pricing,.portfolio,.price__hero,.testimonials{padding:20px 0}.portfolio-highlight{aspect-ratio:1;height:100%}.price__hero .hero-content{flex-direction:column-reverse;text-align:center}.price__hero .hero-right{aspect-ratio:1;height:100%;width:100%}.testimonials-content{flex-direction:column}.portfolio-grid,.pricing-grid,.table-header,.table-row,.video-grid{grid-template-columns:1fr}.table-header,.table-row{text-align:center}.comparison-table{font-size:14px}}@keyframes ripple{to{opacity:0;transform:scale(4)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating{animation:float 3s ease-in-out infinite}.service-details-container{grid-gap:50px;display:grid;gap:50px;grid-template-columns:370px 1fr;margin:0 auto;max-width:1500px;padding:110px 0}.service-main-content h1,.service-main-content p{line-height:1.6}.service-list-wrapper{display:flex;flex-direction:column;gap:clamp(1rem,4vw,3rem);height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:0}.service-list-wrapper:hover .phone-icon{transform:rotateY(180deg)}.phone-icon{transition:all .4s ease}.service-list{background:#f1f1f1;border-radius:10px;padding:30px}.service-list a{color:inherit;text-decoration:none}.service-list h2{color:#222;font-size:24px;margin-bottom:25px}.service-item{align-items:center;background:#fff;border:1px solid #dadada;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:20px 40px 20px 20px;transition:all .3s ease}.service-item:hover{background:#dee6f9;border-color:#6230fe;transform:translateX(5px)}.service-item.active{background:#2563eb;border-color:#2563eb;color:#fff}.service-item span{font-size:15px;font-weight:700}.content-wrapper{animation:fadeIn .6s ease forwards;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-section{margin-bottom:20px}.hero-image{border-radius:10px;height:600px;object-fit:cover;width:100%}.lorem-text{color:#666;font-size:14px;line-height:1.6;margin-top:20px}.marketing-section{margin-bottom:40px}.contact-card{background-image:url(https://dev252.kodesolution.com/digiplus/wp-content/uploads/2025/06/service9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;height:clamp(430px,50vh,250px)!important;padding:40px;position:relative;text-align:center}.contact-card:before{background-color:initial;background-image:linear-gradient(180deg,#00000078 35%,#000 88%);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.contact-card-content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}.phone-icon{align-items:center;background:#2563eb;border-radius:50%;display:flex;font-size:28px;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.contact-card h3{font-size:16px;font-weight:400;margin-bottom:8px}.contact-card p{font-size:22px;font-weight:600;margin-bottom:5px}.marketing-content h2{color:#222;font-size:32px;margin-bottom:20px}.marketing-content p{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.process-section{margin-bottom:50px}.process-images{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:40px}.process-images img{border-radius:10px;height:400px;object-fit:cover;width:100%}.process-section h2{color:#222;font-size:32px;margin-bottom:30px}.process-item{border-bottom:1px solid #eee;display:flex;gap:25px;margin-bottom:30px;padding-bottom:30px}.process-item:last-child{border-bottom:none}.process-number{align-items:center;background-color:#5966ec1a;border-radius:50%;color:#2563eb;display:flex;font-size:24px;font-weight:700;height:65px;justify-content:center;margin:0 20px 0 0;min-width:65px;transition:all .4s ease;width:65px}.process-item:hover .process-number{color:#fff;transform:rotateY(180deg)}.process-content h3{color:#222;font-size:18px;margin-bottom:10px}.hero-content h1{color:#2d3748}.hero-content{margin:40px 0 30px}.faq-question span{color:#2d3748}.process-content p{color:#666;font-size:14px;line-height:1.6}.faq-section h2{color:#222;font-size:32px;margin-bottom:30px}.faq-item{border:1px solid #e0e0e0;border-radius:10px;margin-bottom:15px;overflow:hidden}.faq-question{align-items:center;background:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:20px;transition:background .3s}.faq-question:hover{background:#dee6f9}.faq-question.active{background:#dee6f9;color:#2563eb}.faq-arrow{stroke:#333;transition:transform .3s}.faq-arrow.active{fill:none;stroke:#2563eb;transform:rotate(180deg)}.faq-answer{background:#fafafa;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active{max-height:200px}.faq-answer p{color:#6d6c74;font-size:16px;line-height:1.6;padding:20px}.form-section{background:#f1f1f1;border-radius:8px;margin:50px 0;padding:40px}.form-section h2{color:#222;font-size:24px;margin-bottom:25px}.form-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.form-grid,.form-group{margin-bottom:15px}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:14px;padding:15px;transition:border .3s;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#2563eb;outline:none}.form-group textarea{min-height:120px;resize:vertical}.submit-btn{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:1px;padding:15px 40px;text-transform:uppercase;transition:all .3s}.submit-btn:hover{background:linear-gradient(135deg,#1e3c72,#6a0dad);box-shadow:0 5px 15px #ffa7264d;transform:translateY(-2px)}.service-right-arrow svg{display:flex}.service-item.active .service-right-arrow svg{fill:#fff}@media (max-width:1024px){.container{gap:50px;grid-template-columns:1fr;padding:50px 10px}.service-details-container{grid-template-columns:1fr;margin:0 auto;padding:40px 20px}.process-images img{height:350px}.process-number{margin:0}.service-list-wrapper{order:2;position:relative;top:0}.form-grid,.process-images{grid-template-columns:1fr}.process-item{margin-bottom:0}.faq-answer p{font-size:14px}}
/*# sourceMappingURL=main.19bffa17.css.map*/