.header{position:fixed;top:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem 2rem;background-color:#fff;z-index:1;width:calc(100% - 4rem);max-width:calc(1260px - 3rem)}.header .header__brand{font-family:Poppins,sans-serif;font-weight:700;font-size:2.5rem;color:#333}.header .header__menu{display:block;position:fixed;top:50px;right:0;height:100vh;z-index:15;background-color:#fff;transform:translate(110%);transition:transform .5s ease}.header .header__menuUl{display:flex;flex-direction:column;align-items:end;padding:0 2rem;list-style-type:none}.header .header__menuUl li{margin:1rem 0}.header .header__menuUl a{text-decoration:none;color:#333;font-family:Poppins,sans-serif;font-weight:400;display:inline-block;font-size:1.6rem}.header.header--open .header__menu{transform:translate(1%);transition:transform .5s ease}@media (min-width: 992px){.header{padding:1.5rem 6rem;width:calc(100% - 12rem)}.header .header__menu{position:relative;display:block;height:inherit;top:inherit;transform:inherit}.header .hamburger{display:none}.header .header__menuUl{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.header .header__menuUl li{font-size:1.6rem;line-height:1.3em;margin:0 2.5vmin 0 0}}.hamburger{color:#444;text-decoration:none}.hamburger .hamburger__box{position:relative;display:flex;align-items:center;justify-content:center;width:33px;height:33px}.hamburger .hamburger__box:before{transition:transform .3s cubic-bezier(.2,.6,.3,1),width .3s cubic-bezier(.2,.6,.3,1)}.hamburger .hamburger__inner{width:100%;height:100%}.hamburger .hamburger__inner:before{transform:translatey(-8px)}.hamburger .hamburger__inner:after{transform:translatey(8px)}.hamburger .hamburger__box:before,.hamburger .hamburger__inner:after,.hamburger .hamburger__inner:before{position:absolute;display:block;top:0;left:0;bottom:0;margin:auto;content:"";width:100%;height:1px;background:currentcolor;will-change:transform,width}.hamburger .hamburger__inner:before,.hamburger .hamburger__inner:after{transition:transform .25s cubic-bezier(.2,.7,.3,1),width .25s cubic-bezier(.2,.7,.3,1)}.header.header--open .hamburger .hamburger__box:before{width:0;transform:translate(19px)}.header.header--open .hamburger .hamburger__inner:before{width:26px;transform:translate(6px) rotate(135deg)}.header.header--open .hamburger .hamburger__inner:after{width:26px;transform:translate(6px) rotate(-135deg)}.main{display:flex;flex-direction:row;margin-top:70px;padding:0 2rem}.main .main__stickyImage{display:none;padding-right:1.5rem}.main .main__content{padding:1.5rem;flex:1 0 0}@media (min-width: 992px){.main{padding:0 6rem}.main .main__stickyImage{width:35%;display:block;position:-webkit-sticky;position:sticky;top:100px;height:100%}.main .main__imageContainer{height:calc(100vh - 150px)}.main .main__imageContainer img{width:100%;height:100%;object-fit:cover;object-position:center}}section[class$=Section]{min-height:calc(100vh - 100px)}.section50Row{display:flex;flex-direction:column}.section50Row>*{flex:0 1 50%}@media (min-width: 992px){.section50Row{flex-direction:row}}.homeSection{position:relative}.homeSection .homeSection__container{position:absolute;display:flex;flex-direction:row;padding:0 20px;top:50%;transform:translateY(-70%);color:#fff}.homeSection .homeSection__description{font-weight:300;color:#7d7789;font-size:2rem}.homeSection .homeSection__description--dark{font-weight:600;color:#333;font-size:2rem}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:40px;height:70px;margin-left:-20px;top:90%;margin-top:-35px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px;background-color:#ddd}.icon-scroll.icon-scroll--appears{opacity:0;animation:scroll-fade 2s linear .5s 1 normal forwards}.icon-scroll:before{content:"";width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(46px)}}@keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(46px)}}@keyframes scroll-fade{0%{opacity:0}to{opacity:1}}.aboutSection p{margin:0;text-align:justify}.aboutSection p+p{margin-top:1rem}.aboutSection .aboutSection__myData{margin:2rem 0 0}.aboutSection ul{margin:0;list-style-type:none}.aboutSection ul li{margin:.4rem 0;position:relative}.aboutSection ul li .first{min-width:100px;font-weight:700;display:inline-block}.aboutSection ul li .second{display:inline-block}.aboutSection ul li.linkedin{margin:1rem 8rem;display:inline-block}.aboutSection ul li.linkedin a{display:inline-block}.aboutSection ul li.linkedin img{width:50px;height:50px}.aboutSection .list li:before{position:absolute;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #7d7789;left:-2rem;top:7px}@media (min-width: 992px){.aboutSection .aboutSection__myData{margin:0}.aboutSection .aboutSection__container{flex-direction:row}}@media (min-width: 992px){.experienceSection .section50Row>div+div{padding-left:2rem}}.timeline .sessions{margin-top:2rem;border-radius:12px;position:relative;list-style:none;padding:0}.timeline li{padding:0;padding-bottom:1.5rem;border-left:1px solid #abaaed;position:relative;padding-left:20px;margin-left:10px}.timeline li:last-child{border:0px;padding-bottom:0}.timeline li:before{content:"";width:15px;height:15px;background:white;border:1px solid #4e5ed3;box-shadow:3px 3px #bab5f8;border-radius:50%;position:absolute;left:-10px;top:0}.timeline .time{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem}.timeline .place{font-weight:700}.timeline p{line-height:1.5;margin:1rem}.portfolio .portfolio__selectors ul{display:inline-flex;align-items:center;list-style:none;padding:0}.portfolio .portfolio__selectors li{margin:0 2.5vmin 0 0}.portfolio .portfolio__selector{text-decoration:none;font-family:Poppins,sans-serif;font-weight:400;cursor:pointer}.portfolio .portfolio__selector--active{text-decoration:underline;font-weight:700}.portfolio .portfolio__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center;grid-row-gap:4rem;grid-column-gap:2rem}.portfolio .portfolio__item img{width:100%;height:auto}.portfolio .portfolio__item.portfolio__item--magazine img,.portfolio .portfolio__item.portfolio__item--news img{aspect-ratio:1.52}.portfolio .portfolio__item.portfolio__item--interview img{aspect-ratio:1.77}.basicLightbox{height:100%!important}
