@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Monoton&display=swap);#header{margin-bottom:140px}header{height:100vh;overflow:hidden;padding-top:4rem}.header_container{height:100%;position:relative;text-align:center}.role{font-size:1rem}.cta{display:flex;gap:1.2rem;justify-content:center;margin-top:2.5rem}.header_socials{align-items:center;bottom:3rem;display:flex;flex-direction:column;gap:.8rem;left:0;position:absolute}.header_socials a:hover{transform:scale(1.5)}.header_socials:after{background:var(--color-primary);content:"";height:2rem;width:1px}.me{border-radius:12rem 12rem 0 0;height:38rem;left:calc(50% - 9rem);margin-top:4rem;overflow:hidden;padding:0;transition:.5s ease-in-out;width:20rem}.me,.me img{position:absolute}.me img{height:70%;top:-70px;transition:all 1s ease;width:110%}.me:hover{filter:drop-shadow(0 0 .75rem rgba(114,121,214,.8))}.scroll_down{bottom:5rem;font-size:.9rem;font-weight:300;position:absolute;right:-2.3rem;transform:rotate(90deg)}.scroll_down:hover{transform:rotate(90deg) scale(1)}@media screen and (max-width:1024px){header{height:100%}.me{display:block}}@media screen and (max-width:600px){header{height:100vh;padding-top:2rem}.header_socials,.scroll_down{display:none}.me{height:28rem;margin-top:3rem;position:relative;width:18rem}.me img{height:100%;position:absolute;top:-70px}.me:hover img{scale:1}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000004d;border-radius:20px;bottom:2rem;display:block;gap:.8rem;left:50%;padding:.7rem 1.7rem;position:fixed;transform:translateX(-50%);width:max-content;z-index:2}nav,nav a{display:flex}nav a{background:#0000;border-radius:50%;color:var(--color-light);font-size:1.1rem;padding:.9rem}nav a:hover{background:#0000004d;filter:drop-shadow(0 0 .75rem rgb(4,142,255));transform:scale(1) translateY(-8px)}nav a.active{background:var(--color-bg);color:var(--color-white)}.about_container{grid-gap:15%;display:grid;gap:15%;grid-template-columns:33% 52%}.about_me{aspect-ratio:1/1;background:linear-gradient(45deg,var(--color-primary),#0000);display:grid;place-items:center}.about_me,.about_me-img{border-radius:2rem;width:100%}.about_me-img{height:100%;overflow:hidden;transform:rotate(10deg);transition:var(--transition)}.about_me-img:hover{transform:rotate(0deg)}.about_cards{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr)}.about_card{background:var(--color-bg-variant);border:1px solid #0000;border-radius:1rem;padding:1rem .8rem;text-align:center;transition:var(--transition)}.about_card:hover{background:#0000;border-color:var(--color-primary-variant)}.about_card-icon{color:var(--color-primary);font-size:1.4rem;margin-bottom:1rem}.about_card>h5{font-size:.95rem;margin-bottom:1rem}.about_card>small{color:var(--color-light);font-size:.7rem}.about_content p{color:var(--color-light);margin:2rem 0 2.6rem}@media screen and (max-width:1024px){.about_container{gap:0;grid-template-columns:1fr}.about_me{margin:2rem auto 4rem;width:50%}.about_content p{margin:1rem 0 1.5rem}}@media screen and (max-width:600px){.about_me{display:none}.about_cards{gap:1rem;grid-template-columns:1fr 1fr}.about_content{text-align:center}.about_content p{margin:1.5rem 0}}#experience{color:#fff}#experience h2,#experience h5{margin-bottom:2rem;text-align:center}.experience-cards{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:10px}.certification,.experience,.skills-card{margin:0 auto;max-width:900px;width:100%}.skills-card{background:#2a2a2a;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem}.skill-div{align-items:center;border-radius:8px;display:flex;flex:1 1 120px;flex-direction:column;max-width:140px;padding:10px;text-align:center;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.skill-div:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.skill-logo{height:60px;margin-bottom:.5rem;object-fit:contain;width:60px}.skill-div p{color:#4db5ff;font-weight:700}.certification{background:#2a2a2a;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:1rem}.certification h3{text-align:left}.certificate_content{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.certificate{border-radius:8px;display:flex;gap:.5rem;padding:.5rem;transition:background .2s ease-in-out,box-shadow .2s ease-in-out}.certificate:hover{background:#333;box-shadow:0 6px 12px #0003}.certificate-icons{color:#4db5ff;font-size:1.2rem;margin-top:5px}.certificate a{color:#4db5ff;font-weight:700;text-decoration:none;transition:color .2s ease-in-out}.certificate a:hover{color:#fff}.certificate p{color:#ccc;font-size:.9rem}.experience h3{text-align:left}.experience_content{display:flex;flex-direction:column;gap:1rem}.experience-card{background:#333;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:1rem;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.experience-card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.experience-card h4{color:#4db5ff;margin-bottom:.5rem}.experience-card p{color:#ccc;margin-bottom:.5rem}.experience-card ul{color:#ccc;list-style-type:disc;padding-left:1rem}@media (max-width:768px){.experience-cards{flex-direction:column}.skill-div{flex:1 1 70px}}#portfolio{margin-bottom:140px}.portfolio_container{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr)}.portfolio_item{background:var(--color-bg-variant);border:1px solid #0000;border-radius:2rem;padding:1.3rem;transition:var(--transition)}.portfolio_item:hover{transform:scale3d(1.2,1.1,1)}.portfolio_item_img{border:1.5rem;border-radius:1rem;overflow:hidden}.portfolio_item h3{margin:1.2rem 0 2rem}.portfolio_item_cta{display:flex;gap:1rem;margin-bottom:1rem}.portfolio_item_cta .btn{padding:6px 10px}@media screen and (max-width:1024px){.portfolio_container{gap:1.2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.portfolio_container{gap:1rem;grid-template-columns:1fr}.portfolio_item:hover{transform:none}}.container.contact_container{grid-gap:12%;display:grid;gap:12%;grid-template-columns:30% 58%}.contact_options{display:flex;flex-direction:column;gap:1.2rem}.contact_option{background:var(--color-bg-variant);border:1px solid #0000;border-radius:1.2rem;padding:1rem;text-align:center;transition:var(--transition)}.contact_option:hover{background:#0000;border-color:var(--color-primary-variant)}.contact_option_icon{font-size:1.5rem;margin-bottom:.5rem}.contact_option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:#0000;border:2px solid var(--color-primary-variant);border-radius:.5rem;color:var(--color-white);font-size:1.2rem;padding:1.2rem 1rem;resize:none;width:100%}.sendBtn{box-shadow:1px 1px 8px #fff}@media screen and (max-width:1024px){.container.contact_container{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:600px){.container.contact_container{width:var(--container-width-sm)}input,textarea{width:90%}}footer{align-items:center;background:var(--color-primary);display:flex;flex-direction:column;font-size:.9rem;justify-content:center;margin-top:7rem;padding:3rem 0;text-align:center;width:100vw}footer a{color:var(--color-bg)}.footer_logo{font-family:Monoton,cursive;font-size:2rem;font-weight:500;margin-bottom:2rem}ul{padding:0}.permalinks{flex-wrap:wrap;gap:2rem;margin:0 auto 2rem}.footer_socials,.permalinks{display:flex;justify-content:center}.footer_socials{gap:1rem;margin-bottom:4rem}.footer_socials a{background:var(--color-bg);border:1px solid #0000;border-radius:.7rem;color:var(--color-white);display:flex;padding:.6rem}.footer_socials a:hover{background:#0000;border-color:var(--color-bg);color:var(--color-bg)}@media screen and (max-width:600px){.permalinks{flex-direction:column;gap:1.5rem}.footer_socials{margin-bottom:2.6rem}}Monserrat


*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0}Monserrat


*,a{text-decoration:none}:root{--color-bg:#1e1f26;--color-bg-variant:#283655;--color-primary:#4d648d;--color-primary-variant:#d0e1f9;--color-white:#fff;--color-light:#fff9;--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%;--transition:all 400ms ease}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:#1e1f26;background:var(--color-bg);color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7}.container{margin:0 auto;width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500;line-height:1.6rem}h1{font-size:2.5rem}section{margin:auto;max-width:1599px}section>h2,section>h5{color:#fff9;color:var(--color-light);text-align:center}section>h2{color:#4d648d;color:var(--color-primary);margin-bottom:3rem}.text-light{color:#fff9;color:var(--color-light)}a{color:#4d648d;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:#fff;color:var(--color-white)}li{list-style:none}.btn{border:1px solid #4d648d;border:1px solid var(--color-primary);border-radius:.4rem;color:#4d648d;color:var(--color-primary);cursor:pointer;display:inline-block;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:max-content}.btn:hover{background:#fff;background:var(--color-white);border-color:#0000;filter:drop-shadow(0 0 .65rem rgba(114,121,214,.8))}.btn-primary,.btn:hover{color:#1e1f26;color:var(--color-bg)}.btn-primary{background:#4d648d;background:var(--color-primary)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}section{margin-top:3rem}}@media screen and (max-width:600px){.container{width:90%;width:var(--container-width-sm)}section>h2{margin-bottom:2rem}}
/*# sourceMappingURL=main.0b493295.css.map*/