@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,600;0,700;0,800;1,500;1,700&family=Gugi&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Rubik+Glitch&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}:root{--background-clr:#080808;--surface-clr:#141414;--text-primary-clr:#fff;--text-secondary-clr:#b1b1b1;--accent-clr:#7afc0f;--fix-clr:#080808}[data-theme=light]{--background-clr:#f5f5f5;--surface-clr:#fff;--text-primary-clr:#080808;--text-secondary-clr:#141414;--accent-clr:#7afc0f}body{background-color:var(--background-clr);overflow-x:hidden}a{text-decoration:none}li{list-style:none}.flex{display:flex;align-items:center;flex-wrap:wrap}.column{flex-direction:column}.between{justify-content:space-between}.center{justify-content:center}.wrapper{max-width:1400px;margin:auto;padding-inline:1rem}img{max-width:100%;height:auto;margin:auto;display:block}.p-block-9{padding-block:9rem}.text-center{text-align:center}.navbar{min-height:14vh}.logo{font-size:1.8rem;color:var(--text-primary-clr);font-weight:700}.logo span{display:inline-block;background:var(--accent-clr);color:var(--fix-clr);width:2.8rem;aspect-ratio:-1;border-radius:100vw;text-align:center;margin-right:.1rem}.link{font-size:.95rem;color:var(--text-secondary-clr);transition:.3s ease-in-out}.link:hover{color:var(--accent-clr)}.gap-2{gap:2rem}.btn{padding:.7rem 1.5rem;background:var(--accent-clr);color:var(--fix-clr);font-weight:700;font-size:.9rem;border-radius:100vw;border:.1rem solid var(--accent-clr);transition:.3s ease-in-out}.btn:hover{background:transparent;color:var(--accent-clr)}.icon-container{width:2.7rem;aspect-ratio:1;border-radius:100vw;font-size:1.4rem;display:flex;justify-content:center;align-items:center}.border-inverse{border:.1rem solid rgba(123,123,123,.2);color:var(--text-secondary-clr)}.hamburger{color:var(--text-primary-clr);font-size:1.5rem;display:none}.mobile-menu{display:none}@media screen and (max-width: 790px){.hamburger{display:block}.desketop-menu,.nav-action .btn{display:none}.logo{font-size:1.6rem}.logo span{width:2.4rem;margin-right:.2rem}.mobile-menu{display:flex;flex-direction:column;position:absolute;top:20%;left:-100%;transform:translate(-50%);justify-content:center;align-items:center;gap:2rem;background:rgba(var(--background-clr),.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:.1rem solid rgba(123,123,123,.2);width:20rem;padding:1.5rem;border-radius:1rem;z-index:99}.mobile-menu-active{left:50%;transform:translate(-50%);transition:.5s ease-in-out}}.copyright{background:var(--accent-clr)}.copyright p{color:var(--fix-clr);font-weight:500}.link.termo,.link.termo:hover{color:var(--background-clr)}.p-block-2{padding-block:2rem}.p-block-7{padding-block:7rem}.footer-wrapper{flex:1;flex-basis:150px}.footer-wrapper:nth-child(1){flex:2;flex-basis:300px}.footer-wrapper:nth-child(1) p{max-width:350px}.footer-wrapper h6{font-size:1.2rem;font-weight:500;text-align:start}.flax-start{align-items:flex-start}.hero-section{padding-bottom:3rem}.hero-image,.hero-content{flex:1;flex-basis:300px}.hero-image{overflow:visible}.hero-image img{object-fit:contain;width:161%;max-width:253%;height:auto;max-height:702px;display:block;margin-inline:auto 0;top:48px;position:relative;right:180px}.sub-text{color:var(--text-primary-clr);font-size:1.2rem;text-transform:capitalize;font-weight:400}h1{font-size:4.5rem;line-height:5rem;color:var(--text-primary-clr);margin-block:.5rem}.green-text{color:var(--accent-clr)}p{font-size:.95rem;color:var(--text-secondary-clr);max-width:550px}.para{margin-block:2rem}.border-btn{color:var(--text-primary-clr);border-color:var(--text-secondary-clr);background:transparent}@media (max-width: 768px){.hero-image{height:100%}.gap-4{gap:4rem}h1{font-size:3rem;line-height:3.5rem}.hero-content{padding-top:3rem}.hero-image img{right:88px}}.headline{background:var(--accent-clr);width:100%}.moving-text{padding-block:.8rem;white-space:nowrap;overflow-x:auto}.moving-text::-webkit-scrollbar{display:none}.container{display:inline-block;animation:slide-left 12s linear infinite}.container h5{color:var(--fix-clr);font-size:2.2rem;display:inline-block;margin-right:2rem}.container .star{font-size:1.5rem;margin-right:2rem}@keyframes slide-left{to{transform:translate(-100%)}}h2{font-size:2.8rem;line-height:100%;margin-top:4.5rem;color:var(--text-primary-clr);text-transform:capitalize}.overlay-text{position:absolute}.overlay-text:before{content:attr(datatype);position:absolute;top:-70%;left:-60%;font-size:6rem;color:var(--text-primary-clr);font-weight:700;text-transform:uppercase;white-space:nowrap;z-index:-1;opacity:.08}.self-end{align-self:flex-end}.card{padding:1.5rem;background:var(--surface-clr);border:.1rem solid rgba(123,123,123,.2);border-radius:1rem;flex:1;flex-basis:300px}.mt-5{margin-top:5rem}h4{font-size:1.7rem;color:var(--text-primary-clr)}.service-icon{width:4rem;aspect-ratio:1;font-size:1.8rem;color:var(--text-primary-clr);background:var(--background-clr);border:.1rem solid rgba(123,123,123,.2);display:inline-flex;justify-content:center;align-items:center;border-radius:100vw}.arrow{vertical-align:middle}.m-block-1{margin-block:1rem}.stretch{align-items:stretch}.hide-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orent:vertical;text-overflow:ellipsis;overflow:hidden}.design{position:relative}.design:before{content:"";position:absolute;background:var(--accent-clr);top:2rem;right:0;bottom:7rem;left:-.6rem;z-index:-1;border-radius:inherit}.border-btm{border-bottom:.1rem solid rgba(123,123,123,.2)}@media screen and (max-width: 790px){.overlay-text:before{font-size:1.5rem;top:91%;left:-11%}h2{font-size:2.4rem}.service-icon{width:3.5rem;aspect-ratio:1;font-size:1.6rem}.p-block-9{padding-block:5rem}}.about-image,.about-content{flex:1;flex-basis:300px}h6{font-size:2rem;color:var(--accent-clr);text-align:center}.m-block-3{margin-block:3rem}.gap-5{gap:5rem}.project-image,.project-content{flex:1;flex-basis:300px}.project-image{border-radius:1rem;overflow:hidden}.rotate{transform:rotate(-45deg);transition:.3s ease-in-out}.card:hover .rotate{transform:rotate(0)}h3{font-size:2rem;color:var(--text-primary-clr)}.project:nth-child(2n){flex-direction:row-reverse}.tech-item{padding:.8rem 2rem;background:var(--accent-clr);color:var(--fix-clr);border-radius:100vw}.gap-1{gap:1rem}.mt-2{margin-top:2rem}@media screen and(max-width: 790px){.project{flex-direction:column;align-items:center}.project-image{width:100%}.project-content{text-align:center}h3{font-size:1.5rem}}.middle{position:relative}.middle:before{left:50%;transform:translate(-50%)}.green-inverse{background:var(--accent-clr);color:var(--fix-clr)}.p-bottom-1{padding-bottom:1rem}
