@import"https://fonts.googleapis.com/css2?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&display=swap";*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{scroll-behavior:smooth}header{background-color:#f0f0f0;width:100%;position:fixed;z-index:999;display:flex;justify-content:space-between;align-items:center;padding:10px 200px}#current-job{background-color:#3a6cf4}#current-job .info h3{color:#fff}.info h3,.info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.logo{text-decoration:none;color:#3a6cf4;text-transform:uppercase;font-weight:700;font-size:1.8em}.navigation a{color:#3a6cf4;text-decoration:none;font-size:1.1em;font-weight:500;padding-left:30px}.navigation a:hover{color:#601cfc}section{padding:100px 200px}.main{width:100%;min-height:100vh;display:flex;align-items:center;background:url(background.3338955d7e9162a0.jpeg) no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.main h2{color:#fff;font-size:1.4em;font-weight:500}.main h2 span{display:inline-block;margin-top:10px;color:#4e9eff;font-size:3em;font-weight:600}.main h3{color:#fff;font-size:2em;font-weight:700;letter-spacing:1px;margin-top:10px;margin-bottom:30px}.main-btn{color:#fff;background-color:#3a6cf4;text-decoration:none;font-size:1.1em;font-weight:600;display:inline-block;padding:.9375em 2.1875em;letter-spacing:1px;border-radius:15px;margin-bottom:40px;transition:.7s ease}.main-btn:hover{background-color:#0a49f6;transform:scale(1.1)}.projects-btn{background-color:#3a6cf4}.projects-btn:hover{background-color:#0a49f6}.cv-btn{background-color:#fff;color:#000018;margin-left:10px}.cv-btn:hover{background-color:gray}.dot{display:inline-block;margin:0 5px}.social-icons a{color:#fff;font-size:1.7em;padding-right:30px}.title{display:flex;justify-content:center;color:#3a6cf4;font-size:2.2em;font-weight:800;margin-bottom:30px}.content{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.card{background-color:#fff;width:21.25em;box-shadow:0 5px 25px #01010126;border-radius:10px;padding:25px;margin:15px;transition:.7s ease}.clickable:hover{transform:scale(1.1)}.card .icon{color:#3a6cf4;font-size:8em;text-align:center}.info{text-align:center}.experience-info{padding:20px;margin-top:auto}.info h3{color:#3a6cf4;font-size:1.2em;font-weight:700;margin:10px}.projects .content{margin-top:30px}.project-card{background-color:#fff;border:1px solid #fff;min-height:14em;width:23em;overflow:hidden;border-radius:10px;margin:20px;transition:.7s ease;cursor:pointer}.project-card:hover{transform:scale(1.1)}.project-card:hover .project-image{opacity:.9}.project-image{width:100%;height:200px;display:flex;justify-content:center;align-items:center;overflow:hidden}.project-image img{width:100%;height:100%;object-fit:cover}.project-info{padding:1em}.project-category{font-size:.8em;color:#000}.project-title{display:flex;justify-content:space-between;text-transform:uppercase;font-weight:800;margin-top:10px}.more-details{text-decoration:none;text-transform:none;color:#3a6cf4}.more-details:hover{color:#601cfc}.contact .icon{font-size:4.5em}.contact .info h3{color:#000}.contact .info p{font-size:1.5em}.footer{color:#fff;padding:2em;display:flex;justify-content:space-between}.footer-title{font-size:1.3em;font-weight:600}.footer-title span{color:#3a6cf4}.footer .social-icons a{font-size:1.3em;padding:0 12px 0 0}.skills-container{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;margin-top:20px}.skill-pill{background-color:#f0f0f0;padding:10px 20px;border-radius:20px;margin:5px;box-shadow:0 2px 4px #0000001a}.skill-pill h3{margin-bottom:5px;font-size:1.1em}.skill-pill p{margin:0;font-size:.9em;color:#555}.skill{display:inline-block;background-color:#3a6cf4;color:#fff;padding:5px 10px;border-radius:10px;margin-right:5px;margin-bottom:5px}.center{display:flex;justify-content:center}.full-width{width:100%;height:180px;object-fit:cover;border-radius:10px}.email{width:auto;min-width:21.25em}.primary-bg{background-color:#000016}.clickable{cursor:pointer}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;background-color:#00000080;z-index:998}.side-bar{padding-top:30px;padding-left:20px;position:fixed;width:60%;height:100vh;top:0;left:0;background-color:#fff;z-index:2001;text-align:start}.side-bar a{font-size:1.5em;text-decoration:none;color:#363636;display:block;margin-bottom:20px}.side-bar .fas.fa-times{position:absolute;top:20px;right:20px}.navbar-toggle{padding:5px;border:none;background-color:transparent;font-size:1.3em;display:none}.link{text-decoration:none}@media (max-width:1023px){header{padding:12px 20px}.navigation a{padding-left:10px}.title{font-size:1.8em}section{padding:80px 20px}.main-content h2{font-size:1em}.main-content h3{font-size:1.6em}.content{flex-direction:column;align-items:center}.skills-container{flex-wrap:wrap}.email{width:21.25em}.email .info p{font-size:12px;font-weight:700}.navigation{display:none}.navbar-toggle{display:inline-block}}@media (max-width:641px){body{font-size:12px}.main-content h2{font-size:.8em}.main-content h3{font-size:1.4em}}@media (max-width:300px){body{font-size:10px}}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-scale-pulse,.la-ball-scale-pulse>div{position:relative;box-sizing:border-box}.la-ball-scale-pulse{display:block;font-size:0;color:#fff}.la-ball-scale-pulse.la-dark{color:#333}.la-ball-scale-pulse>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-scale-pulse{width:32px;height:32px}.la-ball-scale-pulse>div{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:100%;opacity:.5;animation:ball-scale-pulse 2s infinite ease-in-out}.la-ball-scale-pulse>div:last-child{animation-delay:-1s}.la-ball-scale-pulse.la-sm{width:16px;height:16px}.la-ball-scale-pulse.la-sm>div{width:16px;height:16px}.la-ball-scale-pulse.la-2x{width:64px;height:64px}.la-ball-scale-pulse.la-2x>div{width:64px;height:64px}.la-ball-scale-pulse.la-3x{width:96px;height:96px}.la-ball-scale-pulse.la-3x>div{width:96px;height:96px}@keyframes ball-scale-pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}
