@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-width:-webkit-min-content;min-width:min-content;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{background-color:#052348;width:.6rem}::-webkit-scrollbar-thumb{background-color:#20334c}::-webkit-scrollbar-thumb:hover{background-color:#021936}.container{align-items:center;background-color:#121121;justify-content:center;min-height:88dvh;padding-bottom:3rem;padding-top:2rem}.content{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr;justify-items:center;margin:0 auto;width:80%}.text-content{color:#fff}.title{color:#55e6a5;font-size:35px;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.subtitle{font-size:25px;font-weight:700;line-height:2rem;margin-bottom:3rem;text-transform:capitalize}.description-container{align-items:center;display:flex;justify-content:center;margin-bottom:3rem}.divider{background-color:#cbd5e1;border-radius:.125rem;display:none;height:5px;width:100px}.description{color:#cbd5e1;font-size:19px;width:80%}.download-button{align-items:center;background-color:#55e6a5;border:none;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:80px;justify-content:center;padding:1rem 2rem;text-transform:uppercase;transition:background-color .2s}.download-button:hover{background-color:#facc15}.downloadicon{color:#000;height:3.5rem;margin-right:.5rem;width:3.5rem}.image-container{height:300px;margin-top:2rem;position:relative;width:300px}.image{object-fit:contain;position:relative;z-index:11}.image,.image-overlay{height:100%;width:100%}.image-overlay{background-color:#55e6a5;position:absolute;right:-2rem;top:-2rem;z-index:10}@media (min-width:768px){.container{padding-top:8rem}.content{grid-template-columns:1fr 1fr}.subtitle{font-size:35px;line-height:3rem}.divider{display:block}}@media (min-width:1024px){.container{min-height:88dvh}.subtitle{font-size:45px}.image-container{height:500px;margin-top:0;width:500px}}.blog-container{background-color:#02050a;padding-bottom:4rem;padding-top:4rem;width:100%}@media (min-width:768px){.blog-container{padding-top:8rem}}.blog-heading{color:#fff;font-size:35px;text-align:center}.blog-heading .highlight{color:#facc15}.blog-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;margin:4rem auto 0;width:80%}@media (min-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-item{align-items:center;display:flex;flex-direction:column}.image-wrapper{height:300px;position:relative;width:100%}.blog-image{height:100%;object-fit:contain;width:100%}.blog-content{background-color:#09101a;margin-top:1rem;padding:2rem;position:relative;text-align:center;width:90%}.blog-date{background-color:#55e6a5;color:#000;font-size:17px;font-weight:600;left:50%;margin-top:-3rem;padding:1rem 2rem;position:relative;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.icon-wrapper{align-items:center;display:flex;flex-direction:column}.blog-icon{color:#55e6a5;height:1.5rem;width:1.5rem}.read-text{color:#fff;cursor:pointer}.footer-container{background-color:#02050a;padding-bottom:4rem;padding-top:8rem;text-align:center;width:100%}.footer-heading{color:#fff;font-size:35px;padding-bottom:4rem}.footer-heading .highlight{color:#facc15}.footer-grid{grid-gap:3rem;border-bottom:1px solid grey;display:grid;gap:3rem;grid-template-columns:1fr;justify-items:center;margin:0 auto;padding-bottom:6rem;width:80%}.footer-link{color:inherit;flex-direction:column;text-decoration:none}.footer-link,.icon-container{align-items:center;display:flex}.icon-container{background-color:#55e6a5;border-radius:50%;height:5rem;justify-content:center;transition:transform .2s;width:5rem}.icon{color:#000;height:3.5rem;width:3.5rem}.icon-label{color:#fff;font-weight:600;margin-top:1rem}.footer-note{color:#fff;opacity:.4;padding-top:2rem}@media (min-width:768px){.footer-grid{grid-template-columns:repeat(3,1fr)}.icon-container{height:6.5rem;width:6.5rem}.icon{height:5rem;width:5rem}}.type-animation{color:#55e6a5;font-size:2rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.type-animation{font-size:3rem}}.hero-container{background:url(/static/media/banner.f8e812aa41c85a19b651.jpg) no-repeat 50%/cover;min-height:88dvh;width:100%}.hero-container,.hero-content{align-items:center;display:flex;justify-content:center;position:relative}.hero-content{flex-direction:column;height:100%;width:80%;z-index:10}.hero-text{text-align:center}.hero-heading{color:#fff;font-size:35px;font-weight:700}.hero-heading .highlight{color:#f1c40f}.hero-description{color:#fff;font-size:20px;margin-top:1px;max-width:600px}.hero-image-container{display:flex;justify-content:center;margin-top:2rem;object-fit:contain}.hero-image-wrapper{border-radius:50%;height:300px;overflow:hidden;position:relative;width:300px}.hero-image{object-fit:contain;width:100%}@media (min-width:1024px){.hero-content{align-items:center;flex-direction:row;justify-content:space-around;min-height:100dvh;width:90%}.hero-text{text-align:left}.hero-heading{font-size:50px}.hero-image-wrapper{height:500px;width:500px}}.projects-container{background-color:#02050a;padding-bottom:1rem;padding-top:4rem;width:100%}@media (min-width:768px){.projects-container{padding-top:8rem}}.projects-heading{color:#fff;font-size:35px;text-align:center}.projects-heading .highlight{color:#facc15}.projects-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;padding-top:2rem;width:80%}@media (min-width:768px){.projects-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.projects-grid{grid-template-columns:repeat(3,1fr)}}.project-item{cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .2s;width:100%}.project-item:hover{transform:translateY(-6px)}@media (min-width:768px){.project-item{height:300px}}.project-image{height:100%;object-fit:contain;object-position:center;width:100%}.services-container{background-color:#121212;min-height:80dvh;padding-bottom:2rem;padding-top:2rem}.services-heading{color:#fff;font-size:35px;font-weight:700;text-align:center}.highlight{color:#facc15}.services-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;margin:4rem auto 0;text-align:center;width:80%}.service-card{font-weight:600;padding:2rem;text-transform:uppercase;transition:transform .3s}.service-card:hover{transform:scale(1.05)}.service-card-red{background-color:#b91c1c}.service-card-red:hover{transform:scale(1.05) rotate(-6deg)}.service-card-orange{background-color:#ea580c}.service-card-blue{background-color:#1d4ed8}.service-card-blue:hover{transform:scale(1.05) rotate(-6deg)}.service-icon{color:#d3fae8;height:6rem;margin:0 auto;width:6rem}.service-title{font-size:20px;margin-bottom:1.5rem;margin-top:1.5rem}.service-description{color:#fffefe;font-size:15px;font-weight:500}@media (min-width:768px){.service-title{font-size:30px}.services-container{padding-bottom:4rem;padding-top:6rem}.services-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.services-grid{grid-template-columns:1fr 1fr 1fr}}.nav-container{background-color:#141c27;box-shadow:0 2px 4px #0000001a;height:12vh;width:100%}.nav-inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;width:90%;width:80%}.logo{color:#fff;cursor:pointer;font-size:35px;font-weight:700}.highlight{color:gold}.nav-links{display:flex;font-size:20px}.nav-link{color:#fff;cursor:pointer;margin-right:1.5rem;position:relative}.nav-link:after{background-color:gold;bottom:0;content:"";height:4px;left:0;position:absolute;transition:all .256s ease-in-out;visibility:hidden;width:0}.nav-link:hover:after{visibility:visible;width:100%}.nav-icon{color:gold;cursor:pointer;display:none}.bars-icon{color:gold;height:30px;width:30px}@media (max-width:800px){.nav-icon{display:block}.nav-links{display:none}}.fixed{position:fixed}.translate-x-0{transform:translateX(0)}.translate-x-full{transform:translateX(100%)}.transform{transform:all}.transition-all{transition:all .3s}.duration-300{transition-duration:.3s}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.z-10000{z-index:10000}.bg-\[\#09101a\]{background-color:#09101a}.w-full{width:100vw}.h-full{height:100vh}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.absolute{position:absolute}.cursor-pointer{cursor:pointer}.top-8{top:2rem}.right-8{right:2rem}.w-8{width:2rem}.h-8{height:2rem}.text-yellow-400{color:#f1c40f}.nav-link-mobile{color:#fff;cursor:pointer;font-size:1.5rem;margin:1rem 0;position:relative}.nav-link-mobile:after{background-color:gold;bottom:-5px;content:"";height:4px;left:0;position:absolute;transition:all .256s ease-in-out;visibility:hidden;width:0}.nav-link-mobile:hover:after{visibility:visible;width:100%}.skillTitle{color:#00f7ff;font-size:10px}.skillContainer{background-color:#09101a;min-height:88dvh;padding-bottom:2rem;padding-top:2rem;width:100%}.skillsHeading{color:#fff;font-size:35px;padding-bottom:10dvh;text-align:center}.skillContent{display:flex;flex-direction:row;justify-content:space-evenly;padding-top:20px}.skills{display:flex;flex-wrap:wrap;gap:37px;justify-content:center;width:80%}.skill{flex-direction:column;gap:11px}.skill,.skillImageContainer{align-items:center;display:flex}.skillImageContainer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.059);border-radius:100%;height:100px;justify-content:center;width:100px}.skillImageContainer img{width:75px}.skill p{font-family:var(--font-roboto);font-size:25px;font-weight:500}@media screen and (max-width:830px){.content{align-items:center;flex-direction:column;gap:34px}.skills{flex-direction:row;justify-content:center;width:100%}}.tbuttonheading{color:#ff0;text-align:center}.tbuttoncontent{height:2500px;overflow-y:scroll}.button{bottom:40px;color:#55e6a5;cursor:pointer;font-size:2rem;height:20px;left:95%;position:fixed;width:100%;z-index:1}
/*# sourceMappingURL=main.95fbe0fb.css.map*/