@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Roboto", "Roboto Fallback", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-normal:1.5;--radius-md:.375rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-white:#fff;--color-black:#000;--color-ink:#343d48;--color-primary:#ff8625;--color-secondary:#a2cf44;--color-red:#ff4c1b;--color-grey:#999da3;--color-grey-light:#f3f3f4;--color-secondary-dark:#87b22e;--color-ink-dark:#1f242a;--color-white-dark:#e6e6e6;--color-anchor-hover:#fb7000;--color-medium-gray:#cacaca;--container-site:99.375rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//www.batir-ensemble.fr/wp-content/themes/batir/dist/assets/fonts/roboto-latin-var-DSCY9ty2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//www.batir-ensemble.fr/wp-content/themes/batir/dist/assets/fonts/roboto-latin-var-DSCY9ty2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:100.3%;ascent-override:92.49%;descent-override:24.34%;line-gap-override:0%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-white);font-family:var(--font-sans);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;margin:0;padding:0;overflow-x:clip}@media screen and (width<=480px){body{font-size:14px}}img{vertical-align:middle;max-width:100%;height:auto;display:inline-block}figure{margin:0}figure img,video{display:block}img[class*=wp-image-]{max-width:100%;height:auto}hr{margin-inline:auto;margin-block:calc(var(--spacing) * 5);height:0;max-width:var(--container-site);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-medium-gray);box-sizing:content-box;clear:both}[hidden]:where(:not([hidden=until-found])){display:none!important}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}.screen-reader-text{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:inherit;text-rendering:optimizelegibility;margin-top:0;font-style:normal}h1{margin-bottom:calc(var(--spacing) * 2);font-size:1.5rem;line-height:1.1}@media (width>=40rem){h1{font-size:1.875rem}}@media (width>=64rem){h1{font-size:2.5rem;line-height:1.25}}@media (width>=75rem){h1{font-size:3.375rem}}h2{margin-bottom:calc(var(--spacing) * 2);font-size:1.25rem;line-height:1.1}@media (width>=40rem){h2{font-size:1.5rem}}@media (width>=64rem){h2{font-size:1.875rem;line-height:1.4}}@media (width>=75rem){h2{font-size:2.5rem}}h3{margin-bottom:calc(var(--spacing) * 2);font-size:1.125rem;line-height:1.1}@media (width>=40rem){h3{font-size:1.25rem}}@media (width>=64rem){h3{font-size:1.5625rem;line-height:1}}h4{margin-bottom:0;font-size:1em}@media (width>=64rem){h4{font-size:1.25rem}}h5{margin-bottom:0;font-size:.83em}h6{margin-bottom:0;font-size:.67em}p{margin-top:0;margin-bottom:calc(var(--spacing) * 2);font-size:.875rem;line-height:1.5}@media (width>=40rem){p{font-size:var(--text-base);line-height:1.7}}p{text-rendering:optimizelegibility}strong,b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);line-height:inherit}em,i{font-style:italic;line-height:inherit}small{font-size:80%;line-height:inherit}a{cursor:pointer;color:var(--color-primary);line-height:inherit;text-decoration-line:none}a:hover,a:focus{color:var(--color-anchor-hover)}:where(p) a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:underline;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){:where(p) a:hover{color:var(--color-grey)}}ul,ol{margin-top:0;margin-bottom:calc(var(--spacing) * 4);margin-left:calc(var(--spacing) * 5);--tw-leading:1.6;line-height:1.6}ul{list-style-type:none}ol{list-style-type:decimal;list-style-position:outside}::selection{background-color:var(--color-primary);color:var(--color-white)}.has-text-align-center{text-align:center}label{font-size:var(--text-base);--tw-font-weight:var(--font-weight-normal);line-height:1.4;font-weight:var(--font-weight-normal);color:var(--color-white);margin:0;display:block}:where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),textarea){margin:0;margin-bottom:calc(var(--spacing) * 4);appearance:none;border-style:var(--tw-border-style);width:100%;height:1.4375rem;font-family:inherit;font-size:var(--text-base);--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;background-color:#0000;border-width:0;border-radius:0;padding:0;transition-duration:.25s;transition-timing-function:ease;display:block}:where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),textarea):focus{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}:where(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=url]){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);height:1.875rem}:where(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=url]):hover,:where(input[type=text],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=url]):focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ink)}textarea{resize:none;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);max-width:100%;height:6.25rem;min-height:50px;padding-inline:.8125rem;padding-block:calc(var(--spacing) * 2.5);overflow:auto}textarea:hover,textarea:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ink)}select{margin:0;margin-bottom:calc(var(--spacing) * 4);appearance:none;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);width:100%;height:1.875rem;padding-block:0;padding-right:calc(var(--spacing) * 6);font-family:inherit;font-size:var(--text-base);--tw-font-weight:var(--font-weight-normal);line-height:1.5;font-weight:var(--font-weight-normal);color:var(--color-white);transition-property:border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" width=\"32\" height=\"24\" viewBox=\"0 0 32 24\"><polygon points=\"0,0 32,0 16,24\" style=\"fill: rgb%28255, 255, 255%29\"></polygon></svg>");background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;background-origin:content-box;border-radius:0;padding-left:0;transition-duration:.25s;transition-timing-function:ease}select:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);--tw-outline-style:none;outline-style:none}option{color:var(--color-ink)}::placeholder{color:var(--color-white);opacity:1}:where([type=checkbox],[type=radio],[type=file]){margin:0;margin-bottom:calc(var(--spacing) * 4)}:where([type=checkbox],[type=radio])+label{margin-right:calc(var(--spacing) * 4);margin-bottom:0;margin-left:calc(var(--spacing) * 2);vertical-align:baseline;display:inline-block}:where(label)>:where([type=checkbox],[type=radio]){margin-right:calc(var(--spacing) * 2)}fieldset{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0}legend{margin-bottom:calc(var(--spacing) * 2);max-width:100%}button{appearance:none;border-style:var(--tw-border-style);--tw-leading:1;background-color:#0000;border-width:0;border-radius:0;padding:0;line-height:1}button,[type=submit],[type=button]{cursor:pointer}button[type=submit].is-waiting:after{margin:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:#0000;border-top-color:var(--color-white);--tw-content:"";content:var(--tw-content);border-radius:2147483647px;display:block}}@layer components{.batir-main{padding-top:5.3125rem}@media (width>=40rem){.batir-main{padding-top:6.5625rem}}@media (width>=64rem){.batir-main{padding-top:8.75rem}}.batir-header{z-index:100;background-color:var(--color-white);padding-block:calc(var(--spacing) * 5);transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;inset-inline:0;transition-duration:.25s;transition-timing-function:ease;position:fixed;top:0}@media (width>=40rem){.batir-header{padding-bottom:calc(var(--spacing) * 10)}}.batir-header.is-scrolled{padding-bottom:calc(var(--spacing) * 5)}.batir-header-logo{height:2.8125rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease;display:inline-block}@media (width>=64rem){.batir-header-logo{height:calc(var(--spacing) * 20)}}.batir-header.is-scrolled .batir-header-logo{height:1.875rem}@media (width>=40rem){.batir-header.is-scrolled .batir-header-logo{height:2.8125rem}}.batir-header-logo img{width:auto;max-height:100%}.batir-header-toggle{top:50%;right:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * -2.5);cursor:pointer;flex-direction:column;align-items:center;width:1.875rem;display:none;position:absolute}@media not all and (width>=90rem){.batir-header-toggle{display:flex}}:root:not(.js) .batir-header-toggle{display:none}.batir-header-toggle-bar{height:calc(var(--spacing) * .5);transform-origin:0;background-color:var(--color-ink);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:2px;transition-duration:.3s;display:block;position:relative}.batir-header-toggle-bar+.batir-header-toggle-bar{margin-top:7px}.batir-header-toggle-bar:first-child{animation:.3s forwards batir-toggle-top-close}.batir-header-toggle-bar:nth-child(2){animation:.3s forwards batir-toggle-middle-close}.batir-header-toggle-bar:nth-child(3){animation:.3s forwards batir-toggle-bottom-close}.batir-header.is-open .batir-header-toggle-bar:first-child{animation:.3s forwards batir-toggle-top-open}.batir-header.is-open .batir-header-toggle-bar:nth-child(2){margin-top:3px;animation:.3s forwards batir-toggle-middle-open}.batir-header.is-open .batir-header-toggle-bar:nth-child(3){animation:.3s forwards batir-toggle-bottom-open}@media (hover:hover) and (pointer:fine){.batir-header-toggle:hover .batir-header-toggle-bar{background-color:#343d48b3}@supports (color:color-mix(in lab, red, red)){.batir-header-toggle:hover .batir-header-toggle-bar{background-color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}}@keyframes batir-toggle-top-open{0%,50%{top:0;left:0;transform:rotate(0)}to{top:-2px;left:1px;transform:rotate(45deg)}}@keyframes batir-toggle-top-close{0%{top:-3px;left:1px;transform:rotate(45deg)}50%,to{top:0;left:0;transform:rotate(0)}}@keyframes batir-toggle-bottom-open{0%{bottom:0;transform:rotate(0)}50%{bottom:-5px;transform:rotate(0)}to{bottom:-5px;transform:rotate(-45deg)}}@keyframes batir-toggle-bottom-close{0%{bottom:-5px;transform:rotate(-45deg)}50%,to{bottom:0;transform:rotate(0)}}@keyframes batir-toggle-middle-open{50%,to{transform:scale(0)}}@keyframes batir-toggle-middle-close{0%,50%{transform:scale(0)}to{transform:scale(1)}}.batir-header-content{align-items:center;display:flex}@media not all and (width>=90rem){.batir-header-content{z-index:100;--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;inset-inline:0;flex-direction:column;align-items:flex-start;margin-bottom:0;transition-duration:.25s;transition-timing-function:ease;position:fixed;top:6.875rem;bottom:0}}@media not all and (width>=64rem){.batir-header-content{top:calc(var(--spacing) * 20)}}@media not all and (width>=40rem){.batir-header-content{padding:calc(var(--spacing) * 5)}}@media (width>=40rem){@media not all and (width>=90rem){.batir-header-content{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10)}}}@media not all and (width>=90rem){.batir-header.is-open .batir-header-content{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not all and (width>=75rem){.batir-header.is-scrolled .batir-header-content{top:3.75rem}}:root:not(.js) .batir-header-content{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;position:static}.batir-header-nav{width:100%}.batir-header-menu{max-width:100%;margin:0;display:flex}@media not all and (width>=90rem){.batir-header-menu{flex-direction:column;width:18.75rem;margin-inline:auto}}.batir-header-menu>li{flex-grow:1;justify-content:center;align-items:center;margin-right:1.875rem;display:flex;position:relative}@media not all and (width>=90rem){.batir-header-menu>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-light);flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.9375rem;margin-right:0;padding-bottom:.9375rem}}@media (width>=96.875rem){.batir-header-menu>li{margin-right:2.8125rem}}.batir-header-menu li a{z-index:210;font-size:var(--text-lg);--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:none;transition-duration:.25s;transition-timing-function:ease;display:block;position:relative}.batir-header-menu li.current-menu-item>a{color:var(--color-grey)}.batir-header-menu>li>a:after{top:calc(var(--spacing) * -1.5);right:calc(var(--spacing) * -2.5);bottom:calc(var(--spacing) * -1);left:calc(var(--spacing) * -2.5);z-index:calc(1 * -1);transform-origin:0;--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);margin:0;transition-duration:.25s;transition-timing-function:ease;position:absolute}@media (hover:hover) and (pointer:fine){.batir-header-menu>li>a:hover,.batir-header-menu>li.current-menu-item>a:hover{color:var(--color-white)}:is(.batir-header-menu>li>a:hover,.batir-header-menu>li.current-menu-item>a:hover):after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (width>=90rem){.batir-header-menu>li.menu-item-has-children>a{justify-content:space-between;align-items:center;display:flex}.batir-header-menu>li.is-active>a{color:var(--color-grey)}}@media (width>=90rem){.batir-header-menu>li.menu-item-has-children:hover>a,.batir-header-menu>li.menu-item-has-children:focus-within>a{color:var(--color-white)}:is(.batir-header-menu>li.menu-item-has-children:hover>a,.batir-header-menu>li.menu-item-has-children:focus-within>a):after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.batir-submenu-toggle{top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-ink);position:absolute;right:0;rotate:45deg}@media (width>=90rem){.batir-submenu-toggle{display:none}}.batir-submenu-toggle[aria-expanded=true]{top:7px;rotate:-135deg}.batir-header-menu .sub-menu{margin:0;display:none}@media not all and (width>=90rem){.batir-header-menu .sub-menu{width:100%}}@media (width>=90rem){.batir-header-menu .sub-menu{z-index:205;background-color:var(--color-white);min-width:200px;padding-top:calc(var(--spacing) * 5);position:absolute;top:100%;left:-3.125rem;right:-3.125rem}}@media not all and (width>=90rem){.batir-header-menu .sub-menu li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-light);width:auto;padding:.9375rem}}@media (width>=90rem){.batir-header-menu .sub-menu li{background-color:var(--color-grey-light);width:100%}}.batir-header-menu .sub-menu li:first-child{padding-top:calc(var(--spacing) * 2.5)}.batir-header-menu .sub-menu li:last-child{padding-bottom:calc(var(--spacing) * 2.5)}@media not all and (width>=90rem){.batir-header-menu .sub-menu li:last-child{border-style:var(--tw-border-style);border-width:0;padding-bottom:0}}@media (width>=90rem){.batir-header-menu .sub-menu a{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5)}}@media (hover:hover) and (pointer:fine){.batir-header-menu .sub-menu a:hover{color:var(--color-grey)}}.batir-header-menu>li.is-active>.sub-menu{display:block}@media (width>=90rem){.batir-header-menu>li:hover>.sub-menu,.batir-header-menu>li:focus-within>.sub-menu{display:block}}:root:not(.js) .batir-header-menu .sub-menu{display:block}.batir-header-socials{margin-top:calc(var(--spacing) * -1);margin-left:calc(var(--spacing) * 5);max-width:100%}@media not all and (width>=75rem){.batir-header-socials{margin-inline:auto;margin-top:calc(var(--spacing) * 2.5);width:18.75rem}}@media (width>=96.875rem){.batir-header-socials{margin-left:2.1875rem}}.batir-footer{background-color:var(--color-ink);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 5)}@media (width>=40rem){.batir-footer{padding-top:4.375rem}}.batir-footer-spaced{margin-top:4.375rem}@media (width>=40rem){.batir-footer-spaced{margin-top:6.875rem}}.batir-footer-spaced-small{margin-top:4.375rem}.batir-footer-top{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);padding-bottom:calc(var(--spacing) * 11)}.batir-footer-logo{margin-bottom:3.75rem;display:inline-block}.batir-footer-menu{align-items:center;margin:0;display:flex}@media not all and (width>=64rem){.batir-footer-menu{flex-direction:column;align-items:flex-start}}.batir-footer-menu li{margin-right:calc(var(--spacing) * 10)}.batir-footer-menu li:last-child{margin-right:0}@media not all and (width>=64rem){.batir-footer-menu li{margin-right:0;margin-bottom:calc(var(--spacing) * 2.5)}}.batir-footer-menu a{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease;display:block}@media (hover:hover) and (pointer:fine){.batir-footer-menu a:hover{color:var(--color-primary)}}.batir-footer-middle{color:var(--color-white);padding-top:3.625rem}.batir-footer-locations{display:flex}@media not all and (width>=64rem){.batir-footer-locations{flex-direction:column}}.batir-footer-location{width:100%;color:var(--color-white)}@media (width>=64rem){.batir-footer-location{width:33.333%;padding-right:calc(var(--spacing) * 10)}}.batir-footer-location-title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-footer-location-title a{color:inherit}.batir-footer-location-content p{margin-bottom:calc(var(--spacing) * 2.5)}.batir-footer-location-content a{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:underline;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-footer-location-content a:hover{color:var(--color-primary)}}.batir-footer-agencies{margin-block:1.875rem}.batir-footer-agencies-list{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;margin:0;list-style-type:none;display:flex}.batir-footer-agencies-list a{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:underline;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-footer-agencies-list a:hover{color:var(--color-primary)}}.batir-footer-newsletter-title{margin-bottom:1.875rem}.batir-footer-bottom{padding-block:calc(var(--spacing) * 5);color:var(--color-white)}@media not all and (width>=64rem){.batir-footer-bottom{font-size:.875rem}}.batir-footer-bottom-menu{margin:0}.batir-footer-bottom-menu a{color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;font-size:.9375rem;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-footer-bottom-menu a:hover{color:var(--color-primary)}}.batir-buttons{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.batir-button{width:100%;height:auto;padding-inline:calc(var(--spacing) * 5);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.875rem;line-height:1;font-weight:var(--font-weight-bold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;justify-content:center;align-items:center;padding-block:.9375rem;text-decoration-line:none;transition-duration:.25s;transition-timing-function:ease;display:flex}@media (width>=40rem){.batir-button{width:auto;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=90rem){.batir-button{height:3.75rem;padding-inline:calc(var(--spacing) * 10);padding-block:0}}.batir-button:hover,.batir-button:focus{text-decoration:none}.batir-button-icon{transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;margin-right:.875rem;transition-duration:.25s;transition-timing-function:ease}.batir-button-secondary{background-color:var(--color-secondary);fill:var(--color-white);color:var(--color-white)}.batir-button-secondary:focus{background-color:var(--color-secondary-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.batir-button-secondary:hover{background-color:var(--color-secondary-dark);color:var(--color-white)}}.batir-button-black{background-color:var(--color-ink);fill:var(--color-white);color:var(--color-white)}.batir-button-black:focus{background-color:var(--color-ink-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.batir-button-black:hover{background-color:var(--color-ink-dark);color:var(--color-white)}}.batir-button-white{background-color:var(--color-white);fill:var(--color-white);color:var(--color-ink)}.batir-button-white:focus{background-color:var(--color-white-dark);color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.batir-button-white:hover{background-color:var(--color-white-dark);color:var(--color-ink)}}.batir-button-back:before{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-white);vertical-align:middle;--tw-content:"";content:var(--tw-content);margin-right:.3125rem;display:inline-block;rotate:45deg}.batir-skip-link{top:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);z-index:50;--tw-translate-y:calc(200% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-ink);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);text-decoration-line:none;position:fixed}.batir-skip-link:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.batir-socials{flex-wrap:wrap;align-items:center;display:flex}.batir-socials-link{justify-content:center;align-items:center;margin-inline:.9375rem;display:flex}.batir-socials-link:first-child{margin-left:0}.batir-socials-link:last-child{margin-right:0}.batir-socials-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);fill:var(--color-ink);transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-socials-link:hover .batir-socials-icon{fill:var(--color-grey)}}.batir-intro{padding-bottom:1.875rem;position:relative;overflow:hidden}.batir-intro-cell{position:relative}.batir-intro-cell:after{z-index:10;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.batir-intro-cell:after{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.batir-intro-cell:after{--tw-content:"";content:var(--tw-content)}.batir-intro-content{z-index:40;max-width:1000%;color:var(--color-white);margin-block:4.375rem;padding-inline:1.875rem;position:relative}@media (width>=40rem){.batir-intro-content{padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 20)}}@media (width>=64rem){.batir-intro-content{margin-block:7.125rem;padding-left:8.75rem;padding-right:3.125rem}}@media (width>=75rem){.batir-intro-content{max-width:70%}}.batir-intro-wide .batir-intro-content{max-width:80%}.batir-intro-title{margin-bottom:calc(var(--spacing) * 2)}.batir-rich-text h2{margin-bottom:calc(var(--spacing) * 3)}.batir-rich-text h3{margin-bottom:calc(var(--spacing) * 5)}.batir-rich-text p{margin-bottom:.9375rem}.batir-rich-text p:last-child{margin-bottom:0}.batir-rich-text ul{margin:0}.batir-rich-text ul li{margin-bottom:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 3);list-style-type:none;position:relative}.batir-rich-text ul li:before{--tw-content:"-";content:var(--tw-content);display:block;position:absolute;top:0;left:0}.batir-rich-text b,.batir-rich-text strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-rich-text .highlight{background-color:var(--color-ink);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);color:var(--color-white);display:inline-block}.batir-rich-text a:not(.batir-button){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:underline;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-rich-text a:not(.batir-button):hover{color:var(--color-grey)}}.batir-rich-text img{margin-block:calc(var(--spacing) * 5)}.batir-rich-text img.aligncenter{margin-inline:auto;display:block}.batir-smile-icon{width:100%;fill:var(--color-red);display:block}.batir-model-card{flex-direction:column;text-decoration-line:none;display:flex}@media not all and (width>=64rem){.batir-model-card{margin-bottom:1.875rem}}.batir-model-card-picture{aspect-ratio:520/420;width:100%;position:relative}.batir-model-card-content{background-color:var(--color-grey-light);display:flex}.batir-model-card-title{background-color:var(--color-ink);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;align-items:center;transition-duration:.25s;transition-timing-function:ease;display:flex}@media not all and (width>=75rem){.batir-model-card-title{max-width:40%}}@media (width>=75rem){.batir-model-card-title{padding-inline:1.875rem;font-size:1.5625rem}}@media (hover:hover) and (pointer:fine){.batir-model-card:hover .batir-model-card-title{color:var(--color-secondary)}}.batir-model-card-infos{padding:calc(var(--spacing) * 2.5);color:var(--color-ink)}@media (width>=75rem){.batir-model-card-infos{padding:calc(var(--spacing) * 5)}}.batir-model-card-rooms,.batir-model-card-surface{display:inline-block}.batir-model-card-surface:before{margin-top:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * 2);vertical-align:middle;--tw-content:"|";content:var(--tw-content);margin-left:.3125rem;display:inline-block}.batir-news-card{z-index:10;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);color:var(--color-white);flex-direction:column;display:flex;position:relative}@media not all and (width>=40rem){.batir-news-card{margin-bottom:calc(var(--spacing) * 10)}}@media (width>=40rem){.batir-news-card{padding-inline:1.875rem;padding-top:1.875rem}}@media (width>=64rem){.batir-news-card{padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 10)}}@media (width>=75rem){.batir-news-card{padding-inline:3.75rem;padding-top:3.75rem}}.batir-news-card:after{inset-inline:0;top:calc(var(--spacing) * 20);bottom:calc(var(--spacing) * 2.5);background-color:var(--color-ink);--tw-content:"";content:var(--tw-content);position:absolute}@media (width>=75rem){.batir-news-card:after{top:7.5rem;bottom:1.875rem}}.batir-news-card-picture{z-index:5;aspect-ratio:540/330;width:100%;margin-bottom:1.875rem;display:block;position:relative}.batir-news-card-content{z-index:5;position:relative}.batir-news-card-title{margin-bottom:calc(var(--spacing) * 5)}.batir-news-card-title a{color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-news-card-title a:hover{color:var(--color-secondary)}}.batir-news-card-excerpt{margin-bottom:.875rem}.batir-news-card-date{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-news-card-buttons{margin-top:1.875rem;margin-bottom:0}.batir-tabs{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 10);display:flex}@media not all and (width>=40rem){.batir-tabs{flex-direction:column}}.batir-tab{text-align:left;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;margin-right:0;padding:0;transition-duration:.25s;transition-timing-function:ease;display:block;position:relative}@media not all and (width>=40rem){.batir-tab{margin-bottom:calc(var(--spacing) * 2.5);width:fit-content}}@media (width>=40rem){.batir-tab{margin-right:3.125rem}}@media (width>=75rem){.batir-tab{font-size:1.5625rem}}.batir-tab:after{height:calc(var(--spacing) * .5);--tw-content:"";content:var(--tw-content);inset-inline:0;background-color:#0000;position:absolute;bottom:0}.batir-tab:hover,.batir-tab[aria-selected=true]{color:var(--color-primary)}.batir-tab[aria-selected=true]:after{background-color:var(--color-primary)}.batir-tabs-content{background-color:var(--color-white);color:var(--color-ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:ease;transition-duration:.5s;transition-timing-function:ease}.batir-tabs-panel{padding:calc(var(--spacing) * 4)}.batir-first{margin-block:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-first{margin-block:3.75rem}}@media (width>=75rem){.batir-first{margin-block:calc(var(--spacing) * 20)}}@media not all and (width>=64rem){.batir-first-buttons{margin-top:1.875rem}}@media (width>=64rem){.batir-first-buttons{justify-content:flex-end}}.batir-content-section-about{margin-block:4.375rem}@media (width>=40rem){.batir-content-section-about{margin-block:6.875rem}}.batir-content-section-dark{background-color:var(--color-ink);color:var(--color-white);padding-block:4.375rem}@media (width>=40rem){.batir-content-section-dark{padding-block:6.875rem}}.batir-content-section-stacked{margin-bottom:4.375rem}.batir-content-section-about .batir-content-section-title,.batir-content-section-stacked .batir-content-section-title,.batir-content-section-stacked .batir-content-section-text{margin-bottom:1.875rem}.batir-content-section-about .batir-content-section-buttons{margin-top:1.875rem}.batir-content-section-locations{margin-top:calc(var(--spacing) * 10);display:flex}@media not all and (width>=64rem){.batir-content-section-locations{flex-direction:column}}.batir-content-section-location{width:100%}@media (width>=64rem){.batir-content-section-location{width:33.333%;padding-right:calc(var(--spacing) * 10)}}.batir-content-section-location-title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-content-section-location-content p{margin-bottom:1.875rem}.batir-content-section-location-content a{color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;text-decoration-line:underline;transition-duration:.25s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-content-section-location-content a:hover{color:var(--color-primary)}}.batir-map-marker{height:33px;width:calc(var(--spacing) * 6);cursor:pointer;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Calque_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='24px'%20height='32.9px'%20viewBox='0%200%2024%2032.9'%20style='enable-background:new%200%200%2024%2032.9;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23343D48;}%20%3c/style%3e%3cpath%20class='st0'%20d='M12,0C5.4,0,0,5.4,0,12c0,8.2,10.6,20.2,11.2,20.6c0.4,0.4,1,0.4,1.6,0C13.2,32.2,24,20.2,24,12%20C23.8,5.4,18.6,0,12,0z%20M12,18c-3.4,0-6-2.8-6-6s2.6-6,6-6s6,2.6,6,6C18,15.2,15.2,18,12,18z'/%3e%3c/svg%3e");background-size:cover}.batir-faq{margin-bottom:calc(var(--spacing) * 10)}.batir-faq-agency{margin-top:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-faq-agency{margin-top:calc(var(--spacing) * 20)}}@media (width>=75rem){.batir-faq-agency{margin-top:calc(var(--spacing) * 40)}}.batir-faq-title{margin-bottom:calc(var(--spacing) * 5)}@media (width>=40rem){.batir-faq-title{margin-bottom:calc(var(--spacing) * 10)}}.batir-faq-list{margin-left:0}.batir-faq-item{margin-bottom:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-color:#999da3b3;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.batir-faq-item{border-color:color-mix(in oklab, var(--color-grey) 70%, transparent)}}.batir-faq-item{padding-bottom:calc(var(--spacing) * 5)}@media (width>=64rem){.batir-faq-item{margin-bottom:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}.batir-faq-question{text-align:left;width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold);line-height:1.2;font-weight:var(--font-weight-bold);color:inherit;display:block}@media (width>=40rem){.batir-faq-question{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=75rem){.batir-faq-question{font-size:1.5625rem}}.batir-faq-question-toggle{cursor:pointer;min-height:3.125rem;padding-right:4.375rem;position:relative}@media (width>=75rem){.batir-faq-question-toggle{min-height:4.375rem;padding-right:6.25rem}}.batir-faq-question-toggle:after{aspect-ratio:1;background-color:var(--color-grey-light);--tw-content:"";content:var(--tw-content);width:3.125rem;position:absolute;top:0;right:0}@media (width>=75rem){.batir-faq-question-toggle:after{width:4.375rem}}.batir-faq-question-toggle:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cg%20transform='translate(-3.375%20-3.375)'%3e%3cpath%20d='M10.253,14.688a.931.931,0,0,0,0,1.312l4.6,4.587a.927.927,0,0,0,1.279.029L20.667,16.1a.926.926,0,1,0-1.308-1.312l-3.894,3.837-3.9-3.938A.927.927,0,0,0,10.253,14.688Z'%20transform='translate(-2.09%20-3.491)'%20fill='%23343D48'%20/%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:30px}.batir-faq-answer{max-width:100%}@media not all and (width>=40rem){.batir-faq-answer{padding-top:calc(var(--spacing) * 5)}}@media (width>=40rem){.batir-faq-answer{max-width:calc(100% - 70px)}}@media (width>=75rem){.batir-faq-answer{max-width:calc(100% - 100px)}}.batir-offer-card{background-color:var(--color-ink);height:100%;color:var(--color-white)}.batir-offer-card-picture{z-index:5;aspect-ratio:660/350;width:100%;display:block;position:relative}.batir-offer-card-content{z-index:5;padding:calc(var(--spacing) * 5);position:relative}@media (width>=40rem){.batir-offer-card-content{padding:calc(var(--spacing) * 10)}}.batir-offer-card-title{margin-bottom:calc(var(--spacing) * 5)}.batir-offer-card-title a{color:inherit}.batir-offer-card-excerpt{margin-bottom:.875rem}.batir-offer-card-price{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-offer-card-buttons{margin-top:1.875rem;margin-bottom:0}.batir-home-intro{padding-bottom:1.875rem;position:relative;overflow:hidden}.batir-home-intro-cell{position:relative}.batir-home-intro-cell:before{z-index:30;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:6.25rem;height:11.75rem;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-ink);--tw-content:"";content:var(--tw-content);position:absolute;top:18%;left:0}@media not all and (width>=40rem){.batir-home-intro-cell:before{display:none}}@media (width>=64rem){.batir-home-intro-cell:before{left:calc(var(--spacing) * 5)}}.batir-home-intro-content{z-index:50;width:70%;color:var(--color-white);position:absolute;top:17%;left:10%}.batir-home-intro-title{margin-bottom:calc(var(--spacing) * 2.5)}.batir-home-intro-subtitle{margin-bottom:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=75rem){.batir-home-intro-subtitle{font-size:1.5625rem}}.batir-home-slider{aspect-ratio:1;width:100%;position:relative;overflow:hidden}@media (width>=40rem){.batir-home-slider{aspect-ratio:2}}@media (width>=64rem){.batir-home-slider{aspect-ratio:1590/700}}.batir-home-slide{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease;position:absolute;inset:0}.batir-home-slide.is-active{opacity:1}.batir-home-slide:after{z-index:10;background-color:#00000080;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.batir-home-slide:after{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.batir-home-slide:after{--tw-content:"";content:var(--tw-content)}.batir-home-slider-arrow{z-index:40;cursor:pointer;background-color:var(--color-white);justify-content:center;align-items:center;width:6.25rem;height:6.25rem;display:flex;position:absolute;bottom:0}.batir-home-slider-next{right:8.75rem}.batir-home-slider-prev{right:calc(var(--spacing) * 60)}.batir-home-slider-arrow-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 3);fill:var(--color-ink);transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.batir-home-slider-prev .batir-home-slider-arrow-icon{rotate:180deg}@media (hover:hover) and (pointer:fine){.batir-home-slider-arrow:hover .batir-home-slider-arrow-icon{fill:var(--color-primary)}}.batir-home-intro-smile{z-index:10;--tw-translate-x:calc(10% * -1);width:50%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:0;left:50%}@media (width>=40rem){.batir-home-intro-smile{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:47%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.batir-home-models{padding-block:4.375rem}@media (width>=40rem){.batir-home-models{padding-block:7.5rem}}.batir-home-models-buttons{justify-content:flex-start}@media (width>=75rem){.batir-home-models-buttons{justify-content:flex-end}}.batir-home-models-more{margin-top:calc(var(--spacing) * 10)}.batir-home-experience{overflow:hidden}.batir-home-experience-title{margin-bottom:calc(var(--spacing) * 10)}.batir-home-experience-text{margin-bottom:1.875rem}.batir-home-realisations{z-index:10;background-color:var(--color-ink);max-width:100%;padding:calc(var(--spacing) * 5);color:var(--color-white);margin-top:1.875rem;position:relative}@media (width>=40rem){.batir-home-realisations{margin-top:6.25rem}}@media (width>=64rem){.batir-home-realisations{padding:calc(var(--spacing) * 10)}}@media (width>=75rem){.batir-home-realisations{max-width:26.25rem;padding:3.75rem}}.batir-home-realisations-icon,.batir-home-realisations-title,.batir-home-realisations-text{margin-bottom:1.875rem}.batir-home-realisations-icon{vertical-align:baseline;display:inline}.batir-home-experience-smile{bottom:calc(var(--spacing) * 48);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:145%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;left:50%}@media (width>=75rem){.batir-home-experience-smile{--tw-translate-x:calc(61% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.batir-home-experience-picture{margin-top:1.875rem}@media (width>=40rem){.batir-home-experience-picture{margin-top:-4.375rem}}@media (width>=64rem){.batir-home-experience-picture{margin-top:-9.375rem}}@media (width>=75rem){.batir-home-experience-picture{margin-top:-15.625rem}}@media not all and (width>=40rem){.batir-home-photo{margin-bottom:calc(var(--spacing) * 5);aspect-ratio:4/3;position:relative}.batir-home-photo img{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}.batir-home-callout{z-index:5;background-color:var(--color-primary);padding:calc(var(--spacing) * 5);color:var(--color-white);position:relative}@media (width>=40rem){.batir-home-callout{padding:calc(var(--spacing) * 10)}}@media (width>=75rem){.batir-home-callout{padding-block:3.75rem;padding-inline:4.375rem}}.batir-home-brick{background-color:var(--color-ink);margin-top:-1.875rem;padding-top:6.25rem;padding-bottom:4.375rem}@media (width>=40rem){.batir-home-brick{padding-bottom:10.625rem}}@media (width>=64rem){.batir-home-brick{margin-top:-10.625rem;padding-top:19.625rem;padding-bottom:15.625rem}}.batir-home-brick-callout{margin-top:0}@media (width>=40rem){.batir-home-brick-callout{margin-top:calc(var(--spacing) * 10)}}@media (width>=64rem){.batir-home-brick-callout{margin-top:0}}@media (width>=75rem){.batir-home-brick-callout{--tw-translate-x:calc(28% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);margin-top:4.375rem}}.batir-home-brick-title,.batir-home-brick-text{margin-bottom:calc(var(--spacing) * 5)}.batir-home-prestations{margin-bottom:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-home-prestations{margin-bottom:3.75rem}}@media (width>=64rem){.batir-home-prestations{margin-bottom:6.25rem}}.batir-home-prestations-container{background-color:var(--color-white);margin-top:-6.25rem;padding-top:6.25rem}.batir-home-prestations-title,.batir-home-prestations-text{margin-bottom:1.875rem}.batir-home-prestation{aspect-ratio:660/350;display:block;position:relative}.batir-home-prestation:after{z-index:8;opacity:.5;mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content);background:linear-gradient(#fff,#4d4f52) no-repeat padding-box padding-box;position:absolute;inset:0}.batir-home-prestation-title{right:calc(var(--spacing) * 10);bottom:1.5625rem;left:calc(var(--spacing) * 10);z-index:10;color:var(--color-white);position:absolute}.batir-home-prestation-label{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-timing-function:ease;display:block}.batir-home-prestation:hover .batir-home-prestation-label{--tw-translate-x:30px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.batir-home-prestation-discover{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;transition-duration:.35s;transition-delay:.1s;transition-timing-function:ease;position:absolute;top:0;left:0}.batir-home-prestation-discover:before{margin-right:calc(var(--spacing) * 2.5);background-color:var(--color-white);vertical-align:middle;width:0;height:1px;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.35s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);transition-duration:.35s;transition-delay:.1s;transition-timing-function:ease;display:inline-block}.batir-home-prestation:hover .batir-home-prestation-discover{opacity:1;transition-delay:0s}.batir-home-prestation:hover .batir-home-prestation-discover:before{width:.9375rem;transition-delay:0s}.batir-home-locations{margin-block:calc(var(--spacing) * 10);position:relative}@media (width>=40rem){.batir-home-locations{margin-block:4.375rem}}@media (width>=75rem){.batir-home-locations{margin-block:6.25rem}}.batir-home-locations-title{margin-bottom:calc(var(--spacing) * 5)}@media (width>=75rem){.batir-home-locations-title{margin-bottom:calc(var(--spacing) * 10)}}.batir-home-agencies{margin-block:calc(var(--spacing) * 5)}@media (width>=75rem){.batir-home-agencies{margin-block:calc(var(--spacing) * 10)}}.batir-home-agency{margin-bottom:calc(var(--spacing) * 10)}.batir-home-agency-title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-home-agency-text,.batir-home-agency-buttons,.batir-home-locations-buttons{margin-top:calc(var(--spacing) * 5)}@media (width>=75rem){.batir-home-locations-buttons{margin-top:calc(var(--spacing) * 10)}}.batir-home-locations-picture{aspect-ratio:518/482;position:relative}@media not all and (width>=64rem){.batir-home-locations-picture{margin-top:1.875rem}}.batir-home-visit{margin-block:4.375rem;position:relative}@media (width>=75rem){.batir-home-visit{margin-block:9.375rem}}.batir-home-visit-backdrop{background-color:var(--color-grey-light);width:84%;position:absolute;top:50%;left:0}@media not all and (width>=64rem){.batir-home-visit-backdrop{display:none}.batir-home-visit-callout{margin-bottom:calc(var(--spacing) * 10)}}@media not all and (width>=40rem){.batir-home-visit-callout{margin-bottom:calc(var(--spacing) * 5)}}@media (width>=75rem){.batir-home-visit-callout{--tw-translate-x:28%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.batir-home-visit-title{margin-bottom:calc(var(--spacing) * 5)}@media (width>=40rem){.batir-home-visit-title{margin-bottom:calc(var(--spacing) * 10)}}.batir-home-visit-text{margin-bottom:1.875rem}.batir-home-news{padding-bottom:calc(var(--spacing) * 3);margin-bottom:4.375rem;position:relative;overflow:hidden}@media (width>=40rem){.batir-home-news{margin-bottom:8.125rem}}.batir-home-news-title{margin-bottom:calc(var(--spacing) * 10)}.batir-home-news-text{margin-bottom:1.875rem}.batir-home-news-smile{--tw-translate-x:26%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:0;right:0}@media not all and (width>=40rem){.batir-home-news-smile{display:none}}.batir-home-news-smile-icon{width:37.5rem;fill:var(--color-red);vertical-align:baseline;display:inline}.batir-services-skills{background-color:var(--color-ink);color:var(--color-white);margin-top:4.375rem;padding-block:4.375rem}@media (width>=64rem){.batir-services-skills{margin-top:6.875rem;padding-block:6.875rem}}.batir-services-skills-title{margin-bottom:1.875rem}.batir-services-skills-list{flex-wrap:wrap;margin-top:2.375rem;display:flex}.batir-services-skill{margin-bottom:calc(var(--spacing) * 14);width:100%}@media (width>=40rem){.batir-services-skill{width:50%}}@media (width>=64rem){.batir-services-skill{width:33.333%}}.batir-services-skill-content{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-white);padding-left:1.875rem;padding-right:0}@media (width>=40rem){.batir-services-skill-content{padding-right:calc(var(--spacing) * 10)}}.batir-services-partners{margin-bottom:4.375rem;padding-block:4.375rem}@media (width>=64rem){.batir-services-partners{padding-block:6.875rem}}.batir-services-partners-title,.batir-services-partners-text{margin-bottom:1.875rem}.batir-services-partners-list{flex-wrap:wrap;align-items:center;width:100%;display:flex}.batir-services-partner{width:33.333%;padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);text-align:center}@media (width>=40rem){.batir-services-partner{width:25%}}@media (width>=64rem){.batir-services-partner{width:16.666%}}.batir-brick-advantages{background-color:var(--color-ink);color:var(--color-white);margin-top:4.375rem;padding-block:4.375rem}@media (width>=64rem){.batir-brick-advantages{margin-top:6.875rem;padding-block:6.875rem}}.batir-brick-advantages-title{margin-bottom:1.875rem}.batir-brick-advantages-list{flex-wrap:wrap;margin-top:2.375rem;display:flex}.batir-brick-advantage{margin-bottom:calc(var(--spacing) * 14);width:100%}@media (width>=40rem){.batir-brick-advantage{width:50%}}.batir-brick-advantage-content{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-white);padding-left:1.875rem;padding-right:0}@media (width>=40rem){.batir-brick-advantage-content{padding-right:calc(var(--spacing) * 10)}}.batir-brick-advantage-title{margin-bottom:calc(var(--spacing) * 2.5)}.batir-brick-advantages-picture{margin-top:3.125rem}.batir-brick-gallery{padding-block:4.375rem}@media (width>=64rem){.batir-brick-gallery{padding-top:6.875rem}}.batir-brick-gallery-title{margin-bottom:1.875rem}.batir-brick-gallery-picture{margin-bottom:calc(var(--spacing) * 5);aspect-ratio:520/300;position:relative}@media (width>=40rem){.batir-brick-gallery-picture{margin-bottom:calc(var(--spacing) * 10);aspect-ratio:520/400}}.batir-brick-gallery-buttons{margin-top:calc(var(--spacing) * 5)}.batir-warranties{margin-top:4.375rem}@media (width>=64rem){.batir-warranties{margin-top:6.875rem}}.batir-warranties-list{flex-direction:column;display:flex}.batir-warranty{margin-bottom:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey);padding-bottom:calc(var(--spacing) * 10)}@media (width>=64rem){.batir-warranty{margin-bottom:3.75rem;padding-bottom:3.75rem}}.batir-warranty:last-child{border-style:var(--tw-border-style);border-width:0;margin-bottom:6.25rem;padding-bottom:0}.batir-warranty-title{margin-bottom:calc(var(--spacing) * 5)}.batir-warranty-buttons{margin-top:calc(var(--spacing) * 5)}.batir-faq-banner{margin-top:calc(var(--spacing) * 10);background-color:var(--color-secondary);text-align:center;color:var(--color-white);padding-block:3.75rem}@media (width>=64rem){.batir-faq-banner{padding-block:calc(var(--spacing) * 20);margin-top:3.75rem}}@media (width>=75rem){.batir-faq-banner{margin-top:5.625rem;padding-block:9.0625rem}}.batir-faq-banner-buttons{margin-top:1.875rem}.batir-visit-worksites-list{margin-top:calc(var(--spacing) * 5);margin-bottom:3.75rem}.batir-visit-worksite{margin-bottom:calc(var(--spacing) * 5);background-color:var(--color-grey-light);height:auto;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5)}@media (width>=40rem){.batir-visit-worksite{margin-bottom:calc(var(--spacing) * 10);height:calc(100% - 40px)}}.batir-visit-worksite p:last-child{margin-bottom:0}.batir-visit-picture{margin-bottom:calc(var(--spacing) * 5);aspect-ratio:520/300;position:relative}@media (width>=40rem){.batir-visit-picture{margin-bottom:calc(var(--spacing) * 10);aspect-ratio:520/400}}.batir-visit-realisations{margin-top:calc(var(--spacing) * 10);background-color:var(--color-grey-light);padding-block:3.125rem}@media (width>=40rem){.batir-visit-realisations{margin-top:5.625rem;padding-block:6.875rem}}.batir-visit-realisations-title,.batir-visit-realisations-text{margin-bottom:1.875rem}.batir-realisations-texts{margin-top:calc(var(--spacing) * 10);display:flex}@media not all and (width>=40rem){.batir-realisations-texts{flex-direction:column}}.batir-realisations-text-left{flex:0 0 100%;margin-right:1.875rem}@media (width>=40rem){.batir-realisations-text-left{flex:0 0 40%}}.batir-realisations-text-buttons{margin-top:calc(var(--spacing) * 5)}.batir-realisations{margin-bottom:4.375rem}.batir-realisations-head{margin-bottom:calc(var(--spacing) * 5)}.batir-realisation{background-color:var(--color-ink);height:100%;min-height:260px;color:var(--color-white);text-decoration-line:none;display:block;position:relative}.batir-realisation:hover,.batir-realisation:focus{color:var(--color-white)}.batir-realisation-picture{z-index:5;aspect-ratio:660/350;width:100%;display:block;position:relative;overflow:hidden}.batir-realisation-picture-full{aspect-ratio:auto;height:100%}.batir-realisation-image{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:ease;transition-duration:.4s;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.batir-realisation:hover .batir-realisation-image{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.batir-realisation-infos{z-index:5;padding:calc(var(--spacing) * 5);position:relative}@media (width>=64rem){.batir-realisation-infos{padding:calc(var(--spacing) * 10)}}.batir-realisation-text{z-index:10;width:100%;padding-inline:calc(var(--spacing) * 5);padding-top:0;padding-bottom:calc(var(--spacing) * 5)}@media (width>=64rem){.batir-realisation-text{padding-inline:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}@media (width>=75rem){.batir-realisation-text{aspect-ratio:660/350;padding:calc(var(--spacing) * 10);position:absolute;top:0;left:0}}.batir-realisation-text:before{transform-origin:bottom;--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:#343d4899;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.batir-realisation-text:before{background-color:color-mix(in oklab, var(--color-ink) 60%, transparent)}}.batir-realisation-text:before{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;--tw-content:"";content:var(--tw-content);transition-duration:.25s;transition-timing-function:ease}.batir-realisation-text p,.batir-realisation-text a,.batir-realisation-text ul li{z-index:10;color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease;position:relative}@media (width>=75rem){.batir-realisation-text p,.batir-realisation-text a,.batir-realisation-text ul li{color:#fff0}}.batir-realisation-text p{margin-bottom:calc(var(--spacing) * 2.5)}.batir-realisation-text ul li{margin-bottom:0}@media (hover:hover) and (pointer:fine){.batir-realisation:hover .batir-realisation-text:before{--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.batir-realisation:hover .batir-realisation-text p,.batir-realisation:hover .batir-realisation-text a,.batir-realisation:hover .batir-realisation-text ul li{color:var(--color-white);transition-delay:.25s}}.batir-models-first-left ul{flex-wrap:wrap;display:flex}@media not all and (width>=40rem){.batir-models-first-left ul{flex-direction:column}}.batir-models-first-left ul li{margin-right:calc(var(--spacing) * 10)}.batir-models-first-left ul li:before{top:calc(var(--spacing) * 2.5);width:var(--spacing);height:var(--spacing);background-color:var(--color-ink);--tw-content:"";content:var(--tw-content);border-radius:2147483647px}.batir-models-first-buttons .batir-button,.batir-models-first-right,.batir-models-investment-title,.batir-models-investment-text{margin-bottom:1.875rem}.batir-models{padding-block:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-models{padding-block:4.375rem}}.batir-models-range-title{margin-bottom:calc(var(--spacing) * 10);justify-content:space-between;display:flex}.batir-models-list{margin-bottom:calc(var(--spacing) * 10)}.batir-models-list:last-child{margin-bottom:0}@media (width>=64rem){.batir-models-list{margin-bottom:4.375rem}}.batir-model-card-listed{margin-bottom:1.875rem}.batir-models-ground{background-color:var(--color-ink);color:var(--color-white);padding-block:4.375rem}@media (width>=64rem){.batir-models-ground{padding-top:6.875rem;padding-bottom:4.375rem}}.batir-models-ground-title,.batir-models-ground-text{margin-bottom:1.875rem}@media not all and (width>=64rem){.batir-models-ground-picture{margin-top:1.875rem}}.batir-intro-range .batir-intro-content:before{z-index:30;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:6.25rem;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-ink);--tw-content:"";content:var(--tw-content);position:absolute;top:0;left:0}@media not all and (width>=40rem){.batir-intro-range .batir-intro-content:before{display:none}}@media (width>=64rem){.batir-intro-range .batir-intro-content:before{left:calc(var(--spacing) * -5)}}.batir-request-form{background-color:var(--color-secondary);padding:calc(var(--spacing) * 5);color:var(--color-white)}@media not all and (width>=64rem){.batir-request-form{max-width:600px;margin-inline:auto}}@media (width>=40rem){.batir-request-form{padding-inline:3.125rem;padding-top:2.875rem;padding-bottom:calc(var(--spacing) * 5)}}.batir-request-form .cell{margin-bottom:calc(var(--spacing) * 5)}.batir-request-form .cell:last-child{margin-bottom:0}.batir-request-form-departements{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);padding-bottom:calc(var(--spacing) * 2.5);display:flex}.batir-request-form-legend{margin-bottom:calc(var(--spacing) * 2.5);margin-left:-.1875rem;padding-inline:.1875rem}.batir-request-form-check{position:relative}.batir-request-form-check input[type=checkbox]{visibility:hidden;opacity:0;width:0;height:0;position:absolute}.batir-request-form-departement{margin-right:1.5625rem}.batir-request-form-departement:last-child{margin-right:0}.batir-request-form-box{margin-top:calc(var(--spacing) * -.5);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);margin-right:.3125rem;display:inline-block;position:relative}input:checked~.batir-request-form-box:before{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);position:absolute;top:1px;left:1px}input:focus-visible~.batir-request-form-box{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white)}.batir-model-gallery-form{margin-block:4.375rem}@media (width>=40rem){.batir-model-gallery-form{margin-block:6.875rem}}.batir-model-gallery-link{margin-bottom:calc(var(--spacing) * 10);display:block}.batir-model-gallery-picture{width:100%}.batir-other-models{background-color:var(--color-grey-light);margin-top:3.75rem;padding-block:4.375rem}@media (width>=40rem){.batir-other-models{margin-top:5.625rem;padding-block:6.875rem}}.batir-other-models-title{margin-bottom:3.75rem}.batir-other-models-more{margin-top:4.375rem}.batir-model-agencies{margin-block:3.75rem}.batir-model-agencies-list{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;margin:0;list-style-type:none;display:flex}.batir-custom-form{margin-block:4.375rem}@media (width>=40rem){.batir-custom-form{margin-block:6.875rem}}.batir-custom-form-title,.batir-custom-form-text{margin-bottom:1.875rem}.batir-offers-first-text{padding-right:1.875rem}@media not all and (width>=64rem){.batir-offers-first-buttons{margin-top:1.875rem}}.batir-offers-first-buttons+.batir-offers-first-buttons{margin-top:0}.batir-offers-filters{margin-inline:auto;margin-bottom:calc(var(--spacing) * 10);background-color:var(--color-ink);width:100%;color:var(--color-white);align-items:flex-start;display:flex}@media not all and (width>=40rem){.batir-offers-filters{padding-right:calc(var(--spacing) * 2.5);flex-direction:column}}@media (width>=40rem){.batir-offers-filters{align-items:center;width:fit-content}}.batir-offers-filters-inner{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);align-items:flex-start;display:flex}@media not all and (width>=40rem){.batir-offers-filters-inner{flex-direction:column;width:100%}}@media (width>=40rem){.batir-offers-filters-inner{align-items:center}}.batir-offers-filters-label{margin-right:calc(var(--spacing) * 5);flex-grow:0;flex-shrink:0;width:fit-content;margin-bottom:0}.batir-offers-filters-select{margin-right:0;margin-bottom:calc(var(--spacing) * 5);--tw-border-style:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" width=\"32\" height=\"24\" viewBox=\"0 0 32 24\"><polygon points=\"0,0 32,0 16,24\" style=\"fill: rgb%28000, 000, 000%29\"></polygon></svg>");background-color:var(--color-white);width:100%;max-width:100%;padding-left:calc(var(--spacing) * 2.5);color:var(--color-ink);border-style:none;flex-grow:0;flex-shrink:0}@media (width>=40rem){.batir-offers-filters-select{width:fit-content;max-width:14.125rem;margin-bottom:0;margin-right:2.1875rem}.batir-offers-filters-select:last-child{margin-right:0}}.batir-offers-filters-select:focus{--tw-border-style:none;border-style:none}.batir-offers-filters-button{margin:0}@media not all and (width>=40rem){.batir-offers-filters-button{margin-inline:auto;margin-bottom:calc(var(--spacing) * 5)}}.batir-offers-ground{background-color:var(--color-grey-light);margin-top:3.75rem;padding-block:4.375rem}@media (width>=40rem){.batir-offers-ground{margin-top:5.625rem;padding-block:6.875rem}}.batir-offers-ground .batir-content-section-title,.batir-offers-ground .batir-content-section-text,.single-offre .batir-breadcrumbs{margin-bottom:1.875rem}.batir-offer-picture{margin-bottom:calc(var(--spacing) * 5);display:block}@media (width>=64rem){.batir-offer-picture{margin-bottom:calc(var(--spacing) * 10)}}.batir-offer-picture-img{width:100%}.batir-offer-map-form{margin-bottom:3.75rem}@media (width>=75rem){.batir-offer-map-form{margin-bottom:6.25rem}}.batir-offer-map{margin-bottom:calc(var(--spacing) * 10);aspect-ratio:1/.95;width:100%;position:relative}.batir-offer-map-canvas{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}@media not all and (width>=64rem){.batir-agency-first-buttons{margin-top:1.875rem}}.batir-agency-text-picture{margin-top:3.75rem}@media (width>=75rem){.batir-agency-text-picture{margin-top:7.1875rem}}.batir-agency-items{flex-wrap:wrap;margin-top:2.375rem;display:flex}.batir-agency-item-half{margin-bottom:calc(var(--spacing) * 14);width:100%}@media (width>=40rem){.batir-agency-item-half{width:50%}}.batir-agency-item-third{width:100%;margin-bottom:1.875rem}@media (width>=40rem){.batir-agency-item-third{width:50%}}@media (width>=64rem){.batir-agency-item-third{width:33.333%}}.batir-agency-item-content{border-left-style:var(--tw-border-style);border-left-width:1px;padding-left:1.875rem;padding-right:0}@media (width>=40rem){.batir-agency-item-content{padding-right:calc(var(--spacing) * 10)}}.batir-agency-item-content-light{border-color:var(--color-white)}.batir-agency-item-content-dark{border-color:var(--color-ink)}.batir-agency-item-title{margin-bottom:calc(var(--spacing) * 2.5)}.batir-agency-grey{margin-top:calc(var(--spacing) * 10);background-color:var(--color-ink);padding-top:calc(var(--spacing) * 10);color:var(--color-white);padding-bottom:0}@media (width>=40rem){.batir-agency-grey{padding-top:3.75rem;padding-bottom:calc(var(--spacing) * 10);margin-top:3.75rem}}@media (width>=75rem){.batir-agency-grey{margin-top:6.875rem;padding-block:6.875rem}}.batir-agency-grey-title{margin-bottom:1.875rem}.batir-agency-grey-picture{margin-top:3.125rem}.batir-agency-models{margin-block:3.75rem}@media (width>=40rem){.batir-agency-models{margin-block:calc(var(--spacing) * 20)}}.batir-agency-models-title{margin-bottom:calc(var(--spacing) * 5)}.batir-agency-models-more,.batir-agency-offers{margin-top:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-agency-offers{margin-top:calc(var(--spacing) * 20)}}.batir-agency-offers-more{margin-top:1.875rem}.batir-agency-build{margin-top:3.75rem}@media (width>=75rem){.batir-agency-build{margin-top:6.875rem}}.batir-agency-build-picture{height:-webkit-fill-available;height:-moz-available;height:stretch;position:relative}.batir-agency{margin-top:calc(var(--spacing) * 10)}@media (width>=40rem){.batir-agency{margin-top:3.75rem}}.batir-agency-title{margin-bottom:1.875rem}@media (width>=40rem){.batir-agency-title{margin-bottom:3.375rem}}.batir-agency-columns{gap:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 5);color:var(--color-white);grid-template-columns:repeat(2,minmax(0,1fr));display:block;position:relative}@media (width>=64rem){.batir-agency-columns{display:grid}}@media (width>=75rem){.batir-agency-columns{padding-inline:3.75rem;padding-bottom:calc(var(--spacing) * 10)}}.batir-agency-columns:after{z-index:calc(1 * -1);background-color:var(--color-ink);--tw-content:"";content:var(--tw-content);inset-inline:0;position:absolute;top:3.75rem;bottom:0}.batir-agency-picture{width:100%}@media (width>=75rem){.batir-agency-picture{width:calc(100% - 60px)}}.batir-agency-name{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-size:1.5625rem;font-weight:var(--font-weight-bold)}@media (width>=40rem){.batir-agency-name{margin-top:2.375rem}}.batir-agency-contact p{margin-bottom:0}.batir-agency-buttons{margin-top:1.875rem}.batir-agency-map{z-index:1;aspect-ratio:4/3;width:100%;position:relative}@media not all and (width>=64rem){.batir-agency-map{margin-top:1.875rem}}@media (width>=64rem){.batir-agency-map{aspect-ratio:540/615}}.batir-agency-pictos{margin-top:3.125rem}.batir-agency-pictos-list{gap:calc(var(--spacing) * 10);grid-template-columns:repeat(3,minmax(0,1fr));display:block}@media (width>=40rem){.batir-agency-pictos-list{display:grid}}.batir-agency-picto{text-align:center;margin-bottom:1.875rem}.batir-agency-picto-picture{margin-bottom:calc(var(--spacing) * 10)}.batir-agency-banner{margin-top:calc(var(--spacing) * 10);background-color:var(--color-secondary);text-align:center;color:var(--color-white);padding-block:3.75rem}@media (width>=64rem){.batir-agency-banner{padding-block:calc(var(--spacing) * 20);margin-top:3.75rem}}@media (width>=75rem){.batir-agency-banner{margin-top:5.625rem;padding-block:6.25rem}}.batir-agency-banner-buttons{margin-top:1.875rem}.batir-contact{margin-block:4.375rem}@media (width>=64rem){.batir-contact{margin-top:calc(var(--spacing) * 20);margin-bottom:6.875rem}}.batir-contact-title{margin-bottom:calc(var(--spacing) * 5)}@media (width>=40rem){.batir-contact-title{margin-bottom:calc(var(--spacing) * 10)}}@media not all and (width>=75rem){.batir-contact-locations-cell{margin-bottom:calc(var(--spacing) * 10)}}.batir-contact-locations{flex-direction:column;display:flex}@media (width>=40rem){@media not all and (width>=64rem){.batir-contact-locations{flex-direction:row}}}.batir-contact-location{margin-bottom:calc(var(--spacing) * 5);background-color:var(--color-grey-light);width:100%;padding:calc(var(--spacing) * 5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:ease;transition-duration:.2s;transition-timing-function:ease}@media (width>=40rem){.batir-contact-location{padding:1.875rem}@media not all and (width>=64rem){.batir-contact-location{margin-inline:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 5);width:calc(33.333% - 20px)}}}@media (width>=75rem){.batir-contact-location{padding-inline:3.125rem;padding-block:calc(var(--spacing) * 10)}}.batir-contact-location:first-child{margin-left:0}@media (width>=40rem){@media not all and (width>=64rem){.batir-contact-location:first-child{width:calc(33.333% - 10px)}}}.batir-contact-location:last-child{margin-right:0}@media (width>=40rem){@media not all and (width>=64rem){.batir-contact-location:last-child{width:calc(33.333% - 10px)}}}@media (width>=64rem){.batir-contact-location:last-child{margin-bottom:0}}.batir-contact-location.is-active{background-color:var(--color-ink);color:var(--color-white)}.batir-contact-location-title{cursor:pointer;text-align:left;width:100%;font-size:inherit;--tw-leading:inherit;line-height:inherit;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:inherit;display:block}.batir-contact-location-content a{color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;transition-duration:.25s;transition-timing-function:ease}.batir-contact-location-content a:hover{color:var(--color-secondary)}.batir-contact-location-content p:last-child{margin-bottom:0}.batir-contact-map{height:31.25rem;margin:0;padding:0}@media (width>=64rem){.batir-contact-map{height:100%}}.batir-contact-form{background-color:var(--color-secondary);padding:calc(var(--spacing) * 5);color:var(--color-white)}@media not all and (width>=64rem){.batir-contact-form{max-width:600px;margin-inline:auto}}@media (width>=40rem){.batir-contact-form{padding-inline:3.125rem;padding-top:2.875rem;padding-bottom:calc(var(--spacing) * 5)}}.batir-contact-form-field{margin-bottom:calc(var(--spacing) * 5)}.batir-contact-form-field:last-child{margin-bottom:0}.batir-contact-form-fieldset{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);padding-bottom:calc(var(--spacing) * 2.5);display:flex}.batir-contact-form-legend{margin-bottom:calc(var(--spacing) * 2.5);margin-left:-.1875rem;padding-inline:.1875rem}.batir-contact-form-check{position:relative}.batir-contact-form-departement{margin-right:1.5625rem}.batir-contact-form-departement:last-child{margin-right:0}.batir-contact-form-check-input{opacity:0;width:0;height:0;margin:0;position:absolute}.batir-contact-form-check-box{margin-top:calc(var(--spacing) * -.5);width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);margin-right:.3125rem;display:inline-block;position:relative}.batir-contact-form-check-input:checked~.batir-contact-form-check-box:before{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);position:absolute;top:1px;left:1px}.batir-contact-form-check-input:focus-visible~.batir-contact-form-check-box{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white)}.batir-news-list{padding-bottom:calc(var(--spacing) * 3);margin-bottom:4.375rem;position:relative;overflow:hidden}@media (width>=40rem){.batir-news-list{margin-bottom:8.125rem}}.batir-pagination{margin-top:calc(var(--spacing) * 20);justify-content:center;align-items:center;display:flex}.batir-pagination a,.batir-pagination .page-numbers{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);--tw-leading:1;color:var(--color-ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;background-image:none;justify-content:center;align-items:center;margin-inline:5px;line-height:1;transition-duration:.25s;transition-timing-function:ease;display:flex}:is(.batir-pagination a,.batir-pagination .page-numbers).current{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.batir-pagination-prev,.batir-pagination-next{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-ink);padding:calc(var(--spacing) * .5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;--tw-ease:ease;margin-top:-.3125rem;transition-duration:.25s;transition-timing-function:ease;display:block}.batir-pagination-prev{transform:rotate(135deg)translateY(-2px)}.batir-pagination-next{transform:rotate(-45deg)translate(-2px)}.batir-article-spaced{margin-bottom:3.75rem}.batir-page{padding-top:calc(var(--spacing) * 20)}.batir-not-found{padding-bottom:calc(var(--spacing) * 20);position:relative}.batir-not-found-title{margin-block:calc(var(--spacing) * 10)}[data-reveal]{--reveal-distance:40px;--reveal-duration:.6s;--reveal-delay:50px;--reveal-length:200px}[data-reveal=fade-up]{--reveal-offset:0 var(--reveal-distance)}[data-reveal=fade-down]{--reveal-offset:0 calc(-1 * var(--reveal-distance))}[data-reveal=fade-left]{--reveal-offset:var(--reveal-distance) 0}[data-reveal=fade-right]{--reveal-offset:calc(-1 * var(--reveal-distance)) 0}@keyframes reveal-in{0%{opacity:0;translate:var(--reveal-offset)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]:not([data-reveal-mode=scroll]){transition:opacity var(--reveal-duration) ease-out, translate var(--reveal-duration) ease-out}[data-reveal]:not([data-reveal-mode=scroll]):not(.is-revealed){opacity:0;translate:var(--reveal-offset)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal][data-reveal-mode=scroll]{animation-name:reveal-in;animation-timeline:view();animation-range:entry var(--reveal-delay) entry calc(var(--reveal-delay) + var(--reveal-length));animation-timing-function:ease-out;animation-fill-mode:both}}}[data-reveal]{--reveal-distance:30px;--reveal-duration:.4s}[data-reveal=fade]{--reveal-offset:0 0}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.picture-fill{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.z-5{z-index:5}.z-7{z-index:7}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=75rem){.container{max-width:75rem}}@media (width>=90rem){.container{max-width:90rem}}.row-site{flex-flow:wrap;margin-inline:-.9375rem;display:flex}@media (width>=64rem){.row-site{margin-inline:calc(var(--spacing) * -5)}}.row-site>*{padding-inline:.9375rem}@media (width>=64rem){.row-site>*{padding-inline:calc(var(--spacing) * 5)}}.container-site{max-width:var(--container-site);margin-inline:auto;padding-inline:.9375rem}@media (width>=64rem){.container-site{padding-inline:calc(var(--spacing) * 5)}}.-mx-\[0\.9375rem\]{margin-inline:-.9375rem}.row-bare{flex-flow:wrap;display:flex}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.cell{flex:none;width:100%;min-width:0;min-height:0}.cell-auto{flex:1 1 0;width:auto}.min-w-0{min-width:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.border{border-style:var(--tw-border-style);border-width:1px}.row-padding-y>*{padding-block:.9375rem}@media (width>=64rem){.row-padding-y>*{padding-block:calc(var(--spacing) * 5)}}.text-center{text-align:center}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.italic{font-style:italic}.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,)}@media not all and (width>=75rem){.max-xl\:hidden{display:none}}@media not all and (width>=64rem){.max-lg\:mt-\[1\.875rem\]{margin-top:1.875rem}.max-lg\:hidden{display:none}}@media (width>=40rem){.md\:w-5\/12{width:41.6667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.3333%}}@media (width>=64rem){.lg\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.3333%}.lg\:w-5\/12{width:41.6667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.3333%}.lg\:w-8\/12{width:66.6667%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.3333%}.lg\:justify-end{justify-content:flex-end}}@media (width>=75rem){.xl\:offset-1{margin-left:8.33333%}.xl\:w-2\/12{width:16.6667%}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.3333%}.xl\:w-5\/12{width:41.6667%}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.3333%}.xl\:w-8\/12{width:66.6667%}.xl\:w-10\/12{width:83.3333%}.xl\:w-11\/12{width:91.6667%}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}