@font-face{font-family:DroidSerif;src:url(../fonts/droidserif-italic/droidserifpro-italic-webfont.eot);src:url(../fonts/droidserif-italic/droidserifpro-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/droidserif-italic/droidserifpro-italic-webfont.woff2) format("woff2"),url(../fonts/droidserif-italic/droidserifpro-italic-webfont.woff) format("woff"),url(../fonts/droidserif-italic/droidserifpro-italic-webfont.ttf) format("truetype"),url(../fonts/droidserif-italic/droidserifpro-italic-webfont.svg#droid_serifitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:OpenSans;src:url(../fonts/opensans-regular/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/opensans-regular/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans-regular/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/opensans-regular/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/opensans-italic/opensans-italic-webfont.eot);src:url(../fonts/opensans-italic/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-italic/opensans-italic-webfont.woff2) format("woff2"),url(../fonts/opensans-italic/opensans-italic-webfont.woff) format("woff"),url(../fonts/opensans-italic/opensans-italic-webfont.ttf) format("truetype"),url(../fonts/opensans-italic/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:icomoon;src:url(../../fonts/icomoon/icomoon.eot?mpecox);src:url(../../fonts/icomoon/icomoon.eot?mpecox#iefix) format("embedded-opentype"),url(../../fonts/icomoon/icomoon.woff2?mpecox) format("woff2"),url(../../fonts/icomoon/icomoon.ttf?mpecox) format("truetype"),url(../../fonts/icomoon/icomoon.woff?mpecox) format("woff"),url(../../fonts/icomoon/icomoon.svg?mpecox#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mbd-arrow-right:before{content:"\edbd"}.icon-mbd-arrow-left:before{content:"\edc5"}.l-background{position:absolute;width:100vw;height:100vh;background-color:#f3f3f3}.l-biography{z-index:1;display:flex;flex-direction:row;flex:1;overflow:hidden;color:#000;position:relative}.l-biography .text-group{flex:.625;display:flex;overflow-x:hidden;font-size:1.15vw;position:relative;margin-right:-110px;flex-direction:column;align-items:flex-start}.l-biography .text-group>.back-button{margin-left:4em;margin-top:3em}.l-biography .text-group>.back-button .back-icon{margin-left:.5em}.l-biography .text-group>h1{font-family:DroidSerif;font-size:2em;font-style:italic}.l-biography .text-group>.body{font-family:DroidSerif;line-height:1.5em;padding-right:18%;overflow-x:hidden;max-width:100%;box-sizing:border-box}.l-biography .text-group>.body>.words-stage{font-family:OpenSans;list-style:none;padding-left:auto;padding-left:initial;width:100%;min-height:30vh;position:relative;color:#dfc978}.l-biography .text-group>.body>.words-stage>a{position:absolute;font-size:1vw}.l-biography .text-group>nav{position:absolute;bottom:0;right:43px}.l-biography .text-group>nav>ul{display:flex;flex-direction:row;list-style:none;padding-left:auto;padding-left:initial;margin-top:auto;margin-top:initial;margin-bottom:auto;margin-bottom:initial;padding-right:18px}.l-biography .text-group>nav>ul>li{display:flex;opacity:1;cursor:pointer;width:4.5rem;height:4.5rem;margin-right:1px;margin-left:1px;background-size:cover;background-position:center center;background-repeat:no-repeat}.l-biography .text-group>nav>ul>li.active{opacity:.5}.l-biography .text-group .body,.l-biography .text-group header,.l-biography .text-group>h1{padding-left:15%}.l-biography .svg-group{position:absolute;right:0;width:37.5%;height:100%;z-index:1}.l-biography .images-group{flex:.375;display:flex;overflow:hidden;position:relative;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1}.l-biography .images-group .biography-btn{margin-bottom:2em;max-width:8em}.dancing-paragraph{font-family:DroidSerif;font-style:italic;color:#41413C;padding-left:.2em}.dancing-paragraph p{line-height:1.35em}.dancing-paragraph p:nth-child(odd){font-size:1.2em}.dancing-paragraph p:nth-child(even){font-size:1.1em;padding-left:1em}.dancing-paragraph div:last-child{font-family:OpenSans!important;font-size:.75em;color:#757571;padding-left:1em}.dancing-paragraph h5{font-family:OpenSans!important;font-size:.85em;color:#757571;padding-left:1em}@media (min-width:992px) and (max-width:1199px){.dancing-paragraph h5{font-size:.95em}}body,html{padding:0;margin:0;font-size:14px;font-family:OpenSans,Arial,'_sans';overflow:hidden;height:100%}::selection{background:#DCBC64;color:#41413C}::-moz-selection{background:#DCBC64;color:#41413C}body{display:flex;flex:1}a{color:inherit;text-decoration:none}.bd-btn,.bd-btn-gradient,.l-words-menu>header>nav .menu-btn{text-transform:uppercase;font-size:1rem;padding:.7rem 1.3rem .58rem;display:block}.bd-btn-gradient{color:#DCBC64;border-radius:.25rem;background:#31322d!important;background:linear-gradient(to bottom,#31322d 0,#000 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#31322d', endColorstr='#000000', GradientType=0)}.bd-btn.big,.big.bd-btn-gradient,.l-words-menu>header>nav .big.menu-btn{font-size:1.2em}.bd-btn.small,.l-words-menu>header>nav .small.menu-btn,.small.bd-btn-gradient{font-size:.8em}h1,h2,h3,h4,h5{font-weight:400}.l-site{width:200vw;display:flex;flex-direction:row;flex:1;overflow:hidden}.l-site-cookies{width:100%;display:block;position:absolute;bottom:0;left:0}.l-site-cookies .cookies-close{display:block;position:relative;margin-right:10px;margin-top:10px;text-align:right}.l-site-cookies .cookies-close i{cursor:pointer}.l-site-cookies .cookies-text{display:block;position:relative;padding-left:50px;padding-top:10px;padding-bottom:10px}.l-site-loading{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;background-color:#fff}.l-site-loading img{display:block;width:24vw;height:24vw}.l-site-loading .loading-icon{margin-top:1em;font-size:3vw;-webkit-animation-name:spin;-webkit-animation-duration:4000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.l-smooth-scroll{display:flex;position:relative;flex:1 1 100%;overflow:hidden}.l-smooth-scroll .smooth-scroll-content{display:flex;flex:1 1 100%;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-right:-16px}.l-smooth-scroll .smooth-scroll-bottom,.l-smooth-scroll .smooth-scroll-top{display:block;position:absolute;width:100%;left:0;height:20%;background-color:rgba(255,255,255,.2);pointer-events:none}.l-smooth-scroll .smooth-scroll-top{top:0;background:linear-gradient(to bottom,#f3f3f3 0,rgba(243,243,243,0) 100%)}.l-smooth-scroll .smooth-scroll-bottom{bottom:0;background:linear-gradient(to bottom,rgba(243,243,243,0) 0,#f3f3f3 100%)}.l-words{display:flex;flex:1;overflow:hidden}.l-words-intro{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-right:37.5vw}.l-words-intro>.intro-logo-group{display:flex;position:relative;justify-content:center;width:25vw}.l-words-intro>.intro-logo-group>.intro-logo{max-width:25vw;position:relative}.l-words-intro>.intro-body{max-width:100%;text-align:center;padding-left:9vw;padding-right:9vw;font-size:1.4vw;line-height:1.45em;margin-top:5vh;margin-bottom:3vh;box-sizing:border-box}.l-words-intro>.intro-body h1{font-size:1.5em}.l-words-intro>.words-stage{width:100%;min-height:25vh;position:relative;color:#DCBC64;font-style:italic}.l-words-intro>.words-stage>a{position:absolute;font-size:1vw}.l-words-list{display:flex;flex:1;overflow:hidden}.l-words-list ul{list-style:none;padding:auto;padding:initial;margin:auto;margin:initial;font-size:1em;position:relative}.l-words-list>.words-group{width:100%}.l-words-list>.words-group>li{margin-bottom:.5em;max-width:20em;text-align:center;opacity:0}.l-words-list>.words-group>li h3{font-size:2.5em;margin-top:auto;margin-top:initial;width:100%;margin-bottom:.15em;line-height:1.1em}@media (min-width:992px) and (max-width:1199px){.l-words-list>.words-group>li h3{font-size:2em}}.l-words-list>.words-group>li p{margin-top:auto;margin-top:initial;margin-bottom:.15em;width:100%}@media (min-width:992px) and (max-width:1199px){.l-words-list>.words-group>li p{font-size:.9em}}.l-words-list>.words-group>li .item-resume{font-family:DroidSerif;font-style:italic}.l-words-list>.words-group>li .item-theme{text-transform:uppercase;color:#dfc978}.l-words-list>.images-group-smooth-scroll{display:flex;flex:1}.l-words-list>.images-group-smooth-scroll .images-group{display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:row;flex-wrap:wrap;justify-content:center}.l-words-list>.images-group-smooth-scroll .images-group .image-item{width:20em;margin-left:.2em;margin-right:.2em;box-sizing:border-box;margin-bottom:1em}.l-words-list>.images-group-smooth-scroll .images-group .image-item h3{text-align:center}.l-words-list>.images-group-smooth-scroll .images-group .image-item .image{width:100%;height:15em;background-size:cover;background-repeat:no-repeat}.l-words-menu{display:flex;flex:1;flex-direction:column;overflow:hidden}.l-words-menu>header{display:flex;flex-direction:row;margin:1vw 2vw;align-items:stretch}.l-words-menu>header .back-button-group{z-index:1;margin-right:2em}.l-words-menu>header .back-button-group .back-button{display:flex;align-items:center;padding-left:.7rem;padding-right:.7rem}.l-words-menu>header .back-button-group .back-button .back-btn-label{font-size:1.1rem;padding-left:.5rem}.l-words-menu>header>nav{flex:1;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.l-words-menu>header>nav>h1{margin-top:0;margin-bottom:.5em;text-transform:uppercase}.l-words-menu>header>nav>ul{padding:0;margin:0;list-style:none}.l-words-menu>header>nav>.filter-menu{display:flex;flex-direction:row}.l-words-menu>header>nav>.filter-menu>li{margin-right:1em}.l-words-menu>header>nav>.filter-menu.main{margin-bottom:.25em;margin-left:1em}.l-words-menu>header>nav>.filter-menu.secondary{margin-bottom:.25em;margin-left:2em}.l-words-menu>header>nav>.filter-menu.secondary>li{margin-right:auto!important}@media (min-width:992px) and (max-width:1199px){.l-words-menu>header>nav>.filter-menu.secondary>li>a{padding-left:1rem!important;padding-right:1rem!important}}.l-words-menu>header>nav .menu-btn{color:#000;background:0 0!important}.l-words-menu>header>nav .words-show-menu{flex:1;position:relative;color:#dfc978;overflow:hidden}.l-words-menu>header>nav .words-show-menu.words{font-style:italic}.l-words-menu>header>nav .words-show-menu.words .word-item{position:relative;display:inline-block;opacity:0;font-size:1.4em!important}@media (min-width:992px) and (max-width:1199px){.l-words-menu>header>nav .words-show-menu.words .word-item{font-size:1.1em!important}}.l-words-menu>header>nav .words-show-menu.words .word-item.active{color:#000}.l-words-menu>header>nav .words-show-menu.images{flex-direction:row;display:flex;overflow:visible!important;align-self:flex-start}.l-words-menu>header>nav .words-show-menu.images>.image-item{min-width:8em!important;max-width:8em!important;padding-left:.2em;padding-right:.2em;display:flex}.l-words-menu>header>nav .words-show-menu.images>.image-item>a{width:100%}.l-words-menu>header>nav .words-show-menu.images>.image-item>a>h3{text-align:center;margin:auto;margin:initial;font-size:1em}.l-words-menu>header>nav .words-show-menu.images>.image-item>a>.image{width:100%;height:6em;background-size:cover;background-position:center center;background-repeat:no-repeat}.l-words-menu>header>nav .words-show-menu.images>.image-item>a.active{color:#000}.l-words-menu>header>.menu-logo-group{width:15vw;min-width:12.5em;display:flex;align-items:center;justify-content:center;margin-left:3em;margin-right:3em}.l-words-menu>header>.menu-logo-group>a{display:flex;position:relative;flex:1}.l-words-menu>header>.menu-logo-group>a>img{max-width:100%;max-height:100%}.l-words-menu>main{display:flex;flex-direction:row;flex:1;width:200vw;overflow:hidden}.l-words-menu>main>.l-words-list{display:flex;flex:1}.l-words-show{display:flex;flex:1;flex-direction:row;overflow-y:auto;overflow-x:hidden}.l-words-show>.slide-show-group{flex:1;flex-direction:column;display:flex}.l-words-show>.slide-show-group>.images-group{position:relative;flex:1;padding-left:auto;padding-left:initial;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.l-words-show>.slide-show-group>nav{display:flex}.l-words-show>.slide-show-group>nav>ul{width:100%;list-style:none;display:flex;flex-direction:row;justify-content:center;padding-left:auto;padding-left:initial;margin-top:auto;margin-top:initial;margin-bottom:auto;margin-bottom:initial}.l-words-show>.slide-show-group>nav>ul>li{display:flex;cursor:pointer;width:4.5em;height:4.5em;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-right:1px;margin-left:1px;opacity:.999999}.l-words-show>.slide-show-group>nav>ul>li.active{opacity:.5}.l-words-show .title-texts-group{flex:1;display:flex;flex-direction:column;padding-left:3em;font-size:1.15vw}.l-words-show .title-texts-group .dancing-paragraph{padding-right:7em;padding-bottom:3em}.l-words-show .title-texts-group>.title-nav-group{display:flex;flex-direction:column;flex-direction:row;align-items:center;z-index:1}.l-words-show .title-texts-group>.title-nav-group>h1{margin:auto;margin:initial;font-size:2.5em;flex:1}.l-words-show .title-texts-group>.title-nav-group>nav{padding-left:1.5em;padding-right:1.5em;display:flex;flex-direction:row;align-items:baseline}.l-words-show .title-texts-group>.title-nav-group>nav>.btn-group{padding:.4rem .75rem!important;font-size:1.5rem}.l-words-show .title-texts-group>.title-nav-group>nav>.btn-group>a:first-child{margin-left:0;margin-right:.3rem}.l-words-show .title-texts-group>.title-nav-group>nav>.btn-group>a{margin-left:.3rem;margin-right:0}.l-words-show .title-texts-group>.text-group{display:flex}