*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%;height:auto}table{border-collapse:collapse}.alignleft{float:left}.alignright{float:right}.textleft{text-align:left}.textright{text-align:right}.clear{clear:both}.wp-clearfix:after{content:"";display:table;clear:both}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.button .screen-reader-text{height:auto}.screen-reader-text+.dashicons-external{margin-top:-1px;margin-left:2px}.screen-reader-shortcut{position:absolute;top:-1000em;left:6px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f0f0f1;color:#2271b1;z-index:100000;line-height:normal}.screen-reader-shortcut:focus{top:-25px;color:#2271b1;box-shadow:0 0 2px 2px #0009;text-decoration:none;outline:2px solid transparent;outline-offset:-2px}.hidden,.js .closed .inside,.js .hide-if-js,.no-js .hide-if-no-js,.js.wp-core-ui .hide-if-js,.js .wp-core-ui .hide-if-js,.no-js.wp-core-ui .hide-if-no-js,.no-js .wp-core-ui .hide-if-no-js{display:none}body{font-size:var(--fs-400);font-family:var(--ff-text);font-weight:var(--fw-regular);color:var(--c-text);line-height:1.5}a{cursor:pointer;color:var(--c-link)}a:focus,a:focus-visible,a:active,a:target,a:hover{color:var(--c-link-hover);text-decoration:underline}strong{font-weight:600}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--ff-title);font-weight:var(--fw-medium);line-height:1}h1,.h1{font-size:var(--fs-800)}h2,.h2{font-size:var(--fs-700)}h3,.h3{font-size:var(--fs-600)}h4,.h4{font-size:var(--fs-500)}h5,.h5{font-size:var(--fs-400)}.text--large{font-size:var(--fs-600);font-weight:var(--fw-light);line-height:1.2}.content ul{display:flex;flex-direction:column;gap:0rem;margin-left:2rem}.content ul li{padding-left:.5rem;list-style-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 62.6 34.2"><line id="Line_1" x1="1.5" y1="17.1" x2="60.5" y2="17.1" fill="none" stroke="%23ff104f" stroke-linecap="round" stroke-width="3"/><line id="Line_2" x1="46.5" y1="32.1" x2="60.5" y2="17.1" fill="none" stroke="%23ff104f" stroke-linecap="round" stroke-width="3"/><line id="Line_3" x1="46.5" y1="2.1" x2="60.5" y2="17.1" fill="none" stroke="%23ff104f" stroke-linecap="round" stroke-width="3"/></svg>')}.content ul li::marker{line-height:.8;font-size:3rem}.content ul.ressources li{list-style-image:none;display:grid;grid-template-columns:1.8rem auto;gap:1rem;align-content:flex-start;margin-bottom:2rem}.content ul.ressources li:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-top:.2rem;background:no-repeat url(/app/themes/propage-s/public/build/assets/icon-link-DeyBSpc_.svg);background-size:contain}.content ul.ressources li a{font-weight:600;font-size:var(--fs-500)}.content ul.highlight__list{gap:1rem}.content ul.highlight__list li{padding-left:.5rem;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 60.1 46.1'%3E%3Cpath d='M57.8,2.9c-2.8-2.8-7.4-2.8-10.2,0l-24.8,24.8-10.5-10.5c-2.9-2.8-7.4-2.8-10.2,0-2.8,2.8-2.8,7.3,0,10.2l15.6,15.6c2.8,2.8,7.4,2.8,10.2,0l29.9-29.9c2.8-2.8,2.8-7.4,0-10.2,0,0,0,0,0,0' fill='%235b09c6'/%3E%3C/svg%3E");font-size:1.2rem}.content ul.highlight__list li::marker{font-size:2.5rem}:root{--hex-primary: #FF0647;--rgb-primary: 255 6 71;--c-primary: rgb(var(--rgb-primary) / 100%);--hex-secondary: #5B09C6;--rgb-secondary: 91 9 198;--c-secondary: rgb(var(--rgb-secondary) / 100%);--c-secondary-light: #F3D7F4;--hex-accent: #F9E698;--rgb-accent: 249 230 152;--c-accent: rgb(var(--rgb-accent) / 100%);--c-highlight: #f6e740;--c-bg: #fff;--c-danger: #dc3545;--c-success: #0fdb78;--c-warning: #ffc107;--rgb-text: 26 26 26 ;--c-text: rgb(var(--rgb-text) / 100%);--c-title: var(--c-primary);--c-btn-text: var(--c-secondary);--c-btn-bg: var(--c-accent);--c-btn-border: var(--c-accent);--c-btn-text-hover: var(--c-primary);--c-btn-bg-hover: var(--c-secondary-light);--c-btn-border-hover: var(--c-secondary-light);--c-link: var(--c-text);--c-link-hover: var(--c-text);--c-border: var(--c-text);--c-border-light: #cccccc;--c-border-input: var(--c-secondary-light);--c-bg-input: var(--c-secondary-light);--c-stock: #0fdb78;--c-backdrop: rgb(var(--rgb-secondary) / 30%);--box-shadow: 7px 7px 20px 0px rgba(0,0,0,.1);--ff-text: interstate, sans-serif;--ff-title: interstate, sans-serif;--fs-300: .75rem;--fs-400: 1rem;--fs-500: 1.15rem;--fs-600: clamp(1.25rem, 1.424rem + 4.13vw, 1.625rem);--fs-700: clamp(1.25rem, 1.424rem + 3vw, 3.025rem);--fs-800: clamp(1.25rem, 1.424rem + 3.13vw, 3.125rem);--fs-900: 6.25rem;--fw-light: 300;--fw-regular: 400;--fw-medium: 600;--fw-bold: 700}@media (min-width: 768px){:root{--fs-600: clamp(1.25rem, 1.224rem + 3.13vw, 1.425rem)}}@media (min-width: 1540px){:root{--fs-600: clamp(1.65rem, 1.424rem + 4.13vw, 1.8rem);--fs-700: clamp(1.25rem, 1.424rem + 4.13vw, 3.025rem);--fs-800: clamp(1.25rem, 1.424rem + 3.13vw, 3.625rem)}}@media (min-width: 1920px){:root{--fs-300: .75rem;--fs-400: 1rem;--fs-500: 1.25rem;--fs-900: 6.25rem}}:root{--padding: .6rem;--padding-inline: clamp(1rem, 1rem + 1.5vw, 3rem);--padding-block: 2rem;--margin-inline: 2rem;--margin-block: 2rem;--radius: 1.2rem;--branding-width: 7.5rem;--w-max-content: 1666px;--min-outside: calc((3rem + .25vw)/2) ;--max-outside: calc((100vw - var(--w-max-content)) / 2);--space-outside: max(var(--min-outside), var(--max-outside));--bezier: cubic-bezier(.2, .4, .5, 1)}@media (min-width: 768px){:root{--padding: .7rem;--padding-block: 4rem;--branding-width: 10rem;--radius: 1.8rem}}@media screen and (min-width: 1024px) and (hover: hover){:root{--padding: .8rem;--min-outside: calc(2em + 2.25vw) ;--radius: 2.2rem}}@media (min-width: 1540px) and (max-width: 1918px){:root{--padding: 1rem;--min-outside: calc(5em + 3.25vw) ;--radius: 3.2rem}}input[type=submit],input[type=button],input[type=reset],label,button,a{cursor:pointer}.btn,.btn--clear--white,.btn--transparent--white,.btn--clear--secondary,.btn--transparent--secondary,.btn--clear,.btn--transparent,.btn--secondary--light,.btn--secondary,input[type=submit],.btn--white,.nav__primary .container .nav li.menu-item-btn a,.btn--primary{cursor:pointer;color:var(--c-btn-text);background-color:var(--c-btn-bg);border:2px solid var(--c-btn-border);border-radius:var(--radius);font-size:var(--fs-400);padding:calc(var(--padding) / 2) calc(var(--padding) * 1.5);font-weight:500;width:fit-content;display:inline-flex;transition:color .25s var(--bezier),background-color .25s var(--bezier),border-color .25s var(--bezier)}.btn.btn--large,.btn--large.btn--clear--white,.btn--large.btn--transparent--white,.btn--large.btn--clear--secondary,.btn--large.btn--transparent--secondary,.btn--large.btn--clear,.btn--large.btn--transparent,.btn--large.btn--secondary--light,.btn--large.btn--secondary,input.btn--large[type=submit],.btn--large.btn--white,.nav__primary .container .nav li.menu-item-btn a,.btn--large.btn--primary{font-size:var(--fs-500);padding:var(--padding) calc(var(--padding) * 1.5)}.btn:focus,.btn--clear--white:focus,.btn--transparent--white:focus,.btn--clear--secondary:focus,.btn--transparent--secondary:focus,.btn--clear:focus,.btn--transparent:focus,.btn--secondary--light:focus,.btn--secondary:focus,input[type=submit]:focus,.btn--white:focus,.nav__primary .container .nav li.menu-item-btn a:focus,.btn--primary:focus,.btn:hover,.btn--clear--white:hover,.btn--transparent--white:hover,.btn--clear--secondary:hover,.btn--transparent--secondary:hover,.btn--clear:hover,.btn--transparent:hover,.btn--secondary--light:hover,.btn--secondary:hover,input[type=submit]:hover,.btn--white:hover,.nav__primary .container .nav li.menu-item-btn a:hover,.btn--primary:hover{color:var(--c-btn-text-hover);background-color:var(--c-btn-bg-hover);border-color:var(--c-btn-border-hover);text-decoration:none}.btn--primary{--c-btn-text: var(--c-bg);--c-btn-bg: var(--c-primary);--c-btn-border: var(--c-primary);--c-btn-border-hover: var(--c-primary);--c-btn-text-hover: var(--c-primary);--c-btn-bg-hover: transparent}.btn--white,.nav__primary .container .nav li.menu-item-btn a{--c-btn-text: var(--c-secondary);--c-btn-bg: var(--c-bg);--c-btn-border: var(--c-bg);--c-btn-text-hover: var(--c-bg);--c-btn-bg-hover: var(--c-primary)}.btn--secondary,input[type=submit]{--c-btn-text: var(--c-bg);--c-btn-bg: var(--c-secondary);--c-btn-border: var(--c-secondary);--c-btn-text-hover: var(--c-secondary);--c-btn-bg-hover: var(--c-bg);--c-btn-border-hover: var(--c-bg)}.btn--secondary--light{--c-btn-text: var(--c-secondary);--c-btn-bg: var(--c-secondary-light);--c-btn-border: var(--c-secondary-light);--c-btn-text-hover: var(--c-bg);--c-btn-bg-hover: var(--c-secondary);--c-btn-border-hover: var(--c-secondary)}.btn--clear,.btn--transparent{--c-btn-text: var(--c-primary);--c-btn-bg: transparent;--c-btn-border: var(--c-primary);--c-btn-text-hover: var(--c-bg);--c-btn-bg-hover: var(--c-primary);--c-btn-border-hover: var(--c-primary)}.btn--clear--secondary,.btn--transparent--secondary{--c-btn-text: var(--c-secondary);--c-btn-bg: transparent;--c-btn-border: var(--c-secondary);--c-btn-text-hover: var(--c-bg)}.btn--clear--white,.btn--transparent--white{--c-btn-text: var(--c-bg);--c-btn-bg: transparent;--c-btn-border: var(--c-bg);--c-btn-text-hover: var(--c-bg)}label{cursor:pointer}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:var(--c-text);border:1px solid var(--c-border-input);background-color:var(--c-bg-input);border-radius:var(--radius);padding:calc(var(--spacer) / 4) calc(var(--spacer) / 2);width:100%}input[type=text]::selection,input[type=text]:focus,input[type=email]::selection,input[type=email]:focus,input[type=url]::selection,input[type=url]:focus,input[type=search]::selection,input[type=search]:focus,input[type=password]::selection,input[type=password]:focus,input[type=number]::selection,input[type=number]:focus,input[type=tel]::selection,input[type=tel]:focus,input[type=range]::selection,input[type=range]:focus,input[type=date]::selection,input[type=date]:focus,input[type=month]::selection,input[type=month]:focus,input[type=week]::selection,input[type=week]:focus,input[type=time]::selection,input[type=time]:focus,input[type=datetime]::selection,input[type=datetime]:focus,input[type=datetime-local]::selection,input[type=datetime-local]:focus,input[type=color]::selection,input[type=color]:focus,textarea::selection,textarea:focus{outline-color:#d2691e}select{border:1px solid var(--c-border-input);background:var(--c-bg-input);padding:calc(var(--padding) / 1) calc(var(--padding) * 3) calc(var(--padding) / 1) calc(var(--padding) * 2);width:100%;background-image:url(/app/themes/propage-s/public/build/assets/select-arrow-DI0ScQfd.svg);background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:1rem;font-weight:600;color:var(--c-secondary);border:2px solid var(--c-border-input);border-radius:var(--radius)}select:focus{background-image:url(/app/themes/propage-s/public/build/assets/select-arrow-DI0ScQfd.svg);background-repeat:no-repeat;outline:0}input[type=radio],input[type=checkbox]{--s-checkbox: 28px;--s-checkbox-inner: 18px;display:grid;place-content:center;width:var(--s-checkbox);min-width:var(--s-checkbox);height:var(--s-checkbox);min-height:var(--s-checkbox);border:2px solid var(--c-primary);transform:translateY(3px)}input[type=radio]:before,input[type=checkbox]:before{content:"";width:var(--s-checkbox-inner);height:var(--s-checkbox-inner);transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset var(--s-checkbox-inner) var(--s-checkbox-inner) var(--c-primary)}input[type=radio]:checked:before,input[type=checkbox]:checked:before{transform:scale(1)}input[type=radio]{border-radius:10px}input[type=radio]:before{border-radius:5px}.wpcf7-form{display:grid;gap:var(--padding)}.inputs{display:flex;flex-wrap:wrap;gap:var(--padding);justify-content:center;align-items:center}@media (min-width: 768px){.inputs{flex-wrap:nowrap;display:flex}}.inputs .input{width:100%}.inputs .input textarea[type=text],.inputs .input textarea[type=number],.inputs .input textarea[type=tel],.inputs .input textarea[type=email],.inputs .input input[type=text],.inputs .input input[type=number],.inputs .input input[type=tel],.inputs .input input[type=email]{border-width:2px;border-right:0;padding:calc(var(--padding) / 1) calc(var(--padding) * 1.5)}.inputs .input textarea[type=text]::placeholder,.inputs .input textarea[type=number]::placeholder,.inputs .input textarea[type=tel]::placeholder,.inputs .input textarea[type=email]::placeholder,.inputs .input input[type=text]::placeholder,.inputs .input input[type=number]::placeholder,.inputs .input input[type=tel]::placeholder,.inputs .input input[type=email]::placeholder{opacity:1;font-weight:600;color:var(--c-secondary)}.inputs .input textarea{border-width:2px;border-right:0;padding:calc(var(--padding) / 1) calc(var(--padding) * 1.5)}.inputs .input textarea::placeholder{opacity:1;font-weight:600;color:var(--c-secondary)}.wpcf7-not-valid-tip{padding-inline:var(--padding)}.wpcf7 form .wpcf7-response-output{padding:calc(var(--padding) * 1) calc(var(--padding) * 2);border-radius:var(--radius)}.col--form{--c-bg-input: var(--c-bg);padding:calc(var(--padding) * 2) 0}@media (min-width: 768px){.col--form{padding:0 calc(var(--padding) * 3)}}.col--form a{color:var(--c-primary);text-decoration:underline}.col--form label{display:flex;gap:1rem}.col--form label:not(:has(input)){display:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.row:not(.row--full){padding-left:var(--space-outside);padding-right:var(--space-outside)}.row--listing{display:grid;gap:calc(var(--padding) * 4) calc(var(--padding) * 2);padding-block:calc(var(--padding-block) * 1)}@media (min-width: 768px){.row--listing{grid-template-columns:repeat(2,auto)}.row--listing .vignette{width:auto;height:auto}}@media screen and (min-width: 1024px) and (hover: hover){.row--listing{grid-template-columns:repeat(3,auto)}.row--listing .vignette{width:auto;height:auto}}.row--full .col{padding-left:var(--space-outside);padding-right:var(--space-outside)}@media (min-width: 768px){.row--full .col:first-child{padding-left:var(--space-outside)}.row--full .col:last-child{padding-right:var(--space-outside)}}section:not(.hero):not(.separator){margin-block:calc(var(--margin-block));padding-block:calc(var(--padding-block))}section:not(.hero):not(.separator).agenda{padding-block:calc(var(--padding-block))}.content,.content--center{display:flex;flex-direction:column;gap:calc(var(--padding) * 2)}@media (min-width: 768px){.content,.content--center{gap:calc(var(--padding) * 2)}}@media (min-width: 1540px){.content,.content--center{gap:calc(var(--padding) * 2)}}.content--center{align-items:center;gap:calc(var(--padding) * 2)}body.error404 #main__content,body.gradiant--reverse #main__content,body.gradiant #main__content{position:relative}body.error404 #main__content:before,body.gradiant--reverse #main__content:before,body.gradiant #main__content:before{display:block;position:absolute;height:var(--h-gradiant);left:0;top:0;bottom:auto;z-index:-1;content:"";width:100%;background-size:100% 100%;background-position:0px 0px;background-image:linear-gradient(0deg,#fff 50%,#f3d7f4)}body.error404 #main__content:before,body.gradiant--reverse #main__content:before{top:auto;bottom:0;background-image:linear-gradient(0deg,#f3d7f4 50%,#fff)}.contact--link{color:var(--c-primary);font-weight:600;font-size:1.4rem;margin-bottom:var(--margin-block);display:block}.contact .row{display:flex;flex-direction:column-reverse;gap:5rem}@media (min-width: 768px){.contact .row{display:grid;grid-template-columns:30% 65%;gap:5%}}@media (min-width: 1540px){.single-post .page__content .content{max-width:66%}}@media (min-width: 1540px){.page-template-template-simple .page__content .content{max-width:66%}}@media (max-width: 767px){.single-formations .multi-pictures .row{gap:2rem}}.flexibles--one-columns .col--text{padding-block-start:3rem;font-size:1.8rem;line-height:1.2}@media (min-width: 768px){.flexibles--one-columns .col--text{padding-block-start:6rem;font-size:2.5rem}}.flexibles--one-columns .col--text.text__normal{font-size:1.5rem}.flexibles--one-columns .col--text strong{color:var(--c-primary)}.flexibles--one-columns .row.grid--1-2{display:grid}.flexibles--one-columns .row.grid--1-2:before{content:"";display:block}@media (min-width: 768px){.flexibles--one-columns .row.grid--1-2{grid-template-columns:35% 65%}}.flexibles--one-columns .row.grid--2-1{display:grid}@media (min-width: 768px){.flexibles--one-columns .row.grid--2-1{grid-template-columns:65% 35%}}@media (max-width: 767px){.flexibles--two-columns+.flexibles--two-columns .row--grid{display:flex;flex-direction:column-reverse}}.flexibles--two-columns .row--grid{display:flex;flex-direction:column;align-items:center;gap:5rem}@media (min-width: 768px){.flexibles--two-columns .row--grid{display:grid;gap:10%;grid-template-columns:repeat(2,45%)}.flexibles--two-columns .row--grid.grid--1-2{gap:5%;grid-template-columns:35% 60%}.flexibles--two-columns .row--grid.grid--2-1{gap:5%;grid-template-columns:60% 35%}}.flexibles--two-columns .row .col.bg--bg{background-color:var(--c-bg);border-radius:var(--radius);border-top-right-radius:0;padding:calc(var(--padding) * 3)}.flexibles--two-columns .row .col.bg--secondary-light{background-color:var(--c-secondary-light);border-bottom-right-radius:var(--radius);padding:calc(var(--padding) * 3);box-shadow:var(--box-shadow)}@media (min-width: 768px){.flexibles--two-columns .row .col .content{padding-block-end:calc(var(--padding) * 3)}}.flexibles--two-columns .row .col.bc--secondary{border:1px solid var(--c-secondary);border-radius:var(--radius);border-top-right-radius:0;padding:calc(var(--padding) * 3)}.multi-pictures{position:relative}.multi-pictures .row{display:flex;flex-direction:column;align-items:center;gap:5rem}@media (min-width: 768px){.multi-pictures .row{display:grid;gap:5%}}@media (min-width: 1024px){.multi-pictures .row{display:grid;align-items:center;gap:4%;grid-template-columns:repeat(2,48%)}}@media (min-width: 1540px){.multi-pictures .row{display:grid;align-items:center;gap:10%;grid-template-columns:repeat(2,40%)}}.multi-pictures .row .col{display:flex;align-items:center}@media (min-width: 768px){.multi-pictures .row .col{padding-inline:var(--padding-inline)}}.multi-pictures .row .col--text{padding-block:var(--padding-block)}.multi-pictures .row .col h1{color:var(--c-secondary)}.multi-pictures .row .col h2{font-size:var(--fs-600);color:var(--c-primary);font-weight:600;line-height:1.2}.multi-pictures .row .col p strong{display:inline-block;font-weight:500;color:var(--c-primary);background-color:var(--c-secondary-light)}.multi-pictures .row .col--image{height:100vw;padding-inline:0;position:relative}@media (min-width: 768px){.multi-pictures .row .col--image{height:100vw;height:auto}}.multi-pictures .row .col--image .figures{display:flex;align-items:center;max-width:90%;height:100%}@media (min-width: 768px){.multi-pictures .row .col--image .figures{margin:0 auto;height:auto;height:100%}}@media (min-width: 1024px){.multi-pictures .row .col--image .figures{max-width:80%;margin-left:0;height:auto}}@media (min-width: 1540px){.multi-pictures .row .col--image .figures{max-width:100%;height:auto}}.multi-pictures .row .col--image figure{border-radius:var(--radius);transform:translateY(-10%);top:0;aspect-ratio:1/1;min-width:67%;min-height:30%}.multi-pictures .row .col--image figure:last-child{min-width:50%;right:var(--padding-inline);transform:translate(-34%,45%)}.multi-pictures.right-top .shapes{z-index:-1}.multi-pictures.right-top .col--image{padding-inline:0}.multi-pictures.right-top .col--image .asset{position:absolute;top:-2rem;left:65%}@media (min-width: 768px){.multi-pictures.right-top .col--image .asset{left:63%}}@media (min-width: 1540px){.multi-pictures.right-top .col--image .asset{left:80%}}.multi-pictures.right-top .col--image .asset img,.multi-pictures.right-top .col--image .asset svg{width:6rem;height:auto}@media (min-width: 1540px){.multi-pictures.right-top .col--image .asset img,.multi-pictures.right-top .col--image .asset svg{width:8rem}}.multi-pictures.right-top .col--image figure{transform:translateY(0);top:0;min-width:90%}.multi-pictures.right-top .col--image figure:last-child{min-width:50%;right:var(--padding-inline);transform:translate(-60%)}@media (min-width: 1024px){.multi-pictures.right-top .col--image figure:last-child{transform:translate(-40%)}}.multi-pictures.left-top .col--image{padding-inline:0}.multi-pictures.left-top .col--image .asset{position:absolute;top:5%;left:5%}@media (min-width: 768px){.multi-pictures.left-top .col--image .asset{top:5%;left:20%}}.multi-pictures.left-top .col--image .asset img,.multi-pictures.left-top .col--image .asset svg{width:6rem;height:auto}@media (min-width: 768px){.multi-pictures.left-top .col--image .asset img,.multi-pictures.left-top .col--image .asset svg{width:8rem}}.multi-pictures.left-top .col--image figure{transform:translate(20%);min-width:90%}.multi-pictures.left-top .col--image figure:last-child{transform:translate(-180%,60%)}@media (min-width: 768px){.multi-pictures.left-top .col--image figure{transform:translate(30%)}.multi-pictures.left-top .col--image figure:last-child{transform:translate(-170%,60%)}}.multi-pictures.left-top .shapes .asset--shape{--shape-translate-y: -20%;--shape-translate-x: -63%}.multi-pictures.left-top .shapes .asset--shape svg path{stroke:var(--c-secondary)}.multi-pictures.left-bottom .shapes .asset--shape{--shape-translate-y: -20%;--shape-translate-x: -63%}.multi-pictures.left-bottom .col--image{padding-inline:0}.multi-pictures.left-bottom .col--image .asset{position:absolute;bottom:-28%}@media (min-width: 768px){.multi-pictures.left-bottom .col--image .asset{left:0;bottom:-23%}}@media (min-width: 1540px){.multi-pictures.left-bottom .col--image .asset{left:-5%}}.multi-pictures.left-bottom .col--image .asset img,.multi-pictures.left-bottom .col--image .asset svg{width:8rem;height:auto}@media (min-width: 768px){.multi-pictures.left-bottom .col--image .asset img,.multi-pictures.left-bottom .col--image .asset svg{width:8rem}}@media (min-width: 1540px){.multi-pictures.left-bottom .col--image .asset img,.multi-pictures.left-bottom .col--image .asset svg{width:10rem}}.multi-pictures.left-bottom .col--image figure{transform:translateY(0);min-width:90%}.multi-pictures.left-bottom .col--image figure:last-child{transform:translate(-70%,80%)}.multi-pictures .shapes{position:absolute;top:-15%;left:-260%;width:350%;z-index:-1}@media (min-width: 768px){.multi-pictures .shapes{top:-15%;left:-75%;width:120%}}@media (min-width: 1540px){.multi-pictures .shapes{top:-15%;left:-75%;width:120%}}.multi-pictures .shapes .asset:first-child{transform:translate(-1%,80%)}.multi-pictures .shapes .asset:last-child{transform:translate(1%,-80%)}@media (max-width: 767px){#propage-s .row{display:flex;flex-direction:column;align-items:center;gap:0rem}}.main__content--formation .row{display:flex;flex-direction:column}@media (min-width: 768px){.main__content--formation .row{display:grid;gap:5%;grid-template-columns:60% 25%}}.main__content--formation .row .col--trainers{display:flex;flex-direction:column;gap:2rem}.main__content--formation .row .col--trainers header{display:flex;gap:.5rem;align-items:center;color:var(--c-primary)}.main__content--formation .row .col--trainers header .asset{display:block;width:3rem;height:3rem}.main__content--formation .row .col--trainers header .asset svg{width:3rem;height:3rem}.main__content--formation .row .col--trainers .btn{margin-top:1rem}.projects{overflow:hidden}.projects h2{color:var(--c-primary);max-width:18ch}.projects__content .row{display:grid;gap:5%}@media (min-width: 768px){.projects__content .row{grid-template-columns:65% 30%}}.projects__content .row aside .review{border:none;box-shadow:var(--box-shadow)}.propagator{position:relative}.propagator h2{color:var(--c-primary)}@media (max-width: 767px){.propagator .row{padding-left:var(--space-outside);padding-right:var(--space-outside)}}.propagator .row>.asset--shape{position:absolute;top:25%;left:-10%;width:50%;z-index:2}.propagator .row>.asset--shape path{fill:var(--c-secondary)}.propagator .shapes{position:absolute;height:100%;width:100%;z-index:-1;top:0}.propagator .shapes .asset--shape{transform:translate(0)}.propagator .shapes .asset--shape img{width:150%;max-width:none}.propagator .shapes .asset--shape:first-child{transform:translate(-75%,20%)}.propagator .shapes .asset--shape:last-child{transform:translate(-72%,-40%)}.reviews{position:relative;gap:3rem;margin-block:calc(var(--margin-block) * 4) 0}.reviews .splide__track{overflow:visible}.reviews .splide__arrows{margin-top:2rem}.reviews>.asset--shape{position:absolute;bottom:-4%;left:-10%;width:80%}@media (min-width: 768px){.reviews>.asset--shape{bottom:5%;left:-10%;width:50%}}.reviews .shapes{position:absolute;top:-100%;width:200%;right:-5%;z-index:-1}@media (min-width: 1540px){.reviews .shapes{top:-160%}}.reviews .shapes .asset--shape{--shape-translate: 80%}.reviews .shapes .asset--shape:first-child{transform:translateY(var(--shape-translate))}.reviews .shapes .asset--shape:last-child{transform:translate(9%)}.reviews .shapes .asset--shape svg path{fill:transparent;stroke:var(--c-secondary);stroke-width:1px}section.agenda{position:relative;overflow:hidden}@media (max-width: 767px){section.agenda .row{padding-left:var(--space-outside);padding-right:var(--space-outside)}}section.agenda:before{background-color:var(--c-secondary-light);content:"";position:absolute;width:100%;height:70%;top:0;left:0;z-index:-1}section.agenda .shapes{position:absolute;top:17%;width:260%;right:-15%;z-index:-1}@media (min-width: 768px){section.agenda .shapes{top:-17%;width:160%}}section.agenda .shapes .asset--shape{--shape-translate: 30%}section.agenda .shapes .asset--shape:first-child{transform:translateY(var(--shape-translate))}section.agenda .shapes .asset--shape svg path{fill:transparent;stroke:var(--c-bg);stroke-width:1px}.agenda{position:relative}.agenda h2{color:var(--c-secondary);margin-block-end:calc(var(--margin-block) / 2)}.agenda .asset--single{position:absolute;bottom:0%;z-index:2;right:-10%;width:50%;transform:scaleX(-1)}.agenda .splide__track{overflow:visible}.details .row--grid{display:grid;gap:3rem;align-items:center}@media (min-width: 768px){.details .row--grid{grid-template-columns:calc(33% - 3rem) 66%}}@media (min-width: 768px){.details .row--title{width:60%;margin-inline:auto;text-align:center}}@media (min-width: 768px){.details .row .col{height:100%;min-height:20vh}}.details .row .col footer{display:flex;flex-direction:column;margin-block:3rem;gap:1rem}.details .row .col footer h3{line-height:1.3}.details nav{display:none;flex-direction:column;counter-reset:buttons;align-content:center;justify-content:center;width:fit-content}@media (min-width: 768px){.details nav{display:flex}}.details nav .counter{text-align:center;display:flex;align-items:center;justify-content:center;width:1.5rem}.details nav button{position:relative;display:inline-flex;align-items:center;padding-block:calc(var(--padding) * 1.2);gap:var(--padding) calc(var(--padding) * 2);font-weight:500;padding-inline:calc(var(--padding-inline) / 4)}.details nav button:not(:last-child){border-bottom:1px solid var(--c-secondary)}.details nav button .counter{--round-size: 40px;display:flex;width:var(--round-size);min-width:var(--round-size);height:var(--round-size);position:relative}.details nav button .counter span{display:block}.details nav button svg{position:absolute;left:0;width:var(--round-size);height:var(--round-size);transform:rotateY(-180deg) rotate(-90deg)}.details nav button svg circle{display:none;stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:var(--c-secondary);fill:none;animation:countdown 13.2s linear infinite forwards paused}.details nav button.active svg circle{display:block;visibility:visible;animation-play-state:running}.details__contents{position:relative;height:100%;display:grid;gap:3rem}.details__content{background-color:var(--c-bg);border-radius:var(--radius);border-top-right-radius:0;padding:calc(var(--padding) * 3) calc(var(--padding) * 4)}@media (min-width: 768px){.details__content{position:absolute;inset:0;height:100%;width:100%;opacity:0;transition:opacity .5s var(--bezier);font-size:1.2rem}}.details__content .asset svg,.details__content .asset img{width:auto;height:4rem}@media (min-width: 768px){.details__content .asset svg,.details__content .asset img{height:6rem}}.details__content .asset{margin-block-end:1rem}.details__content .title--number{display:flex;font-size:1.2rem;font-weight:600;color:var(--c-secondary);margin-block-end:1rem;gap:1rem}@media (min-width: 768px){.details__content .title--number{font-size:2.6rem}.details__content .title--number .title{display:none}}.details__content.active{opacity:1;transition:opacity .5s var(--bezier)}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}.newsletter{position:relative}.newsletter .row{display:grid;gap:2rem;position:relative}@media (min-width: 1024px){.newsletter .row{grid-template-columns:33% 66%}}.newsletter .row .col--content{padding-inline:calc(var(--padding) * 2);padding-block-start:calc(var(--padding) * 3)}@media (min-width: 768px){.newsletter .row .col--content{padding-inline:calc(var(--padding) * 3)}}.newsletter .row .col--content .h2{color:var(--c-secondary);max-width:18ch}.newsletter .row .col--form{--c-bg-input: var(--c-bg);border-bottom-right-radius:var(--radius);background-color:var(--c-secondary-light);padding:calc(var(--padding) * 2);color:var(--c-secondary)}@media (min-width: 768px){.newsletter .row .col--form{padding:calc(var(--padding) * 3)}}.newsletter .row .col--form input[type=radio],.newsletter .row .col--form input[type=checkbox]{border-color:var(--c-secondary)}.newsletter .row .col--form input[type=radio]:before,.newsletter .row .col--form input[type=checkbox]:before{box-shadow:inset var(--s-checkbox-inner) var(--s-checkbox-inner) var(--c-secondary)}.newsletter:before{content:"";position:absolute;width:100%;height:20%;bottom:20%;background-color:var(--c-primary);z-index:-1}.newsletter .shapes{position:absolute;top:10%;left:-60%;width:150%;z-index:-1}@media (min-width: 768px){.newsletter .shapes{top:5%;left:-55%}}@media (min-width: 1024px){.newsletter .shapes{top:25%;left:-75%;width:100%}}@media (min-width: 1540px){.newsletter .shapes{top:5%;left:-75%;width:100%}}.newsletter .shapes .asset:first-child{transform:translate(-1%,80%)}.newsletter .shapes .asset:last-child{transform:translate(1%,-80%)}.newsletter .row .col--form{position:relative}.members .row--title{text-align:center}.members .row--title h2{font-size:2.3rem;margin-block-end:4rem}.members .row .col{display:grid;gap:4rem}@media (min-width: 768px){.members .row .col{grid-template-columns:1fr 1fr 1fr}}.sub__content{position:relative}.sub__content:before{display:block;content:"";height:2rem;width:50%;position:absolute;top:calc(var(--margin-block) * -1 - 1rem);left:50%;background-color:var(--c-primary)}.related{display:block;margin-block:calc(var(--margin-block) * 2)}.related header.row{display:flex;padding-block:calc(var(--padding) * 3);gap:2rem;flex-direction:column}@media (min-width: 768px){.related header.row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.related header.row h3{color:var(--c-secondary);font-size:var(--fs-700)}.related__listing{display:grid;grid-template-columns:repeat(1,1fr);gap:3rem}@media (min-width: 768px){.related__listing{grid-template-columns:repeat(3,auto)}}@media (min-width: 768px){.related__listing .vignette{width:auto;height:auto}}.image-text{position:relative}.image-text .row{display:flex;flex-direction:column;position:relative;gap:3rem}@media (min-width: 768px){.image-text .row{display:grid;grid-template-columns:1fr 1fr;align-items:center}}.image-text .row .center-icon{--icon-size: 6rem;width:var(--icon-size);margin:0 auto}@media (min-width: 768px){.image-text .row .center-icon{--icon-size: 12rem;position:absolute;left:calc(50% - var(--icon-size) / 2);bottom:-4rem;width:var(--icon-size)}}.image-text .row .content h2{color:var(--c-secondary)}.image-text .row .content h3{color:var(--c-primary)}.image-text .row figure{border-top-right-radius:calc(var(--radius) * 2);border-bottom-right-radius:calc(var(--radius) * 2);overflow:hidden}.image-text .row figure img{display:block;width:100%;height:100%;object-fit:cover}.image-text .shapes{position:absolute;top:45%;width:160%;right:45%}.image-text .shapes svg path{fill:transparent;stroke:var(--c-primary);stroke-width:1px}.text-list-icons{position:relative}.text-list-icons .row{display:flex;flex-direction:column;position:relative;gap:3rem}@media (min-width: 768px){.text-list-icons .row{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;gap:10%}}.text-list-icons .row .content h2{color:var(--c-secondary)}.text-list-icons .row .content h3{color:var(--c-primary)}.text-list-icons .row .icons-list{font-size:1.3rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.text-list-icons .row .icons-list{width:75%}}.text-list-icons .row .icons-list li{display:flex;align-items:center;gap:3rem}.text-list-icons .row .icons-list li figure img{max-width:3rem;width:3rem;height:auto}.text-list-icons .shapes{position:absolute;transform:scaleX(-1);overflow:hidden;width:100%;height:100vh;right:0;top:-20%;z-index:5}.text-list-icons .shapes .asset--shape{transform:translate(var(--shape-translate-x),var(--shape-translate-y))}.text-list-icons .shapes .asset--shape:first-child{--shape-translate-y: 230%;--shape-translate-x: -40%}.text-list-icons .shapes .asset--shape:last-child{--shape-translate-y: 100%;--shape-translate-x: -42%}.text-list-icons .shapes svg path{fill:transparent;stroke:var(--c-secondary);stroke-width:1px}.flexibles--faqs .row{display:grid;gap:5%}@media (min-width: 768px){.flexibles--faqs .row{grid-template-columns:60% 35%}}@media (min-width: 768px){.flexibles--faqs .row details summary{font-size:1.5rem;padding-inline:2rem}}@media (min-width: 768px){.flexibles--faqs .row details .content{padding-inline:2rem}}.flexibles--faqs .row aside{display:flex;flex-direction:column;gap:var(--margin-block)}.footer__partners .brand .asset svg{width:100%}.footer__main .row{padding-block:calc(var(--padding) * 3)}.footer__main .row--nav{display:grid;justify-content:space-between;align-items:flex-start;gap:6rem}.footer__main .row--nav a:focus,.footer__main .row--nav a:hover{text-decoration:underline;color:var(--c-secondary)}@media (min-width: 768px){.footer__main .row--nav{grid-template-columns:auto 1fr}}@media (min-width: 1024px){.footer__main .row--nav{grid-template-columns:auto 1fr 1fr 1.5fr}}.footer__main .row--nav .partners{align-items:flex-start}.footer__main .row--nav .partners .asset img{width:100%}.footer__main .row--nav .menu-footer-container .nav{gap:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-weight:500}.footer__main .row--nav .col:first-child{--branding-width: 95%;max-width:30ch;display:flex;flex-direction:column;gap:1rem;font-size:.95em}.footer__main .row--nav .col:first-child .content{font-size:var(--fs-400)}.footer__main .row .contact--link{color:var(--c-primary);font-weight:600;font-size:1.2rem;margin-bottom:calc(var(--padding) / 2);display:block}.footer__main .row--bottom{display:flex;justify-content:space-between}.branding .brand span{display:flex;text-indent:-9999px;white-space:nowrap;height:0}.branding .brand .asset{display:flex;align-items:center}.branding .brand .asset img,.branding .brand .asset svg{height:auto;transition:width .25s var(--bezier);width:var(--branding-width, 8rem)}html,body{overscroll-behavior:none}.nav__fixed .nav__primary{position:fixed;top:var(--h-admin, 0);padding:calc(var(--padding) / 1) calc(var(--padding-inline) * 1.5)}.nav__fixed .nav__primary .branding{--branding-width: 7.5rem}.nav__fixed .nav__primary .container li:last-child a{padding:calc(var(--padding) / 2) calc(var(--padding) * 1.5)}.nav__top{display:none}@media (min-width: 1024px){.nav__top{display:block;background-color:var(--c-secondary-light);position:relative;z-index:10}}.nav__top .container .nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--padding-inline);padding:1rem calc(var(--padding-inline) * 1.5)}.nav__top .container .nav .link{color:var(--c-secondary);text-decoration:none}.nav__top .container .nav .link:hover{color:var(--c-primary)}.nav__primary{position:fixed;z-index:10;top:0;background-color:var(--c-primary);padding:calc(var(--padding) / 1) calc(var(--padding-inline) * 1.5);width:100%;border-bottom-right-radius:3.5rem}.nav__primary.active .container .nav__container{left:0;right:0}@media (min-width: 1024px){.nav__primary{width:calc(100% - var(--space-outside));border-bottom-right-radius:50rem;top:max(0px,var(--h-top) + var(--h-admin, 0) - var(--scroll-y));padding:calc(var(--padding) * 2) calc(var(--padding-inline) * 1.5)}.nav__primary .burger{display:none}}.nav__primary .container{display:flex;justify-content:space-between;align-items:center}.nav__primary .container .burger,.nav__primary .container .branding{position:relative;z-index:10}.nav__primary .container .nav{display:flex;gap:calc(var(--padding-inline) * 1.5);align-items:center}@media (min-width: 1024px){.nav__primary .container .nav.nav__top--mobile{display:none}}@media (max-width: 1023px){.nav__primary .container .nav__container{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:left .25s var(--bezier);position:fixed;inset:0;background-color:var(--c-primary);z-index:3;left:-100vw;right:100vw;transition:all .25s var(--bezier)}.nav__primary .container .nav__container .nav{display:flex;flex-direction:column;gap:1rem;padding-block:1rem}}@media (min-width: 1024px){.nav__primary .container .nav__container{position:static;background:none}}.nav__primary .container .nav li:not(:last-child) a:after{content:"";width:100%;height:2px;background-color:var(--c-bg);position:absolute;bottom:-.8rem;left:0;transform:scaleX(0);transition:transform .25s var(--bezier)}.nav__primary .container .nav li:not(:last-child) a:hover:after{transform:scaleX(1)}.nav__primary .container .nav a{font-size:var(--fs-500);--c-link: var(--c-bg);--c-link-hover: var(--c-bg);text-decoration:none;position:relative}.nav__footer .nav a{font-size:var(--fs-400);--c-link: var(--c-primary);--c-link-hover: var(--c-bg)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee))}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:var(--fade-start, 0)}to{opacity:var(--fade-end, 1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes from-top{0%{transform:translateY(-15%)}to{transform:translateY(0)}}@keyframes from-bottom{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes from-bottom-right{0%{transform:translateY(10%) translate(15%)}to{transform:translateY(0) translate(0)}}@keyframes from-left{0%{transform:translate(-15%)}to{transform:translate(0)}}@keyframes from-top-left{0%{transform:translateY(var(--top-start, -10%)) translate(var(--left-start, -15%))}to{transform:translateY(var(--top-end, 0)) translate(var(--left-end, 0))}}@keyframes from-bottom-left{0%{transform:translateY(10%) translate(-15%)}to{transform:translateY(0) translate(0)}}@keyframes appear-from-left{0%{clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes appear-from-right{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes appear-from-top-left{0%{clip-path:circle(0% at 0% 0%)}to{clip-path:circle(150% at 0% 0%)}}@keyframes appear-from-bottom-right{0%{clip-path:circle(0% at 100% 100%)}to{clip-path:circle(150% at 100% 100%)}}@keyframes disappear-to-left{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}}#main:has(.hero--slider) #main__content:before{top:calc(var(--h-nav, -6.1rem) * -2)}#main:not(:has(.hero--slider)){margin-top:calc(var(--h-nav, -6.1rem) * 2)}.hero--slider{background:var(--c-primary)}.hero--contact.multi-pictures .shapes .asset--shape:last-child{width:100%;transform:translate(-5%)}@media (max-width: 767px){.hero--contact.multi-pictures .shapes{display:none}}.hero--contact .row{align-items:flex-start;gap:1rem}@media (min-width: 768px){.hero--contact .row{gap:5rem}}.hero--contact .row.grid--1-2{grid-template-columns:100%}@media (min-width: 768px){.hero--contact .row.grid--1-2{grid-template-columns:20% 75%}}.hero--contact .row.grid--1-2 p strong{font-weight:600;display:inline;background-color:transparent}.hero--simple .row{display:grid;grid-template-columns:1fr;min-height:20vh}.hero--simple .row h1{color:var(--c-secondary)}.hero--main.multi-pictures .shapes{transform:scaleX(-1);overflow:hidden;width:100%;height:120%;left:0;right:0;top:-20%;z-index:-1}.hero--main.multi-pictures .shapes .asset--shape{width:130%;transform:translate(-55%,50%)}.hero--main.multi-pictures .shapes .asset--shape img{max-width:100%}.hero--main .col--content h1,.hero--main .col--content h2,.hero--main .col--content h3,.hero--main .col--content p,.hero--main .col--content a{animation-name:from-left,fade-in;animation-delay:calc(.4s + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.hero--main .col--content h1.appear,.hero--main .col--content h2.appear,.hero--main .col--content h3.appear,.hero--main .col--content p.appear,.hero--main .col--content a.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero--main .col--content h1,.hero--main .col--content h2,.hero--main .col--content h3,.hero--main .col--content p,.hero--main .col--content a{animation:none!important}}.hero--main .col--content .appear h1,.hero--main .col--content .appear h2,.hero--main .col--content .appear h3,.hero--main .col--content .appear a,.hero--main .col--content .appear p{animation-play-state:running}.hero--main .col--image .asset{animation-name:appear-from-bottom-right;animation-delay:calc(.5s + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.hero--main .col--image .asset.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero--main .col--image .asset{animation:none!important}}@media (max-width: 767px){.hero--training.multi-pictures .row .col--image{min-height:100vw;height:auto}}.hero--training.multi-pictures .shapes{z-index:1}.hero--training.multi-pictures .shapes .asset--shape:last-child{width:100%;transform:translate(-5%,100%)}@media (min-width: 768px){.hero--training.multi-pictures .shapes .asset--shape:last-child{transform:translate(5%,60%)}}.hero--training .row{position:relative}.hero--training .row .figures figure{transform:none}.hero--training .row .figures .category>div,.hero--training .row .figures .category>button{background-color:var(--c-primary);border-bottom-right-radius:calc(var(--radius) - .4rem);position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.hero--training .row .figures .category:after{content:"";position:absolute;z-index:1;inset:.4rem;width:100%;height:100%;background-color:var(--c-accent);border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}.hero--training .row .figures .category{position:absolute;left:calc(var(--padding) * -.8);font-size:1.3rem;font-weight:500;z-index:9;bottom:45%;color:var(--c-bg);animation-name:from-left,fade-in;animation-delay:calc(0ms + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.hero--training .row .figures .category.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero--training .row .figures .category{animation:none!important}}@media (min-width: 768px){.hero--training .row .figures .category{bottom:30%}}.hero--training .row .figures .category>div{padding:calc(var(--padding) * 2) calc(var(--padding) * 2.5)}.hero--training .row .col--content h1,.hero--training .row .col--content h2,.hero--training .row .col--content h3,.hero--training .row .col--content p,.hero--training .row .col--content .cta{animation-name:from-left,fade-in;animation-delay:calc(.4s + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.hero--training .row .col--content h1.appear,.hero--training .row .col--content h2.appear,.hero--training .row .col--content h3.appear,.hero--training .row .col--content p.appear,.hero--training .row .col--content .cta.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero--training .row .col--content h1,.hero--training .row .col--content h2,.hero--training .row .col--content h3,.hero--training .row .col--content p,.hero--training .row .col--content .cta{animation:none!important}}.hero--training .row .col--content .appear h1,.hero--training .row .col--content .appear h2,.hero--training .row .col--content .appear h3,.hero--training .row .col--content .appear .cta,.hero--training .row .col--content .appear p{animation-play-state:running}.hero__slide{height:100dvh;max-height:1080px;position:relative;margin-top:calc(var(--h-nav, -6.1rem) * -1)}.hero__slide.is-active .hero__box{display:block;--fade-start: .3;animation-name:from-left,fade-in;animation-delay:.25s,0;animation-duration:.5s,.2s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.hero__slide.is-active .hero__box.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero__slide.is-active .hero__box{animation:none!important}}.hero__slide.is-active .hero__box:after{--top-start: -1.2rem;--left-start: -1.2rem;animation-name:from-top-left;animation-delay:.2s;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:running}@media (prefers-reduced-motion: reduce){.hero__slide.is-active .hero__box:after{animation:none!important}}.hero__slide .asset{position:absolute;bottom:2rem;left:-25%;width:120%;bottom:-20%;display:none;z-index:3;max-width:60rem}@media (min-width: 1024px){.hero__slide .asset{left:-45%;bottom:-30%}}@media (min-width: 1540px){.hero__slide .asset{left:-35%;bottom:-45%}}@media (min-width: 1920px){.hero__slide .asset{left:-25%;bottom:-65%}}.hero__slide .asset.appear{display:block;animation-delay:.7s;animation-duration:.4s}.hero__bg{height:100%}.hero__bg:after{content:"";position:absolute;inset:0;background-color:rgb(var(--rgb-text)/var(--opacity, .15));pointer-events:none;z-index:1}.hero__bg img{object-fit:cover;height:100%;width:100%}.hero__box{position:absolute;left:10%;bottom:20%;display:none;z-index:2;width:80%;color:var(--c-bg)}@media (min-width: 1024px){.hero__box{bottom:20%;width:43%}}@media (min-width: 1540px){.hero__box{bottom:25%;width:43%}}.hero__box .content{display:grid;gap:var(--margin-inline);font-size:var(--fs-500)}@media (min-width: 768px){.hero__box .link br{content:" ";display:none}}.splide__pagination--hero{display:flex;gap:calc(var(--margin-inline) * 1);width:100%;justify-content:flex-end;position:absolute;bottom:-1rem;right:3dvw}@media screen and (min-width: 1024px) and (hover: hover){.splide__pagination--hero{gap:calc(var(--margin-inline) * 1);bottom:-1.5rem}}@media (min-width: 1540px){.splide__pagination--hero{gap:calc(var(--margin-inline) * 2);bottom:-2rem}}.splide__pagination--hero li{position:relative;--distance: .6rem;--c-btn-bg: var(--c-primary)}.splide__pagination--hero li>div,.splide__pagination--hero li>button{background-color:var(--c-btn-bg);border-bottom-right-radius:calc(var(--radius) - var(--distance));position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.splide__pagination--hero li:after{content:"";position:absolute;z-index:1;inset:var(--distance);width:100%;height:100%;background-color:var(--c-accent);border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}.splide__pagination--hero li button{cursor:pointer;color:var(--c-bg);font-weight:500;border:none;font-size:1.3rem;padding:calc(var(--padding) * 1) calc(var(--padding) * 2);transition:transform .25s var(--bezier),background-color .25s var(--bezier)}@media (min-width: 1540px){.splide__pagination--hero li button{font-size:var(--fs-600);padding:calc(var(--padding) * 1.5) calc(var(--padding) * 3)}}.splide__pagination--hero li button.is-active{--c-btn-bg: var(--c-secondary)}.splide__pagination--hero li button:not(.is-active):hover{transform:scale(.85)}@media (max-width: 767px){.splide__pagination--hero li:has(:not(.is-active)){display:none}}.splide__pagination--hero li:has(:not(.is-active)):hover:after{transition:transform .25s var(--bezier);transform:scale(.65)}.splide__pagination--hero li:after{clip-path:polygon(0 calc(50% - var(--distance) / 3.5),100% calc(50% - var(--distance) / 3.5),100% 100%,0 100%)}.vignette{position:relative;cursor:pointer;width:calc((100vw - var(--space-outside) * 2) / var(--display-item, 1));height:calc((100vw - var(--space-outside) * 2) / var(--display-item, 1));aspect-ratio:1/1;animation-name:appear-from-top-left,fade-in;animation-delay:calc(0ms + var(--index, 0) * 50ms);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.vignette.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.vignette{animation:none!important}}@media (min-width: 768px){.vignette{--display-item: 2;animation-name:appear-from-top-left,fade-in;animation-delay:calc(0ms + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.vignette.appear{animation-play-state:running}}@media (min-width: 768px) and (prefers-reduced-motion: reduce){.vignette{animation:none!important}}@media (min-width: 768px){.vignette:nth-child(n+3){animation-name:appear-from-top-left,fade-in;animation-delay:.75s;animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.vignette:nth-child(n+3).appear{animation-play-state:running}}@media (min-width: 768px) and (prefers-reduced-motion: reduce){.vignette:nth-child(n+3){animation:none!important}}@media screen and (min-width: 1024px) and (hover: hover){.vignette{--display-item: 3}}.vignette header{left:-.8rem;z-index:5}.vignette header .titles{position:absolute;left:-.8rem;bottom:4rem;width:95%;line-height:1.2}.vignette header .titles>div,.vignette header .titles>button{background-color:var(--c-accent);border-bottom-right-radius:calc(var(--radius) - .8rem);position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.vignette header .titles:after{content:"";position:absolute;z-index:1;inset:.8rem;width:100%;height:100%;background-color:transparent;border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}@media (min-width: 768px){.vignette header .titles{width:100%}}@media (min-width: 1540px){.vignette header .titles{width:100%}}@media (min-width: 1920px){.vignette header .titles{bottom:6rem;width:90%}}.vignette header .titles__group{display:flex;flex-direction:column;gap:.5rem}.vignette header .titles>div{padding:calc(var(--padding) * 1.5) calc(var(--padding) * 3.5)}.vignette header .titles .title{color:var(--c-secondary);font-size:var(--fs-500);font-weight:600}@media (min-width: 1024px){.vignette header .titles .title{font-size:var(--fs-600)}}@media (min-width: 1540px){.vignette header .titles .title{font-size:1.5rem}}@media (min-width: 1920px){.vignette header .titles .title{font-size:var(--fs-600)}}.vignette .term,.vignette .tag{color:var(--c-primary);font-size:.8rem;text-transform:uppercase;letter-spacing:.2em}.vignette .cta{position:absolute;bottom:calc(var(--padding) * -1.5);z-index:5;left:calc(var(--padding) * 1.8);display:flex;gap:1rem}.vignette .infos{display:flex;gap:.7rem;align-items:center}@media (min-width: 1540px){.vignette .infos{gap:1rem}}.vignette .separator,.vignette .location .term,.vignette .schedule{color:var(--c-secondary);font-size:.8rem;display:inline-block}@media (min-width: 1024px){.vignette .separator,.vignette .location .term,.vignette .schedule{font-size:.9rem}}.vignette__container{position:relative;overflow:hidden;border-radius:var(--radius);box-shadow:var(--box-shadow);height:100%;background-color:var(--c-secondary-light)}.vignette:hover .btn--secondary--light{color:var(--c-btn-text-hover);background-color:var(--c-btn-bg-hover);border-color:var(--c-btn-border-hover)}.vignette:hover img{transition:transform 16.55s var(--bezier);transform:scale(1.25)}.vignette__image{position:absolute;inset:0;z-index:1;overflow:hidden}.vignette__image figure{height:100%;width:100%}.vignette__image img{transition:transform 6.55s var(--bezier);object-fit:cover;height:100%;width:100%;animation-name:appear-from-bottom-right,fade-in;animation-delay:calc(.6s + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.vignette__image img.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.vignette__image img{animation:none!important}}.vignette__details{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:calc(var(--padding) * 3);display:none}.vignette__details:before{content:"";position:absolute;inset:0;background-color:rgb(var(--rgb-accent)/.95);z-index:-1}.vignette__details .description{font-size:var(--fs-500);transition:transform .55s var(--bezier) .15s}.review{position:relative;display:grid;gap:2rem;padding:4rem 4rem 3rem;border-bottom-right-radius:var(--radius);background-color:var(--c-bg);border:1px solid var(--c-secondary)}.review figcaption{font-size:var(--fs-500);font-weight:600;color:var(--c-primary)}.review:before{content:'"';font-size:10rem;font-weight:600;color:var(--c-secondary);position:absolute;top:-5.6rem;left:10%}.shapes .asset{animation-duration:1s}.shapes .asset svg path{vector-effect:non-scaling-stroke;shape-rendering:crispEdges}.asset--shape{pointer-events:none;animation-name:appear-from-left;animation-delay:calc(var(--index, 0) * .35s);animation-duration:.7s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.asset--shape.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.asset--shape{animation:none!important}}.figure--square{aspect-ratio:1/1;overflow:hidden}.figure--square img{object-fit:cover;height:100%;width:100%}.figure--square{animation-name:appear-from-bottom-right;animation-delay:calc(.5s + var(--index, 0) * .25s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.figure--square.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.figure--square{animation:none!important}}.figure--square+.figure--square{animation-name:appear-from-top-left;animation-delay:calc(.8s + var(--index, 0) * .55s);animation-duration:.55s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.figure--square+.figure--square.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.figure--square+.figure--square{animation:none!important}}.col--content+.col--image .figure--square{animation-name:appear-from-top-left;animation-delay:calc(.8s + var(--index, 0) * .25s);animation-duration:.55s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.col--content+.col--image .figure--square.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.col--content+.col--image .figure--square{animation:none!important}}.col--content+.col--image .figure--square+.figure--square{animation-name:appear-from-bottom-right;animation-delay:calc(.6s + var(--index, 0) * .55s);animation-duration:.65s;animation-iteration-count:1;animation-timing-function:var(--bezier);animation-fill-mode:backwards;animation-play-state:paused}.col--content+.col--image .figure--square+.figure--square.appear{animation-play-state:running}@media (prefers-reduced-motion: reduce){.col--content+.col--image .figure--square+.figure--square{animation:none!important}}.key-figures .col{width:100%}.key-figures .col{position:relative;display:inline-flex;flex-direction:column;gap:2rem;align-items:center;justify-content:space-between;background-color:var(--c-secondary-light);padding:4rem 2rem;border-bottom-right-radius:4rem;box-shadow:var(--box-shadow)}@media (min-width: 768px){.key-figures .col{flex-direction:row;align-items:flex-start;padding:2rem}}@media (min-width: 1024px){.key-figures .col{border-bottom-right-radius:7rem}}.key-figures .asset{position:absolute;width:90%;left:-15%;bottom:-5%}@media (min-width: 768px){.key-figures .asset{position:absolute;width:45%;left:auto;right:6%;bottom:-25%}}.key-figure{display:flex;align-items:center;width:100%}@media (min-width: 768px){.key-figure{width:33%;flex-direction:column;align-items:flex-start}}@media (min-width: 1024px){.key-figure{width:33%;gap:1.5rem;flex-direction:row;align-items:center}}.key-figure .number{font-size:var(--fs-800);font-weight:600;color:var(--c-secondary);width:calc(50% - 1.5rem)}@media (min-width: 768px){.key-figure .number{width:auto}}.key-figure p{font-size:var(--fs-500);line-height:1.2;width:50%}@media (min-width: 768px){.key-figure p{width:auto}}.social{--s-icon: 1.9rem;display:flex;align-items:flex-start;font-weight:var(--f-medium);margin-top:calc(var(--v-spacer));flex-direction:column;gap:calc(var(--padding) * 1)}.social__title{font-size:var(--fs-500);font-weight:500;text-transform:uppercase;line-height:1}.social__links{display:flex;gap:calc(var(--padding) / 1)}.social__label{display:none}.social a{--c-icon: var(--c-bg);--c-icon-bg: var(--c-secondary);display:flex;background-color:var(--c-icon-bg);padding:.2rem;border-radius:50%}.social a .asset{width:var(--s-icon);height:var(--s-icon);display:flex;align-items:center;justify-content:center}.social a:hover{--c-icon: var(--c-secondary);--c-icon-bg: var(--c-bg)}.social a.link--facebook svg{height:80%}.social a svg{object-fit:contain;width:60%;max-height:100%;fill:var(--c-icon-bg)}.social a svg rect,.social a svg path{fill:var(--c-icon)}.splide--projects,.splide--propagator,.splide--agenda{display:flex;flex-direction:column-reverse;gap:2rem}@media (min-width: 768px){.splide--projects,.splide--propagator,.splide--agenda{flex-direction:column;gap:0}}.splide__arrows{justify-content:flex-end;display:flex;margin-right:var(--space-outside);margin-bottom:2rem;gap:2rem}@media (min-width: 768px){.splide__arrows{gap:5rem}}.splide__arrow:not([disabled]){transition:transform .25s var(--bezier)}.splide__arrow:not([disabled]):hover{transform:scale(.9) translate(-.3rem)}.splide__arrow[disabled]{opacity:.5;transform:scale(.9) translate(-.3rem)}.splide__arrow svg{min-width:3.5rem}.splide__arrow:first-child svg{transform:rotate(180deg)}section.propagator,section.projects,section.agenda{overflow:hidden}section.propagator .row--full,section.projects .row--full,section.agenda .row--full{padding-left:var(--space-outside)}section.propagator .splide__track,section.projects .splide__track,section.agenda .splide__track{overflow:visible}.date--vignette{position:absolute;margin-bottom:calc(var(--padding) * 3);width:fit-content;top:2rem;left:-.8rem}.date--vignette>div,.date--vignette>button{background-color:var(--c-primary);border-bottom-right-radius:calc(var(--radius) - .4rem);position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.date--vignette:after{content:"";position:absolute;z-index:1;inset:.4rem;width:100%;height:100%;background-color:var(--c-accent);border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}@media (min-width: 1540px){.date--vignette{top:2rem}.date--vignette>div,.date--vignette>button{background-color:var(--c-primary);border-bottom-right-radius:calc(var(--radius) - .5rem);position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.date--vignette:after{content:"";position:absolute;z-index:1;inset:.5rem;width:100%;height:100%;background-color:var(--c-accent);border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}}@media (min-width: 1920px){.date--vignette{top:3rem}.date--vignette>div,.date--vignette>button{background-color:var(--c-primary);border-bottom-right-radius:calc(var(--radius) - .8rem);position:relative;z-index:3;padding:calc(var(--padding) * 3.5) calc(var(--padding) * 5) calc(var(--padding) * 6) calc(var(--padding) * 6);border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}.date--vignette:after{content:"";position:absolute;z-index:1;inset:.8rem;width:100%;height:100%;background-color:var(--c-accent);border-bottom-right-radius:var(--radius);transition:transform .25s ease-in-out}}.date--vignette>div{padding:calc(var(--padding) * 1) calc(var(--padding) * 3.4);display:flex;flex-direction:column;justify-content:flex-end}.date--vignette:after{z-index:2}.date--vignette .day{color:var(--c-bg);font-size:var(--fs-600);font-weight:600;text-align:right;line-height:.8}@media (min-width: 1540px){.date--vignette .day{font-size:var(--fs-700)}}@media (min-width: 1920px){.date--vignette .day{font-size:var(--fs-800)}}.date--vignette .month{color:var(--c-bg);text-align:right;font-size:var(--fs-400)}.addresses{display:flex;flex-direction:column;gap:calc(var(--padding) * 1)}.addresses strong{color:var(--c-primary)}.addresses__items{gap:calc(var(--padding) * 1);flex-direction:column;display:flex}.addresses .col{gap:var(--padding);display:flex;align-items:flex-start;flex-direction:column}.link--stretched{display:block}.link--stretched .link__content{display:none}.link--stretched:after{content:"";inset:0;position:absolute;z-index:5}.member{position:relative}.member.closed{display:none}.member.closed figure{visibility:hidden;display:none}.member.closed .member__content{position:static;transform:translate(33%)}.member figure{overflow:hidden;background-color:var(--c-secondary-light);border-radius:var(--radius);height:100%}.member figure img{object-fit:cover;height:100%;width:100%;display:block}.member__content{position:absolute;border-bottom-right-radius:var(--radius);background-color:var(--c-accent);padding:calc(var(--padding) * 2);width:80%;bottom:-1.5rem;right:-1.5rem}.member__content h4{color:var(--c-secondary);font-size:1.5rem;font-weight:600;padding-block-end:.5rem}.member__content .function{color:var(--c-primary);text-transform:uppercase;font-size:.7em;letter-spacing:.2em}.member__content .content{display:grid;grid-template-columns:auto 1fr;align-items:center}.row--filters h3{color:var(--c-primary)}.row--filters .col{background-color:var(--c-secondary-light);padding:2rem;border-bottom-right-radius:var(--radius);box-shadow:var(--box-shadow)}@media (min-width: 768px){.row--filters .col{flex-direction:row;padding:2rem 4rem}}.row--filters .col .filters{display:flex;gap:2rem;flex-direction:column}@media (min-width: 768px){.row--filters .col .filters{flex-direction:row}}.row--filters .col .filters select{background-color:var(--c-bg);border:none;border-radius:var(--radius)}.info{display:flex;color:var(--c-primary);font-size:var(--fs-500);font-weight:600;gap:2rem;padding-block:2rem;flex-wrap:wrap}@media (min-width: 768px){.info{padding-left:3rem;flex-wrap:nowrap;gap:3rem}}.info>div{display:flex;align-items:center;gap:1rem}.info>div .asset{width:2rem;height:2rem}.info>div .asset svg{width:2rem;height:2rem}details{margin-bottom:2rem;box-shadow:var(--box-shadow);border-radius:var(--radius);border-top-right-radius:0;padding:calc(var(--padding) * 2)}details summary{display:flex;align-items:center;color:var(--c-primary);font-size:var(--fs-500);font-weight:600;gap:1rem;cursor:pointer}details summary::-webkit-details-marker{display:none}details summary .asset,details summary svg{object-fit:contain;height:2.5rem;width:2.5rem}details .content{margin-top:2rem}.block__more{background-color:var(--c-secondary-light);padding:calc(var(--padding) * 3);border-bottom-right-radius:calc(var(--radius) * 1.5);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:2rem}.block__more--training{background-color:var(--c-accent)}.block__more header{display:flex;align-items:center;gap:1rem;color:var(--c-primary);font-size:var(--fs-500);font-weight:600}.block__more header .asset{width:6rem}.burger{position:absolute;right:1.5rem;top:49%;transform:translateY(-50%);height:100%;width:29px}.burger:hover{color:#000}.burger-bar{display:block;position:absolute;top:50%;margin-top:-1px;right:0;width:100%;height:4px;border-radius:4px;background-color:var(--c-bg);transition:all .3s ease}.burger-bar.burger-bar--top{transform:translateY(-8px)}.burger-bar.burger-bar--bottom{transform:translateY(8px)}.active .burger-bar.burger-bar--top{transform:translate(0) rotate(45deg)}.active .burger-bar.burger-bar--middle{opacity:0}.active .burger-bar.burger-bar--bottom{transform:translate(0) rotate(-45deg)}.pagination{display:flex;gap:1rem;font-weight:600;align-items:center}.pagination span,.pagination a{display:flex;height:2rem;align-items:center;justify-content:center}.pagination .current{width:2rem;color:var(--c-bg);background:var(--c-primary);border-radius:1rem}@media (max-width: 767px){section.separator{height:50vh;width:100%;overflow:hidden}section.separator figure{height:50vh}section.separator figure img{height:100%;object-fit:cover;object-position:center}}
