--root{--primary-color:#56cbf5}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;height:100%;overflow-x:hidden;background:#151515;color:#fff;font-family:syneR;overscroll-behavior:none;font-variation-settings:normal;font-feature-settings:normal}::-webkit-scrollbar,::-webkit-scrollbar-track{display:none}::selection{color:#121315;background:#56cbf5}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}.c-scrollbar_thumb{background-color:#56cbf5!important;opacity:1}@font-face{font-family:dirtyline;src:url("/_next/static/media/Dirtyline 36daysoftype 2022.bd0eb05a.woff2");font-display:swap}@font-face{font-family:syneM;src:url(/_next/static/media/Syne-Medium.e439751c.ttf);font-display:swap}@font-face{font-family:syneR;src:url(/_next/static/media/Syne-Regular.901d03d2.ttf);font-display:swap}.focus2{font-family:Dirtyline,system-ui,-apple-system,sans-serif;font-display:swap;will-change:transform;contain:content;font-size:80px}.heading{position:relative;line-height:90%}.heading .fade{color:#56cbf5;position:relative}.error{color:red;font-size:.9rem;font-weight:500}h1{margin:0;padding:0;white-space:nowrap;font-size:6rem}h1,h2{line-height:90%;font-family:dirtyline;font-weight:lighter;text-transform:lowercase}h2{font-size:4rem}h3{font-size:3rem;line-height:110%}h3,h4{font-family:dirtyline;font-weight:lighter;text-transform:lowercase}h4{font-size:2.2rem;line-height:90%}h5{font-size:2rem;font-weight:lighter;line-height:120%}p{font-size:1.1rem}.smallT,p{line-height:140%}.smallT{font-size:1.2rem}.largeT{font-size:1.6rem;line-height:140%}.mB5{margin-bottom:5rem}.mT8{margin-top:8rem}.mT5{margin-top:5rem}.mT3{margin-top:3rem}.mT2{margin-top:2rem}.mtAuto{margin-top:auto}#container{width:100%;padding:0 5.2rem 2rem}a{text-decoration:none;color:#fff}section{width:100%;overflow-x:hidden}.intro{position:fixed;top:0;left:0;height:100%;width:100%;background:#1e1e1e;z-index:100;display:flex;justify-content:center;align-items:center}.intro .intro_wrapper{position:relative;overflow:hidden}.intro .intro_wrapper .inFix{opacity:.2}.intro .intro_wrapper .inFill{font-size:8rem;line-height:90%;color:#56cbf5;font-family:dirtyline;font-weight:lighter;text-transform:lowercase}.canvas-wrapper{position:fixed;z-index:-1;width:100vw;height:100vh}.canvas-wrapper #fluid{width:100%;height:100%;position:absolute}.cursor{position:fixed;top:0;left:0;background:#56cbf5;width:20px;height:20px;mix-blend-mode:difference;border-radius:50%;z-index:999999;pointer-events:none}nav{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:1rem 0;background-color:#1e1e1e}nav #container{justify-content:space-between;font-family:dirtyline;padding-bottom:0}nav #container,nav #container picture{display:flex;align-items:center}nav #container>div{cursor:pointer}nav #container img{height:50px;width:auto;object-fit:contain;transition:all .3s ease}nav #container h2{font-size:2rem;font-weight:lighter}nav #container .hamburger{display:flex;align-items:center;gap:1rem}nav #container .hamburger p{font-size:1rem}nav #container .hamburger .toggle{width:50px;height:50px;cursor:pointer;background-color:hsla(0,0%,50%,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:transform .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}nav #container .hamburger .toggle span.bottom,nav #container .hamburger .toggle span.top{width:20px;height:2px;background-color:#fff}nav #container .hamburger .toggle span.bottom{margin-top:5px}.menu{position:fixed;top:-100%;left:0;background-color:#151515;height:100vh;z-index:9;align-items:center;justify-content:center}.menu,.menu #container{width:100%;display:flex}.menu #container{max-width:1400px;margin-top:5rem;justify-content:space-between;align-items:flex-end}.menu #container .left{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.menu #container .left a{font-size:5.5rem;line-height:100%;color:#6c6c6c;font-family:dirtyline;position:relative;width:-moz-fit-content;width:fit-content;transition:margin .3s ease-in-out}.menu #container .left a:before{position:absolute;content:attr(data-text);color:#56cbf5;height:100%;top:0;left:0;width:0;transition:all .5s linear;overflow:hidden;z-index:100}.menu #container .left a:hover{margin-left:3rem}.menu #container .left a:hover:before{width:100%}.menu #container .right{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.menu #container .right a{font-size:1.2rem}.menu #container .right .social_cnt{padding-top:1rem;display:flex;gap:.5rem}.menu #container .right .social_cnt img{width:42px;cursor:pointer}.menu_overlay{position:fixed;top:0;left:0;width:100%;height:0;background:#1f1f1f;opacity:0;z-index:5}.btn{padding:1.2rem 2rem;width:180px;position:relative;display:flex;justify-content:center;align-items:center;transition:all .2s linear;color:#56cbf5;cursor:pointer}.btn span{mix-blend-mode:difference;font-size:1rem}.btn:before{content:"";position:absolute;display:block;width:100%;height:100%;border:2px solid #56cbf5;border-radius:50px;transition:all .2s linear}.btn:hover:before{height:80px;width:80px;background:#56cbf5;filter:blur(10px);scale:2;border-radius:50%}footer{padding-top:12rem}footer #container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}footer #container .heading_cnt{width:100%}footer #container .wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-end;border-top:1px solid #fff;border-bottom:1px solid #fff}footer #container .wrapper .socialLink{position:relative;width:100%;max-width:900px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;padding:1.2rem 0;overflow:hidden;transition:all .3s ease-in-out}footer #container .wrapper .socialLink img{width:48px}footer #container .wrapper .socialLink:hover{padding:1.2rem 3rem;border-bottom:1px solid #56cbf5}footer #container .wrapper .socialLink:last-child{border:none}footer #container .copyrights{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:4rem}footer .full{height:16vw;overflow:hidden;opacity:.1}footer .full h1{font-size:24.1vw}.footerPTnone{padding-top:0}.parallax_img{overflow:hidden;width:100%;height:100%;border-radius:50px}.parallax_img.img-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.parallax_img.img-slide img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;border-radius:16px}.parallax_img.img{position:relative;border-radius:24px;overflow:hidden;background:linear-gradient(145deg,#1a1a1a,#0f0f0f);padding:2rem;transition:all .4s ease}.parallax_img.img:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,196,253,.2) 50%,transparent)}.parallax_img img,.parallax_img video{object-fit:cover;background-position:50%}.parallax_img img,.parallax_img video{width:100%;height:100%}.parallax_img video{object-fit:cover}.heading_cnt{display:flex;align-items:flex-end;justify-content:space-between}.Reels{height:100vh}.about{padding:12rem 0 6rem}.about #container{height:100%}.about #container .txt{width:100%;max-width:620px}.about_card{display:flex;gap:1.2rem}.about_card .card{width:100%;background:#1e1e1e;border-radius:30px;padding:3rem;display:flex;flex-direction:column;gap:5rem;transition:background .3s ease-in-out}.about_card .card h1{font-size:6rem;font-family:sans-serif;font-weight:lighter;text-align:right;letter-spacing:-.05em}.card-content{display:flex;flex-direction:column}.about_card .card h4{max-width:150px}.about_card .card:first-child:hover{background:#ca5609}.about_card .card:nth-child(2):hover{background:#2eb006}.about_card .card:nth-child(3):hover{background:#1081b5}.offers,.techstack,.work{padding-bottom:12rem;padding-top:12rem}.work #container .wrapper{display:flex;gap:4rem;width:100%;max-width:1200px;margin-left:5rem}.work #container .wrapper .col{display:flex;flex-direction:column;gap:10rem;width:100%}.work #container .wrapper .col .card .parallax_img{height:80vh;max-height:600px;border-radius:25px}.work #container .wrapper .col .card .parallax_img img{width:100%}.work #container .wrapper .col:nth-child(2){margin-top:20rem}.clients #container .wrapper{display:flex;flex-direction:column;align-items:flex-end}.clients #container .wrapper h3{width:100%;max-width:900px}.clients .swiper{width:100%;max-height:700px;padding:0 30px}.custom-slide video{width:100%;height:100%;object-fit:cover}.clients .swiper .swiper-slide{background:#1e1e1e;display:flex;flex-direction:column;border:1px solid #1e1e1e;justify-content:space-between;align-items:center;text-align:center;border-radius:20px;gap:1rem;padding:2rem 2rem 3rem;transition:all .3s ease-in-out}.clients .swiper .swiper-slide .top p{font-size:1.1rem}.clients .swiper .swiper-slide:hover{border:1px solid #56cbf5}.video-thumbnail-container{position:relative;cursor:pointer;overflow:hidden;border-radius:8px;width:100%;height:0;padding-bottom:56.25%}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.video-thumbnail video{width:100%;height:100%;object-fit:cover;pointer-events:none}.play-button-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);transition:background-color .3s ease}.play-button-overlay svg{color:#fff;filter:drop-shadow(0 0 8px rgba(0,0,0,.5));transition:transform .3s ease,opacity .3s ease;opacity:.9}.video-thumbnail-container:hover .play-button-overlay{background-color:rgba(0,0,0,.5)}.video-thumbnail-container:hover .play-button-overlay svg{transform:scale(1.1);opacity:1}.dribbble{overflow:visible}.dribbble .logo-client{transition:filter .3s ease-in-out}.dribbble .marquee{padding:12rem 0}.marquee-container{white-space:nowrap;overflow:hidden;display:flex}.dribbble .marquee .marquee-text,.dribbble .marquee .marquee-text-reverse{flex-shrink:0}.dribbble .wrapper{height:100vh;justify-content:center;overflow:visible}.dribbble .wrapper,.dribbble .wrapper .content{position:relative;display:flex;align-items:center}.dribbble .wrapper .content{max-width:650px;width:100%;text-align:center;flex-direction:column;z-index:2}.dribbble .wrapper .content img{width:200px}.dribbble .wrapper .dribImg{position:absolute;object-fit:cover;border-radius:20px}.dribbble .wrapper .img1{top:1%;left:8%}.dribbble .wrapper .img2{top:30%;left:1%}.dribbble .wrapper .img3{bottom:1%;left:15%}.dribbble .wrapper .img4{right:10%;top:8%}.dribbble .wrapper .img5{right:1%;top:35%}.dribbble .wrapper .img6{bottom:0;right:20%}.about_whoWeAre{padding:12rem 0}.about_whoWeAre #container h5{max-width:848px;width:100%}.about_whoWeAre #container .txt{display:flex;flex-direction:column;align-items:flex-end;border-top:1px solid #fff}.about_whoWeAre #container .txt p{max-width:900px;width:100%}.about_team .wrapper{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem;width:140vw;margin-left:-28vw}.about_team .wrapper img{width:28vw;height:70vh;object-fit:cover;border-radius:30px;filter:brightness(80%)}.about_experiences{padding-top:12rem}.about_experiences #container .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.about_experiences #container .wrapper .card{border:1px solid #56cbf5;border-radius:20px;padding:4rem 3rem;display:flex;flex-direction:column;gap:3rem;background:#1e1e1e;transition:all .3s ease-in-out}.about_experiences #container .wrapper .card p{opacity:.5}.about_experiences #container .wrapper .card>div{display:flex;align-items:center}.about_experiences #container .wrapper .card>.card-content{display:flex;align-items:start}.about_experiences #container .wrapper .card>div h5{background:#56cbf5;color:#151515;font-weight:700;border-radius:50%;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;margin-right:6px}.about_experiences #container .wrapper .card>div p{opacity:1}.about_experiences #container .wrapper .card:hover{border:1px solid #151515}.awwards #container h5{max-width:800px;width:100%}.awwards #container .wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-end}.awwards #container .wrapper .awwards_block{max-width:900px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:2.2rem 0;border-bottom:1px solid #fff;transition:all .3s ease-in-out}.awwards #container .wrapper .awwards_block .awwards_name{display:flex;gap:.5rem}.awwards #container .wrapper .awwards_block:hover{padding:2.2rem 2rem}.about_clients{padding:12rem 0}.joinTeam{padding-bottom:12rem}.joinTeam #container h5.mT2{width:100%;max-width:700px}.joinTeam .wrapper #container h5{width:100%;max-width:1200px}.joinTeam .wrapper #container .join_card_wrapper{display:none;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}.joinTeam .wrapper #container .join_card_wrapper .card{display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:3rem;background:#1e1e1e;border:1px solid #56cbf5;padding:4rem;border-radius:25px;transition:border .3s ease-in-out}.joinTeam .wrapper #container .join_card_wrapper .card:hover{border:1px solid #151515}.insights_Office{height:100vh;display:flex;flex-direction:column;justify-content:space-evenly}.insights_Office .horizontal_scroll{width:auto;display:flex;align-items:center;gap:4rem;width:270vw;height:60vh}.insights_Office .horizontal_scroll img{flex-shrink:0;width:45vw;height:100%;object-fit:cover;border-radius:35px}.team{padding:12rem 0}.team #container h5.mT2{width:100%;max-width:700px}.team #container .team_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:2rem;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem}.team #container .team_wrapper .team_card .parallax_img{height:70vh;border-radius:20px}.team #container .team_wrapper .team_card h5{margin-top:2rem}.services{margin-top:12rem}.services #container{display:flex;gap:4rem;overflow-y:hidden}.services #container .sticky_scroll .images{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.services #container .sticky_scroll .image-dark{filter:invert(1) brightness(2)}.services #container .sticky_scroll,.sticky_scrolling{width:100%;display:flex;flex-direction:column}.sticky_scrolling{gap:2rem;overflow:hidden}.sticky_scrolling .card{background:#1e1e1e;padding:4rem 3rem;border-radius:25px}.sticky_scrolling .card h3{line-height:80%}.sticky_scrolling .card p{margin-top:1rem;opacity:.5}.contact{padding-bottom:12rem}.contact #container{display:flex;flex-direction:column;align-items:flex-end}.contact #container .heading_cnt{width:100%}.contact-directly{padding:2rem;color:#fff;font-family:Space Grotesk,sans-serif}.contact-section{margin-bottom:3rem}.contact-section h4,.location-section h4{font-size:2rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:-.02em;line-height:1.2}.contact-section ul{list-style:none;padding:0;font-size:1.125rem}.contact-section ul li{margin-bottom:1rem;transition:transform .3s ease}.contact-section ul li:hover{transform:translateX(10px)}.contact-section ul li a{color:#fff;text-decoration:none;position:relative;display:inline-block}.contact-section ul li a:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:#fff;transition:width .3s ease}.contact-section ul li a:hover:after{width:100%}.location-section h4{font-size:2rem;margin-bottom:1rem}.location-section p{font-size:1.125rem;line-height:1.6;color:hsla(0,0%,100%,.9)}.contact #container .contact_form{display:flex;flex-direction:column;gap:2rem;width:100%}.contact #container .contact-directly{width:50%}.contact #container .wrapper{width:100%;display:flex}.contact #container .wrapper iframe{width:100%;border-radius:8px}.contact #container .wrapper form{padding-left:2rem;border-left:1px solid #4e4e4e;flex:1 1;gap:2rem}.contact #container .wrapper form input[type=email],.contact #container .wrapper form input[type=tel],.contact #container .wrapper form input[type=text],.contact #container .wrapper form textarea{width:100%;background:none;outline:none;border:none;border-bottom:1px solid #4e4e4e;padding:2rem 0;font-size:1.2rem;color:#fff;font-family:syneR;position:relative;transition:all .3s ease-in-out}.contact #container .wrapper form input[type=email]:focus,.contact #container .wrapper form input[type=tel]:focus,.contact #container .wrapper form input[type=text]:focus,.contact #container .wrapper form textarea:focus{border-bottom:1px solid #56cbf5}.contact #container .wrapper form textarea{resize:vertical;height:200px}.contact #container .wrapper form .inputSub{padding:1.2rem 2rem;margin-top:2rem;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;background:none;border:none}.contact #container .wrapper form .btn:before{content:"";position:absolute;display:block;border:2px solid #56cbf5;border-radius:50px;transition:all .2slinear}.contact #container .wrapper form .inputSub:hover .inputBlur{height:60px;width:60px;background:#56cbf5;filter:blur(10px);scale:2;border-radius:50%}header{padding-bottom:4rem;width:100%}header #container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}header #container h2{width:100%;max-width:1200px}header #container p{max-width:900px;text-transform:uppercase;margin-top:1rem}#full_img{position:relative;width:100%;overflow:hidden}#full_img .parallax_img{height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:0}#full_img .parallax_img.less img{filter:brightness(.6);transition:filter .5s ease,transform .5s ease}#full_img:hover .parallax_img img{transform:scale(1.05)}#full_img h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.result-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.result-item{position:relative;border-radius:24px;overflow:hidden;background:linear-gradient(145deg,#1a1a1a,#0f0f0f);padding:2rem;transition:all .4s ease;height:100%;display:flex;align-items:center;justify-content:center}.result-item:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,196,253,.1)}.result-image{width:100%;height:auto;object-fit:contain;border-radius:16px}.result-item:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,196,253,.2) 50%,transparent)}.animated-content{opacity:0;transform:translateX(150px);transition:all .6s ease}.animated-content.visible{opacity:1;transform:translateX(0)}.result-item:hover{animation:glow 2s infinite}.apply-form{width:100%}.form-group{margin-bottom:1.5rem}.form-group input,.form-group textarea{width:100%;padding:1rem;background:#2a2a2a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px rgba(76,175,80,.2)}.file-input{display:block;padding:1rem;background:#2a2a2a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .3s ease}.file-input:hover{background:#333}.file-input input[type=file]{display:none}.file-input span{color:#fff;opacity:.7}.submit-button{width:100%;padding:1rem;background:#4caf50;border:none;border-radius:8px;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease}.submit-button:hover{background:#45a049}.image-slider{margin:40px 0}.slider-container{display:flex;justify-content:space-between;gap:20px}.slider-item{flex:1 1;max-width:33.333%}.slider-item img{width:100%;height:auto;border-radius:8px}.process-description{background-color:#1a1a1a;padding:60px 20px;text-align:center;margin-bottom:6rem}.process-description p{font-size:1.2rem;max-width:800px;margin:0 auto}.services{padding:60px 0}.services h2{font-size:2rem;text-align:center;margin-bottom:40px}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.service-item{background-color:#1a1a1a;padding:20px;border-radius:8px}.service-item h3{font-size:1.2rem;margin-bottom:10px}.portfolio{padding:60px 0;background-color:#1a1a1a}.portfolio h2{font-size:2rem;text-align:center;margin-bottom:40px}.portfolio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.portfolio-item img{width:100%;height:auto;border-radius:8px}.testimonials{padding:60px 0}.testimonials h2{font-size:2rem;text-align:center;margin-bottom:40px}.testimonial-card{background-color:#1a1a1a;padding:30px;border-radius:8px;text-align:center}.testimonial-card blockquote{font-style:italic;font-size:1.1rem;margin-bottom:20px}.testimonial-author{font-weight:700}.author-title{color:#a0a0a0}.final-cta{padding:60px 20px;text-align:center}.final-cta h2{font-size:2rem;margin-bottom:20px}.final-cta p{font-size:1.1rem;margin-bottom:30px}.image-slide,.offer{padding:6rem 0}.offer-cards{padding:3rem 0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:2rem;gap:2rem;align-items:stretch}.cta{width:100%;display:flex;justify-content:center}.techstack{padding:6rem 0}.techstack .wrapper{padding:3rem;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border-radius:20px;box-shadow:0 8px 32px 0 rgba(31,38,135,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1)}.tech-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:2rem;gap:2rem;justify-items:center}.tech-item{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease}.tech-item:hover{transform:translateY(-5px)}.tech-icon{width:60px;height:60px;object-fit:contain;margin-bottom:.5rem}.tech-name{font-size:.9rem;color:#a0aec0}.detail-images,.showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.detail-images{padding:1rem}.detail-image-wrap{padding:1rem;border-radius:16px;background-color:#1a1a1a;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;position:relative;overflow:hidden}.detail-image-wrap:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.detail-image{width:100%;height:500px;border-radius:12px;object-fit:contain;aspect-ratio:1/1;transition:transform .3s ease}.detail-image-wrap:after{content:"";position:absolute;inset:1rem;border-radius:8px;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3));opacity:0;transition:opacity .3s ease}.detail-image-wrap:hover:after{opacity:1}.detail-image.loading{animation:pulse 1.5s infinite;background:#2a2a2a}.swiper-slide{height:-moz-fit-content!important;height:fit-content!important}.logo-client{object-fit:cover;margin-right:3rem}.tag{color:#fff;font-size:14px;font-weight:500;padding:5px 10px;border-radius:6px;background-color:#4b6bfb;width:-moz-fit-content;width:fit-content;display:inline-block;transition:opacity .3s ease}.tag:hover{opacity:.8}.bold{font-weight:700}@media (max-width:1440px){h1{font-size:5.5rem}h2{font-size:3.8rem}h5{font-size:1.8rem}.focus2{font-size:70px}.about_card .card{padding:2.2rem}.about_card .card h1{font-size:4.5rem}.work #container .wrapper{margin-left:0;grid-template-columns:repeat(2,1fr)}.about_team .wrapper{width:175vw;margin-left:-35vw}.about_team .wrapper img{width:35vw;max-height:550px}.joinTeam .wrapper #container .join_card_wrapper{grid-template-columns:1fr 1fr 1fr;gap:1.6rem}.team #container .team_wrapper .team_card .parallax_img{max-height:520px}.dribImg{width:35%!important;height:35%}.insights_Office .horizontal_scroll{max-height:550px;width:330vw;gap:2rem}.insights_Office .horizontal_scroll img{width:55vw}.btn{padding:1rem 1.8rem;width:160px}}@media (max-width:1150px){.joinTeam .wrapper #container .join_card_wrapper{grid-template-columns:1fr 1fr}.dribImg{width:32%!important;height:32%}.btn{padding:.9rem 1.7rem;width:155px}}@media (max-width:1040px){.clients .client-wrapper{flex-direction:column}.clients .client-wrapper .control.desktop{display:none}#container{padding:0 3rem 1rem}.Reels{height:100vh;max-height:768px}.about_card{flex-direction:column}.about_card .card{gap:7rem;padding:3rem}.work #container .wrapper{gap:2rem}.work #container .wrapper .col .card .parallax_img{max-height:500px}.dribbble .wrapper{height:100vh;max-height:900px}.dribbble .wrapper .dribImg{width:30vw}.dribbble .wrapper .img1{left:4%}.dribbble .wrapper .img2{top:40%}.dribbble .wrapper .img3{left:10%}.dribbble .wrapper .img4{right:5%}.dribbble .wrapper .img5{right:1%;top:45%}.dribbble .wrapper .img6{right:15%}.result-grid{grid-template-columns:1fr}#full_img .parallax_img{height:100vh}#full_img .parallax_img img{object-fit:contain}#full_img h1 a{font-size:clamp(1.5rem,6vw,4rem);padding:.3rem 1rem}header #container p{max-width:650px}.offer-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.dribImg{width:28%!important;height:28%}}@media (max-width:1000px){.services #container{gap:4rem;flex-direction:column}.sticky_scrolling{gap:1.6rem}.services #container .sticky_scroll .images{display:none}}@media (max-width:960px){.team #container .team_wrapper{grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:4rem}.team #container .team_wrapper .team_card .parallax_img{max-height:450px}}@media (max-width:900px){.contact .contact_form .wrapper{flex-direction:column}.contact #container .contact-directly{width:100%}.contact #container .wrapper form{border-left:none;padding-left:0}.contact #container .wrapper form textarea{resize:vertical;height:300px}.contact #container .wrapper ifram{width:100%}}@media (max-width:868px){.about_team .wrapper{width:275vw;margin-left:-55vw}.about_team .wrapper img{width:55vw}.about_experiences #container .wrapper{gap:1.6rem;grid-template-columns:1fr}.joinTeam .wrapper #container .join_card_wrapper{grid-template-columns:1fr 1fr;gap:1rem}.joinTeam .wrapper #container .join_card_wrapper .card{padding:4rem 2rem}.joinTeam .wrapper #container .join_card_wrapper .card br{display:none}.insights_Office .horizontal_scroll{width:450vw}.insights_Office .horizontal_scroll img{width:75vw}}@media (max-width:780px){h1{font-size:4.8rem}h2{font-size:3.5rem}p{font-size:1.4rem}.smallT{font-size:1rem}.largeT{font-size:1.6rem}.focus2{font-size:60px}.menu #container{justify-content:center;align-items:flex-start;flex-direction:column;gap:5rem}.intro .intro_wrapper .inFill{font-size:6rem}.menu #container .left a{font-size:3.5rem}.menu #container .right{align-items:flex-start}.menu #container .right a{font-size:1.6rem}.menu #container .right .social_cnt{padding-top:1rem}.menu #container .right .social_cnt img{width:56px}footer #container .wrapper .socialLink{padding:.4rem 0}footer #container .wrapper .socialLink img{width:36px}footer #container .wrapper .socialLink:hover{padding:.4rem 2rem}footer #container .copyrights{gap:1rem}.heading_cnt{flex-direction:column;align-items:flex-start;gap:2rem}.work #container .wrapper{flex-direction:column;grid-template-columns:repeat(1,1fr);gap:5rem}.work #container .wrapper .col{gap:5rem}.work #container .wrapper .col:nth-child(2){margin-top:0}.offer-cards{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.work #container .wrapper .col .card .parallax_img{height:70%}.btn{padding:.8rem 1.6rem;width:150px}.logo-client{width:125px;height:93.75px}}@media (max-width:768px){.contact-directly{padding:1.5rem}.contact-section h4,.location-section h4{font-size:1.5rem}.contact-section ul,.location-section p{font-size:1rem}.wrapper{gap:1.5rem}.result-item,.wrapper{padding:1rem}.wrapper h5{font-size:1.3rem;padding:.5rem}.file-input,.form-group input,.form-group textarea{padding:.75rem}.hero h1{font-size:2rem}.slider-container{flex-direction:column}.slider-item{max-width:100%}.portfolio-grid,.services-grid{grid-template-columns:1fr}.detail-images{gap:1rem;padding:.5rem}.detail-image{height:400px}.card .parallax_img{height:60%}}@media (max-width:620px){.awwards #container .wrapper .awwards_block{justify-content:start;align-items:start;flex-direction:column;gap:1rem}.awwards #container .wrapper .awwards_block .awwards_name{gap:.8rem}}@media (max-width:600px){.joinTeam .wrapper #container .join_card_wrapper{grid-template-columns:1fr;gap:1.6rem}.joinTeam .wrapper #container .join_card_wrapper .card{gap:2rem}}@media (max-width:520px){h1{font-size:11.5vw}h2{font-size:11vw}h3{font-size:9vw}h4{font-size:8vw}h5{font-size:6vw}p{font-size:1rem}.smallT{font-size:.8rem}.largeT{font-size:1.2rem}.focus2{font-size:50px}.mT8{margin-top:6rem}.mT5{margin-top:3.4rem}.mB5{margin-bottom:3.4rem}#container{padding:0 1rem}.cursor{opacity:0}nav{padding:.8rem 0}nav #container h2{font-size:1.6rem}.menu #container{gap:2rem;margin-top:2rem}.menu #container .left{height:-moz-fit-content;height:fit-content}.menu #container .left a{font-size:3.5rem}.menu #container .right a{font-size:1rem}.menu #container .right .social_cnt img{width:36px}footer{padding-top:8rem}.parallax_img{border-radius:30px}.Reels{height:100vh;max-height:510px}.about{padding:8rem 0}.about .about_card .card{gap:5rem;padding:3rem 2rem}.about .about_card .card h1{font-size:17vw}.work{padding-bottom:8rem}.clients .swiper .swiper-slide{padding:1.5rem}.clients .swiper .swiper-slide .top p{font-size:3.8vw}.clients .swiper .swiper-slide:hover{border:1px solid #1e1e1e}.dribbble .marquee{padding:8rem 0}.dribbble .wrapper{height:-moz-fit-content;height:fit-content}.dribbble .wrapper .content img{width:150px}.dribbble .wrapper .dribImg{display:none}.about_whoWeAre{padding:8rem 0}.about_team .wrapper{width:450vw;margin-left:-90vw}.about_team .wrapper img{width:90vw}.about_experiences{padding-top:8rem}.about_experiences #container .wrapper{gap:1.6rem;grid-template-columns:1fr}.about_experiences #container .wrapper .card{padding:3rem 2rem}.about_experiences #container .wrapper .card>div{gap:.6rem}.about_clients{padding:8rem 0}.joinTeam{padding-bottom:8rem}.team{padding:8rem 0}.team #container .team_wrapper{grid-template-columns:1fr;gap:3rem}.team #container .team_wrapper .team_card .parallax_img{max-height:450px}.services{margin-top:8rem}.services .sticky_scrolling .card{padding:3rem 2rem}.contact{padding-bottom:8rem}}@keyframes glow{0%{box-shadow:0 0 20px rgba(0,196,253,.1)}50%{box-shadow:0 0 30px rgba(0,196,253,.2)}to{box-shadow:0 0 20px rgba(0,196,253,.1)}}@keyframes pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}