:root{font-size:16px!important}body{margin:0;background-color:#18181b;color:#fff;font-family:Poppins,sans-serif;overflow-x:hidden}.category{text-align:center}.hi{margin-left:8rem;display:flex;align-items:center;justify-content:flex-start}.hi-p{font-size:4.5rem}*{padding:0;margin:0;outline:none;border:none;box-sizing:border-box;scroll-behavior:smooth}img{width:100%;display:flex}a{text-decoration:none}nav{max-width:1200px;margin:auto;padding:2rem 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.webdevImg{max-width:90%}.name{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff}.items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:top}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes hop{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.err404{height:45dvh;filter:contrast(100%) saturate(175%) brightness(100%) blur(0rem);animation-name:rotate;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}.customers-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:top}.card{background-color:#282828;color:#fff;margin:1rem;border:#000 solid .104rem;border-radius:1.5rem;min-height:15rem;padding:16px}.card>img{border-radius:1.5rem}footer{padding-top:.5rem;background-color:#0f0e0e;display:flex;justify-content:center;align-items:center;width:100%}#buy-container{display:flex;justify-content:center;align-items:center}#product{background-color:#404040;border:none;border-radius:1rem;color:#fff;padding-left:.5rem;padding-right:.5rem}#buy>*{margin-bottom:.5rem}#buy input,#buy textarea{background-color:#404040;border:none;border-radius:1rem;color:#fff;padding-left:.5rem;padding-right:.5rem}#buy{margin-bottom:5rem;background-color:#202020;padding:3rem;border-radius:1.5rem;border:#0f0e0e solid 1px}.logo-container img{max-width:100px;border-radius:2vh}.software-items{display:flex;justify-content:center;align-items:top;flex-wrap:wrap}.about-logo-container img{max-width:100px;border-radius:2vh;margin:0 1rem 2rem 2rem}.hidden{opacity:0;display:none;visibility:hidden}.about-items{display:flex;justify-content:center;align-items:center}.nav-links{list-style:none;display:flex;align-items:center;font-size:125%;flex-wrap:wrap;justify-content:center;gap:2rem}.card-subtitle{color:#cfa3a3}.link a{position:relative;padding-bottom:.75rem;color:#fff}.link a:after{content:"";position:absolute;height:1.5px;width:0;bottom:0;left:0;background-color:#b726b9;transition:all .2s ease}main{margin-bottom:1rem}.centerText{text-align:center}.projects-container a{color:#00e1ff;text-decoration:none}.projects-container a:hover{cursor:pointer;text-decoration:underline}.projects-container h4{margin-bottom:1rem;font-size:150%}.link a:hover:after{width:100%}.hireBtn{padding:.7rem 1.5rem;font-size:1rem;border-radius:.5rem;color:#fff;background-color:#b726b9}.btn-reset,.buy-btn{padding:.5rem 1.5rem;background-color:#ab23ad;color:#fff;font-size:1rem;border:none;border-radius:2rem;transition:all .15s ease}.underline{font-weight:700}button{transition:all .15s ease}.buy-btn:hover{background-color:#901692}.hireBtn:hover{cursor:pointer;background-color:#ab23ad}@media (max-height: 740px){.hi{margin-left:0rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hi-p{font-size:3.5rem}}@media (max-width: 890px){.hi{margin-left:0rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hi-p{font-size:3.5rem}}@media (max-width: 840px){.items{display:flex;flex-direction:column;justify-content:center;align-items:center}.projects-container h4{margin-bottom:1rem;font-size:150%}.nav-links{list-style:none;display:flex;flex-wrap:wrap;align-items:center;font-size:110%;gap:1.5rem}nav{max-width:1200px;margin:auto;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.customers-items{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5rem}.card{font-size:1.5rem}.hi{margin-left:0rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#buy{margin-bottom:5rem;background-color:#202020;padding:3rem;border-radius:1.5rem;border:#0f0e0e solid 1px;width:95%}#buy textarea{width:100%}#buy label,#buy input,#buy textarea,#buy select,#buy button{font-size:1.25rem}.hi-p{font-size:3.5rem}}@media (max-width: 600px){.items{display:flex;flex-direction:column;justify-content:center;align-items:center}.projects-container h4{margin-bottom:1rem;font-size:125%}.nav-links{list-style:none;display:flex;flex-wrap:wrap;align-items:center;font-size:85%;gap:1.5rem}nav{max-width:1200px;margin:auto;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.customers-items{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5rem}.hi{margin-left:0rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hi-p{font-size:2rem}}.wrapper{width:100dvw;height:auto;display:flex;justify-content:center;align-items:center}.content{display:grid;grid-template-columns:repeat(4,minmax(250px,300px));gap:3rem;align-items:top}.skill{height:400px;border:none;border-radius:2rem;background-color:#252525;color:#fff;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem}.skill .row{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.skill img{height:10rem;width:min-content}
