@import url("https://fonts.googleapis.com/css2?family=Aldrich&display=swap");@font-face{font-family:Helvetica Neue;src:url(/fonts/helvetica/HelveticaNeueMedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Armstrong;src:url(/fonts/armstrong/Armstrong.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Aldrich;src:url(/fonts/Aldrich/Aldrich-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body{margin:0;box-sizing:border-box;color:white}img{display:inline-block}*{box-sizing:border-box}a{all:unset;cursor:pointer}body{min-width:100svw;max-width:100svw;display:flex;flex-direction:column;background-color:black;font-family:Helvetica Neue;position:relative;z-index:2}body,html{scrollbar-gutter:stable}.pinMe{background-color:black;position:relative;z-index:999}.header{width:100%;max-width:100%;position:-webkit-sticky!important;position:sticky!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:sticky;top:0;left:0;overflow:hidden;backdrop-filter:blur(5.6px);-webkit-backdrop-filter:blur(5.6px);padding:50px 6rem;height:80px;max-height:100dvh;z-index:10001;box-sizing:border-box}@media(min-width:1040px){.mobile-navbar-div{display:none;visibility:hidden}}@media(max-width:1040px){.navbar-div{display:none!important;visibility:hidden;width:0;min-width:0}.header{overflow:visible;max-width:100svw;display:flex;justify-content:space-between}}.logo-div{flex:0 0 auto}.navbar-div{flex:1 1;display:flex;justify-content:flex-end}@container (max-width: 1024px){.header{padding:10px 3rem}}@container (max-width: 768px){.header{padding:10px 2rem;height:70px}}body{container-type:inline-size}.container,body{width:100%;max-width:100%;min-width:0}.container{background-color:black;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.about-landing-description,.about-us-landing-paragraph,.blog-content-area,.blog-heading-description,.caption-title,.landing-portfolio-paragraph,.our-projects-p,.project-description,.project-second-description,.right-choice-p,.services-landing-paragraph,.testimonial-span,.testimonial-top{text-align:center;font-family:Helvetica Neue;background-image:linear-gradient(92.49deg,#7C7C7C,#FFFFFF 47.41%,#7C7C7C 94.82%);background-color:black;color:transparent;display:inline-block;-webkit-background-clip:text;background-clip:text}.addPlus{position:relative}.addPlus:before{content:"+";position:absolute;top:0;left:0;font-size:1.5rem;color:white;font-weight:600;font-family:Helvetica Neue;transform:translate(-50%,-50%)}.jrny-span{color:#ff5b00}.hover-box{transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.hover-lift-1:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 16px 40px rgba(255,91,0,.3);outline-offset:-4px}.hover-lift-2:hover{transform:translateY(-8px) scale(1.03) rotate(-.5deg);background:linear-gradient(145deg,rgba(255,91,0,.05),rgba(255,91,0,.1))}.hover-lift-3:hover{transform:translateY(-12px) scale(1.05) rotateX(2deg);box-shadow:0 20px 60px rgba(255,91,0,.25),0 8px 24px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,91,0,.08),rgba(255,91,0,.02))}.hover-neon:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 0 20px rgba(255,91,0,.6),0 0 40px rgba(255,91,0,.4),0 0 60px rgba(255,91,0,.2),0 10px 30px rgba(0,0,0,.1);border:1px solid rgba(255,91,0,.5);background:linear-gradient(45deg,rgba(255,91,0,.1),rgba(255,91,0,.05))}.hover-neon-variant:hover{transform:scale(1.03);box-shadow:0 0 25px rgba(255,120,0,.7),0 0 50px rgba(255,120,0,.5),0 0 80px rgba(255,120,0,.3),0 15px 40px rgba(0,0,0,.2);border:1px solid rgba(255,120,0,.7);background:linear-gradient(135deg,rgba(255,120,0,.15),rgba(255,120,0,.08));transition:all .3s ease-in-out}.hover-glass:hover{transform:translateY(-10px) scale(1.04);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.3);box-shadow:0 25px 50px rgba(255,91,0,.15),0 10px 25px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2)}.hover-magnetic{position:relative;overflow:hidden;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.15),rgba(0,0,0,.9));transition:all .3s ease;filter:brightness(1) saturate(1) contrast(1) grayscale(.1)}.hover-magnetic:hover{transform:translateY(-10px);filter:brightness(1.15) saturate(1.3) contrast(1.1) grayscale(.1)}.hover-magnetic:before{content:"";position:absolute;inset:0;border-bottom:2px solid red;border-radius:inherit;transform:scale(.9);opacity:0;transition:transform .6s ease,opacity .4s ease;pointer-events:none;z-index:2}.hover-magnetic:hover:before{transform:scale(1);opacity:1}@media (hover:none) and (pointer:coarse){.hover-glass:hover,.hover-lift-1:hover,.hover-lift-2:hover,.hover-lift-3:hover,.hover-magnetic:hover,.hover-neon:hover{transform:none;box-shadow:none;background:none;border:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.hover-box{transition:none}.hover-glass:hover,.hover-lift-1:hover,.hover-lift-2:hover,.hover-lift-3:hover,.hover-magnetic:hover,.hover-neon:hover{transform:none}}body.mobile-menu-open{height:100vh}.chat-with-us-container{position:fixed;right:5%;bottom:80px;z-index:999}.chat-hover-wrapper{position:relative;display:inline-block}.chat-with-us-btn{padding:1rem 2.2rem;color:rgba(0,0,0,10);-webkit-backdrop-filter:blur(5.6px);backdrop-filter:blur(8px);cursor:pointer;background:rgba(255,255,255,.1);border:none;border-bottom-right-radius:.5rem;z-index:2;position:relative}.chat-span{color:white;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.chat-with-links-section{width:100%;position:absolute;bottom:100%;right:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(5.6px);cursor:pointer;background:rgba(255,255,255,.1);border-radius:.5rem;overflow:hidden;opacity:0;max-height:0;transform:translateY(10px);transition:opacity .2s ease-out,max-height .5s ease-out,transform .6s ease-out,padding .3s ease-out;display:flex;flex-direction:column;gap:.5rem;margin-bottom:10px}.chat-with-us-container:hover .chat-with-links-section{opacity:1;max-height:500px;transform:translateY(0)}.chat-with-link{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1rem;color:rgba(0,0,0,.9);padding:1rem 2rem;cursor:pointer;border-bottom-right-radius:.5rem;border:none;position:relative;z-index:2}.chat-with-link:hover{cursor:pointer}.chat-with-link span{flex:1 1;width:100%;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:1rem;line-height:100%;color:white}.chat-with-us-btn:focus,.chat-with-us-btn:hover{background:rgba(255,255,255,.2)}.chat-with-us-btn:active{background:rgba(255,255,255,.3)}.chat-with-link:focus,.chat-with-link:hover{background:rgba(255,255,255,.2)}.chat-with-link:active{background:rgba(255,255,255,.3)}.navbar-list{display:flex;align-items:center;justify-content:space-between;color:white;flex-direction:row;width:80%;max-width:80%}.navbar-list li{list-style:none}.logo{width:6.3svw;height:auto;margin:auto 0}@media(max-width:1040px){.logo{height:90%;width:10svw}}.logo img{width:100%;height:auto}.navbar-list-item{overflow:visible}.navbar-list-item a{color:white;text-decoration:none;transition:color .2s ease-in-out}.navbar-list-item:hover a{color:#FF5B00}.navbar-list-item img{position:absolute;bottom:-90%;right:-20%}.navbar-text{font-family:Armstrong;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center}.navbar-active{color:#FF5B00!important}.navbar{z-index:1000;min-width:500px}.navbar-mobile-container{display:flex;justify-content:space-between;align-items:center;z-index:1001;padding:1rem;width:100%}@media (max-width:1024px){.navbar{min-width:unset}}.mobile-nav-wrapper{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:1rem;box-sizing:border-box;z-index:100001}.navbar-burger-button{background:none;border:none;padding:0;cursor:pointer;z-index:10001;position:relative}.navbar-burger-icon{width:24px;height:24px}.mobile-sidebar{position:fixed;top:0;left:0;width:100%;height:100vh;min-height:100dvh;max-height:none;background:rgba(0,0,0,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10000;box-shadow:none;padding:4rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s ease-in-out,visibility 0s linear .4s}.mobile-sidebar.open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .4s ease-in-out}body.mobile-menu-open{overflow:hidden;position:fixed;width:100%;height:100%}.navbar-list-mobile{display:flex;flex-direction:column;gap:1.8rem;list-style:none;padding:0;margin:0;width:-moz-fit-content;width:fit-content}.navbar-list-mobile a{color:white;text-decoration:none;font-size:1.25rem;font-family:Armstrong;font-weight:400;transition:color .2s ease-in-out}.navbar-list-mobile a:hover{color:#FF5B00}.navbar-list-mobile .navbar-active{color:#FF5B00;font-weight:700}