.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.loader .loader__background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#081522}.loader .loader__percent{position:absolute;bottom:0;left:50%;color:#07121e;font-size:45vw;line-height:28vw;font-family:ChronicleTextG1-Roman;font-weight:700;transform:translate(-50%)}.loader .loader__logo{position:relative;z-index:2;width:88px}.loader .loader__logo img{width:100%;height:auto}@font-face{font-family:ChronicleTextG1-Italic;src:url("/static/assets/fonts/ChronicleTextG1-Italic.woff2") format("woff2"),url("/static/assets/fonts/ChronicleTextG1-Italic.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:ChronicleTextG1-Roman;src:url("/static/assets/fonts/ChronicleTextG1-Roman.woff2") format("woff2"),url("/static/assets/fonts/ChronicleTextG1-Roman.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:RMNGPConstellation-Grande;src:url("/static/assets/fonts/RMNGPConstellation-Grande.woff2") format("woff2"),url("/static/assets/fonts/RMNGPConstellation-Grande.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:RMNGPConstellation-Petite;src:url("/static/assets/fonts/RMNGPConstellation-Petite.woff2") format("woff2"),url("/static/assets/fonts/RMNGPConstellation-Petite.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:RMNGPConstellation-Random;src:url("/static/assets/fonts/RMNGPConstellation-Random.woff2") format("woff2"),url("/static/assets/fonts/RMNGPConstellation-Random.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato-Light;src:url("/static/assets/fonts/Lato-Light.woff2") format("woff2"),url("/static/assets/fonts/Lato-Light.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato-Regular;src:url("/static/assets/fonts/Lato-Regular.woff2") format("woff2"),url("/static/assets/fonts/Lato-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato-Medium;src:url("/static/assets/fonts/Lato-Medium.woff2") format("woff2"),url("/static/assets/fonts/Lato-Medium.woff") format("woff");font-weight:400;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{width:100%;height:100%;transition:background-color .2s ease-out;transition-delay:.5s}body.beige,html.beige{background-color:#f3f1dd}body.black,html.black{background-color:#091726}body.locked,html.locked{overflow:hidden}body.is-hovered,html.is-hovered{cursor:pointer}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;overflow-x:hidden}h1,h2,h3{font-weight:400}.is-hidden{opacity:0;visibility:hidden}.fake-scroll{position:relative;width:1px}.fps-meter{display:none}#controlKit{position:fixed!important;z-index:25}#outdated{display:none;position:fixed;top:0;left:0;width:100%;text-align:center;text-transform:uppercase;z-index:1500;color:#fff}#outdated svg{margin-top:100px;margin-bottom:20px;fill:#fff;width:300px;height:300px}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#0e233b;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir=rtl]{right:auto!important;left:25px!important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}.menu{position:fixed;top:0;left:0;width:100%;z-index:20;padding:0 50px;transition:background-color .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:420px) and (max-width:1050px){.menu{padding:0 20px}}@media only screen and (max-width:420px){.menu{padding:0 15px}}.menu.menu--is-transparent{background-color:transparent;opacity:1;visibility:visible;transition:visibility 0s .4s,opacity .4s;transition-delay:0s}.menu.menu--is-transparent .menu__title{opacity:0;visibility:hidden;transition:visibility 0s .4s,opacity .4s}.menu.menu--is-white,.menu.menu--is-white .menu__background{opacity:1;visibility:visible;transition:visibility 0s .4s,opacity .4s;transition-delay:0s}@media only screen and (max-width:420px){.menu.menu--is-white .menu__background{transform:scaleY(.7)}}.menu.menu--is-white .menu__rmn{transform:translateY(-20px) scale(.6)}@media only screen and (min-width:420px) and (max-width:1050px){.menu.menu--is-white .menu__rmn{transform:translateY(-20px) scale(.5)}}@media only screen and (max-width:420px){.menu.menu--is-white .menu__rmn{transform:translateY(-3px) scale(.7)}}.menu.menu--is-white .menu__title{opacity:1;visibility:visible;transition:visibility 0s .4s,opacity .4s;transition-delay:0s}.menu.menu--is-white .menu__btns{transform:translateY(-20px)}@media only screen and (max-width:420px){.menu.menu--is-white .menu__btns{transform:translateY(-3px)}}@media only screen and (min-width:420px) and (max-width:1050px){.menu.menu--is-white .menu__btns .menu__btn{margin-left:0}.menu.menu--is-white .menu__btns .menu__btn--fb,.menu.menu--is-white .menu__btns .menu__btn--twitter{display:none}}@media only screen and (max-width:420px){.menu.menu--is-white .menu__btns .menu__btn{margin-left:0}.menu.menu--is-white .menu__btns .menu__btn--fb,.menu.menu--is-white .menu__btns .menu__btn--twitter{display:none}}.menu.menu--is-hidden.menu--is-transparent,.menu.menu--is-hidden.menu--is-white{opacity:0;visibility:hidden;transition:visibility 0s .4s,opacity .4s}@media only screen and (max-width:420px){.menu.menu--is-hidden{transform:translateY(-100%)}}.menu .menu__background{position:absolute;top:0;left:0;width:100%;height:70px;background-color:#fff;transform-origin:top;opacity:0;visibility:hidden;transition:visibility 0s .4s,opacity .4s;transition:visibility 0s .4s,opacity .4s,transform .6s cubic-bezier(.165,.84,.44,1)}.menu .menu__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.menu .menu__rmn{position:relative;transform:translateY(15px);transition:all .6s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:420px){.menu .menu__rmn{transform:translateY(5px)}}.menu .menu__rmn img{width:108px;height:111px;transition:all .6s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:420px){.menu .menu__rmn img{width:54px;height:56px}}.menu .menu__home-link,.menu .menu__home-link:visited{color:#000;text-decoration:none}.menu .menu__title{position:absolute;top:10px;left:50%;transform:translate(-50%);font-family:ChronicleTextG1-Italic;text-align:center}@media only screen and (max-width:420px){.menu .menu__title{width:100%;top:13px}}@media only screen and (max-width:370px){.menu .menu__title{top:16px}}@media only screen and (min-width:420px) and (max-width:1050px){.menu .menu__title{width:100%;top:20px}}.menu .menu__title a{text-decoration:none;color:#000}.menu .menu__title .title__big{font-size:41px}@media only screen and (min-width:420px) and (max-width:1050px){.menu .menu__title .title__big{font-size:26px}}@media only screen and (max-width:420px){.menu .menu__title .title__big{font-size:20px}}@media only screen and (max-width:370px){.menu .menu__title .title__big{font-size:16px}}.menu .menu__title .title__small{font-size:15px}@media only screen and (max-width:420px){.menu .menu__title .title__small{font-size:8px}}.menu .menu__btns{display:-ms-flexbox;display:flex;transition:all .6s cubic-bezier(.165,.84,.44,1)}.menu .menu__btns .menu__btn{margin-left:14px;cursor:pointer}@media only screen and (max-width:420px){.menu .menu__btns .menu__btn svg{width:25px}}.home{background-color:#f3f1dd}.home .fake-scroll{width:0}.home canvas{position:fixed;top:0;left:0;z-index:5}.home.debug .flower-container{will-change:transform}.home.debug .flower-container:nth-child(3n+1){background-color:#ffc8a7!important}.home.debug .flower-container:nth-child(3n+2){background-color:#ccfcb5!important}.home.debug .flower-container:nth-child(3n+3){background-color:#afebfb!important}.home.debug .flower-container .flower{background-color:hsla(0,0%,85%,.5)}.home.debug .flower-container .pivot{display:block}.home .flowers{display:none}.home .flower-container,.home .flower-container .flower{position:absolute;top:0;left:0}.home .flower-container .pivot{display:none;position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;background-color:red;z-index:10}.filters-section{z-index:10;position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto;will-change:transform}.filters-section .filters-container{width:100%;text-align:center;padding:50px;position:absolute;background-color:#f3f1dd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:420px){.filters-section .filters-container{padding:15px}}.filters-section .filters__column{overflow:hidden}.filters-section .filters__column.filters__column--left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.filters-section .filters__question{-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.filters-section .filters__question h1{color:#ff3600;font-style:italic;font-size:50px;line-height:1em;font-family:ChronicleTextG1-Italic}@media only screen and (min-width:420px) and (max-width:1050px){.filters-section .filters__question h1{font-size:40px}}@media only screen and (max-width:420px){.filters-section .filters__question h1{font-size:22px}}.filters-section .filters__choices{-ms-flex:0 0 50%;flex:0 0 50%;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:100px 0;position:relative}.filters-section .filters__choices .filters__choice{text-decoration:none;margin-bottom:10px}.filters-section .filters__choices .filters__choice.filters__choice--active .choice-inner{color:#f3f1dd;background-color:#ff3600}.filters-section .filters__choices .filters__choice:last-child{margin-bottom:0}@media only screen and (max-width:420px){.filters-section .filters__choices .filters__choice{margin-bottom:5px}}.filters-section .filters__choices .filters__choice a{display:inline-block}.filters-section .filters__choices .filters__choice a .choice-inner{font-family:ChronicleTextG1-Roman;font-weight:700;font-size:80px;color:#c7c6b9;background-color:#fff;display:inline-block;padding:0 13px}@media only screen and (min-width:420px) and (max-width:1050px){.filters-section .filters__choices .filters__choice a .choice-inner{font-size:60px}}@media only screen and (max-width:420px){.filters-section .filters__choices .filters__choice a .choice-inner{font-size:35px;padding:5px 7px}}@media only screen and (max-width:340px){.filters-section .filters__choices .filters__choice a .choice-inner{font-size:30px;padding:5px 7px}}.filters-section .filters__choices .filters__choice a:hover .choice-inner{color:#f3f1dd;background-color:#ff3600}.cover-section{z-index:10;position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto}.cover-section .cover-container{width:100%;text-align:center;position:absolute;background-color:#091726}.cover-section .cover-container .cover-container__jardins{position:absolute;top:0;left:0;width:350px;z-index:10}.cover-section .cover-container .cover-container__jardins svg{width:100%;height:100%}.cover-section .cover-container .cover-container__jardins .st0{fill:#fff}.cover-section .cover-container .cover-container__imgs_wrapper{position:relative;overflow:hidden;padding:50px;padding-top:10%;padding-bottom:10%}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__imgs_wrapper{padding-top:10%;padding-bottom:10%}}.cover-section .cover-container .cover-container__content{position:relative;z-index:2}.cover-section .cover-container .cover-container__title img{width:60%;max-width:630px;height:auto}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__title img{max-width:85%;max-width:300px}}.cover-section .cover-container .cover-container__excerpt{color:#fff;font-family:ChronicleTextG1-Italic;font-size:26px;font-style:italic;max-width:650px;margin:0 auto;margin-top:15px}@media only screen and (max-width:1100px){.cover-section .cover-container .cover-container__excerpt{max-width:65%}}@media only screen and (min-width:420px) and (max-width:1050px){.cover-section .cover-container .cover-container__excerpt{font-size:18px}}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__excerpt{font-size:12px;max-width:75%;margin-top:20px}}.cover-section .cover-container .cover-container__background-gradient{position:absolute;top:-50%;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(9,23,38,0) 0,#091726 30%,#091726);z-index:0;pointer-events:none}.cover-section .cover-container .cover-container__cta{position:absolute;z-index:5;top:0;left:50%;transform:translate(-50%,-150%)}.cover-section .cover-container .cover-container__cta .cover-container__cta-title{color:#fff;font-family:Lato-Regular;text-transform:uppercase;font-size:17px;margin-bottom:20px}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__cta .cover-container__cta-title{font-size:15px;margin-bottom:15px}}.cover-section .cover-container .cover-container__cta .cover-container__cta-img{animation:arrowMotion 1.2s infinite ease-in-out alternate;transform-origin:bottom}.is-hidden.cover-section .cover-container .cover-container__cta .cover-container__cta-img{animation:none}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__cta .cover-container__cta-img{width:20px}}.cover-section .cover-container .cover-container__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.cover-section .cover-container .cover-container__background .background__plant{position:absolute;width:20%;transform-origin:bottom center;opacity:0}.cover-section .cover-container .cover-container__background .background__plant.background__plant-0{opacity:1;bottom:-10%;width:20%;left:50%}.cover-section .cover-container .cover-container__background .background__plant.background__plant-1{opacity:1;bottom:0;width:100%;left:0}@media only screen and (min-width:420px) and (max-width:1050px){.cover-section .cover-container .cover-container__background .background__plant.background__plant-1{bottom:0;left:-10%;width:120%}}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__background .background__plant.background__plant-1{bottom:-20%;width:190%;left:-50%}}.cover-section .cover-container .cover-container__background .background__plant.background__plant-2{opacity:1;bottom:0;width:34%;left:60%}.cover-section .cover-container .cover-container__background .background__plant.background__plant-3{opacity:1;bottom:-32%;width:30%;right:-5%}.cover-section .cover-container .cover-container__background .background__plant.background__plant-4{opacity:1;left:5%;bottom:-20%;width:33%}.cover-section .cover-container .cover-container__background .background__plant.background__plant-5{opacity:1;left:-6%;top:0;width:25%}.cover-section .cover-container .cover-container__foreground{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}.cover-section .cover-container .cover-container__foreground .foreground__plant-left{position:absolute;bottom:-10%;left:20%;width:40%;transform:translateY(0);z-index:5;transform-origin:bottom center}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__foreground .foreground__plant-left{bottom:-5%;left:10%;width:65%}}.cover-section .cover-container .cover-container__foreground .foreground__plant-right{position:absolute;bottom:-10%;right:20%;width:40%;transform:translateY(0);transform-origin:bottom center}@media only screen and (max-width:420px){.cover-section .cover-container .cover-container__foreground .foreground__plant-right{bottom:-5%;right:10%;width:65%}}.cover-section .cover-spacer{position:relative;top:0;left:0;width:100%;height:500px;background-color:#f3f1dd;z-index:6}@keyframes arrowMotion{0%{transform:translateZ(0) scale3d(.98,.98,.98);opacity:.3}to{transform:translate3d(0,20%,0) scaleX(1);opacity:1}}.home-footer{z-index:10;position:fixed;top:0;right:0;left:0;width:100%;height:auto;margin:auto;will-change:transform}.home-footer .home-footer__container{width:100%;top:0;left:0;position:absolute}.footer{background-color:#000;padding:20px 50px;transition:background-color .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:420px){.footer{padding:0 15px}}.footer .footer__container{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width:420px){.footer .footer__container{padding:10px 0}}.footer .footer__container .footer__rmn{height:70px;width:70px}@media only screen and (max-width:420px){.footer .footer__container .footer__rmn{height:40px;width:40px}}.footer .footer__container .footer__rmn img{width:100%}.footer .footer__container .footer__nav{display:-ms-flexbox;display:flex}.footer .footer__container .footer__nav .nav__credits{color:#fff;font-family:Lato-Light;font-size:16px}@media only screen and (max-width:420px){.footer .footer__container .footer__nav .nav__credits{font-size:14px}}.footer .footer__container .footer__nav .nav__link{color:#fff;font-family:Lato-Regular;font-size:18px;text-decoration:none;margin-right:14px;position:relative}@media only screen and (max-width:420px){.footer .footer__container .footer__nav .nav__link{font-size:16px}}.footer .footer__container .footer__nav .nav__link:before{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#ff3600;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s;transform-origin:left}.footer .footer__container .footer__nav .nav__link:hover:before{visibility:visible;transform:scaleX(1)}.footer--about.footer{position:absolute;width:100vw;bottom:0}.artwork{position:relative;padding:100px 0;overflow:hidden}@media only screen and (min-width:420px) and (max-width:1050px){.artwork{padding:60px 0}}@media only screen and (max-width:420px){.artwork{padding:60px 0}}.artwork--home.artwork{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.artwork .artwork__bg-color{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0}.artwork .artwork__inner{transition:all .6s cubic-bezier(.47,0,.745,.715)}.artwork .artwork__inner.artwork__inner--is-hidden{transition:all .6s cubic-bezier(.39,.575,.565,1);opacity:0}.artwork .artwork__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1260px;padding:0 40px;margin:0 auto;z-index:2}@media only screen and (min-width:420px) and (max-width:1050px){.artwork .artwork__content{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:420px){.artwork .artwork__content{-ms-flex-direction:column;flex-direction:column}}.artwork--home .artwork__col.artwork__col--infos{width:55%;margin-left:50px;-ms-flex:0 0 auto;flex:0 0 auto;max-width:500px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--infos{max-width:70%;width:70%;margin-left:0}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos{max-width:100%;width:100%;margin-left:0}}.artwork--home .artwork__col.artwork__col--infos.artwork__col--mobile-only{display:none}.artwork--home .artwork__col.artwork__col--infos .infos{display:block}.artwork--home .artwork__col.artwork__col--infos .infos .infos__author{font-size:38px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--infos .infos .infos__author{display:block}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos .infos .infos__author{display:block;font-size:24px}}@media only screen and (max-width:320px){.artwork--home .artwork__col.artwork__col--infos .infos .infos__author{font-size:20px}}.artwork--home .artwork__col.artwork__col--infos .infos .infos__name{font-family:Lato-Light;font-size:30px}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos .infos .infos__name{font-size:20px}}@media only screen and (max-width:320px){.artwork--home .artwork__col.artwork__col--infos .infos .infos__name{font-size:18px}}.artwork--home .artwork__col.artwork__col--infos .promo{margin-top:50px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--infos .promo{margin-top:20px}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos .promo{margin-top:20px}}.artwork--home .artwork__col.artwork__col--infos .promo .promo__text{font-size:24px;letter-spacing:.8px}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos .promo .promo__text{letter-spacing:.5px;margin-top:10px;font-size:16px}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--infos .promo .promo__btn{margin-top:50px}}.artwork--home .artwork__col.artwork__col--oeuvre{margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--oeuvre{margin-right:0}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--oeuvre{margin-right:0}}.artwork--home .artwork__col.artwork__col--oeuvre img{max-width:320px;height:auto}.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--mobile{display:none}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--mobile{width:100%;height:100%;display:block}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--mobile{width:100%;height:100%;display:block}}.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{margin:0}@media only screen and (min-width:420px) and (max-width:1050px){.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{display:none}}@media only screen and (max-width:420px){.artwork--home .artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{display:none}}.artwork__col.artwork__col--oeuvre{-ms-flex:0 0 50%;flex:0 0 50%;font-size:0;position:relative;margin-right:120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre{margin-right:0;width:80%;-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre{margin-right:0;-ms-flex:0 0 auto;flex:0 0 auto}}.artwork__col.artwork__col--oeuvre .infos{color:#fff}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre .infos{display:none}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre .infos{display:none}}.artwork__col.artwork__col--oeuvre .infos .infos__top{display:-ms-flexbox;display:flex}.artwork__col.artwork__col--oeuvre .infos .infos__top .infos__author{margin-top:0;margin-left:15px;font-size:21px}.artwork__col.artwork__col--oeuvre .infos .infos__name{font-family:Lato-Regular;font-size:20px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre .infos .infos__name{font-size:18px}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre .infos .infos__name{font-size:14px}}.artwork__col.artwork__col--oeuvre .infos .infos__author{font-family:Lato-Light;font-size:30px;text-transform:uppercase;margin-top:15px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre .infos .infos__author{display:none}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre .infos .infos__author{display:none;font-size:20px}}.artwork__col.artwork__col--oeuvre .infos .infos__credits{font-family:Lato-Light;font-size:15px;margin-top:15px}.artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{margin-top:30px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{margin-top:0}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre .oeuvre-img--desktop{margin-top:0}}.artwork__col.artwork__col--oeuvre .artwork__shadow-oeuvre{position:absolute;top:0;left:0;width:100%;height:100%}.artwork__col.artwork__col--oeuvre img{width:80%;max-width:600px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--oeuvre img{width:100%}}@media only screen and (max-width:420px){.artwork__col.artwork__col--oeuvre img{width:100%}}.artwork__col.artwork__col--infos{width:40%;-ms-flex:0 0 auto;flex:0 0 auto;max-width:700px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos{width:80%}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos{width:100%}}.artwork__col.artwork__col--infos.artwork__col--mobile-only{display:none;margin-bottom:30px;width:100%}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos.artwork__col--mobile-only{display:block}.artwork__col.artwork__col--infos.artwork__col--mobile-only .infos .infos__author{display:block;font-size:25px}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos.artwork__col--mobile-only{display:block}.artwork__col.artwork__col--infos.artwork__col--mobile-only .infos .infos__author{display:block;font-size:20px}}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos{margin-top:20px;max-width:80%}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos{margin-top:20px;max-width:100%}}.artwork__col.artwork__col--infos .infos{color:#fff;display:none}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos .infos{display:block}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .infos{display:block}}.artwork__col.artwork__col--infos .infos .infos__name{font-family:Lato-Regular;font-size:20px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos .infos .infos__name{font-size:18px}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .infos .infos__name{font-size:14px}}.artwork__col.artwork__col--infos .infos .infos__author{font-family:Lato-Light;font-size:40px;text-transform:uppercase}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos .infos .infos__author{display:none}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .infos .infos__author{display:none;font-size:20px}}.artwork__col.artwork__col--infos .infos .infos__credits{font-family:Lato-Light;font-size:15px}.artwork__col.artwork__col--infos .promo .promo__logo-jardins{margin:35px 0}.artwork__col.artwork__col--infos .promo .promo__logo-jardins img{width:100%;max-width:400px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos .promo .promo__logo-jardins img{position:relative;left:50%;transform:translateX(-50%)}}.artwork__col.artwork__col--infos .promo .promo__text{color:#fff;font-family:Lato-Regular;font-size:22px;line-height:32px;margin-bottom:50px}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__col.artwork__col--infos .promo .promo__text{font-size:20px;line-height:30px;margin-bottom:30px}}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .promo .promo__text{font-size:16px;line-height:24px;margin-bottom:30px}}.artwork__col.artwork__col--infos .promo .promo__btn{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.5);padding:20px;position:relative;overflow:hidden}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .promo .promo__btn{padding:20px 30px}}.artwork__col.artwork__col--infos .promo .promo__btn i.smartphone{position:absolute;top:50%;left:20px;display:block;width:15px;height:38px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url("/static/assets/img/icon_mobile.png");transform:translateY(-50%)}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .promo .promo__btn i.smartphone{left:15px;width:15px;height:25px}}.artwork__col.artwork__col--infos .promo .promo__btn span{position:relative;z-index:10;font-family:Lato-Regular;font-size:17px;color:#000;text-transform:uppercase;transition:all .3s ease-in-out}@media only screen and (max-width:420px){.artwork__col.artwork__col--infos .promo .promo__btn span{font-size:14px}}.artwork__col.artwork__col--infos .promo .promo__btn:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;transform:scaleY(0);opacity:0;transition:all .3s ease-in-out;background:#deddd5;transform-origin:top;border-radius:5px}.artwork__col.artwork__col--infos .promo .promo__btn:hover:before{transform:scaleY(1);opacity:1}.artwork__bg,.artwork__bg:before{position:absolute;top:0;bottom:0;right:0;left:0}.artwork__bg:before{background-color:rgba(0,0,0,.4);content:"";z-index:1}.artwork__bg .artwork__bg-image{position:absolute;top:0;left:0;right:0}.artwork__bg .artwork__bg-image img{width:100%;height:auto}@media only screen and (min-width:420px) and (max-width:1050px){.artwork__bg .artwork__bg-image img{height:100%;width:auto}}@media only screen and (max-width:420px){.artwork__bg .artwork__bg-image img{height:100%;width:auto}}.close__btn{pointer-events:auto;position:fixed;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}@media only screen and (max-width:420px){.close__btn .circle-shadow{display:none}}.close__btn .circle{transition:all .6s cubic-bezier(.23,1,.32,1)}.close__btn.close__btn--left{left:25px}@media only screen and (min-width:1600px){.close__btn.close__btn--left{left:50px}}@media only screen and (min-width:420px) and (max-width:1050px){.close__btn.close__btn--left{left:10px}}@media only screen and (max-width:420px){.close__btn.close__btn--left{left:-15px}}.close__btn.close__btn--right{right:25px}@media only screen and (min-width:1600px){.close__btn.close__btn--right{right:50px}}@media only screen and (min-width:420px) and (max-width:1050px){.close__btn.close__btn--right{right:10px}}@media only screen and (max-width:420px){.close__btn.close__btn--right{right:-15px}}.single-plant{z-index:10}.single-plant .single-plant__scroll-container{position:fixed;padding-top:80px;top:0;right:0;left:0;width:100%;height:auto;margin:auto;will-change:transform}@media only screen and (max-width:420px){.single-plant .single-plant__scroll-container{padding-top:50px}}.single-plant .single-plant__nav{position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none}.single-plant .single-plant__container{position:relative;max-width:1260px;margin:0 auto;padding:0 40px;padding-top:80px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1340px){.single-plant .single-plant__container{max-width:90%}}@media only screen and (max-width:420px){.single-plant .single-plant__container{padding-left:40px;padding-right:40px;padding-top:40px;max-width:100%;width:100%}}.single-plant .single-plant__container .single-plant__canvas-container{position:absolute;top:-50px;right:0;width:50%;z-index:-1}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__canvas-container{right:-30%;width:100%}.single-plant .single-plant__container .single-plant__canvas-container:before{left:0;background:linear-gradient(90deg,#f3f1dd 0,#f3f1dd 20%,hsla(55,48%,91%,0) 80%)}}.single-plant .single-plant__container .single-plant__canvas-container:before{content:"";display:block;position:absolute;top:0;left:-20%;width:100%;height:100vh;background:linear-gradient(90deg,#f3f1dd 0,#f3f1dd 20%,hsla(55,48%,91%,0) 80%);z-index:20}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__canvas-container:before{left:0;background:linear-gradient(90deg,#f3f1dd 0,#f3f1dd 20%,hsla(0,0%,100%,0) 80%)}}.single-plant .single-plant__container .single-plant__canvas-container canvas{position:absolute;top:0;right:0}.single-plant .single-plant__container .single-plant__wrapper{max-width:50%}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__wrapper{max-width:100%}}.single-plant .single-plant__container .single-plant__subtitle{font-family:ChronicleTextG1-Italic;font-size:30px}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__subtitle{font-size:14px}}@media only screen and (min-width:420px) and (max-width:1050px){.single-plant .single-plant__container .single-plant__subtitle{font-size:20px}}.single-plant .single-plant__container .single-plant__title{font-family:ChronicleTextG1-Italic;font-size:100px;line-height:80px;margin:50px 0;letter-spacing:-2px}@media only screen and (min-width:420px) and (max-width:1050px){.single-plant .single-plant__container .single-plant__title{font-size:60px;line-height:50px;margin:30px 0;max-width:70%}}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__title{font-size:40px;line-height:30px;margin:30px 0;max-width:70%}}@media only screen and (max-width:340px){.single-plant .single-plant__container .single-plant__title{font-size:30px;max-width:80%}}.single-plant .single-plant__container .single-plant__description{font-family:ChronicleTextG1-Roman;font-size:23px;line-height:33px;margin-bottom:50px}@media only screen and (min-width:420px) and (max-width:1050px){.single-plant .single-plant__container .single-plant__description{font-size:18px;line-height:25px;margin-bottom:35px;max-width:70%}}@media only screen and (max-width:420px){.single-plant .single-plant__container .single-plant__description{font-size:14px;line-height:18px;margin-bottom:30px;max-width:70%}}@media only screen and (max-width:340px){.single-plant .single-plant__container .single-plant__description{max-width:80%}}.single-plant .single-plant__sharing .sharing__text{font-family:ChronicleTextG1-Roman;font-weight:700;font-size:18px;margin:0}@media only screen and (max-width:420px){.single-plant .single-plant__sharing .sharing__text{font-size:14px;line-height:18px}}.single-plant .single-plant__sharing .sharing__btns{margin-top:20px;display:-ms-flexbox;display:flex}.single-plant .single-plant__sharing .sharing__btns .sharing__btn{margin-right:15px}.single-plant .button-to-home{position:absolute;left:50%;transform-origin:center center;transform:translateX(-50%);bottom:0}@media only screen and (max-width:1050px){.single-plant .button-to-home{position:static;margin-top:20px;transform:none;display:inline-block}}.nav__btn{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:420px){.nav__btn .circle-shadow{display:none}}.nav__btn .circle{transition:all .6s cubic-bezier(.23,1,.32,1)}.nav__btn.nav__btn--prev{left:25px}@media only screen and (min-width:1600px){.nav__btn.nav__btn--prev{left:50px}}@media only screen and (min-width:420px) and (max-width:1050px){.nav__btn.nav__btn--prev{left:10px}}@media only screen and (max-width:420px){.nav__btn.nav__btn--prev{left:-15px}}.nav__btn.nav__btn--next{right:25px}@media only screen and (min-width:1600px){.nav__btn.nav__btn--next{right:50px}}@media only screen and (min-width:420px) and (max-width:1050px){.nav__btn.nav__btn--next{right:10px}}@media only screen and (max-width:420px){.nav__btn.nav__btn--next{right:-15px}}.button-to-home{text-decoration:none}.button-to-home .button-to-home__wrapper{z-index:10;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px;padding-right:15px;border-radius:8px;background-color:#ff3600;font-size:13px}@media only screen and (max-width:420px){.button-to-home .button-to-home__wrapper{font-size:11px;padding:10px}.button-to-home .button-to-home__wrapper .button-to-home__icon{width:20px;height:20px}}@media only screen and (max-width:340px){.button-to-home .button-to-home__wrapper{font-size:10px}}.button-to-home .button-to-home__wrapper:hover:before{color:#fff;background-position:150% 50%}.button-to-home .button-to-home__wrapper:before{content:"";width:100%;height:100%;position:absolute;padding:10px;padding-right:15px;border-radius:8px;top:0;left:0;transition:all .8s ease-out;background:linear-gradient(270deg,#ff3e0a,#ff8666,rgba(255,62,10,0),rgba(255,62,10,0));background-position:1% 50%;background-size:300% 300%;z-index:-1}.button-to-home .button-to-home__text{text-decoration:none;font-family:lato;letter-spacing:.5px;text-transform:uppercase;color:#fff;margin-left:10px;position:relative;transition:color .8s ease-out}@media only screen and (max-width:420px){.button-to-home .button-to-home__text{margin-left:5px}}.about{position:relative;padding-bottom:150px;min-height:100vh}@media only screen and (max-width:420px){.about{padding-bottom:50px}}.about .about__container{margin-left:10vw;margin-top:100px;display:inline-block;max-width:700px;padding-right:20px;padding-bottom:40px}@media only screen and (max-width:420px){.about .about__container{margin-top:60px;padding-bottom:80px}}.about .about__container .about__title{font-family:ChronicleTextG1-Italic;font-size:100px}@media only screen and (max-width:420px){.about .about__container .about__title{font-size:60px}}.about .about__container .about__texts{font-family:ChronicleTextG1-Roman;margin-top:40px}@media only screen and (max-width:420px){.about .about__container .about__texts{margin-top:30px}}.about .about__container .about__subtitle{font-size:24px;font-weight:700}@media only screen and (max-width:420px){.about .about__container .about__subtitle{font-size:20px}}.about .about__container .about__text{font-size:20px;padding:5px 0}@media only screen and (max-width:420px){.about .about__container .about__text{font-size:16px}}.about .about__container .about__text--bold{font-weight:700}.about .about__container .about__text--mail{color:#ff3600}.about .about__container .button-to-home{display:inline-block;margin-top:60px}
/*# sourceMappingURL=app.334aec110afc987ee554a2addd1022c0.css.map*/