#root{background-color:var(--bg-color)}.accordion{box-shadow:0 4px 8px var(--dark-shadow)}.accordion-body{background-color:var(--off-bg-color);color:var(--text-color)}.darkmodeswitch{position:fixed;top:0;left:0;z-index:9999}.react-pdf__Page__textContent{top:0!important;left:0!important;-webkit-transform:none!important;transform:none!important}#icon_list{font-size:3.5rem}#icon_list,#latest_research{background-color:var(--off-bg-color);color:var(--text-color)}#latest_research .col-4 .img{width:100%;height:100%;object-fit:cover;overflow:hidden}#latest_research .col-8 .card{border-width:0}#latest_research .col-8 .card .card-body{background-color:var(--off-bg-color);color:var(--text-color)}#scroll_to_top{display:none}@media(max-width:1048px){#scroll_to_top{background-color:transparent;color:var(--text-color);border-color:var(--dark-shadow);display:block;position:fixed;top:0;right:4vw;font-size:2rem}}@media(min-width:1499px){#content{max-width:75vw;margin:0 auto;background:var(--bg-color)}}#about{background-color:var(--bg-color);color:var(--text-color)}.vertical-timeline{padding:0}.vertical-timeline:before{background-color:var(--off-bg-color)}.vertical-timeline-element{margin:0 0 3%}.vertical-timeline-element-content{background-color:var(--bg-color);color:var(--text-color);padding:0}.vertical-timeline-element-content-arrow{margin-right:1.5%}.vertical-timeline-element-icon{background-color:#fff;color:var(--bg-color)}.vertical-timeline-element-content .vertical-timeline-element-date{padding:.4em 0}#hero{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;height:100vh;box-shadow:0 0 20px 20px var(--bg-color) inset}#hero:before{content:"";background:var(--hero-blur);position:absolute;bottom:0;top:0;left:0;right:0}#hero h1{margin:0;font-size:64px;font-weight:700;line-height:56px}#hero h1,#hero p{color:var(--light-color)}#hero p{margin:15px 0 0;font-size:26px;font-family:"Poppins",sans-serif}#hero p span{color:var(--strong-color);letter-spacing:1px}#hero .social-links a{font-size:2.25rem;display:inline-block;color:var(--light-color);line-height:1;margin-right:20px;transition:.3s}#hero .social-links a:hover{color:var(--strong-color)}@media(min-width:1048px){#hero{padding-left:5%}#hero,#hero .container{margin:0 0 5%}}@media(max-width:1048px){#hero{text-align:center}#hero .container{margin-bottom:10vh}#hero h1{font-size:32px;line-height:36px}#hero p{margin-top:10px;font-size:20px;line-height:24px}}.project{text-align:center;margin:10px;box-shadow:0 4px 8px var(--dark-shadow);transition:all .3s ease-in-out;transition:transform .3s cubic-bezier(.155,1.105,.295,1.12),box-shadow .3s,-webkit-transform .3s cubic-bezier(.155,1.105,.295,1.12);background-color:var(--off-bg-color)}.project:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 10px 20px var(--dark-shadow),0 4px 8px var(--dark-shadow)}.project .card-body{background-color:var(--off-bg-color);color:var(--text-color)}.section-title{text-align:center;padding-bottom:30px}.section-title h1{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color:var(--light-color)}.section-title h1:before{content:"";position:absolute;display:block;width:50%;height:1px;background:var(--light-color);bottom:1px;left:25%}.section-title h1:after{content:"";position:absolute;display:block;width:20%;height:3px;background:var(--strong-color);bottom:0;left:40%}.section-title p{margin-bottom:0;color:var(--text-color)}#footer{background:var(--off-bg-color);color:var(--light-color);font-size:14px;text-align:center;padding:30px 0}#footer h3{font-size:36px;font-weight:700;position:relative;font-family:"Poppins",sans-serif;padding:0;margin:0 0 15px}#footer p{font-size:15;font-style:italic;padding:0}#footer .social-links,#footer p{margin:0 0 20px}#footer .social-links a{font-size:18px;display:inline-block;background:var(--strong-color);color:#fff;line-height:1.65;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{background:var(--off-strong-color);color:#fff;text-decoration:none}#header{position:fixed;top:0;left:0;bottom:0;z-index:10;transition:all .5s;padding:15px;overflow-y:auto}@media(max-width:1048px){#header{width:300px;background:var(--bg-color);border-right:1px solid var(--off-strong-color);left:-300px}}@media(min-width:1048px){#main{margin-left:100px}}.nav-menu{padding:0;display:block}.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul>li{position:relative;white-space:nowrap}.nav-menu a,.nav-menu a:focus{display:flex;align-items:center;color:var(--light-color);padding:10px 20px;margin-bottom:8px;font-size:15px;border-radius:50px;background:var(--off-bg-color);height:56px;width:100%;overflow:hidden;transition:.3s}.nav-menu a:focus i,.nav-menu a i{font-size:20px}.nav-menu a:focus span,.nav-menu a span{padding:0 5px 0 7px;color:var(--light-color)}@media(min-width:1048px){.nav-menu a,.nav-menu a:focus{width:56px}.nav-menu a:focus span,.nav-menu a span{display:none;color:var(--bg-color)}}.nav-menu .active,.nav-menu .active:focus,.nav-menu a:hover,.nav-menu li:hover>a{color:#fff;background:var(--strong-color)}.nav-menu .active:focus span,.nav-menu .active span,.nav-menu a:hover span,.nav-menu li:hover>a span{color:#fff}.nav-menu a:hover,.nav-menu li:hover>a{width:100%;color:#fff}.nav-menu a:hover span,.nav-menu li:hover>a span{display:block}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}
/*# sourceMappingURL=main.90d49da2.chunk.css.map */