body{overflow:overlay}::-webkit-scrollbar{width:1em}::-webkit-scrollbar-track{background:#24272c}::-webkit-scrollbar-thumb{background:#34383f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#484d57}:root{--bg:#24272c;--inner-bg:#232732;--oq-white:#ffffff40;--oq-black:#00000040;--theam:#016679}body{margin:0;padding:0}.container{align-items:center;background-color:var(--bg);display:flex;flex-direction:column;justify-content:center;padding:59px 56px}@media (max-width:1000px){.container{padding:0}}.inner-container{align-items:center;background-color:var(--inner-bg);border-radius:24px;box-shadow:-10px -10px 20px 0 var(--oq-white) inset,10px 10px 20px 0 var(--oq-black) inset;display:flexbox;justify-content:center;max-width:1000px;padding:80px 60px}@media (max-width:1000px){.inner-container{background-color:var(--inner-bg);border-radius:0;box-shadow:0 0 0 0 var(--oq-white) inset,0 0 0 0 var(--oq-black) inset;max-width:100%;padding:0}}*{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;width:100%}.nav-item{display:flex;flex-direction:column;justify-content:center}.nav-item a{border:none;border-radius:24px;box-shadow:-7px -7px 10px 0 #ffffff40,10px 10px 12px 0 #00000040;cursor:pointer;font-family:Poppins,sans-serif;font:400 20px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:700;padding:30px;text-align:center;transition:all .5s ease}.nav-item a,.nav-link{background-color:#24272c;color:#fff;justify-content:center}.nav-link{border-radius:24px;box-shadow:-5px -5px 10px 0 #ffffff40,5px 5px 10px 0 #00000040;font-family:Poppins,sans-serif;padding:23px 29px;text-decoration:none}.nav-link:hover{background-color:var(--theam);box-shadow:-3px -3px 5px 0 #ffffff40,5px 5px 6px 0 #00000040;color:#fff}@media (max-width:991px){.nav-link{padding:0 20px;white-space:normal}}.navbar-links{align-self:stretch;color:#fff;display:flex;font-size:22px;font-weight:500;gap:20px;justify-content:space-between;letter-spacing:.38px;line-height:109%;text-align:center;white-space:nowrap}.navbar-menu{display:none;margin-left:1rem;position:relative}.navbar-menu_container{align-items:flex-end;background:var(--bg);border-radius:5px;box-shadow:0 0 4 #0003;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1rem;min-width:210px;padding:2rem;position:absolute;right:0;text-align:end;top:0}.navbar-menu_container p{margin:1rem 0}@media screen and (max-width:1000px){.navbar-links{display:none}.navbar-menu{display:flex}}.custom-btns{display:flex;flex-direction:column;justify-content:center}.custom-btns button{background-color:#24272c;border:none;border-radius:24px;box-shadow:-7px -7px 10px 0 #ffffff40,10px 10px 12px 0 #00000040;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font:400 20px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:700;justify-content:center;padding:30px;text-align:center;transition:all .5s ease}.custom-btns button.active{background-color:#016679;box-shadow:-3px -3px 5px 0 #ffffff40,5px 5px 6px 0 #00000040;color:#fff}.button.secondary .custom-btns{padding:24px 18px}.custom-btns button:hover{background-color:#016679;box-shadow:-3px -3px 5px 0 #ffffff40,5px 5px 6px 0 #00000040;color:#fff}@media (max-width:1000px){.button-label{padding:0 20px}.custom-btns button{font-family:Poppins,sans-serif;font:100 12px/100% Poppins,-apple-system,Roboto,Helvetica,sans-serif;padding:20px}}.hero-content{align-items:center;display:flex;flex-direction:column;margin:15px 0;max-width:1024px;width:100%}@media (max-width:991px){.hero-content{margin-bottom:40px;max-width:100%}.navbar{flex-wrap:wrap;max-width:100%;white-space:normal}}.profile-image{aspect-ratio:1;max-width:100%;object-fit:auto;object-position:center;width:474px}@media (max-width:991px){.profile-image{margin-top:40px}}.greeting{color:#fff;font:400 38px/63% Poppins,-apple-system,Roboto,Helvetica,sans-serif;letter-spacing:.38px;margin-top:54px;text-align:center}@media (max-width:991px){.greeting{margin-top:40px}}.name{color:#fff;font:700 62px/39% Poppins,-apple-system,Roboto,Helvetica,sans-serif;letter-spacing:.38px;margin-top:37px;text-align:center}@media (max-width:991px){.name{font-size:40px;max-width:100%}}.title-container{color:#016679;display:flex;font-size:38px;font-weight:500;gap:7px;justify-content:center;letter-spacing:.38px;line-height:52px;margin-top:18px;text-align:center}@media (max-width:991px){.title-container{flex-wrap:wrap}}.title{align-self:start;color:#016679;flex-basis:auto;flex-grow:1;font-family:Poppins,sans-serif;margin-top:10px}@media (max-width:991px){.title{max-width:100%}}.title-separator{background-color:var(--theam);height:52px;width:5px}.bio{color:#fff;font:300 21px/28px Poppins,-apple-system,Roboto,Helvetica,sans-serif;letter-spacing:.38px;margin-top:33px;text-align:center;width:695px}@media (max-width:991px){.bio{max-width:100%}}.cta-buttons{color:#fff;display:flex;font-size:22px;font-weight:500;gap:20px;letter-spacing:.38px;line-height:127%;margin-top:47px;max-width:100%;text-align:center}@media (max-width:991px){.cta-buttons{margin-top:40px}}.about-section{align-self:stretch;margin-top:154px}@media (max-width:991px){.about-section{margin-top:40px;max-width:100%}}.about-content{display:flex;gap:20px}@media (max-width:991px){.about-content{align-items:stretch;flex-direction:column;gap:0}}.about-image-column{display:flex;flex-direction:column;height:600px;line-height:normal;margin-left:0;width:50%}@media (max-width:991px){.about-image-column{align-items:center;align-self:center;display:flexbox;object-position:center;width:70%}}.about-image{align-items:center;align-self:right;aspect-ratio:.98;aspect-ratio:1.1;background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:29px;box-shadow:-15px -15px 20px 0 #ffffff40,15px 15px 20px 0 #00000040;display:flex;flex-direction:column;flex-grow:1;height:400px;justify-self:right;max-width:100%;object-fit:auto;object-position:center;width:100%}@media (max-width:1000px){.about-image{align-items:center;align-self:stretch;align-self:center;justify-content:center;justify-self:center;margin-top:40px;object-fit:auto;object-position:center}}.about-text-column{align-items:center;display:flex;flex-direction:column;line-height:normal;margin-left:20px;width:50%}@media (max-width:991px){.about-text-column{width:100%}}.about-text-content{align-self:stretch;align-self:center;color:#fff;display:flex;flex-direction:column;letter-spacing:.38px;margin:auto 0}@media (max-width:991px){.about-text-content{margin-top:40px;max-width:70%}}.about-title{font:500 34px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:600;text-align:center}@media (max-width:991px){.about-title{max-width:100%}}.about-description{font:300 21px/28px Poppins,-apple-system,Roboto,Helvetica,sans-serif;margin-top:37px;text-align:justify}@media (max-width:991px){.about-description{max-width:100%}}.section-title{color:#fff;font-family:Poppins,sans-serif;font-size:34px;font-weight:500;letter-spacing:.38px;line-height:71%;text-align:center;white-space:nowrap}@media (max-width:991px){.section-title{max-width:100%;white-space:normal}}.projects-section{align-self:stretch;display:flex;flex-direction:column;margin-top:217px;padding:0 57px}@media (max-width:991px){.projects-section{margin-top:40px;max-width:100%;padding:0 20px}}.skills-section{align-self:end;margin-top:1098px}@media (max-width:991px){.skills-section{margin-top:40px}}.certifications-section{align-self:stretch;display:flex;flex-direction:column;margin-top:928px;padding:0 56px}@media (max-width:991px){.certifications-section{margin-top:40px;max-width:100%;padding:0 20px}}.experience-section{align-self:end;margin-top:585px}@media (max-width:991px){.experience-section{margin-top:40px}}.contact-section{align-self:start;color:#fff;font:500 34px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;letter-spacing:.38px;margin:1351px 0 0 56px;text-align:center}@media (max-width:991px){.contact-section{margin:40px 0 0 10px}}.div-container{margin-left:40px;margin-right:40px;margin-top:50px;padding:20px}.line-container{align-items:flex-end;background-color:#016679;display:flex;flex-direction:column;justify-content:center;margin-top:22px;padding:0 60px;width:915px}.divider,.line-container{border-radius:33px;max-width:100%}.divider{background-color:#f7a21e;height:5px;width:291px}.title-heading{align-self:start;color:#fff;font:500 34px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:600;letter-spacing:.38px;text-align:left}@media (max-width:1000px){.div-container{padding-left:20px}.projects-heading{margin-left:10px}}.proj-container{display:flex;flex-direction:column;padding:0 10px}@media (max-width:1000px){.proj-container{margin:40px 8px 0 0;max-width:100%;padding-left:20px}}.tab{background-color:#f1f1f1;border:1px solid #ddd;border-bottom:none;cursor:pointer;margin-right:10px}.tab,.tab-container{padding:10px}.tab.active{background-color:#444}.tabs-container{padding:30px 0 0}@media (max-width:1000px){.tabs-container{margin:0 auto;padding:0}.tab-content{padding:0}}.image-column{margin-left:0;width:40%}.column{display:flex;flex-direction:column;line-height:normal}.content-wrapper{display:flex;gap:20px}.image-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1}@media (max-width:1000px){.image-column{align-items:center;width:100%}.image-wrapper{display:flexbox;flex-direction:row}.content-wrapper{flex-direction:column;gap:0}}.content-column{width:60%}@media (max-width:991px){.content-column{align-items:center;width:100%}}.content-card{color:#fff;justify-content:center;justify-items:center;letter-spacing:.38px;margin-top:6px;text-align:center}.card-content,.content-card{display:flex;flex-direction:column}.card-content{align-items:center;background-color:#232732;border-radius:10px;box-shadow:-12px -12px 24px 0 #ffffff40,18px 18px 36px 0 #00000040;padding:28px 30px}.card-image{align-self:stretch;aspect-ratio:1.43;background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:19px;box-shadow:-5px -5px 5px 0 #000000bf,5px 5px 5px 0 #ffffff40;object-fit:auto;object-position:center;width:100%}.card-title{font:600 26px/100% Poppins,-apple-system,Roboto,Helvetica,sans-serif;margin-top:19px}.card-description{font:300 17px/25px Poppins,-apple-system,Roboto,Helvetica,sans-serif;margin-top:17px;min-height:200px;padding:0 0 10px}.card-icon{fill:#fff;aspect-ratio:1.04;object-fit:auto;object-position:center;padding:10px;width:52px}@media (max-width:1000px){.card-content{max-width:100%;padding:0 10px}.card-image{margin:5%;max-width:92%}.content-card{margin-top:40px}}.custom-img-btns{display:flex;flex-direction:column;justify-content:center;margin-top:50px}.custom-img-btns button{background-color:#24272c;border:none;border-radius:24px;box-shadow:-7px -7px 10px 0 #ffffff40,10px 10px 12px 0 #00000040;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font:400 20px/71% Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-weight:700;justify-content:center;padding:30px;text-align:center;transition:all .5s ease}.custom-img-btns button.active{background-color:#016679;box-shadow:-3px -3px 5px 0 #ffffff40,5px 5px 6px 0 #00000040;color:#fff}.button.secondary .custom-img-btns{padding:24px 18px}.custom-img-btns button:hover{background-color:#016679;box-shadow:-3px -3px 5px 0 #ffffff40,5px 5px 6px 0 #00000040;color:#fff}.image-circle{background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:75px;box-shadow:-5px -5px 5px 0 #0000004d,3px 3px 3px 0 #ffffffb3;height:150px;width:150px}@media (max-width:1000px){.button-label{padding:0 20px}.custom-img-btns{justify-self:center;margin:10px;margin-top:20px}.custom-img-btns button{border:none;border-radius:12px;box-shadow:-7px -7px 10px 0 #ffffff40,10px 10px 12px 0 #00000040;padding:15px;transition:all .5s ease}.image-circle{background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:75px;box-shadow:-5px -5px 5px 0 #0000004d,3px 3px 3px 0 #ffffffb3;height:75px;width:75px}}.scroll-container{color:#232732;flex-direction:column;flex-direction:row;justify-content:center;padding:59px}.content-box,.scroll-container{align-items:center;display:flex}.content-box{gap:20px;width:1800px}.card{align-items:center;display:flexbox;height:200px;justify-content:center;padding:20px;width:200px}.card p{color:#fff;font-size:25px;font-weight:600;opacity:.4;text-align:center}.skill-item{align-items:center;background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:75px;box-shadow:-5px -5px 5px 0 #ffffff4d,10px 10px 10px 0 #000000b3;display:flex;height:150px;justify-content:center;width:150px}.skill-img{height:100px}.button-div{padding:20px}@media (max-width:1000px){.button-div{display:none}.scroll-container{align-items:center;color:#232732;display:flex;flex-direction:column;flex-direction:row;justify-content:left;padding:0;width:125%}}@media (max-width:991px){.experience-card-content{margin-top:40px}}.section-header{align-self:center;color:#fff;display:flex;font-size:20px;font-weight:600;gap:20px;justify-content:center;letter-spacing:.38px;line-height:120%;margin:60px;max-width:100%;text-align:center}@media (max-width:991px){.section-header{flex-wrap:wrap}}.experience-section{display:flex;flex-direction:column;margin-top:124px;padding:30px 0 18px}@media (max-width:991px){.experience-section{margin-top:40px;max-width:100%}}.tabs-container{margin:20px auto;width:100%}.element-container{padding:50px 30px 0}.tabs{display:flex;justify-content:center;text-align:center}.tab-content{border:1px solid #ddd;padding:10px}.experience-row-right{display:flex;justify-content:flex-end}.experience-row-left{display:flex;justify-content:flex-start}.experience-row-center{display:flex;justify-content:center;padding:40px}.experience-card{align-items:center;align-self:right;aspect-ratio:1;background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:29px;box-shadow:-15px -15px 20px 0 #ffffff40,15px 15px 20px 0 #00000040;display:flex;flex-direction:column;gap:20px;justify-self:right;max-width:100%;padding:10px 10px 0;width:35%}.experience-details{display:flex;flex-direction:column;line-height:normal;margin-left:0;width:90%}.experience-card-content{background-color:#232732;border:2px solid #272c38;border-radius:24px;box-shadow:-6px -6px 12px 0 #ffffff40,6px 6px 12px 0 #00000040;color:#999;display:flex;flex-direction:column;flex-grow:1;font-weight:500;letter-spacing:.38px;padding:31px 19px 14px;width:100%}.experience-title{color:#fff;font:600 21px/114% Poppins,-apple-system,Roboto,Helvetica,sans-serif}.experience-company{color:#666;font:600 17px/112% Poppins,sans-serif;margin-top:13px}.experience-description{color:#999;font:600 13px/19px Poppins,sans-serif;margin-bottom:40px;margin-top:18px;text-align:justify}.experience-image-container{justify-content:center;width:23.5%}.experience-image,.experience-image-container{display:flex;flex-direction:column;line-height:normal;margin-left:20px}.experience-image{width:40%}@media (max-width:1000px){.experience-card{align-items:stretch}.experience-card-content{margin-top:40px}.experience-card{align-items:center;align-self:right;aspect-ratio:1;background:linear-gradient(320deg,#232732 14.78%,#232732 95.73%);border-radius:29px;box-shadow:-15px -15px 20px 0 #ffffff40,15px 15px 20px 0 #00000040;display:flex;flex-direction:column;gap:20px;justify-self:right;max-width:100%;padding:10px 10px 0;width:80%}}.contact-container{margin:0 auto;max-width:1200px;padding:80px}.text-center{text-align:center}.form-control{border-radius:8px;box-shadow:-5px -5px 10px 0 #ffffff40,5px 5px 10px #00000040;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:600px;padding:20px;width:100%}.contact-card{border:1px solid #ddd}.input-field{background-color:#232732;border-radius:12px;box-shadow:1px 1px 2px 0 #2c32404d,-1px -1px 2px 0 #1a1c2580,inset -4px 4px 8px 0 #1a1c2533,inset 4px -4px 8px 0 #1a1c2533,inset -4px -4px 8px 0 #2c3240e6,inset 4px 4px 8px 0 #1a1c25e6;font-family:Poppins,sans-serif;margin-bottom:33px;padding:27px 22px}input{background:#0000;border:none;color:#ffffff80;font-family:inherit;font-size:inherit;font:600 20px/120% Poppins,-apple-system,Roboto,Helvetica,sans-serif;padding:10px;width:92%}.flex-center{align-items:center;display:flex;justify-content:center}.dir-column{flex-direction:column}textarea{border:none;border-radius:4px;color:#ffffff80;padding:10px;width:92%}.btn{align-self:center;border:none;border-radius:4px;cursor:pointer;min-width:150px;padding:10px 20px;width:auto}.btn-primary{background-color:#007bff;color:#fff}.btn-primary:hover{background-color:#0056b3}
/*# sourceMappingURL=main.6d0c6a87.css.map*/