@import url(https://use.typekit.net/uam8inb.css);*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--color-main:#026432;--color-accent:#b85c0f;--color-accent-hover:#5a2c07;--color-bg:#FFFFFF;--color-text:#160F09;--color-grey:#B6B2AF;--color-bg2:#160F09;--color-text2:#FFFFFF;--font-heading:"Raleway", sans-serif;--font-text:"Instrument Sans", sans-serif}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);font-size:1.125rem;line-height:150%;margin:0;font-weight:400}.btntxt{font-family:var(--font-heading);font-weight:700;font-size:.9375rem;letter-spacing:0;line-height:100%}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--color-text);margin:0}h1.hero{font-size:4rem;letter-spacing:-4px;font-weight:700}h1{font-size:3rem;letter-spacing:-2px;font-weight:500}h2{font-size:2rem;letter-spacing:-2px;font-weight:500}h3{font-size:1.5rem;font-weight:600}h4{font-size:1.25rem;font-weight:600}@media only screen and (max-width:825px){body{font-size:1rem;letter-spacing:0}h1.hero{font-size:2.5rem;letter-spacing:-1px;font-weight:700}h1{font-size:2rem;letter-spacing:-1px;font-weight:500;text-align:center;line-height:normal}h2{font-size:1.625rem;letter-spacing:-1px;font-weight:500}h3{font-size:1.25rem;letter-spacing:0;font-weight:600}h4{font-size:1.125rem;letter-spacing:0;font-weight:600}}a{padding:0;margin:0}.icon{max-width:6.25rem;height:auto}.icon2{max-width:5.25rem;height:auto}ul>br,ol>br{display:none}.texte ul{list-style-position:inside;padding-left:0}@media only screen and (min-width:1130px){.container{width:100%;padding:2.5rem 5rem}}@media only screen and (min-width:825px) and (max-width:1130px){.container{width:100%;padding:2.5rem}}@media only screen and (max-width:825px){.container{width:100%;padding:2.5rem 1.875rem}}.btn{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;padding:.9375rem 1.875rem;border-radius:.125rem;transition:all 0.3s ease-in-out;text-align:center;cursor:pointer}.btn-green{background-color:var(--color-main);color:var(--color-bg);border:2px solid var(--color-main);line-height:.8}.btn-green:hover{background-color:var(--color-bg);color:var(--color-text);border-color:var(--color-bg);line-height:.8}.btn-green2{background-color:var(--color-bg);color:var(--color-main);border:2px solid var(--color-main);line-height:.8}.btn-green2:hover{background-color:var(--color-main);color:var(--color-text2);border-color:var(--color-main);line-height:.8}.btn-orange{background-color:var(--color-accent);color:var(--color-bg);border:2px solid var(--color-accent);line-height:.8}.btn-orange:hover{background-color:var(--color-bg);color:var(--color-text);border-color:var(--color-bg);line-height:.8}.btn-orange2{background-color:var(--color-accent);color:var(--color-bg);border:2px solid var(--color-accent);line-height:.8}.btn-orange2:hover{background-color:var(--color-bg);color:var(--color-accent);border-color:var(--color-accent);line-height:.8}.btn-orange3{background-color:var(--color-bg);color:var(--color-accent);border-color:var(--color-accent);border:2px solid var(--color-accent);line-height:.8}.btn-orange3:hover{background-color:var(--color-accent);color:var(--color-bg);line-height:.8}.hero-banner{position:relative;width:100%;min-height:80vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:end;overflow:hidden}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgb(22 15 9 / .9) 0%,rgb(22 15 9 / .6) 50%,#fff0 100%);z-index:1}.hero-content{position:relative;z-index:2;max-width:58.13rem;color:var(--color-text2);margin:5rem}.hero-content h1.hero{color:var(--color-text2);margin-bottom:1.5rem;line-height:1.1;text-align:start}.hero-content .hero-subtitle{color:var(--color-text2);margin-bottom:2.5rem;font-size:1.5rem;font-weight:600;line-height:27px;letter-spacing:normal}.hero-buttons{display:flex;flex-wrap:wrap;gap:1.25rem}@media only screen and (max-width:825px){.hero-banner{min-height:80vh}.hero-overlay{background:linear-gradient(180deg,rgb(22 15 9 / .85) 0%,rgb(22 15 9 / .7) 100%)}.hero-content{margin:0;padding:5rem 1.875rem}.hero-buttons{flex-direction:column;align-items:flex-start;width:100%}.hero-buttons .btn{width:fit-content}.hero-content .hero-subtitle{font-size:1.25rem;font-weight:600;line-height:auto;letter-spacing:normal}}.cols-val{width:100%;display:flex;flex-direction:row;justify-content:center;gap:2.5rem;flex-wrap:wrap;padding:2.25rem 0 2.75rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;background-position:center 0%;position:relative;overflow:hidden}.imgc-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .4);z-index:1}.col-val{display:flex;flex-direction:column;flex:0 0 250px;align-items:center;justify-content:flex-start;text-align:center;gap:20px;z-index:2}.col-val-c{color:var(--color-text2);font-family:var(--font-heading);font-size:6rem;letter-spacing:-4px;font-weight:700;line-height:100%;font-variant-numeric:tabular-nums}.col-val h3{max-width:70%;color:var(--color-text2)}@media screen and (max-width:825px){.cols-val{flex-direction:column;align-items:center;gap:40px}.col-val{flex:auto;width:100%;max-width:300px}.col-val-c{font-size:2.5rem;letter-spacing:-1px;font-weight:700;line-height:100%}}