*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;overflow:visible}html{background-color:#fff;color:#555;font-family:Lato,Arial,sans-serif;font-weight:300;font-size:20px;text-rendering:optimizeLegibility}img{object-fit:cover}.row{max-width:1149px;margin:auto}section{padding:80px 1.6%}i{color:#f9f9f9;font-size:200%;transition:color .2s}h1,h2,h3,h4{text-transform:uppercase}h2{font-size:200%;text-align:center;margin-bottom:50px;letter-spacing:1px;font-weight:300}h2:after{display:block;width:100px;height:2px;background-color:#f90;content:" ";margin:20px auto 0}h3{font-size:140%;text-align:center;margin-bottom:40px}h4{text-align:center;margin-bottom:20px}p{letter-spacing:1px;word-spacing:2px;font-weight:300;line-height:120%}.btn{font-family:inherit;cursor:pointer;display:inline-block;padding:10px 20px;max-width:240px;text-align:center;color:#fff;border:none;border-radius:24px;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;background-color:#f90;text-decoration:none}.btn:hover{background-color:#fc0}.btn-disabled{background-color:#ccc;pointer-events:none}.btn-disabled:hover{background-color:#ccc}header{background-image:linear-gradient(#0000,#0000),url(/images/background.jpeg);background-size:cover;background-position:center;background-attachment:scroll;height:100vh;width:100%}.image-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.logo{max-width:500px;height:auto;opacity:.9}.main-nav{float:right;list-style:none;margin-top:50px;margin-right:20px;padding-top:20px;padding-bottom:20px;background-color:#c30;opacity:.7}.main-nav a{display:inline-block;margin-right:0;font-weight:100}.main-nav a:link,.main-nav a:visited{text-decoration:none;text-transform:uppercase;color:#fff;font-size:90%;padding:15px;border-bottom:3px solid transparent;transition:border-bottom .2s}.main-nav a:hover,.main-nav a:active{border-bottom:2px solid #ffcc00}.sticky-nav{float:right;list-style:none;text-align:right;padding-top:25px;padding-bottom:15px;width:100%;top:0%;right:0%;position:fixed;background-color:#fff;opacity:.8}.sticky-nav a{display:inline-block;margin-right:2%}.sticky-nav a:link,.sticky-nav a:visited{text-decoration:none;text-transform:uppercase;color:#000;font-size:90%;padding:8px;border-bottom:3px solid transparent;transition:border-bottom .2s}.sticky-nav a:hover,.sticky-nav a:active{border-bottom:2px solid #ff9900}.nav-row{display:flex;align-items:center;justify-content:space-between}.nav-links{margin:0;padding:0}.lang-toggle{background:transparent;border:2px solid rgba(255,255,255,.7);color:#fff;padding:10px 12px;margin-right:10px;border-radius:24px;cursor:pointer;opacity:.95;text-transform:uppercase;letter-spacing:1px;transition:border-color .2s,background-color .2s}.lang-toggle:hover{border-color:#ffcc00e6;background-color:#00000014}.sticky-nav .lang-toggle{color:#000;border-color:#00000059}.sticky-nav .lang-toggle:hover{border-color:#ff9900e6;background-color:#0000000d}.section-about{align-items:center}.section-about img{border-radius:50%;width:20%;height:auto;margin:0% 40% 3%}.section-about p{text-align:center;letter-spacing:1px;word-spacing:2px;line-height:140%;margin:0 5%}.section-projects{background-color:#fff}.projects-container{display:flex;flex-wrap:wrap;margin:0 1% 20px}.project-box{display:flex;flex-wrap:wrap;flex-wrap:nowrap;background-color:#f9f9f9;margin-left:1%;margin-bottom:20px;padding-bottom:10px}.project-box img{flex:0 0 50%;max-width:50%}.project-box div{display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden;flex:1}.project-box h4{margin:auto auto 10px}.project-box p{margin:0 5% .3em;width:100%;line-height:1.2}.project-box a{text-decoration:none}.project-box .btn{margin:10px auto auto}.past-events{margin:0 1% 20px}.past-event-item{background-color:#f9f9f9;margin-left:1%;margin-right:1%;margin-bottom:12px;border-radius:6px;overflow:hidden}.past-event-trigger{width:100%;border:none;background:transparent;cursor:pointer;padding:18px 16px;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:background-color .2s ease}.past-event-trigger:hover{background-color:#00000008}.past-event-title{text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:100%}.past-event-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:999px;background-color:#ff990026;color:#555;transition:transform .2s ease,background-color .2s ease}.past-event-item.is-open .past-event-arrow{transform:rotate(180deg);background-color:#ff990040}.past-event-panel{padding:0 0 10px}.past-event-card.project-box{margin:10px 12px 0;border-radius:6px;overflow:hidden}.section-my-journey{background-color:#f9f9f9}.section-my-journey p{margin:0 1% 16px;line-height:1.2}.journey-flow:after{content:"";display:table;clear:both}.journey-image{width:46%;max-width:520px;height:auto;display:block;border-radius:6px;padding:10px}.journey-image--left{float:left;margin:0 18px 10px 1%}.journey-image--right{float:right;clear:both;margin:0 1% 10px 18px}.journey-education{margin-top:10px}@media only screen and (max-width: 767px){.journey-image{float:none!important;clear:none!important;width:98%;max-width:none;margin:10px 1%}}footer{background-color:#f90;padding:80px 0}footer h2{color:#f9f9f9}footer p{color:#f9f9f9;text-align:center;padding-top:40px}.contact-list{list-style:none;margin:0 30%}.contact-list li{display:inline-block;text-decoration:none;width:24%;text-align:center}.ion-ios-email:hover,.ion-ios-email:active{color:#2980b9}.ion-social-whatsapp:hover,.ion-social-facebook:active{color:#075e54}.ion-social-facebook:hover,.ion-social-facebook:active{color:#3b5998}.ion-social-github:hover,.ion-social-github:active{color:#000}.ion-social-instagram:hover,.ion-social-instagram:active{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 1023px){.project-box{width:100%;flex-direction:column;align-items:center}.project-box img{max-width:100%;height:auto;flex:0 1 auto;margin-bottom:10px}h1{font-size:200%}}@media only screen and (max-width: 767px){.past-event-trigger{gap:12px}.past-event-title{font-size:90%}h1{font-size:140%;line-height:40px}.header-text{top:52%;left:50%}.section-about img{width:30%;margin:0% 35% 3%}.contact-list{margin:0 20%}p{font-size:90%}.main-nav li a:link,.main-nav li a:visited{padding:10px}#my-journey-container,#my-journey-container2{flex-direction:column}#my-journey-container p,#my-journey-container2 p{margin-left:0;margin-right:0}#myjourney-movable-1-1{display:none}#myjourney-movable-1-2{display:block}#myjourney-movable-2-1{display:none}#myjourney-movable-2-2{display:block}#my-journey-image{max-width:100%;margin:10px 0}.logo{max-width:350px}.main-nav{float:right;list-style:none;text-align:right;padding-top:25px;padding-bottom:10px;width:100%;top:0%;right:0%;margin-right:0}.main-nav li{display:inline-block;margin-right:0%;font-weight:300}.main-nav li a:link,.main-nav li a:visited{text-decoration:none;text-transform:uppercase;font-size:70%;padding:5px;border-bottom:3px solid transparent;transition:border-bottom .2s}.main-nav li a:hover,.main-nav li a:active{border-bottom:2px solid #ffcc00}.sticky-nav .row,.main-nav .row{text-align:center}.nav-row{justify-content:center;gap:10px;flex-wrap:wrap}.lang-toggle{padding:6px 10px}.sticky-nav li{margin:0}.sticky-nav li a:link,.sticky-nav li a:visited{font-size:70%;padding:5px}}@media only screen and (max-width: 480px){.past-event-trigger{padding:14px 12px}.past-event-title{font-size:85%}h1{font-size:86%;font-weight:300}h2{font-size:130%}h3{font-size:110%}.header-text{left:43%;top:56.5%}.project-box{width:100%}.section-about img{width:40%;margin:0% 30% 3%}p{font-size:83%;margin:0 10%}.contact-list{margin:0 4%}.logo{max-width:250px}}
