*,:after,:before{box-sizing:border-box;margin:0;padding:5px 10px}html{scroll-behavior:smooth}*{transition:background-color 2s ease,transform 2s ease}body{background:radial-gradient(circle at top left,#000,#0000 40%),linear-gradient(to bottom right,#000,#000);background-attachment:fixed;background-repeat:no-repeat;color:#989797;font-family:Arial,sans-serif;line-height:1.6}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#e63946,#6a4c93);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:700}section#portfolio img{border-radius:25px}header{background-color:initial;border-radius:15px;color:#555;margin-bottom:10px;padding:20px 0;position:relative;top:0;z-index:1000}nav{align-items:center;display:flex;gap:20px;justify-content:center}section#about{background-color:initial;display:flex;margin-left:10%;margin-right:10%;margin-top:30px;padding:50px 20px}section#portfolio img{max-height:200px;max-width:400px}.x{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:12%;text-align:center}section#about p{color:#7d7d7d;font-size:1.2rem;margin:0 auto;max-width:700px;padding:0 50px;width:auto}.me{display:block;height:600px;margin:60px auto;max-width:550px;width:60%}.education{align-items:center;display:flex;justify-content:center}.cycle{display:flex;margin-bottom:25%;margin-top:10%;text-align:left}.cycle img{max-height:fit-content}nav h4{cursor:pointer}section#portfolio{align-items:center;background-color:initial;justify-content:center;margin-top:150px;padding:50px 20px;text-align:center}.logo{font-size:100%;padding:15px;width:500px}.a2{border-color:#555;border-radius:2px solid;display:block}.a1{flex-direction:row}.a1,.a3{display:flex}.a3{align-items:center;gap:15px;justify-content:center;padding:20px 0;text-align:center}.a3 img{box-shadow:0 0 10px 5px hsla(0,0%,62%,.466);height:150px;margin:0;padding:0;transition:transform .2s ease;width:300px}.a3 img:hover{transform:scale(1.05)}h1{font-size:35px}.cv{background-color:initial;cursor:pointer;transition:transform .2s ease}.cv,.cv a{margin:0;padding:0}.cv a{display:block}.cv img{border-radius:12px;height:120px;margin:0;padding:0;width:100px}.cv:hover{transform:scale(1.1)}section#portfolio h2{color:#333;font-size:2.5rem;font-weight:600;margin-bottom:15px}.box{border-radius:2rem solid;display:flex;max-width:50%;padding:0 50px}.project{margin-bottom:10%}.box img{box-shadow:nane;height:auto;margin:2.3%;max-height:100px;max-height:auto;max-width:300px;width:100%}section#contact{align-items:center;background-color:initial;padding:50px 20px;text-align:center}.links{align-items:center;justify-content:center}.cnt,.links{display:flex}.cnt-a{cursor:pointer;padding:0}.cnt-img{cursor:pointer;height:auto;max-height:40px;max-width:60px;width:auto}.cnt-img:hover{transform:scale(1.1)}section#contact h2,section#contact textarea{color:#555;font-size:.8rem;font-weight:600;margin-bottom:15px;text-align:center}section#contact textarea{background-color:#0f0f0f;border-color:#0f0f0f;border-radius:15px;box-shadow:0 0 10px 5px hsla(0,0%,62%,.466);max-width:500px;width:auto}.ach img{height:130px;width:200px}.ach-img:hover{transform:scale(1.1)}@media (max-width:768px){header{padding:15px 0}nav{flex-direction:column;gap:15px}nav h4{font-size:.9rem}section#about{flex-direction:column;margin-left:5%;margin-right:5%;padding:30px 20px}.me{height:400px;margin:30px auto;width:80%}section#about p{font-size:1rem;padding:0 20px}.education{flex-direction:column}.cycle{margin-bottom:10%;margin-top:5%}.a3{flex-wrap:wrap;gap:10px}.a3 img{height:120px;width:250px}.links{flex-wrap:wrap;gap:15px}.cnt-img{max-height:35px;max-width:50px}}@media (max-width:480px){header{padding:10px 0}nav{flex-direction:row;gap:10px;justify-content:space-around}nav h4{font-size:.8rem}section#about{margin-left:2%;margin-right:2%;padding:20px 15px}.me{height:300px;margin:20px auto;width:90%}section#about h1{font-size:1.8rem}section#about p{font-size:.9rem;padding:0 15px}.education{flex-direction:column}.cycle{margin-bottom:5%;margin-top:3%;text-align:center}.cycle h3{font-size:1.2rem}.cycle h5{font-size:.8rem}.a3{align-items:center;flex-direction:column;gap:15px}.a3 img{height:140px;width:280px}.cv img{height:100px;width:80px}section#portfolio{margin-top:50px;padding:20px 15px}section#portfolio h2{font-size:1.5rem}section#contact{padding:20px 15px}section#contact h2{font-size:1rem}.links{align-items:center;flex-direction:column;gap:20px}.cnt-img{max-height:40px;max-width:55px}.logo{width:300px}}
/*# sourceMappingURL=main.41184334.css.map*/