@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.landing-body{background-color:#fff;width:100%;height:100%;font-family:Roboto Condensed,serif}.landing-body .about-container{position:relative;height:500px;display:flex;justify-content:center;align-items:center;perspective:200px}.landing-body .about-title{position:absolute;font-size:50px;font-weight:700;text-align:center;z-index:5;color:#1f1f1fea;margin-top:-130px}.landing-body .about-sub-title{position:absolute;font-size:40px;font-weight:700;text-align:center;z-index:10;color:#1f1f1fea;margin-top:2%}.landing-body .orbit{position:relative;width:10px;height:0px;margin-top:18%}.landing-body .orbit-icon{position:absolute;font-size:50px;top:0;left:0;transition:transform .8s linear,opacity .1s linear;padding:5px;color:#007bff}.landing-body #Vision{margin-top:2%;margin-left:20%;margin-right:20%;background-color:#4e586d36;border-radius:10px;padding:30px 30px 40px}.landing-body .vision-title{font-size:35px;color:rgb(73,80,87,var(--tw-text-opacity, 1));text-align:left;line-height:1.6;margin:5px auto;padding:0 10%}.landing-body .vision-text{text-align:left;color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px;margin:15px auto;padding:0 10%}.landing-body .connect-with-me-title{color:#1f1f1fea;font-size:50px;margin-top:70px;margin-bottom:60px;width:100%;display:flex;justify-content:center}.landing-body .connect-list-group{width:100%;display:flex;justify-content:center;margin-bottom:100px}.landing-body .connect-links{color:#0a0a0a;font-size:20px;margin-top:20px;margin-bottom:10px;font-style:none;align-content:center}.landing-body a{color:#202022;text-decoration:none}.landing-body .link-sub-icon{font-size:50px;margin-top:-50px;margin-bottom:-30px;font-style:none;padding:30px}.landing-body .link-sub-icon:hover{background-color:#92d6d6}.landing-body .certified-1{background-color:#4e586d36;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.landing-body .certified-1 .c1-title{font-size:50px;color:rgb(73,80,87,var(--tw-text-opacity, 1));text-align:center;margin-bottom:40px}.landing-body .certified-1 .cert-img{display:block;width:400px;height:300px;object-fit:cover;margin-bottom:50px}.landing-body #ContactMe{margin-top:20px;text-align:center;margin-left:25%;margin-right:25%}.landing-body #ContactMe .input-label{display:block;font-size:16px;font-weight:500;color:#1f1f1f;margin-bottom:8px;text-align:left;width:100%}.landing-body #ContactMe .form-title{color:#1f1f1fea;font-size:50px;margin-top:100px;text-align:center;margin-bottom:50px}.landing-body #ContactMe .contact-form{display:flex;flex-direction:column;align-items:center;width:100%;margin:auto}.landing-body #ContactMe .inputs-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;font-family:Roboto Condensed,serif}.landing-body #ContactMe .inputs_firstName,.landing-body #ContactMe .inputs_email{padding:10px;font-size:15px;color:rgb(73,80,87,var(--tw-text-opacity, 1));background-color:#e5e7eb;border:none;width:100%;max-width:1900px;border-radius:5px;height:40px;margin-bottom:10px;font-family:Roboto Condensed,serif}.landing-body #ContactMe .inputs_textarea{padding:10px;font-size:15px;color:rgb(73,80,87,var(--tw-text-opacity, 1));background-color:#e5e7eb;border:none;width:100%;border-radius:5px;margin-bottom:10px;resize:vertical;min-height:100px;font-family:Roboto Condensed,serif}.landing-body #ContactMe .button-container{width:100%;max-width:1600px;display:flex;justify-content:flex-start;margin-bottom:100px}.landing-body #ContactMe .submit-button{background-color:rgb(34,139,230,var(--tw-bg-opacity, 1));color:#fff;padding:20px 30px;border:none;font-size:17px;height:50px;cursor:pointer;border-radius:5px;font-family:Trebuchet MS,sans-serif;width:fit-content;white-space:nowrap;display:flex;justify-content:center;align-items:center;margin-bottom:0}.landing-body #ContactMe .submit-button:hover{background-color:#92d6d6}.navbar{background-color:#e5e7eb;display:flex;justify-content:space-between;align-items:center;padding:1rem 2.5rem}.nav-name-title{color:rgb(73,80,87,var(--tw-text-opacity, 1));text-decoration:none;font-size:2rem;font-weight:700;padding:5px 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.navigation{list-style:none;display:flex;gap:2rem;margin:0;padding:0}.navbar-item a{color:rgb(73,80,87,var(--tw-text-opacity, 1));text-decoration:none;font-size:clamp(1rem,4vw,1rem);font-weight:700;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.navbar-item a:hover,.navbar-item a.active{color:#4671e7}.first-foot-div{color:rgb(73,80,87,var(--tw-text-opacity, 1));box-sizing:border-box;border-width:0;border-style:solid;background-color:#e5e7eb;border-top:#b6b8bd;height:100%;width:100%;flex:1;padding:1rem;text-align:center}.first-foot-div .trio-Large-box{display:flex;justify-content:space-between;align-items:flex-start;margin-left:5%;margin-right:5%;margin-top:25px}.first-foot-div .trio-Large-box .box-one .BE-footer{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:25px}.first-foot-div .trio-Large-box .box-one .BE-1{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px;margin-top:5%}.first-foot-div .trio-Large-box .box-two .connect-footer{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:25px}.first-foot-div .trio-Large-box .box-two .footer-email{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px;margin-top:5%}.first-foot-div .trio-Large-box .box-two .footer-cell{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px;margin-top:3%}.first-foot-div .trio-Large-box .box-three .follow-title{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:25px}.first-foot-div .trio-Large-box .box-three .follow-links{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px;margin-top:10%}.first-foot-div .trio-Large-box .box-three .fl1,.first-foot-div .trio-Large-box .box-three .fl2{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px}.first-foot-div .line{background-color:rgb(73,80,87,var(--tw-text-opacity, 1));width:85%;height:1px;margin:1% auto 0}.first-foot-div .short-text{color:rgb(73,80,87,var(--tw-text-opacity, 1));font-size:20px}.first-foot-div .p-1{color:rgb(73,80,87,var(--tw-text-opacity, 1));margin-top:3%}.first-foot-div .p-2{color:rgb(73,80,87,var(--tw-text-opacity, 1));margin-top:1%}.proj-fin{font-family:Roboto Condensed,serif}.proj-fin .proj-t{color:#1f1f1fc7;font-size:45px;text-align:center;margin-top:60px;font-weight:600}.proj-fin .proj-desc{color:#000000a3;font-size:20px;text-align:center;margin-left:30%;margin-right:30%;margin-top:25px}.row1{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px}.Project-tile{display:flex;flex-direction:column;border-radius:5px;width:400px;height:400px;overflow:hidden;box-shadow:4px 4px 8px #0003;background-color:#5555551b;font-family:Roboto Condensed,serif}.Project-tile .project-image{height:52%;display:flex;justify-content:center;align-items:center}.Project-tile .project-image img{width:100%;height:100%;object-fit:contain;display:block}.Project-tile .second-half .project-tile-name{font-size:30px;font-weight:700;color:#1f1f1fea;margin-top:25px;margin-left:15px}.Project-tile .second-half .project-tile-desc{font-size:15px;color:#2c2c2e;margin-top:10px;margin-left:15px}.Project-tile .second-half .list-unit{margin-top:15px;margin-bottom:10px;margin-left:15px}.Project-tile .second-half .list-unit .l-cont{list-style:none;padding:0;display:flex;gap:1rem;color:#2c2c2e}.Project-tile .second-half .list-unit .l-cont .L-1{font-size:30px;cursor:pointer;color:#2c2c2e}.Project-tile .second-half .list-unit .l-cont .L-1:hover{text-decoration:underline}.experience-body,.experience-body .Prof-body{font-family:Roboto Condensed,serif}.experience-body .Prof-body .Prof-title{font-family:Roboto Condensed,serif;font-size:40px;text-align:center;margin-top:5%;margin-bottom:5%;font-weight:600;color:#1f1f1fc7}.experience-body .Prof-body .prof-tile-group-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:30px;margin-left:5%;margin-right:5%}.experience-body .Prof-body .journey-tile{background-color:#8080802a;border-radius:5px}.experience-body .Prof-body .journey-tile .j-emoji{margin-top:30px;margin-left:20px;font-size:50px}.experience-body .Prof-body .journey-tile .tile-title{margin-top:30px;margin-left:20px;color:#1f1f1fc7;font-size:30px;font-weight:600}.experience-body .Prof-body .journey-tile .tile-job{margin-top:20px;margin-left:20px;color:#1f1f1fc7;font-size:25px;font-weight:500}.experience-body .Prof-body .journey-tile .tile-date{margin-top:20px;margin-left:20px;margin-bottom:30px;color:#1f1f1fc7;font-size:22px;font-weight:600}.experience-body .Prof-body .education .education-title{font-family:Roboto Condensed,serif;font-size:40px;text-align:center;margin-top:5%;margin-bottom:5%;font-weight:600;color:#1f1f1fc7}.experience-body .Prof-body .education-grid-body{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:30px;margin-left:5%;margin-right:5%;margin-bottom:7%}.experience-body .Prof-body .education-grid-body .edu-tile-2{background-color:#8080802a;border-radius:5px}.experience-body .Prof-body .education-grid-body .edu-emoji{margin-top:30px;margin-left:20px;font-size:50px}.experience-body .Prof-body .education-grid-body .t-111{margin-top:30px;margin-left:20px;color:#1f1f1fc7;font-size:30px;font-weight:600}.experience-body .Prof-body .education-grid-body .t-222{margin-top:20px;margin-left:20px;color:#1f1f1fc7;font-size:25px;font-weight:500;margin-bottom:45px}
