@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../font/roboto/Roboto-Thin.eot");src:url("../font/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../font/roboto/Roboto-Thin.woff2") format("woff2"),url("../font/roboto/Roboto-Thin.woff") format("woff"),url("../font/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../font/roboto/Roboto-Light.eot");src:url("../font/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../font/roboto/Roboto-Light.woff2") format("woff2"),url("../font/roboto/Roboto-Light.woff") format("woff"),url("../font/roboto/Roboto-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../font/roboto/Roboto-Regular.eot");src:url("../font/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../font/roboto/Roboto-Regular.woff2") format("woff2"),url("../font/roboto/Roboto-Regular.woff") format("woff"),url("../font/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Medium.eot");src:url("../font/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../font/roboto/Roboto-Medium.woff2") format("woff2"),url("../font/roboto/Roboto-Medium.woff") format("woff"),url("../font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Bold.eot");src:url("../font/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../font/roboto/Roboto-Bold.woff2") format("woff2"),url("../font/roboto/Roboto-Bold.woff") format("woff"),url("../font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700}body{font-family:"goudy-old-style",Georgia,Serif;background-color:#f7f7f7}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-family:"akzidenz-grotesk-pro","Helvetica Neue",Helvetica,Arial,sans-serif}nav{margin-bottom:0;font-family:"akzidenz-grotesk-pro","Helvetica Neue",Helvetica,Arial,sans-serif}a,btn,.btn{font-family:"akzidenz-grotesk-pro","Helvetica Neue","Helvetica",Arial,sans-serif}.navbar-brand{text-transform:uppercase;letter-spacing:3px;font-family:"Roboto","Helvetica Neue","Helvetica",Arial,sans-serif;color:#006994}.navbar-brand:hover{color:#005679}.navbar-brand:active{color:#004460}@media(max-width: 576px){.navbar-brand{font-size:.9rem}}@media(max-width: 318px){.navbar-brand{font-size:.7rem}}.jumbotron{padding-top:6rem;padding-bottom:6rem;margin-bottom:0;background-color:#fff}.jumbotron p:last-child{margin-bottom:0}.jumbotron-heading{font-weight:300}.white-shadowed{color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,.8)}.album{padding-top:7rem;padding-bottom:3rem}p.lead{font-weight:400}.card{--bs-card-border-radius: 1rem;--bs-card-inner-border-radius: calc(var(--bs-card-border-radius) - 1px);margin-top:30px;border:none}.card:hover{-webkit-box-shadow:8px 10px 8px -6px rgba(0,0,0,.12);-moz-box-shadow:8px 10px 8px -6px rgba(0,0,0,.12);box-shadow:8px 10px 8px -6px rgba(0,0,0,.12);transition:box-shadow .3s ease-in-out}.card>.card-body{border-top:inherit}.card .card-title{margin-bottom:0}footer{padding-top:3rem;padding-bottom:2rem}footer p{margin-bottom:.25rem;text-align:center}.font-bold{font-weight:bold !important}social-links ul a::before,#mobile-link::before,.showsub-toggle{font-family:"Genericons";font-size:24px;font-style:normal;font-weight:normal;line-height:.9;text-decoration:none;vertical-align:text-bottom}.social-links{margin:0 auto}.social-links ul{list-style:outside none none;margin:0;padding:0}.social-links ul li{display:inline-block;list-style:outside none none;margin:5px 0 0;padding:0}.social-links ul li a{display:inline-block;opacity:.6;padding:10px 5px;text-decoration:none}.social-links ul li a::before{color:#fff;display:block;font-size:24px;text-align:center;transition:all .1s ease-in-out 0s}.social-links ul li a:hover{opacity:1;text-decoration:none}.social-links ul li a:hover::before{color:#2390bb;transition:all .1s ease-in-out 0s}.screen-reader-text{display:none}.footer-links{list-style-type:none;margin-bottom:1rem !important;padding-left:0}.footer-links li{display:inline-block;color:#000}.footer-links a{color:var(--bs-gray);text-decoration:underline}.footer-links a .fa-stack{margin-right:2px}.footer-links a:hover{color:#000}#lnkTop{font-size:1.5rem}.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-2rem{margin-top:2rem}.margin-top-6rem{margin-top:6rem}.padding-10{padding:10px}.padding-top-7rem{padding-top:7rem}.padding-top-70{padding-top:70px}.padding-top-40{padding-top:40px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-20{padding-bottom:20px}.padding-top-10{padding-top:10px}.padding-top-20{padding-top:20px}.full-width{width:100%}img.portfolio-img{display:block;margin:0 auto;padding:0 0 45px 0}.nav-link{text-transform:uppercase;letter-spacing:2px;color:#fff !important;font-family:"Roboto","Helvetica Neue","Helvetica",Arial,sans-serif}li.nav-item{margin-left:10px}.nav-link.active{font-weight:bold;background-color:rgba(0,0,0,0) !important;color:#fff !important;font-family:"Roboto","Helvetica Neue","Helvetica",Arial,sans-serif}.nav-title{text-transform:uppercase;color:#000 !important;letter-spacing:2px;font-family:"Roboto","Helvetica Neue","Helvetica",Arial,sans-serif}.site-logo{width:3rem;padding:1rem 1rem 1rem 0;object-fit:contain}.header{border-bottom:#6d6e71 1px solid}nav.stroke ul li a,nav.fill ul li a{position:relative}nav.stroke ul li a:after,nav.fill ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:rgba(0,0,0,0);background:#aaa;height:1px}nav.stroke ul li a:hover:after{width:100%}nav ul li a,nav ul li a:after,nav ul li a:before{transition:all .5s}nav ul li a:hover{color:#555}.skills-container{width:70%;margin-right:auto;margin-left:auto}.section-title-head{font-family:"Roboto","Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:normal;padding-bottom:10px}.title-divider{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .45em}.title-divider::after,.title-divider::before{content:"";height:1.5px;background:#666}.btn-dark{background-color:#343a40;border-color:#343a40}.btn-dark:hover{background-color:#000;border-color:#000}.btn-link,#lnkTop{color:#006994}.btn-link:hover,#lnkTop:hover{color:#005679}.btn-link:active,#lnkTop:active{color:#004460}.profile-container{display:inline-block;width:25.75rem;height:27.625rem;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:auto}.profile-pic{background-image:url("../images/profile.jpg")}.profile-img{display:block;width:25rem;height:28rem;border-radius:8%;object-fit:cover;margin:3rem auto;max-width:85%}.profile-container-about{width:95%;height:32rem;border-radius:8px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 0 4.5rem 0}.profile-pic-2{background-image:url("../images/profile-4.jpg");border-radius:8%}.serif-text{font-family:"goudy-old-style",Georgia,Serif}.serif-text-casestudy{font-family:"goudy-old-style",Georgia,Serif;font-size:1rem;line-height:1.5rem}.serif-text-casestudy a{text-decoration:underline}.inline{display:inline}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important}.cover-wide{width:100%;height:100%;height:calc(100% - 1px);background-size:cover}.chat-app-cover{background-image:url("../images/internship/chat-app-cover.png")}.airline-cover{background-image:url("../images/airline-redesign/cover.png")}.google-cover{background-image:url("../images/google-todo/cover.png")}.airbnb-cover{background-image:url("../images/airbnb/cover.png")}.cover-wide img{width:100%}.cover-logo{color:#fff;font-weight:800;font-size:14pt;padding:25px;text-align:center}.cover-line{padding-top:200px;white-space:no-wrap;overflow:hidden;text-align:center}.w-100{object-fit:contain}.w-70{width:70%}.w-40{width:40%}.margin-auto{margin:auto}.text-light-grey{color:#a1a1a1}.carousel-item img{align-self:center}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.bullet-list li{margin-left:20px;list-style-type:disc}.pb-3{padding-top:0 !important;padding-bottom:0 !important}.mt-2{margin-top:0 !important}.border-bottom{border:none !important}.nav-custom{background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(16px);padding-left:2rem;padding-right:2rem}.nav-custom .me-3:last-child{margin-right:0 !important}.me-3:not(:last-child){margin-right:2rem !important}.current-page{font-weight:700;text-decoration:underline !important;color:#006994 !important}.nav-option:hover{text-decoration:underline !important}.p-3{margin-top:5rem;min-height:80vh}.light-saber{margin:0 1rem 1rem 1rem;width:3rem;height:3rem}.intro-text{margin:auto;text-align:left}.description{margin-top:1.5rem;line-height:2rem}.displayed-content{margin:auto}.hidden-content{display:none;height:100%}.clickable-lg{width:100%;height:100%;padding:7rem 2rem}.img-fluid{max-width:54% !important;margin:auto;padding-top:1rem}.img-fluid-lightbox{max-width:100% !important;margin:auto;padding-top:1rem}.img-fluid-full-width{width:100%;margin:auto}.card-title{padding-bottom:1rem;color:#000}.py-4{padding-bottom:0 !important}.link-top{text-align:right}.content-text{font-size:1rem;line-height:2}.pronounce-text{font-size:1.25rem}.problem-statement{line-height:1.5}.safekeep-color{color:#3033d2}.fun-blue-color{color:#004dc1}.n-green-color{color:#429445}.n1-accordion{--bs-accordion-active-color: #000;--bs-accordion-active-bg: none;--bs-body-color: #000;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.n1-accordion .accordion-button::after{--bs-accordion-button-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.lb-nav a.lb-next,.lb-nav a.lb-prev{opacity:1}.header-shadow{-webkit-box-shadow:0 10px 8px -6px rgba(0,0,0,.12);-moz-box-shadow:0 10px 8px -6px rgba(0,0,0,.12);box-shadow:0 10px 8px -6px rgba(0,0,0,.12)}.primary-text{color:#006994 !important}.primary-bg{background-color:#006994 !important}.fw-medium{font-weight:500 !important}