/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.mfp-bg{z-index:1042;opacity:1;background:#fff;width:100%;height:80vh;position:fixed;top:10vh;left:0;overflow:hidden}.mfp-wrap{z-index:1043;backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:absolute;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#000;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#000}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:1046;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{text-align:center;opacity:.65;color:#fff;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-decoration:none;position:absolute;top:0;right:0}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#000}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#000;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-counter{color:#000;white-space:nowrap;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{-webkit-tap-highlight-color:transparent;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:10px;border-bottom-width:10px}.mfp-arrow-left{left:0}.mfp-arrow-left:before{border-right:13px solid #000;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:before{border-left:13px solid #000}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}img.mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:2vh 0;line-height:0;display:block}.mfp-figure{line-height:0}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-title{text-align:left;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (width<=800px) and (orientation:landscape),screen and (height<=300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-bottom-bar{top:15vh}.mfp-img-mobile{box-sizing:border-box;margin:0;position:fixed;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#000;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}@media (width<=900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}button.mfp-close,button.mfp-arrow{height:70px!important}.mfp-arrow-left{width:30px;height:30px;margin-left:1rem;background:url(http://fromager-florian.fr/rosa-turetsky/assets/images/arrow-left.svg) 0 0 no-repeat!important}.mfp-arrow-right{width:30px;height:30px;margin-right:1rem;background:url(http://fromager-florian.fr/rosa-turetsky/assets/images/arrow-right.svg) 100% 0 no-repeat!important}.mfp-arrow-left:before,.mfp-arrow-right:before,.mfp-arrow-left:after,.mfp-arrow-right:after{content:"";display:none}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}*{-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0;box-sizing:border-box!important}::-webkit-scrollbar{display:none}button{font-family:inherit;font-size:inherit;color:inherit;border-radius:none;background:0 0;border:none}button:hover{cursor:pointer}button *{pointer-events:none}ol,ul{list-style:none}html{color:#000;cursor:default;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:#ff000080;min-height:100vh;font:200 16px/1.5 Helvetica Neue,Arial,sans-serif;position:relative;overflow-y:scroll}html.loading #container>*{opacity:0}#container>*{opacity:1;transition:opacity .9s}footer{justify-content:center}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,pre{font-size:inherit;line-height:inherit;margin:0}h1,h2{font-size:1.4rem}h1,#subtitle h2,h2.contact-title{text-rendering:optimizelegibility;text-transform:uppercase}h1{font-weight:700}h1#title{display:none}h1#title+figure{transition:opacity .5s .5s}h1#title+figure img{height:calc(10vh - 3rem)}h1 span{font-weight:200}h2,h3{font-weight:300}h2 span,h3 span{text-rendering:optimizelegibility;text-transform:normal}h4{font-size:.75rem;font-weight:700}a{color:inherit;text-decoration:none}a *{pointer-events:none}a,a:hover,a:active,a:focus,object,embed{outline:0}input::-moz-focus-inner{border:0}figure img:not([src]){visibility:hidden}a:hover{color:red;background:0 0}::selection{color:red;background:0 0}em{font-style:normal;font-weight:500}b,strong{font-weight:400}.cap{text-transform:uppercase}iframe #player{max-width:none!important}.insta{height:45vw!important}img{transition:filter .2s}img.lazy{filter:blur(1px);transition:filter .2s}.menu{text-align:center;grid-column:2/8}.menu .menu-item{text-transform:uppercase;font-size:.75rem;font-weight:300;display:inline-block}.menu .menu-item.is-active a{font-weight:500}.menu .menu-item a{border-bottom:0}#container{height:80vh;top:10vh;overflow:hidden scroll}#banner{justify-content:center;align-items:center;height:10vh;display:flex}#banner,#container,#footer{padding:0 12vw}.grid-c1{grid-column-gap:2vw;grid-template-columns:repeat(1,1fr);display:grid}.grid-c2{grid-column-gap:2vw;grid-template-columns:repeat(2,1fr);display:grid}.grid-c3{grid-column-gap:2vw;grid-template-columns:repeat(3,1fr);display:grid}.grid-c4{grid-column-gap:2vw;grid-template-columns:repeat(4,1fr);display:grid}.grid-c5{grid-column-gap:2vw;grid-template-columns:repeat(5,1fr);display:grid}.grid-c6{grid-column-gap:2vw;grid-template-columns:repeat(6,1fr);display:grid}.grid-c7{grid-column-gap:2vw;grid-template-columns:repeat(7,1fr);display:grid}.grid-c8{grid-column-gap:2vw;grid-template-columns:repeat(8,1fr);display:grid}.grid-c3-f{grid-column-gap:2vw;grid-row-gap:2vh;grid-template-rows:repeat(auto-fill,minmax(6rem,1fr));grid-template-columns:1fr 1fr 1fr;display:grid}.c1-p0{grid-column:1/2}.c2-p0{grid-column:1/3}.c3-p0{grid-column:1/4}.c4-p0{grid-column:1/5}.c5-p0{grid-column:1/6}.c6-p0{grid-column:1/7}.c7-p0{grid-column:1/8}.c8-p0{grid-column:1/9}.c9-p0{grid-column:1/10}.c1-p1{grid-column:2/3}.c2-p1{grid-column:2/4}.c3-p1{grid-column:2/5}.c4-p1{grid-column:2/6}.c5-p1{grid-column:2/7}.c6-p1{grid-column:2/8}.c7-p1{grid-column:2/9}.c8-p1{grid-column:2/10}.c9-p1{grid-column:2/11}.c1-p2{grid-column:3/4}.c2-p2{grid-column:3/5}.c3-p2{grid-column:3/6}.c4-p2{grid-column:3/7}.c5-p2{grid-column:3/8}.c6-p2{grid-column:3/9}.c7-p2{grid-column:3/10}.c8-p2{grid-column:3/11}.c9-p2{grid-column:3/12}.c1-p3{grid-column:4/5}.c2-p3{grid-column:4/6}.c3-p3{grid-column:4/7}.c4-p3{grid-column:4/8}.c5-p3{grid-column:4/9}.c6-p3{grid-column:4/10}.c7-p3{grid-column:4/11}.c8-p3{grid-column:4/12}.c9-p3{grid-column:4/13}.c1-p4{grid-column:5/6}.c2-p4{grid-column:5/7}.c3-p4{grid-column:5/8}.c4-p4{grid-column:5/9}.c5-p4{grid-column:5/10}.c6-p4{grid-column:5/11}.c7-p4{grid-column:5/12}.c8-p4{grid-column:5/13}.c9-p4{grid-column:5/14}.c1-p5{grid-column:6/7}.c2-p5{grid-column:6/8}.c3-p5{grid-column:6/9}.c4-p5{grid-column:6/10}.c5-p5{grid-column:6/11}.c6-p5{grid-column:6/12}.c7-p5{grid-column:6/13}.c8-p5{grid-column:6/14}.c9-p5{grid-column:6/15}.c1-p6{grid-column:7/8}.c2-p6{grid-column:7/9}.c3-p6{grid-column:7/10}.c4-p6{grid-column:7/11}.c5-p6{grid-column:7/12}.c6-p6{grid-column:7/13}.c7-p6{grid-column:7/14}.c8-p6{grid-column:7/15}.c9-p6{grid-column:7/16}.c1-p7{grid-column:8/9}.c2-p7{grid-column:8/10}.c3-p7{grid-column:8/11}.c4-p7{grid-column:8/12}.c5-p7{grid-column:8/13}.c6-p7{grid-column:8/14}.c7-p7{grid-column:8/15}.c8-p7{grid-column:8/16}.c9-p7{grid-column:8/17}.content:has(#liste-galerie>div:empty) #liste-galerie{display:none}.content:has(#liste-galerie>div:empty) #nav-button li:has(button#galerie){display:none}.content:has(#liste-videos>div:empty) #liste-videos{display:none}.content:has(#liste-videos>div:empty) #nav-button li:has(button#videos){display:none}#home figure{width:100%;max-height:80vh}#home figure img{object-fit:cover;width:100%;height:70vh}#home figure p{margin-top:.6rem}#expositions figure{object-fit:cover;width:100%;height:35vw;margin-bottom:1rem}#expositions ul,.mfp-title{font-size:.75rem}.mfp-title h3{text-rendering:optimizelegibility;text-transform:uppercase;padding-right:0;font-size:1.4rem}.mfp-title li:first-child{margin-bottom:1rem}.mfp-counter{display:none!important}.mfp-figure figure img{max-width:80vw!important;max-height:70vh!important}@media only screen and (orientation:portrait) and (width<=900px){#liste-intro h3,#curriculum h3,#nav-button h3{display:none}}#liste-intro h3,#curriculum h3,#nav-button h3{margin-bottom:1rem;font-size:1.2rem;font-weight:400;line-height:1.1}#liste-intro{text-align:justify;text-justify:inter-word;line-height:1.35}#liste-intro div{margin-bottom:1.5rem}#liste-intro div h2{margin-bottom:.6rem}#curriculum{font-size:.75rem;display:grid}#curriculum .cv-list#liste-collectives li,#curriculum .cv-list#liste-personnelles li,#curriculum .cv-list#liste-publiques li,#curriculum .cv-list#liste-privees li{text-indent:-.3rem;padding-inline-start:.3rem}#curriculum .cv-list#liste-collectives li.dated,#curriculum .cv-list#liste-collectives li.dated~li,#curriculum .cv-list#liste-personnelles li.dated,#curriculum .cv-list#liste-personnelles li.dated~li,#curriculum .cv-list#liste-publiques li.dated,#curriculum .cv-list#liste-publiques li.dated~li,#curriculum .cv-list#liste-privees li.dated,#curriculum .cv-list#liste-privees li.dated~li{text-indent:-2.3rem;padding-inline-start:2.3rem}#curriculum .cv-list#liste-collectives li.dated.year,#curriculum .cv-list#liste-collectives li.dated~li.year,#curriculum .cv-list#liste-personnelles li.dated.year,#curriculum .cv-list#liste-personnelles li.dated~li.year,#curriculum .cv-list#liste-publiques li.dated.year,#curriculum .cv-list#liste-publiques li.dated~li.year,#curriculum .cv-list#liste-privees li.dated.year,#curriculum .cv-list#liste-privees li.dated~li.year{margin-top:.4rem}#curriculum #liste-general{max-height:80vh;position:sticky;top:0}@media only screen and (orientation:portrait){#curriculum #liste-galerie h3{display:none}}#curriculum #liste-galerie div{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}#curriculum #liste-galerie div button{display:flex}#curriculum #liste-galerie div figure{aspect-ratio:1;width:100%}#curriculum #liste-galerie div figure img{object-fit:cover;height:100%}@media only screen and (orientation:portrait){#curriculum #liste-videos h3{display:none}}#curriculum #liste-videos li{width:100%;margin-bottom:1rem}#curriculum #liste-videos li iframe,#curriculum #liste-videos li video{width:100%;height:auto;margin-left:0}#curriculum #liste-press li{text-indent:-.3rem;margin:.4rem 0;padding-inline-start:.3rem}#curriculum #liste-archives ul{margin:1rem 5rem 1rem 0;padding-bottom:1rem}#curriculum #liste-archives ul:not(:last-child){border-bottom:1px solid #000}#nav-button{max-height:80vh;position:sticky;top:0}#nav-button li{font-size:.75rem}#nav-button li:not(:last-child){border-bottom:1px solid #000}#nav-button li:first-child{border-bottom:none;margin-bottom:1rem}#nav-button li:not(:first-child){line-height:1.75}#nav-button button{text-rendering:optimizelegibility;text-align:left;background:0 0;border:none;padding:0}#nav-button button:hover{cursor:pointer}@media only screen and (width>=900px){#nav-button button,#nav-button li{font-size:.6rem}}img{border-style:none;width:100%;height:auto}#first{background:#d3d3d3;height:50vh;margin-bottom:1rem;overflow:hidden}#first button{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#first button img{width:auto;max-width:80%;height:auto;max-height:90%;box-shadow:0 6px 14px #0003,0 4px 20px #00000030}.al-r{text-align:right}.center{justify-content:center;align-items:center;display:flex;overflow:hidden}.jump-d{margin-bottom:1rem}.projects-section{background:#eafded;margin-top:3rem;padding-top:2.25rem;padding-bottom:.75rem}.projects-section-more{text-align:center}.img-main,.sld-main{max-height:80vh;position:sticky;top:0}.img-main img{object-fit:contain;object-position:right top;width:100%;height:80vh}@keyframes fade{0%{opacity:0}5%{opacity:1}55%{opacity:1}60%{opacity:0}}.sld-main,.sld-cell{width:100%;height:80vh}.sld-main{overflow:hidden}.sld-main:has(.sld-cell:nth-child(n)) .sld-cell{animation-duration:0s}.sld-main:has(.sld-cell:nth-child(2n)) .sld-cell{animation-duration:10s}.sld-main:has(.sld-cell:nth-child(3n)) .sld-cell{animation-duration:20s}.sld-main:has(.sld-cell:nth-child(4n)) .sld-cell{animation-duration:30s}.sld-main:has(.sld-cell:nth-child(5n)) .sld-cell{animation-duration:40s}.sld-main:has(.sld-cell:nth-child(6n)) .sld-cell{animation-duration:50s}.sld-main:has(.sld-cell:nth-child(7n)) .sld-cell{animation-duration:60s}.sld-main:has(.sld-cell:nth-child(8n)) .sld-cell{animation-duration:70s}.sld-main:has(.sld-cell:nth-child(9n)) .sld-cell{animation-duration:80s}.sld-main:has(.sld-cell:nth-child(10n)) .sld-cell{animation-duration:90s}.sld-cell{opacity:0;background:#fff;animation:infinite fade;position:absolute;top:0;left:0}.sld-cell:nth-child(2n){animation-delay:5s}.sld-cell:nth-child(3n){animation-delay:10s}.sld-cell:nth-child(4n){animation-delay:15s}.sld-cell:nth-child(5n){animation-delay:20s}.sld-cell:nth-child(6n){animation-delay:25s}.sld-cell:nth-child(7n){animation-delay:30s}.sld-cell:nth-child(8n){animation-delay:35s}.sld-cell:nth-child(9n){animation-delay:40s}.sld-cell:nth-child(10n){animation-delay:45s}.sld-cell:nth-child(11n){animation-delay:50s}.sld-cell:nth-child(12n){animation-delay:55s}.sld-cell:nth-child(13n){animation-delay:60s}.sld-cell:nth-child(14n){animation-delay:65s}.sld-cell:nth-child(15n){animation-delay:70s}.sld-cell:nth-child(16n){animation-delay:75s}.sld-cell:nth-child(17n){animation-delay:80s}.sld-cell:nth-child(18n){animation-delay:85s}.sld-cell:nth-child(19n){animation-delay:90s}.sld-cell:nth-child(20n){animation-delay:95s}.sld-cell:nth-child(21n){animation-delay:100s}.sld-cell~*{width:100%;height:100%}.sld-cell *{object-fit:contain;width:100%;max-width:100%;height:max-content;max-height:80vh}.contact-adress,.contact-coord{border-bottom:.6px solid #000;width:50%;margin-bottom:.2rem;padding-bottom:.2rem}.contact-sheet iframe{border:0;width:100%;height:55vh}.contact-sheet:nth-child(odd){text-align:right}.contact-sheet:nth-child(odd) .contact-adress,.contact-sheet:nth-child(odd) .contact-coord{margin-left:50%}.contact-sheet ul li{font-size:.75rem}.contact-sheet ul li:first-child{font-size:1.4rem;line-height:1.75}#actualites-list{grid-template-rows:minmax(200px,auto) 1fr;display:grid}#actualites-list article{margin-bottom:1rem;padding-bottom:1rem}#actualites-list article a{display:contents}#actualites-list article:not(:last-child){border-bottom:1px solid #000}#actualites-list article h3{font-size:1.4rem;font-weight:400;line-height:1.75}#actualites-list article div{height:min-content}#actualites-list article div>*{margin-top:1rem}#actualites-list article div p{font-size:.75rem}#actualites-list article aside{height:35vh;margin-top:1rem;position:relative}#actualites-list article aside figure{object-fit:contain;object-position:right top;max-width:100%;max-height:100%}#actualites-list article aside iframe{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}#artistes h2{margin-bottom:.45rem}li h2{margin-top:.25rem;margin-bottom:.45rem}#archives-list>*{margin-bottom:2rem;padding-bottom:2rem;font-size:.75rem;display:grid}#archives-list>:not(:last-child){border-bottom:1px solid #000}#archives-list>* figure{object-fit:cover;object-position:center center;height:20vw}.row>.column{padding:0 8px}.row:after{content:"";clear:both;display:table}.column{float:left;width:25%}.modal{pointer-events:none;z-index:1042;background-color:#fff;width:100vw;height:80vh;position:fixed;top:10vh;left:0;overflow:hidden;opacity:0!important}.modal-content{width:100%;height:100%;margin:auto;padding:0;position:relative}.modal-slide{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-slide img{object-fit:contain;width:80vw!important;max-width:80vw!important;height:70vh!important;max-height:70vh!important}.modal-slide figcaption{text-align:center}.modal-close{z-index:99999;padding:16px;font-size:1.2rem;position:absolute;top:0;right:0}.modal-close:hover,.modal-close:focus{color:red}.modal-btn{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0 3px 3px 0;width:auto;margin-top:-50px;padding:16px;font-size:1.2rem;position:absolute;top:50%}.modal-btn.next{border-radius:3px 0 0 3px;right:0}.modal-btn:hover{color:red}.modal:has(.modal-slide.active){pointer-events:initial;opacity:1!important}.modal:has(.modal-slide.active) .active{opacity:1;pointer-events:initial;transition:opacity .5s 1s}#subtitle{gap:1rem;font-size:1.2rem}#return{width:auto;margin-right:1rem;font-size:1.2rem;display:inline-block}#return:hover{cursor:pointer}@media only screen and (orientation:landscape){html:not(.touch) li:has(button#intro){display:none}#phone-menu{display:none}#footer{text-align:center;align-items:center;height:10vh;margin-left:2vw;margin-right:2vw;display:flex}.menu-item:not(:last-child):after{content:" ";padding:0 .4em}#subtitle{align-items:center;height:10vh;display:flex;position:fixed;top:0}.grid-c2 #space-2 ul{grid-column-start:1}}.touch{overflow:hidden}@media only screen and (orientation:portrait) and (width>=900px){.touch .t-grid-c1{grid-gap:1rem;grid-template-columns:repeat(1,1fr);display:grid}.touch .t-grid-c2{grid-gap:1rem;grid-template-columns:repeat(2,1fr);display:grid}.touch .t-grid-c3{grid-gap:1rem;grid-template-columns:repeat(3,1fr);display:grid}.touch .t-grid-c4{grid-gap:1rem;grid-template-columns:repeat(4,1fr);display:grid}.touch .t-grid-c5{grid-gap:1rem;grid-template-columns:repeat(5,1fr);display:grid}.touch .t-grid-c6{grid-gap:1rem;grid-template-columns:repeat(6,1fr);display:grid}.touch .t-c1-p0{grid-column:1/2}.touch .t-c2-p0{grid-column:1/3}.touch .t-c3-p0{grid-column:1/4}.touch .t-c4-p0{grid-column:1/5}.touch .t-c5-p0{grid-column:1/6}.touch .t-c6-p0{grid-column:1/7}.touch .t-c1-r0{grid-column:1/2;grid-row-start:1}.touch .t-c2-r0{grid-column:1/3;grid-row-start:2}.touch .t-c3-r0{grid-column:1/4;grid-row-start:3}.touch .t-c1-p1{grid-column:2/3}.touch .t-c2-p1{grid-column:2/4}.touch .t-c3-p1{grid-column:2/5}.touch .t-c4-p1{grid-column:2/6}.touch .t-c5-p1{grid-column:2/7}.touch .t-c6-p1{grid-column:2/8}.touch .t-c1-r1{grid-column:1/3;grid-row-start:1}.touch .t-c2-r1{grid-column:1/4;grid-row-start:2}.touch .t-c3-r1{grid-column:1/5;grid-row-start:3}.touch .t-c1-p2{grid-column:3/4}.touch .t-c2-p2{grid-column:3/5}.touch .t-c3-p2{grid-column:3/6}.touch .t-c4-p2{grid-column:3/7}.touch .t-c5-p2{grid-column:3/8}.touch .t-c6-p2{grid-column:3/9}.touch .t-c1-r2{grid-column:1/4;grid-row-start:1}.touch .t-c2-r2{grid-column:1/5;grid-row-start:2}.touch .t-c3-r2{grid-column:1/6;grid-row-start:3}.touch .t-c1-p3{grid-column:4/5}.touch .t-c2-p3{grid-column:4/6}.touch .t-c3-p3{grid-column:4/7}.touch .t-c4-p3{grid-column:4/8}.touch .t-c5-p3{grid-column:4/9}.touch .t-c6-p3{grid-column:4/10}.touch .t-c1-r3{grid-column:1/5;grid-row-start:1}.touch .t-c2-r3{grid-column:1/6;grid-row-start:2}.touch .t-c3-r3{grid-column:1/7;grid-row-start:3}.touch .t-c1-p4{grid-column:5/6}.touch .t-c2-p4{grid-column:5/7}.touch .t-c3-p4{grid-column:5/8}.touch .t-c4-p4{grid-column:5/9}.touch .t-c5-p4{grid-column:5/10}.touch .t-c6-p4{grid-column:5/11}.touch .t-c1-r4{grid-column:1/6;grid-row-start:1}.touch .t-c2-r4{grid-column:1/7;grid-row-start:2}.touch .t-c3-r4{grid-column:1/8;grid-row-start:3}.touch .t-c1-p5{grid-column:6/7}.touch .t-c2-p5{grid-column:6/8}.touch .t-c3-p5{grid-column:6/9}.touch .t-c4-p5{grid-column:6/10}.touch .t-c5-p5{grid-column:6/11}.touch .t-c6-p5{grid-column:6/12}.touch .t-c1-r5{grid-column:1/7;grid-row-start:1}.touch .t-c2-r5{grid-column:1/8;grid-row-start:2}.touch .t-c3-r5{grid-column:1/9;grid-row-start:3}.touch .t-c1-p6{grid-column:7/8}.touch .t-c2-p6{grid-column:7/9}.touch .t-c3-p6{grid-column:7/10}.touch .t-c4-p6{grid-column:7/11}.touch .t-c5-p6{grid-column:7/12}.touch .t-c6-p6{grid-column:7/13}.touch .t-c1-r6{grid-column:1/8;grid-row-start:1}.touch .t-c2-r6{grid-column:1/9;grid-row-start:2}.touch .t-c3-r6{grid-column:1/10;grid-row-start:3}.touch #banner,.touch #container,.touch #footer{padding:0 8vw}.touch #first{height:35vh}.touch #right-panel{grid-template-rows:min-content}.touch #right-panel #nav-button{background:#fff;grid-column:1/4;grid-row-start:1;margin-bottom:1rem;top:0}.touch #right-panel #nav-button h3{visibility:hidden;display:none}.touch #right-panel #nav-button ul{grid-column-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.touch #right-panel #nav-button ul li{border-bottom:1px solid #000;margin:0;padding:.25rem 0 .25rem .75rem;font-size:.75rem;line-height:1.25}.touch #right-panel #nav-button ul li button,.touch #right-panel #nav-button ul li a{font-size:.75rem}.touch #right-panel .cv-list h3{visibility:hidden;display:none}.touch #expositions #nav-button,.touch #contact #nav-button,.touch #about #nav-button,.touch #artistes #nav-button,.touch #invites #nav-button{top:0}.touch #expositions a:not(:last-child){border-bottom:1px solid #000;margin-bottom:2rem;padding-bottom:2rem}.touch #expositions figure{height:45vw}.touch #archives-list>* img{height:26vw}.touch #contact .contact-sheet:not(:last-child){border-bottom:1px solid #000;margin-bottom:2rem;padding-bottom:2rem}.touch #contact .contact-sheet{text-align:left}.touch #contact .contact-sheet iframe{height:30vh}.touch #contact .contact-adress,.touch #contact .contact-coord{text-align:left;width:auto;margin-left:0}}@media only screen and (orientation:portrait) and (width<=900px){.touch .m-no{display:none}.touch .m-r0p0c1p0{grid-row-start:0;grid-column:span 0;grid-row-start:0;grid-column:span 1}.touch .m-r1p0c1p0{grid-row-start:1;grid-column:span 0;grid-column:span 1;grid-row-start:1}.touch .m-r2-c1{grid-row-start:2;grid-column-start:1}.touch .m-fit-w100{width:100%;height:auto}.touch .m-fit-vh50{width:auto;height:50vh}.touch .m-fit-h10{width:auto;height:10rem}.touch .m-fit-hauto{height:auto}.touch .m-c2-p0{grid-column:1/3}.touch .m-c3-p0{grid-column:1/4}.touch .m-c1-r0{grid-column:1/2;grid-row-start:1}.touch .m-c2-r0{grid-column:1/3;grid-row-start:2}.touch .m-c3-r0{grid-column:1/4;grid-row-start:3}.touch .m-c2-p1{grid-column:2/4}.touch .m-c3-p1{grid-column:2/5}.touch .m-c1-r1{grid-column:1/3;grid-row-start:1}.touch .m-c2-r1{grid-column:1/4;grid-row-start:2}.touch .m-c3-r1{grid-column:1/5;grid-row-start:3}.touch .m-center{justify-content:center;align-items:center;display:flex;overflow:hidden}.touch .m-al-r{text-align:right}.touch .m-grid-c2{grid-gap:1rem;grid-template-columns:repeat(2,1fr);display:grid}.touch .m-grid-c3{grid-gap:1rem;grid-template-columns:repeat(3,1fr);display:grid}.touch .m-fit-h30{width:auto;height:30vh}.touch h1{margin-right:.4rem}.touch #container{height:100vh}.touch #container>div:first-child,.touch #container>header+div{margin:calc(10vh + 3rem) auto 1rem}.touch #container #expositions,.touch #container #contact,.touch #container #about,.touch #container #artistes,.touch #container #invites{margin:calc(10vh + 1rem) auto 1rem}.touch #first{grid-row-start:1;height:35vh}.touch #first a img{max-width:80%;height:auto;max-height:90%;width:initial}.touch #right-panel{grid-column:1/4;grid-row-start:2}.touch #nav-button{background:#fff;grid-column:1/4;grid-row-start:1;margin-bottom:1rem;top:14.75vh}.touch #nav-button ul{grid-column-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.touch #nav-button ul li{border-bottom:1px solid #000;margin:0;padding:.25rem 0 .25rem .75rem;font-size:.75rem;line-height:1.25}.touch #nav-button ul li button,.touch #nav-button ul li a{font-size:.75rem}.touch #expositions #nav-button,.touch #contact #nav-button,.touch #about #nav-button,.touch #artistes #nav-button,.touch #invites #nav-button{top:9.75vh}.touch #contact #subtitle{justify-content:end;align-items:center;width:calc(100vw - 4.6rem);height:10vh;padding-bottom:0;display:flex;top:0;right:1rem}.touch #container,.touch #footer{padding:0 1rem}.touch #banner,.touch #subtitle{background:#fff;position:fixed}.touch #banner{align-items:flex-start;width:100vw;padding:2rem 1rem 0}.touch #subtitle{text-align:right;width:calc(100vw - 2rem);height:5.25vh;padding-bottom:1vh;top:9.5vh}.touch #subtitle h3{margin-right:.45rem}.touch #curriculum{display:table-footer-group}.touch #home-img{height:auto}.touch #footer{background:#fff;width:100vw;height:90vh;margin-left:0;display:none;position:fixed;top:10vh}.touch #footer .menu-item{text-transform:uppercase;text-align:right;border-bottom:1px solid #000;padding:.5rem;font-size:1.4rem;font-weight:300;display:block}.touch #phone-menu{font-size:1.4rem;display:block;position:absolute;left:1.5rem}.touch #return{font-size:1.4rem;line-height:1.5;position:absolute;left:4vw}.touch .mfp-bg{height:90vh}.touch #expositions{text-align:right}.touch #expositions figure{width:45vw;height:35vh;margin:0}.touch #expositions a:not(:last-child) aside{border-bottom:1px solid #000;padding-bottom:1rem}.touch .contact-adress,.touch .contact-coord{width:auto}.touch .contact-sheet{text-align:right}.touch .contact-sheet:nth-child(2n) .contact-adress,.touch .contact-sheet:nth-child(2n) .contact-coord{margin-left:auto}.touch .contact-sheet ul li:first-child{font-size:.75rem;line-height:.75rem}.touch .contact-sheet,.touch .contact-sheet iframe{margin-bottom:1rem}.touch .contact-sheet iframe{height:30vh}.touch .contact-title{margin-bottom:1rem}.touch #space-1{border-bottom:1px solid #000;margin-bottom:1rem;padding-bottom:.4rem}.touch #events-list article figure img{width:100%}}
