@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap);.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(images/owl.video.play.7f01b0.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}html{scroll-behavior:smooth}body{color:#fff;margin:0}h1{font-family:barlow,Arial,sans-serif;font-size:3rem;font-weight:600;line-height:120%;margin:1rem 0}h1 .-italic{font-style:italic;font-weight:400}h1 .-white{color:#fff}h1 .-brown700{color:#6c3e33}@media (min-width:1281px){h1{font-size:4.5rem;margin:2rem 0}}h2{font-family:barlow,Arial,sans-serif;font-size:2rem;font-weight:600;line-height:120%}h2 .-italic{font-style:italic;font-weight:400}h2 .-black{color:#171717}@media screen and (min-width:1100px){h2{font-size:3.5rem}}h3{font-family:barlow,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;margin:1rem 0}h3 .-brown50{color:#fefaf6}p{font-family:barlow,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}p .-marginYnormal{margin:1.5rem 0}p .-marginYsmall{margin:1rem 0}p .-black{color:#171717}p .-brown50{color:#fefaf6}p .-brown700{color:#6c3e33}@media (min-width:1281px){p .-marginYnormal{margin:2rem 0}p .-marginYsmall{margin:1.5rem 0}}.plarge{font-family:barlow,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%}.plarge .-italic{font-style:italic;font-weight:600}.subtitle{font-family:barlow,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%}.subtitle .-white{color:#fff}.subtitle .-brown700{color:#6c3e33}@media (min-width:1281px){.subtitle{font-size:1.125rem}}.subtitle-header{font-family:barlow,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.2em;line-height:150%;text-transform:uppercase}@media screen and (min-width:1440px){.container{margin:auto;max-width:1440px}}.slider-btn__creation{border:1px solid #6c3e33;border-radius:48px;color:#6c3e33;font-family:barlow,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:150%;margin:auto;position:relative;width:258px}.slider-btn__creation a{display:inline-flex;padding:.9rem 0 .9rem 1.5rem}.slider-btn__creation:after{content:url(images/arrow_right-up_brown700.1c41ae.svg);position:absolute;right:21px;top:17px;width:24px}.page-template-template-policy-legacy .content-cms .hero-others p{display:none}.page-template-template-policy-legacy .content-cms h2{font-size:2rem}.page-template-template-policy-legacy .content-cms h2,.page-template-template-policy-legacy .content-cms p{color:#171717;font-family:barlow,Arial,sans-serif;font-weight:400;line-height:150%;margin:auto;max-width:1440px;padding:.5rem 1.5rem}.page-template-template-policy-legacy .content-cms p{font-size:.875rem;text-align:justify}.page-template-template-policy-legacy .content-cms .bandeau-contact{margin:1.5rem 1.5rem 0}@media screen and (min-width:1100px){.page-template-template-policy-legacy .content-cms .bandeau-contact{margin:1.5rem 1.5rem 0}}@media screen and (min-width:1488px){.page-template-template-policy-legacy .content-cms .bandeau-contact{margin:1.5rem auto 0}}.page-template-template-policy-legacy .content-cms .bandeau-contact h2{color:#fff;font-family:barlow,Arial,sans-serif;font-size:2rem;font-weight:600;line-height:120%;margin:auto;max-width:264px;text-align:center}@media screen and (min-width:500px){.page-template-template-policy-legacy .content-cms .bandeau-contact h2{max-width:unset}}@media screen and (min-width:1100px){.page-template-template-policy-legacy .content-cms .bandeau-contact h2{font-size:3rem}}.page-template-template-policy-legacy .content-cms .bandeau-contact .plarge{color:#fff;margin:auto;padding:1rem 0;text-align:center}@media screen and (min-width:900px){.page-template-template-policy-legacy .content-cms .bandeau-contact .plarge{padding:3rem 0}}header{position:relative}.overflow-hidden{overflow:hidden}.nav{color:#171717}.nav #menu-mobile{width:90%}.nav #menu-mobile li{color:#fff}.nav .nav__desktop .logo-scroll,.nav .nav__mobile .logo-scroll{display:none;width:8.125rem}.nav.scroll,.nav.scroll.white .nav__desktop{color:#171717}.nav.scroll .nav__mobile .logo{display:none}.nav.scroll .nav__mobile .logo-scroll{display:block}.nav.scroll .nav__mobile .open-burger span{background-color:#121212}.nav.scroll .nav__desktop{border-bottom:.0625rem solid #6c3e33;color:#6c3e33}.nav.scroll .nav__desktop .logo{display:none}.nav.scroll .nav__desktop .logo-scroll{display:block}.nav__mobile{border-bottom:1px solid #171717;display:flex;justify-content:center;margin:auto;padding-bottom:1rem;padding-top:1rem;position:relative;width:90%}.nav__mobile--open{display:none;font-family:barlow,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.2em;line-height:150%;text-align:center;text-transform:uppercase}.nous-contacter .nav__mobile--open ul{background-color:#ca7762!important;box-shadow:0 0 2em #ca7762!important}.nous-contacter .nav.mobile .nav__mobile{border-bottom:.0625rem solid #fff!important}.nav__mobile--open ul{background-color:#ca7762;margin:auto;padding:2.5rem}.nav__mobile--open ul li:not(:last-child){margin-bottom:2.5rem}.nav__mobile--open.open{display:block;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width:900px){.nav.desktop{display:block;padding:0 1.5rem}.nav.desktop .active{font-style:italic;font-weight:600}}.nav__desktop{align-items:center;border-bottom:.0625rem solid #171717;list-style:none;margin:auto;max-width:80rem;padding:2rem 1.5rem;width:100%}.nav__desktop,.nav__desktop-item{display:flex;justify-content:space-between;position:relative}.nav__desktop-item{top:-11px;width:23.1875rem}.nav__desktop-item--logo{display:flex;justify-content:center;width:12.5rem}.nav__desktop-item--texte{font-family:Barlow;font-size:.875rem;font-weight:500;letter-spacing:.2em;line-height:150%;text-transform:uppercase}.nav .logo{width:8.125rem}.nav .open-burger{height:24px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:24px;z-index:999}.nav .open-burger span{background-color:#121212;content:"";display:block;height:24px;-webkit-mask:url(images/menu_burger_black.dec950.svg) no-repeat center;mask:url(images/menu_burger_black.dec950.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:all .4s;width:24px}.nav .open-burger.close-burger span{background-color:#121212;content:"";-webkit-mask:url(images/croix_noir.bc14e8.svg) no-repeat center;mask:url(images/croix_noir.bc14e8.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;top:54%;transition:all .4s}.nav #menu-mobile-others{width:90%}.nav #menu-mobile-others li{color:#fff}.nav .nav__desktop-others .logo-scroll,.nav .nav__mobile-others .logo-scroll{display:none;width:8.125rem}.nav.scroll{background-color:#fff;border-bottom:1px solid #6c3e33}.nav.scroll .nav__mobile-others .logo{display:none}.nav.scroll .nav__mobile-others .logo-scroll{display:block}.nav.scroll .nav__mobile-others .open-burger span{content:url(images/menu_burger_brown700.736dd6.svg);transition:all .4s}.nav.scroll .nav__desktop-others{border-bottom:.0625rem solid #6c3e33;color:#6c3e33}.nav.scroll .nav__desktop-others .logo{display:none}.nav.scroll .nav__desktop-others .logo-scroll{display:block}.nav.mobile{position:fixed;top:0;width:100%;z-index:1000}@media screen and (min-width:900px){.nav.mobile{display:none}}.nav__mobile-others{border-bottom:1px solid #6c3e33;display:flex;justify-content:center;margin:auto;padding-bottom:1rem;padding-top:1rem;position:relative;width:90%}.nav__mobile-others .logo{width:8.125rem}.nav__mobile-others .open-burger span{content:url(images/menu_burger_brown700.736dd6.svg)}.nav__mobile-others .open-burger.close-burger span{content:url(images/croix_brown700.a613b8.svg);top:54%;transition:all .4s}.nav.desktop{display:none;position:fixed;top:0;width:100%;z-index:1000}@media screen and (min-width:900px){.nav.desktop{display:block;padding:0 1.5rem}}.nav__desktop-others{align-items:center;border-bottom:.0625rem solid #6c3e33;list-style:none;margin:auto;max-width:80rem;padding:2rem 1.5rem;width:100%}.nav__desktop-others,.nav__desktop-others-item{display:flex;justify-content:space-between;position:relative}.nav__desktop-others-item{top:-11px;width:23.1875rem}.nav__desktop-others-item--logo{display:flex;justify-content:center;top:-15px;width:12.5rem}.nav__desktop-others-item--texte{color:#6c3e33;font-family:barlow,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.2em;line-height:150%;text-transform:uppercase}.hero-others__container-texte{padding:7rem 1.5rem}.hero-others__container-texte.display-none{display:none}@media screen and (min-width:900px){.hero-others__container-texte{padding:10rem 1.5rem}}@media screen and (min-width:1330px){.hero-others__container-texte{margin:auto;max-width:1280px;padding:10rem 0}}.hero-others__container-texte h1,.hero-others__container-texte p{color:#6c3e33}.hero-others__container-texte .subtitle-header{color:#ca7762}@media screen and (min-width:500px){.hero-others__container-texte .subtitle{max-width:650px}}.btn,.hero .hero__btn,.slider-btn__fleche--droite,.slider-btn__fleche--gauche{border:.0625rem solid #fff;border-radius:3.5rem;cursor:pointer;height:3.5rem;width:3.5rem}.btn:after,.hero .hero__btn:after,.slider-btn__fleche--droite:after,.slider-btn__fleche--gauche:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out}.btn:hover,.hero .hero__btn:hover,.slider-btn__fleche--droite:hover,.slider-btn__fleche--gauche:hover{background-color:#f8debf;border-color:#6c3e33}.hero .hero__btn{align-items:center;display:flex;height:56px;justify-content:center;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:56px;z-index:999}.hero .hero__btn span{background-color:#fff;content:"";display:block;height:24px;-webkit-mask:url(images/arrow_down_black.17bc25.svg) no-repeat center;mask:url(images/arrow_down_black.17bc25.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:all .4s;width:24px}.nous-contacter header{background:linear-gradient(102.57deg,#ca7762,#e8aa8d);height:100%}.nous-contacter header .nav__mobile{border-bottom:.0625rem solid #fff;color:#fff}.nous-contacter header .nav__mobile .burger{content:url(images/menu_burger_white.ee1606.svg)}.nous-contacter header .nav__mobile .close-burger span{content:url(images/croix_blanche.d327fa.svg)}.nous-contacter header .nav__desktop{border-bottom:.0625rem solid #fff;color:#fff}.button_su{border-radius:3px;margin-bottom:30px;overflow:hidden;position:relative}.su_button_circle{background-color:red;border-radius:1000px;height:0;left:0;margin-left:0;margin-top:0;pointer-events:none;position:absolute;top:0;width:0}.button_su_inner{height:100%;position:absolute;width:100%;z-index:2}.button_text_container{position:relative;z-index:2}.explode-circle{animation:explode 1s forwards}.desplode-circle{animation:desplode 1s forwards}@keyframes explode{0%{background-color:rgba(202,119,98,.2);height:0;margin-left:0;margin-top:0;width:0}to{background-color:#f8debf;height:520px;margin-left:-255px;margin-top:-255px;width:520px}}@keyframes desplode{0%{background-color:#f8debf;height:520px;margin-left:-255px;margin-top:-255px;width:520px}to{background-color:rgba(202,119,98,.2);height:0;margin-left:0;margin-top:0;width:0}}.animation-button{border-color:#6c3e33;color:#6c3e33}.animation-button-after{border:1px solid #6c3e33!important}.animation-button-after:after{content:url(images/arrow_right-up_brown700.1c41ae.svg)!important;z-index:10000}.slider-btn__creation:hover{background-color:unset}.explode-circle-fleche{animation:explode-fleche 1s forwards}.desplode-circle-fleche{animation:desplode-fleche 1s forwards}@keyframes explode-fleche{0%{background-color:rgba(202,119,98,.2);height:0;margin-left:0;margin-top:0;width:0}to{background-color:#f8debf;height:120px;margin-left:-60px;margin-top:-60px;width:120px}}@keyframes desplode-fleche{0%{background-color:#f8debf;height:120px;margin-left:-60px;margin-top:-60px;width:120px}to{background-color:rgba(202,119,98,.2);height:0;margin-left:0;margin-top:0;width:0}}.slider-btn__fleche--droite,.slider-btn__fleche--gauche{overflow:hidden}.slider-btn__fleche--droite:hover,.slider-btn__fleche--gauche:hover{background-color:unset}footer{color:#171717;padding:3rem 5.25rem}footer ul{text-align:center}footer img{margin-bottom:3rem}footer .links{font-family:barlow,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.2em;line-height:150%;text-align:center;text-transform:uppercase}@media screen and (min-width:900px){footer .links{display:flex;gap:4.5rem;justify-content:center;margin-bottom:3rem}}footer .links li{margin-bottom:2.5rem;position:relative}footer .links li:hover{font-style:italic;font-weight:600}@media screen and (min-width:900px){footer .links li{margin-bottom:unset}}footer .links li:not(:last-child):after{bottom:-1.75rem;content:url(images/footer_separation.3d369c.png);left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width:900px){footer .links li:not(:last-child):after{bottom:0;left:unset;right:-25%;top:50%;transform:translateY(-100%)}}footer .cdg{color:#828282;font-family:barlow,Arial,sans-serif;font-size:12px;font-weight:300;line-height:100%;margin-bottom:3rem;text-align:center}@media screen and (min-width:900px){footer .cdg{display:flex;gap:1.5rem;justify-content:center}}footer .cdg li:hover{font-style:italic;font-weight:600}footer .cdg li:not(:last-child){margin-bottom:1rem}footer .copyright{color:#ca7762;font-family:barlow,Arial,sans-serif;font-size:14px;font-weight:500;line-height:100%;text-align:center}