*{margin:0;padding:0;box-sizing:border-box}#root{max-width:1280px;margin:0 auto;padding:0;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#191919;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.black{font-weight:500;color:#000;text-decoration:inherit}.white{font-weight:500;color:#fff;text-decoration:inherit;font-size:1.3vw}.black:hover{color:#232323}.white:hover{color:#d1d1d1}.whiteHeader{color:#fff;text-decoration:inherit;font-size:1.8vw;font-family:Arial,Helvetica,sans-serif,Tahoma,sans-serif;font-weight:700;margin:0 0 0 1.5%}.whiteHeader:hover{color:#d1d1d1}body{margin:0;min-width:320px;min-height:100vh;padding:0;max-width:100vw;background-image:url(/assets/bg11-CmiXwV3_.png);background-repeat:round;background-repeat:repeat-y;background-size:100%}h1{font-size:3.2em;line-height:1.1;text-align:left;color:#141414}.mainheadertext{font-size:7vw;margin:7vw 0 0 18vw}.content_text{font-size:2vw;font-family:Arial,Helvetica,sans-serif;font-weight:lighter;align-items:first baseline;width:60%;text-overflow:ellipsis;font-style:italic;color:#5c5b5b;text-align:center;margin:3vw 0 0 20%}nav{padding:1.5% 1%;display:flex;align-items:center;justify-content:space-between;background-color:#141414;margin:.5%;border-radius:35px;position:sticky;top:.5%;z-index:1000}.herosection{padding:5px 0 17%;background-image:url(/assets/background_image3-f8zrOUh0.png);background-repeat:no-repeat;background-size:100%}.section-headers{color:#fff;text-align:center;margin:2% 0}.inside-headers{color:#fff;text-align:left;margin:2% 0 2% 5%;font-size:1.8rem}.projects-section{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.navbar-logo{width:4vw;margin:0 0 0 2%}@media (prefers-color-scheme: light){:root{color:#282828;background-color:#fff}a:hover{color:#282828}}@media (max-width:500px){.mainheadertext{font-size:7rem;margin:0;padding:2rem}.herosection{background-repeat:repeat;padding:0 0 4rem}.inside-hero-container{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.content_text{font-size:1rem;text-align:left;margin:1rem 0 1rem 2.5rem}}.about-me-container{width:95%;height:fit-content}.top-div{display:flex;justify-content:center;width:100%;height:80vh;gap:10px;margin:0 0 0 2.5%}.ab-buttom-div{height:18rem;background-color:#bdc7e44c;width:71%;margin:10px 0 0 17%;border-radius:25px;overflow:auto}.left-container,.right-container{width:35%;background-color:#bdc7e44c;height:100%;border-radius:25px}.button-container{display:flex;justify-content:left;flex-wrap:wrap}.button-container Button{margin:5% 0 0 7px;width:45%}.ab-headers{color:#fff;text-align:left;margin:0 0 .5% 3%;font-size:1.8rem;padding:1% 0 0}.ab-description{font-size:.9rem;font-style:italic;text-align:left;margin:1.5% 1.5% 1.5% 3%}@media (max-width:500px){html{font-size:70%}.top-div{flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;height:fit-content}.left-container{width:70%}.right-container{width:70%;overflow:auto}}.button_container{width:500%;max-width:300px;margin:0 auto}button{background-color:#0b6488;padding:1rem 5%;width:50%;border-radius:2rem;border:1px solid transparent;font-weight:700;box-sizing:border-box;max-width:250px;min-width:100px;display:flex;justify-content:center;align-items:center}button:hover{background-color:#117aa4;transition:.5s;cursor:pointer}.button_dblue{background-color:#193497}.button_dblue:hover{background-color:#2446c1}.button_black{background-color:#282828;border:1px solid white}.button_black:hover{background-color:#363636;border:1px solid white}.button_white{background-color:#f9f6ef;border:1px solid black;color:#141414}.button_white:hover{background-color:#cac9c9;border:1px solid black}.container-div{background-color:#242446d2;height:20vh;width:95%;border-radius:20px;margin:1% 0 3% 2.5%;padding:.5% 0 0}.inner-div{width:98%;margin:.3% 0 0 1%;border-radius:inherit}.top-inner-div{height:20%;display:flex;justify-content:space-between;align-items:center;font-style:italic}.buttom-inner-div{height:60%}.tap-description{font-size:.9rem;font-style:italic;text-align:left;color:#c7c6c6}@media (max-width:500px){.container-div{height:13vh}}.footer-container{background-color:#bdc7e481;height:60vh;border-radius:7rem 7rem 0 0;margin:10% 0 0}.social-media{display:flex;justify-content:space-evenly;margin:0 0 50px;padding:4% 0 0}.social-media-links{text-decoration:none;font-weight:700;color:#000}.social-media-links:hover{color:#2446c1;transition:.3s}.contact-me-div{display:flex;justify-content:center;padding:5% 0 0}@media (max-width:500px){.footer-container{height:20rem}.social-media{padding:5%;margin:0 0 10px}}*{margin:0;padding:0;box-sizing:border-box;max-width:100%}.outer-div{width:16.875rem;height:60vh;padding:1%;border-radius:18px;display:flex;flex-direction:column;background-color:#19349763;margin:20px}.child-div{margin:0 0 5px;height:5vh}.buttom-div{display:flex;margin:5px;height:6vh;width:100%}.most-inner-div{width:100%}.left-buttom-div{display:flex}.right-buttom-div{display:flex;justify-content:center;width:120%}.first-div{height:60%;border-radius:17px}.third-div{height:15%}.fourth-div{display:flex;height:fit-content}.card-image{width:100%;height:100%;border-radius:17px}.card-title{font-family:sans-serif;text-align:left;font-size:3vh}.card-description{font-family:sans-serif;font-size:.7rem;text-align:left;font-style:italic;color:#c7c6c6}.social-media-links-card img{width:80%;height:100%;margin:0 0 0 20%}.like-button img{margin:0 20% 0 0;width:85%;height:105%}@media (max-width:500px){.outer-div{width:30rem}.card-description{font-size:1.2rem}}
