.InfoMainMobile{position:absolute;width:100%;height:100%;background-color:#fff;pointer-events:auto;z-index:200}.InfoMainMobile--container{display:flex;height:100%;flex-direction:column}.InfoMainMobile--container--title{position:absolute;height:100%;pointer-events:none}.InfoMainMobile--container--title--left{margin-top:var(--home-esp-big);margin-left:var(--home-esp-big);font-size:var(--home-font-title);line-height:.8;display:flex;z-index:1000;pointer-events:auto}.InfoMainMobile--container--title--left--contact{font-size:var(--info-font-adress);margin-left:20px;line-height:1.2}.InfoMainMobile--container--title--left--contact p{padding-bottom:.5vh}.InfoMainMobile--container--title--right{position:absolute;margin-top:var(--home-esp-big);margin-left:var(--home-esp-big);font-size:var(--home-font-title);line-height:.8;transition:all .3s ease;top:50%;left:0;pointer-events:auto}.InfoMainMobile--container--title--right.isInit{top:25vw}.InfoMainMobile--container--left{width:100%;transition:all .3s ease;height:50%;height:calc(50% - 3px);border-bottom:3px solid #000}.InfoMainMobile--container--right{width:100%;overflow:scroll;font-size:var(--info-font-description);transition:all .3s ease;height:50%;opacity:0;line-height:1.1}.InfoMainMobile--container--right--main{padding:var(--home-esp-big)}.InfoMainMobile--container--right--main--description--fr p{padding-bottom:var(--home-esp-med)}.InfoMainMobile--container--right--main--description--en{font-family:ital;padding-top:var(--home-esp-big)}.InfoMainMobile--container--right--main--description--en p{padding-bottom:var(--home-esp-med)}.InfoMainMobile--container--right--main--credits{font-size:var(--info-font-credits);padding-top:var(--home-esp-big);-moz-column-count:2;column-count:2;line-height:1.15}.InfoMainMobile--container--right--main--credits strong{text-decoration:underline}.InfoMainMobile--container--right--main--credits p{padding-bottom:var(--home-esp-med)}.InfoMainMobile--container--right--main--credits p a{font-family:ital}.cursor-pointer{cursor:pointer}.HomeMobile,.HomeMobile--separator{position:absolute;height:100%;width:100%}.HomeMobile--separator{z-index:500;pointer-events:none}.HomeMobile--separator--left{height:calc(50% - 3px);width:100%;border-bottom:3px solid #000;pointer-events:none}.HomeMobile--initscreen{position:absolute;width:100%;height:100%}.HomeMobile--info,.HomeMobile--slider{width:100%;height:100%}.HomeMobile--info{position:absolute;z-index:1000}