@media (prefers-color-scheme:dark){:root{--color-primary:#ffffff}}@media (prefers-color-scheme:light){:root{--color-primary:#000000}.logo{color:#fff}.nav-links li a{color:#fff}.nav-links li a:hover{color:red}.nav-links a{border:2px solid #fff}.section__text .title{color:#fff}.section__text .section__text__p2{color:#fff}.btn-container .btn-color-2{color:#fff}.btn-container .btn-color-2:hover{border:red .1rem solid}.btn-container .btn-color-1:hover{border:red .1rem solid}#socials-container .icon{background-color:#fff;border:3px solid red;padding:2px;border-radius:20px}#about .title{color:#fff}.text-container p{color:#fff}#experience .title{color:#fff}#projects .title{color:#fff}.color-container{border-color:crimson}.section__pic-container .about-pic{border-radius:13rem;border-color:crimson}.section__pic-container .profile-pic-animations{border-radius:13rem;border-color:crimson}.about-containers .details-container{border-color:crimson}#contact .title{color:#fff}.contact-info-upper-container{border-color:#fff}.contact-info-container .contact-icon{background-color:#fff;border-radius:17px}.contact-info-container p a{color:#fff}.contact-info-container p a:hover{color:red}footer p{color:#fff}#projects .icon{background-color:#fff;border-radius:20px}#experience .icon{background-color:#fff;border-radius:20px}#about .icon{background-color:#fff;border-radius:20px}#projects .btn-container .btn-color-2{color:red}.hamburger-menu .hamburger-icon span{background-color:#fff}.menu-links{background-color:#fff}}@media screen and (max-width:1400px){#profile{height:83vh;margin-bottom:6rem}.about-containers{flex-wrap:wrap}#contact,#projects{height:fit-content}}@media screen and (max-width:1200px){#desktop-nav{display:none}#hamburger-nav{display:flex}#experience,.experience-details-container{margin-top:2rem}#profile,.section-container{display:block}.arrow{display:none}section,.section-container{height:fit-content}section{margin:0 5%}.section__pic-container{width:275px;height:275px;margin:0 auto 2rem}.about-containers{margin-top:0}.about-containers{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,1fr)}.about-details-container{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:600px){#contact,footer{height:20vh}#profile{height:83vh;margin-bottom:0}article{font-size:1rem}footer nav{height:fit-content;margin-bottom:4rem;margin-top:2rem}.about-containers,.contact-info-upper-container,.btn-container{flex-wrap:wrap}.contact-info-container{margin:0}.contact-info-container p,.nav-links li a{font-size:1rem}.experience-sub-title{font-size:1.25rem}.logo{font-size:1.5rem}.nav-links{flex-direction:row;gap:.5rem;text-align:center}.section__pic-container{width:auto;height:46vw;justify-content:center}.section__text__p2{font-size:1.25rem}.title{font-size:2rem}.text-container{text-align:justify}.about-containers{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(1,1fr)}.about-details-container{display:flex;flex-direction:column;justify-content:center}}