@charset "UTF-8";
/*!
Theme Name: SISMEO V2.0
Author: Hugues VALLIN
Author URI: https://www.larborescence.eu/
Description: A dedicated theme for Sisméo .
Version: 2.0
Tags: Brand new Sisméo template.
!*/:root{--size-content:1280px;--size-content-gold:calc(var(--size-content) / 1.618);--size-content-third:calc(var(--size-content) * 2.2 / 3);--size-content-half:calc(var(--size-content) / 2);--grid-base:1fr minmax(100px,var(--size-content)) 1fr;--gap:2.5rem;--gap-small:2rem;--gap-xsmall:1rem;--marge:calc(var(--gap)*2);--marge-small:calc(var(--gap)*1.5);--nav-height-full:8rem;--nav-height-scrolled:3rem;--radius:5px;--shadow:2px 0 30px 0 rgb(0 0 0/10%)}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:local(""),url("fonts/lato-v20-latin-300.woff2") format("woff2"),url("fonts/lato-v20-latin-300.woff") format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local(""),url("fonts/lato-v20-latin-regular.woff2") format("woff2"),url("fonts/lato-v20-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:local(""),url("fonts/lato-v20-latin-900.woff2") format("woff2"),url("fonts/lato-v20-latin-900.woff") format("woff");font-display:swap}*{margin:0;padding:0}:root{font-size:125%}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.4;font-weight:400;overflow-x:hidden;text-rendering:optimizeLegibility;margin:auto;width:100%;font-family:"Lato",sans-serif;color:#1b1b1b}#smooth-content{overflow:visible;width:100%;min-height:100%;display:grid;grid-template-rows:max-content auto min-content}.basicCont{display:grid;grid-template-columns:var(--grid-base);column-gap:var(--gap)}.basicCont .firstMidCol{grid-column-start:2}.basicCont .lastMidCol{margin-top:var(--gap);grid-column-end:3;justify-self:end}.mid{grid-column-start:2}.col2{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gap)}a{color:#ff4ea0;transition:cubic-bezier(0.6,0,0.4,1) 0.25s;transition-property:color,background-color;text-decoration:none;display:inline-block}a:hover{color:#a88ef7}svg{max-width:150px}.h1_fake,h1,h2,h3,h4{font-weight:900;line-height:1.05;position:relative;transition:color cubic-bezier(0.6,0,0.4,1) 0.25s}.h1_fake b,h1 b,h2 b,h3 b,h4 b{display:block}.h1_fake .thin,h1 .thin,h2 .thin,h3 .thin,h4 .thin{display:block;font-weight:300}.h1_fake+p,h1+p,h2+p,h3+p,h4+p{margin-top:var(--gap-xsmall)}.h1_fake,h1{font-size:3rem}.h1_fake svg,h1 svg{color:#ff4ea0}svg.bigIco{font-size:3rem;color:#ff4ea0;margin-bottom:1rem}svg.bigIco+h3{margin-top:1rem}h2{font-size:2.8rem;font-weight:900}h3{font-size:1.3rem;margin-bottom:1rem;color:#1b1b1b}h3 svg{font-size:2.5rem;color:#ff4ea0;margin-bottom:0.5rem}h4{text-transform:uppercase;margin-bottom:1em;font-size:1rem;font-weight:900}p{position:relative;line-height:1.5;transition:color cubic-bezier(0.6,0,0.4,1) 0.25s}p a{position:relative}.wp-video,iframe{border-radius:var(--radius);height:auto;max-width:100%;aspect-ratio:16/9;display:block;overflow:hidden}.spaceB{display:flex;justify-content:space-between}.aliCenter{align-items:center}.darkBg{background-color:#1b1b1b}.darkBg .illuBg{opacity:0.2}.illuBg{object-fit:cover;height:100%;position:absolute;width:100%;display:block;z-index:0}#main_header .button,#main_header .fadeLeft,#main_header .fadeRight,#main_header .fadeUp,#main_header .fadeUpHalf,#main_header .h1_fake,#main_header .header,#main_header h1{opacity:0}*,:after,:before{box-sizing:border-box}li,ol{list-style:none}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}input,optgroup,select,textarea{font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,figure,img{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.bigger{font-size:1.75rem}main section:not(.cta_slide):first-child{padding-top:0}.video .wp-video,.video iframe{border-radius:0.75rem;width:100%;aspect-ratio:16/9;display:block;overflow:hidden}.video .mejs-container,.video .mejs-overlay.load,.video .wp-video,.video video.wp-video-shortcode{width:100%!important}.titreH1{font-weight:900;font-size:2.5em;margin-bottom:1rem}.surtitre{color:#a88ef7;text-transform:uppercase}img.fullW{width:100%}hr{border:none;height:6px;background-color:#ff4ea0;border-radius:3px;display:block;width:20%;margin:3.75rem 0}.cat_list{height:min-content;grid-column-start:2;display:flex;flex-wrap:wrap;z-index:4;justify-content:start;margin-bottom:var(--gap);text-transform:uppercase;font-size:0.7em}.cat_list li:after{content:"/";color:#c9c9c9;transform:translateY(-50%)}.cat_list li:last-child:after{content:none}.cat_list a{color:#1b1b1b;padding:0.1rem 0.25rem;font-weight:900}.cat_list a:hover{color:#ff4ea0}.cat_list a.active{color:#a88ef7}.cat_list li.current-cat a{color:#ff4ea0}#paginator{text-align:center;font-size:0;margin-bottom:2.5rem;margin-top:1.5rem;display:flex;justify-content:center;gap:0.5rem}#paginator a,#paginator span{font-weight:900;background-color:#ff4ea0;display:inline-block;width:2rem;font-size:0.8rem;line-height:2rem;transition:all ease-in-out 0.15s;color:white;border-radius:3px}#paginator a.current,#paginator span.current{background-color:white;color:#1b1b1b}#paginator a:hover{background-color:#a88ef7;color:white}#paginator span.page-numbers{background-color:#ff4ea0;color:white}#paginator span.dots{background-color:transparent;color:#ff4ea0;border:none;opacity:0.6}#paginator a.next,#paginator a.prev{background-color:none}.prev_next_real .mid{border-top:dashed 1px #c9c9c9;padding:var(--gap) 0 var(--marge) 0;display:flex;justify-content:space-between}.prev_next_real a{color:#1b1b1b;font-size:0.9rem;line-height:1;display:flex;align-items:center;text-transform:uppercase}.prev_next_real a:hover{color:#a88ef7}.prev_next_real a:hover svg{fill:#a88ef7}.prev_next_real a[rel=next] svg{margin-left:0.5rem}.prev_next_real a[rel=next]:hover svg{transform:translateX(0.5rem)}.prev_next_real a[rel=prev] svg{margin-right:0.5rem}.prev_next_real a[rel=prev]:hover svg{transform:translateX(-0.5rem)}.prev_next_real svg{width:auto;height:var(--gap-xsmall);transition:all ease-in-out 0.5s}.under_text{margin:var(--marge) 0}#ctaRDV{position:fixed;bottom:0;right:0;background-color:#ff4ea0;color:white;border-top-left-radius:0.5rem;padding:0.5rem 0.75rem;display:flex;align-items:center;z-index:10}#ctaRDV .ico{margin-right:0.5rem}#ctaRDV span{text-transform:uppercase;max-width:13rem}#ctaRDV:hover{background-color:#a88ef7}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:alias;z-index:10}.slick-arrow.left{left:0}.slick-arrow.right{right:0}ul.slick-dots{display:flex;justify-content:center;margin-top:0.5rem}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}ul.slick-dots li button:before{font-size:0.75rem;content:"●";color:rgba(27,27,27,0.5);display:block;transition:color cubic-bezier(0.6,0,0.4,1) 0.15s}ul.slick-dots li.slick-active button:before,ul.slick-dots li:hover button:before{color:#1b1b1b}#main_nav{position:fixed;top:0;left:0;right:0;z-index:10;height:var(--nav-height-full);transition-property:background-color height;transition:cubic-bezier(0.6,0,0.4,1) 0.3333333333s;border-bottom:1px dashed transparent}#main_nav .mid{display:grid;column-gap:var(--gap);grid-template-columns:minmax(130px,auto) max-content max-content;align-items:center}#main_nav .logo{transition:none}#main_nav .logo img{max-width:250px;min-width:100px;transition:max-width 0.5s cubic-bezier(0.6,0,0.4,1)}#main_nav .logo .baseline{color:#9b9b9b;overflow:hidden;font-weight:300;-webkit-font-smoothing:auto;transition:height 0.5s cubic-bezier(0.6,0,0.4,1);height:1.5rem;text-transform:uppercase}#main_nav #buttons{display:flex;align-items:center}#main_nav #menu-toggler{fill:#1b1b1b;margin-left:var(--gap);border:none;background-color:transparent;z-index:11;height:2.5rem;width:2.5rem;position:relative;display:none}#main_nav #menu-toggler svg{transition:all linear 0.2s;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#main_nav #menu-toggler .fa-bars{opacity:1;width:1.2rem}#main_nav #menu-toggler .fa-times{opacity:0;width:1.1rem}#main_nav #menu-toggler:hover svg{transform:translateX(-50%) translateY(-50%) scale(1.2)}#main_nav .socialLinks{margin:0}#main_nav .socialLinks a{height:1.75rem}#main_nav nav{height:100%;display:flex;align-items:center}#main_nav nav a{color:#1b1b1b;padding:0.5rem 1em}#main_nav nav a:hover{color:#ff4ea0}#main_nav nav>ul{display:flex;height:100%;max-height:var(--nav-height-scrolled)}#main_nav nav>ul>li{height:100%;position:relative}#main_nav nav>ul>li>a{display:flex;height:100%;align-items:center}#main_nav nav>ul>li.current-menu-ancestor>a,#main_nav nav>ul>li.current-menu-item>a{color:#ff4ea0}#main_nav nav>ul>li:hover>a{color:#ff4ea0}#main_nav nav>ul>li:hover ul.sub-menu{visibility:visible;opacity:1}#main_nav nav>ul>li:last-child>a{padding-right:0}#main_nav nav>ul>li ul.sub-menu{background-color:rgba(0,0,0,0.8);visibility:hidden;opacity:0;transition:cubic-bezier(0.6,0,0.4,1) 0.3s;transition-property:visibility opacity;display:grid;grid-template-columns:max-content;position:absolute}#main_nav nav>ul>li ul.sub-menu li{border-bottom:1px dashed rgba(201,201,201,0.5)}#main_nav nav>ul>li ul.sub-menu a{width:100%;color:white;padding:0.5em 0.75em}#main_nav nav>ul>li ul.sub-menu a:hover{color:#ff4ea0}#main_nav .social a{padding:1em}@media screen and (max-width:1100px){#main_nav nav a{padding:0.5rem}}@media screen and (max-width:800px){#main_nav .logo img{max-width:150px}}@media screen and (max-height:500px){#main_nav .logo img{max-width:150px}}#main_nav .lang{border:1px solid rgba(255,255,255,0.5);color:white;border-radius:3px;display:block;position:relative;transition:all cubic-bezier(0.6,0,0.4,1) 0.25s;height:1.75rem}#main_nav .lang:after{content:"⌄";position:absolute;right:0.25rem;bottom:0.5rem;display:block;line-height:1em;color:rgba(255,255,255,0.5);font-size:0.8rem;transform:scaleX(1.25)}#main_nav .lang:hover{border-color:#ff4ea0;background-color:#ff4ea0}#main_nav .lang select{position:relative;z-index:3;appearance:none;display:block;background-color:transparent;border:none;color:white;padding:0;margin:0;font-size:0.9rem;text-align:left;font-family:"Lato",sans-serif!important;cursor:pointer;line-height:1.2;outline:none;padding:0.25rem 1rem 0.25rem 0.5rem}#main_nav .lang select:focus,#main_nav .lang select:hover{outline:none}body.scrolled #main_nav{background-color:white;height:var(--nav-height-scrolled);border-bottom:1px dashed #c9c9c9}body.scrolled #main_nav .logo img{max-width:100px}body.scrolled #main_nav .baseline{height:0}body.burger_mode #main_nav #buttons{grid-column-start:3}body.burger_mode #main_nav nav{opacity:0;visibility:hidden;position:fixed;top:3rem;left:0;right:0;overflow-y:auto;height:0}body.burger_mode #main_nav nav>ul{align-self:start;flex-direction:column;align-items:center;font-size:1.5em;text-align:center;text-transform:uppercase;width:100%;height:inherit;max-height:inherit}body.burger_mode #main_nav nav>ul li{width:100%}body.burger_mode #main_nav nav>ul>li{align-items:center}body.burger_mode #main_nav nav>ul>li a{text-align:center;display:block}body.burger_mode #main_nav nav>ul>li.current-menu-ancestor{background-color:#a88ef7}body.burger_mode #main_nav nav>ul>li.current-menu-ancestor>a{color:white}body.burger_mode #main_nav nav>ul>li ul.sub-menu{transition:none;width:100%;text-transform:none;font-size:0.75em;display:flex;visibility:visible;opacity:1;position:relative;flex-direction:column;align-items:center}body.burger_mode #main_nav nav>ul>li ul.sub-menu li.current-menu-item a{color:#ff4ea0}body.burger_mode #main_nav #menu-toggler{display:flex}body.menuToggled{overflow-y:hidden}body.menuToggled.desktopDevice{padding-right:15px}body.menuToggled #main_nav{height:3rem;background-color:white!important}body.menuToggled #main_nav #menu-toggler .fa-bars{opacity:0}body.menuToggled #main_nav #menu-toggler .fa-times{opacity:1}body.menuToggled #main_nav nav{height:inherit;padding:3rem 0;transition:0.6s cubic-bezier(0.6,0,0.4,1);transition-property:background-color,opacity,visibility;background-color:white;opacity:1;visibility:visible;bottom:0}#main_header{position:relative;z-index:0;box-sizing:border-box}#main_header.full_h{height:100vh;overflow:hidden;align-items:center}#main_header.full_h figure{top:0;left:0;height:100%;width:100%}#main_header.full_h h1{font-size:4em}#main_header.full_h .button{margin-top:var(--gap-small)}#main_header.normal_h{min-height:65vh;padding-top:calc(var(--nav-height-full) + var(--nav-height-scrolled));padding-bottom:var(--marge)}#main_header.normal_h .mid{width:54%;align-self:center}#main_header.normal_h h1{font-size:3rem;margin-bottom:var(--gap-small)}#main_header.normal_h figure{top:27%;height:60%;width:45%}#main_header.normal_h figure img,#main_header.normal_h figure video{border-top-left-radius:10px;border-bottom-left-radius:10px}#main_header.normal_h a.button{margin-top:var(--gap-small)}#main_header.normal_h .headCatList{margin-top:var(--gap-small)}#main_header.small_h{min-height:35vh;padding-top:calc(var(--nav-height-full) + var(--nav-height-scrolled));padding-bottom:calc(var(--nav-height-full) * 1);overflow:hidden}#main_header.small_h .mid{display:grid;grid-template-columns:minmax(min-content,850px) auto;gap:var(--gap)}#main_header.small_h .mid h1{position:relative}#main_header.small_h .mid h1:before{content:"";position:absolute;background-color:rgba(168,142,247,0.8);width:65%;height:5rem;left:-2%;z-index:-1;display:block;top:2rem}#main_header.small_h .mid h1+p{margin-top:1.25rem}#main_header.small_h .mid h1,#main_header.small_h .mid p{grid-column-start:1}#main_header.small_h .mid .button{grid-column-start:2;align-self:center;justify-self:end;min-width:50%}#main_header.small_h.pic_head figure{top:0;left:0;height:100%;width:100%}#main_header.small_h.pic_head figure img{opacity:0.7}#main_header.small_h.pic_head figure:before{content:"";position:absolute;top:0;width:100%;z-index:2;height:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 100%)}#main_header.canvas_head{overflow:hidden;border-bottom:1px dashed #c9c9c9}#main_header .logo_rea{position:absolute;right:5%;top:50%;background-color:rgba(255,255,255,0.8);display:block;padding:var(--gap);object-fit:contain;width:200px;height:200px;border-radius:5%}#main_header #lignes{position:absolute;height:100%;width:100%;top:0}#main_header #lignes canvas{height:100%;width:100%;display:block}#main_header .mid{position:relative;z-index:3}#main_header figure{position:absolute;display:block;z-index:-1;justify-self:end}#main_header .surTitre{margin-bottom:0.25rem;font-size:2rem;font-weight:300}#main_header .headCatList{display:flex;gap:0.5rem;flex-wrap:wrap;align-self:center;grid-column-start:1}#main_header .headCatList a{background-color:#ff4ea0;color:white;border-radius:3px;text-transform:uppercase;font-size:0.75rem;padding:0.25rem 0.5rem}#main_header .headCatList a:hover{background-color:#a88ef7}#main_header .chapeau{color:#9b9b9b}#main_header img,#main_header picture,#main_header video{object-fit:cover;height:100%;width:100%}#main_header .h1_fake+p,#main_header h1+p{margin-top:var(--gap-xsmall)}#main_header p.h1_fake{font-weight:300;font-size:3rem;max-width:var(--size-content-third)}#main_header p{max-width:var(--size-content-third)}#main_header h1{margin-bottom:0}#main_header #goDown{padding:1rem;position:absolute;top:80%;left:50%;font-size:1.5rem;cursor:pointer;z-index:3}#main_header #goDown:hover{color:#ff4ea0}@media screen and (max-width:950px){#main_header p.h1_fake,#main_header.full_h h1{font-size:3em}}@media screen and (max-width:900px){#main_header.normal_h{padding-top:var(--nav-height-full)}#main_header.normal_h .mid{width:inherit;max-width:85%}#main_header.normal_h figure{margin-top:var(--gap);position:relative;grid-column:1/4;top:inherit;width:100%;height:auto}#main_header.normal_h figure img,#main_header.normal_h figure video{border-radius:0}#main_header.small_h .mid h1:before{height:2rem;top:1rem}#main_header p.h1_fake,#main_header.full_h h1{font-size:2.5em}}@media screen and (max-width:620px){#main_header.normal_h h1{font-size:2rem}#main_header.small_h .mid{grid-template-columns:1fr}#main_header.small_h .mid .bloc_titre{max-width:85%}#main_header.small_h .mid .button{grid-column-start:1;justify-self:start}}@media screen and (max-width:520px){#main_header.small_h .mid .bloc_titre{max-width:inherit}#main_header p.h1_fake,#main_header.full_h h1{font-size:2em}}section.mainContent .text{align-items:flex-start}section.mainContent .leftSide{width:65%;order:1}section.mainContent aside{width:25%;order:0}section.mainContent aside ul{border-bottom:1px dotted #1b1b1b;padding-bottom:1rem;margin-bottom:1.5rem}section.mainContent aside ul:first-child{font-weight:900;margin-top:1.5rem}section.mainContent aside ul:first-child li{color:#1b1b1b}section.mainContent aside li{position:relative;padding-left:0.8rem;margin-bottom:0.4rem;color:#1b1b1b;font-size:0.9rem}section.mainContent aside li:before{content:"●";position:absolute;color:#ff4ea0;left:0;font-size:0.6rem;top:0.3rem}section.mainContent aside p{color:#9b9b9b;font-size:0.8rem}section.mainContent aside p strong{color:#1b1b1b}section.mainContent aside h6{padding-bottom:0.5rem;padding-top:0.75rem;text-transform:uppercase}section.mainContent aside h6+ul{border-top:1px dotted #1b1b1b;padding-top:1rem}section.mainContent aside .button{margin-top:1rem}section.mainContent h2.topH2{margin-top:0;max-width:calc(var(--size-content) * 0.65)}section.mainContent h2{margin-top:3rem}section.mainContent h3{margin-top:1rem;position:relative;text-transform:uppercase}section.mainContent h3:before{content:"●";position:absolute;color:#ff4ea0;left:-1rem;font-size:0.6rem;top:0.4rem}section.mainContent p{margin-bottom:1em}section.mainContent p b,section.mainContent p strong{font-weight:600}section.mainContent p+h3{margin-top:2.5rem}section.mainContent p:last-child{margin-bottom:0}.mainContent .leftSide ul,.text_pic ul{margin:2rem 0}.mainContent .leftSide li,.text_pic li{font-weight:400;position:relative;padding-left:1rem;margin-bottom:0.5rem}.mainContent .leftSide li:before,.text_pic li:before{content:"●";position:absolute;color:#ff4ea0;left:0;font-size:0.6rem;top:0.4rem}#main_footer{padding-top:var(--gap);padding-bottom:5rem;background-color:#1b1b1b;display:grid;grid:repeat(3,max-content)/1fr minmax(100px,var(--size-content)) 1fr;gap:var(--gap)}#main_footer .logo,#main_footer .logo-partner{width:25%;min-width:100px;max-width:220px}#main_footer .partner span{display:block;text-transform:uppercase;font-size:0.8em;opacity:0.5;margin-bottom:0.5rem}#main_footer .contact{display:flex;align-items:center}#main_footer .contact a{color:white;border:1px solid rgba(255,255,255,0.25)}#adresse{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.mentions{justify-self:end;font-size:0.8em}.mentions a{color:rgba(255,255,255,0.7)}.mentions a:hover{color:white}.mentions a:hover svg{color:#ff4ea0}address{font-style:normal}address svg{margin-right:0.5rem}address a{display:block;padding:0.25rem 0;color:rgba(255,255,255,0.7)}address a svg{color:rgba(255,255,255,0.25);margin-right:0.5rem}address a:hover{color:white}address a:hover svg{color:#ff4ea0}@media screen and (max-width:570px){#adresse{grid-template-columns:1fr}#adresse .mentions{justify-self:start}}button{transition:background-color ease-in-out 0.2s,color ease-in-out 0.2s;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}button:focus,button:hover{outline:none}a.button,button.af-submit-button,button.button{display:inline-flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:0.5rem 1rem;font-size:0.75rem;text-transform:uppercase;line-height:1.2;position:relative;min-width:11rem;color:white;border-radius:5px;border:none;overflow:hidden;background-color:#1b1b1b;-webkit-font-smoothing:auto}a.button:hover,button.af-submit-button:hover,button.button:hover{background-color:#ff4ea0}a.button:hover svg,button.af-submit-button:hover svg,button.button:hover svg{transform:translateX(5px);color:white}a.button:hover:after,button.af-submit-button:hover:after,button.button:hover:after{right:0}a.button.light,button.af-submit-button.light,button.button.light{color:#1b1b1b;background-color:transparent;border:1px dashed #c9c9c9}a.button.light svg,button.af-submit-button.light svg,button.button.light svg{color:#ff4ea0}a.button.light:hover,button.af-submit-button.light:hover,button.button.light:hover{color:white;border-color:#ff4ea0;background-color:#ff4ea0}a.button.light:hover svg,button.af-submit-button.light:hover svg,button.button.light:hover svg{color:white}a.button.noMin,button.af-submit-button.noMin,button.button.noMin{min-width:inherit}a.button svg,button.af-submit-button svg,button.button svg{margin-left:1em;font-size:1.25em;transition:all cubic-bezier(0.6,0,0.4,1) 0.25s}a.button.smaller,button.af-submit-button.smaller,button.button.smaller{font-size:0.7em;min-width:inherit}a.button:focus,button.af-submit-button:focus,button.button:focus{outline:none}a.button.bolder,button.af-submit-button.bolder,button.button.bolder{font-weight:900;padding:1em 1.2em}a.button.noBreak,button.af-submit-button.noBreak,button.button.noBreak{white-space:nowrap}a.button.pColor,button.af-submit-button.pColor,button.button.pColor{background-color:#ff4ea0;color:white}a.button.pColor svg,button.af-submit-button.pColor svg,button.button.pColor svg{color:white}a.button.pColor:hover,button.af-submit-button.pColor:hover,button.button.pColor:hover{background-color:#a88ef7;color:#1b1b1b}a.button.pColor:hover svg,button.af-submit-button.pColor:hover svg,button.button.pColor:hover svg{color:#1b1b1b}a.button.sColor,button.af-submit-button.sColor,button.button.sColor{background-color:#a88ef7;color:#1b1b1b}a.button.sColor svg,button.af-submit-button.sColor svg,button.button.sColor svg{color:#1b1b1b}a.button.sColor:hover,button.af-submit-button.sColor:hover,button.button.sColor:hover{background-color:#ff4ea0;color:white}a.button.sColor:hover svg,button.af-submit-button.sColor:hover svg,button.button.sColor:hover svg{color:white}a.button.white,button.af-submit-button.white,button.button.white{background-color:white;color:#1b1b1b}a.button.white:hover,button.af-submit-button.white:hover,button.button.white:hover{background-color:#ff4ea0;color:white}a.button.white:hover svg,button.af-submit-button.white:hover svg,button.button.white:hover svg{color:white}a.button.white.light,button.af-submit-button.white.light,button.button.white.light{background-color:transparent;color:white}a.button.white.light svg,button.af-submit-button.white.light svg,button.button.white.light svg{color:white}a.button.white.light:hover,button.af-submit-button.white.light:hover,button.button.white.light:hover{background-color:#ff4ea0}p+.button{margin-top:var(--gap)}article.bg_white .the_content a.button{color:white;background-color:#ff4ea0;border:none}article.bg_white .the_content a.button svg{color:white}article.bg_white .the_content a.button:hover{background-color:#a88ef7}.socialLinks{margin:0 0.5rem;display:flex;gap:0.5rem}.socialLinks a{color:#1b1b1b;height:2.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border:1px solid rgba(27,27,27,0.7);aspect-ratio:1/1;border-radius:3px}.socialLinks a:hover{background-color:#ff4ea0;border-color:#ff4ea0}.socialLinks a.ico svg{width:18px;height:18px;fill:currentColor;transition:fill 0.2s}.socialLinks a.ico:hover{background-color:transparent;border-color:#ff4ea0}.socialLinks a.ico:hover svg{fill:#ff4ea0}.picto_go{height:2rem;width:2rem;font-size:1em;color:#ff4ea0;display:flex;justify-content:center;align-items:center;position:absolute;bottom:calc(var(--gap) / 3);right:calc(var(--gap) / 3);transition:all cubic-bezier(0.6,0,0.4,1) 0.25s}#intrasearch form{display:grid;grid-template-columns:auto max-content;border-radius:0.5em;border:1px solid #a88ef7;transition:cubic-bezier(0.6,0,0.4,1) all 0.25s;background:rgba(255,255,255,0.5);overflow:hidden;box-shadow:0 1px 6px rgba(255,255,255,0.5)}#intrasearch form:hover{border-color:#a88ef7}#intrasearch input{padding:0.75em;border:none;background:none;font-size:0.8em;color:#1b1b1b;box-shadow:inset 0 0 7px rgba(27,27,27,0.3)}#intrasearch input:focus{outline:none}#intrasearch button{border:none;cursor:pointer;background-color:#a88ef7;display:block;font-size:1em;width:2rem;height:100%;color:white}#intrasearch button:hover{background-color:#a88ef7}.acf-form .acf-hidden{display:none}.acf-form input{padding:0.5rem 1rem;border:1px solid #c9c9c9;background:none;font-size:1rem;color:#1b1b1b;border-radius:3px}.acf-form input:focus{outline:none}.acf-form .acf-label label{font-weight:300}.acf-form button.af-submit-button{background-color:#ff4ea0;margin-top:1rem}.acf-form button.af-submit-button svg{color:white}.acf-form button.af-submit-button:hover{background-color:#a88ef7;color:white}.acf-form .acf-fields>.acf-field,.acf-form .af-submit{padding:0;border-top:none}.txt_picto{display:grid;grid-template-rows:5rem max-content 5rem;grid-template-columns:minmax(var(--gap),1fr) repeat(3,minmax(min-content,calc(var(--size-content) / 3))) minmax(var(--gap),1fr);position:relative;z-index:2}.txt_picto .bgColor{grid-row:1/4;grid-column:1/4;background-color:#a88ef7}.txt_picto .left{grid-row:2/3;grid-column:2/4;padding-right:5rem;display:flex;flex-direction:column;justify-content:center}.txt_picto .picto{grid-row:2/3;grid-column:4/5;aspect-ratio:1/1;position:relative;background-color:#1b1b1b;color:#ff4ea0;display:flex;justify-content:center;align-items:center;font-size:7rem}.txt_picto .picto img,.txt_picto .picto svg{min-width:30%}@media screen and (max-width:650px){.txt_picto{grid-template-rows:2.5rem max-content 2.5rem;margin-top:-2.5rem}.txt_picto .picto{grid-column:4/7;font-size:3rem}.txt_picto .left{padding-right:2rem}.txt_picto .bgColor,.txt_picto .left{transform:translateY(-2.5rem)}}.poi{margin:5rem 0}.poi .mid{display:flex;justify-content:space-between;gap:var(--gap)}.poi .block_poi{text-align:center}.poi .point{font-size:2.5rem;font-weight:900}@media screen and (max-width:760px){.poi .mid{flex-wrap:wrap;justify-content:space-around}.poi .point{font-size:2rem}}@media screen and (max-width:600px){.poi .block_poi{width:40%;max-width:inherit;margin-bottom:2rem}}.link_icon{padding:5rem 0;background-color:#1b1b1b;text-align:center}.link_icon h2{margin-bottom:var(--gap);color:white}.link_icon .blocks{display:grid;grid-template-columns:repeat(6,minmax(min-content,1fr));gap:1.5rem}.link_icon .blocks a{display:grid;aspect-ratio:1/1;position:relative;overflow:hidden;grid-template-rows:45% auto;justify-items:center;gap:1rem;line-height:1.25;color:white;box-sizing:border-box;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);background-color:#1b1b1b}.link_icon .blocks a svg{align-self:end;color:#a88ef7;font-size:1.7rem;transition:color cubic-bezier(0.6,0,0.4,1) 0.25s}.link_icon .blocks a span,.link_icon .blocks a svg{position:relative}.link_icon .blocks a span{width:75%}.link_icon .blocks a:hover{color:white;background-color:#ff4ea0;transform:scale(1.05);box-shadow:0 3px 30px rgba(0,0,0,0.8)}.link_icon .blocks a:hover svg{color:white}.link_icon .blocks a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(150deg,rgba(168,142,247,0.2) -20%,rgba(27,27,27,0.9) 120%)}@media screen and (max-width:800px){.link_icon .blocks{grid-template-columns:repeat(4,minmax(min-content,1fr));gap:1rem}}@media screen and (max-width:650px){.link_icon .blocks{grid-template-columns:repeat(3,minmax(min-content,1fr))}}@media screen and (max-width:480px){.link_icon .blocks{grid-template-columns:repeat(2,minmax(min-content,1fr))}}.value .mid{padding:5rem 0}.value .col2{align-items:center}.value .left{text-align:center;justify-self:center}.value .left h2{margin-bottom:0;max-width:600px}.value .left svg{font-size:4rem;color:#a88ef7;margin-bottom:0.5rem}.value ul{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.value ul a{width:100%;height:100%}.value+.value .mid{border-top:1px dashed #c9c9c9}@media screen and (max-width:750px){.value .col2{grid-template-columns:1fr}.value .left h2{margin-bottom:var(--gap)}}@media screen and (max-width:600px){.value .slide{grid-template-columns:auto;width:calc(100% - 2 * var(--gap));gap:var(--gap-small);text-align:center}.value .slide .citation{grid-row-start:1}.value .slide .infos{text-align:center;justify-items:center}.value .mid{align-items:flex-start}}.basicCont:not(.colored):not(.image):not(.darkBg)+.value .mid{border-top:1px dashed #c9c9c9}.cta_slide{color:white;position:relative;padding:5rem 0;align-items:center;box-sizing:border-box;overflow:hidden}.cta_slide .slide{text-align:center;padding:0 var(--gap)}.cta_slide .slide .surtitre,.cta_slide .slide .titreH1{position:relative}.cta_slide .slide p{max-width:var(--size-content-gold);margin:auto;margin-top:10px}.cta_slide img,.cta_slide picture{object-fit:cover;height:150%;position:absolute;width:100%;z-index:0}.cta_slide a.button{margin-top:var(--gap)}.cta_slide+.cta_slide{margin-top:1px}.testimonial{margin:var(--marge-small) 0}.testimonial .slick-track{display:flex;align-items:center}.testimonial .slide{max-width:var(--size-content-third);width:calc(100% - 2 * var(--marge));display:grid;grid-template-columns:minmax(auto,0.33fr) 1fr;margin:1rem auto;background-color:white;padding:var(--gap-small);gap:var(--gap);align-items:center;border:1px dashed #c9c9c9;border-radius:var(--radius);box-shadow:var(--shadow)}.testimonial .slide h3{margin:0}.testimonial.cascade_t .mid{display:grid;gap:var(--gap);grid-template-columns:0.4fr 1fr}.testimonial.cascade_t .mid .infos{align-self:start;padding-top:5px}.testimonial.cascade_t .mid .citation{border-left:1px dashed #c9c9c9;padding-left:var(--gap)}.testimonial.cascade_t .mid+.mid{margin-top:var(--marge)}.testimonial .infos{z-index:2;display:grid;grid-template-columns:1fr;justify-items:end;text-align:right}.testimonial .infos img{display:block;width:100%;max-height:7rem;margin-bottom:10px;object-fit:contain;object-position:right}.testimonial .infos .nom{line-height:1;padding-bottom:0.25rem;font-size:1.05rem}.testimonial .infos .fonction{font-size:0.9rem;font-weight:900;line-height:1.1;color:#a88ef7}.testimonial .picto{position:absolute;color:#ff4ea0;font-size:1.75rem}.testimonial .picto.left{left:0rem;top:1rem}.testimonial .picto.right{right:1.5rem;bottom:1rem}@media screen and (max-width:600px){.testimonial .slide{grid-template-columns:auto;width:calc(100% - 2 * var(--gap));gap:var(--gap-small);text-align:center}.testimonial .slide .citation{grid-row-start:1}.testimonial .slide .infos{text-align:center;justify-items:center}.testimonial .slide .infos img{max-height:70px;max-width:150px;object-position:center;width:auto}.testimonial .mid{align-items:flex-start}}.n_post{margin:1px 0}.n_post+#paginator .intro{max-width:calc(var(--size-content) / 2);margin:var(--gap) auto;margin-top:0}.n_post h2{margin-bottom:0.5rem}.n_post h3{margin:0.5rem 0}.n_post .post_list{display:grid}.n_post.posts_view{margin-bottom:var(--marge)}.n_post.posts_view .post_list{grid-column-start:2;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}.n_post.posts_view .post_list img{transform:scale(50) rotate(-180deg)}.n_post.posts_view .post_list a{color:black}.n_post.posts_view .post_list a:hover p{color:#ff4ea0}.n_post.posts_view .post_list a:hover h3{color:#ff4ea0}.n_post.posts_view .post_list a:hover img{transform:scale(1.1)}.n_post.posts_view .post_list a:hover h6{background-color:#ff4ea0;color:white}@media screen and (max-width:780px){.n_post.posts_view .post_list{grid-template-columns:1fr 1fr}}@media screen and (max-width:500px){.n_post.posts_view .post_list{grid-template-columns:1fr}}.n_post.large_view .post_list{text-align:center;grid-column:1/4;grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(auto 1fr);gap:1px;grid-auto-flow:dense}.n_post.large_view .post_list a.type_rea{background-color:black;position:relative;display:flex;min-height:35vh;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;padding:2rem}.n_post.large_view .post_list a.type_rea:nth-child(4n+1){grid-column:span 2}.n_post.large_view .post_list a.type_rea:hover p{opacity:1;transform:translateY(0);max-height:200px;padding-top:0.5rem}.n_post.large_view .post_list a.type_rea:hover h6{transform:translateY(0);opacity:1}.n_post.large_view .post_list a.type_rea:hover img,.n_post.large_view .post_list a.type_rea:hover picture{opacity:0.2;transform:scale(1.08)}.n_post.large_view .post_list .go_rea{background-color:#a88ef7;display:flex;gap:0.5rem;color:white;font-weight:900;text-transform:uppercase;justify-content:center;align-items:center}.n_post.large_view .post_list .go_rea svg{transition:0.4s margin-left cubic-bezier(0.6,0,0.4,1)}.n_post.large_view .post_list .go_rea:hover{background-color:#ff4ea0}.n_post.large_view .post_list .go_rea:hover svg{margin-left:0.5rem}.n_post.large_view .post_list h3,.n_post.large_view .post_list h6,.n_post.large_view .post_list p{position:relative;color:white;transition:all cubic-bezier(0.6,0,0.4,1) 0.5s}.n_post.large_view .post_list h3{font-size:1.6rem;margin:0}.n_post.large_view .post_list p{opacity:0;max-height:0;transform:translateY(3rem);text-align:center;font-size:0.8rem;max-width:400px}.n_post.large_view .post_list h6{text-transform:uppercase;font-weight:400;transform:translateY(-1rem);opacity:0;color:#a88ef7}.n_post.large_view .post_list img,.n_post.large_view .post_list picture{opacity:0.5;position:absolute}@media screen and (max-width:1700px){.n_post.large_view .post_list{grid-template-columns:1fr 1fr 1fr}.n_post.large_view .post_list a.type_rea{min-height:30vh}.n_post.large_view .post_list a.go_rea{min-height:8rem}}@media screen and (max-width:1200px){.n_post.large_view .post_list{grid-template-columns:1fr 1fr}.n_post.large_view .post_list a.type_rea{min-height:25vh}.n_post.large_view .post_list a.type_rea:nth-child(4n+1){grid-column:span 1}.n_post.large_view .post_list a.type_rea:nth-child(odd){grid-column:span 2}}@media screen and (max-width:650px){.n_post.large_view .post_list{grid-template-columns:1fr}.n_post.large_view .post_list a.type_rea:nth-child(odd){grid-column:span 1}}.n_post .info .date{font-size:0.8rem;margin:0.5rem 0;text-transform:uppercase;color:#1b1b1b}.n_post .info p{font-size:0.8rem}.n_post .pic{position:relative;height:10rem;border-radius:5px;overflow:hidden}.n_post img,.n_post picture{object-fit:cover;width:100%;height:100%;transition:all cubic-bezier(0.6,0,0.4,1) 0.5s}.n_post .categorie{position:absolute;bottom:0;left:0;background-color:rgba(27,27,27,0.75);color:#a88ef7;padding:0.25rem 0.75rem;transition:all cubic-bezier(0.6,0,0.4,1) 0.25s;font-size:0.8em;text-transform:uppercase}.favorites a{display:grid;grid-template-columns:25% auto;gap:var(--gap);position:relative;margin-bottom:var(--gap);background-color:white;border-radius:3px;color:black;overflow:hidden}.favorites a .surtitre{margin-top:1.5rem;font-size:0.8rem;color:#ff4ea0}.favorites a img{width:100%;height:100%;object-fit:cover;transition:transform cubic-bezier(0.6,0,0.4,1) 0.5s}.favorites a h3{color:black}.favorites a .resume{font-size:0.8rem;padding-bottom:1.5rem}.favorites a:hover h3,.favorites a:hover p{color:#ff4ea0}.favorites a:hover .categorie{color:white;background-color:#ff4ea0}.favorites a:hover img{transform:scale(1.1)}.favorites a.ima_left_grid{gap:var(--gap);display:grid;grid-template-columns:25% auto}article{margin:var(--marge) 0;position:relative}article.lg_fullwidth{margin:0;padding:0 2rem;overflow:hidden}article.lg_fullwidth.image .the_content{min-height:45vh;display:grid;align-items:center}article.basicCont{position:relative}article.basicCont .the_content{grid-column-start:2}article.basicCont.image .the_content{border-radius:4px}article.basicCont.image .col1 .oneCol{max-width:calc(var(--size-content) / 1.5);margin:auto}article.center_h .entry-content{align-items:center}article.border-bot,article.border-top,article.border-top_bot{border-width:0;border-color:#c9c9c9;border-style:dashed}article.border-bot+.prev_next_real,article.border-top+.prev_next_real,article.border-top_bot+.prev_next_real{margin-top:var(--marge)}article.border-top{margin-top:0;border-top-width:1px;padding-top:var(--marge)}article.border-top:first-child{background-color:white}article.border-top+.border-top{margin-top:var(--marge)}article.border-top_bot{margin:0;border-top-width:1px;border-bottom-width:1px;padding:var(--marge) 0}article.border-top_bot:first-child{background-color:white}article.border-bot{margin-bottom:0;border-bottom-width:1px;padding-bottom:var(--marge)}article.image{padding:0;overflow:hidden}article.image .bgPic{margin:0;opacity:0.4;position:absolute;grid-column-start:2;grid-column-end:3;width:100%;min-height:150%;object-fit:cover}article.image .the_content{padding:5rem var(--gap);background-color:black;color:white}article.image h2,article.image h3,article.image h4{color:white}article.colored{padding-top:5rem;padding-bottom:5rem;border:none;margin:0}article.colored ol li:before,article.colored ul li:before{color:white}article.colored .border-sub-bloc{border-bottom-color:white}article.bg_vert{background-color:#a88ef7}article.bg_vert svg{color:black}article.bg_rose{background-color:#ff62ab}article.bg_rose svg{color:white}article.bg_black{background-color:#1b1b1b;color:white}article.bg_black svg{color:white}article.bg_black h3{color:#ff62ab}article.bg_black h2{color:#a88ef7}article.bg_black ol li:before,article.bg_black ul li:before{color:#a88ef7}article .chapeau{color:#a88ef7;font-weight:300;margin:1rem 0}article a.categorie{margin:1rem 0 0 0;font-weight:300;text-transform:uppercase;font-size:1.5em}article .info-date{font-size:1.5em;font-weight:300;color:#a88ef7;margin:1rem 0}article .info-date svg{margin-right:0.5rem}article .date{color:#a88ef7;font-weight:300;margin-bottom:1rem;font-size:0.8em}article .entry-content+.entry-content{margin-top:var(--marge)}article .border-sub-bloc{border-bottom:1px dashed #c9c9c9}article .border-sub-bloc .oneCol{padding-bottom:var(--marge)}article.small_margin .border-sub-bloc .oneCol{padding-bottom:var(--gap)}article.small_margin .entry-content+.entry-content{margin-top:var(--gap)}article .small-centered-bloc{max-width:var(--size-content);margin:auto}article .small-centered-bloc .oneCol{max-width:var(--size-content-gold);margin:auto}article .cat_list{position:sticky;top:0;align-self:start;margin:0}article .cat_list li{width:100%;margin:0;padding:0}article .cat_list li:after{content:none}article .cat_list li:before{top:1.7em}article .cat_list li a{padding:0.5rem 0.8rem}article h1,article h2,article h3,article h4{margin-top:2em}article h1:last-child,article h2:last-child,article h3:last-child,article h4:last-child{margin-bottom:0}article h2{max-width:var(--size-content-third)}article h2[style="text-align: center;"]{margin-left:auto;margin-right:auto}article h2+h3{margin-top:1rem}article h3{max-width:20rem}article h3[style="text-align: center;"]{margin-left:auto;margin-right:auto}article h4{color:#a88ef7}article .oneCol>h1:first-child,article .oneCol>h2:first-child,article .oneCol>h3:first-child,article .oneCol>h4:first-child{margin-top:0}article .oneCol>p:last-child{margin-bottom:0}article .col2,article .col3,article .col4,article .col5,article .col6,article .col_post{display:grid;gap:var(--gap)}article .col_post{position:relative;grid:auto/1fr 0.5fr}article .col_post .oneCol{grid-column-start:1}@media screen and (max-width:450px){article .col_post{grid:auto/1fr}article .col_post .cat_list{grid-column-start:inherit}}article .col2{grid:auto/1fr 1fr}article .col3{grid:auto/1fr 1fr 1fr}article .col4{grid:auto/1fr 1fr 1fr 1fr}article .col5{grid:auto/1fr 1fr 1fr 1fr 1fr}article .col6{grid:auto/1fr 1fr 1fr 1fr 1fr 1fr}article .col5 h3,article .col6 h3{font-size:1.1em}article .col5 p,article .col6 p{font-size:0.9em}article p+p{margin-top:1.5rem}article blockquote{border:1px dashed #c9c9c9;padding:1.5rem 2rem;border-radius:var(--radius);box-shadow:var(--shadow);max-width:80%;margin:var(--marge) auto}article ol,article ul{margin:1rem 0}article ol:first-child,article ul:first-child{margin-top:0}article ol:first-child li,article ul:first-child li{margin-top:0}article ol li,article ul li{margin:0.75rem 0;position:relative;padding-left:1rem}article ol li:before,article ul li:before{font-size:0.8em;position:absolute;color:#a88ef7}article ul li:before{content:"●";left:0;top:0.8em;transform:translateY(-50%)}article ol{counter-reset:olCounter}article ol li{padding-left:2rem;counter-increment:olCounter}article ol li:before{content:counter(olCounter);left:0;top:0.5rem;font-weight:600;border-radius:1rem;transform:translateY(-0.35rem);font-size:1.5em;line-height:1;width:2rem;height:2rem;background:white;justify-content:center;align-items:center}article img{border-radius:3px;max-width:100%;height:auto}article img.aligncenter{margin:0 auto}article img.alignleft{float:left;margin:0 1rem 1rem 0}article img.alignright{float:right;margin:0 0rem 1rem 1rem}.pillar .mid{padding:5rem 0}.pillar .col2{align-items:center}.pillar .left{text-align:center;max-width:70%}.pillar .left h2{margin-bottom:0}.pillar .left svg{font-size:4rem;color:#a88ef7;margin-bottom:0.5rem}.pillar ul{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pillar ul a{width:100%}.pillar+.pillar .mid{border-top:1px dashed #c9c9c9}.big_text+.pillar .mid{border-top:1px dashed #c9c9c9}section.equipe .mid{padding:5rem 0}section.equipe h2{padding-bottom:2.5rem}section.equipe h3{font-weight:300;font-size:3rem;max-width:inherit;margin:0;padding:0}section.equipe article.membre{padding:0;margin:0;padding:2.5rem 0;cursor:pointer;border-top:1px solid #1b1b1b;border-bottom:1px solid #1b1b1b}section.equipe article.membre+article.membre{border-top:none}section.equipe header{width:100%;display:grid;grid-template-columns:minmax(max-content,1fr) minmax(min-content,max-content) min-content;align-items:center;gap:var(--gap-xsmall) 2.5rem;padding-right:2.5rem}section.equipe header .fonction{text-transform:uppercase;text-align:right}section.equipe header .but_oc{font-size:2rem}section.equipe .content{overflow:hidden;height:0;display:grid;grid-template-columns:1fr 2fr;gap:2.5rem;max-width:1000px;align-items:start}section.equipe .content img{margin-top:2.5rem;max-width:300px;width:100%;height:auto;aspect-ratio:0.68;object-fit:cover}section.equipe .content.ouvert{height:auto}section.equipe .content .texte{margin-top:2.5rem}section.equipe .content .texte .button{min-width:inherit;min-height:inherit;width:fit-content;aspect-ratio:1;padding:0.5em;font-size:1rem;justify-content:center;margin-top:1rem}section.equipe .content .texte .button svg{margin:0}section.equipe .content .texte .button:hover svg{transform:none}section.equipe .content h4{margin:0}@media screen and (max-width:900px){section.equipe h3{font-size:2.5rem}}@media screen and (max-width:760px){section.equipe .content{gap:1.5rem}}@media screen and (max-width:650px){section.equipe header{padding-right:1rem;gap:1rem}section.equipe header h3{grid-column:1/4;grid-row:1/2}section.equipe header .fonction{width:max-content;grid-row:2/3;grid-column:1/4;text-align:left}section.equipe header .but_oc{grid-row:1/3}}@media screen and (max-width:500px){section.equipe .content{grid-template-columns:1fr}section.equipe .content img{max-width:inherit;aspect-ratio:1}section.equipe .content .texte{margin-top:0}}@media screen and (max-width:390px){section.equipe h3{font-size:1.5rem}section.equipe .fonction{font-size:0.75rem}}.gal_pictos{margin:var(--marge) 0}.gal_pictos .entete{padding-bottom:calc(var(--marge) / 2)}.gal_pictos .galerie{grid-column-start:2;display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-small)}.gal_pictos figure{padding:1rem;width:15%;max-height:125px}.gal_pictos img,.gal_pictos picture{object-fit:contain;width:100%;height:100%}@media screen and (max-width:900px){.gal_pictos figure{padding:0rem;max-height:50px;width:20%}}@media screen and (max-width:600px){.gal_pictos figure{padding:0.5rem;max-height:50px;width:25%}}@media screen and (min-width:2000px){:root{font-size:130%;--size-content:1480px}}@media screen and (max-width:1600px){:root{font-size:110%}}@media screen and (max-width:1450px){:root{font-size:97.5%;--size-content:1080px}}@media screen and (max-width:1080px){:root{font-size:95%;--size-content:880px}article .col5,article .col6{grid-template-columns:1fr 1fr 1fr}article .col4{grid-template-columns:1fr 1fr}}@media screen and (max-width:700px){:root{--gap:2rem;--gap-small:1.5rem}h1{font-size:2rem}.h1_fake,.titreH1{font-size:2rem;line-height:1.1}h2{font-size:1.4rem}h3{font-size:1rem}article .col2,article .col3,article .col4,article .col5,article .col6{grid-template-columns:1fr}article .oneCol{margin-bottom:inherit}#main_footer .mid.spaceB.aliCenter{flex-direction:column}#main_footer .mid.spaceB.aliCenter .logo{margin:auto;margin-bottom:1.5rem}#main_footer .mid.spaceB.aliCenter .contact{flex-direction:column}#main_footer .mid.spaceB.aliCenter .contact .button{margin-top:1.5rem}}@media screen and (max-width:550px){:root{font-size:100%;--gap:1.5rem;--gap-small:1rem}a.button,button.af-submit-button,button.button{min-width:50%}}@media screen and (max-height:500px){:root{font-size:85%;--gap:2rem}}
/*# sourceMappingURL=style.css.map */