:root{--text: #6b6375;--text-h: #08060d;--bg: #fff;--border: #e5e4e7;--code-bg: #f4f3ec;--accent: #aa3bff;--accent-bg: rgba(170, 59, 255, .1);--accent-border: rgba(170, 59, 255, .5);--social-bg: rgba(244, 243, 236, .5);--shadow: rgba(0, 0, 0, .1) 0 10px 15px -3px, rgba(0, 0, 0, .05) 0 4px 6px -2px;--sans: system-ui, "Segoe UI", Roboto, sans-serif;--heading: system-ui, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1024px){:root{font-size:16px}}@media(prefers-color-scheme:dark){:root{--text: #9ca3af;--text-h: #f3f4f6;--bg: #16171d;--border: #2e303a;--code-bg: #1f2028;--accent: #c084fc;--accent-bg: rgba(192, 132, 252, .15);--accent-border: rgba(192, 132, 252, .5);--social-bg: rgba(47, 48, 58, .5);--shadow: rgba(0, 0, 0, .4) 0 10px 15px -3px, rgba(0, 0, 0, .25) 0 4px 6px -2px}}body{margin:0}#root{min-height:100svh}h1,h2{font-family:var(--heading);font-weight:500;color:var(--text-h)}h1{font-size:56px;letter-spacing:-1.68px;margin:32px 0}@media(max-width:1024px){h1{font-size:36px;margin:20px 0}}h2{font-size:24px;line-height:118%;letter-spacing:-.24px;margin:0 0 8px}@media(max-width:1024px){h2{font-size:20px}}p{margin:0}code{font-family:var(--mono);display:inline-flex;border-radius:4px;color:var(--text-h)}code{font-size:15px;line-height:135%;padding:4px 8px;background:var(--code-bg)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.block-sec .testim-box .slick-dots li button{display:block;opacity:0;width:0;height:0}.slider .social-icon a{margin:0 3px}.navbar .navbar-nav .nav-link{text-transform:capitalize}.navbar .navbar-nav .nav-link,.video .vid .vid-butn .icon,.video-wrapper .vid .vid-butn .icon{cursor:pointer}.block-sec .vid-area{z-index:99}.div-tooltip-tit,.div-tooltip-sub{display:block;padding:0}.CircularProgressbar{width:110px;height:110px}.slick-prev,.slick-next{display:none!important}body .slick-dots li button{display:block!important;opacity:0!important;width:0!important;height:0!important}.team .navs span.next.cursor-pointer{margin:0 7px}.projdtal .justified-gallery a{width:100%;margin-bottom:15px}.projdtal .justified-gallery img{min-height:440px;height:440px;object-fit:cover;width:100%}.topnav .menu-icon{display:flex}@media screen and (max-width:991px){.collapse{display:block;height:0;padding:0;opacity:0}.navbar .navbar-collapse.show-with-trans{opacity:1;padding:10px 15px;height:auto;transition:all .3s linear}}section.next-prog{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#ieatmaps iframe{width:100%;height:100%}section.team.section-padding{overflow:hidden}.team .item .img img{filter:grayscale(100%);transition:filter .4s ease,transform .4s ease}.team .item:hover .img img{filter:grayscale(0%);transform:scale(1.05)}.team .item .img{overflow:hidden;border-radius:8px}.team .item{transition:transform .3s ease}.team .item:hover{transform:translateY(-5px)}.custom-modal-header{background-color:#06070b;color:#4ec1ea;border-radius:0}.custom-modal-body{padding:20px;background-color:#06070b}.custom-modal-footer{padding:10px 20px;background-color:#06070b}.clients .brands .item{height:110px;line-height:110px}.mt-30{margin-top:30px}.clients .brands .img img{max-width:60px}.insta-gallary img{filter:grayscale(100%);transition:filter .3s ease}.insta-gallary a:hover img{filter:grayscale(0%)}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.work-carousel .swiper-button-next,.work-carousel .swiper-button-prev{position:absolute;width:auto;height:auto}.slider .setone.setwo .next-ctrl,.slider .setone.setwo .prev-ctrl{z-index:99}.slider .parallax-slider .caption h1 .whitespace{display:inline;white-space:pre}.slider .parallax-slider .caption h1{word-spacing:.25em}.block-sec .testim-box .head-box h4{margin-bottom:0}.simple-btn:hover,.fab:hover{color:#4ec1e8}@media(max-width:767px){.hide-mobile{display:none}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #4cacd3;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.item-box2{background:#ffffff0d;padding:40px 30px;border-radius:10px;transition:all .4s;height:100%}.item-box2:hover{background:#ffffff14;transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.item-box2 .icon{font-size:50px;color:#75dab4;margin-bottom:20px;display:block}.item-box2 .cont h6{font-size:20px;margin-bottom:15px;color:#fff;font-weight:600}.item-box2 .cont p{color:#aaa;line-height:1.8;margin-bottom:15px}.item-box2 .cont ul.feat{list-style:none;padding:0;margin:0}.item-box2 .cont ul.feat li{color:#ccc;margin-bottom:10px;display:flex;align-items:flex-start;font-size:14px;line-height:1.6}.item-box2 .cont ul.feat li .icon{font-size:14px;margin-right:10px;margin-top:3px;color:#75dab4}.services-tab .sec-head{margin-bottom:0}.intro-section .htit h4{font-weight:600;text-transform:uppercase;letter-spacing:2px}.intro-section .htit h4 span{color:#75dab4;margin-right:10px}.intro-section .content ul.feat{list-style:none;padding:0}.intro-section .content ul.feat li{margin-bottom:15px}.intro-section .content ul.feat li h6{display:flex;align-items:center;margin:0}.intro-section .content ul.feat li .icon{color:#75dab4;margin-right:15px;font-size:20px}.intro-section .img img{width:100%;border-radius:10px}.portfolio .item-box{position:relative;overflow:hidden;background:#1e2128;border-radius:10px;transition:all .4s ease;display:flex;flex-direction:column;height:100%}.portfolio .item-box:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d;border:1px solid rgba(78,193,234,.3)}.portfolio .item-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(78,193,234,.05),transparent);opacity:0;transition:opacity .4s ease;pointer-events:none;border-radius:10px}.portfolio .item-box:hover:after{opacity:1}.portfolio .browser-mockup{border-radius:8px 8px 0 0;overflow:hidden;background:#1e2128;box-shadow:0 2px 12px #00000059}.portfolio .browser-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#2d3139;border-bottom:1px solid rgba(255,255,255,.07);-webkit-user-select:none;user-select:none}.portfolio .browser-dots{display:flex;gap:6px;flex-shrink:0}.portfolio .browser-dots .dot{width:11px;height:11px;border-radius:50%}.portfolio .browser-dots .dot-red{background:#ff5f57}.portfolio .browser-dots .dot-yellow{background:#febc2e}.portfolio .browser-dots .dot-green{background:#28c840}.portfolio .browser-url{flex:1;background:#1e2128;border-radius:4px;padding:4px 10px;font-size:11px;color:#8892a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.3px}.portfolio .browser-lock{font-size:9px;margin-right:5px;filter:grayscale(1) opacity(.6)}.portfolio .browser-content{height:240px;overflow:hidden}.portfolio .browser-content img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s ease}.portfolio .item-box:hover .browser-content img{transform:scale(1.05) translateY(-4%)}.portfolio .browser-unavailable{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;background:#13151a;color:#8892a4}.portfolio .browser-unavailable-icon{font-size:28px;opacity:.5}.portfolio .browser-unavailable p{margin:0;font-size:13px;font-weight:500;color:#c0c8d4}.portfolio .browser-unavailable span{font-size:11px;color:#5a6373}.portfolio .item-box .cont{padding:30px;flex:1}.portfolio .item-box .cont h6{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#4ec1ea;margin-bottom:10px;font-weight:600}.portfolio .item-box .cont h5{font-size:20px;margin-bottom:15px;color:#fff;line-height:1.4}.portfolio .item-box .cont p{font-size:14px;color:#c8c8c8;line-height:1.7;margin-bottom:0}.portfolio .item-box .tags{display:flex;flex-wrap:wrap;gap:10px}.portfolio .item-box .tag{display:inline-block;padding:5px 15px;background:#4ec1ea1a;border:1px solid rgba(78,193,234,.3);border-radius:20px;font-size:12px;color:#4ec1ea;font-weight:500;transition:all .3s ease}.portfolio .item-box .tag:hover{background:#4ec1ea33;border-color:#4ec1ea}.portfolio .item-box .tech-tag{cursor:pointer}.portfolio .item-box .tech-tag:active{transform:scale(.95)}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea{background:transparent;color:#fff;padding:15px 20px;transition:all .3s}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=tel]:focus,.form textarea:focus{background:#fff;color:#000}.form input[type=text]:not(:placeholder-shown),.form input[type=email]:not(:placeholder-shown),.form input[type=tel]:not(:placeholder-shown),.form textarea:not(:placeholder-shown){background:#fff;color:#000}.form input.error,.form textarea.error{border-bottom-color:#f44}.form textarea{padding:15px 20px;min-height:120px}.form .phone-input-wrapper{display:flex;gap:10px;align-items:stretch}.form .country-code-select{background:transparent;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.2);padding:15px 10px;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s;min-width:100px;outline:none}.form .country-code-select:focus{background:#fff;color:#000;border-bottom-color:#fff}.form .country-code-select option{background:#1a1a1a;color:#fff}.form .phone-number-input{flex:1}.form .error-message{display:block;color:#f44;font-size:12px;margin-top:5px;font-weight:400}.animate-ready{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.animate{opacity:1!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn.animate{animation:fadeIn .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp.animate{animation:fadeInUp .8s ease-out forwards}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-40px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown.animate{animation:fadeInDown .8s ease-out forwards}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft.animate{animation:fadeInLeft .8s ease-out forwards}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight.animate{animation:fadeInRight .8s ease-out forwards}@keyframes imago{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.imago.animate{animation:imago 1s ease-out forwards}@media(prefers-reduced-motion:reduce){.animate-ready,.animate,.fadeIn,.fadeInUp,.fadeInDown,.fadeInLeft,.fadeInRight,.imago{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.animate-ready,.animate{will-change:opacity,transform}.animate.fadeIn,.animate.fadeInUp,.animate.fadeInDown,.animate.fadeInLeft,.animate.fadeInRight,.animate.imago{will-change:auto}
