body.page-id-2053 .entry-title.main_title{display:none}body.home.page-id-2077 .ucp-home-metrics .et_pb_row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin:0 auto!important}body.home.page-id-2077 .ucp-home-metrics .et_pb_column{float:none!important;width:auto!important;margin:0!important;min-width:0;padding:clamp(1.5rem,2.6vw,2.25rem) clamp(1rem,2.2vw,2.25rem)}body.home.page-id-2077 .ucp-home-metrics .et_pb_column+.et_pb_column{border-left:1px solid var(--ucp-sand-300)}body.home.page-id-2077 .ucp-home-metrics :where(p,h3,h6){text-align:left!important;hyphens:none}@media (max-width: 980px){body.home.page-id-2077 .ucp-home-metrics .et_pb_row{grid-template-columns:repeat(2,minmax(0,1fr));width:min(720px,calc(100% - 40px))!important}body.home.page-id-2077 .ucp-home-metrics .et_pb_column{padding:clamp(1.25rem,3vw,2rem) clamp(1rem,4vw,2.5rem)}body.home.page-id-2077 .ucp-home-metrics .et_pb_column+.et_pb_column{border-left:0}body.home.page-id-2077 .ucp-home-metrics .et_pb_column:nth-child(2n){border-left:1px solid var(--ucp-sand-300)}body.home.page-id-2077 .ucp-home-metrics .et_pb_column:nth-child(n+3){border-top:1px solid var(--ucp-sand-300)}}@media (max-width: 480px){body.home.page-id-2077 .ucp-home-metrics .et_pb_row{width:calc(100% - 24px)!important}body.home.page-id-2077 .ucp-home-metrics .et_pb_column{padding:1.25rem .875rem}}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn{position:absolute!important;top:clamp(86px,28vw,114px)!important;z-index:30!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;background:rgb(247 243 236 / 94%)!important;border:1px solid rgb(20 31 25 / 76%)!important;box-shadow:0 4px 14px rgb(0 0 0 / 16%)!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn--prev{left:10px!important;right:auto!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn--next{right:10px!important;left:auto!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__dots{display:flex!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:3px!important;margin:12px auto 0!important;padding:0!important}body.home.page-id-2077 .ucp-selection__carousel .ucp-sejour__price-row .ucp-arrow{display:none!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__dots{position:relative!important;left:50%!important;transform:translateX(-50%)!important;margin:12px 0 0!important}body.page-id-2053 .entry-title.main_title{display:none}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn{position:absolute!important;top:clamp(86px,28vw,114px)!important;z-index:30!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;background:rgb(247 243 236 / 94%)!important;border:1px solid rgb(20 31 25 / 76%)!important;box-shadow:0 4px 14px rgb(0 0 0 / 16%)!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn--prev{left:10px!important;right:auto!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn--next{right:10px!important;left:auto!important}body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__dots{display:flex!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:3px!important;margin:12px auto 0!important;padding:0!important}@media (min-width: 981px){body.home.page-id-2077 .ucp-selection__carousel>.ucp-carousel__btn{top:calc(50% - 7.5px)!important}}.ucp-journey-nav{position:sticky;top:0;z-index:40;background:rgba(247,243,235,0.96);border-bottom:1px solid rgba(32,40,32,0.14);box-shadow:0 8px 24px rgba(22,29,23,0.06);backdrop-filter:blur(12px)}.ucp-journey-nav__inner{width:min(1180px,calc(100% - 32px));margin:0 auto;display:flex;gap:8px;overflow-x:auto;padding:10px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ucp-journey-nav__inner::-webkit-scrollbar{display:none}.ucp-journey-nav a{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border:1px solid #d8d1c4;border-radius:999px;background:#fffdf8;color:#273028;font-size:13px;font-weight:700;line-height:1;text-decoration:none}.ucp-journey-nav a:hover,.ucp-journey-nav a:focus-visible{border-color:#c6a453;outline:2px solid transparent}.ucp-journey-nav a[aria-current=location]{padding-left:27px;border-color:#20281f;background:#20281f;color:#fff}.ucp-journey-nav a[aria-current=location]::before{content:"";position:absolute;left:13px;width:7px;height:7px;border-radius:50%;background:#d4af37}.ucp-v4-section{scroll-margin-top:84px}.ucp-v4-section .ucp-content-h2{margin-bottom:22px}.ucp-v4-copy{max-width:860px}.ucp-v4-copy>:first-child{margin-top:0}.ucp-v4-copy>:last-child{margin-bottom:0}.ucp-v4-details{margin-top:24px;border:1px solid #d8d1c4;border-radius:12px;overflow:hidden;background:#fffdf8}.ucp-v4-details>summary{position:relative;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:15px 18px;background:#ece8df;color:#20281f;font-family:Georgia,"Times New Roman",serif;font-size:20px;font-weight:600}.ucp-v4-details>summary::-webkit-details-marker{display:none}.ucp-v4-details>summary::after{content:"+";flex:0 0 30px;display:grid;place-items:center;width:30px;height:30px;border:1px solid #c8c0b1;border-radius:50%;background:#fffdf8;font-family:Arial,sans-serif;font-size:19px;line-height:1}.ucp-v4-details[open]>summary::after{content:"−"}.ucp-v4-details>summary:focus-visible{outline:3px solid #d4af37;outline-offset:-3px}.ucp-v4-details__body{padding:22px 20px 8px}.ucp-v4-details__body>:first-child{margin-top:0}.ucp-v4-preview{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:28px}.ucp-v4-preview__item{position:relative;display:block;min-height:190px;overflow:hidden;border-radius:12px;background:#d9d4ca}.ucp-v4-preview__item:first-child{min-height:320px}.ucp-v4-preview__item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.25s ease}.ucp-v4-preview__item:hover img{transform:scale(1.025)}.ucp-v4-preview__more{position:absolute;right:12px;bottom:12px;padding:7px 10px;border-radius:999px;background:rgba(24,31,25,0.88);color:#fff;font-size:12px;font-weight:700}.ucp-v4-gallery-link{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:#72591f;font-weight:700;text-decoration:none}.ucp-v4-accordion{display:grid;gap:10px}.ucp-v4-accordion .ucp-v4-details{margin-top:0}.ucp-v4-day,.ucp-v4-pair{padding:0 0 14px}.ucp-v4-day:last-child,.ucp-v4-pair:last-child{padding-bottom:0}.ucp-v4-day strong,.ucp-v4-pair strong{display:block;margin-bottom:4px;color:#273028}.ucp-v4-section .ucp-table-wrap{margin-top:0}.ucp-v4-section .ucp-doc{margin-top:16px}.ucp-v4-section .ucp-saison{margin-top:18px}.ucp-v4-testimonials{margin-top:0}.ucp-v4-section .ucp-faq{margin-top:0}@media (max-width: 800px){.ucp-journey-nav__inner{width:100%;padding:8px 12px}.ucp-journey-nav a{min-height:40px;padding:0 13px;font-size:12px}.ucp-journey-nav a[aria-current=location]{padding-left:25px}.ucp-v4-section{scroll-margin-top:78px}.ucp-v4-preview{grid-template-columns:1fr 1fr}.ucp-v4-preview__item:first-child{grid-column:1 / -1;min-height:245px}.ucp-v4-preview__item{min-height:135px}.ucp-v4-details>summary{min-height:56px;padding:13px 14px;font-size:18px}.ucp-v4-details__body{padding:18px 15px 6px}}@media (max-width: 390px){.ucp-journey-nav__inner{padding-left:10px;padding-right:10px}.ucp-v4-preview{gap:8px}.ucp-v4-preview__item:first-child{min-height:215px}.ucp-v4-preview__item{min-height:116px}}body.home .hero-title{background-color:transparent!important}body.home .et_pb_column:has(>.ucp-home-hunt-door){background-color:var(--ucp-brand)!important;transition:background-color var(--ucp-transition)}body.home .et_pb_column:has(>.ucp-home-hunt-door:hover){background-color:var(--ucp-brand-hover)!important}body.home .et_pb_row:has(>.et_pb_column>.ucp-home-hunt-door)>.et_pb_column>.et_pb_text{padding-right:17px}@media (max-width: 980px){body.home .et_pb_row:has(>.et_pb_column>.ucp-home-hunt-door){row-gap:0!important}}@media (max-width: 767px){.ucp-carousel{grid-template-columns:auto auto minmax(0,1fr)}.ucp-carousel__dots{min-width:0;max-width:100%}.ucp-carousel:not(.ucp-carousel--dots-round) .ucp-carousel__dot{flex:0 1 28px;min-width:10px}.ucp-carousel:not(.ucp-carousel--dots-round) .ucp-carousel__dot.ucp-is-active{flex-basis:48px}}.et-l--footer .et_pb_heading_container>div.et_pb_module_header{display:block;margin:0 0 var(--ucp-space-4);padding:0;font-family:var(--ucp-font-sans);font-size:60px;font-weight:var(--ucp-fw-black);line-height:1.3em;letter-spacing:var(--ucp-ls-heading);color:#fff}@media only screen and (max-width: 980px){.et-l--footer .et_pb_heading_container>div.et_pb_module_header{font-size:32px}}@media only screen and (max-width: 767px){.et-l--footer .et_pb_heading_container>div.et_pb_module_header{font-size:26px}}@media (max-width: 767px){body.home #main-content p{text-align:left;text-align-last:auto}}.et-l--footer .et_pb_text:not(:has(a[href*=mentions-legales])) a,.et-l--footer .ucp-footer-links-merged a{text-decoration:none!important}.et-l--footer .et_pb_text:not(:has(a[href*=mentions-legales])) a:hover,.et-l--footer .et_pb_text:not(:has(a[href*=mentions-legales])) a:focus-visible,.et-l--footer .ucp-footer-links-merged a:hover,.et-l--footer .ucp-footer-links-merged a:focus-visible{text-decoration:underline!important}body.page-id-1040 .et_pb_section:has(h1.hero-court-title){background-image:linear-gradient(135deg,rgb(26,42,31) 0%,rgb(31,67,50) 56%,rgb(42,31,24) 100%)!important}body:is(.page-id-813,.page-id-1040) h1.hero-court-title{color:#f4efe7!important}body:is(.page-id-813,.page-id-1040) .et_pb_section:has(h1.hero-court-title) p,body:is(.page-id-813,.page-id-1040) .et_pb_section:has(h1.hero-court-title) p span:not([style*=color]){color:rgb(244 239 231 / 82%)!important}@media (max-width: 767px){body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.equipe-name){flex-wrap:wrap!important;row-gap:32px!important}body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.equipe-name)>.et_pb_column{flex:1 1 calc(50% - 12px)!important;width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;margin:0!important}body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.contact-item-label){flex-direction:column!important;row-gap:28px!important}body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.contact-item-label)>.et_pb_column{width:100%!important;max-width:100%!important}body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.methode-step-desc)>.et_pb_column:first-child{flex:0 0 52px!important;width:52px!important;max-width:52px!important}body:is(.page-id-813,.page-id-1040) .et_pb_row:has(.methode-step-desc)>.et_pb_column:last-child{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0}}@media (max-width: 767px){.ucp-int-selection .ucp-sejour-wide__body{padding:24px var(--ucp-gutter, 20px) 28px!important}.ucp-int-selection .ucp-int-selection__also,.ucp-int-selection .ucp-int-selection__more{padding-left:var(--ucp-gutter);padding-right:var(--ucp-gutter)}}@media (max-width: 980px){.ucp-home-trust .et_pb_column{border-right-width:0!important}}:root{--ucp-space-7: 1.75rem;--ucp-fs-small: var(--ucp-fs-sm)}@media (min-width: 768px) and (max-width: 1023px){body.home #main-content p{text-align:left;text-align-last:auto}body.home #main-content .ucp-ecosse .ucp-ecosse__content p{text-align:left!important;text-align-last:auto!important}}.ucp-home-hero__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle at 0% 0%,rgb(0 0 0 / 78%) 22%,rgb(0 0 0 / 0%) 92%)}.ucp-int-hero .ucp-eyebrow{color:#d4af37!important}body.page-id-1040 .et_pb_text_inner p.methode-step-title{margin:0 0 var(--ucp-space-4)!important;padding:0!important;font-family:var(--ucp-font-sans)!important;font-style:normal!important;font-weight:var(--ucp-fw-black)!important;font-size:90px!important;line-height:1.2em!important;letter-spacing:var(--ucp-ls-hero)!important;color:var(--ucp-text)!important;text-align:start!important}@media only screen and (max-width: 980px){body.page-id-1040 .et_pb_text_inner p.methode-step-title{font-size:42px!important}}@media only screen and (max-width: 767px){body.page-id-1040 .et_pb_text_inner p.methode-step-title{font-size:32px!important}}#cookie-notice .cn-buttons-container .cn-button{min-height:44px;padding:12px 18px!important;line-height:1.2}.ucp-devis-form .ucp-form-newsletter--choix{margin-top:var(--ucp-space-6, 24px);padding:16px 18px 14px;border:1px solid rgb(212 175 55 / 55%);border-left:4px solid #d4af37;background:#fbf8f0}.ucp-devis-form .ucp-form-newsletter--choix>legend{float:left;width:100%;margin:0 0 4px;padding:0}.ucp-devis-form .ucp-form-newsletter--choix>legend+*{clear:both}
