@import"https://use.typekit.net/vys3ahy.css";@import"../../themes/carolineablain/assets/fonts/icomoon/style.css";@font-face{font-family:"bitter";src:url("/wp-content/themes/fonts/Bitter/Bitter-VariableFont_wght.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"bitter-italic";src:url("/wp-content/themes/fonts/Bitter/Bitter-Italic-VariableFont_wght.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}/*!

Theme Name: Caroline Ablain
Description: Thème WordPress personalisé pour Caroline Ablain
Version: 0.1
Author: Kornog
Author URI: https://www.kornog.bzh

*/body.home main#homepage div.grid,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid{grid-column:1/27;display:flex;flex-wrap:wrap;position:relative;justify-content:center;align-items:center;gap:5vw;padding:0 5vw}body.home main#homepage div.grid .row,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row{display:flex;flex-direction:column;gap:5vw}body.home main#homepage div.grid .row>a>div,body.home main#homepage div.grid .row>figure,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure{position:relative;margin:0;text-align:center}body.home main#homepage div.grid .row>a>div>span.link-title,body.home main#homepage div.grid .row>a>div>figcaption,body.home main#homepage div.grid .row>figure>span.link-title,body.home main#homepage div.grid .row>figure>figcaption,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div>span.link-title,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div>figcaption,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure>span.link-title,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure>figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:calc(100% - 3vw);height:calc(100% - 2vw);top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;overflow-y:auto;background-color:rgba(165,165,165,.66);color:#fff;word-break:break-word;padding:1vw 1.5vw;margin:0}body.home main#homepage div.grid .row>a>div>span.link-title hr,body.home main#homepage div.grid .row>a>div>figcaption hr,body.home main#homepage div.grid .row>figure>span.link-title hr,body.home main#homepage div.grid .row>figure>figcaption hr,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div>span.link-title hr,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div>figcaption hr,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure>span.link-title hr,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure>figcaption hr{margin:0 1.5vw;border-color:#fff}body.home main#homepage div.grid .row>a>div:hover span.link-title,body.home main#homepage div.grid .row>a>div:hover figcaption,body.home main#homepage div.grid .row>figure:hover span.link-title,body.home main#homepage div.grid .row>figure:hover figcaption,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div:hover span.link-title,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>a>div:hover figcaption,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure:hover span.link-title,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row>figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.home main#homepage div.grid .row picture.item,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row picture.item{display:flex}body.home main#homepage div.grid .row picture.item img,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row picture.item img{width:100%;height:auto;object-fit:contain}body.home main#homepage div.grid .row div.item,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row div.item{display:inline-flex;flex-direction:column;justify-content:space-evenly;text-align:center;align-self:stretch}body.home main#homepage div.grid .row div.item p,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row div.item p{margin-top:0;margin-bottom:5vw;text-align:justify}body.home main#homepage div.grid .row div.item a,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row div.item a{color:#000;margin-bottom:0;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.home main#homepage div.grid .row div.item a:hover,body.home main#homepage div.grid .row div.item a :focus,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row div.item a:hover,.acf-block-preview.wp-block-acf-homepage-content main#homepage div.grid .row div.item a :focus{text-decoration:underline}@media(min-width: 768px){body.home>main#homepage div.grid,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid{grid-column:1/27;gap:2.5vw;padding:0 2.5vw;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column;opacity:0;transition-property:opacity;transition-delay:.5s;transition-duration:.5s;transition-timing-function:ease-in-out}body.home>main#homepage div.grid.show,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid.show{transition-property:opacity;transition-delay:.5s;transition-duration:.5s;transition-timing-function:ease-in-out;opacity:1}body.home>main#homepage div.grid .row,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row{display:flex;flex-direction:row;gap:2.5vw}body.home>main#homepage div.grid .row>figure,body.home>main#homepage div.grid .row>a,body.home>main#homepage div.grid .row>div.item,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row>figure,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row>a,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row>div.item{flex-basis:0;flex-grow:calc(var(--ratio));aspect-ratio:var(--ratio)}body.home>main#homepage div.grid .row div.item,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row div.item{justify-content:space-between;min-height:inherit;text-align:start}body.home>main#homepage div.grid .row div.item p,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row div.item p{margin-bottom:0;font-size:1vmax}}@media(min-width: 992px){body.home>main#homepage div.grid,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid{gap:2.5vw;padding:0}body.home>main#homepage div.grid .row div.item p,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row div.item p{font-size:1vmax}}@media(min-width: 1400px){body.home>main#homepage div.grid,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid{grid-column:2/25;padding:0}body.home>main#homepage div.grid .row div.item p,.acf-block-preview.wp-block-acf-homepage-content>main#homepage div.grid .row div.item p{font-size:1vmax}}body.page-template main#architecture header,.acf-block-preview.wp-block-acf-architecture-content main#architecture header{display:flex;flex-direction:column;margin:0 5vw;grid-column:1;align-items:center}body.page-template main#architecture header h1,.acf-block-preview.wp-block-acf-architecture-content main#architecture header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#architecture header p,.acf-block-preview.wp-block-acf-architecture-content main#architecture header p{text-align:justify;font-size:1.05rem}body.page-template main#architecture ul#filter,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter{grid-column:1;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:1.75rem 5vw;padding:0;gap:.7rem 0}body.page-template main#architecture ul#filter li:not(:last-child),.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li:not(:last-child){border-right:1px solid #000;padding-right:.7rem;margin-right:.7rem}body.page-template main#architecture ul#filter li button,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button{border:none;background:none;text-transform:uppercase;padding:0;font-size:.7875rem}body.page-template main#architecture ul#filter li button:hover,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button:hover{cursor:pointer}body.page-template main#architecture ul#filter li button.active,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button.active{border-bottom:1px solid}body.page-template main#architecture ul#liste,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste{grid-column:1;height:auto;padding:0;margin:0;list-style:none;position:relative}body.page-template main#architecture ul#liste>li.gutter-sizer,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.gutter-sizer{width:0}body.page-template main#architecture ul#liste>li.item,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.page-template main#architecture ul#liste>li.item>a,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a{display:block;text-decoration:none}body.page-template main#architecture ul#liste>li.item>a>figure,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure{position:relative;margin:0}body.page-template main#architecture ul#liste>li.item>a>figure picture img,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#architecture ul#liste>li.item>a>figure picture img.show,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure picture img.show{opacity:1}body.page-template main#architecture ul#liste>li.item>a>figure figcaption,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure figcaption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66)}body.page-template main#architecture ul#liste>li.item>a>figure figcaption h2,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure figcaption h2{color:#fff;padding:1vw 1.5vw;margin:0;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:none}body.page-template main#architecture ul#liste>li.item>a>figure figcaption span,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure figcaption span{color:#fff;text-decoration:underline}body.page-template main#architecture ul#liste>li.item>a>figure:hover figcaption,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste>li.item>a>figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}@media(min-width: 768px){body.page-template main#architecture,.acf-block-preview.wp-block-acf-architecture-content main#architecture{grid-template-rows:repeat(4, auto)}body.page-template main#architecture header,.acf-block-preview.wp-block-acf-architecture-content main#architecture header{margin:0;grid-column:2/25}body.page-template main#architecture header h1,.acf-block-preview.wp-block-acf-architecture-content main#architecture header h1{margin:0 0 1.2rem 0}body.page-template main#architecture header p,.acf-block-preview.wp-block-acf-architecture-content main#architecture header p{font-size:1.2rem}body.page-template main#architecture ul#filter,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter{grid-column:2/25;margin:2rem 0;gap:.8rem 0}body.page-template main#architecture ul#filter li:not(:last-child),.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li:not(:last-child){padding-right:.8rem;margin-right:.8rem}body.page-template main#architecture ul#filter li button,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button{font-size:.9rem}body.page-template main#architecture ul#liste,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste{grid-column:2/25}body.page-template main#architecture ul#liste li.gutter-sizer,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste li.gutter-sizer{width:2.5vw}body.page-template main#architecture ul#liste li.item,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste li.item{width:calc((100% - 5vw)/3);margin:0 0 2.5vw 0}body.page-template main#architecture ul#liste li.item a picture>img,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#liste li.item a picture>img{opacity:0;transition:opacity .3s ease-in}}@media(min-width: 992px){body.page-template main#architecture header,.acf-block-preview.wp-block-acf-architecture-content main#architecture header{grid-column:2/25}body.page-template main#architecture header h1,.acf-block-preview.wp-block-acf-architecture-content main#architecture header h1{margin:0 0 1.35rem 0}body.page-template main#architecture header p,.acf-block-preview.wp-block-acf-architecture-content main#architecture header p{font-size:1.35rem}body.page-template main#architecture ul#filter,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter{grid-column:2/25;margin:2.25rem 0;gap:.9rem 0}body.page-template main#architecture ul#filter li:not(:last-child),.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li:not(:last-child){padding-right:.9rem;margin-right:.9rem}body.page-template main#architecture ul#filter li button,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button{font-size:1.0125rem}}@media(min-width: 1400px){body.page-template main#architecture header,.acf-block-preview.wp-block-acf-architecture-content main#architecture header{grid-column:2/25}body.page-template main#architecture header h1,.acf-block-preview.wp-block-acf-architecture-content main#architecture header h1{margin:0 0 1.5rem 0}body.page-template main#architecture header p,.acf-block-preview.wp-block-acf-architecture-content main#architecture header p{font-size:1.5rem}body.page-template main#architecture ul#filter,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter{grid-column:2/25;margin:2.5rem 0;gap:1rem 0}body.page-template main#architecture ul#filter li:not(:last-child),.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li:not(:last-child){padding-right:1rem;margin-right:1rem}body.page-template main#architecture ul#filter li button,.acf-block-preview.wp-block-acf-architecture-content main#architecture ul#filter li button{font-size:1.125rem}}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header{display:flex;flex-direction:column;margin:0 5vw 1.75rem 5vw;grid-column:1;align-items:center}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header h1,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header #single-architecture-header-description,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header #single-architecture-header-description{text-align:justify}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header #single-architecture-header-description>*,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header #single-architecture-header-description>*{color:#000;font-size:2.25rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects{position:relative;grid-column:1;height:auto;padding:0;list-style:none;margin:0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects>h3,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects>p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects>p{margin-left:5vw;margin-right:5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects>p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects>p{text-align:justify}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie{position:relative;grid-column:1;height:auto;padding:0;margin:0;list-style:none}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.gutter-sizer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.gutter-sizer{width:0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>p{text-align:justify}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item video,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item video{aspect-ratio:16/9;background-color:#000;width:100%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item figure picture img,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item figure picture img{width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item figure picture img.show,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item figure picture img.show{opacity:1}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper{width:100%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls{color:#fff;width:fit-content;height:auto;display:grid;grid-template-columns:repeat(3, auto);justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:absolute;bottom:0;z-index:10}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-prev,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 1rem;width:auto;height:auto}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-button-next:after{font-size:1rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:1rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide picture img,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide picture img.show,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide picture img.show{opacity:1}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption h2,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption h2,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;text-align:left}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption hr,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide figcaption hr{margin:0 1.5vw;border-color:#fff}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide:hover figcaption,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie>li.item>.swiper .swiper-slide img,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie>li.item>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer{margin:0 5vw;grid-column:1;display:flex;row-gap:1rem;flex-direction:column}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer h2,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer h2{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0;font-size:1.575rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer #single-architecture-footer-description,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer #single-architecture-footer-description{text-align:center}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer #single-architecture-footer-description>*,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer #single-architecture-footer-description>*{color:#000}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav{display:flex;flex-direction:column;width:100%;justify-content:space-between;margin:5rem 0 0 0;padding:5rem 0 0 0;gap:2rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a{display:inline-flex;flex-direction:column;text-decoration:none;flex-grow:0;color:#000}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a span,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a span{font-size:1.05rem;font-weight:400}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a h3{margin:0;font-size:1.05rem;font-weight:300}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a:first-of-type,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a:first-of-type{justify-content:start;align-items:start;align-self:start}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a:last-of-type,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a:last-of-type{justify-content:end;align-items:end;align-self:end}@media(min-width: 768px){body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header{margin:0 0 2rem 0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header h1,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header h1{margin:0 0 1.2rem 0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects{grid-column:2/25;height:auto}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects>h3,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture section#sub-projects>p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture section#sub-projects>p{margin-left:0;margin-right:0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie{grid-column:2/25;height:auto}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie div.gutter-sizer,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie div.gutter-sizer{width:7.4074074074%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie div.item-sizer,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie div.item-sizer{width:46.2962962963%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item{width:46.2962962963%;margin:0 0 7.4074074074% 0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.full_width,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.full_width{width:100%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.full_width video,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.full_width video{width:100%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.full_line_right,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.full_line_right{padding-left:53.7037037037%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.full_line_left,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.full_line_left{padding-right:53.7037037037%}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item p,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item p{margin:0;display:block}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 2) p,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 2) p{padding-left:2.5vw;padding-top:2.5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 4) p,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 4) p{padding-right:2.5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 5) p,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 5) p{padding-left:2.5vw;padding-bottom:2.5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 6) p,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul#galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture ul.galerie li.item.staggered:nth-of-type(7n + 6) p{padding-left:2.5vw}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer{margin:0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer h2,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer h2{margin:0;font-size:1.8rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav{display:grid;grid-template-columns:1fr 1fr}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a{max-width:calc(100% - 1vw)}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a span,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a span{font-size:1.2rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a h3{font-size:1.2rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a.prev,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a.prev{grid-column:1;justify-self:start}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a.next,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a.next{grid-column:2;justify-self:end}}@media(min-width: 992px){body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header{margin:0 0 2.25rem 0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header h1,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header h1{margin:0 0 1.35rem 0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer{margin:0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer h2,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer h2{margin:0;font-size:2.025rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a span,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a span{font-size:1.35rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a h3{font-size:1.35rem}}@media(min-width: 1400px){body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header{margin:0 0 2.5rem 0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture header h1,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture header h1{margin:0 0 1.5rem 0}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer{margin:0;grid-column:2/25}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer h2,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer h2{font-size:2.25rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a span,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a span{font-size:1.5rem}body.projet-architecture-template-default.single.single-projet-architecture main#single-architecture footer nav a h3,.acf-block-preview.wp-block-acf-single-architecture-content main#single-architecture footer nav a h3{font-size:1.5rem}}body.page-template main#portraits header,.acf-block-preview.wp-block-acf-portraits-content main#portraits header{display:flex;flex-direction:column;margin:0 5vw;grid-column:1;align-items:center}body.page-template main#portraits header h1,.acf-block-preview.wp-block-acf-portraits-content main#portraits header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#portraits header p,.acf-block-preview.wp-block-acf-portraits-content main#portraits header p{text-align:justify;font-size:1.05rem}body.page-template main#portraits ul#galerie,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie{grid-column:1;height:auto;padding:0;margin:1.75rem 5vw;list-style:none;position:relative}body.page-template main#portraits ul#galerie>li.gutter-sizer,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.gutter-sizer{width:0}body.page-template main#portraits ul#galerie>li.item,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.page-template main#portraits ul#galerie>li.item>figure,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure{position:relative;margin:0}body.page-template main#portraits ul#galerie>li.item>figure picture img,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#portraits ul#galerie>li.item>figure picture img.show,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure picture img.show{opacity:1}body.page-template main#portraits ul#galerie>li.item>figure figcaption,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.page-template main#portraits ul#galerie>li.item>figure figcaption strong.h4,body.page-template main#portraits ul#galerie>li.item>figure figcaption p,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure figcaption strong.h4,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:none}body.page-template main#portraits ul#galerie>li.item>figure figcaption hr,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure figcaption hr{margin:0 1.5vw;border-color:#fff}body.page-template main#portraits ul#galerie>li.item>figure:hover figcaption,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#portraits ul#galerie>li.item>.swiper,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper{width:100%}body.page-template main#portraits ul#galerie>li.item>.swiper .controls,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls{color:#fff;width:fit-content;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:absolute;bottom:0;z-index:10;padding:0 1rem;gap:1rem}body.page-template main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-prev,body.page-template main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 0;width:auto;height:auto}body.page-template main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-prev:after,body.page-template main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls .swiper-button-next:after{font-size:1rem}body.page-template main#portraits ul#galerie>li.item>.swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:1rem}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:auto}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide picture img,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide picture img.show,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide picture img.show{opacity:1}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption strong.h4,body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption p,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption strong.h4,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:none}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption hr,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide figcaption hr{margin:0 1.5vw;border-color:#fff}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide:first-of-type:hover figcaption,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide:first-of-type:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#portraits ul#galerie>li.item>.swiper .swiper-slide img,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie>li.item>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}@media(min-width: 768px){body.page-template main#portraits,.acf-block-preview.wp-block-acf-portraits-content main#portraits{grid-template-rows:repeat(4, auto)}body.page-template main#portraits header,.acf-block-preview.wp-block-acf-portraits-content main#portraits header{margin:0;grid-column:2/25}body.page-template main#portraits header h1,.acf-block-preview.wp-block-acf-portraits-content main#portraits header h1{margin:0 0 1.2rem 0}body.page-template main#portraits header p,.acf-block-preview.wp-block-acf-portraits-content main#portraits header p{font-size:1.2rem}body.page-template main#portraits ul#galerie,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie{grid-column:2/25;margin:2rem 0}body.page-template main#portraits ul#galerie li.gutter-sizer,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.gutter-sizer{width:2.5vw}body.page-template main#portraits ul#galerie li.item,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item{margin:0 0 2.5vw 0;max-height:64vh}body.page-template main#portraits ul#galerie li.item picture>img,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item picture>img{opacity:0;transition:opacity .5s ease-in}body.page-template main#portraits ul#galerie li.item figure,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item figure{max-height:64vh;margin:0;height:calc((100% - 5vw)/3)}body.page-template main#portraits ul#galerie li.item figure picture img,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item figure picture img{max-height:64vh}body.page-template main#portraits ul#galerie li.item.item-width,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item.item-width{width:calc((100% - 5vw)/3)}body.page-template main#portraits ul#galerie li.item.item-width2,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item.item-width2{width:calc((100% - 5vw)/3*2 + 2.5vw)}body.page-template main#portraits ul#galerie li.item.item-width2 .swiper,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie li.item.item-width2 .swiper{display:flex;justify-content:center}}@media(min-width: 992px){body.page-template main#portraits header,.acf-block-preview.wp-block-acf-portraits-content main#portraits header{grid-column:2/25}body.page-template main#portraits header h1,.acf-block-preview.wp-block-acf-portraits-content main#portraits header h1{margin:0 0 1.35rem 0}body.page-template main#portraits header p,.acf-block-preview.wp-block-acf-portraits-content main#portraits header p{font-size:1.35rem}body.page-template main#portraits ul#galerie,.acf-block-preview.wp-block-acf-portraits-content main#portraits ul#galerie{margin:2.5rem 0}}@media(min-width: 1400px){body.page-template main#portraits header,.acf-block-preview.wp-block-acf-portraits-content main#portraits header{grid-column:2/25}body.page-template main#portraits header h1,.acf-block-preview.wp-block-acf-portraits-content main#portraits header h1{margin:0 0 1.5rem 0}body.page-template main#portraits header p,.acf-block-preview.wp-block-acf-portraits-content main#portraits header p{font-size:1.5rem}}body.page-template main#reportage header,.acf-block-preview.wp-block-acf-reportage-content main#reportage header{display:flex;flex-direction:column;margin:0 5vw;grid-column:1;align-items:center}body.page-template main#reportage header h1,.acf-block-preview.wp-block-acf-reportage-content main#reportage header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#reportage header p,.acf-block-preview.wp-block-acf-reportage-content main#reportage header p{text-align:justify;font-size:1.05rem}body.page-template main#reportage ul#liste,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste{grid-column:1;height:auto;padding:0;margin:0;list-style:none;position:relative}body.page-template main#reportage ul#liste>li.gutter-sizer,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.gutter-sizer{width:0}body.page-template main#reportage ul#liste>li.item,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.page-template main#reportage ul#liste>li.item>a,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a{display:block;text-decoration:none}body.page-template main#reportage ul#liste>li.item>a>figure,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure{position:relative;margin:0}body.page-template main#reportage ul#liste>li.item>a>figure picture img,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#reportage ul#liste>li.item>a>figure picture img.show,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure picture img.show{opacity:1}body.page-template main#reportage ul#liste>li.item>a>figure figcaption,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure figcaption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66)}body.page-template main#reportage ul#liste>li.item>a>figure figcaption h2,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure figcaption h2{color:#fff;padding:1vw 1.5vw;margin:0;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:none}body.page-template main#reportage ul#liste>li.item>a>figure figcaption span,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure figcaption span{color:#fff;text-decoration:underline}body.page-template main#reportage ul#liste>li.item>a>figure:hover figcaption,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste>li.item>a>figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}@media(min-width: 768px){body.page-template main#reportage,.acf-block-preview.wp-block-acf-reportage-content main#reportage{grid-template-rows:repeat(4, auto)}body.page-template main#reportage header,.acf-block-preview.wp-block-acf-reportage-content main#reportage header{margin:0;grid-column:2/25}body.page-template main#reportage header h1,.acf-block-preview.wp-block-acf-reportage-content main#reportage header h1{margin:0 0 1.2rem 0}body.page-template main#reportage header p,.acf-block-preview.wp-block-acf-reportage-content main#reportage header p{font-size:1.2rem}body.page-template main#reportage ul#liste,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste{grid-column:2/25}body.page-template main#reportage ul#liste li.gutter-sizer,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste li.gutter-sizer{width:2.5vw}body.page-template main#reportage ul#liste li.item,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste li.item{width:calc((100% - 5vw)/3);margin:0 0 2.5vw 0}body.page-template main#reportage ul#liste li.item a figure picture>img,.acf-block-preview.wp-block-acf-reportage-content main#reportage ul#liste li.item a figure picture>img{opacity:0;transition:opacity .3s ease-in}}@media(min-width: 992px){body.page-template main#reportage header,.acf-block-preview.wp-block-acf-reportage-content main#reportage header{grid-column:2/25}body.page-template main#reportage header h1,.acf-block-preview.wp-block-acf-reportage-content main#reportage header h1{margin:0 0 1.35rem 0}body.page-template main#reportage header p,.acf-block-preview.wp-block-acf-reportage-content main#reportage header p{font-size:1.35rem}body.page-template main#reportage>ul,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul{list-style:none;padding:0;margin:0;grid-column:2/25;display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5vw}body.page-template main#reportage>ul li figure,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure{position:relative;margin:0}body.page-template main#reportage>ul li figure img,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure img{display:block;width:100%}body.page-template main#reportage>ul li figure figcaption,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure figcaption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66)}body.page-template main#reportage>ul li figure figcaption h2,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure figcaption h2{color:#fff;padding:1vw 1.5vw;margin:0;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center}body.page-template main#reportage>ul li figure figcaption span,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure figcaption span{color:#fff;text-decoration:underline}body.page-template main#reportage>ul li figure:hover figcaption,.acf-block-preview.wp-block-acf-reportage-content main#reportage>ul li figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}}@media(min-width: 1400px){body.page-template main#reportage header,.acf-block-preview.wp-block-acf-reportage-content main#reportage header{grid-column:2/25}body.page-template main#reportage header h1,.acf-block-preview.wp-block-acf-reportage-content main#reportage header h1{margin:0 0 1.5rem 0}body.page-template main#reportage header p,.acf-block-preview.wp-block-acf-reportage-content main#reportage header p{font-size:1.5rem}}body.reportage-template-default.single.single-reportage main#single-reportage header,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header{display:flex;flex-direction:column;margin:0 5vw 1.75rem 5vw;grid-column:1;align-items:center}body.reportage-template-default.single.single-reportage main#single-reportage header h1,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.reportage-template-default.single.single-reportage main#single-reportage header #single-reportage-header-description,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header #single-reportage-header-description{text-align:justify}body.reportage-template-default.single.single-reportage main#single-reportage header #single-reportage-header-description>*,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header #single-reportage-header-description>*{color:#000;font-size:2.25rem}body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects{position:relative;grid-column:1;height:auto;padding:0;list-style:none;margin:0}body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects>h3,body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects>p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects>p{margin-left:5vw;margin-right:5vw}body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects p{text-align:justify}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie{position:relative;grid-column:1;height:auto;padding:0;margin:0;list-style:none}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.gutter-sizer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.gutter-sizer{width:0}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item p{text-align:justify}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item video,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item video{aspect-ratio:16/9;background-color:#000;width:100%}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item figure picture img,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item figure picture img{width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item figure picture img.show,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item figure picture img.show{opacity:1}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper{width:100%}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls{color:#fff;width:fit-content;height:auto;display:grid;grid-template-columns:repeat(3, auto);justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:absolute;bottom:0;z-index:10}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-prev,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 1rem;width:auto;height:auto}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-button-next:after{font-size:1rem}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:1rem}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide picture img,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide picture img.show,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide picture img.show{opacity:1}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption h2,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption h2,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;text-align:left}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption hr,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide figcaption hr{margin:0 1.5vw;border-color:#fff}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide:hover figcaption,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie>li.item>.swiper .swiper-slide img,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie>li.item>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}body.reportage-template-default.single.single-reportage main#single-reportage footer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer{margin:0 5vw;grid-column:1;display:flex;row-gap:1rem;flex-direction:column}body.reportage-template-default.single.single-reportage main#single-reportage footer h2,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer h2{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0;font-size:1.575rem}body.reportage-template-default.single.single-reportage main#single-reportage footer #single-reportage-footer-description,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer #single-reportage-footer-description{text-align:center}body.reportage-template-default.single.single-reportage main#single-reportage footer #single-reportage-footer-description>*,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer #single-reportage-footer-description>*{color:#000}body.reportage-template-default.single.single-reportage main#single-reportage footer nav,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav{display:flex;flex-direction:column;width:100%;justify-content:space-between;margin:5rem 0 0 0;padding:5rem 0 0 0;gap:2rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a{display:inline-flex;flex-direction:column;text-decoration:none;flex-grow:0;color:#000}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a span,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a span{font-size:1.05rem;font-weight:400}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a h3{margin:0;font-size:1.05rem;font-weight:300}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a:first-of-type,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a:first-of-type{justify-content:start;align-items:start;align-self:start}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a:last-of-type,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a:last-of-type{justify-content:end;align-items:end;align-self:end}@media(min-width: 768px){body.reportage-template-default.single.single-reportage main#single-reportage header,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header{margin:0 0 2rem 0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage header h1,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header h1{margin:0 0 1.2rem 0}body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects{grid-column:2/25;height:auto}body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects>h3,body.reportage-template-default.single.single-reportage main#single-reportage section#sub-projects>p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage section#sub-projects>p{margin-left:0;margin-right:0}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie{grid-column:2/25;height:auto}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie div.gutter-sizer,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie div.gutter-sizer{width:7.4074074074%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie div.item-sizer,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie div.item-sizer{width:46.2962962963%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item{width:46.2962962963%;margin:0 0 7.4074074074% 0}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.full_width,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.full_width{width:100%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.full_width video,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.full_width video{width:100%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.full_line_right,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.full_line_right{padding-left:53.7037037037%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.full_line_left,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.full_line_left{padding-right:53.7037037037%}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item figure,body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item p,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item figure,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item p{margin:0;display:block}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 2) p,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 2) p{padding-left:2.5vw;padding-top:2.5vw}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 4) p,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 4) p{padding-right:2.5vw}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 5) p,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 5) p{padding-left:2.5vw;padding-bottom:2.5vw}body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 6) p,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,body.reportage-template-default.single.single-reportage main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul#galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage ul.galerie li.item.staggered:nth-of-type(7n + 6) p{padding-left:2.5vw}body.reportage-template-default.single.single-reportage main#single-reportage footer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer{margin:0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage footer h2,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer h2{margin:0;font-size:1.8rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav{display:grid;grid-template-columns:1fr 1fr}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a{max-width:calc(100% - 1vw)}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a span,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a span{font-size:1.2rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a h3{font-size:1.2rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a.prev,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a.prev{grid-column:1;justify-self:start}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a.next,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a.next{grid-column:2;justify-self:end}}@media(min-width: 992px){body.reportage-template-default.single.single-reportage main#single-reportage header,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header{margin:0 0 2.25rem 0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage header h1,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header h1{margin:0 0 1.35rem 0}body.reportage-template-default.single.single-reportage main#single-reportage footer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer{margin:0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage footer h2,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer h2{margin:0;font-size:2.025rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a span,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a span{font-size:1.35rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a h3{font-size:1.35rem}}@media(min-width: 1400px){body.reportage-template-default.single.single-reportage main#single-reportage header,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header{margin:0 0 2.5rem 0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage header h1,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage header h1{margin:0 0 1.5rem 0}body.reportage-template-default.single.single-reportage main#single-reportage footer,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer{margin:0;grid-column:2/25}body.reportage-template-default.single.single-reportage main#single-reportage footer h2,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer h2{font-size:2.25rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a span,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a span{font-size:1.5rem}body.reportage-template-default.single.single-reportage main#single-reportage footer nav a h3,.acf-block-preview.wp-block-acf-single-reportage-content main#single-reportage footer nav a h3{font-size:1.5rem}}body.page-template main#spectacle header,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header{display:flex;flex-direction:column;margin:0 5vw;grid-column:1;align-items:center}body.page-template main#spectacle header h1,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#spectacle header p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header p{text-align:justify;font-size:1.05rem}body.page-template main#spectacle .swiper,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper{position:relative;grid-column:1;padding:0;margin:2.5vh 5vw;display:flex;flex-direction:column;gap:1.75rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;gap:2.5vw}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture{display:flex;width:100%;max-height:75vh;justify-content:end}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture img,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture img{width:100%;height:auto;max-height:75vh;object-fit:contain}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption{min-width:20%;max-width:100%}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3{font-size:1.05rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p{text-align:justify;font-size:.7rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide{transition:opacity 1s ease;opacity:0 !important}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide.swiper-slide-active,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide.swiper-slide-active{transition:opacity 1s ease;opacity:1 !important}body.page-template main#spectacle .swiper .controls,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls{align-self:center;color:#fff;width:fit-content;height:auto;display:grid;grid-template-columns:repeat(3, auto);justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:relative}body.page-template main#spectacle .swiper .controls .swiper-button-prev,body.page-template main#spectacle .swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 1rem;width:auto;height:auto}body.page-template main#spectacle .swiper .controls .swiper-button-prev:after,body.page-template main#spectacle .swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-next:after{font-size:.7rem}body.page-template main#spectacle .swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:.7rem}body.page-template main#spectacle .swiper-nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav{grid-column:1;padding:0;margin:0 0 1.75rem 5vw}body.page-template main#spectacle .swiper-nav a#show_galerie,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie{display:block;margin:0 0 2.5rem 0;font:300 1.05rem work-sans,sans-serif;color:#000}body.page-template main#spectacle .swiper-nav a#show_galerie:hover,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie:hover{cursor:pointer;text-decoration:underline}body.page-template main#spectacle .swiper-nav a#show_galerie.open img#show_galerie_icon,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie.open img#show_galerie_icon{rotate:0deg}body.page-template main#spectacle .swiper-nav a#show_galerie:not(.open) img#show_galerie_icon,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie:not(.open) img#show_galerie_icon{rotate:-90deg}body.page-template main#spectacle .swiper-nav a#show_galerie img,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie img{width:1rem;height:100%;margin-right:3px;transition:all .3s}body.page-template main#spectacle .swiper-nav a#show_galerie.open+nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie.open+nav{opacity:1;height:auto;transition:all 1s ease}body.page-template main#spectacle .swiper-nav a#show_galerie+nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie+nav{display:grid;opacity:0;height:0;transition:all .3s ease;overflow:hidden}body.page-template main#spectacle .swiper-nav nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav{margin-top:1.75rem;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-gap:1.4rem;padding:.525rem .175rem;position:relative}body.page-template main#spectacle .swiper-nav nav a,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav a{aspect-ratio:1/1;transition:all .3s;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}body.page-template main#spectacle .swiper-nav nav a.current_dot,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav a.current_dot{box-shadow:hsla(0,0%,100%,.2) 0px 0px 0px 1px inset,rgba(0,0,0,.9) 0px 0px 0px .25rem}@media(min-width: 768px){body.page-template main#spectacle,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle{grid-template-rows:auto;grid-column:1/17;grid-template-columns:repeat(16, 1fr)}body.page-template main#spectacle header,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header{margin:0;grid-column:3/15;display:grid;grid-template-columns:repeat(25, 1fr)}body.page-template main#spectacle header h1,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header h1{margin:0 0 1.2rem 0;grid-column:2/25}body.page-template main#spectacle header p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header p{font-size:1.2rem;grid-column:2/25}body.page-template main#spectacle .swiper,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper{grid-column:2/16;margin:2rem 0;gap:2rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3{font-size:1.2rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p{font-size:.8rem}body.page-template main#spectacle .swiper .controls .swiper-button-prev:after,body.page-template main#spectacle .swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-next:after{font-size:.8rem}body.page-template main#spectacle .swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-pagination{font-size:.8rem}body.page-template main#spectacle .swiper-nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav{display:grid;grid-template-columns:repeat(25, 1fr);grid-column:3/15;margin:0 0 2rem 0}body.page-template main#spectacle .swiper-nav a#show_galerie,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie{grid-column:2/25;font:1.2rem}body.page-template main#spectacle .swiper-nav nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav{grid-column:2/25;grid-template-columns:repeat(6, 1fr);margin-top:2rem;grid-gap:1.6rem;padding:.6rem .2rem}}@media(min-width: 992px){body.page-template main#spectacle header,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header{grid-column:3/15}body.page-template main#spectacle header h1,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header h1{margin:0 0 1.35rem 0}body.page-template main#spectacle header p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header p{font-size:1.35rem}body.page-template main#spectacle .swiper,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper{grid-column:2/16;margin:2.25rem 0;gap:2.25rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3{font-size:1.35rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p{font-size:.9rem}body.page-template main#spectacle .swiper .controls .swiper-button-prev:after,body.page-template main#spectacle .swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-next:after{font-size:.9rem}body.page-template main#spectacle .swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-pagination{font-size:.9rem}body.page-template main#spectacle .swiper-nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav{grid-column:3/15;margin:0 0 2.25rem 0}body.page-template main#spectacle .swiper-nav a#show_galerie,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie{font:1.35rem}body.page-template main#spectacle .swiper-nav nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav{grid-template-columns:repeat(10, 1fr);margin-top:2.25rem;grid-gap:1.8rem;padding:.675rem .225rem}}@media(min-width: 1400px){body.page-template main#spectacle header,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header{grid-column:3/15}body.page-template main#spectacle header h1,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header h1{margin:0 0 1.5rem 0}body.page-template main#spectacle header p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle header p{font-size:1.5rem}body.page-template main#spectacle .swiper,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper{grid-column:2/16;margin:2.5rem 0;gap:2.5rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide{flex-direction:row;justify-content:center}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture{width:auto}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture img,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide picture img{width:100%}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption{max-width:20%}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption h3{font-size:1.5rem}body.page-template main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .swiper-wrapper figure.swiper-slide figcaption p{font-size:1rem}body.page-template main#spectacle .swiper .controls,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls{align-self:end}body.page-template main#spectacle .swiper .controls .swiper-button-prev:after,body.page-template main#spectacle .swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-button-next:after{font-size:1rem}body.page-template main#spectacle .swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper .controls .swiper-pagination{font-size:1rem}body.page-template main#spectacle .swiper-nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav{grid-column:3/15;margin:0 0 2.5rem 0}body.page-template main#spectacle .swiper-nav a#show_galerie,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav a#show_galerie{font:1.5rem}body.page-template main#spectacle .swiper-nav nav,.acf-block-preview.wp-block-acf-spectacle-content main#spectacle .swiper-nav nav{grid-template-columns:repeat(10, 1fr);margin-top:2.5rem;grid-gap:2rem;padding:.75rem .25rem}}body.page-template main#exposition header,.acf-block-preview.wp-block-acf-exposition-content main#exposition header{display:flex;flex-direction:column;align-items:center;margin:0 5vw;grid-column:1}body.page-template main#exposition header h1,.acf-block-preview.wp-block-acf-exposition-content main#exposition header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#exposition header p,.acf-block-preview.wp-block-acf-exposition-content main#exposition header p{text-align:justify;font-size:1.05rem}body.page-template main#exposition ul#liste,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste{grid-column:1;height:auto;padding:0;margin:0;list-style:none;position:relative}body.page-template main#exposition ul#liste>li.gutter-sizer,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.gutter-sizer{width:0}body.page-template main#exposition ul#liste>li.item,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.page-template main#exposition ul#liste>li.item>a,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a{display:block;text-decoration:none}body.page-template main#exposition ul#liste>li.item>a>figure,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure{position:relative;margin:0;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#exposition ul#liste>li.item>a>figure.show,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure.show{opacity:1}body.page-template main#exposition ul#liste>li.item>a>figure picture img,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#exposition ul#liste>li.item>a>figure picture img.show,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure picture img.show{opacity:1}body.page-template main#exposition ul#liste>li.item>a>figure figcaption,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure figcaption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66)}body.page-template main#exposition ul#liste>li.item>a>figure figcaption h2,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure figcaption h2{color:#fff;padding:1vw 1.5vw;margin:0;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;hyphens:none}body.page-template main#exposition ul#liste>li.item>a>figure figcaption span,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure figcaption span{color:#fff;text-decoration:underline}body.page-template main#exposition ul#liste>li.item>a>figure:hover figcaption,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste>li.item>a>figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}@media(min-width: 768px){body.page-template main#exposition,.acf-block-preview.wp-block-acf-exposition-content main#exposition{grid-template-rows:repeat(4, auto)}body.page-template main#exposition header,.acf-block-preview.wp-block-acf-exposition-content main#exposition header{margin:0;grid-column:2/25}body.page-template main#exposition header h1,.acf-block-preview.wp-block-acf-exposition-content main#exposition header h1{margin:0 0 1.2rem 0}body.page-template main#exposition header p,.acf-block-preview.wp-block-acf-exposition-content main#exposition header p{font-size:1.2rem}body.page-template main#exposition ul#liste,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste{grid-column:2/25}body.page-template main#exposition ul#liste li.gutter-sizer,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste li.gutter-sizer{width:2.5vw}body.page-template main#exposition ul#liste li.item,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste li.item{width:calc((100% - 5vw)/3);margin:0 0 2.5vw 0}body.page-template main#exposition ul#liste li.item a figure picture>img,.acf-block-preview.wp-block-acf-exposition-content main#exposition ul#liste li.item a figure picture>img{opacity:0;transition:opacity .3s ease-in}}@media(min-width: 992px){body.page-template main#exposition header,.acf-block-preview.wp-block-acf-exposition-content main#exposition header{grid-column:2/25}body.page-template main#exposition header h1,.acf-block-preview.wp-block-acf-exposition-content main#exposition header h1{margin:0 0 1.35rem 0}body.page-template main#exposition header p,.acf-block-preview.wp-block-acf-exposition-content main#exposition header p{font-size:1.35rem}body.page-template main#exposition>ul,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul{list-style:none;padding:0;margin:0;grid-column:2/25;display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5vw}body.page-template main#exposition>ul li figure,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure{position:relative;margin:0}body.page-template main#exposition>ul li figure img,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure img{display:block;width:100%}body.page-template main#exposition>ul li figure figcaption,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure figcaption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66)}body.page-template main#exposition>ul li figure figcaption h2,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure figcaption h2{color:#fff;padding:1vw 1.5vw;margin:0;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center}body.page-template main#exposition>ul li figure figcaption span,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure figcaption span{color:#fff;text-decoration:underline}body.page-template main#exposition>ul li figure:hover figcaption,.acf-block-preview.wp-block-acf-exposition-content main#exposition>ul li figure:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}}@media(min-width: 1400px){body.page-template main#exposition header,.acf-block-preview.wp-block-acf-exposition-content main#exposition header{grid-column:2/25}body.page-template main#exposition header h1,.acf-block-preview.wp-block-acf-exposition-content main#exposition header h1{margin:0 0 1.5rem 0}body.page-template main#exposition header p,.acf-block-preview.wp-block-acf-exposition-content main#exposition header p{font-size:1.5rem}}body.exposition-template-default.single.single-exposition main#single-exposition header,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header{display:flex;flex-direction:column;margin:0 5vw 1.75rem 5vw;grid-column:1;align-items:center}body.exposition-template-default.single.single-exposition main#single-exposition header h1,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.exposition-template-default.single.single-exposition main#single-exposition header #single-exposition-header-description,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header #single-exposition-header-description{text-align:justify}body.exposition-template-default.single.single-exposition main#single-exposition header #single-exposition-header-description>*,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header #single-exposition-header-description>*{color:#000;font-size:2.25rem}body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects{position:relative;grid-column:1;height:auto;padding:0;list-style:none;margin:0}body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects>h3,body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects>p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects>p{margin-left:5vw;margin-right:5vw}body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects p{text-align:justify}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie{position:relative;grid-column:1;height:auto;padding:0;margin:0;list-style:none}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.gutter-sizer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.gutter-sizer{width:0}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item blockquote,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item blockquote{text-align:justify}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item video,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item video{aspect-ratio:16/9;background-color:#000;width:100%}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item figure picture img,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item figure picture img{width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item figure picture img.show,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item figure picture img.show{opacity:1}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper{width:100%}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper.bordered{width:calc(100% - 3.5rem);border-left:1.75rem solid #000;border-right:1.75rem solid #000}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls{color:#fff;width:fit-content;height:auto;display:grid;grid-template-columns:repeat(3, auto);justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:absolute;bottom:0;z-index:10}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-prev,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 1rem;width:auto;height:auto}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-button-next:after{font-size:1rem}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:1rem}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide picture img,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide picture img{display:block;width:100%;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide picture img.show,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide picture img.show{opacity:1}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption h2,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption h2,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;text-align:left}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption hr,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide figcaption hr{margin:0 1.5vw;border-color:#fff}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide:hover figcaption,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>li.item>.swiper .swiper-slide img,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>li.item>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}body.exposition-template-default.single.single-exposition main#single-exposition footer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer{margin:0 5vw;grid-column:1;display:flex;row-gap:1rem;flex-direction:column}body.exposition-template-default.single.single-exposition main#single-exposition footer h2,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer h2{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0;font-size:1.575rem}body.exposition-template-default.single.single-exposition main#single-exposition footer #single-exposition-footer-description,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer #single-exposition-footer-description{text-align:center}body.exposition-template-default.single.single-exposition main#single-exposition footer #single-exposition-footer-description>*,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer #single-exposition-footer-description>*{color:#000}body.exposition-template-default.single.single-exposition main#single-exposition footer nav,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav{display:flex;flex-direction:column;width:100%;justify-content:space-between;margin:5rem 0 0 0;padding:5rem 0 0 0;gap:2rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a{display:inline-flex;flex-direction:column;text-decoration:none;flex-grow:0;color:#000}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a span,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a span{font-size:1.05rem;font-weight:400}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a h3{margin:0;font-size:1.05rem;font-weight:300}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a:first-of-type,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a:first-of-type{justify-content:start;align-items:start;align-self:start}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a:last-of-type,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a:last-of-type{justify-content:end;align-items:end;align-self:end}@media(min-width: 768px){body.exposition-template-default.single.single-exposition main#single-exposition header,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header{margin:0 0 2rem 0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition header h1,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header h1{margin:0 0 1.2rem 0}body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects{grid-column:2/25;height:auto}body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects>h3,body.exposition-template-default.single.single-exposition main#single-exposition section#sub-projects>p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects>h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition section#sub-projects>p{margin-left:0;margin-right:0}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie{grid-column:2/25;height:auto}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie div.gutter-sizer,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie div.gutter-sizer{width:7.4074074074%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie div.item-sizer,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie div.item-sizer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie div.item-sizer{width:46.2962962963%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie>.swiper,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>.swiper,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie>.swiper,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>.swiper{width:100%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie>.swiper.bordered,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>.swiper.bordered{width:calc(100% - 4rem);border-left:2rem solid #000;border-right:2rem solid #000}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item{width:46.2962962963%;margin:0 0 7.4074074074% 0}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.full_width,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.full_width,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.full_width{width:100%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.full_width video,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.full_width video,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.full_width video{width:100%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.full_line_right,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.full_line_right{padding-left:53.7037037037%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.full_line_left,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.full_line_left{padding-right:53.7037037037%}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item figure,body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item figure,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item p{margin:0;display:block}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 2) p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 2) p{padding-left:2.5vw;padding-top:2.5vw}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 4) p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 4) p{padding-right:2.5vw}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 5) p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 5) p{padding-left:2.5vw;padding-bottom:2.5vw}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 6) p,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie li.item.staggered:nth-of-type(7n + 6) p{padding-left:2.5vw}body.exposition-template-default.single.single-exposition main#single-exposition footer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer{margin:0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition footer h2,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer h2{margin:0;font-size:1.8rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav{display:grid;grid-template-columns:1fr 1fr}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a{max-width:calc(100% - 1vw)}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a span,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a span{font-size:1.2rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a h3{font-size:1.2rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a.prev,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a.prev{grid-column:1;justify-self:start}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a.next,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a.next{grid-column:2;justify-self:end}}@media(min-width: 992px){body.exposition-template-default.single.single-exposition main#single-exposition header,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header{margin:0 0 2.25rem 0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition header h1,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header h1{margin:0 0 1.35rem 0}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie>.swiper.bordered,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>.swiper.bordered{width:calc(100% - 4.5rem);border-left:2.25rem solid #000;border-right:2.25rem solid #000}body.exposition-template-default.single.single-exposition main#single-exposition footer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer{margin:0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition footer h2,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer h2{margin:0;font-size:2.025rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a span,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a span{font-size:1.35rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a h3{font-size:1.35rem}}@media(min-width: 1400px){body.exposition-template-default.single.single-exposition main#single-exposition header,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header{margin:0 0 2.5rem 0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition header h1,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition header h1{margin:0 0 1.5rem 0}body.exposition-template-default.single.single-exposition main#single-exposition ul#galerie>.swiper.bordered,body.exposition-template-default.single.single-exposition main#single-exposition ul.galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul#galerie>.swiper.bordered,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition ul.galerie>.swiper.bordered{width:calc(100% - 5rem);border-left:2.5rem solid #000;border-right:2.5rem solid #000}body.exposition-template-default.single.single-exposition main#single-exposition footer,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer{margin:0;grid-column:2/25}body.exposition-template-default.single.single-exposition main#single-exposition footer h2,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer h2{font-size:2.25rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a span,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a span{font-size:1.5rem}body.exposition-template-default.single.single-exposition main#single-exposition footer nav a h3,.acf-block-preview.wp-block-acf-single-exposition-content main#single-exposition footer nav a h3{font-size:1.5rem}}body.page-template main#bio-et-contact,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact{margin-bottom:0}body.page-template main#bio-et-contact header,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header{display:flex;flex-direction:column;margin:0 5vw 1.75rem 5vw;grid-column:1;align-items:center}body.page-template main#bio-et-contact header h1,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#bio-et-contact header #bio-et-contact-header-description,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header #bio-et-contact-header-description{text-align:justify}body.page-template main#bio-et-contact header #bio-et-contact-header-description>*,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header #bio-et-contact-header-description>*{color:#000;font-size:2.25rem}body.page-template main#bio-et-contact section#sub-projects,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects{position:relative;grid-column:1;height:auto;padding:0;list-style:none;margin:0}body.page-template main#bio-et-contact section#sub-projects>h3,body.page-template main#bio-et-contact section#sub-projects>p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects>h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects>p{margin-left:5vw;margin-right:5vw}body.page-template main#bio-et-contact section#sub-projects p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects p{text-align:justify}body.page-template main#bio-et-contact ul.galerie,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie{position:relative;grid-column:1;height:auto;padding:0;margin:0;list-style:none}body.page-template main#bio-et-contact ul.galerie>li.gutter-sizer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.gutter-sizer{width:0}body.page-template main#bio-et-contact ul.galerie>li.item,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item{width:calc(100% - 10vw);margin:2.5vw 5vw}body.page-template main#bio-et-contact ul.galerie>li.item p,body.page-template main#bio-et-contact ul.galerie>li.item blockquote,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item blockquote{text-align:justify}body.page-template main#bio-et-contact ul.galerie>li.item video,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item video{aspect-ratio:16/9;background-color:#000;width:100%}body.page-template main#bio-et-contact ul.galerie>li.item figure picture img,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item figure picture img{width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#bio-et-contact ul.galerie>li.item figure picture img.show,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item figure picture img.show{opacity:1}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper{width:100%}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls{color:#fff;width:fit-content;height:auto;display:grid;grid-template-columns:repeat(3, auto);justify-content:center;align-items:center;background:rgba(0,0,0,.66);position:absolute;bottom:0;z-index:10}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-prev,body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-next,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-prev,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-next{position:relative !important;color:#fff;top:inherit;left:inherit;bottom:inherit;right:inherit;margin:0;padding:.75rem 1rem;width:auto;height:auto}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-next:after,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-prev:after,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-button-next:after{font-size:1rem}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-pagination,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .controls .swiper-pagination{position:relative;width:auto;top:inherit;left:inherit;bottom:inherit;right:inherit;font-size:1rem}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide picture img,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide picture img{display:block;width:100%;height:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide picture img.show,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide picture img.show{opacity:1}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:rgba(0,0,0,.66);overflow-y:auto}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption h2,body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption h2,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption p{color:#fff;padding:1vw 1.5vw;margin:0;text-align:left}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption hr,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide figcaption hr{margin:0 1.5vw;border-color:#fff}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide:hover figcaption,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide:hover figcaption{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}body.page-template main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide img,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie>li.item>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}body.page-template main#bio-et-contact footer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer{margin:0 5vw;grid-column:1;display:flex;row-gap:1rem;flex-direction:column}body.page-template main#bio-et-contact footer h2,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer h2{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0;font-size:1.575rem}body.page-template main#bio-et-contact footer #single-exposition-footer-description,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer #single-exposition-footer-description{text-align:center}body.page-template main#bio-et-contact footer #single-exposition-footer-description>*,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer #single-exposition-footer-description>*{color:#000}body.page-template main#bio-et-contact footer nav,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav{display:flex;flex-direction:column;width:100%;justify-content:space-between;margin:5rem 0 0 0;padding:5rem 0 0 0;gap:2rem}body.page-template main#bio-et-contact footer nav a,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a{display:inline-flex;flex-direction:column;text-decoration:none;flex-grow:0;color:#000}body.page-template main#bio-et-contact footer nav a span,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a span{font-size:1.05rem;font-weight:400}body.page-template main#bio-et-contact footer nav a h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a h3{margin:0;font-size:1.05rem;font-weight:300}body.page-template main#bio-et-contact footer nav a:first-of-type,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a:first-of-type{justify-content:start;align-items:start;align-self:start}body.page-template main#bio-et-contact footer nav a:last-of-type,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a:last-of-type{justify-content:end;align-items:end;align-self:end}body.page-template .wp-block-contact-form-7-contact-form-selector,.acf-block-preview.wp-block-acf-bio-et-contact-content .wp-block-contact-form-7-contact-form-selector{grid-column:1/17;margin-bottom:8.4rem}@media(min-width: 768px){body.page-template main#bio-et-contact header,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header{margin:0 0 2rem 0;grid-column:2/25}body.page-template main#bio-et-contact header h1,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header h1{margin:0 0 1.2rem 0}body.page-template main#bio-et-contact section#sub-projects,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects{grid-column:2/25;height:auto}body.page-template main#bio-et-contact section#sub-projects>h3,body.page-template main#bio-et-contact section#sub-projects>p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects>h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact section#sub-projects>p{margin-left:0;margin-right:0}body.page-template main#bio-et-contact ul#galerie,body.page-template main#bio-et-contact ul.galerie,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie{grid-column:2/25;height:auto}body.page-template main#bio-et-contact ul#galerie div.gutter-sizer,body.page-template main#bio-et-contact ul.galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie div.gutter-sizer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie div.gutter-sizer{width:7.4074074074%}body.page-template main#bio-et-contact ul#galerie div.item-sizer,body.page-template main#bio-et-contact ul.galerie div.item-sizer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie div.item-sizer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie div.item-sizer{width:46.2962962963%}body.page-template main#bio-et-contact ul#galerie li.item,body.page-template main#bio-et-contact ul.galerie li.item,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item{width:46.2962962963%;margin:0 0 7.4074074074% 0}body.page-template main#bio-et-contact ul#galerie li.item.full_width,body.page-template main#bio-et-contact ul.galerie li.item.full_width,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.full_width,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.full_width{width:100%}body.page-template main#bio-et-contact ul#galerie li.item.full_width video,body.page-template main#bio-et-contact ul.galerie li.item.full_width video,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.full_width video,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.full_width video{width:100%}body.page-template main#bio-et-contact ul#galerie li.item.full_line_right,body.page-template main#bio-et-contact ul.galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.full_line_right,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.full_line_right{padding-left:53.7037037037%}body.page-template main#bio-et-contact ul#galerie li.item.full_line_left,body.page-template main#bio-et-contact ul.galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.full_line_left,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.full_line_left{padding-right:53.7037037037%}body.page-template main#bio-et-contact ul#galerie li.item figure,body.page-template main#bio-et-contact ul#galerie li.item p,body.page-template main#bio-et-contact ul.galerie li.item figure,body.page-template main#bio-et-contact ul.galerie li.item p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item p{margin:0;display:block}body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 2) p,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 2) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 2) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 2) p{padding-left:2.5vw;padding-top:2.5vw}body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 4) p,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 4) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 4) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 4) p{padding-right:2.5vw}body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 5) p,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 5) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 5) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 5) p{padding-left:2.5vw;padding-bottom:2.5vw}body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,body.page-template main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 6) p,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,body.page-template main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item.staggered:nth-of-type(7n + 6) p,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 6) figure,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item.staggered:nth-of-type(7n + 6) p{padding-left:2.5vw}body.page-template main#bio-et-contact ul#galerie li.item:nth-of-type(2) figure img,body.page-template main#bio-et-contact ul.galerie li.item:nth-of-type(2) figure img,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul#galerie li.item:nth-of-type(2) figure img,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact ul.galerie li.item:nth-of-type(2) figure img{max-width:66%}body.page-template main#bio-et-contact footer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer{margin:0;grid-column:2/25}body.page-template main#bio-et-contact footer h2,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer h2{margin:0;font-size:1.8rem}body.page-template main#bio-et-contact footer nav,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav{display:grid;grid-template-columns:1fr 1fr}body.page-template main#bio-et-contact footer nav a,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a{max-width:calc(100% - 1vw)}body.page-template main#bio-et-contact footer nav a span,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a span{font-size:1.2rem}body.page-template main#bio-et-contact footer nav a h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a h3{font-size:1.2rem}body.page-template main#bio-et-contact footer nav a.prev,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a.prev{grid-column:1;justify-self:start}body.page-template main#bio-et-contact footer nav a.next,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a.next{grid-column:2;justify-self:end}body.page-template .wp-block-contact-form-7-contact-form-selector,.acf-block-preview.wp-block-acf-bio-et-contact-content .wp-block-contact-form-7-contact-form-selector{grid-column:1/17;margin-bottom:9.6rem}}@media(min-width: 992px){body.page-template main#bio-et-contact header,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header{margin:0 0 2.25rem 0;grid-column:2/25}body.page-template main#bio-et-contact header h1,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header h1{margin:0 0 1.35rem 0}body.page-template main#bio-et-contact footer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer{margin:0;grid-column:2/25}body.page-template main#bio-et-contact footer h2,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer h2{margin:0;font-size:2.025rem}body.page-template main#bio-et-contact footer nav a span,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a span{font-size:1.35rem}body.page-template main#bio-et-contact footer nav a h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a h3{font-size:1.35rem}body.page-template .wp-block-contact-form-7-contact-form-selector,.acf-block-preview.wp-block-acf-bio-et-contact-content .wp-block-contact-form-7-contact-form-selector{grid-column:3/15;margin-bottom:10.8rem}}@media(min-width: 1400px){body.page-template main#bio-et-contact header,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header{margin:0 0 2.5rem 0;grid-column:2/25}body.page-template main#bio-et-contact header h1,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact header h1{margin:0 0 1.5rem 0}body.page-template main#bio-et-contact footer,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer{margin:0;grid-column:2/25}body.page-template main#bio-et-contact footer h2,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer h2{font-size:2.25rem}body.page-template main#bio-et-contact footer nav a span,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a span{font-size:1.5rem}body.page-template main#bio-et-contact footer nav a h3,.acf-block-preview.wp-block-acf-bio-et-contact-content main#bio-et-contact footer nav a h3{font-size:1.5rem}body.page-template .wp-block-contact-form-7-contact-form-selector,.acf-block-preview.wp-block-acf-bio-et-contact-content .wp-block-contact-form-7-contact-form-selector{grid-column:3/15;margin-bottom:12rem}}body.page-template main#musees-archives header,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header{display:flex;flex-direction:column;margin:0 5vw;grid-column:1;align-items:center}body.page-template main#musees-archives header h1,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header h1{text-align:center;text-transform:uppercase;margin:0 0 1.05rem 0}body.page-template main#musees-archives header p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header p{text-align:justify;font:300 1.05rem work-sans,sans-serif}body.page-template main#musees-archives section.content,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content{grid-column:1;display:flex;flex-direction:column;row-gap:7vh;margin:0 5vw}body.page-template main#musees-archives section.content h2,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content h2{margin-bottom:0;font-size:2.1rem}body.page-template main#musees-archives section.content article,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article{display:grid;grid-row-gap:2rem;grid-column-gap:4rem}body.page-template main#musees-archives section.content article h3,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article h3{margin-top:0;margin-bottom:0;grid-row:1;font-size:1.575rem}body.page-template main#musees-archives section.content article section.description,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description{display:flex;flex-direction:column;grid-row:2}body.page-template main#musees-archives section.content article section.description p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description p{text-align:justify;font:300 1.05rem work-sans,sans-serif;margin-top:0}body.page-template main#musees-archives section.content article ul.references,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references{grid-row:4;align-self:end;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}body.page-template main#musees-archives section.content article ul.references li,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references li{margin-left:2rem;font:300 1.05rem work-sans,sans-serif;text-align:justify}body.page-template main#musees-archives section.content article section.media,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.media{grid-row:3}body.page-template main#musees-archives section.content article section.media figure,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.media figure{margin:0;position:relative}body.page-template main#musees-archives section.content article section.media figure img,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.media figure img{width:100%;height:auto}body.page-template main#musees-archives section.content hr,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content hr{align-self:center;width:50%;border-color:#000;margin:0}@media(min-width: 768px){body.page-template main#musees-archives,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives{grid-template-rows:auto}body.page-template main#musees-archives header,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header{margin:0;grid-column:2/25}body.page-template main#musees-archives header h1,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header h1{margin:0 0 1.2rem 0}body.page-template main#musees-archives header p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header p{font-size:1.2rem}body.page-template main#musees-archives section.content,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content{grid-column:2/25;margin:0 0 2rem 0;row-gap:8vh}body.page-template main#musees-archives section.content h2,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content h2{font-size:2.4rem}body.page-template main#musees-archives section.content article,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article{grid-template-columns:1fr}body.page-template main#musees-archives section.content article h3,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article h3{font-size:1.8rem}body.page-template main#musees-archives section.content article section.description p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description p{font-size:1.2rem}body.page-template main#musees-archives section.content article ul.references li,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references li{font-size:1.2rem}}@media(min-width: 992px){body.page-template main#musees-archives header,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header{grid-column:2/25}body.page-template main#musees-archives header h1,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header h1{margin:0 0 1.35rem 0}body.page-template main#musees-archives header p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header p{font-size:1.35rem}body.page-template main#musees-archives section.content,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content{grid-column:2/25;margin:0 0 2.25rem 0;row-gap:9vh}body.page-template main#musees-archives section.content h2,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content h2{font-size:2.7rem}body.page-template main#musees-archives section.content article,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article{grid-template-columns:1fr .75fr}body.page-template main#musees-archives section.content article h3,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article h3{grid-column:1/3;font-size:2.025rem}body.page-template main#musees-archives section.content article section.description,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description{grid-column:1/2}body.page-template main#musees-archives section.content article section.description p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description p{font-size:1.35rem}body.page-template main#musees-archives section.content article ul.references,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references{grid-column:1/3;grid-row:3}body.page-template main#musees-archives section.content article ul.references li,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references li{font-size:1.35rem}body.page-template main#musees-archives section.content article section.media,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.media{display:flex;flex-direction:column;gap:2rem;grid-column:2/3;grid-row:2/3}}@media(min-width: 1400px){body.page-template main#musees-archives header,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header{grid-column:2/25}body.page-template main#musees-archives header h1,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header h1{margin:0 0 1.5rem 0}body.page-template main#musees-archives header p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives header p{font-size:1.5rem}body.page-template main#musees-archives section.content,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content{margin:0 0 2.5rem 0;row-gap:10vh}body.page-template main#musees-archives section.content h2,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content h2{font-size:3rem}body.page-template main#musees-archives section.content article h3,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article h3{font-size:2.25rem}body.page-template main#musees-archives section.content article section.description p,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article section.description p{font-size:1.5rem}body.page-template main#musees-archives section.content article ul.references li,.acf-block-preview.wp-block-acf-musees-archives-content main#musees-archives section.content article ul.references li{font-size:1.5rem}}body.page>main#page{grid-gap:0;padding:0 5vw}body.page>main#page>*{grid-column:1/2}body.page>main#page>h1{margin-top:0;text-align:center;text-transform:uppercase}body.page>main#page ul{margin-top:0}body.page>main#page figure img{width:100%;height:auto}@media(min-width: 768px){body.page>main#page{padding:0}body.page>main#page>*{grid-column:2/25}}body.error404>main#error-page{justify-content:center;align-items:center;align-content:center;grid-gap:0;margin:auto;padding:0 5vw}body.error404>main#error-page>*{grid-column:1}body.error404>main#error-page>h1{margin-top:0;text-align:center;text-transform:uppercase}body.error404>main#error-page p{text-align:center}@media(min-width: 768px){body.error404>main#error-page{padding:0}body.error404>main#error-page>*{grid-column:2/25}}body>header{grid-column:1/17;display:grid;grid-template-columns:repeat(16, 1fr);grid-template-rows:auto;padding:1.05rem 3.125vw;position:sticky;top:0;background-color:#fff;z-index:50;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>header #brand{grid-column:2/9;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:start;text-decoration:none;color:#000;text-transform:uppercase}body>header #brand>span.name{text-align:center}body>header #brand>span.description{text-transform:capitalize;text-align:center;font-weight:300}body>header .hamb{grid-column:9/17;grid-row:1;cursor:pointer;float:right;padding:2.1rem 1.4rem;justify-self:end;align-self:center}body>header .hamb-line{background:#000;display:block;height:2.1px;position:relative;width:2.1rem}body>header .hamb-line::before,body>header .hamb-line::after{background:#000;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}body>header .hamb-line::before{top:.7rem}body>header .hamb-line::after{top:-0.7rem}body>header .side-menu{display:none}body>header .side-menu:checked~nav{max-height:100%;opacity:100}body>header .side-menu:checked~.hamb .hamb-line{background:rgba(0,0,0,0)}body>header .side-menu:checked~.hamb .hamb-line::before{transform:rotate(-45deg);top:0}body>header .side-menu:checked~.hamb .hamb-line::after{transform:rotate(45deg);top:0}body>header nav{grid-column:2/16;grid-row:2;max-height:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>header nav ul{display:flex;flex-direction:column;justify-content:space-between;list-style:none;flex-wrap:wrap;gap:.7rem 1.631rem;padding:0;margin:0}body>header nav ul li a{color:#000;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);font-size:.7rem;font-weight:400}body>header nav ul li a:hover,body>header nav ul li a :focus{border-bottom:1px solid}body>header nav>ul>li.current-menu-item>a{border-bottom:1px solid}body>header nav>ul{position:relative}body>header nav>ul>li>.sub-menu{display:flex;list-style:none;white-space:nowrap;padding:1rem 0 0 0;margin:0;flex-direction:column;flex-wrap:wrap;gap:.5rem;background-color:#fff}body>header nav>ul>li>.sub-menu>li{padding:0 1rem}@media(min-width: 768px){body>header{grid-column:1/17;padding:1.2rem 3.125vw;grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(3, auto)}body>header #brand{grid-column:1/3;grid-row:1/4}body>header .hamb{display:none}body>header nav{grid-column:3/9;margin-left:0;grid-row:2;align-self:end;opacity:inherit;overflow:inherit;max-height:inherit}body>header nav ul{flex-direction:row;gap:.8rem 1.864rem}body>header nav ul li a{font-size:.8rem}body>header nav>ul>li{position:relative}body>header nav>ul>li>.sub-menu{display:none;position:absolute;top:100%;left:-1rem;list-style:none;z-index:10;white-space:nowrap;padding:1rem 0;margin:0;flex-direction:row;flex-wrap:wrap;gap:1rem;background:#fff;width:auto;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}body>header nav>ul>li>.sub-menu>li{padding:0 1rem;font-size:.64rem}body>header nav>ul>li>.sub-menu>li:first-of-type{padding-top:0}body>header nav>ul>li>.sub-menu>li:last-of-type{padding-bottom:0}body>header nav>ul>li>.sub-menu>li a{font-size:.64rem}body>header nav>ul>li:hover>.sub-menu{display:flex}}@media(min-width: 992px){body>header{grid-column:3/15;grid-template-columns:repeat(25, 1fr);grid-template-rows:repeat(3, auto);padding:1.35rem 0}body>header #brand{grid-column:2/6;grid-row:1/4;justify-content:center;align-items:center}body>header nav{grid-column:7/25;margin-left:0;grid-row:2}body>header nav ul{gap:.9rem 2.097rem}body>header nav ul li a{font-size:.9rem}body>header nav>ul>li{position:relative}body>header nav>ul>li>.sub-menu{display:none;position:absolute;top:100%;left:-1rem;list-style:none;z-index:10;white-space:nowrap;padding:1rem 0;margin:0;flex-direction:row;flex-wrap:wrap;gap:1rem;width:auto}body>header nav>ul>li>.sub-menu>li{padding:0 1rem;font-size:.72rem}body>header nav>ul>li>.sub-menu>li:first-of-type{padding-top:0}body>header nav>ul>li>.sub-menu>li:last-of-type{padding-bottom:0}body>header nav>ul>li>.sub-menu>li a{font-size:.72rem}body>header nav>ul>li:hover>.sub-menu{display:flex}}@media(min-width: 1400px){body>header{grid-template-columns:repeat(25, 1fr);grid-template-rows:repeat(3, auto);padding:1.5rem 0}body>header #brand{grid-column:2/6;grid-row:1/4}body>header nav{grid-column:7/25;grid-row:2}body>header nav ul{gap:1rem 2.33rem}body>header nav ul li a{font-size:1rem}body>header nav>ul>li>.sub-menu>li{font-size:.8rem}body>header nav>ul>li>.sub-menu>li a{font-size:.8rem}}body>footer{grid-column:1/17;padding:1.05rem 3.125vw;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:5vh;margin:0 5vw}body>footer a#brand-footer{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000;text-transform:uppercase}body>footer a#brand-footer>span{text-transform:capitalize;font-weight:300}body>footer p#credits{text-align:center}body>footer p#credits a{color:#000;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer p#credits a:hover,body>footer p#credits a :focus{text-decoration:underline}body>footer nav{display:flex;flex-direction:column;justify-content:center;align-items:center}body>footer nav ul{display:flex;flex-direction:row;list-style:none;flex-wrap:wrap;gap:1.75rem;padding:0}body>footer nav ul li a{color:#000;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer nav ul li a:hover,body>footer nav ul li a :focus{text-decoration:underline}body>footer nav ul#main-footer-nav{justify-content:center;margin-bottom:5vh}body>footer nav ul#secondary-footer-nav{justify-content:center}body>footer nav ul#secondary-footer-nav li a{font-weight:300}@media(min-width: 768px){body>footer{grid-column:1/17;padding:1.05rem 3.125vw;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:5vw;margin:0}body>footer a#brand-footer{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000;text-transform:uppercase}body>footer a#brand-footer>span{text-transform:capitalize;font-weight:300}body>footer p#credits a{color:#000;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer p#credits a:hover,body>footer p#credits a :focus{text-decoration:underline}body>footer nav{display:flex;flex-direction:column;justify-content:center;align-items:center}body>footer nav ul{display:flex;flex-direction:row;list-style:none;flex-wrap:wrap;gap:2rem;padding:0}body>footer nav ul li a{color:#000;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer nav ul li a:hover,body>footer nav ul li a :focus{text-decoration:underline}body>footer nav ul#main-footer-nav{justify-content:center;margin-bottom:5vh}body>footer nav ul#secondary-footer-nav{justify-content:center}body>footer nav ul#secondary-footer-nav li a{font-weight:300}}@media(min-width: 992px){body>footer{grid-column:3/15;padding:1.5rem 3.125vw;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1.25vw}body>footer a#brand-footer{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000;text-transform:uppercase}body>footer a#brand-footer>span{text-transform:capitalize;font-weight:300}body>footer p#credits a{color:#000;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer p#credits a:hover,body>footer p#credits a :focus{text-decoration:underline}body>footer nav{display:flex;flex-direction:column;justify-content:center;align-items:center}body>footer nav ul{display:flex;flex-direction:row;list-style:none;flex-wrap:wrap;gap:2.5rem;padding:0}body>footer nav ul li a{color:#000;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer nav ul li a:hover,body>footer nav ul li a :focus{text-decoration:underline}body>footer nav ul#main-footer-nav{justify-content:space-between}body>footer nav ul#secondary-footer-nav{justify-content:center}body>footer nav ul#secondary-footer-nav li a{font-weight:300}}@media(min-width: 1400px){body>footer{padding:1.5rem 3.125vw;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1.25vw}body>footer a#brand-footer{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000;text-transform:uppercase}body>footer a#brand-footer>span{text-transform:capitalize;font-weight:300}body>footer p#credits a{color:#000;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer p#credits a:hover,body>footer p#credits a :focus{text-decoration:underline}body>footer nav{display:flex;flex-direction:column;justify-content:center;align-items:center}body>footer nav ul{display:flex;flex-direction:row;list-style:none;flex-wrap:wrap;gap:2.5rem;padding:0}body>footer nav ul li a{color:#000;text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body>footer nav ul li a:hover,body>footer nav ul li a :focus{text-decoration:underline}body>footer nav ul#main-footer-nav{justify-content:space-between}body>footer nav ul#secondary-footer-nav{justify-content:center}body>footer nav ul#secondary-footer-nav li a{font-weight:300}}.wpcf7{margin:2.5vh 0;position:relative}.wpcf7 form{display:grid;grid-template-columns:calc(3px + 2.5vw) 1fr calc(3px + 2.5vw);grid-template-rows:auto;grid-row-gap:2.5rem}.wpcf7 form .contact-info{grid-row:1;grid-column:2/3;border-left:3px solid #000;padding-left:2.5vw;padding-top:1rem;padding-bottom:1rem}.wpcf7 form .contact-info h3{margin-top:0}.wpcf7 form .contact-info ul{list-style:none;padding:0;margin:0}.wpcf7 form .contact-info ul .contact-item{display:flex;align-items:center;padding:10px}.wpcf7 form .contact-info ul .contact-item a{color:#000;text-decoration:none}.wpcf7 form .contact-info ul .contact-item svg{width:24px;height:24px;margin-right:15px;flex-shrink:0}.wpcf7 form .contact-form{display:grid;grid-template-columns:1fr;grid-row:2;grid-column:2/3;grid-template-rows:auto;grid-row-gap:2.5rem;border-left:3px solid #000;padding-left:2.5vw;padding-top:1rem;padding-bottom:1rem}.wpcf7 form .contact-form h3{grid-row:1;margin-top:0;margin-bottom:0}.wpcf7 form .contact-form .wpcf7-not-valid-tip{margin-top:1rem;color:#dc3232;font-size:.7rem;display:block}.wpcf7 form .contact-form span[data-name=your-email]{grid-row:2;grid-column:1/2;display:inline-flex}.wpcf7 form .contact-form span[data-name=your-email] input[type=email]{background-color:#fff;color:#000;padding:.5rem;font:300 1.05rem work-sans,sans-serif;border-top:none;border-left:none;border-right:none;border-bottom-color:rgba(0,0,0,.33);width:100%}.wpcf7 form .contact-form span[data-name=your-email] input[type=email]:focus{border-top:none;border-left:none;border-right:none;outline:none;border-bottom-color:#000}.wpcf7 form .contact-form span[data-name=your-phone]{grid-row:3;grid-column:1/2;display:inline-flex}.wpcf7 form .contact-form span[data-name=your-phone] input[type=tel]{background-color:#fff;color:#000;padding:.5rem;font:300 1.05rem work-sans,sans-serif;border-top:none;border-left:none;border-right:none;border-bottom-color:rgba(0,0,0,.33);width:100%}.wpcf7 form .contact-form span[data-name=your-phone] input[type=tel]:focus{border-top:none;border-left:none;border-right:none;outline:none;border-bottom-color:#000}.wpcf7 form .contact-form span[data-name=your-message]{grid-row:4;grid-column:1/2;position:relative;display:inline-grid}.wpcf7 form .contact-form span[data-name=your-message] textarea{grid-row:2;padding:.5rem;background-color:#fff;color:#000;font:300 1.05rem work-sans,sans-serif;height:20vh;min-height:20vh;border-color:rgba(0,0,0,.33);resize:vertical}.wpcf7 form .contact-form span[data-name=your-message] textarea:focus{outline:none;border-color:#000}.wpcf7 form .contact-form input[type=submit]{grid-column:1/2;grid-row:5;height:auto;font:300 1.05rem work-sans,sans-serif;background-color:#000;color:#fff;border:none;padding:.75rem 1.25rem}.wpcf7 form .contact-form .wpcf7-spinner{grid-column:1/2;grid-row:4;align-self:center;justify-self:center}.wpcf7 form .contact-form .wpcf7-response-output{grid-column:1/2;grid-row:5}@media(min-width: 768px){.wpcf7 form{grid-template-columns:min-content auto calc(3px + 2.5vw);grid-template-rows:auto}.wpcf7 form .contact-form{grid-template-columns:min-content}.wpcf7 form .contact-form label{font-size:1.2rem}.wpcf7 form .contact-form .wpcf7-not-valid-tip{margin-top:1rem;color:#dc3232;font-size:.8rem}.wpcf7 form .contact-form span[data-name=your-email]{grid-column:1/3}.wpcf7 form .contact-form span[data-name=your-email] input[type=email]{font-size:1.2rem;width:min-content}.wpcf7 form .contact-form span[data-name=your-phone]{grid-column:1/3}.wpcf7 form .contact-form span[data-name=your-phone] input[type=tel]{font-size:1.2rem;width:min-content}.wpcf7 form .contact-form span[data-name=your-message]{grid-column:1/3}.wpcf7 form .contact-form span[data-name=your-message] textarea{grid-row:2;font-size:1.2rem}.wpcf7 form .contact-form input[type=submit]{font-size:1.2rem}.wpcf7 form .contact-form .wpcf7-spinner{grid-column:2/3;grid-row:3;align-self:center;justify-self:start}.wpcf7 form .contact-form .wpcf7-response-output{grid-column:1/3;grid-row:4}}@media(min-width: 992px){.wpcf7 form .contact-form label{font-size:1.35rem}.wpcf7 form .contact-form .wpcf7-not-valid-tip{font-size:.9rem}.wpcf7 form .contact-form span[data-name=your-email] input[type=email]{font-size:1.35rem}.wpcf7 form .contact-form span[data-name=your-phone] input[type=tel]{font-size:1.35rem}.wpcf7 form .contact-form span[data-name=your-message] textarea{font-size:1.35rem}.wpcf7 form .contact-form input[type=submit]{font-size:1.35rem}}@media(min-width: 1400px){.wpcf7 form .contact-form label{font-size:1.5rem}.wpcf7 form .contact-form .wpcf7-not-valid-tip{font-size:1rem}.wpcf7 form .contact-form span[data-name=your-email] input[type=email]{font-size:1.5rem}.wpcf7 form .contact-form span[data-name=your-phone] input[type=tel]{font-size:1.5rem}.wpcf7 form .contact-form span[data-name=your-message] textarea{font-size:1.5rem}.wpcf7 form .contact-form input[type=submit]{font-size:1.5rem}}.acf-block-preview{max-width:100%;margin-left:auto;margin-right:auto;height:auto}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body),.acf-block-preview{display:grid;grid-template-columns:repeat(16, 1fr);grid-template-rows:auto 1fr auto;min-height:100vh;margin:auto;font:.7rem work-sans,sans-serif;font-weight:400}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main,.acf-block-preview main{grid-column:1/17;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:5vw;max-width:100vw;margin-top:2.8rem;margin-bottom:8.4rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1>*,.acf-block-preview h1,.acf-block-preview .h1,.acf-block-preview h1>*,.acf-block-preview .h1>*{font:600 3.5rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2>*,.acf-block-preview h2,.acf-block-preview .h2,.acf-block-preview h2>*,.acf-block-preview .h2>*{font:600 2.625rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3>*,.acf-block-preview h3,.acf-block-preview .h3,.acf-block-preview h3>*,.acf-block-preview .h3>*{font:300 2.1rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4>*,.acf-block-preview h4,.acf-block-preview .h4,.acf-block-preview h4>*,.acf-block-preview .h4>*{font:300 1.575rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5>*,.acf-block-preview h5,.acf-block-preview .h5,.acf-block-preview h5>*,.acf-block-preview .h5>*{font:500 1.3125rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) blockquote,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .blockquote,.acf-block-preview blockquote,.acf-block-preview .blockquote{margin:0;font-style:italic !important}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) li,.acf-block-preview p,.acf-block-preview .p,.acf-block-preview li{hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;font:300 1.05rem work-sans,sans-serif;font-weight:300}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>.a,.acf-block-preview p>a,.acf-block-preview p>.a{font:300 1.05rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-title,.acf-block-preview .cmplz-title{font:500 1.3125rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn,.acf-block-preview button.cmplz-btn{font:300 1.05rem work-sans,sans-serif}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .small,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-message p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn.cmplz-manage-consent,.acf-block-preview .small,.acf-block-preview .cmplz-message p,.acf-block-preview button.cmplz-btn.cmplz-manage-consent{font-size:.56rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .a,.acf-block-preview>footer p,.acf-block-preview>footer .p,.acf-block-preview>footer a,.acf-block-preview>footer .a{font-size:.7rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .justify,.acf-block-preview .justify{text-align:justify}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .italic,.acf-block-preview .italic{font-style:italic}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 768px){body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main,.acf-block-preview main{grid-column:1/17;grid-template-columns:repeat(25, 1fr);grid-column-gap:0;grid-row-gap:4vw;max-width:100vw;margin-top:3.2rem;margin-bottom:9.6rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1>*,.acf-block-preview h1,.acf-block-preview .h1,.acf-block-preview h1>*,.acf-block-preview .h1>*{font-size:4rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2>*,.acf-block-preview h2,.acf-block-preview .h2,.acf-block-preview h2>*,.acf-block-preview .h2>*{font-size:3rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3>*,.acf-block-preview h3,.acf-block-preview .h3,.acf-block-preview h3>*,.acf-block-preview .h3>*{font-size:2.4rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4>*,.acf-block-preview h4,.acf-block-preview .h4,.acf-block-preview h4>*,.acf-block-preview .h4>*{font-size:1.8rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5>*,.acf-block-preview h5,.acf-block-preview .h5,.acf-block-preview h5>*,.acf-block-preview .h5>*{font-size:1.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body),.acf-block-preview{font-size:.8rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) li,.acf-block-preview p,.acf-block-preview .p,.acf-block-preview li{font-size:1.2rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>.a,.acf-block-preview p>a,.acf-block-preview p>.a{font-size:.8rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-title,.acf-block-preview .cmplz-title{font-size:1.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn,.acf-block-preview button.cmplz-btn{font-size:1.2rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .small,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-message p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn.cmplz-manage-consent,.acf-block-preview .small,.acf-block-preview .cmplz-message p,.acf-block-preview button.cmplz-btn.cmplz-manage-consent{font-size:.64rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .a,.acf-block-preview>footer p,.acf-block-preview>footer .p,.acf-block-preview>footer a,.acf-block-preview>footer .a{font-size:.8rem}}@media(min-width: 992px){body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main,.acf-block-preview main{grid-column:3/15;grid-template-columns:repeat(25, 1fr);grid-column-gap:0;grid-row-gap:2.5vw;max-width:100vw;margin-top:4rem;margin-bottom:12rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h1>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h1>*,.acf-block-preview h1,.acf-block-preview .h1,.acf-block-preview h1>*,.acf-block-preview .h1>*{font-size:4.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h2>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h2>*,.acf-block-preview h2,.acf-block-preview .h2,.acf-block-preview h2>*,.acf-block-preview .h2>*{font-size:3.375rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h3>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h3>*,.acf-block-preview h3,.acf-block-preview .h3,.acf-block-preview h3>*,.acf-block-preview .h3>*{font-size:2.7rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h4>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h4>*,.acf-block-preview h4,.acf-block-preview .h4,.acf-block-preview h4>*,.acf-block-preview .h4>*{font-size:2.025rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) h5>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .h5>*,.acf-block-preview h5,.acf-block-preview .h5,.acf-block-preview h5>*,.acf-block-preview .h5>*{font-size:1.6875rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body),.acf-block-preview{font-size:1rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) li,.acf-block-preview p,.acf-block-preview .p,.acf-block-preview li{font-size:1.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) p>.a,.acf-block-preview p>a,.acf-block-preview p>.a{font-size:1.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-title,.acf-block-preview .cmplz-title{font-size:1.6875rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn,.acf-block-preview button.cmplz-btn{font-size:1.35rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .small,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) .cmplz-message p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) button.cmplz-btn.cmplz-manage-consent,.acf-block-preview .small,.acf-block-preview .cmplz-message p,.acf-block-preview button.cmplz-btn.cmplz-manage-consent{font-size:.8rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer a,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body)>footer .a,.acf-block-preview>footer p,.acf-block-preview>footer .p,.acf-block-preview>footer a,.acf-block-preview>footer .a{font-size:1rem}}@media(min-width: 1400px){body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main,.acf-block-preview main{grid-template-columns:repeat(25, 1fr);grid-column-gap:0;grid-row-gap:2.5vw;max-width:100vw;margin-top:4rem;margin-bottom:12rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h1,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h1>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h1>*,.acf-block-preview main h1,.acf-block-preview main .h1,.acf-block-preview main h1>*,.acf-block-preview main .h1>*{font-size:5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h2,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h2>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h2>*,.acf-block-preview main h2,.acf-block-preview main .h2,.acf-block-preview main h2>*,.acf-block-preview main .h2>*{font-size:3.75rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h3,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h3>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h3>*,.acf-block-preview main h3,.acf-block-preview main .h3,.acf-block-preview main h3>*,.acf-block-preview main .h3>*{font-size:3rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h4,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h4>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h4>*,.acf-block-preview main h4,.acf-block-preview main .h4,.acf-block-preview main h4>*,.acf-block-preview main .h4>*{font-size:2.25rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h5,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main h5>*,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .h5>*,.acf-block-preview main h5,.acf-block-preview main .h5,.acf-block-preview main h5>*,.acf-block-preview main .h5>*{font-size:1.875rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .cmplz-title,.acf-block-preview main .cmplz-title{font-size:1.875rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main button.cmplz-btn,.acf-block-preview main button.cmplz-btn{font-size:1.5rem}body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .small,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main .cmplz-message p,body:not(.wp-admin,.wp-core-ui,.block-editor-iframe__body) main button.cmplz-btn.cmplz-manage-consent,.acf-block-preview main .small,.acf-block-preview main .cmplz-message p,.acf-block-preview main button.cmplz-btn.cmplz-manage-consent{font-size:.8rem}}
