@font-face{font-family:owners,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:owners,sans-serif;font-weight:500;font-style:normal}@font-face{font-family:owners,sans-serif;font-weight:700;font-style:normal}@font-face{font-family:RobotoFlex;src:url(/public/dist/assets/RobotoFlex-Dh6gi1WO.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:PramukhRounded;src:url(/public/dist/assets/PramukhRounded-Bl87PRwU.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-robotoflex: "RobotoFlex";--font-owners: "owners", sans-serif;--font-pramukhrounded: "PramukhRounded"}body{font-family:var(--font-robotoflex)}.arrow{font-size:clamp(2rem,1.7692rem + 1.0256vw,3rem);font-family:var(--font-owners);line-height:100%;letter-spacing:clamp(-.038rem,-.0336rem - .0195vw,-.057rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.arrow{font-size:clamp(3rem,.03rem + 2.475vw,3.99rem);letter-spacing:clamp(-.057rem,-.0006rem - .047vw,-.07581rem)}}.CTA-big{font-size:clamp(1.125rem,.9231rem + .8974vw,2rem);font-family:var(--font-owners);line-height:100%;letter-spacing:clamp(-.021375rem,-.0175rem - .0171vw,-.038rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.CTA-big{font-size:clamp(2rem,.02rem + 1.65vw,2.66rem);letter-spacing:clamp(-.038rem,-.0004rem - .0314vw,-.05054rem)}}.CTA-small{font-size:clamp(1rem,.8846rem + .5128vw,1.5rem);font-family:var(--font-owners);line-height:100%;letter-spacing:clamp(-.019rem,-.0168rem - .0097vw,-.0285rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.CTA-small{font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem);letter-spacing:clamp(-.0285rem,-.0003rem - .0235vw,-.037905rem)}}.CTA-xsmall{font-size:clamp(.875rem,.8173rem + .2564vw,1.125rem);font-family:var(--font-owners);line-height:100%;letter-spacing:clamp(-.016625rem,-.0155rem - .0049vw,-.021375rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.CTA-xsmall{font-size:clamp(1.125rem,.0112rem + .9281vw,1.49625rem);letter-spacing:clamp(-.021375rem,-.0002rem - .0176vw,-.02842875rem)}}.tag-40-bold{font-size:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);font-family:var(--font-owners);line-height:150%;letter-spacing:clamp(-.02375rem,-.0227rem - .0049vw,-.0285rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.tag-40-bold{font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem);letter-spacing:clamp(-.0285rem,-.0003rem - .0235vw,-.037905rem)}}.tag-14-medium{font-size:clamp(.75rem,.75rem + 0vw,.75rem);font-family:var(--font-robotoflex);line-height:150%;letter-spacing:clamp(-.01425rem,-.0142rem + 0vw,-.01425rem);font-weight:500;font-style:normal}@media screen and (min-width: 1920px){.tag-14-medium{font-size:clamp(.75rem,.0075rem + .6188vw,.9975rem);letter-spacing:clamp(-.01425rem,-.0001rem - .0118vw,-.0189525rem)}}.body-300-bold{font-size:clamp(5.625rem,2.5962rem + 13.4615vw,18.75rem);font-family:var(--font-pramukhrounded);line-height:85%;letter-spacing:clamp(-.106875rem,-.0493rem - .2558vw,-.35625rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.body-300-bold{font-size:clamp(18.75rem,.1875rem + 15.4688vw,24.9375rem);letter-spacing:clamp(-.35625rem,-.0036rem - .2939vw,-.4738125rem)}}.body-40-regular,.legalWrapper h2,.home__manifest__text>*{font-size:clamp(1.25rem,.9615rem + 1.2821vw,2.5rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.02375rem,-.0183rem - .0244vw,-.0475rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.body-40-regular,.legalWrapper h2,.home__manifest__text>*{font-size:clamp(2.5rem,.025rem + 2.0625vw,3.325rem);letter-spacing:clamp(-.0475rem,-.0005rem - .0392vw,-.063175rem)}}.body-32-bold{font-size:clamp(1.125rem,.9231rem + .8974vw,2rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.021375rem,-.0175rem - .0171vw,-.038rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.body-32-bold{font-size:clamp(2rem,.02rem + 1.65vw,2.66rem);letter-spacing:clamp(-.038rem,-.0004rem - .0314vw,-.05054rem)}}.body-32-regular{font-size:clamp(1.125rem,.9231rem + .8974vw,2rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.021375rem,-.0175rem - .0171vw,-.038rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.body-32-regular{font-size:clamp(2rem,.02rem + 1.65vw,2.66rem);letter-spacing:clamp(-.038rem,-.0004rem - .0314vw,-.05054rem)}}.body-32-MAJ-Bold{font-size:clamp(1.125rem,.9231rem + .8974vw,2rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.021375rem,-.0175rem - .0171vw,-.038rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.body-32-MAJ-Bold{font-size:clamp(2rem,.02rem + 1.65vw,2.66rem);letter-spacing:clamp(-.038rem,-.0004rem - .0314vw,-.05054rem)}}.body-24-medium{font-size:clamp(1rem,.8846rem + .5128vw,1.5rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.019rem,-.0168rem - .0097vw,-.0285rem);font-weight:500;font-style:normal}@media screen and (min-width: 1920px){.body-24-medium{font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem);letter-spacing:clamp(-.0285rem,-.0003rem - .0235vw,-.037905rem)}}.body-24-MAJ-regular{font-size:clamp(1rem,.8846rem + .5128vw,1.5rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.019rem,-.0168rem - .0097vw,-.0285rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.body-24-MAJ-regular{font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem);letter-spacing:clamp(-.0285rem,-.0003rem - .0235vw,-.037905rem)}}.body-24-regular,.legalWrapper p{font-size:clamp(1rem,.8846rem + .5128vw,1.5rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.019rem,-.0168rem - .0097vw,-.0285rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.body-24-regular,.legalWrapper p{font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem);letter-spacing:clamp(-.0285rem,-.0003rem - .0235vw,-.037905rem)}}.body-20-bold{font-size:clamp(.75rem,.6346rem + .5128vw,1.25rem);font-family:var(--font-robotoflex);line-height:100%;letter-spacing:clamp(-.01425rem,-.0121rem - .0097vw,-.02375rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.body-20-bold{font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem);letter-spacing:clamp(-.02375rem,-.0002rem - .0196vw,-.0315875rem)}}.body-20-medium{font-size:clamp(.875rem,.7885rem + .3846vw,1.25rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.016625rem,-.015rem - .0073vw,-.02375rem);font-weight:500;font-style:normal}@media screen and (min-width: 1920px){.body-20-medium{font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem);letter-spacing:clamp(-.02375rem,-.0002rem - .0196vw,-.0315875rem)}}.body-20-MAJ-medium{font-size:clamp(.875rem,.7885rem + .3846vw,1.25rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.016625rem,-.015rem - .0073vw,-.02375rem);font-weight:500;font-style:normal}@media screen and (min-width: 1920px){.body-20-MAJ-medium{font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem);letter-spacing:clamp(-.02375rem,-.0002rem - .0196vw,-.0315875rem)}}.body-20-regular{font-size:clamp(.875rem,.7885rem + .3846vw,1.25rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.016625rem,-.015rem - .0073vw,-.02375rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.body-20-regular{font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem);letter-spacing:clamp(-.02375rem,-.0002rem - .0196vw,-.0315875rem)}}.title-200{font-size:clamp(3rem,.8077rem + 9.7436vw,12.5rem);font-family:var(--font-owners);line-height:100%;letter-spacing:clamp(-.057rem,-.0153rem - .1851vw,-.2375rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.title-200{font-size:clamp(12.5rem,.125rem + 10.3125vw,16.625rem);letter-spacing:clamp(-.2375rem,-.0024rem - .1959vw,-.315875rem)}}.title-144-bold{font-size:clamp(3rem,1.6154rem + 6.1538vw,9rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.057rem,-.0307rem - .1169vw,-.171rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.title-144-bold{font-size:clamp(9rem,.09rem + 7.425vw,11.97rem);letter-spacing:clamp(-.171rem,-.0017rem - .1411vw,-.22743rem)}}.title-72-bold,.legalWrapper h1{font-size:clamp(2.5rem,2.0385rem + 2.0513vw,4.5rem);font-family:var(--font-owners);line-height:150%;letter-spacing:clamp(-.0475rem,-.0387rem - .039vw,-.0855rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.title-72-bold,.legalWrapper h1{font-size:clamp(4.5rem,.045rem + 3.7125vw,5.985rem);letter-spacing:clamp(-.0855rem,-.0009rem - .0705vw,-.113715rem)}}.title-40-bold{font-size:clamp(1.5rem,1.2692rem + 1.0256vw,2.5rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.0285rem,-.0241rem - .0195vw,-.0475rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.title-40-bold{font-size:clamp(2.5rem,.025rem + 2.0625vw,3.325rem);letter-spacing:clamp(-.0475rem,-.0005rem - .0392vw,-.063175rem)}}.form-title-48{font-size:clamp(1.5rem,1.1538rem + 1.5385vw,3rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.0285rem,-.0219rem - .0292vw,-.057rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.form-title-48{font-size:clamp(3rem,.03rem + 2.475vw,3.99rem);letter-spacing:clamp(-.057rem,-.0006rem - .047vw,-.07581rem)}}.item-menu-80{font-size:clamp(2.5rem,1.9231rem + 2.5641vw,5rem);font-family:var(--font-owners);line-height:120%;letter-spacing:clamp(-.0475rem,-.0365rem - .0487vw,-.095rem);font-weight:700;font-style:normal}@media screen and (min-width: 1920px){.item-menu-80{font-size:clamp(5rem,.05rem + 4.125vw,6.65rem);letter-spacing:clamp(-.095rem,-.001rem - .0784vw,-.12635rem)}}.form-legend-16-MAJ-regular{font-size:clamp(.6875rem,.6154rem + .3205vw,1rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.0130625rem,-.0117rem - .0061vw,-.019rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.form-legend-16-MAJ-regular{font-size:clamp(1rem,.01rem + .825vw,1.33rem);letter-spacing:clamp(-.019rem,-.0002rem - .0157vw,-.02527rem)}}.form-legend-18-regular,.form-block input,.form-block textarea,.form-block select{font-size:clamp(.8125rem,.7404rem + .3205vw,1.125rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.0154375rem,-.0141rem - .0061vw,-.021375rem);font-weight:400;font-style:normal}@media screen and (min-width: 1920px){.form-legend-18-regular,.form-block input,.form-block textarea,.form-block select{font-size:clamp(1.125rem,.0112rem + .9281vw,1.49625rem);letter-spacing:clamp(-.021375rem,-.0002rem - .0176vw,-.02842875rem)}}.legend-20-demi-bold{font-size:clamp(.75rem,.6923rem + .2564vw,1rem);font-family:var(--font-robotoflex);line-height:120%;letter-spacing:clamp(-.01425rem,-.0132rem - .0049vw,-.019rem);font-weight:600;font-style:normal}@media screen and (min-width: 1920px){.legend-20-demi-bold{font-size:clamp(1rem,.01rem + .825vw,1.33rem);letter-spacing:clamp(-.019rem,-.0002rem - .0157vw,-.02527rem)}}.bold{font-weight:700}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,NotoSerif,-apple-system,BlinkMacSystemFont,Arial;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 370px){.container{max-width:370px}}@media (min-width: 450px){.container{max-width:450px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1640px){.container{max-width:1640px}}.visible{visibility:visible}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.fixed{position:fixed}.relative{position:relative}.my-16{margin-top:4rem;margin-bottom:4rem}.mb-12{margin-bottom:3rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.max-h-\[70vh\]{max-height:70vh}.w-full{width:100%}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.rounded-\[24px\]{border-radius:24px}.border{border-width:1px}.object-contain{-o-object-fit:contain;object-fit:contain}.text-center{text-align:center}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-normal{line-height:1.5}.text-black{--tw-text-opacity: 1;color:rgb(32 32 30 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col-12{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}*{margin:0;padding:0;box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html{overflow-y:scroll!important}body:after{content:"";display:block;height:1px;visibility:hidden}li{list-style:none}a{color:currentColor;text-decoration:none}a,span,p,ul,li,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit}button{font:inherit;background:none;border:0;color:currentColor;cursor:pointer}strong,b{font-weight:600}small{font-size:inherit}*,*:after,*:before{box-sizing:border-box;line-height:100%}.container{margin:0 auto;width:100%}@media (min-width: 1290px){.container{max-width:calc(100% - 8rem)}}@media (max-width: 1290px){.container{max-width:calc(100% - 4rem)}}@media (max-width: 778px){.container{max-width:calc(100% - 2rem)}}@media screen and (max-width: 1023px){.is-desktop{display:none}}@media screen and (min-width: 1024px){.is-mobile{display:none}}.footer{background:#25647e;align-content:center;color:#f0e7d6;text-align:center;font-size:4rem;position:relative;z-index:200;padding-left:var(--pdlr);padding-right:var(--pdlr);padding-top:calc(var(--pdtb) * 1.2);padding-bottom:calc(var(--pdtb) * .4)}@media (min-width: 1024px){.footer{padding-top:calc(var(--pdtb) * .75);padding-bottom:calc(var(--pdtb) * .2666666667)}}.footer__top{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;gap:calc(var(--pdtb) * .2)}@media (min-width: 1024px){.footer__top{gap:calc(var(--pdtb) * .1333333333);flex-direction:row}}.footer__logo{margin:calc(var(--pdtb) * 1.3) 0}@media (min-width: 1024px){.footer__logo{margin:calc(var(--pdtb) * .8666666667) 0}}.footer__logo svg{width:100%;height:100%}@media (min-width: 1024px){.footer__logo svg{height:auto}}.footer__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@media (min-width: 1024px){.footer__bottom{align-items:center;justify-content:space-between;flex-direction:row;gap:2rem}}.footer__bottom__left{display:flex;flex-direction:column;gap:.5rem}.footer__bottom__right{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.5rem}.footer__bottom.is-mobile{display:flex}@media (min-width: 1024px){.footer__bottom.is-mobile{display:none}}.footer__bottom.is-desktop{display:none}@media (min-width: 1024px){.footer__bottom.is-desktop{display:flex}.footer__bottom>*{flex:1}}.footer__bottom__legal{display:flex}.footer__bottom__paulette{display:flex;justify-content:center}.footer__bottom__socials{display:flex;justify-content:flex-end;text-align:right}@media screen and (max-width: 1024px){.footer__bottom__socials{width:82px}}.header{position:fixed;top:0;left:0;right:0;padding:calc(var(--pdtb) * .3) var(--pdlr);z-index:1001;background-color:#25647e;transition:transform .3s var(--custom-ease);max-width:100vw}@media (min-width: 768px){.header{padding:calc(var(--pdtb) * .3) var(--pdlr)}}@media (min-width: 1024px){.header{max-width:100%}}.header.hide{transform:translateY(-100%)}.header .header__wrapper__bg{background:transparent;display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-header)}@media (min-width: 1024px){.header .header__wrapper__bg{flex-direction:row;background:transparent;padding:0}}.header .header__part{flex:1}.header .header__left{display:flex;align-items:center;justify-content:flex-start;flex:1}.header .header__mid{display:flex;justify-content:flex-end}@media (min-width: 1024px){.header .header__mid{justify-content:center;align-items:center}}.header .header__right{display:none}@media (min-width: 1024px){.header .header__right{display:flex;align-items:center;justify-content:flex-end}}.header .menuButton{color:#fff}.header .header__nav{display:none;align-items:center;justify-content:center}@media (min-width: 1024px){.header .header__nav{display:flex}}.header .header__nav .header__ul--1{background-color:var(--background-header);border-radius:var(--radius-header);display:flex;align-items:center;justify-content:center;gap:calc(var(--pdlr) * .4);padding:0 calc(var(--pdlr) * .2)}.header .header__nav .header__ul--1 .header__li{position:relative}.header .header__nav .header__ul--1 .header__li .header__a{cursor:pointer;white-space:nowrap}.header .header__nav .header__ul--1 .header__li .header__a--1{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}@media (min-width: 1024px){.header .header__nav .header__ul--1 .header__li .header__a--1{padding:calc(var(--pdlr) * .43) calc(var(--pdlr) * .27)}}.header .header__nav .header__ul--1 .header__li .header__a--1:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:calc(100% - var(--pdlr) * .2 * 2);background-color:var(--main-text-color);opacity:.05;z-index:-1;transition:transform .25s var(--custom-ease)}.header .header__nav .header__ul--1 .header__li .header__a--1:hover:after{transform:translate(-50%,-50%) scale(1)}.menu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1000;max-width:100vw;overflow:hidden;transform:translateY(-100%);display:block;color:#fff}.menu .header__logo{display:flex;justify-content:center}@media screen and (max-width: 1024px){.menu .header__logo{display:none}}.menu .menu__wrapper{width:100%;color:#25647e;background-color:#f0e7d6;padding-left:var(--pdlr);padding-right:var(--pdlr);padding-top:var(--pdlr);padding-bottom:calc(var(--pdtb) * 1);position:relative;display:flex;flex-direction:column;height:100svh}@media (min-width: 1024px){.menu .menu__wrapper{height:100%;padding-left:var(--pdlr);padding-right:var(--pdlr);padding-top:calc(var(--pdtb) * .2166666667);padding-bottom:calc(var(--pdtb) * .4166666667)}}.menu .menu__wrapper__logo{width:100%;margin-top:auto;padding-top:calc(var(--pdtb) * 1.6)}@media screen and (min-width: 1024px){.menu .menu__wrapper__logo{display:none;padding-top:unset}}.menu .menu__wrapper__logo svg{margin:0 auto;width:75.8017492711%;height:100%;-o-object-fit:contain;object-fit:contain}.menu .menu__wrapper__top{display:flex;justify-content:center;width:100%;justify-content:space-between}@media screen and (max-width: 1024px){.menu .menu__wrapper__top{padding:calc(var(--pdtb) * .8) 0}}.menu .menu__wrapper__top>*{flex:1}.menu .menu__wrapper__top .closeButton{display:flex;justify-content:flex-start}@media (min-width: 1024px){.menu .menu__wrapper__top .closeButton{justify-content:flex-start}}.menu .menu__wrapper__content{position:relative;display:flex;flex-direction:column;margin-top:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.menu .menu__wrapper__content{margin-top:auto;height:100%;flex-direction:row;justify-content:space-between}}.menu .menu__wrapper__content__nav{margin-top:auto}@media (min-width: 1024px){.menu .menu__wrapper__content__nav{flex:1}}.menu .menu__wrapper__content__nav .menu__ul{display:flex;flex-direction:column;gap:calc(var(--pdtb) * .6)}@media (min-width: 1024px){.menu .menu__wrapper__content__nav .menu__ul{flex-direction:row;gap:calc(var(--pdtb) * .3333333333)}}.menu .menu__wrapper__content__nav .menu__ul .menu__li{flex:1}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a{display:flex;align-items:center;flex-direction:column;width:100%}@media screen and (max-width: 1024px){.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a svg{width:15px;height:22px}}@media (min-width: 1024px){.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a{width:-moz-fit-content;width:fit-content}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a:hover picture{padding:0;border:1px solid transparent}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a:hover picture img{border-radius:calc(var(--pdtb) * .2916666667)}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a:hover svg{transform:translate(6px)}}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a picture{display:none}@media (min-width: 1024px){.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a picture{display:flex;height:calc(var(--pdtb) * 3.4166666667);width:100%;padding:.75rem;border:1px solid #25647E;border-radius:calc(var(--pdtb) * .2916666667);margin-bottom:calc(var(--pdtb) * .1);transition:all .6s var(--custom-ease)}}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a picture img{transition:all .6s var(--custom-ease);border-radius:calc(var(--pdtb) * .2);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a svg{transition:all .6s var(--custom-ease)}}@media (min-width: 640px){.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a{width:100%}}.menu .menu__wrapper__content__nav .menu__ul .menu__li .menu__a .menu__a__icon{aspect-ratio:1/1;width:24px;-o-object-fit:contain;object-fit:contain}.button{background:none;overflow:hidden;cursor:pointer;box-sizing:border-box;border:2px solid transparent;background-color:#ffa364;border:1px solid transparent;color:#20201e;height:-moz-fit-content;height:fit-content;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:color .7s var(--custom-ease);text-transform:uppercase;position:relative;white-space:nowrap;z-index:1;padding:calc(var(--pdtb) * .5)}@media (min-width: 1024px){.button{padding:calc(var(--pdtb) * .2)}}.button span{position:relative;z-index:1}.button .ripple-effect{position:absolute;background:#fff;transform:translate(-50%,-50%);pointer-events:none;transition:all .5s var(--custom-ease);border-radius:50%;z-index:0;width:0;height:0}.button--alt{background-color:transparent;border:1px solid #FFFFFF;color:#fff}.button--alt .ripple-effect{background:#ffffff4d}.marquee__container{max-width:100%;display:flex;align-items:flex-start;overflow:hidden;height:-moz-fit-content;height:fit-content}.marquee__container:hover .marquee__wrapper{animation-play-state:paused}.marquee__wrapper{display:flex;align-items:center;animation:marquee linear infinite;animation-duration:20s;min-width:-moz-fit-content;min-width:fit-content;will-change:transform;flex:none}.marquee__el{display:flex;align-items:center;flex:0 0 auto;gap:calc(var(--pdtb) * 1.35);margin-left:calc(var(--pdtb) * 1.35)}@media (min-width: 1024px){.marquee__el{gap:calc(var(--pdtb) * 1.3333333333);margin-left:calc(var(--pdtb) * 1.3333333333)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.c_checkbox,.c_radio{display:flex;align-items:center;cursor:pointer;transition:all .3s ease;padding:.75rem 1rem;background-color:#ffffffb3;border:1px solid transparent}.c_checkbox [type=checkbox],.c_checkbox [type=radio],.c_radio [type=checkbox],.c_radio [type=radio]{display:none!important}.c_checkbox:has([type=checkbox]:checked),.c_checkbox:has([type=radio]:checked),.c_radio:has([type=checkbox]:checked),.c_radio:has([type=radio]:checked){background-color:#25647e;color:#fff}.c_checkbox:has([type=checkbox]:checked) p:first-child,.c_checkbox:has([type=radio]:checked) p:first-child,.c_radio:has([type=checkbox]:checked) p:first-child,.c_radio:has([type=radio]:checked) p:first-child{border-bottom:1px solid #FDFCF6}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;padding:1rem}.modal-overlay.modal-open{opacity:1;visibility:visible}.modal-container{position:absolute;right:0;top:0;height:100%;width:100%;max-width:100%;overflow:hidden;transition:transform .3s ease;padding:calc(var(--pdtb) * .4)}@media (min-width: 1024px){.modal-container{padding:calc(var(--pdtb) * .1666666667) calc(var(--pdtb) * .1666666667) calc(var(--pdtb) * .1666666667) calc(var(--pdtb) * .1666666667);max-width:862px;max-height:100%}}.modal-close{position:absolute;top:0;right:0;z-index:10;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;transform:translate(calc(var(--pdtb) * -.6),calc(var(--pdtb) * .6))}@media (min-width: 1024px){.modal-close{transform:translate(calc(var(--pdtb) * -.35),calc(var(--pdtb) * .35))}}.modal-close svg{width:1.5rem;height:1.5rem;color:#20201e}.modal-content{position:relative;height:100%}body.modal-active{overflow:hidden}@media (max-width: 768px){.modal-overlay{padding:.5rem}.modal-container{max-width:100%;max-height:100%}.modal-close{top:.5rem;right:.5rem}}.embla{--slider-height: 282px;width:100%;margin:auto}@media (min-width: 1024px){.embla{--slider-height: 688px}}.embla__viewport{width:100%;height:var(--slider-height);overflow:hidden}.embla__container{display:flex;align-items:center;height:100%}.embla__slide{cursor:grab;flex:0 0 auto;height:100%}.embla__slide:not(:first-child){margin-left:1.25rem}.embla__slide img{height:var(--slider-height);width:auto;-o-object-fit:cover;object-fit:cover}.embla__buttons{width:100%;display:flex;justify-content:flex-end;gap:calc(var(--pdtb) * .4);margin-bottom:calc(var(--pdtb) * 1);transform:translate(calc(var(--pdtb) * -.1333333333))}@media (min-width: 1024px){.embla__buttons{gap:calc(var(--pdtb) * .1333333333);margin-bottom:calc(var(--pdtb) * .2666666667);transform:translate(calc(var(--pdtb) * -.6666666667))}}.home{position:relative}.home__hero{background:#25647e;height:100svh;color:#f0e7d6;display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--pdlr);padding-right:var(--pdlr);padding-top:calc(var(--pdtb) * 2);padding-bottom:calc(var(--pdtb) * 1)}@media screen and (min-width: 1024px) and (max-height: 800px){.home__hero{height:100%}}@media screen and (min-width: 1024px){.home__hero{padding-top:var(--header-height, 120px);padding-bottom:var(--pdtb);justify-content:center}}.home__hero__wrapper{width:100%;height:100%;display:flex;flex-direction:column-reverse;justify-content:flex-end}@media (min-width: 1024px){.home__hero__wrapper{gap:calc(var(--pdtb) * .3333333333);padding-top:0;margin-top:.5rem;flex-direction:row;justify-content:flex-start}}@media screen and (min-height: 800px){.home__hero__wrapper{margin-top:var(--pdtb)}}@media (min-width: 1024px){.home__hero__wrapper__left{flex:3}.home__hero__wrapper__mid{flex:6}}@media screen and (max-width: 1750px){.home__hero__wrapper__mid{display:flex;align-items:flex-end}}.home__hero__wrapper__mid svg{width:100%;height:100%}@media screen and (min-width: 1024px){.home__hero__wrapper__mid svg{height:-moz-fit-content;height:fit-content;display:flex;align-items:flex-end}}@media screen and (min-width: 1750px){.home__hero__wrapper__mid svg{height:100%}}@media (min-width: 1024px){.home__hero__wrapper__right{flex:3;margin-top:auto}}.home__hero__wrapper__right h1{margin-top:calc(var(--pdtb) * .8)}@media (min-width: 1024px){.home__hero__wrapper__right h1{margin-top:0}}.home__hero__buttons{gap:calc(var(--pdtb) * .4);display:flex;flex-direction:column}@media (min-width: 1024px){.home__hero__buttons{display:none}}.home__marquee{background-color:#f0e7d6;padding:calc(var(--pdtb) * .3) 0}@media (min-width: 1024px){.home__marquee{padding:calc(var(--pdtb) * .1333333333) 0}}.home__marquee picture{aspect-ratio:92/33;min-height:27px;width:140px}@media (min-width: 1024px){.home__marquee picture{aspect-ratio:140/42;min-height:80px}}.home__marquee picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home__manifest{padding:var(--pdtb) var(--pdlr)}@media (min-width: 1024px){.home__manifest{padding:calc(var(--pdtb) * 1.3333333333) var(--pdlr)}}.home__manifest__title{display:flex;flex-direction:column}.home__manifest__title span:first-child{color:#25647e}.home__manifest__title span:last-child{color:#bbbbb6;margin-top:calc(var(--pdtb) * -.25)}@media (min-width: 640px){.home__manifest__title span:last-child{margin-top:calc(var(--pdtb) * -.3333333333)}}.home__manifest__text{margin-top:calc(var(--pdtb) * .8)}@media (min-width: 1024px){.home__manifest__text{width:75%;margin-top:calc(var(--pdtb) * .4666666667)}}.home__manifest__text p+p{margin-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.home__manifest__text p+p{margin-top:calc(var(--pdtb) * .2)}}.home__etablissements{overflow:hidden;padding-left:var(--pdlr);padding-top:calc(var(--pdtb) * .75);background-color:#25647e}@media (min-width: 1024px){.home__etablissements{padding-right:var(--pdlr);padding-top:calc(var(--pdtb) * 1)}}.home__etablissements .desktop-only{display:none}@media (min-width: 1024px){.home__etablissements .desktop-only{display:block}}.home__etablissements .mobile-only{display:block}@media (min-width: 1024px){.home__etablissements .mobile-only{display:none}}.home__etablissements .mobile-text{color:#f0e7d6;text-align:center;margin:calc(var(--pdtb) * 1.5) auto;text-transform:uppercase;padding-right:var(--pdlr)}.home__etablissements__title{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:.5rem}@media screen and (max-width: 1024px){.home__etablissements__title{padding-right:var(--pdlr)}}@media (min-width: 1024px){.home__etablissements__title{flex-direction:row}}.home__etablissements__title span:first-child{color:#f0e7d6}.home__etablissements__title span:last-child{margin-top:calc(var(--pdtb) * -.5);color:#bbbbb6}@media (min-width: 1024px){.home__etablissements__title span:last-child{margin-top:0}}.home__etablissements .embla{--slider-height: auto;padding-bottom:calc(var(--pdtb) * 1.5)}.home__etablissements .embla__viewport{height:var(--slider-height);overflow:visible;margin-bottom:calc(var(--pdtb) * .6)}.home__etablissements .embla__container{display:flex;align-items:flex-start;height:100%;gap:0}.home__etablissements .embla__slide{flex:0 0 280px;height:100%;margin-left:0}.home__etablissements .embla__slide:nth-child(1) .mobile-card{transform:rotate(-3deg);z-index:2}.home__etablissements .embla__slide:nth-child(2) .mobile-card{z-index:1;transform:rotate(2deg)}.home__etablissements .embla__slide:nth-child(3) .mobile-card{transform:rotate(-4deg)}.home__etablissements .embla__slide:nth-child(4) .mobile-card{transform:rotate(2deg)}.home__etablissements .embla__buttons{display:flex;justify-content:center;gap:calc(var(--pdtb) * .4);margin-bottom:calc(var(--pdtb) * .6)}.home__etablissements .embla__buttons button{background:none;border:none;cursor:pointer;transition:opacity .3s ease}.home__etablissements .embla__buttons button:disabled{opacity:.5;cursor:not-allowed}.home__etablissements .embla__dots{display:flex;justify-content:center;gap:calc(var(--pdtb) * .15);margin:calc(var(--pdtb) * .5) auto 0}.home__etablissements .embla__dots .embla__dot{width:8px;height:8px;border-radius:50%;border:none;background-color:#f0e7d6;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.home__etablissements .embla__dots .embla__dot--selected{background-color:#ffa364;transform:scale(1.2)}.home__etablissements .embla__dots .embla__dot:hover:not(.home__etablissements .embla__dots .embla__dot--selected){background-color:#f0e7d6}.home__etablissements .pin-height{height:500vh}.home__etablissements__content{position:relative;height:100vh;display:flex;align-items:center;justify-content:center}.home__etablissements__content__text{color:#f0e7d6;text-align:center;margin-left:auto;margin-right:auto;text-transform:uppercase}.home__etablissements__grid{position:absolute;top:50%;left:0;transform:translateY(-50%);display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}.home__etablissements__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#fff;color:#20201e;min-height:560px;padding:calc(var(--pdtb) * .2) calc(var(--pdtb) * .1333333333);text-align:center;overflow:hidden}.home__etablissements__card:not(.mobile-card):nth-child(1){transform:rotate(-3deg);z-index:2}.home__etablissements__card:not(.mobile-card):nth-child(2){transform:rotate(2deg);z-index:1}.home__etablissements__card:not(.mobile-card):nth-child(3){transform:rotate(-4deg)}.home__etablissements__card:not(.mobile-card):nth-child(4){transform:rotate(2deg)}.home__etablissements__card:not(.mobile-card):hover .discover{max-height:100px;margin-top:1rem}.home__etablissements__card.mobile-card{min-height:380px;padding:calc(var(--pdtb) * .5);width:100%}.home__etablissements__card.mobile-card .discover{max-height:none;margin-top:1rem}.home__etablissements__card .discover{display:flex;flex-direction:column;align-items:center;gap:.5rem;overflow:hidden;transition:max-height .6s var(--custom-ease),opacity .6s var(--custom-ease),margin-top .6s var(--custom-ease);max-height:0;margin-top:0}@media screen and (max-width: 1023px){.home__etablissements__card .discover{max-height:none;margin-top:1rem}}.home__etablissements__card__image{position:relative}.home__etablissements__card__image picture{display:block;width:160px}@media screen and (max-width: 1023px){.home__etablissements__card__image picture{width:126px}}.home__etablissements__card__image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home__privatisation{padding:var(--pdtb) var(--pdlr);display:flex;flex-direction:column;align-items:center;text-align:center}.home__privatisation__title{display:flex;flex-direction:column;margin-bottom:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.home__privatisation__title{margin-bottom:calc(var(--pdtb) * .3333333333)}}.home__privatisation__title span:first-child{color:#25647e}.home__privatisation__title span:last-child{color:#bbbbb6;margin-top:calc(var(--pdtb) * -.5)}@media (min-width: 1024px){.home__privatisation__title span:last-child{margin-top:calc(var(--pdtb) * -.3333333333)}}.home__privatisation__description{text-align:center;margin-bottom:calc(var(--pdtb) * 1);margin-left:auto;margin-right:auto}@media (min-width: 1024px){.home__privatisation__description{width:50%;margin-bottom:calc(var(--pdtb) * .6666666667)}}.home__privatisation__description p+p{margin-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.home__privatisation__description p+p{margin-top:calc(var(--pdtb) * .2)}}.legalWrapper{padding:0 var(--pdlr);padding-bottom:var(--pdtb)}@media (min-width: 1024px){.legalWrapper{width:66.6%}}.legalWrapper p+p{margin-top:1rem}.legalWrapper h1{text-transform:uppercase;margin-bottom:1rem;line-height:120%}.legalWrapper h2{margin-bottom:1rem}.legalWrapper h2:not(:first-child){margin-top:2rem}.legalWrapper .text-center{text-align:left}.legalWrapper__container{margin-bottom:.75rem;max-width:100%}@media (min-width: 768px){.legalWrapper__container{max-width:75%}}@media (min-width: 1280px){.legalWrapper__container{margin-bottom:1.5rem;max-width:50%}}.etablissement__hero{background:#f0e7d6;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(var(--header-height, 120px) + var(--pdtb) * 2);padding-left:var(--pdlr);padding-right:var(--pdlr);height:100%}@media (min-width: 1024px){.etablissement__hero{height:100svh;padding-top:calc(var(--header-height, 120px) + var(--pdtb) * .5833333333);justify-content:flex-end}}.etablissement__hero__title{display:flex;flex-direction:column;padding-bottom:calc(var(--pdtb) * 1.8)}@media (min-width: 1024px){.etablissement__hero__title{padding-bottom:calc(var(--pdtb) * .2);align-items:flex-end;flex-direction:row}}.etablissement__hero__title>*{flex:1}.etablissement__hero__title h1{width:-moz-fit-content;width:fit-content}.etablissement__hero__buttons{position:fixed;bottom:0;right:0;display:flex;align-items:center;justify-content:flex-end;width:100%;padding-left:var(--pdlr);padding-right:var(--pdlr);margin-top:calc(var(--pdtb) * 1.8);padding-bottom:calc(var(--pdtb) * 1);z-index:100;width:-moz-fit-content;width:fit-content;margin-top:0;padding-bottom:0;transform:translateY(calc(var(--pdtb) * -.4))}@media (min-width: 1024px){.etablissement__hero__buttons{transform:translate(calc(var(--pdlr) * -.5),calc(var(--pdtb) * -.3833333333))}}.etablissement__hero__buttons>div{display:flex;align-items:center;justify-content:space-between;border-radius:999px;background:#fff;padding:calc(var(--pdtb) * .15) calc(var(--pdtb) * .15) calc(var(--pdtb) * .15) calc(var(--pdtb) * .15);width:100%;transition:padding-left .6s var(--custom-ease)}@media (min-width: 1024px){.etablissement__hero__buttons>div{padding:calc(var(--pdtb) * .05) calc(var(--pdtb) * .05) calc(var(--pdtb) * .05) calc(var(--pdtb) * .2);width:-moz-fit-content;width:fit-content}}.etablissement__hero__buttons>div.shrink-title{padding-left:calc(var(--pdtb) * .15)}@media (min-width: 1024px){.etablissement__hero__buttons>div.shrink-title{padding-left:calc(var(--pdtb) * .05)}}.etablissement__hero__buttons>div.shrink-title h2{opacity:0;max-width:0;margin-right:0}.etablissement__hero__buttons a{border-radius:999px;width:-moz-fit-content;width:fit-content;position:relative;background-color:#ffa364}.etablissement__hero__buttons h2{font-weight:700;margin-right:calc(var(--pdtb) * .45);color:#20201e;max-width:500px;overflow:hidden;white-space:nowrap;transition:opacity .6s var(--custom-ease),max-width .6s var(--custom-ease),margin-right .6s var(--custom-ease)}@media screen and (max-width: 1024px){.etablissement__hero__buttons h2{display:none!important}}@media (min-width: 1024px){.etablissement__hero__buttons h2{margin-right:calc(var(--pdtb) * .3);max-width:700px}}.etablissement__informations{background-color:#20201e;color:#fff;padding:calc(var(--pdtb) * 1) var(--pdlr)}@media (min-width: 1024px){.etablissement__informations{padding:calc(var(--pdtb) * 1.3333333333) var(--pdlr)}}.etablissement__informations__right picture{display:block;max-width:130px;margin-bottom:calc(var(--pdtb) * 1)}@media (min-width: 640px){.etablissement__informations__right picture{margin-bottom:calc(var(--pdtb) * .6666666667);max-width:205px}}.etablissement__informations__right picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.etablissement__informations__right__description ul{padding-left:3rem;padding-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.etablissement__informations__right__description ul{padding-top:calc(var(--pdtb) * .2)}}.etablissement__informations__right__description ul li{list-style:disc}.etablissement__informations__right__description p:not(:first-child){padding-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.etablissement__informations__right__description p:not(:first-child){padding-top:calc(var(--pdtb) * .2)}}@media screen and (max-width: 1024px){.etablissement__informations__left{margin-bottom:calc(var(--pdtb) * 1.8)}}.etablissement__informations__left__items{margin-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.etablissement__informations__left__items{margin-top:calc(var(--pdtb) * .2)}}.etablissement__informations__left__item{display:flex;gap:calc(var(--pdtb) * .5);padding:calc(var(--pdtb) * .3) 0;flex-direction:column;border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.7)}@media (min-width: 1024px){.etablissement__informations__left__item{padding:calc(var(--pdtb) * .2) 0;gap:calc(var(--pdtb) * .3333333333);flex-direction:row}}.etablissement__informations__left__item__title{font-weight:600}@media (min-width: 1024px){.etablissement__informations__left__item__title{min-width:110px}}.etablissement__informations__left__buttons{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--pdtb) * 1.5);flex-wrap:wrap;gap:calc(var(--pdtb) * .15)}@media (min-width: 1024px){.etablissement__informations__left__buttons{gap:calc(var(--pdtb) * .05);margin-top:var(--pdtb)}}.etablissement__informations__left__buttons a{padding:calc(var(--pdtb) * .4);border-radius:999px}@media (min-width: 1024px){.etablissement__informations__left__buttons a{padding:calc(var(--pdtb) * .1333333333)}}.etablissement__informations__left__buttons .socials{display:flex;align-items:center;gap:6px}.etablissement__informations__left__buttons .socials a{background-color:#fff}.etablissement__slider{background-color:#20201e;padding:var(--pdtb) 0;position:relative}.etablissement__zenchef{background-color:#20201e;padding:var(--pdtb) var(--pdlr);position:relative;color:#fff}.etablissement__zenchef__title{display:flex;justify-content:center;text-align:center;margin-bottom:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.etablissement__zenchef__title{margin-bottom:calc(var(--pdtb) * .6666666667)}}.etablissement__zenchef__title h3{display:inline-block}@media screen and (max-width: 1024px){.etablissement__zenchef__title h3{line-height:100%}}.etablissement__zenchef__title h3 span:last-child{color:#bbbbb6}.etablissement__zenchef__text{text-align:center}.etablissement__zenchef__iframe{margin-top:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.etablissement__zenchef__iframe{margin-top:calc(var(--pdtb) * .6666666667)}}.etablissement__privatisation{padding:var(--pdtb) var(--pdlr);display:flex;flex-direction:column;align-items:center;text-align:center}.etablissement__privatisation__title{display:flex;flex-direction:column;margin-bottom:calc(var(--pdtb) * 1)}@media (min-width: 1024px){.etablissement__privatisation__title{margin-bottom:calc(var(--pdtb) * .3333333333)}}.etablissement__privatisation__title span:first-child{color:#25647e}.etablissement__privatisation__title span:last-child{color:#bbbbb6;margin-top:calc(var(--pdtb) * -.5)}@media (min-width: 1024px){.etablissement__privatisation__title span:last-child{margin-top:calc(var(--pdtb) * -.3333333333)}}.etablissement__privatisation__description{text-align:center;margin-bottom:calc(var(--pdtb) * 1);margin-left:auto;margin-right:auto}@media (min-width: 1024px){.etablissement__privatisation__description{width:50%;margin-bottom:calc(var(--pdtb) * .6666666667)}}.etablissement__privatisation__description p+p{margin-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.etablissement__privatisation__description p+p{margin-top:calc(var(--pdtb) * .2)}}.popup-event{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.popup-event.is-active{opacity:1;visibility:visible}.popup-event__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.popup-event__wrapper{position:relative;color:#f0e7d6;background-color:#25647e;width:90%;box-shadow:0 10px 30px #0003;z-index:1;display:flex;flex-direction:column;max-height:90vh;border-radius:calc(var(--pdtb) * .25);overflow-y:auto}@media (min-width: 640px){.popup-event__wrapper{flex-direction:row;justify-content:center;max-width:800px;overflow-y:hidden;border-radius:calc(var(--pdtb) * .1666666667)}}.popup-event__close{position:absolute;top:15px;right:15px;z-index:10;color:#20201e;background:#f0e7d6;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.popup-event__close:hover{transform:scale(1.1)}.popup-event__image{display:flex;justify-content:center;width:75%;margin-left:auto;margin-right:auto;padding-top:5rem;max-height:400px}@media (min-width: 640px){.popup-event__image{padding-top:0;width:50%;height:auto;max-height:none}}.popup-event__image img{width:100%;height:auto;display:block;border-radius:10px;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.popup-event__image img{-o-object-fit:unset;object-fit:unset}}.popup-event__content{padding:calc(var(--pdtb) * 1);display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width: 640px){.popup-event__content{text-align:left;width:50%;padding:calc(var(--pdtb) * .3333333333);overflow-y:auto}}.popup-event__title{margin-bottom:15px;text-transform:uppercase;line-height:120%;font-weight:700}.popup-event__text p+p{margin-top:10px}.error__container{height:100%;padding:calc(var(--header-height) + var(--pdtb) * 1.25) var(--pdlr);text-align:center}.error__container .text{display:flex;justify-content:center;margin-left:auto;margin-right:auto;font-weight:500;margin-top:calc(var(--pdtb) * .4)}@media (min-width: 1024px){.error__container .text{max-width:860px;margin-top:calc(var(--pdtb) * .2666666667)}}.error__container .button{border:1px solid #20201E;color:#20201e}.error__container .button:hover{color:#fff}.error__container .buttonContainer{margin-top:calc(var(--pdtb) * .8)}@media (min-width: 1024px){.error__container .buttonContainer{margin-top:calc(var(--pdtb) * .4666666667)}}.section__white .section__white__wrapper{background-color:#fff;padding:1.25rem;border-radius:1.25rem;border-radius:20px}@media (min-width: 1024px){.section__white .section__white__wrapper{padding:1.75rem;border-radius:30px}}@media (min-width: 1280px){.section__white .section__white__wrapper{padding:2.5rem}}.block__article{max-width:900px;margin:0 auto}.block__article h3{margin-bottom:2rem;margin-top:3.75rem;font-size:clamp(1.25rem,1.1458rem + .463vw,1.5625rem);line-height:125%;font-weight:500;font-family:var(--font-title)}@media (min-width: 1024px){.block__article h3{line-height:112%}}.block__article p,.block__article ul{margin-bottom:1rem}.block__article ul li{list-style:circle;margin-left:1.5rem;margin-bottom:.25rem}.block__article figure{margin:2rem 0}.block__article figure img{width:100%;border-radius:20px;aspect-ratio:335/180}@media (min-width: 1024px){.block__article figure img{aspect-ratio:850/475;border-radius:30px}.block__article figure{margin:3.75rem 0}}.block__article .video__section{padding:0!important;margin:2rem 0}@media (min-width: 1024px){.block__article .video__section{margin:3.75rem 0}}details{overflow:hidden}details[open] summary img{transform-origin:center;transform:rotate(-180deg)}details summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#20201e}details summary::-webkit-details-marker{display:none}details summary img{transform:rotate(0);transform-origin:center;transition:transform .15s var(--custom-ease)}.accordeon__content{transition:max-height .4s var(--custom-ease);max-height:0;overflow:hidden}.video__block{border-radius:20px;overflow:hidden;aspect-ratio:1280/720;padding:1.75rem 0;position:relative}@media (min-width: 1024px){.video__block{border-radius:30px;padding:4rem 0}}.video__block iframe,.video__block [data-service]{width:100%;height:100%;border:0;display:block;border-radius:20px}@media (min-width: 1024px){.video__block iframe,.video__block [data-service]{border-radius:30px}}.video__block [data-placeholder]{text-align:center;padding:1.5rem;background:#f0f0f0;border-radius:16px}.video__block [data-placeholder] .button{padding:.5rem 1rem;background:#000;color:#fff;border-radius:6px;font-weight:500;transition:background .2s}.video__block [data-placeholder] .button:hover{background:#333}.video__block .btn-cookie-accept{background-color:#fff;color:#000;padding:.6rem 1.2rem;border:none;border-radius:8px;margin-top:1rem;font-weight:600;cursor:pointer;transition:all .2s}.video__block .btn-cookie-accept:hover{background-color:#f0f0f0}.video__section,.video__section .videolocal__block{position:relative}.video__section .videolocal__block.active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#20201e;opacity:.25}.video__section .videolocal__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.video__section .videolocal__button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(calc(-50% - .125rem),-50%);width:calc(100% + 1rem);height:calc(100% + .75rem);background:#fff;border-radius:100px;z-index:-1}.separator{display:block;width:100%;margin:2.5rem auto;height:2px}@media (min-width: 1024px){.separator{margin:3.5rem auto}}.imageText{padding:1.75rem 0}@media (min-width: 1024px){.imageText{padding:4rem 0}}.imageText__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1.5625rem}.table__section{padding:1.75rem 0}@media (min-width: 1024px){.table__section{padding:4rem 0}}.table__block{width:100%}.table__block .table__block__head__wrapper .table__block__head .table__block__head__cell{background-color:#fff;text-align:left;color:#20201e;padding:1rem 2rem;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000}.table__block .table__block__head__wrapper .table__block__head .table__block__head__cell:last-child{border-right:1px solid #000}.table__block .table__block__body__row{border-bottom:1px solid #000}.table__block .table__block__body__cell{border-left:1px solid #000;padding:1.5rem 2rem;line-height:normal}.table__block .table__block__body__cell:last-child{border-right:1px solid #000}.doubleImage{padding:1.75rem 0}@media (min-width: 1024px){.doubleImage{padding:4rem 0}}.doubleImage img{border-radius:1.5625rem;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.textColor{padding:1.75rem 0}@media (min-width: 1024px){.textColor{padding:4rem 0}}.textColor__container{border-radius:1.5625rem;padding:3.75rem}.textColor__title{text-align:center}.textColor__description{text-align:center;width:100%;margin:auto;margin-top:1rem;margin-bottom:2rem}@media (min-width: 1024px){.textColor__description{width:33.3333333333%}}.textColor__link{display:flex;justify-content:center}.doubleText{padding:1.75rem 0}@media (min-width: 1024px){.doubleText{padding:4rem 0}}.doubleText__title{color:#20201e}.doubleText__description{margin-top:.75rem}@media (min-width: 1024px){.doubleText__description{margin-top:1.5rem}}.doubleText__description p,.doubleText__description ul,.doubleText__description li,.doubleText__description a{line-height:150%}.doubleText__left{background:#20201e;border-radius:1.25rem;padding:2rem;height:100%}@media (min-width: 1024px){.doubleText__left{border-radius:1.5625rem;padding:3.75rem 3.375rem}}.doubleText__right{border:1px solid #FFFFFF;border-radius:1.25rem;padding:2rem;height:100%}@media (min-width: 1024px){.doubleText__right{border-radius:1.5625rem;padding:3.75rem 3.375rem}}.form-block{background-color:#ffa364;padding:calc(var(--pdtb) * .6);border-radius:20px}@media (min-width: 1024px){.form-block{border-radius:40px;padding:calc(var(--pdtb) * .5)}}.modal-overlay .form-block{margin:0;width:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.modal-overlay .form-block .form-scrollable-content{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:calc(var(--pdtb) * .4);scrollbar-width:thin;scrollbar-color:#73736E #FFF}@media (min-width: 1024px){.modal-overlay .form-block .form-scrollable-content{padding-right:calc(var(--pdtb) * .5333333333)}}.modal-overlay .form-block .form-scrollable-content::-webkit-scrollbar{width:8px;border-radius:999px}.modal-overlay .form-block .form-scrollable-content::-webkit-scrollbar-track{background:#73736e;border-radius:999px}.modal-overlay .form-block .form-scrollable-content::-webkit-scrollbar-thumb{background:#73736e;border-radius:999px;-webkit-transition:background .3s ease;transition:background .3s ease}.form-block .form-message{margin-top:1rem;padding:.75rem 1rem;border-radius:4px;font-weight:500}.form-block .form-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:15px}.form-block .form-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #d44150;border-radius:15px}.form-block .form-message.loading{background-color:#e2e3e5;color:#383d41;border:1px solid #d6d8db;border-radius:15px}.form-block .form-description{margin-top:calc(var(--pdtb) * .6);margin-bottom:calc(var(--pdtb) * .8)}@media (min-width: 1024px){.form-block .form-description{margin-top:calc(var(--pdtb) * .2);margin-bottom:calc(var(--pdtb) * .2666666667)}}.form-block .form-required{padding-bottom:calc(var(--pdtb) * .65)}@media (min-width: 1024px){.form-block .form-required{padding-bottom:calc(var(--pdtb) * .3333333333)}}.form-block .step-title{font-weight:500;margin-bottom:calc(var(--pdtb) * .6)}@media (min-width: 1024px){.form-block .step-title{margin-bottom:calc(var(--pdtb) * .2)}}.form-block .form-title{position:relative;width:91.6666666667%}.form-block .form-row{display:flex;flex-wrap:wrap;width:100%}.form-block .form-group{width:100%;margin-bottom:1.5rem;box-sizing:border-box}.form-block input[type=date],.form-block input[type=time],.form-block input[type=number]{width:-moz-fit-content;width:fit-content}.form-block select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-block .radio-item p:first-child{padding-bottom:calc(var(--pdtb) * .3);margin-bottom:calc(var(--pdtb) * .3);border-bottom:1px solid #25647E}@media (min-width: 1024px){.form-block .radio-item p:first-child{padding-bottom:calc(var(--pdtb) * .1);margin-bottom:calc(var(--pdtb) * .1)}}.form-block input,.form-block textarea,.form-block select{width:100%;color:#73736e;background-color:#ffffffb3;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:15px;padding:.75rem 1.5rem;text-transform:none}.form-block input:focus,.form-block textarea:focus,.form-block select:focus{outline:none}.form-block input--required::-moz-placeholder:after,.form-block textarea--required::-moz-placeholder:after,.form-block select--required::-moz-placeholder:after{content:"*";color:#20201e}.form-block input--required::placeholder:after,.form-block textarea--required::placeholder:after,.form-block select--required::placeholder:after{content:"*";color:#20201e}.form-block input.input-error,.form-block textarea.input-error,.form-block select.input-error{border-color:#dc3545;color:#20201e;background-color:#dc354533}.form-block input.input-error::-moz-placeholder,.form-block textarea.input-error::-moz-placeholder,.form-block select.input-error::-moz-placeholder{color:#20201e}.form-block input.input-error::placeholder,.form-block textarea.input-error::placeholder,.form-block select.input-error::placeholder{color:#20201e}.form-block .field-error{color:#dc3545;font-size:.875rem;margin-top:.25rem;font-weight:500}.form-block input[type=date],.form-block input[type=time]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:.75rem 1.5rem}.form-block input[type=date]::-webkit-calendar-picker-indicator,.form-block input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}.form-block input[type=date]::-webkit-calendar-picker-indicator:hover,.form-block input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.form-block label{display:block;margin-bottom:.625rem}.form-block .button-container{display:flex;justify-content:flex-end;margin-top:1rem}.form-block .checkbox-wrapper{display:flex;align-items:flex-start}.form-block .checkbox-wrapper input[type=checkbox]{width:auto;margin-right:.5rem;margin-top:.25rem}.form-block .checkbox-wrapper .checkbox-label{margin-bottom:0}.form-block .radio-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--pdtb) * .25)}@media (min-width: 1024px){.form-block .radio-list-wrapper{gap:calc(var(--pdtb) * .0833333333)}}.form-block .radio-list-wrapper.half-width{flex-direction:column;width:100%}@media (min-width: 1024px){.form-block .radio-list-wrapper.half-width{flex-direction:row}}.form-block .radio-list-wrapper.half-width .radio-item{flex:1;width:100%;display:block}@media (min-width: 1024px){.form-block .radio-list-wrapper.half-width .radio-item{display:flex;min-width:calc(50% - var(--pdtb) * .0416666667)}}.form-block .radio-list-wrapper.has-other .other-option{margin-top:.75rem}.form-block .radio-list-wrapper .radio-item{display:flex;align-items:flex-start}.form-block .radio-list-wrapper .radio-item input[type=radio]{width:auto;margin-right:.5rem;margin-top:.25rem}.form-block .radio-list-wrapper .radio-item label.radio-label{margin-bottom:0;font-weight:400;cursor:pointer}.form-block .checkbox-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--pdtb) * .25)}@media (min-width: 1024px){.form-block .checkbox-list-wrapper{gap:calc(var(--pdtb) * .0833333333)}}.form-block .checkbox-list-wrapper.half-width .checkbox-item{flex:1;min-width:calc(50% - var(--pdtb) * .125)}@media (min-width: 1024px){.form-block .checkbox-list-wrapper.half-width .checkbox-item{min-width:calc(50% - var(--pdtb) * .0416666667)}}.form-block .checkbox-list-wrapper.has-other .other-option .other-input{border-radius:0!important;height:100%}.form-block .checkbox-list-wrapper .checkbox-item{display:flex;align-items:flex-start}.form-block .checkbox-list-wrapper .checkbox-item input[type=checkbox]{width:auto;margin-right:.5rem;margin-top:.25rem}.form-block .checkbox-list-wrapper .checkbox-item label.checkbox-label{margin-bottom:0;font-weight:400;cursor:pointer}.form-block .select-wrapper{width:100%;position:relative}.form-block .select-wrapper.has-other{margin-bottom:.5rem}.form-block .select-wrapper .other-option{margin-top:.75rem}.form-block .multi-step-form .form-step{display:none;margin-top:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.form-block .multi-step-form .form-step{margin-top:calc(var(--pdtb) * .1)}}.form-block .multi-step-form .form-step.active{display:block}.form-block .form-navigation{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:calc(var(--pdtb) * .5);gap:calc(var(--pdtb) * .3)}@media (min-width: 1024px){.form-block .form-navigation{margin-top:calc(var(--pdtb) * .3333333333);gap:calc(var(--pdtb) * .3333333333)}}.form-block .form-navigation .prev-step{padding-left:calc(var(--pdtb) * .25);padding-right:calc(var(--pdtb) * .5);padding-top:calc(var(--pdtb) * .25);padding-bottom:calc(var(--pdtb) * .25)}@media (min-width: 1024px){.form-block .form-navigation .prev-step{padding-left:calc(var(--pdtb) * .1666666667);padding-right:calc(var(--pdtb) * .3333333333);padding-top:calc(var(--pdtb) * .1666666667);padding-bottom:calc(var(--pdtb) * .1666666667)}}.form-block .form-navigation .prev-step svg{transform:rotate(0)}.form-block .form-navigation button{background-color:#fff;padding-left:calc(var(--pdtb) * .5);padding-right:calc(var(--pdtb) * .25);padding-top:calc(var(--pdtb) * .25);padding-bottom:calc(var(--pdtb) * .25);border-radius:999px;flex:1;display:flex;gap:.5rem;align-items:center;justify-content:space-between}@media (min-width: 1024px){.form-block .form-navigation button{padding-left:calc(var(--pdtb) * .3333333333);padding-right:calc(var(--pdtb) * .2083333333);padding-top:calc(var(--pdtb) * .1666666667);padding-bottom:calc(var(--pdtb) * .1666666667)}}.form-block .form-navigation button svg{flex:none;transition:transform .3s var(--custom-ease)}.form-block .form-navigation button:hover svg{transform:translate(-.25rem)}.form-block .form-navigation .step-counter{text-align:center}.form-block .button-secondary{background-color:#6c757d;color:#fff;border:1px solid #6c757d}.form-block .button-secondary:hover{background-color:#5a6268;border-color:#545b62}.form-block .captcha-container{margin-top:1.5rem}:root{--custom-ease: cubic-bezier(.48, 0, .18, 1);--main-text-color: #000;--background-header: #f2f2f2;--background: #fff;--Radius-radius-primary: 1.5rem;--pdlr: clamp(1rem, .2rem + 4vw, 5rem);--pdtb: clamp(2.5rem, 1.5rem + 5vw, 7.5rem)}@media (min-width: 1024px){:root{--Radius-radius-primary: 3rem}}@media screen and (min-width: 1920px){:root{--pdlr: clamp(5rem, .125rem + 4.0625vw, 6.625rem);--pdtb: clamp(7.5rem, 0rem + 6.25vw, 10rem)}}[data-barba=container].barba-active{position:relative;z-index:1}body{background:#fdfcf6}body.home .header .header__mid .menuButton,body.home .header .header__mid .header__logo{display:none}@media screen and (min-width: 1024px){body.home .header .header__mid .header__logo__home{display:none}}body.home .header .menuButton{color:#f0e7d6}body.home .header .menuButton svg path{fill:#fff}body:not(.home) .header__mid .menuButton{display:none}body:not(.home) .header__mid .header__logo__home{display:none}@media screen and (max-width: 450px){body:not(.home) .header__mid .header__logo svg{width:72.23px;height:60px}}body.etablissement .header{background-color:#f0e7d6}body.etablissement .header .menuButton{color:#25647e}body.legal .header{background-color:#f0e7d6}body.legal .header .menuButton{color:#25647e}body.error{background-color:#ffa364}body.error .header{background-color:#ffa364;color:#20201e}body.error .header .menuButton{color:#20201e}body.error .header .header__button__contact{background-color:#20201e;color:#eeebdf}body.error .header .header__button__contact:hover{color:#20201e}body.error .header__logo svg path{fill:#20201e}body.error .header__button__contact{background-color:#fff}body.error .footer{background-color:#20201e}body:not(.home):not(.error):not(.etablissement) main{padding-top:calc(var(--pdtb) * 2.5)}.pdlr{padding-left:var(--pdlr);padding-right:var(--pdlr)}.pdtb{padding-top:var(--pdtb);padding-bottom:var(--pdtb)}.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .83334)}@media (min-width: 768px){.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .66667)}}@media (min-width: 1024px){.pt-header{padding-top:calc(var(--header-height) + var(--pdtb) * .53334)}}body.no-scroll{width:100%;overflow:hidden;position:fixed;touch-action:none}.section100{height:100vh;width:100%;box-sizing:border-box}label,input,textarea{display:block}.uniform__potty,.honeypot{position:absolute;left:-9999px}.hide-bsport-widget{display:none!important}@media (min-width: 1024px){.lg\:mt-0{margin-top:0}.lg\:mt-2{margin-top:.5rem}.lg\:items-start{align-items:flex-start}.lg\:col-1{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.lg\:col-2{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.lg\:col-5{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.lg\:col-6{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%}.lg\:col-8{width:100%;min-height:1px;padding-right:10px;padding-left:10px;flex:0 0 66.66666666666666%;max-width:66.66666666666666%}}
