@charset UTF-8;@media only screen and (min-width:991px){.lot-liste ul{display:flex}.lot-liste ul li{text-align:center;line-height:1.2}.ratio-l-3-2{aspect-ratio:1.5;object-fit:cover}}@media only screen and max-width:468px){.lot-liste ul{flex-direction:row}.bg-map{background-image:none!important}}.italic-hero{font-size:calc(var(--text-xl)*3)}@media screen and (max-width:480px){.italic-hero{font-size:var(--text-xl);line-height:1.3;text-align:left!important}}.block-hero{padding-top:var(--space-m);padding-bottom:calc(var(--space-m) + 1rem)}.italic-hero__image{position:relative}.italic-hero__image::after{content:"";display:flex;position:absolute;bottom:-20px;right:calc(var(--space-m) + 1rem);width:25rem;height:14rem;background-image:url(/wp-content/uploads/2023/08/lobiniere-design.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateX(-4rem)}.overlay-color{background:var(--base);mix-blend-mode:multiply;opacity:.2}.bg-stripes-diagonal-secondary{background-image:repeating-linear-gradient(45deg,var(--secondary-trans-20) 0,var(--secondary-trans-20) 2.25rem,transparent 0,transparent 50%);background-size:6rem 6rem;background-color:var(--secondary-trans-70)}.bg-stripes-diagonal-shade{background-image:repeating-linear-gradient(45deg,var(--shade-medium) 0,var(--shade-medium) 5.6rem,transparent 0,transparent 50%);background-size:16rem 16rem;background-color:var(--shade)}.lot-liste ul{padding-left:0;font-weight:800;letter-spacing:2px;font-size:calc(var(--text-l) * 1.7);color:#fff}.lot-liste ul li{line-height:3em}.lot-liste ul li span{color:var(--base);position:relative;z-index:1}.lot-liste ul li span::after{content:"";display:block;background-image:url(/wp-content/uploads/2023/08/lasso.svg);background-size:contain;background-repeat:no-repeat;height:9rem;width:9rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:0;opacity:.2}.brxe-block.list--none{padding:none!important}.lot{font-size:calc(var(--text-l) * 1.7);line-height:1.2}.lot span{color:var(--base);position:relative;z-index:1}.lot span::after{content:"";display:block;background-image:url(/wp-content/uploads/2023/08/lasso.svg);background-size:contain;background-repeat:no-repeat;height:9rem;width:9rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:0;opacity:.2}.overlay-vert{background:var(--base);opacity:.7;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.text-rotation{transform:rotate(-5deg)!important}.luminosity{mix-blend-mode:lighten!important}a.link-circle{color:var(--secondary);position:relative}a.link-circle::after{content:"";display:block;background-image:url(/wp-content/uploads/2023/08/lasso.svg);background-size:contain;background-repeat:no-repeat;height:11rem;width:11rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-45%);z-index:0;opacity:.2}a.link-circle:hover{color:var(--action)}main>.brxe-section{scroll-snap-align:inherit!important}.brxe-button{text-transform:uppercase!important;font-weight:500!important;padding-bottom:calc(1em + 2px)!important}.brxe-button svg{transform:translateY(2px)}.btn--base .cls-1{fill:var(--action)}body{font-family:CairoliNow,-apple-system,system-ui,"Segoe UI",roboto,helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--base)}p{margin:0 0 .8em}.brxe-text h3{font-family:CairoliNowCondensed;text-transform:uppercase;font-size:3.2rem;line-height:1;margin:0 0 .5em}.2-col-text{column-count:2!important;column-gap:40px!important;column-width:300px!important}.fr-article-card-golf__label{text-transform:uppercase}h2 span{color:var(--primary)}.page article h2,.fr-content-section-hotel__p-title{font-size:var(--h1);font-family:cairolinowcondensed;font-weight:700;line-height:1.1;margin:0 0 0}.page article .brxe-container{gap:var(--space-m)}.toc-list{display:flex;flex-direction:column;gap:var(--space-xs)}.toc-list .is-active-li,.toc-list .toc-list-item:hover.is-active-li{border-left:2px solid var(--primary);padding-left:10px;color:var(--base)}.toc-list .toc-list-item:hover{color:var(--primary)}.sticky-wrapper{display:flex;gap:var(--space-l);flex-direction:column;position:sticky;top:0}.page article p a{color:var(--primary);font-weight:500}.vertical-text{writing-mode:vertical-rl;text-orientation:mixed}@media screen and (max-width:991px){.vertical-text{writing-mode:inherit!important}#brxe-tuqlsh{display:flex;flex-direction:column;align-content:left!important;justify-items:left!important}.sub-menu a{color:var(--shade-light)!important;text-transform:none!important;font-size:1.6rem!important;font-weight:400!important}.sub-menu .menu-item:hover a{color:var(--base)!important;background:var(--secondary)!important}}.intro-block p{margin:0 0 0!important}.single-municipalite article h3{font-family:cairolinowcondensed;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-block-start:1em;margin-block-end:.45em}.single-municipalite article h3:first-child{margin-block-start:0}.single-municipalite article h3 b{font-weight:700}#brxe-lxkdzy .wpgb-facet .wpgb-map-facet{min-height:calc(100vh - 260px)!important;max-height:calc(100vh - 260px)!important}@media only screen and (max-width:991px){#brxe-lxkdzy .wpgb-facet .wpgb-map-facet{min-height:auto!important;max-height:auto!important}}#brxe-lxkdzy wpgb-map-facet.wpgb-map-loaded>div{min-height:calc(100vh - 260px)!important;max-height:calc(100vh - 260px)!important}#brxe-lxkdzy{min-height:calc(100vh - 260px)!important;max-height:calc(100vh - 260px)!important;position:relative!important}.single #brxe-feuhwq,#brxe-feuhwq{display:none!important}.wpgb-facet-title{display:none}.page-id-16502 .wpgb-input,.page-id-16502 .wpgb-select-facet{border-color:var(--secondary)!important;color:var(--secondary)!important;border-radius:0!important}#brxe-ybouji label ::placeholder,#brxe-ybouji ::placeholder{color:var(--secondary)!important;text-transform:uppercase;font-size:14px!important;line-height:1!important}#brxe-ybouji svg{fill:var(--secondary)!important}.wpgb-select{border-radius:0!important}.brxe-wpgb-facet,.wpgb-facet>fieldset:last-child{margin-bottom:0!important}.wpgb-facet .wpgb-input:focus,.wpgb-facet .wpgb-select:focus,.wpgb-facet .wpgb-select.wpgb-select-focused{border-color:var(--focus-color)}.wpgb-select:focus,.wpgb-facet .wpgb-select.wpgb-select-focused{border-color:var(--focus-color)!important}:focus{outline:2px solid var(--focus-color)}.wpgb-facet .wpgb-input:hover,.wpgb-facet .wpgb-select:hover,.wpgb-facet .wpgb-button:hover:not(button):not([aria-pressed=true]):not([tabindex="-1"]),.wpgb-facet .wpgb-radio:hover:not([tabindex="-1"]) .wpgb-radio-control,.wpgb-facet .wpgb-checkbox:hover:not([tabindex="-1"]) .wpgb-checkbox-control{border-color:var(--secondary-trans-60)!important}.wpgb-button.wpgb-reset{border-radius:0!important;background:var(--secondary)!important;color:var(--base)!important;text-transform:uppercase!important;min-height:42px!important;line-height:1!important;font-size:14px!important}.wpgb-button.wpgb-reset:hover{background:var(--action)!important}.fr-world-map-alpha__marker-icon{min-width:auto!important;min-height:auto!important;width:clamp(var(--marker-min-size),2vw,var(--marker-max-size));height:clamp(var(--marker-min-size),2vw,var(--marker-max-size));background-color:var(--marker-color);border-radius:50%;z-index:60;border:3px solid var(--action-light)!important}.highlighted{background:var(--secondary-light)!important;border:6px solid var(--primary)!important}.form--light #gform_1 input,.form--light #gform_1 textarea{background:transparent;border:2px solid white}.form--light ::placeholder{opacity:1;font-weight:500}.form--light .gform_button{background:var(--action)!important;border:2px solid var(--action)!important;padding:10px 20px 15px 20px;text-transform:uppercase;font-weight:500;letter-spacing:1;margin-bottom:0}.mailpoet_form .mailpoet_paragraph{margin-bottom:20px;width:25%}.footer__logo{width:20rem!important}.footer a{color:white}.footer_col{gap:2rem}.footer__h3{font-size:1.8rem;text-transform:uppercase;font-weight:700;letter-spacing:2px;color:var(--accent)}.footer__link-text{font-size:1.3rem;text-transform:uppercase;font-weight:400;letter-spacing:2px}.footer__link-wrapper{gap:1rem}.arrow-list{column-count:2;column-gap:40px;column-width:300px}.arrow-list ul{margin-block-start:0;margin-block-end:0;column-width:300px}.menu-mobile__parent-link{position:relative;display:flex;gap:1rem;align-items:center;text-align:left}.menu-mobile__parent-link::before{content:"";display:block;width:5rem;height:.3rem;background:var(--shade-light);transform:translateY(3px)}.bricks-search-overlay{background-color:var(--base);background-color:var(--base);background-position:50%;background-size:cover;bottom:0;color:var(--bricks-text-medium);height:100%;left:0;opacity:0;position:fixed;right:0;text-align:center;top:0;transform:scale(1.1);transition:all .4s;visibility:hidden;width:100%;z-index:99999999!important}.bricks-search-inner input{padding:20px!important;padding-bottom:25px!important;font-size:var(--text-m)!important;line-height:.5!important;border:0;background:rgba(255,255,255,.1)!important;text-align:left!important}.fr-blog-hero-alpha__overlay.brxe-div{background:var(--base)!important;opacity:.7}.bricks-search-overlay .close{cursor:pointer;font-size:60px;line-height:1;position:fixed;right:30px;text-align:center;top:30px!important;z-index:1;font-weight:300!important;color:white!important}fr-modal__body .bricks-search-overlay{align-items:center;display:flex;flex-direction:column;height:100vh!important;justify-content:center;position:relative;z-index:1;transform:scale(1.2)!important}#brxe-qhdsgo .modal-wrapper{min-height:100vh!important}fr-modal__body .bricks-search-inner .title{display:flex!important}.widget{padding:var(--space-l)!important;background:var(--shade)!important;width:100%}.widget__link{color:var(--shade-light);padding:0}.2-col-text p{column-count:2!important;column-gap:40px!important;column-width:300px!important}#brxe-nlkdgh .close{display:none!important;font-size:0!important}body .x-breadcrumbs_list li a,.x-breadcrumbs_list li{font-family:"cairolinowcondensed"!important;font-weight:500;font-size:var(--text-l)!important;color:var(-base)!important}.brxe-xbreadcrumbs[data-source=extras] li:not(:first-child)::before{color:inherit;content:"/"!important}.x-breadcrumbs_list-item[aria-current=page] span{color:var(--primary)!important}.fr-accordion__header,.fr-accordion__content-wrapper{background:transparent!important;padding:var(--space-s)!important}.brxe-fr-accordion{gap:var(--space-s)!important}.fr-accordion__item{border:1px solid var(--base)!important}.fr-accordion__title{font-family:"cairolinowcondensed"!important;color:var(--base)!important}.fr-accordion__icon-wrapper,.iframe.mounted .fr-accordion__icon-wrapper{display:flex;justify-content:center;align-items:center;min-width:auto!important}.fr-accordion__icon{font-size:32px!important}.fr-article-card-golf{border:2px solid var(--base)!important}.fr-accordion__item{border:1px solid var(--base)!important}.fr-accordion__content-wrapper{border-top:1px solid var(--base)!important}.fr-accordion__icon--flipped{transform:rotateZ(45deg)!important}.fr-blog-hero-alpha__overlay.brxe-div{background:var(--base)!important;opacity:.7}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--space-l) + 90px)!important}.intro-block{padding:var(--space-m);background:var(--action);color:var(--base);font-size:calc(var(--text-l) * .9);margin-top:5px}.page article{gap:var(--space-l)}.error404 .brxe-section.fr-header-bravo.header,.blur-bg{background:var(--base-trans-60)!important}#brxe-ooarom,#brxe-ltvczn{display:none}[data-x-sticky-active=true] #brxe-ooarom{display:flex}[data-x-sticky-active=true] #brxe-udhkys{display:none}[data-x-sticky-active=true] #brxe-ltvczn{display:block}main>.brxe-section{scroll-snap-align:none!important}.form--light #gform_1 input,.form--light #gform_1 textarea{background:transparent;border:2px solid white}.form--dark #gform_2 input,.form--dark #gform_2 textarea{background:transparent;border:2px solid var(--base)}.form--light ::placeholder{opacity:1;font-weight:500}.form--dark ::placeholder{opacity:1;font-weight:500;color:var(--base)}.form--light .gform_button,.form--dark .gform_button{background:var(--action)!important;border:2px solid var(--action)!important;padding:10px 20px 15px 20px;text-transform:uppercase;font-weight:500;letter-spacing:1;margin-bottom:0}#brxe-boafrh{padding:5px!important;background:var(--shade-trans-20)!important;box-shadow:none!important;transition:.3s ease-in-out!important}.x-back-to-top_icon svg{height:40px!important}#brxe-boafrh:hover{background:var(--action)!important;fill:var(--base)!important}