@font-face{font-family:GothamBold;src:url(/assets/GothamBold-DQzSjYnA.ttf) format("woff2"),url(/assets/GothamBold-DQzSjYnA.ttf) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GothamBook;src:url(/assets/GothamBook-COVcuzqe.ttf) format("woff2"),url(/assets/GothamBook-COVcuzqe.ttf) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GothamMedium;src:url(/assets/GothamMedium-tsv1zMv8.ttf) format("woff2"),url(/assets/GothamMedium-tsv1zMv8.ttf) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-extra;src:url(/assets/Montserrat-ExtraBold-DoAa1KyB.otf) format("woff2"),url(/assets/Montserrat-ExtraBold-DoAa1KyB.otf) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-regular;src:url(/assets/Montserrat-Regular-sZls3Q25.otf) format("woff2"),url(/assets/Montserrat-Regular-sZls3Q25.otf) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-family:Montserrat,sans-serif!important;color:#fff!important;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:900!important}.hero-section{background:url(/assets/herobackground-DtK9nJGO.svg),linear-gradient(#09001e,#1a0f29);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vh}nav{width:100%;font-size:small}nav>ul{list-style:none}nav ul li{cursor:pointer}.social-icons{width:100%;padding:0 .2rem;margin:0 .5rem}.in-touch-btn{padding:.1rem;background:linear-gradient(45deg,#5db9e9,#9360a8,#e5b5d4);width:max-content;border-radius:2rem;position:relative;top:4rem}.in-touch-btn button{background:linear-gradient(#09001e,#1a0f29);border-radius:2rem;padding:.5rem 2rem;color:#fff}.in-touch-btn img{width:2rem;margin-left:1rem}.hero-main{height:35rem}.hero-title{font-weight:900;font-size:3rem;transition:opacity 1s ease-in-out,transform 1s ease-in-out;opacity:0;transform:translate(-20px)}.title{font-weight:900;font-size:2rem}.hero-title.active{opacity:1;transform:translate(0)}.desktop-nav{display:none!important}.contact-section{flex-direction:column}.contact-item{gap:1rem;width:100%;padding-left:2rem}.arrows{cursor:pointer}.text-left{text-align:left}.work-section{background-image:url(/assets/workbg-BhBmAxXt.png),linear-gradient(#09001e,#1a0f29);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:70vh;padding:2rem 0}.blog-section{background-image:url(/assets/blogbg-DAdFFT8o.png),linear-gradient(#09001e,#1a0f29);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:70vh;padding:2rem 0}.case-section{background-image:url(/assets/casebg-DC1ygIXA.png),linear-gradient(#09001e,#1a0f29);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:70vh;padding:2rem 0}.clients-section{background-image:url(/assets/workbg-BhBmAxXt.png),linear-gradient(#09001e,#1a0f29);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:60vh;padding:2rem 0}.case-main{height:50vh}.work-container{width:18rem;padding:1rem;margin:.5rem}.work-container img{margin:1rem}.case-container{width:24rem}.case-container img{object-fit:cover;width:100%}.clients-container{height:30vh}footer{background-image:url(/assets/footerbg-JxNQJToz.svg),linear-gradient(#09001e,#1a0f29);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:40vh;padding:2rem 0}.maps-container{margin:2rem 0rem}.red-bg{background-color:red}.purple-bg{background-color:purple}.dark-bg{background:linear-gradient(#09001e,#1a0f29)}.work-container-btn{padding:.1rem;background:linear-gradient(45deg,#5db9e9,#9360a8,#e5b5d4);width:max-content;border-radius:1rem}.work-container-btn button{border:none;border-radius:1rem;padding:.2rem 1rem;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1200px){.desktop-nav{display:flex!important}.hero-title{font-size:4rem}.title{font-weight:900;font-size:3rem}.contact-item{width:auto;padding-left:0}.contact-section{flex-direction:row}}@media only screen and (min-width: 1201px){.desktop-nav{display:flex!important}.hero-title{font-size:5rem}.title{font-weight:900;font-size:4rem}.contact-section{flex-direction:row}.contact-item{width:auto;padding-left:0}}
