@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.absolute{position:absolute}.relative{position:relative}.right-1\.5{right:.375rem}.right-2\.5{right:.625rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.z-0{z-index:0}.\!m-0{margin:0!important}.\!my-0{margin-top:0!important;margin-bottom:0!important}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.\!mb-0{margin-bottom:0!important}.\!mb-12{margin-bottom:3rem!important}.\!mt-0{margin-top:0!important}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.mt-10{margin-top:2.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2\.5{gap:.625rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.border{border-width:1px}.border-2{border-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#007cba\]{--tw-border-opacity: 1;border-color:rgb(0 124 186 / var(--tw-border-opacity, 1))}.border-grey-500{--tw-border-opacity: 1;border-color:rgb(55 64 70 / var(--tw-border-opacity, 1))}.bg-\[\#efefef\]{--tw-bg-opacity: 1;background-color:rgb(239 239 239 / var(--tw-bg-opacity, 1))}.p-2\.5{padding:.625rem}.\!pt-0{padding-top:0!important}.pr-10{padding-right:2.5rem}.pt-2\.5{padding-top:.625rem}.text-center{text-align:center}.font-bold{font-weight:700}.opacity-0{opacity:0}.opacity-100{opacity:1}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}.h1{font-family:var(--t32b--heading-1--font--font-family);font-weight:var(--t32b--heading-1--font--font-weight);font-size:var(--t32b--heading-1--font--font-size);line-height:var(--t32b--heading-1--font--line-height);font-stretch:100%}.h2{font-family:var(--t32b--heading-2--font--font-family);font-weight:var(--t32b--heading-2--font--font-weight);font-size:var(--t32b--heading-2--font--font-size);line-height:var(--t32b--heading-2--font--line-height)}.h3{font-family:var(--t32b--heading-3--font--font-family);font-weight:var(--t32b--heading-3--font--font-weight);font-size:var(--t32b--heading-3--font--font-size);line-height:var(--t32b--heading-3--font--line-height)}.\!h4{font-family:var(--t32b--heading-4--font--font-family)!important;font-weight:var(--t32b--heading-4--font--font-weight)!important;font-size:var(--t32b--heading-4--font--font-size)!important;line-height:var(--t32b--heading-4--font--line-height)!important}.is-link{text-decoration:underline;color:var(--t32b--link--color--color)}.is-link:hover{text-decoration:none}.stretched-link{display:inline-flex}.stretched-link:after{content:"";position:absolute;inset:0}.full-height{height:100dvh!important}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(/app/themes/baylemaconnerie/public/build/assets/mona-BOOfuvWo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans;font-style:italic;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(/app/themes/baylemaconnerie/public/build/assets/mona-italic-DyEYxlDW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--t32b--global--color--background-color: #fff;--t32b--global--color--color: #141F22;--t32b--global--style--border-radius: 0;--t32b--global--layout--margin-end: 2.5rem;--t32b--global--layout--margin-start: 2.5rem;--t32b--container--layout--padding-x: 20px}@media(min-width:640px){:root{--t32b--global--layout--margin-end: 60px;--t32b--global--layout--margin-start: 60px;--t32b--container--layout--padding-x: 40px}}:root{--t32b--global--font--font-size: 1rem;--t32b--global--font--line-height: 1.5;--t32b--global--font--font-weight: 500;--t32b--global--font--font-family: "Mona Sans", sans-serif;--t32b--chapo--font--font-family: "Mona Sans", serif;--t32b--chapo--font--font-size: 1.25rem;--t32b--chapo--font--line-height: 1.3;--t32b--link--color--color: #8E7639;--t32b--heading-1--font--font-family: "Mona Sans", sans-serif;--t32b--heading-1--font--font-size: clamp(3rem, 41.3701657459px + 1.7679558011vw, 4rem);--t32b--heading-1--font--line-height: 1.03125;--t32b--heading-1--font--font-weight: 500;--t32b--heading-2--font--font-family: "Mona Sans", sans-serif;--t32b--heading-2--font--font-size: clamp(1.75rem, 23.0276243094px + 1.3259668508vw, 2.5rem);--t32b--heading-2--font--line-height: 1.0416666667;--t32b--heading-2--font--font-weight: 500;--t32b--heading-3--font--font-family: "Mona Sans", sans-serif;--t32b--heading-3--font--font-size: clamp(1.75rem, 26.3425414365px + .4419889503vw, 2rem);--t32b--heading-3--font--line-height: 1.0625;--t32b--heading-3--font--font-weight: 500;--t32b--heading-4--font--font-family: "Mona Sans", sans-serif;--t32b--heading-4--font--font-size: clamp(1.25rem, 18.3425414365px + .4419889503vw, 1.5rem);--t32b--heading-4--font--line-height: .9230769231;--t32b--heading-4--font--font-weight: 500;--t32b--heading-5--font--font-family: "Mona Sans", sans-serif;--t32b--heading-5--font--font-size: 1.25rem;--t32b--heading-5--font--line-height: 1.1;--t32b--heading-5--font--font-weight: 400;--t32b--heading-6--font--font-family: "Mona Sans", sans-serif;--t32b--heading-6--font--font-size: 1.125rem;--t32b--heading-6--font--line-height: 1.1111111111;--t32b--heading-6--font--font-weight: 700;--t32b--breadcrumbs--color--color: #000}:root{--t32b--alert--layout--padding-y: .9375rem;--t32b--alert--layout--padding-l: .625rem;--t32b--alert--layout--padding-r: .9375rem;--t32b--alert--layout--border: 0 0 0 1px;--t32b--alert--layout--border-radius: 0;--t32b--alert--layout--margin-y: 1.25rem;--t32b--alert--style--box-shadow: none;--t32b--alert--font--font-weight: 300;--t32b--alert-info--color--background-color: #E7E3D9;--t32b--alert-info--color--border-color: #8E7639;--t32b--alert-info--color--color: #8E7639;--t32b--alert-disable--color--background-color: #ECECED;--t32b--alert-disable--color--border-color: #374046;--t32b--alert-disable--color--color: #374046;--t32b--alert-success--color--background-color: #CDDED7;--t32b--alert-success--color--border-color: #075935;--t32b--alert-success--color--color: #075935;--t32b--alert-danger--color--background-color: #ECD2CF;--t32b--alert-danger--color--border-color: #A11C0F;--t32b--alert-danger--color--color: #A11C0F;--t32b--alert-warning--color--background-color: #FEF0C7;--t32b--alert-warning--color--border-color: #BA7214;--t32b--alert-warning--color--color: #BA7214;--t32b--list--color--marker: #8E7639;--t32b--list-numeric--color--marker: #8E7639;--t32b--button--layout--padding-y: 15px;--t32b--button--layout--padding-x: 20px;--t32b--button--style--border-radius: 25px;--t32b--button--color--background-color: transparent;--t32b--button--color--border-color: #E7E3D9;--t32b--button--color--color: #141F22;--t32b--button-hover--color--background-color: #E7E3D9;--t32b--button-hover--color--border-color: #E7E3D9;--t32b--button-hover--color--color: var(--t32b--button--color--color);--t32b--button-in-light-background--color--background-color: #141F22;--t32b--button-in-light-background--color--border-color: #141F22;--t32b--button-in-light-background--color--color: #fff;--t32b--button-hover-in-light-background--color--background-color: #8E7639;--t32b--button-hover-in-light-background--color--border-color: #8E7639;--t32b--button-hover-in-light-background--color--color: #fff;--t32b--button-in-dark-background--color--background-color: transparent;--t32b--button-in-dark-background--color--border-color: #E7E3D9;--t32b--button-in-dark-background--color--color: #fff;--t32b--button-hover-in-dark-background--color--background-color: #8E7639;--t32b--button-hover-in-dark-background--color--border-color: #5D4A12;--t32b--button-hover-in-dark-background--color--color: var(--t32b--button-in-dark-background--color--color);--t32b--not-button--color--color: #141F22;--t32b--not-button-hover--color--color: #141F22;--t32b--not-button-in-dark--color--color: #fff;--t32b--not-button-hover-in-dark--color--color: #fff;--t32b--input--color--border-color: #374046;--t32b--input--color--background-color: var(--t32b--parent--color--background-color);--t32b--input-text--color--border-color: var(--t32b--input--color--border-color);--t32b--input-text--color--background-color: var(--t32b--input--color--background-color);--t32b--input-text--layout--border-radius: 4px;--t32b--input-text--layout--padding-y: 8px;--t32b--input-text--layout--padding-x: 15px;--t32b--label-input-text--color--color: var(--t32b--global--color--color);--t32b--label-require-indicator--color--color: #8E7639;--t32b--input-description--color--color: #202B2E;--t32b--input-text-focus--color--border-color: #8E7639;--t32b--input-text-error--color--border-color: #A11C0F;--t32b--input-text-error--color--background-color: var(--t32b--input--color--background-color);--t32b--input-error-text--color--color: #A11C0F;--t32b--input-text-error-focus--color--border-color: #A11C0F;--t32b--input-checkable-case--layout--shift-top: 4px;--t32b--input-checkable--layout--border-width: 1px;--t32b--input-checkable--color--border-color: var(--t32b--global--color--color);--t32b--input-checkable--layout--wide: 14px;--t32b--input-checkable-indicator--layout--shift: 4px;--t32b--input-checkable-indicator--color--background-color: #8E7639;--t32b--input-checkbox--layout--border-radius: 2px;--t32b--badge--color--border-color: #E7E3D9;--t32b--badge--color--background-color: #fff;--t32b--badge--color--color: var(--t32b--global--color--color);--t32b--badge--layout--padding-y: 4px;--t32b--badge--layout--padding-x: 10px;--t32b--badge--layout--border-radius: 0;--t32b--badge--font--font-size: 12px;--t32b--badge--font--line-height: var(--t32b--global--font--line-height);--t32b--badge-hover--color--background-color: #E7E3D9;--t32b--badge-hover--color--color: var(--t32b--badge--color--color);--t32b--badge-hover--color--border-color: var(--t32b--badge--color--border-color);--t32b--badge-active--color--border-color: #8E7639;--t32b--badge-active--color--background-color: #8E7639;--t32b--badge-active--color--color: #fff;--t32b--badge-disable--color--border-color: #E7E3D9;--t32b--badge-disable--color--background-color: var(--t32b--parent--color--background-color);--t32b--badge-disable--color--color: #E7E3D9;--t32b--badge-count--layout--border-radius: 5px;--t32b--badge-count--color--background-color: #E7E3D9;--t32b--badge-count--color--color: #8E7639;--t32b--badge-count-active--color--background-color: #7A6221;--t32b--badge-count-active--color--color: #fff;--t32b--badge-count-disable--color--background-color: #E7E3D9;--t32b--badge-count-disable--color--color: #fff;--t32b--modal--layout--width: var(--wp--style--global--content-size);--t32b--modal-narrow--layout--width: 500px;--t32b--modal-header--color--border-color: #efefef;--t32b--modal--layout--border-radius: 0px;--t32b--navigation-arrow--layout--size: 32px;--t32b--navigation-arrow--color--background-color: transparent;--t32b--navigation-arrow--color--border-color: #E7E3D9;--t32b--navigation-arrow--color--color: #141F22;--t32b--navigation-arrow--layout--border-radius: 50%;--t32b--navigation-arrow--layout--border: 1px solid;--t32b--navigation-arrow-hover--color--background-color: #E7E3D9;--t32b--navigation-arrow-hover--color--border-color: #E7E3D9;--t32b--navigation-arrow-hover--color--color: #141F22;--t32b--navigation-arrow-disable--color--background-color: #ECECED;--t32b--navigation-arrow-disable--color--border-color: #E7E3D9;--t32b--navigation-arrow-disable--color--color: #7A7C81;--t32b--separator--color--border-color: #ECECED;--t32b--pagination-link--color--color: #8E7639;--t32b--pagination-link-hover--color--color: #8E7639;--t32b--card-hover--layout--top: 5px;--t32b--card-vertical--padding-t: 40px;--t32b--card-vertical--padding-b: 40px;--t32b--card-vertical--padding-l: 25px;--t32b--card-vertical--padding-r: 25px;--t32b--card-vertical-title--font--font-family: var(--t32b--heading-3--font--font-family);--t32b--card-vertical-title--font--font-weight: var(--t32b--heading-3--font--font-weight);--t32b--card-vertical-title--font--font-size: var(--t32b--heading-3--font--font-size);--t32b--card-vertical-title--font--line-height: var(--t32b--heading-3--font--line-height);--t32b--card-vertical-title--layout--margin-bottom: 10px;--t32b--card-vertical-metas--layout--margin-bottom: 15px;--t32b--card-vertical--layout--border-radius: 0px;--t32b--card-vertical-thumbnail--layout--border-radius: $card-thumbnail--layout--border-radius;--t32b--card-vertical--color--background-color: var(--t32b--global--color--background-color);--t32b--card-vertical-narrow--padding-t: 30px;--t32b--card-vertical-narrow--padding-b: 30px;--t32b--card-vertical-narrow--padding-l: 15px;--t32b--card-vertical-narrow--padding-r: 15px;--t32b--card-horizontal--padding-t: 42px;--t32b--card-horizontal--padding-b: 42px;--t32b--card-horizontal--padding-l: 42px;--t32b--card-horizontal--padding-r: 42px;--t32b--card-horizontal-title--font--font-family: var(--t32b--heading-3--font--font-family);--t32b--card-horizontal-title--font--font-weight: var(--t32b--heading-3--font--font-weight);--t32b--card-horizontal-title--font--font-size: var(--t32b--heading-3--font--font-size);--t32b--card-horizontal-title--font--line-height: var(--t32b--heading-3--font--line-height);--t32b--card-horizontal-title--layout--margin-bottom: 10px;--t32b--card-horizontal-metas--layout--margin-bottom: 15px;--t32b--card-horizontal--layout--border-radius: 0px;--t32b--card-horizontal-thumbnail--layout--width: 600px;--t32b--card-horizontal-thumbnail--layout--border-radius: $card-thumbnail--layout--border-radius;--t32b--card-horizontal--color--background-color: var(--t32b--global--color--background-color);--t32b--card-horizontal-narrow-thumbnail--layout--width: 400px;--t32b--card-horizontal-narrow-title--font--font-size: var(--t32b--heading-3--font--font-size);--t32b--embed--style--border-radius: var(--t32b--global--style--border-radius);--t32b--embed--color--background-color: rgba(0, 0, 0, .05);--t32b--group--layout--border-radius: var(--t32b--global--style--border-radius)}.child-not-margin *{margin:0!important}body{background-color:var(--t32b--global--color--background-color, #fff);--t32b--parent--color--background-color: var(--t32b--global--color--background-color);color:var(--t32b--global--color--color, #000);font-family:var(--t32b--global--font--font-family, sans-serif);font-size:var(--t32b--global--font--font-size, 1rem);font-weight:var(--t32b--global--font--font-weight, 400)}body input[type=text],body input[type=tel],body input[type=email],body input[type=password],body input[type=number],body input[type=search],body textarea,body select{padding-top:var(--t32b--input-text--layout--padding-y);padding-bottom:var(--t32b--input-text--layout--padding-y);padding-left:var(--t32b--input-text--layout--padding-x);padding-right:var(--t32b--input-text--layout--padding-x);border:1px solid var(--t32b--input-text--color--border-color);background-color:var(--t32b--input-text--color--background-color);border-radius:var(--t32b--input-text--layout--border-radius)}body input[type=text]:focus,body input[type=tel]:focus,body input[type=email]:focus,body input[type=password]:focus,body input[type=number]:focus,body input[type=search]:focus,body textarea:focus,body select:focus{outline:none;--t32b--input-text--color--border-color: var(--t32b--input-text-focus--color--border-color);--t32b--input-text--color--background-color: var(--t32b--input-text-focus--color--background-color)}body input[type=checkbox],body input[type=radio]{display:none}body input[type=checkbox]+label,body input[type=checkbox]+.AxeptioConsentDetailsText,body input[type=radio]+label,body input[type=radio]+.AxeptioConsentDetailsText{position:relative;padding-left:20px}body input[type=checkbox]+label:before,body input[type=checkbox]+.AxeptioConsentDetailsText:before,body input[type=radio]+label:before,body input[type=radio]+.AxeptioConsentDetailsText:before{content:"";position:absolute;left:0;top:var(--t32b--input-checkable-case--layout--shift-top);display:inline-block;width:var(--t32b--input-checkable--layout--wide);height:var(--t32b--input-checkable--layout--wide);border:var(--t32b--input-checkable--layout--border-width) solid var(--t32b--input-checkable--color--border-color);margin-right:8px;vertical-align:middle}body input[type=radio]+label:before,body input[type=radio]+label:after{border-radius:50%}body input[type=radio]+label:after{content:"";position:absolute;display:inline-block;left:var(--t32b--input-checkable--layout--border-width);top:calc(var(--t32b--input-checkable--layout--border-width) + var(--t32b--input-checkable-case--layout--shift-top));width:calc(var(--t32b--input-checkable--layout--wide) - var(--t32b--input-checkable--layout--border-width) * 2);height:calc(var(--t32b--input-checkable--layout--wide) - var(--t32b--input-checkable--layout--border-width) * 2);margin-right:8px;vertical-align:middle}body input[type=radio]:checked+label:before{border:var(--t32b--input-checkable-indicator--layout--shift) solid var(--t32b--input-checkable-indicator--color--background-color)}body input[type=checkbox]+label:before,body input[type=checkbox]+label:after,body input[type=checkbox]+.AxeptioConsentDetailsText:before,body input[type=checkbox]+.AxeptioConsentDetailsText:after{border-radius:var(--t32b--input-checkbox--layout--border-radius)}body input[type=checkbox]:checked+label:before,body input[type=checkbox]:checked+.AxeptioConsentDetailsText:before{border-color:var(--t32b--input-checkable-indicator--color--background-color);background-color:var(--t32b--input-checkable-indicator--color--background-color)}body input[type=checkbox]:checked+label:after,body input[type=checkbox]:checked+.AxeptioConsentDetailsText:after{content:"";display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:var(--t32b--input-checkable-case--layout--shift-top);width:var(--t32b--input-checkable--layout--wide);height:var(--t32b--input-checkable--layout--wide);-webkit-mask:url(/app/themes/baylemaconnerie/public/build/assets/check-DBe0lGMG.svg) no-repeat center;mask:url(/app/themes/baylemaconnerie/public/build/assets/check-DBe0lGMG.svg) no-repeat center;background-color:#fff}code{font-size:.875rem;padding:2px 6px;border-radius:2px;background-color:#ececed;color:#141f22;font-weight:400}em{font-style:italic}.wp-block-accordion{background-color:var(--t32b--accordion--color--background-color, var(--t32b--parent--color--background-color))}.wp-block-accordion__title{font-family:var(--t32b--heading-5--font--font-family);font-weight:var(--t32b--heading-5--font--font-weight);font-size:var(--t32b--heading-5--font--font-size);line-height:var(--t32b--heading-5--font--line-height);display:flex;align-items:center;justify-content:space-between;gap:2.5rem;cursor:pointer;padding:.625rem 0;transition:all .3s ease-out}.wp-block-accordion__title:after{content:"";display:block;background-image:url(/app/themes/baylemaconnerie/public/build/assets/circle-arrow-down-C95V35pT.svg);background-repeat:no-repeat;background-size:2.5rem;height:2.5rem;width:2.5rem;flex:none}.wp-block-accordion__title:hover,.wp-block-accordion__title--open{color:#8e7639}.wp-block-accordion__title--open:after{background-image:url(/app/themes/baylemaconnerie/public/build/assets/circle-arrow-up-jWtJcttQ.svg)}.wp-block-accordion__content{border-top:1px solid #ECECED;padding-top:10px}.wp-block-accordion__content>*:last-child{margin-bottom:1.875rem}.has-black-background-color,.has-grey-500-background-color,.has-grey-700-background-color,.has-grey-900-background-color,.has-primary-300-background-color,.has-primary-500-background-color,.has-primary-700-background-color,.has-primary-900-background-color,.has-secondary-300-background-color,.has-secondary-500-background-color,.has-secondary-700-background-color,.has-secondary-900-background-color{--t32b--accordion--color--background-color: transparent;--t32b--accordion--color--border-color: #fff}.has-black-background-color .wp-block-accordion,.has-grey-500-background-color .wp-block-accordion,.has-grey-700-background-color .wp-block-accordion,.has-grey-900-background-color .wp-block-accordion,.has-primary-300-background-color .wp-block-accordion,.has-primary-500-background-color .wp-block-accordion,.has-primary-700-background-color .wp-block-accordion,.has-primary-900-background-color .wp-block-accordion,.has-secondary-300-background-color .wp-block-accordion,.has-secondary-500-background-color .wp-block-accordion,.has-secondary-700-background-color .wp-block-accordion,.has-secondary-900-background-color .wp-block-accordion{--tw-shadow-color: rgb(255 255 255 / .2);--tw-shadow: var(--tw-shadow-colored)}.entry-style .wp-block-alert{margin-top:var(--t32b--alert--layout--margin-y, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px)));margin-bottom:var(--t32b--alert--layout--margin-y, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px)))}.alert{position:relative;display:flex;align-items:center;gap:.625rem;border-radius:var(--t32b--alert--layout--border-radius);box-shadow:var(--t32b--alert--style--box-shadow);border-style:solid;border-width:var(--t32b--alert--layout--border);padding-top:var(--t32b--alert--layout--padding-t, var(--t32b--alert--layout--padding-y));padding-bottom:var(--t32b--alert--layout--padding-b, var(--t32b--alert--layout--padding-y));padding-left:var(--t32b--alert--layout--padding-l, var(--t32b--alert--layout--padding-x));padding-right:var(--t32b--alert--layout--padding-r, var(--t32b--alert--layout--padding-x));font-weight:var(--t32b--alert--font--font-weight);background-color:var(--t32b--alert--color--background-color);border-color:var(--t32b--alert--color--border-color);color:var(--t32b--alert--color--color);--t32b--alert--color--background-color: var(--t32b--alert-info--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-info--color--border-color);--t32b--alert--color--color: var(--t32b--alert-info--color--color)}.alert--disable{--t32b--alert--color--background-color: var(--t32b--alert-disable--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-disable--color--border-color);--t32b--alert--color--color: var(--t32b--alert-disable--color--color)}.alert--danger{--t32b--alert--color--background-color: var(--t32b--alert-danger--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-danger--color--border-color);--t32b--alert--color--color: var(--t32b--alert-danger--color--color)}.alert--success{--t32b--alert--color--background-color: var(--t32b--alert-success--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-success--color--border-color);--t32b--alert--color--color: var(--t32b--alert-success--color--color)}.alert--warning{--t32b--alert--color--background-color: var(--t32b--alert-warning--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-warning--color--border-color);--t32b--alert--color--color: var(--t32b--alert-warning--color--color)}.alert>*:first-child,.alert .acf-innerblocks-container>*:first-child{margin-top:0!important}.alert>*:last-child,.alert .acf-innerblocks-container>*:last-child{margin-bottom:0!important}.alert svg{position:absolute;top:50%;transform:translateY(-50%);flex:none;color:currentColor}.wp-block-archive-project__listing{display:grid;align-items:flex-start;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-bottom:6.875rem}@media(max-width:1023.9px){.wp-block-archive-project__listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:781.9px){.wp-block-archive-project__listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639.9px){.wp-block-archive-project__listing{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1024px){.wp-block-archive-project__listing>*:nth-child(10n+1),.wp-block-archive-project__listing>*:nth-child(10n+6),.wp-block-archive-project__listing>*:nth-child(10n+7){grid-column:span 2}.wp-block-archive-project__listing>*:nth-child(10n+1) .card-project__thumbnail,.wp-block-archive-project__listing>*:nth-child(10n+6) .card-project__thumbnail,.wp-block-archive-project__listing>*:nth-child(10n+7) .card-project__thumbnail{aspect-ratio:630/305}}.js-axeptio-consent-invit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:center;width:80%}.badge{position:relative;display:inline-flex;align-items:center;gap:5px;transition:all .4s;cursor:pointer;text-transform:lowercase;background-color:var(--t32b--badge--color--background-color);border:1px solid var(--t32b--badge--color--border-color);font-size:var(--t32b--badge--font--font-size);padding-top:var(--t32b--badge--layout--padding-y);padding-bottom:var(--t32b--badge--layout--padding-y);padding-left:var(--t32b--badge--layout--padding-x);padding-right:var(--t32b--badge--layout--padding-x);border-radius:var(--t32b--badge--layout--border-radius);line-height:var(--t32b--badge--font--line-height);font-weight:500}.badge:hover{background-color:var(--t32b--badge-hover--color--background-color);border-color:var(--t32b--badge-hover--color--border-color)}.badge.active{border-color:var(--t32b--badge-active--color--border-color)!important;background-color:var(--t32b--badge-active--color--background-color)!important;--t32b--badge--color--color: var(--t32b--badge-active--color--color);--t32b--badge-hover--color--color: var(--t32b--badge-active--color--color)}.badge.active .badge__label{color:var(--t32b--badge-active--color--color)!important}.badge.active{--t32b--badge-count--color--background-color: var(--t32b--badge-count-active--color--background-color);--t32b--badge-count--color--color: var(--t32b--badge-count-active--color--color)}.badge.disable{cursor:not-allowed;border-color:var(--t32b--badge-disable--color--border-color)!important;background-color:var(--t32b--badge-disable--color--background-color)!important;--t32b--badge--color--color: var(--t32b--badge-disable--color--color);--t32b--badge-hover--color--color: var(--t32b--badge-disable--color--color)}.badge.disable .badge__label{color:var(--t32b--badge-disable--color--color)!important}.badge.disable{--t32b--badge-count--color--background-color: var(--t32b--badge-count-disable--color--background-color);--t32b--badge-count--color--color: var(--t32b--badge-count-disable--color--color)}.badge__label{display:inline-flex;align-items:center;gap:5px;color:var(--t32b--badge--color--color);transition:color .4s}.badge__label:after{content:"";display:block;position:absolute;inset:0}.badge__label:hover{--t32b--badge--color--color: var(--t32b--badge-hover--color--color)}.badge__count{background-color:var(--t32b--badge-count--color--background-color);color:var(--t32b--badge-count--color--color);border-radius:var(--t32b--badge-count--layout--border-radius);padding:2px;font-size:.875rem}.badge .icon-close{display:block;z-index:1;transition:color .4s;color:var(--t32b--badge--color--color)}.badge .icon-close svg{width:16px;height:16px}.badge .icon-close:hover{color:var(--t32b--badge-hover--color--color)}.breadcrumbs{font-size:.75rem;line-height:.875;color:var(--t32b--breadcrumbs--color--color);padding:1.25rem 0}.breadcrumbs a{text-decoration:underline!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;text-underline-offset:4px;transition:all .3s ease-out;--t32b--link--color--color: var(--t32b--global--color--color)}.breadcrumbs a:hover{-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important}.breadcrumbs .breadcrumb_last{color:#00000080}.breadcrumbs span{display:flex;align-items:center;gap:5px}.breadcrumbs>span{flex-wrap:wrap}.breadcrumbs .icon-chevron-right{color:#00000080}.wp-block-buttons{display:inline-flex;gap:1.25rem}.wp-element-button,.wp-block-button__link,.frm_button_submit{display:inline-flex;background-color:var(--t32b--button--color--background-color);border:1px solid var(--t32b--button--color--border-color, var(--t32b--button--color--background-color));color:var(--t32b--button--color--color);transition:all .4s;font-weight:500;line-height:1;padding:var(--t32b--button--layout--padding-y) var(--t32b--button--layout--padding-x);border-radius:var(--t32b--button--style--border-radius)}.wp-element-button:hover,.wp-block-button__link:hover,.frm_button_submit:hover{background-color:var(--t32b--button-hover--color--background-color);color:var(--t32b--button-hover--color--color);border-color:var(--t32b--button-hover--color--border-color, var(--t32b--button-hover--color--background-color))}.has-black-background-color,.has-grey-500-background-color,.has-grey-700-background-color,.has-grey-900-background-color,.has-primary-300-background-color,.has-primary-500-background-color,.has-primary-700-background-color,.has-primary-900-background-color,.has-secondary-300-background-color,.has-secondary-500-background-color,.has-secondary-700-background-color,.has-secondary-900-background-color{--t32b--button--color--background-color: var(--t32b--button-in-dark-background--color--background-color);--t32b--button--color--border-color: var(--t32b--button-in-dark-background--color--border-color);--t32b--button--color--color: var(--t32b--button-in-dark-background--color--color);--t32b--button-hover--color--background-color: var(--t32b--button-hover-in-dark-background--color--background-color);--t32b--button-hover--color--border-color: var(--t32b--button-hover-in-dark-background--color--border-color);--t32b--button-hover--color--color: var(--t32b--button-hover-in-dark-background--color--color)}.card,.has-secondary-300-background-color{--t32b--button--color--background-color: var(--t32b--button-in-light-background--color--background-color);--t32b--button--color--border-color: var(--t32b--button-in-light-background--color--border-color);--t32b--button--color--color: var(--t32b--button-in-light-background--color--color);--t32b--button-hover--color--background-color: var(--t32b--button-hover-in-light-background--color--background-color);--t32b--button-hover--color--border-color: var(--t32b--button-hover-in-light-background--color--border-color);--t32b--button-hover--color--color: var(--t32b--button-hover-in-light-background--color--color)}a:not([class]){text-decoration:underline;text-decoration-thickness:1px!important;text-underline-offset:5px;transition:all .3s ease-out}a:not([class]):hover{text-decoration:underline!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;text-decoration-thickness:1px!important}.is-style-link .wp-element-button,.is-style-link .wp-block-button__link{background-color:transparent;padding:0;border:0;color:var(--t32b--not-button--color--color, var(--t32b--button--color--background-color));font-weight:500;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px}.is-style-link .wp-element-button:hover,.is-style-link .wp-block-button__link:hover{color:var(--t32b--not-button-hover--color--color, var(--t32b--button-hover--color--background-color));-webkit-text-decoration-color:#E7E3D9;text-decoration-color:#e7e3d9}.has-black-background-color .is-style-link,.has-grey-500-background-color .is-style-link,.has-grey-700-background-color .is-style-link,.has-grey-900-background-color .is-style-link,.has-primary-300-background-color .is-style-link,.has-primary-500-background-color .is-style-link,.has-primary-700-background-color .is-style-link,.has-primary-900-background-color .is-style-link,.has-secondary-300-background-color .is-style-link,.has-secondary-500-background-color .is-style-link,.has-secondary-700-background-color .is-style-link,.has-secondary-900-background-color .is-style-link{--t32b--not-button--color--color: var(--t32b--not-button-in-dark--color--color);--t32b--not-button-hover--color--color: var(--t32b--not-button-hover-in-dark--color--color)}.card .is-style-link,.has-secondary-300-background-color .is-style-link{--t32b--not-button--color--color: var(--t32b--not-button--color--color);--t32b--not-button-hover--color--color: var(--t32b--not-button-hover--color--color)}.wp-block-button:not(.is-style-link){position:relative}.wp-block-button:not(.is-style-link):after{position:absolute;content:"";top:50%;right:20px;transform:translateY(-50%);width:16px;height:16px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33398 8.00016H12.6673M8.00065 12.6668L12.6673 8.00016L8.00065 3.3335' stroke='white' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33398 8.00016H12.6673M8.00065 12.6668L12.6673 8.00016L8.00065 3.3335' stroke='white' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;pointer-events:none}.wp-block-button:not(.is-style-link) .wp-block-button__link{padding:var(--t32b--button--layout--padding-y) 2.875rem var(--t32b--button--layout--padding-y) var(--t32b--button--layout--padding-x)}.card{position:relative;display:flex;container-type:inline-size;transition:all .4s;overflow:hidden;border-radius:var(--t32b--card--layout--border-radius);background-color:var(--t32b--card--color--background-color)}@container (min-width: 740px){.card{flex-direction:row-reverse;align-items:stretch;--t32b--card--layout--border-radius: var(--t32b--card-horizontal--layout--border-radius);--t32b--card--padding-t: var(--t32b--card-horizontal--padding-t);--t32b--card--padding-r: var(--t32b--card-horizontal--padding-r);--t32b--card--padding-b: var(--t32b--card-horizontal--padding-b);--t32b--card--padding-l: var(--t32b--card-horizontal--padding-l);--t32b--card-title--font--font-family: var(--t32b--card-horizontal-title--font--font-family);--t32b--card-title--font--font-weight: var(--t32b--card-horizontal-title--font--font-weight);--t32b--card-title--font--font-size: var(--t32b--card-horizontal-title--font--font-size);--t32b--card-title--font--line-height: var(--t32b--card-horizontal-title--font--line-height);--t32b--card-title--layout--margin-bottom: var(--t32b--card-horizontal-title--layout--margin-bottom);--t32b--card-metas--layout--margin-bottom: var(--t32b--card-horizontal-metas--layout--margin-bottom);--t32b--card-thumbnail--layout--border-radius: var(--t32b--card-horizontal-thumbnail--layout--border-radius);--t32b--card--color--background-color: var(--t32b--card-horizontal--color--background-color)}@container (max-width: 900px){.card{--t32b--card-horizontal-thumbnail--layout--width: var(--t32b--card-horizontal-narrow-thumbnail--layout--width);--t32b--card-horizontal-title--font--font-size: var(--t32b--card-horizontal-narrow-title--font--font-size)}}}@container (max-width: 739.9px){.card{flex-direction:column-reverse;--t32b--card--layout--border-radius: var(--t32b--card-vertical--layout--border-radius);--t32b--card--padding-t: var(--t32b--card-vertical--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical--padding-l);--t32b--card-title--font--font-family: var(--t32b--card-vertical-title--font--font-family);--t32b--card-title--font--font-weight: var(--t32b--card-vertical-title--font--font-weight);--t32b--card-title--font--font-size: var(--t32b--card-vertical-title--font--font-size);--t32b--card-title--font--line-height: var(--t32b--card-vertical-title--font--line-height);--t32b--card-title--layout--margin-bottom: var(--t32b--card-vertical-title--layout--margin-bottom);--t32b--card-metas--layout--margin-bottom: var(--t32b--card-vertical-metas--layout--margin-bottom);--t32b--card-thumbnail--layout--border-radius: var(--t32b--card-vertical-thumbnail--layout--border-radius);--t32b--card--color--background-color: var(--t32b--card-vertical--color--background-color)}@container (max-width: 320px){.card{--t32b--card--padding-t: var(--t32b--card-vertical-narrow--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical-narrow--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical-narrow--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical-narrow--padding-l)}}@media(max-width:639.9px){.card{--t32b--card--padding-t: var(--t32b--card-vertical-narrow--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical-narrow--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical-narrow--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical-narrow--padding-l)}}}@media(max-width:639.9px){.card{flex-direction:column-reverse;--t32b--card--layout--border-radius: var(--t32b--card-vertical--layout--border-radius);--t32b--card--padding-t: var(--t32b--card-vertical--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical--padding-l);--t32b--card-title--font--font-family: var(--t32b--card-vertical-title--font--font-family);--t32b--card-title--font--font-weight: var(--t32b--card-vertical-title--font--font-weight);--t32b--card-title--font--font-size: var(--t32b--card-vertical-title--font--font-size);--t32b--card-title--font--line-height: var(--t32b--card-vertical-title--font--line-height);--t32b--card-title--layout--margin-bottom: var(--t32b--card-vertical-title--layout--margin-bottom);--t32b--card-metas--layout--margin-bottom: var(--t32b--card-vertical-metas--layout--margin-bottom);--t32b--card-thumbnail--layout--border-radius: var(--t32b--card-vertical-thumbnail--layout--border-radius);--t32b--card--color--background-color: var(--t32b--card-vertical--color--background-color)}@container (max-width: 320px){.card{--t32b--card--padding-t: var(--t32b--card-vertical-narrow--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical-narrow--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical-narrow--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical-narrow--padding-l)}}}@media(max-width:639.9px)and (max-width:639.9px){.card{--t32b--card--padding-t: var(--t32b--card-vertical-narrow--padding-t);--t32b--card--padding-r: var(--t32b--card-vertical-narrow--padding-r);--t32b--card--padding-b: var(--t32b--card-vertical-narrow--padding-b);--t32b--card--padding-l: var(--t32b--card-vertical-narrow--padding-l)}}.card{top:0}.card:hover{top:calc(var(--t32b--card-hover--layout--top,0px) * -1);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card__thumbnail{aspect-ratio:390/270;overflow:hidden;border-radius:var(--t32b--card-thumbnail--layout--border-radius)}@container (min-width: 740px){.card__thumbnail{width:var(--t32b--card-horizontal-thumbnail--layout--width)}}.card__thumbnail img{width:100%;height:100%;object-fit:cover}.card__excerpt p{margin-bottom:0!important}.card__body{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:var(--t32b--card--padding-t);padding-right:var(--t32b--card--padding-r);padding-bottom:var(--t32b--card--padding-b);padding-left:var(--t32b--card--padding-l)}@container (min-width: 740px){.card__body{width:calc(100% - var(--t32b--card-horizontal-thumbnail--layout--width))}}@container (max-width: 739.9px){.card__body{justify-content:space-between}}@media(max-width:639.9px){.card__body{justify-content:space-between}}.card__title{font-family:var(--t32b--card-title--font--font-family);font-weight:var(--t32b--card-title--font--font-weight);font-size:var(--t32b--card-title--font--font-size);line-height:var(--t32b--card-title--font--line-height);margin-bottom:var(--t32b--card-title--layout--margin-bottom)}@container (max-width: 360px){.card__title{font-size:1.625rem}}@media(max-width:639.9px){.card__title{font-size:1.625rem}}.card__metas{margin-bottom:var(--t32b--card-metas--layout--margin-bottom)}.card__metas__item--link{position:relative;z-index:1;text-decoration:none!important}.card.skeleton:after{content:"";position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:10}.card.skeleton:after{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(236 236 237 / var(--tw-bg-opacity, 1));min-height:1em;display:block;border-radius:var(--t32b--card--layout--border-radius);background:linear-gradient(90deg,#fafafa 25%,#f0f0f0,#fafafa 75%);background-size:200% 100%;animation:skeleton-loading 2.5s infinite}.card-search{display:flex;flex-direction:row-reverse;align-items:center;gap:20px;width:100%;border-bottom:1px solid var(--t32b--separator--color--border-color);padding-bottom:10px;position:relative}@media(max-width:390px){.card-search{flex-direction:column-reverse}}.card-search__thumbnail{width:160px}@media(max-width:390px){.card-search__thumbnail{width:100%}}.card-search__body{flex:1}@container (max-width: 390px){.card-search__body{width:100%}}.card-search.skeleton:after{content:"";position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:10}@keyframes pulse{50%{opacity:.5}}.card-search.skeleton:after{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(236 236 237 / var(--tw-bg-opacity, 1));min-height:1em;display:block;border-radius:var(--t32b--card--layout--border-radius);background:linear-gradient(90deg,#fafafa 25%,#f0f0f0,#fafafa 75%);background-size:200% 100%;animation:skeleton-loading 2.5s infinite}.wp-block-card{display:block;height:100%}.wp-block-card>div{height:100%}.wp-block-card>div .card{height:100%}.card-project{position:relative;display:flex;flex-direction:column-reverse;border-bottom:4px solid transparent;transition:all .3s ease-out}.card-project:hover{border-color:#8e7639}.card-project__title{font-family:var(--t32b--heading-4--font--font-family);font-weight:var(--t32b--heading-4--font--font-weight);font-size:var(--t32b--heading-4--font--font-size);line-height:var(--t32b--heading-4--font--line-height)}.card-project__badge{margin:1.5rem 0}.card-project__thumbnail{overflow:hidden;border-radius:var(--t32b--card-thumbnail--layout--border-radius);aspect-ratio:1}@container (min-width: 740px){.card-project__thumbnail{width:var(--t32b--card-horizontal-thumbnail--layout--width)}}.card-project__thumbnail img{width:100%;height:100%;object-fit:cover}.card-expertise{position:relative;border-bottom:4px solid transparent;transition:all .3s ease-out}.card-expertise__content{display:flex;align-items:center;justify-content:space-between}.card-expertise__content svg{flex-shrink:0}.card-expertise:hover{border-color:#8e7639}.card-expertise__title{font-family:var(--t32b--heading-4--font--font-family);font-weight:var(--t32b--heading-4--font--font-weight);font-size:var(--t32b--heading-4--font--font-size);line-height:var(--t32b--heading-4--font--line-height)}.wp-block-column{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:auto-phrase}.wp-block-column.has-background{padding:calc(var(--t32b--wp-block-group--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px))) / 2) calc(var(--t32b--container--layout--padding-x) / 2) calc(var(--t32b--wp-block-group--layout--margin-end, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))) / 2);border-radius:var(--t32b--group--layout--border-radius)}.wp-block-embed{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px));position:relative;z-index:0;background-color:var(--t32b--embed--color--background-color);border-radius:var(--t32b--embed--style--border-radius)}.entry-style>.frm_forms{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))}.frm_fields_container{row-gap:15px!important}.frm_form_field.frm_blank_field{--t32b--input-text--color--border-color: var(--t32b--input-text-error--color--border-color);--t32b--input-text--color--background-color: var(--t32b--input-text-error--color--background-color);--t32b--input-text-focus--color--border-color: var(--t32b--input-text-error-focus--color--border-color)}.frm_form_field.frm_blank_field input{border-color:var(--t32b--input-text-focus--color--border-color)!important}.frm_form_field>input[type=text],.frm_form_field>input[type=email],.frm_form_field>input[type=number],.frm_form_field>input[type=tel]{width:100%}.frm_form_field>select,.frm_form_field textarea{width:100%}.frm_form_field{position:relative}.frm_form_field label{line-height:1;font-weight:300;transition:top .2s,font-size .2s;color:var(--t32b--label-input-text--color--color)}.frm_form_field label .frm_required{color:var(--t32b--label-require-indicator--color--color)}.frm_form_field .frm_error{color:var(--t32b--input-error-text--color--color);font-size:1rem}.frm_description{font-size:.875rem;color:var(--t32b--input-description--color--color)}.frm_dropzone .dz-message{border-style:solid;border-color:var(--t32b--input-text--color--border-color)}.frm_dropzone .dz-message svg{width:48px}.frm_display_format_buttons .frm_opt_container label{padding-left:0}.frm_display_format_buttons .frm_opt_container label:before,.frm_display_format_buttons .frm_opt_container label:after{display:none!important}.frm_display_format_buttons .frm_label_button_container{display:inline-flex;background-color:var(--t32b--button--color--background-color);border:1px solid var(--t32b--button--color--border-color, var(--t32b--button--color--background-color));color:var(--t32b--button--color--color);transition:all .4s;line-height:1;padding:var(--t32b--button--layout--padding-y) var(--t32b--button--layout--padding-x);border-radius:var(--t32b--button--style--border-radius)}.frm_display_format_buttons input:checked+*>.frm_label_button_container{background-color:var(--t32b--button-hover--color--background-color);color:var(--t32b--button-hover--color--color);border-color:var(--t32b--button-hover--color--border-color, var(--t32b--button-hover--color--background-color))}.frm_label_button_container{color:var(--t32b--button--color--color)}.frm_error_style[role=alert]{position:relative;display:flex;align-items:center;gap:.625rem;border-radius:var(--t32b--alert--layout--border-radius);box-shadow:var(--t32b--alert--style--box-shadow);border-style:solid;border-width:var(--t32b--alert--layout--border);padding-top:var(--t32b--alert--layout--padding-t, var(--t32b--alert--layout--padding-y));padding-bottom:var(--t32b--alert--layout--padding-b, var(--t32b--alert--layout--padding-y));padding-left:var(--t32b--alert--layout--padding-l, var(--t32b--alert--layout--padding-x));padding-right:var(--t32b--alert--layout--padding-r, var(--t32b--alert--layout--padding-x));font-weight:var(--t32b--alert--font--font-weight);background-color:var(--t32b--alert--color--background-color);border-color:var(--t32b--alert--color--border-color);color:var(--t32b--alert--color--color);--t32b--alert--color--background-color: var(--t32b--alert-info--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-info--color--border-color);--t32b--alert--color--color: var(--t32b--alert-info--color--color);margin-bottom:40px;--t32b--alert--color--background-color: var(--t32b--alert-danger--color--background-color);--t32b--alert--color--border-color: var(--t32b--alert-danger--color--border-color);--t32b--alert--color--color: var(--t32b--alert-danger--color--color)}.entry-style .wp-block-gallery{margin-top:var(--t32b--wp-block-group--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px)));margin-bottom:var(--t32b--wp-block-group--layout--margin-end, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px)))}.wp-block-group.has-background{margin-top:var(--t32b--wp-block-group--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px)));margin-bottom:var(--t32b--wp-block-group--layout--margin-end, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px)));padding:var(--t32b--wp-block-group--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px))) var(--t32b--container--layout--padding-x) var(--t32b--wp-block-group--layout--margin-end, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px)));overflow:hidden}.wp-block-group.has-background:not(.alignfull){border-radius:var(--t32b--group--layout--border-radius)}.wp-block-group.has-background>*:first-child{margin-top:0}.wp-block-group.has-background>*:last-child{margin-bottom:0}.wp-block-group.has-background .alignwide{width:100%}.wp-block-group.has-background .has-background{overflow:visible}.wp-block-group>*{margin-left:auto;margin-right:auto}.wp-block-group.is-layout-constrained>*:not(.alignwide):not(.alignfull){max-width:var(--wp--style--global--content-size, 800px)}.wp-block-group.is-layout-grid{gap:1.25rem}@media(max-width:639.9px){.wp-block-group.is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media(min-width:782px){.wp-block-group.is-layout-grid{gap:2.5rem}}.wp-block-group.has-border-color{padding:2.5rem;border-radius:var(--t32b--global--style--border-radius, 0)}.wp-block-group.has-border-color>*:first-child{margin-top:0!important}.wp-block-group.has-border-color>*:last-child{margin-bottom:0!important}.wp-block-group.is-style-bg-primary-500{position:relative;background-color:#8e7639;padding:3rem;overflow:hidden;z-index:1;color:#fff}.wp-block-group.is-style-bg-primary-500:after{position:absolute;content:"";bottom:0;right:100px;width:500px;height:500px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='500' height='500' viewBox='0 0 1381 1381' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1380.21 1381H0V1034.13L974.568 1034.17C1033.49 1034.17 1083.55 984.462 1083.55 924.029C1083.55 863.286 1034.66 813.864 973.543 813.864C970.892 813.864 0.000114115 813.895 0.000114115 813.895V544.7L772.689 544.727C828.708 544.727 877.301 497.852 877.301 438.515C877.301 378.642 828.41 332.37 772.159 332.37C768.624 332.37 0.000114115 332.429 0.000114115 332.429V0H1258.91C1324.83 0 1380.9 53.4777 1381 119.508L1380.21 1381Z' fill='%237A6221'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='500' height='500' viewBox='0 0 1381 1381' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1380.21 1381H0V1034.13L974.568 1034.17C1033.49 1034.17 1083.55 984.462 1083.55 924.029C1083.55 863.286 1034.66 813.864 973.543 813.864C970.892 813.864 0.000114115 813.895 0.000114115 813.895V544.7L772.689 544.727C828.708 544.727 877.301 497.852 877.301 438.515C877.301 378.642 828.41 332.37 772.159 332.37C768.624 332.37 0.000114115 332.429 0.000114115 332.429V0H1258.91C1324.83 0 1380.9 53.4777 1381 119.508L1380.21 1381Z' fill='%237A6221'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;background-color:#816a2e;z-index:-1}.has-black-background-color,.has-grey-500-background-color,.has-grey-700-background-color,.has-grey-900-background-color,.has-primary-300-background-color,.has-primary-500-background-color,.has-primary-700-background-color,.has-primary-900-background-color,.has-secondary-300-background-color,.has-secondary-500-background-color,.has-secondary-700-background-color,.has-secondary-900-background-color{color:#fff}.entry-style h1.wp-block-heading{font-family:var(--t32b--heading-1--font--font-family);font-weight:var(--t32b--heading-1--font--font-weight);font-size:var(--t32b--heading-1--font--font-size);line-height:var(--t32b--heading-1--font--line-height);font-stretch:100%;margin-top:1.75em;margin-bottom:1em}.entry-style h2.wp-block-heading{font-family:var(--t32b--heading-2--font--font-family);font-weight:var(--t32b--heading-2--font--font-weight);font-size:var(--t32b--heading-2--font--font-size);line-height:var(--t32b--heading-2--font--line-height);margin-top:1.25em;margin-bottom:.65em}.entry-style h2.wp-block-heading span{color:#8e7639}.entry-style h3.wp-block-heading{font-family:var(--t32b--heading-3--font--font-family);font-weight:var(--t32b--heading-3--font--font-weight);font-size:var(--t32b--heading-3--font--font-size);line-height:var(--t32b--heading-3--font--line-height);margin-top:1em;margin-bottom:.5em}.entry-style h4.wp-block-heading{margin-top:.85em;margin-bottom:.4em}.entry-style h5.wp-block-heading{margin-top:.75em;margin-bottom:.35em}.entry-style h6.wp-block-heading{margin-top:.6em;margin-bottom:.3em}.entry-style>.wp-block-image{margin-top:var(--t32b--wp-block-image--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px)));margin-bottom:var(--t32b--wp-block-image--layout--margin-end, var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px)))}.entry-style>.wp-block-image.alignfull+.alignfull{margin-top:calc(var(--t32b--wp-block-image--layout--margin-start, var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px))) * -1)}.entry-style>.wp-block-image.aligncenter img,.entry-style>.wp-block-image.alignleft img,.entry-style>.wp-block-image.alignright img{display:inline-block}.wp-block-image img{width:100%;object-fit:cover}.wp-block-image-overflow-card__list{display:flex;gap:1.25rem;margin-top:6.25rem}@media(max-width:1279.9px){.wp-block-image-overflow-card__list{flex-direction:column;gap:8rem;margin-top:8.5rem}}.wp-block-image-overflow-card__item{display:flex;flex:1}@media(max-width:781.9px){.wp-block-image-overflow-card__item{flex-direction:column}}.wp-block-image-overflow-card__img{position:relative;flex:0 0 305px;width:100%;height:auto}.wp-block-image-overflow-card__img img{position:absolute;left:0;bottom:0;width:305px;height:361px}@media(max-width:781.9px){.wp-block-image-overflow-card__img img{width:100%;object-fit:contain}}.wp-block-image-overflow-card__content{color:#fff;padding:3rem 1.25rem;flex:1}.wp-block-image-overflow-card .wp-block-button__link{gap:.625rem}.entry-style{margin-top:7.5rem;margin-bottom:7.5rem}.entry-style>*{margin-left:auto;margin-right:auto}.entry-style>*:not(.alignfull){width:calc(100% - var(--t32b--container--layout--padding-x, 40px) * 2)}.entry-style>*:not(.alignwide):not(.alignfull){max-width:var(--wp--style--global--content-size, 800px)}.entry-style>*:last-child{margin-bottom:0!important}.entry-style>*:first-child{margin-top:0!important}.entry-style:has(>*.alignfull.has-background:first-child){margin-top:0!important}.entry-style:has(>*.alignfull.has-background:last-child){margin-bottom:0!important}.entry-style:has(>*.alignfull.is-style-bg-primary-500:last-child){margin-bottom:0!important}.entry-style:has(>*.cta__wrapper.alignfull:last-child){margin-bottom:0!important}.has-background.alignfull:has(+.has-background.alignfull){margin-bottom:0!important}.has-background.alignfull+.has-background.alignfull{margin-top:0!important}.alignwide{max-width:var(--wp--style--global--wide-size, 1280px);width:calc(100% - var(--t32b--container--layout--padding-x) * 2)}.alignwide .alignwide{width:100%}.entry-style ul.wp-block-list,.entry-style ol.wp-block-list{margin-bottom:var(--t32b--block-inline--layout--margin-end, 1.5em)}.entry-style ul.wp-block-list li,.entry-style ol.wp-block-list li{position:relative;list-style-type:none}.entry-style ul.wp-block-list ul.wp-block-list{margin-bottom:0!important}.entry-style ul.wp-block-list li{padding-left:16px}.entry-style ul.wp-block-list li:before{content:"";border-radius:0 3px 0 0;display:block;width:8px;height:8px;background-color:var(--t32b--list--color--marker);position:absolute;left:0;top:8px}.entry-style ol.wp-block-list{counter-reset:list;padding-left:16px}.entry-style ol.wp-block-list li{list-style:decimal}.entry-style ol.wp-block-list li::marker{white-space:nowrap;color:var(--t32b--list-numeric--color--marker);font-weight:700;font-family:var(--t32b--list-numeric--font--font-family, inherit)}.entry-style .wp-block-media-text{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))}@media(max-width:639.9px){.entry-style .wp-block-media-text:not(.has-background) .wp-block-media-text__content{padding:0}}.modal{position:fixed;inset:0;pointer-events:none;opacity:0;display:flex;align-items:center;justify-content:center;z-index:99;max-width:none!important;width:100%!important;--t32b--global--layout--margin-start: 20px;--t32b--global--layout--margin-end: 20px}.modal *{pointer-events:none}.modal--narrow{--t32b--modal--layout--width: var(--t32b--modal-narrow--layout--width)}.modal--open{pointer-events:auto;opacity:1}.modal--open *{pointer-events:auto}.modal__overlay{position:absolute;inset:0;background-color:#000000e6;z-index:1}.modal__container{position:relative;z-index:1;background-color:#fff;border-radius:var(--t32b--modal--layout--border-radius, 10px);padding:20px;width:var(--t32b--modal--layout--width);max-width:calc(100% - var(--t32b--container--layout--padding-x) * 2);max-height:80vh;overflow:auto}.modal__container--with-image{display:flex;align-items:stretch;justify-content:space-between;padding:0}.modal__container--with-image .modal__container__wrapper{padding:50px;display:flex;flex-direction:column;justify-content:center}.modal__container--with-image .modal__image{position:relative;width:50%;object-fit:cover}.modal__close{position:absolute;z-index:1;right:8px;top:8px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e7e3d9;color:#8e7639}.modal__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--t32b--modal-header--color--border-color);padding-bottom:10px;margin-bottom:20px;padding-right:16px}.modal__body{--t32b--container--layout--padding-x: 0;margin-top:0;margin-bottom:0}.navigation-arrow{display:flex;align-items:center;justify-content:center;height:var(--t32b--navigation-arrow--layout--size);width:var(--t32b--navigation-arrow--layout--size);background-color:var(--t32b--navigation-arrow--color--background-color);color:var(--t32b--navigation-arrow--color--color);border-radius:var(--t32b--navigation-arrow--layout--border-radius);border:var(--t32b--navigation-arrow--layout--border);border-color:var(--t32b--navigation-arrow--color--border-color);transition:all .3s;cursor:pointer}.navigation-arrow:hover{background-color:var(--t32b--navigation-arrow-hover--color--background-color);border-color:var(--t32b--navigation-arrow-hover--color--border-color);color:var(--t32b--navigation-arrow-hover--color--color)!important}.swiper-button-disabled .navigation-arrow{--t32b--navigation-arrow--color--background-color: var(--t32b--navigation-arrow-disable--color--background-color) !important;--t32b--navigation-arrow--color--border-color: var(--t32b--navigation-arrow-disable--color--border-color) !important;--t32b--navigation-arrow--color--color: var(--t32b--navigation-arrow-disable--color--color) !important}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px}.pagination .page-numbers.current{color:var(--t32b--global--color--color)!important;font-weight:700!important}.pagination__button{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.pagination a,.pagination button{transition:all .4s;text-decoration:none!important;color:var(---t32b--pagination-link--color--color)!important;font-weight:400!important}.pagination a:hover,.pagination button:hover{color:var(--t32b--pagination-link-hover--color--color)!important}.entry-style p,.entry-style h4,.entry-style h5,.entry-style h6{font-size:var(--t32b--global--font--font-size);line-height:var(--t32b--global--font--line-height)}.entry-style>h4,.entry-style>h5,.entry-style>h6{margin-bottom:var(--t32b--block-inline--layout--margin-end, 1.5em)}.entry-style p{margin-bottom:var(--t32b--block-inline--layout--margin-end, 1.5em)}.entry-style p.is-style-introduction{font-family:var(--t32b--chapo--font--font-family);font-size:var(--t32b--chapo--font--font-size);line-height:var(--t32b--chapo--font--line-height)}.entry-style a:not(.wp-element-button):not(.wp-block-button__link):not(.badge):not(.card):not(.card-search):not(.not-link){text-decoration:underline;color:var(--t32b--link--color--color)}.entry-style a:not(.wp-element-button):not(.wp-block-button__link):not(.badge):not(.card):not(.card-search):not(.not-link):hover{text-decoration:none}.wp-block-posts{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px));padding-bottom:2px}.wp-block-posts.has-background{padding-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));padding-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))}.wp-block-posts:not(.alignfull).has-background{padding-left:var(--t32b--container--layout--padding-x);padding-right:var(--t32b--container--layout--padding-x)}.wp-block-posts__grid-listing{display:grid;gap:1.25rem}.wp-block-questions{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))}.wp-block-questions .alignwide{width:100%;max-width:100%}.has-black-background-color,.has-grey-500-background-color,.has-grey-700-background-color,.has-grey-900-background-color,.has-primary-300-background-color,.has-primary-500-background-color,.has-primary-700-background-color,.has-primary-900-background-color,.has-secondary-300-background-color,.has-secondary-500-background-color,.has-secondary-700-background-color,.has-secondary-900-background-color{--t32b--questions-item--color--border-color: #fff}.entry-style .wp-block-separator{margin-top:var(--t32b--block--layout--margin-start, var(--t32b--global--layout--margin-start, 60px));margin-bottom:var(--t32b--block--layout--margin-end, var(--t32b--global--layout--margin-end, 60px))}.entry-style hr.wp-block-separator{border-color:var(--t32b--separator--color--border-color);border-width:1px}.wp-block-slider{overflow:visible!important;margin-bottom:6.25rem}.wp-block-slider.alignfull{overflow:hidden!important}.wp-block-slider__slider{margin:-20px!important;padding:20px!important}.wp-block-slider__slider .swiper-wrapper{align-items:stretch;padding-bottom:2rem}.wp-block-slider__slider .swiper-slide{height:auto}.wp-block-slider__slider .swiper-slide .acf-innerblocks-container,.wp-block-slider__slider .swiper-slide .wp-block-card{height:100%}.wp-block-slider__slider .swiper-pagination{position:relative;margin-top:1.25rem}.wp-block-slider__slider__navigation{display:flex;justify-content:flex-end;gap:.75rem}.wp-block-slider-item.is-position-center{display:flex;align-items:center;justify-content:center}.wp-block-slider-item.is-position-center .acf-innerblocks-container{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.slider-posts .swiper.swiper-initialized{overflow:visible}.slider-posts .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;overflow:auto;gap:20px}.slider-posts--1 .swiper:not(.swiper-initialized) .swiper-slide{width:100%}.slider-posts--2 .swiper:not(.swiper-initialized) .swiper-slide{width:calc(50% - 10px)}.slider-posts--3 .swiper:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap}.slider-posts--3 .swiper:not(.swiper-initialized) .swiper-slide{width:calc(33.3334% - 20px)}.slider-posts{--t32b--slider-posts--layout--margin-x: var(--t32b--container--layout--padding-x);--swiper-pagination-color: #8E7639;--swiper-pagination-bullet-inactive-color: #7A7C81;--swiper-pagination-bullet-size: 10px;margin-top:calc(var(--t32b--card-hover--layout--top,0px) * -1);padding-top:var(--t32b--card-hover--layout--top,0px)}.slider-posts .swiper-wrapper{margin-bottom:var(--t32b--slider-posts-wrapper--layout--margin-bottom, 20px)}.slider-posts .swiper-pagination{position:relative;display:flex;justify-content:var(--t32b--slider-posts-pagination--layout--justify-content, var(--t32b--swiper-pagination--layout--justify-content, center));--swiper-pagination-bottom: 0}.slider-posts .swiper-button-prev,.slider-posts .swiper-button-next{position:relative}.slider-posts .swiper-button-prev:after,.slider-posts .swiper-button-next:after{display:none}.slider-posts .swiper-pagination-bullet{border:1px solid #fff}.swiper-button-prev,.swiper-button-next{position:static!important;width:auto!important;margin-top:0!important}.swiper-button-prev>*,.swiper-button-next>*{flex:none}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-pagination{width:auto!important}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.wp-block-tabs__nav{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #ECECED}@media(max-width:781.9px){.wp-block-tabs__nav{width:100%;overflow:auto;padding-right:1.875rem;position:relative}.wp-block-tabs__nav:after{content:"";display:block;background:linear-gradient(95deg,#000,#0000 0%,#fff);width:30px;height:100%;position:absolute;pointer-events:none;right:0;top:0}}.wp-block-tabs__nav__title{padding:1.25rem .625rem;font-weight:500;text-align:center;cursor:pointer;transition:all .3s;border-bottom:2px solid transparent}@media(max-width:781.9px){.wp-block-tabs__nav__title{white-space:nowrap}}.wp-block-tabs__nav__title.active{border-bottom-color:#8e7639;color:#8e7639}.wp-block-tab{display:none;margin:2.5rem 0}.wp-block-tab.active{display:block}.wp-block-tabs__content .alignwide{width:100%}.search-form__field{display:flex;justify-content:space-between;align-items:center;gap:.625rem;border:1px solid var(--t32b--input-text--color--border-color);padding-right:.625rem}.search-form__field:focus-within{border:1px solid var(--t32b--input-text-focus--color--border-color)}.search-form__field input{border:0!important;width:100%}.cta__wrapper{overflow-x:clip}.cta{overflow:visible!important;padding-top:6.875rem!important;padding-bottom:6.875rem!important;margin-top:7.75rem!important;margin-bottom:0!important}.cta h2.wp-block-heading{margin-top:0!important}.cta h2.wp-block-heading p{font-family:var(--t32b--heading-2--font--font-family);font-weight:var(--t32b--heading-2--font--font-weight);font-size:var(--t32b--heading-2--font--font-size);line-height:var(--t32b--heading-2--font--line-height);margin-bottom:1.5rem}.cta__content{max-width:630px;width:100%}.cta__image{position:absolute;right:clamp(-330px,-330px + 330 * (100vw - 1024px) / 896,0px);bottom:0;object-fit:cover}@media(max-width:1023.9px){.cta__image{display:none}}.page-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:480px;padding-top:1.5rem!important;padding-bottom:3rem!important}.page-header__title,.page-header__chapo,.page-header__breadcrumbs{position:relative;z-index:1;width:100%}.page-header__title{max-width:955px;margin-bottom:1.5rem!important}.page-header__chapo{max-width:650px;margin-bottom:0!important}.page-header__banner{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page-header__banner:after{position:absolute;content:"";inset:0;width:100%;height:100%;background-color:#0006}.page-header__banner img,.page-header__banner video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page-header--banner .page-header__content{color:#fff}.page-header--banner .page-header__breadcrumbs a{--t32b--link--color--color: #fff}.page-header--banner .page-header__breadcrumbs .icon-chevron-right,.page-header--banner .page-header__breadcrumbs .breadcrumb_last{color:#ffffffb3}.project-header,.expertise-header{display:flex;min-height:480px;padding:0!important}.project-header__content,.expertise-header__content{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 2.5rem 3rem;margin:0}.project-header__title,.expertise-header__title{margin-bottom:1.5rem!important}.project-header__banner,.expertise-header__banner{margin:0;width:100%;max-width:26.5625rem}.project-header__banner__img,.expertise-header__banner__img{height:100%;width:26.5625rem}@media(max-width:781.9px){.project-header,.expertise-header{flex-direction:column}.project-header__banner,.expertise-header__banner{margin:0;width:100%;max-width:100%;max-height:200px;height:100%}.project-header__banner__img,.expertise-header__banner__img{height:200px;width:100%;object-fit:cover}}.project-header__content{border-bottom:1px solid #ECECED}.expertise-header{background-color:#8e7639;color:#fff}.expertise-header__breadcrumbs a{--t32b--link--color--color: #fff}.expertise-header__breadcrumbs .icon-chevron-right,.expertise-header__breadcrumbs .breadcrumb_last{color:#ffffffb3}.header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--t32b--global--color--background-color);border-bottom:1px solid #E7E3D9}.header.is-not-visible{position:relative}.header__content{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.header__navigation-wrapper{display:flex;align-items:center}.header__navigation__nav{display:flex}@media(max-width:1023.9px){.header__navigation__nav{display:none}}.header__navigation__link{padding:2.375rem 1.5rem 2.125rem;transition:all .3s ease-out;border-bottom:4px solid transparent}.header__navigation__link:hover{border-bottom-color:#8e7639}.header__navigation__link.is-active{color:#8e7639}@media(max-width:1279.9px){.header__navigation__link{padding:2.375rem 1.125rem 2.125rem}}.header__navigation__tools{display:flex;align-items:center;border:1px solid #E7E3D9;border-bottom:none}.header__navigation__tools__item{border-right:1px solid #E7E3D9;transition:all .3s ease-out}.header__navigation__tools__item:last-of-type{border-right:none}.header__navigation__tools__item:hover{background-color:#e7e3d9}.header__navigation__tools__item.is-active{background-color:#8e7639}.header__navigation__tools__item.is-active svg{color:#fff}.header__navigation__tools__link{padding:2.125rem!important}@media(max-width:1279.9px){.header__navigation__tools__link{padding:2.125rem 1.75rem!important}}@media(max-width:639.9px){.header__navigation__tools__link{padding:.75rem!important}.header__navigation__tools__link svg{width:28px!important}}.header__sub-navigation{position:fixed;top:0;left:0;width:100%;height:100dvh;overflow-y:auto;background-color:#8e7639;color:#fff;z-index:1}.header__sub-navigation:after{position:absolute;content:"";right:0;bottom:0;width:700px;height:700px;background-image:url("data:image/svg+xml,%3Csvg width='700' height='700' viewBox='0 0 700 700' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1419_11)'%3E%3Cpath d='M699.6 700H0V524.179L493.988 524.199C523.854 524.199 549.229 499.003 549.229 468.371C549.229 437.582 524.448 412.531 493.469 412.531C492.125 412.531 5.78425e-05 412.546 5.78425e-05 412.546V276.097L391.66 276.111C420.055 276.111 444.686 252.351 444.686 222.274C444.686 191.926 419.904 168.471 391.391 168.471C389.599 168.471 5.78425e-05 168.501 5.78425e-05 168.501V0H638.115C671.529 0 699.949 27.1067 700 60.5761L699.6 700Z' fill='%237A6221'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1419_11'%3E%3Crect width='700' height='700' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;z-index:-1}.header__sub-navigation__close{position:absolute;top:0;right:max(var(--t32b--container--layout--padding-x),(100vw - var(--wp--style--global--wide-size, 1280px)) / 2);border:1px solid #7A6221;background-color:#8e7639;padding:2.125rem;color:#fff;cursor:pointer;transition:all .3s ease-out}.header__sub-navigation__close:hover{border-color:#5d4a12;background-color:#7a6221}@media(max-width:1279.9px){.header__sub-navigation__close{padding:2.125rem 1.75rem}}@media(max-width:639.9px){.header__sub-navigation__close{padding:.75rem}}.header__sub-navigation__content{display:flex;align-items:flex-end}.header__sub-navigation__image{max-width:425px;width:100%;height:100dvh;object-fit:cover}@media(max-width:1023.9px){.header__sub-navigation__image{max-width:100%;width:30%}}@media(max-width:781.9px){.header__sub-navigation__image{display:none}}.header__sub-navigation__nav{flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 6.8125rem 4rem 2.5rem}@media(max-width:781.9px){.header__sub-navigation__nav{padding:5rem 2rem 2rem}}.header__sub-navigation__item{margin-bottom:3rem}.header__sub-navigation__link{font-family:var(--t32b--heading-2--font--font-family);font-weight:var(--t32b--heading-2--font--font-weight);font-size:var(--t32b--heading-2--font--font-size);line-height:var(--t32b--heading-2--font--line-height)}.header__sub-navigation__sub-link{font-family:var(--t32b--heading-4--font--font-family);font-weight:var(--t32b--heading-4--font--font-weight);font-size:var(--t32b--heading-4--font--font-size);line-height:var(--t32b--heading-4--font--line-height);display:block;margin-top:1.5rem}.header__sub-navigation__link,.header__sub-navigation__sub-link,.header__sub-navigation__footer__link{transition:all .3s ease-out}.header__sub-navigation__link:hover,.header__sub-navigation__sub-link:hover,.header__sub-navigation__footer__link:hover{color:#e7e3d9}.header__sub-navigation__footer{display:flex;justify-content:space-between;align-items:center}@media(max-width:1023.9px){.header__sub-navigation__footer{flex-direction:column;align-items:flex-start;gap:.75rem}.header__sub-navigation__footer__nav{flex-direction:column}}.header__sub-navigation__footer__nav{display:flex;gap:1.5rem}.footer{position:relative;margin-top:0!important;margin-bottom:0!important;color:#fff;background-color:#202b2e;z-index:1}.footer:after{position:absolute;content:"";bottom:43px;right:100px;width:364px;height:364px;background-image:url("data:image/svg+xml,%3Csvg width='364' height='364' viewBox='0 0 364 364' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M363.791 364H0V272.574L256.874 272.585C272.404 272.585 285.6 259.482 285.6 243.553C285.6 227.542 272.714 214.516 256.604 214.516C255.905 214.516 3.00782e-05 214.524 3.00782e-05 214.524V143.57L203.663 143.578C218.428 143.578 231.236 131.222 231.236 115.583C231.236 99.8013 218.35 87.6052 203.523 87.6052C202.592 87.6052 3.00782e-05 87.6206 3.00782e-05 87.6206V0H331.82C349.195 0 363.975 14.0955 364 31.4996L363.791 364Z' fill='%23141F22'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;z-index:-1}.footer__content-wrapper{margin:0 auto;padding:3rem 0}.footer__content{display:flex;gap:1.25rem;margin-top:1.5rem}.footer__description{max-width:19.0625rem;width:100%}.footer__description__text{margin-bottom:1.5rem}.footer__navigation{column-count:2;font-weight:500;gap:2rem}.footer__navigation__item{break-inside:avoid}.footer__navigation__main-link{font-size:1.5rem}.footer__navigation__main-link,.footer__navigation__sub-link{display:block;margin-bottom:.75rem;text-decoration:underline!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;text-decoration-thickness:1px!important;text-underline-offset:5px;transition:all .4s ease-out}.footer__navigation__main-link:hover,.footer__navigation__sub-link:hover{-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important}.footer__copyright{border-top:1px solid #374046;padding:.75rem 0;font-size:.75rem}.footer__copyright__content{display:flex;align-items:center;justify-content:space-between}.footer__copyright__infos{display:flex;align-items:center;gap:.25rem}.footer__copyright__nav{display:flex;align-items:center;gap:1.25rem}.footer__copyright__nav__link{font-weight:500;text-decoration:underline!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;text-decoration-thickness:1px!important;text-underline-offset:5px;transition:all .4s ease-out}.footer__copyright__nav__link:hover{-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important}@media(max-width:781.9px){.footer__content{flex-direction:column}.footer__description{max-width:100%}.footer__copyright__content{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media(max-width:639.9px){.footer__navigation{column-count:1}.footer__copyright__nav{flex-direction:column;align-items:flex-start}}.home .entry-style{margin-top:0}.home .wp-block-heading span{color:#8e7639}.fp-hero-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:90vh}.fp-hero-banner__title{position:relative;z-index:1;max-width:956px;width:100%;color:#fff;margin-top:0!important;margin-bottom:2rem!important}.fp-hero-banner__banner{position:absolute;inset:0;width:100%;height:100%}.fp-hero-banner__banner:after{position:absolute;content:"";background:linear-gradient(to top,#202b2e 0,#202b2e00 400px);width:100%;height:100%;top:0;left:0}.fp-hero-banner__banner img{height:100%;width:100%;object-fit:cover}.fp-about{padding-top:6.875rem;padding-bottom:6.875rem}.fp-about__title{max-width:630px;width:100%}.fp-about__content{display:flex;justify-content:space-between;margin-top:6.875rem;gap:1.25rem}@media(max-width:1023.9px){.fp-about__content{flex-direction:column}}.fp-about__description{flex:1}.fp-about__key-numbers{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.25rem;flex:1}@media(max-width:639.9px){.fp-about__key-numbers{grid-template-columns:1fr}}.fp-about__key-number__number{--t32b--global--font--font-size: clamp(1.5rem, 20.6850828729px + .8839779006vw, 2rem);color:#8e7639;margin-bottom:.5rem!important}.fp-about__key-number .is-style-introduction{margin-bottom:0!important}.fp-expertises{padding-top:6.875rem;padding-bottom:6.875rem}.fp-expertises__title{margin:0 auto 3rem!important}.fp-expertises__expertises-wrapper{margin:0 auto}.fp-expertises__nav-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.fp-expertises__nav{border:1px solid #8E7639;border-radius:1.5625rem;padding:.625rem 1.25rem;transition:all .3s ease-out;cursor:pointer}.fp-expertises__nav:hover,.fp-expertises__nav.active{background-color:#8e7639}.fp-expertises__expertise{display:grid}.fp-expertises__expertise__tab{grid-column:1;grid-row:1;gap:1.25rem;display:flex;margin-top:3rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,visibility .3s ease-out}@media(max-width:1279.9px){.fp-expertises__expertise__tab{flex-direction:column;align-items:center}}.fp-expertises__expertise__tab.active{opacity:1;visibility:visible;pointer-events:auto}.fp-expertises__expertise__icon{width:305px;height:205px}.fp-expertises__expertise__image{aspect-ratio:630/372;max-width:630px;width:100%;object-fit:cover;flex-shrink:0}@media(max-width:781.9px){.fp-expertises__expertise__image{max-width:100%}}.fp-expertises__expertise__content{display:flex}@media(max-width:1279.9px){.fp-expertises__expertise__content{align-items:center}}@media(max-width:781.9px){.fp-expertises__expertise__content{flex-direction:column}}.fp-expertises__expertise__content .wp-block-button__link{gap:.625rem}.fp-our-values{padding-top:6.875rem;padding-bottom:6.875rem}.fp-our-values__content{max-width:630px;width:100%}.fp-our-values__content .is-style-introduction{color:#8e7639}.fp-projects{overflow:hidden}.fp-projects__header{display:flex;align-items:flex-end;justify-content:space-between;margin:0 auto}@media(max-width:1023.9px){.fp-projects__header{flex-direction:column;align-items:flex-start;gap:1.25rem}}.fp-projects__heading{max-width:551px;width:100%}.fp-projects .swiper{margin-top:1.5rem}@media(max-width:1023.9px){.fp-projects .swiper{overflow:visible!important}}.listing-other-projects{display:flex;justify-content:space-between;align-items:center;margin-top:5rem}@media(max-width:781.9px){.listing-other-projects{flex-direction:column;align-items:flex-start}}.listing-other-projects h2.wp-block-heading{margin:0}.listing-other-projects__slider{overflow:hidden;margin-top:1.5rem}@media(max-width:1023.9px){.listing-other-projects__slider .swiper{overflow:visible!important}}body:after{content:"";position:fixed;top:0;left:50%;transform:translate(-50%);width:1280px;height:100%;pointer-events:none;background-image:repeating-linear-gradient(to right,#E7E3D9 0,#E7E3D9 1px,transparent 1px,transparent 320px);border-right:1px solid #E7E3D9;box-sizing:border-box;z-index:-1;opacity:.6}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}@media(min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}}@media(min-width:782px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}}.\[\&\>svg\]\:text-grey-900>svg{--tw-text-opacity: 1;color:rgb(20 31 34 / var(--tw-text-opacity, 1))}.\[\&_\.acf-innerblocks-container\]\:grid .acf-innerblocks-container{display:grid}.\[\&_\.acf-innerblocks-container\]\:gap-10 .acf-innerblocks-container{gap:2.5rem}
