:root{--primary:#ffffff;--secondary:#999999;--tertiary:#666666}html{overscroll-behavior:none;scroll-behavior:smooth}p,span{font-family:var(--font-inter),sans-serif!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*,:after,:before{margin:0;padding:0;box-sizing:border-box}ol,ul{margin:0;padding:0;list-style:none}.custom-container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}#hero .custom-container:before{object-fit:cover;z-index:0;background:radial-gradient(circle at bottom left,rgba(46,208,255,.9) -10%,rgba(34,89,195,.7) 10%,rgba(27,26,79,.6) 25%,rgba(6,4,27,.5) 35%,rgba(0,0,0,.9) 50%,#000000 80%)}#hero .custom-container:after,#hero .custom-container:before{content:"";width:100%;height:calc(90dvh + 36px);position:absolute;top:0;left:0}#hero .custom-container:after{background-image:url(/images/cybernauts-hero-grid.png);background-size:contain;background-repeat:repeat;z-index:-1;pointer-events:none;opacity:.75;filter:brightness(10)}body{background:#000;font-size:14px;font-weight:500;font-family:var(--font-space-grotesk);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.with-border{position:relative}a.with-border:before{content:"";width:0;height:1px;position:absolute;left:0;bottom:0;background:#ffffff;transition:.4s;-webkit-transition:.4s}a.with-border:hover:before{width:100%}a{text-decoration:none}.custom-row{display:flex}.split-text-anim{overflow:hidden}.theme-btn{font-size:16px;display:inline-flex;align-items:center;position:relative;overflow:hidden;color:var(--primary);border-radius:30px;z-index:1;text-decoration:none;gap:10px;line-height:16px;padding:14px 24px;background-color:#00b2b1;background-image:linear-gradient(135deg,#2223f1,#3b3ff9,#2e5dff,#4db7ff);border:0}.theme-btn,.theme-btn:before{transition:.3s;-webkit-transition:.3s}.theme-btn:before{content:"";background:#ffffff;border-radius:30px;width:100%;height:0;position:absolute;left:0;bottom:0;z-index:-1}.theme-btn img,.theme-btn svg{display:block;width:13px}.theme-btn:hover:before{height:100%}.theme-btn:hover svg path{stroke:#000}.theme-btn:hover{color:#000}.theme-btn:hover img{filter:invert(100%) brightness(0)}.scaleDown{transition:.5s;-webkit-transition:.5s}.section-header{display:flex;align-items:flex-start}.section-subtitle-new{width:50%}.section-subtitle{width:100%;padding:6px 0 0;align-items:center;display:flex;flex:none;flex-direction:row;justify-content:flex-start;overflow:hidden;gap:12px;font-size:14px;line-height:18px;margin:0}.gradient-text{background:linear-gradient(135deg,#4c4dff,#4dc4ff);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-subtitle img,.section-subtitle svg{display:block;flex:none;width:16px;height:10px}.section-header .section-title{font-size:42px;font-weight:400;color:var(--primary);letter-spacing:-2px;margin:0}.section-header .section-title span{font-family:var(--font-space-grotesk)!important}.section-title.section-title2{background:linear-gradient(90deg,rgb(255,255,255) 16%,rgb(77,77,77) 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;line-height:110px;font-size:96px;font-weight:300;font-family:var(--font-arapey);padding:7px;margin:-7px}.section-title.section-title2 span{font-style:normal;font-family:var(--font-space-grotesk)}.section-header.section-header2 .section-subtitle{justify-content:center;margin-bottom:32px}.section-header .section-desc{font-size:14px;line-height:20px;margin:0;color:var(--primary)}.section-header.section-header2{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:12px}.aixor-main{max-width:1920px;margin-left:auto;margin-right:auto;width:100%}#magic-cursor{position:absolute;left:0;top:0;width:30px;height:30px;pointer-events:none;z-index:10000;transition:opacity .2s ease-in-out .5s;mix-blend-mode:difference}#ball{position:fixed;width:26px;height:26px;background:#ffffff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;pointer-events:none;opacity:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-left:-22px;margin-top:-10px}#ball.hide-mouse{opacity:0!important}.preloader-wrap video{max-width:100%}.preloader-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:72px}.preloader-wrap img{display:block;max-width:100%}.header-menu-wrap{position:absolute;left:0;width:100%;top:0;z-index:1024}.header-menu-wrap .custom-container{max-width:1296px}.header-menu-wrap .custom-container .custom-row{align-items:center;justify-content:space-between}.header-menu-wrap .logo{display:block;text-decoration:none;color:var(--primary);font-weight:600;font-size:20px}.header-menu-wrap .logo img{max-width:50px;display:block;min-width:25px;margin-top:10px}.header-menu-wrap .navbar .menu{display:flex;align-content:center;gap:68px}.menu li.active a{background:linear-gradient(135deg,#4c4dff,#4dc4ff);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-menu-wrap .navbar .menu>li{padding:18px 0}.header-menu-wrap .navbar .menu li a{display:block;color:var(--primary);text-decoration:none;font-weight:600;text-transform:uppercase;line-height:20px;position:relative;transition:.3s;-webkit-transition:.3s}.header-menu-wrap .navbar .menu li a>span{font-size:10px;line-height:12px}.header-menu-wrap .navbar .menu li a:before{content:"";width:10%;height:1px;position:absolute;left:0;bottom:0;background:#ffffff;opacity:0;transition:.4s;-webkit-transition:.4s}.header-menu-wrap .navbar .menu li a:hover:before{opacity:1;width:100%}.header-menu-wrap .navbar .menu li a:hover{color:var(--primary)}.header-menu-wrap .navbar .menu li{position:relative}.header-menu-wrap .navbar .menu li .dropdown-list *{z-index:3}.header-menu-wrap .navbar .menu li .dropdown-list:before{content:"";position:absolute;left:0;top:0;background:url(/images/gradient-border.png);background-size:contain;width:100%;height:100%;background-repeat:no-repeat;z-index:-1;pointer-events:none}.header-menu-wrap .navbar .menu li .dropdown-list{position:absolute;left:0;top:100%;display:flex;flex-direction:column;padding:50px 40px;border-radius:12px;width:227px;gap:40px;align-items:flex-start;opacity:0;visibility:hidden;z-index:99;box-shadow:0 0 20px rgba(0,0,0,.2);background:linear-gradient(180deg,rgba(51,51,51,.3),rgba(26,26,26,.0305882));backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);overflow:hidden;transition:.3s;-webkit-transition:.3s}.header-menu-wrap .navbar .menu li:hover>.dropdown-list{opacity:1;visibility:visible}.header-menu-wrap .navbar .menu li .dropdown-list li a{font-size:14px;color:#ffffff;line-height:1;padding:0}.header-menu-wrap .header-right-info{display:flex;align-items:center;gap:66px}.header-menu-wrap .header-right-info a{color:var(--primary);display:block;text-decoration:none}.header-menu-wrap .header-right-info a img{display:block;width:24px;height:24px;object-fit:cover}.header-menu-wrap .header-right-info a i{display:block;font-size:24px}.home-v2 .scroll-to-show-menu{display:none}.header-menu-wrap .custom-container{max-width:1920px;padding-left:72px;padding-right:72px}.notch-bar-menu-wrap{position:fixed;right:35px;top:50%;transform:translateY(-50%);width:47px;padding:28px 0;background:linear-gradient(261deg,#14141475 34%,rgb(31 31 31/36%) 69%);border-right:1px solid #333333;border-radius:99px;overflow:hidden;z-index:1030;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.notch-bar-menu-wrap ul{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.notch-bar-menu-wrap li{height:17px;width:17px;display:flex;justify-content:center}.notch-bar-menu-wrap li a{background-color:#fff;border-radius:40px;box-shadow:0 0 5px #fff;width:7px;height:7px;display:block;overflow:hidden;opacity:.25;transition:.3s;-webkit-transition:.3s}.notch-bar-menu-wrap li a.active{opacity:1}.header-sidebar-wrap{position:fixed;left:0;top:0;z-index:1026;width:100%;height:100%;background:#000c;opacity:0;visibility:hidden;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap .header-sidebar-content{width:42%;margin-left:auto;height:100dvh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(78,78,78,.2);display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:nowrap;position:relative;transform:translateX(100%);overflow-x:hidden;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap.active{opacity:1;visibility:visible}.header-sidebar-wrap.active .header-sidebar-content{transform:translateX(0)}.header-sidebar-wrap .header-sidebar-content .sidebar-shape{position:absolute;right:-128px;top:20%;pointer-events:none;height:440px;width:546px;display:block;object-position:center center;object-fit:contain;image-rendering:auto;animation:upDownAnim 3s linear infinite}.header-sidebar-wrap .header-sidebar-content .close-header-sidebar i{display:block}.header-sidebar-wrap .header-sidebar-content .close-header-sidebar{cursor:pointer;color:var(--primary);font-size:22px}.sidebar-logo{display:flex;width:100%;justify-content:space-between;padding:2rem 2rem 3rem 64px}.sidebar-logo img{width:4rem;height:4rem;object-fit:contain}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top{padding:36px 64px 0;width:100%}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul{display:flex;flex-direction:column;gap:2px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom a{color:var(--primary);display:flex;gap:76px;align-items:center;font-size:12px;line-height:18px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom:nth-child(2){display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul li a{color:var(--primary);text-decoration:none;font-weight:400}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul li span{display:block;min-width:95px}.header-sidebar-wrap .header-sidebar-content .sidebar-menu{padding-left:64px;width:100%}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul{display:flex;flex-direction:column;gap:20px}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a{font-size:32px;color:var(--secondary);line-height:40px;font-weight:400;display:block;text-decoration:none;position:relative;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:before{content:"";width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:18px;background:#ffffff;opacity:0;transition:.3s;-webkit-transition:.3s}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:hover:before{opacity:1}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:hover{color:var(--primary);padding-left:20px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom{padding:0 0 50px 64px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul{display:flex;align-items:center;gap:12px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #999999;text-decoration:none;font-size:22px;color:var(--secondary);transition:.3s;-webkit-transition:.3s}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li{width:100%}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li a:hover{background:#ffffff;color:#000000;border-color:var(--primary)}.scroll-to-show-menu{position:fixed;max-width:1920px;width:100%;left:50%;transform:translateX(-50%);z-index:1026;top:0}.hamburg-menu{border:2.5px solid #ffffff;width:60px;height:60px;display:flex;flex-direction:column;position:absolute;right:35px;top:25px;align-items:center;justify-content:center;border-radius:50%;gap:5px;background:#1a1a1a;cursor:pointer;transform:scale(0);transition:.3s;-webkit-transition:.3s}.hamburg-menu.active{transform:scale(1)}.hamburg-menu:hover{background:#ffffff}.hamburg-menu:hover span{background:#000000}.hamburg-menu span{display:block;width:20px;height:1px;background:#ffffff;transition:.3s;-webkit-transition:.3s}.hero-sec .hero-inner{height:calc(90dvh + 36px);padding:0 72px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;z-index:2}.hero-sec.about-hero-sec .hero-inner{flex-direction:row}.hero-sec .hero-inner .hero-shape{position:absolute;right:-51px;bottom:0;width:508px;height:488px;animation:upDownAnim 3s linear infinite;object-fit:contain;z-index:-1;pointer-events:none}.hero-sec .hero-inner .hero-video video{cursor:auto;width:100%;border-radius:0;display:block;object-fit:contain;background-color:rgba(0,0,0,0);object-position:50% 50%}.hero-sec.about-hero-sec .hero-inner .hero-video{position:relative;width:100%;height:100%;margin-top:50px}.hero-sec .hero-inner .hero-video{z-index:-1;left:0;width:55%;top:0;height:100%;display:flex;align-items:center}.hero-sec>.custom-container{max-width:100%}.hero-sec .hero-top{max-width:408px;width:100%;align-items:flex-start;padding-top:136px}.hero-sec .hero-top,.hero-sec .hero-top .hero-top-desc{display:flex;flex-direction:column;gap:25px}.hero-sec .hero-top p{margin:0;color:var(--secondary);font-size:14px;line-height:20px}.hero-sec .hero-top .author-info{display:flex;align-items:flex-start;flex-direction:column;gap:2px;padding:9px 0 0}.hero-sec .hero-top .author-info h4{color:var(--primary);font-style:italic;font-size:16px;font-weight:500;line-height:20px;margin:0}.hero-sec .hero-top .author-info span{display:block;font-size:14px;font-style:italic;color:var(--primary);line-height:20px}.hero-sec .hero-bottom h2{color:#fff}.hero-sec .hero-bottom .hero-main-bottom h2,.hero-sec .hero-bottom h2{font-size:64px;line-height:1;letter-spacing:-.04em;font-style:italic;font-family:var(--font-arapey);font-weight:300;padding:14px;margin:-14px}.hero-sec .hero-bottom .hero-main-bottom h2{background-image:linear-gradient(90deg,#ffffff 16%,#673AB7 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-sec .hero-bottom h2:nth-child(2){font-family:var(--font-space-grotesk);width:85%;font-style:normal!important;line-height:72px}.hero-sec .hero-inner.banner .hero-bottom h2:nth-child(2){width:100%}.hero-sec .hero-bottom .left{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.hero-sec .hero-bottom{display:flex;width:45%;height:100%;align-items:flex-end;flex-direction:column;align-items:flex-start;row-gap:32px;position:relative}.hero-main-bottom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgb(134 134 134/10%);border-radius:20px;height:min-content;overflow:visible;padding:24px 32px;position:absolute;bottom:2rem;width:calc(100vw - 144px)}.hero-main-bottom .theme-btn{margin-top:32px}.about-hero-sec .hero-bottom h2:nth-child(2){font-style:normal}.about-hero-sec .hero-bottom h2{font-weight:400;background-image:linear-gradient(90deg,#ffffff 209.19%,#4d4d4d 0)}.about-hero-sec .hero-inner{height:auto;gap:230px;padding-bottom:96px}.about-sec{padding:90px 72px;background:linear-gradient(0deg,rgba(31,31,31,0),#1f1f1f)}.about-sec .section-header{margin-bottom:70px}.about-sec .section-header .right{display:flex;flex-direction:column;gap:70px}.about-sec .funfacts-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px;gap:60px}.about-sec .funfacts-wrap .funfact-box:nth-child(odd){margin-top:58px}.about-sec .funfacts-wrap .funfact-box:nth-child(3){margin-top:92px}.funfact-box{height:306px;border:1px solid #4d4d4d;border-radius:16px;padding:24px;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;cursor:pointer}.funfact-box,.funfact-box .overlay{z-index:1;transition:.3s;-webkit-transition:.3s}.funfact-box .overlay{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;opacity:0}.funfact-box:hover{border-color:transparent}.funfact-box.active .overlay,.funfact-box:hover .overlay{opacity:1}.funfact-box .funfact-header{display:flex;align-items:flex-end;justify-content:flex-end;z-index:2;width:100%}.funfact-box .funfact-header .title{font-size:20px;line-height:28px;color:var(--primary);display:block;width:min-content;text-align:right}.funfact-box .funfact-footer{display:flex;align-items:center;justify-content:space-between;width:100%;z-index:2}.funfact-box .funfact-footer .number{color:var(--primary);line-height:64px;font-size:64px;margin:0;display:flex;align-items:flex-end;letter-spacing:-.03em}.funfact-box .funfact-footer .number span{font-size:40px;line-height:1.3}.funfact-box .funfact-footer img,.funfact-box .funfact-footer svg{display:block;width:24px;height:24px;flex:none}.about-sec .custom-container{max-width:100%}.team-sec{padding:50px 20px 70px}.team-sec .section-header{margin-bottom:80px}.process-lists,.team-members{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.team-member-box{position:relative;overflow:hidden;z-index:1;display:flex;flex-direction:column;gap:36px;border-radius:16px;background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31))}.team-member-box .img-box img{display:block;width:100%;height:100%;object-fit:cover}.team-member-box .img-box img.gray-scale{filter:grayscale(1)}.team-member-box .img-box{position:relative;overflow:hidden;height:390px}.team-member-box .content{display:flex;align-items:center;flex-direction:column;text-align:center}.team-member-box .content .name{display:block;font-size:20px;line-height:28px;color:var(--primary);margin:0;font-style:italic;font-weight:500}.team-member-box .content .designation{display:block;color:var(--primary);margin:0 0 25px;font-style:italic;font-size:14px;line-height:20px}.team-member-box .shape{display:flex;width:100%;align-items:center;justify-content:center}.team-member-box .shape span{display:block;width:40px;height:1px;background:#ffffff}.team-member-box .content{padding:0 52px}.team-member-box .content p{font-size:16px;line-height:28px;color:var(--primary);margin:0;padding:22px 0 34px}.team-cv-box{position:relative;overflow:hidden;z-index:1;padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:400px;border-radius:16px;background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31))}.team-cv-box .overlay{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;object-fit:cover}.team-cv-box .team-cv-header{display:flex;flex-direction:column;align-items:flex-start;padding:18px;width:100%}.team-cv-box .team-cv-header img{display:block;width:81px;margin-bottom:36px}.team-cv-box .team-cv-header .title{margin:0;color:var(--primary);font-size:48px;line-height:60px;letter-spacing:-.03em;font-weight:400}.team-cv-box .team-cv-header p{color:var(--secondary);line-height:28px;font-size:16px;margin:0}.team-cv-box .team-cv-footer{padding:18px 18px 40px;width:100%}.team-content-top{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:80px;gap:80px}.team-details .right-info h2{font-family:var(--font-arapey);font-size:96px;color:var(--primary);font-style:italic;line-height:1}.team-details .right-info h4{color:var(--primary);margin-bottom:40px;font-size:30px}.team-content-top p{font-size:18px;color:var(--primary);line-height:1.8;font-weight:400}.team-content-top ul{padding:0;list-style:none;margin:10px 0 40px;display:inline-block}.team-content-top ul li{color:var(--primary);font-size:20px;border-top:1px solid rgba(255,255,255,.3);margin-top:10px;padding-top:10px}.team-content-top ul li:first-child{margin-top:0;padding-top:0;border:none}.team-content-top ul li a{color:var(--primary)}.team-content-top .thumb img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.team-content-top{align-items:flex-start}.team-details .right-info h2{font-size:60px;margin-bottom:15px}.team-details .right-info h4{font-size:26px;margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.team-content-top{grid-template-columns:1fr;gap:30px}.team-details .right-info h2{font-size:60px;margin-bottom:15px}.team-details .right-info h4{font-size:26px;margin-bottom:20px}}@media only screen and (max-width:767px){.team-content-top{grid-template-columns:1fr;gap:30px}.team-details .right-info h2{font-size:50px;margin-bottom:15px}.team-details .right-info h4{font-size:22px;margin-bottom:20px}.team-content-top p,.team-content-top ul li{font-size:16px}}.feature-sec{position:relative;padding:20px 0 90px}.feature-sec .custom-container{padding-left:72px;padding-right:72px}.feature-sec .section-header{margin-bottom:60px}.feature-project-lists{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:100%;z-index:1}.feature-project .img-box{flex:1 0;overflow:hidden;position:relative}.feature-project .img-box img{display:block;width:100%;height:100%;object-fit:cover;object-position:20%;border-radius:10px}.feature-projects-lists{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.feature-projects-lists .feature-project-single{flex:0 0 auto;width:50%;padding-left:15px;padding-right:15px;margin-top:30px}.feature-projects-lists .feature-project-single .feature-project-info-box{width:auto}.feature-projects-lists-two{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.feature-project{background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31));border-radius:20px;display:flex;flex-direction:column;gap:30px;width:100%;top:8px;overflow:hidden;position:-webkit-sticky;position:sticky;padding:12px 12px 20px}.feature-project .hover_mouse{position:absolute;z-index:33333;left:0;top:0;transition:transform .5s ease-out;transform:translateZ(0)}.feature-project .hover_mouse a{color:var(--primary);width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,#1f1f1f,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:16px;transform:scale(0);transition:.5s;-webkit-transition:.5s}.feature-project .hover_mouse.active a{transform:scale(1)}.feature-project .feature-project-infos{display:flex;flex-direction:row;height:auto;justify-content:space-between;overflow:hidden;padding:0 28px;position:relative;width:100%}.feature-project-info-box{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;gap:4px;justify-content:flex-start;overflow:hidden;position:relative}.feature-project-info-box .subtitle,.feature-project-info-box .title{font-size:14px;line-height:20px;color:var(--tertiary);display:block}.feature-project-info-box .subtitle{color:var(--primary)}.feature-more-btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:60px}.feature-more-btn-wrap .theme-btn{padding:13px 35px}.feature-sec .custom-container,.single-project .header-menu-wrap .custom-container{max-width:100%}.single-project .scroll-to-show-menu{display:none}.single-project .header-menu-wrap{position:relative;top:0;padding:20px 0}.project-single-wrap .section-header{padding:70px}.project-single-wrap .feature-project{position:relative;max-width:1920px}.project-single-wrap .feature-project .img-box{height:532px;flex:none}.project-single-wrap .feature-project .feature-project-infos .feature-project-info-box:not(.project-description) .subtitle{font-size:16px}.feature-projects-lists-two .feature-project-single .feature-project-infos .feature-project-info-box.tags{display:none}.project-single-content-wrap .section-header{border-bottom:1px solid #333333}.project-single-content-wrap .section-header:last-child{border-bottom:none}.project-single-content-wrap .section-header .section-desc{display:flex;flex-direction:column;color:var(--tertiary);font-size:20px;line-height:26px;gap:50px;margin-top:50px}.project-single-content-wrap .section-header .right{flex:none;width:72%}.project-single-content-wrap .section-header .section-desc p{margin:0}.project-single-wrap .full-image{width:100%;height:676px;overflow:hidden;position:relative}.project-single-wrap .full-image img{width:100%;height:100%;object-fit:cover;display:block}.feature-sec-2{padding-bottom:46px}.feature-sec-2 .feature-project-lists{gap:100px}.feature-project.feature-project-2,.feature-sec-2 .feature-project{position:relative;top:0;height:auto}.feature-sec-2 .feature-project .img-box{flex:none;height:668px}.feature-projects-lists .feature-project-single:nth-child(3n - 1) .img-box,.feature-projects-lists .feature-project-single:nth-child(3n) .img-box{height:378px}.project-col-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:34px;gap:34px;width:100%}.feature-project-2{padding-top:18px;padding-bottom:40px;height:auto}.feature-projects-lists .feature-project-single .img-box{border-radius:16px;height:494px;flex:none}.feature-projects-lists-two .feature-project-single .feature-project .img-box{border-radius:16px;height:300px;flex:none}.feature-projects-lists .feature-project-single:nth-child(3n - 2){width:100%}.feature-projects-lists .feature-project-single:nth-child(3n - 2) .img-box{flex:none;height:500px}.feature-project-2 .feature-project-infos .feature-project-info-box{width:auto}.feature-project-2 .feature-project-infos{justify-content:space-between}.service-single-wrap .feature-project{background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31));width:calc(100% - 144px);margin-left:72px;border-radius:20px;padding:12px}.service-single-wrap .feature-project .feature-project-infos{border:none;padding:40px 60px;justify-content:space-between}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box{width:auto;gap:10px}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box.project-description{width:292px;flex:none}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box .theme-btn img{filter:invert(1)}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box .theme-btn{background:#ffffff;color:#000000}.project-single-content-wrap .section-header .right{display:flex;flex-direction:column;gap:60px}.project-single-content-wrap .section-header ul{display:flex;flex-wrap:wrap;column-gap:140px;row-gap:40px}.project-single-content-wrap .section-header ul li{color:#666666;font-size:32px;line-height:40px;letter-spacing:-1px;font-weight:400}.project-single-content-wrap .section-header .paragraphs{display:flex;flex-direction:column;gap:40px}.project-single-content-wrap .section-header p{margin:0;color:#666666;font-size:20px;line-height:28px}.process-sec{padding:0 72px 96px}.process-sec .section-header{margin-bottom:96px}.process-box{padding:10px 10px 40px}.process-box .content p{font-size:14px;line-height:20px;padding:0}.process-box .content{padding:0 55px}.process-box .img-box .number{position:absolute;left:24px;top:24px;font-size:28px;line-height:28px;font-weight:500;color:#ffffff;z-index:2}.process-box .img-box{border-radius:12px;overflow:hidden;height:300px}.process-box .shape{margin-bottom:28px}.service-sec{padding:90px 0}.service-sec .section-header{margin-bottom:45px}.service-lists-header{border-top:1px solid #999999;padding:12px 0 0}.service-sec .service-lists-header .custom-container{display:grid;grid-template-columns:repeat(3,1fr);max-width:1440px;padding:0}.service-lists-header .service-header-th{display:flex;align-items:center;gap:16px;padding:0 72px;color:var(--primary);font-size:14px;line-height:16px}.service-lists-header .service-header-th img,.service-lists-header .service-header-th svg{display:block;max-width:12px;flex:none}.service-lists{margin-top:48px}.service-box{padding:35px 0;transition:.3s;-webkit-transition:.3s}.service-box .service-inner{max-width:1440px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start}.service-box .service-inner .title img{display:block;width:26px;height:26px;flex:none}.service-box .service-inner .title{display:flex;align-items:center;gap:12px;font-size:32px;line-height:40px;letter-spacing:-1px;opacity:.4;padding:0 72px;color:var(--primary);transition:.3s;-webkit-transition:.3s;margin:0 0 15px}.service-box .service-inner .title a{color:var(--primary)}.service-box .service-inner .service-feature-lists{color:var(--primary);line-height:28px;margin:0;opacity:.4;padding:0 72px;font-size:16px;transition:.3s;-webkit-transition:.3s}.service-box .service-inner .service-feature-lists span{display:block}.service-box .service-inner .service-img-box{padding:0 72px;position:relative;opacity:0;transition:.3s;-webkit-transition:.3s}.service-box .service-inner .service-img-box img{position:absolute;left:-20px;top:-50px;height:220px;width:306px;object-fit:cover;animation:upDownAnim 2s linear infinite}.service-box.active,.service-box.scroll-active,.service-box:hover{background:#1a1a1a}.service-box.active .service-inner .service-feature-description p,.service-box.active .service-inner .service-feature-lists,.service-box.active .service-inner .service-img-box,.service-box.active .service-inner .title,.service-box:hover .service-inner .service-feature-description p,.service-box:hover .service-inner .service-feature-lists,.service-box:hover .service-inner .service-img-box,.service-box:hover .service-inner .title{opacity:1}.service-sec .custom-container{max-width:100%;padding-left:72px;padding-right:72px}.service-sec-2 .service-lists-header .custom-container{display:flex;align-items:center;max-width:100%;padding-left:70px;padding-right:70px}.service-sec-2 .service-lists-header .service-header-th:first-child{width:387px;flex:none}.service-sec-2 .service-lists-header .service-header-th{padding:0;flex:1 1}.service-sec-2 .service-box{border-bottom:1px solid #333333}.service-sec-2 .service-box .service-inner{max-width:100%;display:flex;align-items:center;gap:150px}.service-sec-2 .service-box .service-inner .service-img-box:first-child{width:306px;height:280px;flex:none}.service-sec-2 .service-box .service-inner .service-img-box{padding:0}.service-sec-2 .service-box .service-inner .service-img-box img{left:0;top:0}.service-box .service-inner .service-feature-description p{font-size:16px;font-weight:500;line-height:28px;margin:0;color:#ffffff;max-width:806px;opacity:.4;transition:.3s;-webkit-transition:.3s}.service-sec-2 .service-box .service-inner .title{padding:0;margin-bottom:33px;font-size:32px;line-height:40px;letter-spacing:-1px;font-weight:400}.service-sec-2 .service-box .service-inner .service-img-box img{height:auto}.service-sec-2 .service-box{padding:35px 15px}.testimonial-sec{padding:30px 0 90px}.testimonial-sec .section-header{margin-bottom:40px;padding:0 72px}.testimonial-lists-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0));position:relative;cursor:none}.testimonial-lists-wrap .hover_mouse span{background:rgb(31 31 31/69%);color:var(--primary);border-radius:50%;font-size:14px;display:flex;align-items:center;text-align:center;justify-content:center;width:100px;height:100px;transform:scale(0);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:.5s;-webkit-transition:.5s}.testimonial-lists-wrap .hover_mouse{position:absolute;left:0;top:0;z-index:2;line-height:1.5;transition:.5s ease-out;-webkit-transition:.5s ease-out}.testimonial-lists-wrap .hover_mouse.active span{transform:scale(1)}.testimonial-lists-wrap .testimonial-lists{display:flex;gap:24px;flex-wrap:nowrap;animation:testimonialSlide 30s linear infinite}.testimonial-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31));border-radius:16px;padding:24px;position:relative;height:428px;gap:58px;width:308px;flex:none;overflow:hidden}.testimonial-box .testimonial-rating{display:flex;align-items:center;gap:8px}.testimonial-box .testimonial-content p{font-size:22px;margin:0;line-height:30px;letter-spacing:-.01em;font-weight:400;color:var(--primary)}.testimonial-box .testimonial-author img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.testimonial-box .testimonial-author{margin-top:auto;display:flex;align-items:center;gap:16px}.testimonial-box .testimonial-author .designation,.testimonial-box .testimonial-author .name{display:block;color:var(--primary);font-size:16px;line-height:20px;font-style:italic}.testimonial-box .testimonial-author .designation{font-size:14px;font-weight:400}.faq-sec{padding:96px 117px;overflow:hidden}.faq-sec .section-header{margin-bottom:148px}.faq-sec .section-header .section-title{line-height:96px;margin-bottom:20px}.faq-sec .section-header .section-subtitle{margin-bottom:10px}.faq-sec .section-header .section-desc{max-width:636px;width:100%;margin-left:auto;margin-right:auto}.faq-lists{position:relative;background:linear-gradient(0deg,#1f1f1f,#000000 35%,#000000 65%,#1f1f1f);border-radius:16px}.faq-lists .shape_img img{display:block;object-fit:cover;width:100%;height:100%;transform:rotate(36deg)}.faq-lists .shape_img{position:absolute;left:-180px;top:-180px;z-index:-1;width:360px;height:360px;animation:upDownAnim2 4s linear infinite;pointer-events:none}.faq-lists .shape_img2{left:auto;right:-180px;top:auto;bottom:-100px}.faq-lists .faq-item:last-child{border-bottom:none}.faq-item{background:none;border-bottom:1px solid #333333}.faq-item .accordion-header .number{display:block;font-style:normal}.faq-item .accordion-header button:focus{outline:none;box-shadow:none}.faq-item .accordion-header button:after{display:none}.faq-item .accordion-header button .plus-icon{margin-left:auto;display:block;width:20px;height:20px;position:relative;flex:none;margin-top:5px}.faq-item .accordion-header button .plus-icon span{position:absolute;background:#666666;width:100%;height:3px;left:0;top:50%;transition:.3s;-webkit-transition:.3s}.faq-item .accordion-header button .plus-icon span:nth-child(2){transform:rotate(90deg)}.faq-item .accordion-header button[aria-expanded=true]{color:#ffffff}.faq-item .accordion-header button[aria-expanded=true] .plus-icon span{background:#ffffff}.faq-item .accordion-header button[aria-expanded=true] .plus-icon span:nth-child(2){transform:rotate(0)}.faq-item .accordion-body{padding:0 0 40px 40px}.faq-item .accordion-body p{margin:0;color:#ffffff;line-height:28px;font-weight:500}.faq-item .accordion-header button{background:none;color:#666666;font-size:20px;font-weight:500;line-height:28px;font-style:italic;display:flex;align-items:flex-start;gap:20px;padding:34px 40px;transition:.3s;-webkit-transition:.3s}.accordion-button:not(.collapsed){box-shadow:none}.faq-sec .faq-bottom{gap:40px;display:flex;align-items:center;justify-content:center;margin-top:68px;flex-wrap:wrap}.faq-sec .faq-bottom p a{color:#ffffff;border-bottom:1px solid #ffffff;display:inline-block;line-height:1}.faq-sec .faq-bottom p{color:#ffffff;font-style:italic;font-size:20px;margin:0}.faq-sec .faq-bottom .theme-btn img{filter:invert(1);width:10px}.faq-sec .faq-bottom .theme-btn{background:#ffffff;color:#000000;font-size:12px;line-height:1;text-transform:uppercase;padding:9px 22px}.awards-sec{padding:40px 0 90px}.awards-sec .section-header{margin-bottom:40px;padding:0 72px}.awards-box{position:relative;overflow:hidden;z-index:1;cursor:pointer;padding:24px 0;border-bottom:1px solid #333333}.awards-box .overlay{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1;pointer-events:none;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:0;transition:.3s;-webkit-transition:.3s}.awards-box.active .overlay,.awards-box:hover .overlay{opacity:1}.awards-box .awards-inner{max-width:1440px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;gap:10px;padding-left:72px;padding-right:72px}.awards-box .awards-inner h4{font-size:64px;line-height:68px;letter-spacing:-.04em;color:var(--primary);font-weight:400;background:linear-gradient(90deg,rgb(255,255,255),rgb(77,77,77) 133%);padding:7px;margin:-7px;transition:.3s;-webkit-transition:.3s;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.awards-box.active .awards-inner h4,.awards-box:hover .awards-inner h4{background:none;background-image:none!important;-webkit-text-fill-color:inherit;color:var(--primary)}.awards-box .awards-inner .date{display:block;color:#808080;font-size:14px;margin:0;line-height:20px;font-weight:500}.awards-box.active .awards-inner .date,.awards-box:hover .awards-inner .date{color:var(--primary)}.awards-list .awards-box .overlay{background-image:url(/images/award-bg4.jpg)}.awards-list .awards-box:nth-child(2) .overlay{background-image:url(/images/award-bg2.jpg)}.awards-list .awards-box:nth-child(3) .overlay{background-image:url(/images/award-bg3.jpg)}.awards-list .awards-box:nth-child(4) .overlay{background-image:url(/images/award-bg1.jpg)}.awards-list .awards-box:nth-child(5) .overlay{background-image:url(/images/award-bg5.jpg)}.awards-list .awards-box:nth-child(6) .overlay{background-image:url(/images/award-bg6.jpg)}.our-partner-sec{border:0 solid #333333;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-bottom:38px;padding:66px 0;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0))}.our-partner-sec ul{width:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:100px;will-change:transform;animation:partnerAnim 30s linear infinite}.our-partner-sec ul li img{display:block;height:36px;object-fit:contain;max-width:-moz-fit-content;max-width:fit-content}.pricing-sec{overflow:hidden;padding:20px 0 110px}.pricing-sec .custom-container{padding-left:72px;padding-right:72px}.pricing-sec .section-header{margin-bottom:90px}.pricing-sec .pricing_nav{margin-bottom:96px}.pricing-sec .pricing_nav,.pricing-sec .pricing_nav .nav-item button{display:flex;align-items:center;justify-content:center;border:none;position:relative}.pricing-sec .pricing_nav .nav-item button{min-width:209px;background:none;font-size:24px;letter-spacing:-.01em;line-height:32px;color:#333333;font-weight:400;z-index:1;padding:0;height:62px;gap:12px}.pricing-sec .pricing_nav .nav-item button span:not(.nav-hover-shape){display:flex;align-items:center;justify-content:center;background:#ffffff;border-radius:30px;flex:none;height:18px;width:45px;font-size:14px;line-height:1.3;color:#000000;font-weight:600}.pricing-sec .pricing_nav .nav-item button .nav-hover-shape svg{width:100%;display:block}.pricing-sec .pricing_nav_wrap{position:relative}.pricing-sec .pricing_nav_wrap .nav-hover-shape{position:absolute;margin-left:-40px;bottom:-8px;width:290px;z-index:-1;opacity:0;transition:.3s;-webkit-transition:.3s}.pricing-sec .pricing_nav_wrap .nav-hover-shape svg{display:block;width:100%}.pricing-sec .pricing_nav .nav-item button.active{color:var(--primary)}.pricing-sec .pricing_nav .nav-item button.active .nav-hover-shape{opacity:1}.pricing-lists .shape_img{position:absolute;left:-180px;top:-180px;z-index:-1;width:360px;height:360px;animation:upDownAnim2 4s linear infinite;pointer-events:none}.pricing-lists .shape_img img{display:block;object-fit:cover;width:100%;height:100%;transform:rotate(36deg)}.pricing-lists .shape_img2{left:auto;right:-180px;top:auto;bottom:-100px}.pricing-lists{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;position:relative;z-index:1}.pricing-box{display:flex;flex-direction:column;padding:40px 28px;position:relative;background:linear-gradient(rgb(31,31,31),rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31));border-radius:16px}.pricing-box .pricing-featured-icon{position:absolute;right:28px;top:0}.pricing-box .title{color:var(--primary);line-height:20px;font-style:italic;font-size:16px;display:block}.pricing-box .price span{font-size:20px;line-height:28px;display:block}.pricing-box .price{margin:0;font-size:64px;line-height:64px;color:var(--primary);font-weight:500;display:flex;align-items:flex-end;padding:32px 0 22px;position:relative;letter-spacing:-.03em;font-style:italic}.pricing-box p .required{color:red;font-size:18px;display:block}.pricing-box p{font-size:14px;color:var(--secondary);display:flex;gap:4px;font-style:italic;line-height:20px;margin:0 0 28px}.pricing-box .feature-lists{padding:32px 28px;position:relative;display:flex;flex-direction:column;gap:14px;border-top:1px solid #333333;border-bottom:1px solid #333333}.pricing-box .feature-lists li{font-size:16px;line-height:20px;color:var(--primary);font-weight:500;display:flex;gap:16px;align-items:center}.pricing-box .feature-lists li .icon{display:flex;align-items:center;justify-content:center;flex:none;background:#333333;border-radius:50%;width:26px;height:26px}.pricing-box .feature-lists li .icon svg{display:block}.pricing-box .pricing-footer .theme-btn{margin-top:32px;width:100%;justify-content:center}.pricing-sec .custom-container{max-width:100%}.contact-sec{padding:90px 72px;background:radial-gradient(circle at bottom left,rgba(46,208,255,.9) -10%,rgba(34,89,195,.7) 10%,rgba(27,26,79,.6) 25%,rgba(6,4,27,.5) 35%,rgba(0,0,0,.9) 50%,#000000 80%)}.contact-sec .custom-row{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;grid-gap:80px;gap:80px;width:100%}.contact-sec .contact-content h3{background:linear-gradient(90deg,rgb(255,255,255) 16%,rgb(77,77,77) 140%);display:inline-block;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:-14px;padding:14px;font-size:72px;line-height:1;letter-spacing:-.04em;font-weight:400}.contact-sec .contact-content h3 span{font-family:var(--font-arapey);font-style:italic}.contact-sec .contact-content>p{margin:12px 0 28px;font-size:14px;line-height:20px;color:var(--primary);font-style:italic;display:flex;align-items:flex-start;gap:8px}.contact-sec .img-box img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center;animation:upDownAnim 2s linear infinite}.contact-sec video{width:100%}.contact-sec .img-box{height:620px}.contact-sec .contact-content>p .required{color:red;font-size:16px;display:block}.contact-form p{margin:0}.contact-form .input-group{margin-bottom:24px;flex-direction:column;align-items:flex-start}.contact-form input,.contact-form textarea{width:100%;background:none;color:var(--primary);border:1px solid rgb(135 135 135);border-radius:12px!important;padding:15px 28px;font-size:16px;font-weight:400;line-height:24px;background:#0000000d}.contact-form input:focus,.contact-form textarea:focus{border-color:#9C27B0;outline:none;box-shadow:none}.contact-form label{color:#ffffff;font-size:20px;line-height:1;font-weight:500;display:block;margin-bottom:30px}.contact-form .col-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%}.contact-form textarea{height:140px}.contact-content #result{color:var(--primary)}.contact-form .input-group-budget #pi_input{padding:0}.contact-form .input-group-budget .budget-values{justify-content:space-between;color:#ffffff;font-size:20px;font-weight:500;line-height:1;margin-top:20px}#result{color:#ffffff;margin-top:10px}@media screen and (-webkit-min-device-pixel-ratio:0){.contact-form .input-group-budget #pi_input{overflow:hidden;width:1200px;max-width:1200px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1A1A1A}.contact-form .input-group-budget #pi_input::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:#13bba4;margin-top:-1px}.contact-form .input-group-budget #pi_input::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;cursor:ew-resize;background:#434343;box-shadow:-1200px 0 0 1200px #ffffff}}.contact-form .input-group-budget #pi_input::-moz-range-progress{background-color:#ffffff;border-radius:30px}.contact-form .input-group-budget #pi_input::-moz-range-track{background-color:#1A1A1A}.contact-form .input-group-budget #pi_input::-ms-fill-lower{background-color:#43e5f7}.contact-form .input-group-budget #pi_input::-ms-fill-upper{background-color:#1A1A1A}.contact-sec-2{padding:80px 120px 50px}.contact-sec-2 .custom-container{max-width:1200px}.contact-sec-2 .contact-form{display:flex;flex-direction:column;width:100%;gap:50px}.contact-sec-2 .contact-form .input-group>*{width:100%}.contact-sec-2 .contact-form .input-group{margin-bottom:0}.contact-sec-2 .contact-form .input-group input,.contact-sec-2 .contact-form .input-group textarea{background:#1a1a1a;border:none;padding:23px 28px}.contact-sec-2 .contact-form .input-group textarea{height:426px}.contact-sec-2 .contact-form .input-group button{justify-content:center;text-transform:uppercase;background:#ffffff;font-size:12px;line-height:14.52px;border-radius:12px;color:#000000;padding:16px 24px}.contact-sec-2 .contact-form .input-group button img{filter:invert(1)}.radio-btns{display:flex;align-items:flex-start;flex-wrap:wrap;gap:35px}.radio-btns .radio-btn{position:relative}.radio-btns .radio-btn label{background:#1a1a1a;border-radius:12px;font-size:16px;font-weight:400;line-height:1;color:#666666;position:relative;padding:19px 30px;margin:0;transition:.3s;-webkit-transition:.3s}.radio-btns .radio-btn input{position:absolute;z-index:3;cursor:pointer;width:100%;height:100%;opacity:0}.radio-btns .radio-btn input:checked~label{background:#ffffff;color:#000000}.checkbox-btns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:35px}.checkbox-btn{position:relative;display:flex;align-items:center;gap:20px;color:#666666;font-size:16px}.checkbox-btn input:checked~.checkbox-label{color:#ffffff}.checkbox-btn .checkbox-label{color:#666666;transition:.3s;-webkit-transition:.3s}.checkbox-btn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:3}.checkbox-btn .checkbox-marker{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:6px;background:#1a1a1a;position:relative;transition:.3s;-webkit-transition:.3s}.checkbox-btn .checkbox-marker i{color:#000000;transform:scale(0);font-size:20px;transition:.3s;-webkit-transition:.3s}.checkbox-btn input:checked~.checkbox-marker i{transform:scale(1)}.checkbox-btn input:checked~.checkbox-marker{background:#ffffff}.single-checkbox .checkbox-label{color:#ffffff}.breadcrumb-sec{padding:144px 72px 130px}.blog-detail-sec{color:#ffffff;padding-bottom:46px}.blog-detail-sec .custom-row{gap:76px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box{display:flex;flex-direction:column;gap:40px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .feature-project-2{margin-bottom:40px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box>img{margin-bottom:18px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box p{margin:0;font-size:20px;line-height:28px;font-weight:500}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta{display:flex;align-items:center;gap:59px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta img{width:16px;height:16px;display:block;object-fit:contain}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta>*{display:flex;align-items:center;gap:12px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box h3{margin:0;font-size:32px;line-height:30px;letter-spacing:-1px;font-weight:400}.blog-detail-sec .blog-detail-content-wrap .blog-content-box ul{margin-bottom:7px;display:flex;flex-direction:column;gap:20px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box ul li{font-size:20px;line-height:28px;font-weight:500}.blog-detail-sec .blog-detail-content-wrap img{display:block;width:100%;object-fit:cover;height:460px}.blog-detail-sec .blog-detail-content-wrap{display:flex;flex-direction:column;gap:70px;margin-bottom:52px}.comment-lists-wrap{margin-bottom:52px}.comment-form-wrap .title-with-circle,.comment-lists-wrap .title-with-circle{margin-bottom:28px}.comment-lists{display:flex;flex-direction:column;gap:40px}.comment-box{display:flex;align-items:center;padding:37px 26px;border-radius:12px;gap:30px;position:relative;background:linear-gradient(0deg,#1f1f1f,#000000 35%,#000000 65%,#1f1f1f)}.comment-box .comment-body .name{display:block;font-size:20px;line-height:1;font-weight:500;text-transform:uppercase;font-style:italic;margin-bottom:4px}.comment-box .comment-body .date{display:block;font-size:14px;line-height:1;font-weight:400;font-style:italic}.comment-box .comment-body .reply-btn img{display:block;width:16px}.comment-box .comment-body .reply-btn{position:absolute;right:26px;top:20px;font-size:14px;line-height:20px;font-weight:600;display:flex;text-transform:uppercase;align-items:center;background:#ffffff;border-radius:3px;color:#000000;gap:18px;padding:5px 8px}.comment-box .comment-body p{font-size:16px;line-height:28px;font-weight:500;margin:10px 0 0}.comment-box>img{width:100px;height:100px;object-fit:cover;border-radius:4px;display:block}.comment-form{display:flex;flex-direction:column;gap:40px}.comment-form .form-col-2{display:flex;gap:28px}.comment-form .input-group input,.comment-form .input-group textarea{width:100%;border:none;background:#ffffff;color:#000000;border-radius:12px;font-size:16px;line-height:24px;font-weight:500;padding:24px 20px}.comment-form .input-group input:focus,.comment-form .input-group textarea:focus{outline:none;box-shadow:none}.comment-form .input-group textarea{height:176px}.comment-form button{text-transform:uppercase;font-size:14px;line-height:14.52px;padding:10px 24px}.blog-sidebar{width:452px;flex:none;display:flex;flex-direction:column;gap:40px}.sidebar-widget{background:linear-gradient(0deg,#1f1f1f,#000000 35%,#000000 65%,#1f1f1f);gap:40px;border-radius:12px;padding:40px 34px}.sidebar-widget a{color:#ffffff}.sidebar-widget-search form{position:relative}.sidebar-widget-search form input::placeholder{color:#00000099}.sidebar-widget-search form input{width:100%;background:#ffffff;border-radius:4px;font-size:18px;line-height:24px;font-weight:500;border:none;padding:17px 20px}.sidebar-widget-search form input:focus{outline:none;box-shadow:none}.sidebar-widget-search form button{position:absolute;right:20px;top:8px;border:none;background:#000000;color:#ffffff;width:42px;height:calc(100% - 16px);display:flex;align-items:center;justify-content:center;transform:rotateY(180deg);border-radius:4px;cursor:pointer;font-size:22px}.sidebar-widget{display:flex;flex-direction:column;gap:47px}.sidebar-widget h4{display:flex;align-items:center;gap:12px;font-size:32px;line-height:40px;font-weight:400;letter-spacing:-1px;margin:0}.sidebar-widget h4 .circle-shape,.title-with-circle .circle-shape{width:15px;height:15px;border-radius:50%;background:var(--primary);flex:none}.sidebar-widget-recent-comments{padding-right:64px}.sidebar-widget-recent-comments ul li a strong{font-weight:500}.sidebar-widget-recent-comments ul li a{font-size:20px;line-height:28px;font-weight:500}.sidebar-widget-categories ul li:first-child,.sidebar-widget-recent-comments ul li:first-child,.sidebar-widget-recent-post ul li:first-child{padding-top:0}.sidebar-widget-categories ul li:last-child,.sidebar-widget-recent-post ul li:last-child{padding-bottom:0;border-bottom:none}.sidebar-widget-categories ul li,.sidebar-widget-recent-comments ul li,.sidebar-widget-recent-post ul li{border-bottom:1px solid #333333;padding-bottom:24px;padding-top:24px}.sidebar-widget-categories ul li a:hover,.sidebar-widget-recent-comments ul li a:hover,.sidebar-widget-recent-post ul li a:hover{color:#ffffff}.sidebar-widget-categories ul li a,.sidebar-widget-recent-comments ul li a,.sidebar-widget-recent-post ul li a{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:28px;color:#666666;transition:.5s;-webkit-transition:.5s}.sidebar-widget-categories ul li a:hover,.sidebar-widget-recent-comments ul li a:hover,.sidebar-widget-recent-post ul li a:hover{color:var(--whiteColor);color:var(--primary)}.sidebar-widget-recent-post{padding:45px 45px 45px 34px}.sidebar-widget-categories ul li{padding-bottom:12px;padding-top:20px}.sidebar-widget-categories ul li a:hover{padding-left:10px}.sidebar-widget-recent-comments ul li{padding-bottom:15px;padding-top:28px}.sidebar-widget-recent-comments ul li a{flex-direction:column;align-items:flex-start}.sidebar-widget-tags{padding-left:32px;padding-right:32px}.sidebar-widget-tags ul{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:30px}.sidebar-widget-tags ul li a{display:block;background:#ffffff;color:#000000;font-size:20px;line-height:1;font-weight:500;padding:7px 24px;border-radius:4px;transition:.5s;-webkit-transition:.5s}.sidebar-widget-tags ul li a:hover{background:var(--primary)}.faq-page .hero-sec .hero-bottom h2:first-child{background-image:linear-gradient(90deg,#ffffff 16%,#4d4d4d 140%)}.footer-area .footer-bottom{height:245px;overflow:hidden;display:flex;align-items:center;justify-content:center}.footer-area .footer-bottom .split-text-anim{width:100%}.footer-area .footer-bottom img{display:block;width:100%}.footer-area .footer-top{padding:60px 72px}.footer-area .footer-top>.row .col-md-3:nth-child(2){flex:0 0 auto;width:50%}.footer-area .footer-top>.row .col-md-3:nth-child(3) .footer-widget .copyright{justify-content:flex-end}.footer-area .footer-top>.row .col-md-3:nth-child(3) .footer-widget .footer-widget-top,.footer-area .footer-top>.row .col-md-3:nth-child(3) .footer-widget ul{align-items:flex-end}.footer-area .footer-top>.row .col-md-3:nth-child(3) .footer-widget ul li a{justify-content:flex-end}.footer-widget{display:flex;flex-direction:column;justify-content:space-between;height:100%}.footer-widget .copyright{display:flex;align-items:center;font-size:14px;line-height:18px;margin:0;color:var(--tertiary);gap:10px}.footer-widget .copyright img{display:block}.footer-widget .footer-widget-top{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.footer-widget h4{color:var(--tertiary);font-size:16px;text-transform:uppercase;font-weight:500;margin:0}.footer-link ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.footer-link ul li{display:block}.footer-link ul li a{display:flex;align-items:center;gap:6px;color:var(--primary);text-transform:uppercase;text-decoration:none;line-height:18px;font-size:16px}.footer-link ul li a img,.footer-link ul li a svg{width:10px;height:10px;display:block}.footer-widget .footer-social{text-align:right;align-items:flex-end}.footer-contact-infos{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:64px}.footer-contact-infos .footer-widget-top{align-items:center}.footer-contact-infos .footer-widget-top a:before{height:2px}.footer-contact-infos .footer-widget-top .links{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-contact-infos .footer-widget-top a{display:inline-block;color:var(--primary);font-size:40px;line-height:52px;font-weight:400;text-decoration:none;overflow-wrap:anywhere}.error-page-area .hero-bottom{padding-top:205px}.error-page-area .hero-inner{height:auto;gap:230px}.error-hero-sec .hero-inner .hero-shape{right:100px}.error-hero-sec .hero-bottom{display:flex;flex-direction:column;align-items:flex-start;row-gap:50px}.error-hero-sec .hero-bottom h2{font-size:96px;font-weight:400;line-height:96px;letter-spacing:-.04em}.error-hero-sec .hero-bottom h2 span{font-family:var(--font-space-grotesk);font-style:normal}.error-hero-sec .hero-bottom p{display:flex;gap:8px;font-style:italic;font-size:14px;color:var(--primary);font-weight:400;line-height:20px}.error-hero-sec .required{color:red;font-size:16px}.error-page-area .footer-area{margin-top:90px}@keyframes upDownAnim{50%{transform:translateY(15px)}0%{transform:translateY(0)}}@keyframes upDownAnim2{50%{transform:translateY(20px)}0%{transform:translateY(0)}}@keyframes testimonialSlide{0%{transform:translateX(0)}to{transform:translateX(-3650px)}}@keyframes partnerAnim{0%{transform:translateX(0)}to{transform:translateX(-3000px)}}.footer-widget .theme-btn{padding-top:14px;padding-bottom:14px}.to-top-progress{z-index:999999;bottom:50px!important}.to-top-progress circle:first-child{stroke:none;fill:none}.to-top-progress circle:nth-child(2){stroke:var(--tertiary);fill:transparent;stroke-width:2}.to-top-progress i{color:var(--tertiary);font-size:22px;position:relative;top:3px}.work-card .card-item{margin-bottom:30px;border:1px solid rgba(255,255,255,.05);border-radius:10px;background:linear-gradient(180deg,#1f1f1f,rgb(0,0,0) 35%,rgb(0,0,0) 65%,rgb(31,31,31));width:100%}.work-card .card-item a{color:var(--primary);font-family:var(--font-space-grotesk);font-size:52px}.work-card .card-item a span{font-family:var(--font-space-grotesk)!important}.work-card .card-item .cont{height:100%;padding:20px 40px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}.work-card .card-item .cont .tag{font-size:12px;line-height:1;padding:7px 12px;margin-right:10px;border:1px solid rgba(255,255,255,.1);border-radius:30px}.work-card .card-item .cont p{font-size:14px;line-height:20px}.work-card .card-item .cont .mt-4{display:flex;gap:10px;flex-wrap:wrap}.work-card .card-item .img{padding:20px;min-height:400px}.work-card .card-item .img img{border-radius:15px;width:100%;height:100%}.banner_canvas{position:fixed;top:0;left:0;height:100%;width:100%;opacity:.07;z-index:15;pointer-events:none}.contact-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(78,78,78,.2);padding:20px 22px 10px;border-radius:8px;filter:brightness(1.5)}.custom-banner .custom-container:before{content:none!important}.custom-banner{height:calc(90dvh + 36px);top:0;left:0;width:100%;object-fit:cover;background-size:cover;background-repeat:no-repeat;z-index:1}.custom-banner .custom-container .hero-bottom{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(78,78,78,.2);border-radius:20px;display:flex;flex:0 0 auto;flex-flow:column;height:min-content;overflow:visible;padding:24px 32px;position:relative;width:calc(100% - 144px);margin-top:0;position:absolute;bottom:6%;transform:translate(0)}.header-menu-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgb(12 12 12/15%)}.myMap{margin:3rem 0}.contact-page .contact-sec{padding:90px 72px;background:radial-gradient(circle at bottom left,#E91E63 0,#9C27B0 15%,#673AB7 30%,rgba(6,4,27,.5) 45%,rgba(0,0,0,.9) 60%,#000000 80%)}.contact-page .contact-form input:focus,.contact-page .contact-form textarea:focus{border-color:#0800ff}.custom-banner .hero-sec .hero-bottom h2:nth-child(2){font-family:var(--font-space-grotesk);font-style:normal!important;width:80%;font-size:74px}.custom-banner#hero>div>div>div>div>p:nth-child(3){margin-top:16px;font-size:20px}.custom-banner#hero>div>div>div>div>p:first-child{font-family:var(--font-arapey)!important;background-image:linear-gradient(90deg,#ffffff 16%,#ffffff 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;line-height:1;letter-spacing:-.04em;font-style:italic;font-family:var(--font-arapey);font-weight:300;padding:14px;margin:-14px -14px 4px}.project-single-content-wrap .section-subtitle,.project-single-header .section-subtitle{width:30%!important}.contact-content .theme-btn{background:#000;filter:invert(1)}.error{color:#ff7a00;font-size:.85rem;margin-top:4px;display:block}.input-group:has(.error) input,.input-group:has(.error) textarea{border:1px solid #ff7a00}.header-sidebar-bottom-wrap{display:flex;align-items:center}.feature-project-info-box.description .subtitle{-webkit-line-clamp:2;width:85%}.feature-project-info-box.description .subtitle,.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.work-card .card-item .hover_mouse a{font-size:14px!important}.footer-seperation{border-image:initial;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0))}.project-single-wrap .section-header.project-secton-top{margin-top:84px}.project-single-content-wrap .section-header .right.project-tags{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px}.project-desc-img{object-fit:contain;padding:0 45px 0 0;margin-top:20px;width:100%!important;height:120px!important;filter:brightness(100);object-position:left}.tags-project{display:flex;gap:5px;min-width:100%;width:max-content;flex-direction:row}.feature-project-info-box.tags{width:42%!important}.feature-projects-lists .feature-project-single:nth-child(3n-1) .feature-project-info-box.tags{max-width:15rem}.funfact-box{position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.funfact-box.scroll-active{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}@keyframes pulse{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@supports not (height:90dvh){#hero .custom-container:after,#hero .custom-container:before,.custom-banner,.hero-sec .hero-inner{height:calc(90vh + 36px)}}.other-projects-slider{padding:0 30px 50px!important}.other-projects-slider .swiper-button-next,.other-projects-slider .swiper-button-prev{width:50px;height:50px;background:#272727;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:50%;color:#fff;top:50%;transform:translateY(-50%)}.other-projects-slider .swiper-button-next{right:0}.other-projects-slider .swiper-button-prev{left:0}.other-projects-slider .swiper-button-next:after,.other-projects-slider .swiper-button-prev:after{font-size:20px}.other-projects-slider .swiper-pagination-bullet{width:10px;height:10px;background:#272727;opacity:.5;transition:all .3s ease;margin:0 4px!important}.other-projects-slider .swiper-pagination-bullet-active{background:#fff;opacity:1}.project-card{background:#0f0f0f;border-radius:10px;overflow:hidden;transition:transform .3s ease;height:100%}.project-card:hover{transform:translateY(-5px)}.project-card .img-box{height:300px;position:relative;overflow:hidden;aspect-ratio:16/9}.project-card .img-box img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.project-card:hover .img-box img{transform:scale(1.05)}.project-card .content{padding:20px}.project-card .content p{font-size:16px}.project-card h4{margin-bottom:10px}.project-card h4 a{color:#fff;font-size:28px;font-weight:500;display:flex;align-items:center}.project-card .theme-btn{align-items:center;padding:8px 20px;font-size:14px}.project-card .theme-btn:hover{background:#333}.feature-projects-lists-two .swiper-slide{height:auto!important}