.l-separator{height:300px}a{text-decoration:none}h1{font-weight:400;font-size:36px;line-height:46px;color:#595959}h2{font-weight:400;font-size:32px;line-height:41px;color:#595959}strong{font-weight:400;color:#C3A660}p,li{font-weight:400;font-size:14px;line-height:17px;color:#595959}li{line-height:20px}a{color:#C3A660}a:hover{color:#595959}#header{background-color:#ffffff;position:fixed;top:0;align-self:flex-start;width:100%;z-index:99999999999999999}.scrolled .top_header_gold{display:none}#navbarSupportedContent .menu-item.active .nav-link:before{content:" ";border-bottom-style:inset;border-bottom-width:6px;width:100%;position:absolute;bottom:-10px;left:0;border-color:#C3A660;margin:auto;z-index:9;transition:width .3s !important}#navbarSupportedContent .navbar-nav .nav-item:not(.dropdown) .nav-link::before{bottom:-10px}.navbar-nav .nav-item .nav-link:hover{color:#C3A660}.navbar-nav .nav-item:not(.dropdown) .nav-link:hover::before{width:100%}.navbar-nav .nav-item:not(.dropdown) .nav-link::before{content:" ";border-bottom-style:inset;border-bottom-width:7px;width:0;position:absolute;bottom:-24px;left:0;border-color:#C3A660;margin:auto;z-index:9;transition:width .3s !important}.top_header_gold{padding:10px 0;border-bottom:solid 1px #E4E4E4}.top_header_gold .collapse:not(.show){display:flex;flex-basis:initial;flex-grow:0;margin-left:70px;position:relative}.top_header_gold .collapse:not(.show)::after{content:'';position:absolute;width:1.5px;height:162%;background-color:#E4E4E4;top:0;left:-18px;bottom:0;margin:auto}.top_header_gold .collapse:not(.show) ul li{font-weight:600;font-size:14px;line-height:17px;font-family:'Playfair Display', serif;color:#A8A8A8;position:relative}.top_header_gold .navbar-nav{flex-direction:initial}.topMenuG{display:flex;align-items:center}.topMenuG ul{display:flex;align-items:center;list-style:none;padding:0;margin-bottom:0;gap:20px}.topMenuG ul li{display:flex;align-items:center}@media (min-width: 992px){.topMenuG ul li{margin-left:30px}}.topMenuG ul li svg{margin-right:15px}.topMenuG ul li span{text-transform:initial}.topMenuG ul li p{font-weight:400;font-size:14px;line-height:17px;text-transform:uppercase;color:#595959;margin-bottom:0}.tel_top_header{display:flex;align-items:center;justify-content:flex-end;padding-right:40px;gap:15px}@media (max-width: 767px){.tel_top_header{display:none}}.tel_top_header a{font-size:14px;line-height:17px;font-weight:400;color:#595959}.tel_top_header a.phone{display:flex;align-items:center;text-transform:uppercase;font-family:'Playfair Display', serif}.gold-navbar{border-bottom:solid 1px #E4E4E4}.gold-navbar .navbar-nav .dropdown-menu.show{display:none}.gold-navbar .dropdown-menu .dropdown-item{font-weight:400;font-size:14px;line-height:17px;color:#595959;padding-top:10px;padding-bottom:10px;transition:all 0.3s ease-in-out}.gold-navbar .dropdown-menu .dropdown-item:hover{color:#595959;background:rgba(221,217,207,0.9)}.gold-navbar .dropdown-menu .dropdown-item.active{background:none}.gold-navbar .dropdown-menu .dropdown-item.active:hover{color:#595959;background:rgba(221,217,207,0.9)}.gold-navbar .navbar-nav .dropdown:hover>.dropdown-menu{display:block;border:none;border-radius:0;padding-top:2px}@media (min-width: 992px){.gold-navbar{padding:12px 24px 12px 31px}}.block-menu-right{align-items:center;justify-content:flex-end;position:relative}.righntsvg{height:100%;display:flex;align-items:center;justify-content:end;padding:15px 15px 15px 40px;font-size:30px;cursor:pointer}.righntsvg:after{content:'';position:absolute;width:1.5px;height:130%;background-color:#E4E4E4;top:0;left:-5px;bottom:0;margin:auto}#mySidenav{height:100vh;position:fixed;z-index:999999999999999;top:0px;background-color:#fff;overflow:hidden;padding-top:5rem;transition:all 0.6s cubic-bezier(0.77, 0, 0.175, 1);right:-500px;width:500px;padding-left:5rem;padding-right:5rem}#mySidenav h2{font-size:24px;line-height:31px;margin-bottom:25px}#mySidenav p{white-space:pre-line;margin-bottom:6rem}#mySidenav .lienqst a{font-weight:600;border:solid 1px #C3A660;color:#C3A660;padding:18px 45px}#mySidenav .lienqst a:hover{background-color:#C3A660;color:#ffffff}#mySidenav ul{padding-left:0;list-style:none;display:flex;align-items:center;margin-top:5rem}#mySidenav ul li{margin-right:10px}.contenusideBar{padding-top:4rem}#closeNav{position:absolute;right:25px;top:30px;cursor:pointer}#openNav{cursor:pointer}.show-on-desktop{display:none}@media (min-width: 1200px){.show-on-desktop{display:block}}.hide-on-desktop{display:block}@media (min-width: 1200px){.hide-on-desktop{display:none}}@media (min-width: 1200px){.navbar-nav{gap:15px}.navbar-nav li{position:relative}.navbar-nav li:has(a.active):before{content:" ";border-bottom-style:inset;border-bottom-width:7px;width:100%;position:absolute;bottom:-24px;left:0;border-color:#C3A660;margin:auto;z-index:9;transition:width .3s !important}}@media (min-width: 1200px) and (max-width: 1499px){.navbar-brand img{width:174px}.navbar-nav{gap:10px}}@media (min-width: 1500px) and (max-width: 1599px){.navbar-brand img{width:260px}}@media (max-width: 1199px){.navbar-nav{padding-top:12px;padding-bottom:12px;padding-left:12px}.navbar-toggler{border:0}.navbar-toggler:focus{box-shadow:none}.nav-link{padding:0 0 8px;font-weight:500;font-size:14px;line-height:17px;font-family:'Playfair Display', serif;color:#595959}}@media (max-width: 1199px){.navbar-nav .parent .nav-link{font-weight:bold;margin-left:0}.navbar-nav .nav-link{margin-left:15px}}@media (max-width: 400px){.navbar-brand img{max-width:220px}}#footer{margin-top:7rem}@media (max-width: 767px){#footer{margin-top:3rem}}#footer .ethical{background-image:url("/img/ethically.png");height:650px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media (max-width: 767px){#footer .ethical{height:375px}}#footer .blocWhiteN{background:#ffffff;padding:40px 5rem 3rem 40px}@media (max-width: 767px){#footer .blocWhiteN{padding:40px 1rem 3rem;text-align:center}#footer .blocWhiteN h2{font-size:18px;line-height:22px}#footer .blocWhiteN .lienethical{justify-content:center;display:flex}}#footer .col_newsletter{position:absolute;bottom:-130px;padding:0}#footer .lienethical{margin-top:22px}#footer .lienethical a{font-weight:600;font-size:14px;line-height:17px;color:#C3A660;display:flex;align-items:center}#footer .lienethical a svg{margin-left:9px}#footer .lienethical a:hover{color:#595959}#footer .lienethical a:hover svg path{fill:#595959}#footer #formCtc{margin-top:25rem;position:relative;padding-bottom:8rem}@media (max-width: 767px){#footer #formCtc{margin-top:20rem;padding-bottom:4rem}}#footer .txtcontactF{background:#ffffff;position:absolute;padding:4rem 3rem 3rem;top:-140px;z-index:9}@media (max-width: 767px) and (min-width: 576px){#footer .txtcontactF{padding:2rem}}@media (max-width: 575px){#footer .txtcontactF{text-align:center}}#footer .txtcontactF h2{font-size:24px;line-height:31px;white-space:pre-line}#footer .blocFormContact{background:#E4DCD0;padding:8rem 8rem 2rem 7rem}@media (max-width: 991px){#footer .blocFormContact{padding:9rem 2rem 2rem 2rem}}#footer #infosFooter{background:white;padding-top:10rem;padding-bottom:1rem;border-bottom:1px solid #E4E4E4}@media (max-width: 575px){#footer #infosFooter{text-align:center;padding-top:4rem;padding-bottom:1rem}}#footer #infosFooter .rowLogoFooter{margin-bottom:5rem}#footer #infosFooter .rowFooterCol h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;white-space:pre-line;margin-bottom:20px}@media (max-width: 575px){#footer #infosFooter .rowFooterCol h2{font-size:18px;white-space:initial;margin-bottom:12px;margin-top:25px}}#footer #infosFooter .rowFooterCol p{font-weight:400;font-size:14px;line-height:17px;color:#595959;white-space:pre-line}#footer #infosFooter .rowFooterCol a{color:#595959}#footer #infosFooter .rowFooterCol a:hover{color:#C3A660}#footer #infosFooter .lienqst{display:flex;align-items:center;margin-top:28px !important}@media (max-width: 575px){#footer #infosFooter .lienqst{margin-top:20px !important;justify-content:center}}#footer #infosFooter .lienqst a{font-weight:600;font-size:14px;line-height:17px;border:solid 1px #C3A660;color:#C3A660;padding:18px 52px}@media (min-width: 768px) and (max-width: 991px){#footer #infosFooter .lienqst a{padding:18px 15px}}#footer #infosFooter .lienqst a:hover{color:#ffffff;background-color:#C3A660}#footer #infosFooter .rsFooter{display:flex;align-items:center;justify-content:flex-end;margin-top:6rem}@media (max-width: 575px){#footer #infosFooter .rsFooter{justify-content:center;margin-top:2rem}}#footer #infosFooter .rsFooter ul{list-style:none;display:flex;align-items:center}#footer #infosFooter .rsFooter ul li{margin-left:20px}#footer #signature{background-color:white;padding-top:3rem;padding-bottom:3rem}@media (max-width: 575px){#footer #signature{padding-top:2rem;padding-bottom:2rem}}#footer #signature .leftSignature{display:flex;align-items:center}@media (max-width: 575px){#footer #signature .leftSignature{justify-content:center}}#footer #signature .rightsignature{display:flex;align-items:center;justify-content:flex-end;padding-right:5px}@media (max-width: 575px){#footer #signature .rightsignature{justify-content:center}}@media (min-width: 576px) and (max-width: 767px){.col3Footer,.col4Footer{margin-top:40px}}.home-carousel{height:1048px}@media (max-width: 767px){.home-carousel{height:auto}}#orCarousel .carousel-inner{overflow:initial;height:100%}@media (min-width: 768px){#orCarousel .videoGold{position:absolute;width:65%;right:0}}#orCarousel video{height:1048px;width:100%;object-fit:cover}@media (max-width: 767px){#orCarousel video{height:100%}}#orCarousel .blocTxtCarousel{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}@media (max-width: 767px){#orCarousel .h-100{height:auto !important}}#orCarousel .contenuTxtCarousel{background-color:#ffffff;padding:5rem 1rem 3rem;position:initial;width:100%;min-height:750px}@media (min-width: 768px){#orCarousel .contenuTxtCarousel{min-height:1048px;padding:8rem 4rem 9rem;position:absolute;width:100%;left:0;top:0}}@media (min-width: 1200px) and (max-width: 1399px){#orCarousel .contenuTxtCarousel{padding:6rem 4rem 8rem}}#orCarousel .contenuTxtCarousel h1,#orCarousel .contenuTxtCarousel h1 p{font-weight:400;font-size:36px;line-height:46px;color:#595959;margin-bottom:30px;white-space:pre-line}@media (max-width: 767px){#orCarousel .contenuTxtCarousel h1,#orCarousel .contenuTxtCarousel h1 p{font-size:20px;line-height:24px}}#orCarousel .contenuTxtCarousel .lienCarousel a{font-weight:600;font-size:14px;line-height:17px;color:#595959}#orCarousel .contenuTxtCarousel .lienCarousel a svg{margin-left:5px}#orCarousel .contenuTxtCarousel .contactCarousefa{margin-top:5rem}#orCarousel .contenuTxtCarousel .contactCarousefa a{font-weight:400;font-size:16px;line-height:21px;color:#595959}#orCarousel .carousel-indicators{bottom:90px;left:65px;right:unset;margin-left:0;list-style:none}@media (max-width: 767px){#orCarousel .carousel-indicators{bottom:-5px;left:30px}}#orCarousel .carousel-indicators [data-bs-target]{background-color:#E4E4E4;margin:0;opacity:1;width:42px}#orCarousel .carousel-indicators [data-bs-target].active{background-color:#C3A660;opacity:1}.carousel-fade .carousel-item{height:100%}.expertise{margin-top:1rem}@media (min-width: 768px){.expertise{margin-top:12rem}}#expertise .bg_expertise{height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width: 767px){#expertise .bg_expertise{margin-left:-12px;margin-right:-12px}}#expertise .blocTxtExpertise{background:#ffffff;display:flex;flex-direction:column;justify-content:center;position:relative;height:350px}@media (min-width: 768px){#expertise .blocTxtExpertise{top:120px;left:-170px;padding-left:3rem;padding-right:3rem}}@media (min-width: 768px) and (max-width: 991px){#expertise .blocTxtExpertise{height:400px}}#expertise .titre_expertise,#expertise .titre_expertise p{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:0}#expertise .titre_expertise{margin-bottom:28px}#expertise .lien_expertise{margin-top:25px}#expertise .lien_expertise a{font-weight:600;font-size:14px;line-height:17px;color:#C3A660;display:flex;align-items:center}#expertise .lien_expertise a svg{margin-left:8px}#expertise .lien_expertise a:hover{color:#595959}.services{margin-top:5rem;margin-bottom:3rem}@media (min-width: 768px){.services{margin-top:14rem;margin-bottom:10rem;text-align:center}}#services .blocServices{padding-left:4rem;padding-right:4rem;margin-bottom:2rem}@media (max-width: 767px){#services .blocServices{padding-left:2rem;padding-right:2rem;text-align:center}}#services .blocImgServic{height:125px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:25px}#services h2{font-weight:600;font-size:14px;line-height:17px}#propos{overflow:hidden}@media (max-width: 1199px){#propos .col-xl-6{padding:0 12px !important}}@media (min-width: 768px) and (max-width: 1199px){#propos .col-xl-6{margin-bottom:10px}}#propos a:hover{text-decoration:none !important}#propos a:hover .bgP:after,#propos a:hover .bgPr:after{height:100%;cursor:pointer}@media (min-width: 768px){#propos .row{margin-bottom:25px}}#propos .bgP:after,#propos .bgPr:after{content:'';position:absolute;cursor:pointer;left:0;top:0;width:100%;height:0;background:rgba(195,166,96,0.9);transition:height 0.5s cubic-bezier(0.175, 0.885, 0.32, 1)}#propos .bgP{height:670px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width: 767px){#propos .bgP{height:300px}}#propos .bgP h2{bottom:55px;left:55px;margin-bottom:0;z-index:99;background-color:rgba(0,0,0,0.4);padding:5px 10px !important;border-radius:5px;box-shadow:0 0 28px rgba(0,0,0,0.2)}@media (max-width: 767px){#propos .bgP h2{left:30px;padding-right:10px}}#propos .bgP svg{position:absolute;bottom:55px;right:55px;z-index:99}@media (max-width: 767px){#propos .bgP svg{bottom:15px}}#propos .bgPr{height:330px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}#propos h2{font-weight:400;font-size:20px;line-height:26px;color:#FFFFFF;position:absolute;bottom:18px;left:25px;margin-right:25px;white-space:pre-line;z-index:99;background-color:rgba(0,0,0,0.4);padding:5px 10px !important;border-radius:5px;box-shadow:0 0 28px rgba(0,0,0,0.2)}@media (min-width: 768px){#propos .rowPropoIndex{margin-bottom:10px}}.achatPr h2{background-color:rgba(0,0,0,0.2);padding:5px 10px !important;border-radius:5px;box-shadow:0 0 28px rgba(0,0,0,0.2)}.chart{margin-top:3rem;margin-bottom:1rem}@media (min-width: 1200px){.chart{margin-top:14rem;margin-bottom:12rem}}@media (min-width: 768px){.chart{margin-top:7rem}}#chart{display:flex;align-items:center;padding:3rem 0;overflow:hidden}#chart.chartFull{background-color:#ffffff;padding:50px 0}@media (min-width: 768px){#chart{min-height:600px}}#chart .imgCharte{position:absolute;right:0;width:30%}@media (max-width: 1500px){#chart .imgCharte{display:none}}#chart h2{font-weight:400;font-size:24px;line-height:31px;color:#595959}#chart h3{font-weight:400;font-size:14px;line-height:17px;color:#595959;margin-bottom:40px}#chart .bgWhiteCharte{background:white}@media (max-width: 767px){#chart .bgWhiteCharte{padding-top:2rem;text-align:center}}#chart .bgWhiteCharte::after{position:absolute;width:2000px;left:-1010px;background:white;content:'';height:120%;top:-50px;overflow:hidden;z-index:-1}#chart .nav-tabs{border-bottom:none}#chart .nav-tabs button{border-bottom:2px solid #E4E4E4;color:#5D595F}#chart .nav-tabs button.active{border:none;border-bottom:2px solid #C3A660}#chart .nav-tabs button.active span{color:#C3A660;text-transform:uppercase}#chart .chart-link{padding:16px 8px}#chart .tab-content{overflow:hidden}@media (min-width: 1200px){#chart .tab-content{max-width:90%}}.contactForm input,.contactForm select,.contactForm textarea,.appointmentForm input,.appointmentForm select,.appointmentForm textarea{border-radius:0;background:#f7f5f2 !important;border:0}.contactForm .input-group-text.picker,.appointmentForm .input-group-text.picker{background:#f7f5f2 !important;border:0}.contactForm label,.appointmentForm label{font-size:14px;line-height:17px;color:#595959}.contactForm a,.appointmentForm a{color:#C3A660;font-style:italic;font-weight:500;font-size:14px;line-height:20px}.contactForm .result,.appointmentForm .result{display:none;margin-top:20px}.contactForm .gold-form-label,.contactForm .gold-form-label-last,.appointmentForm .gold-form-label,.appointmentForm .gold-form-label-last{display:flex}@media (min-width: 768px){.contactForm .gold-form-label,.contactForm .gold-form-label-last,.appointmentForm .gold-form-label,.appointmentForm .gold-form-label-last{padding:0 !important}}.contactForm .gold-form-label span,.contactForm .gold-form-label-last span,.appointmentForm .gold-form-label span,.appointmentForm .gold-form-label-last span{color:#C3A660}.contactForm .gold-form-label,.appointmentForm .gold-form-label{align-items:center}.contactForm .mb-3,.appointmentForm .mb-3{margin-bottom:10px !important}.contactForm .btn-primary,.appointmentForm .btn-primary{font-weight:600;font-size:14px;line-height:17px;background-color:#E4DCD0;color:#C3A660;border:solid 1px #C3A660;float:right;padding:18px 36px;margin-top:3rem;border-radius:0}.contactForm .btn-primary:hover,.appointmentForm .btn-primary:hover{background-color:#C3A660;color:#E4DCD0}@media (min-width: 768px){.contactForm .gold-form-label-last{padding-top:2rem !important}}.form-select:focus,.form-control:focus{box-shadow:none;border-color:#dee2e6}input[type="radio"]:checked{background-color:#C3A660 !important}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#595959}.radiolist-inline{display:flex;flex-direction:row;gap:20px}.radiolist-inline .form-check{display:flex;flex-direction:row;gap:7px;align-items:center}@media (min-width: 768px){.gold-form-label{margin-bottom:10px}}#page_contact{margin-bottom:20rem}@media (max-width: 767px){#page_contact{margin-bottom:3rem}}.bg-with-form-widget{height:86vh}@media (max-width: 767px){.bg-with-form-widget{height:auto}}.bg-with-form-widget .bgPageCtc{min-height:600px;height:86vh;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;width:50%}@media (max-width: 767px){.bg-with-form-widget .bgPageCtc{min-height:auto;height:35vh;position:initial;left:0;width:100%}}.bg-with-form-widget .blocTxtPageCtc{display:flex;align-items:center;position:relative}@media (max-width: 767px){.bg-with-form-widget .blocTxtPageCtc{display:flex;align-items:center;position:relative}}.bg-with-form-widget .blocTxtPageCtc .txtPageCtc{background:#ffffff;position:absolute;left:-145px;padding:4.5rem 5rem 2rem 4rem}.bg-with-form-widget .blocTxtPageCtc .txtPageCtc h1{margin-bottom:15px}.bg-with-form-widget .blocTxtPageCtc .txtPageCtc p{margin-bottom:35px}@media (max-width: 767px){.bg-with-form-widget .blocTxtPageCtc .txtPageCtc{text-align:center;position:initial;left:-145px;padding:2rem 1rem}.bg-with-form-widget .blocTxtPageCtc .txtPageCtc table th,.bg-with-form-widget .blocTxtPageCtc .txtPageCtc table td{text-align:left}}.bg-with-form-widget .btn-primary{background-color:#ffffff}.bg-with-form-widget .btn-primary:hover{color:#ffffff}@media (min-width: 767px){.bg-with-form-widget.fixed{height:1000px}.bg-with-form-widget.fixed .bgPageCtc{height:1000px}}#appointmentSCheduleButton{cursor:pointer;color:#C3A660}.appointmentForm-schedule{display:none}.appointmentForm-schedule h4{color:#595959}.appointmentForm-schedule p{white-space:pre-line}.spacePro .bgPageCtc{min-height:400px}@media (min-width: 1200px){.spacePro{height:1050px}.spacePro .bgPageCtc{height:1050px}}@media (min-width: 1200px){.spacePro .blocTxtPageCtc .txtPageCtc{top:45px}}@media (min-width: 768px){.spacePro .blocTxtPageCtc .txtPageCtc{padding-left:24%}}.spacePro .blocTxtPageCtc .txtPageCtc p{margin-bottom:1rem}#teaser{height:75vh;margin-bottom:8rem}@media (max-width: 767px){#teaser{height:auto;margin-bottom:2rem}}#teaser .bgPageClient{height:75vh;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;right:0;width:50%}@media (max-width: 767px){#teaser .bgPageClient{height:36vh;position:initial;right:0;width:100%}}#teaser .blocTxtPageClient{display:flex;align-items:center;position:relative}#teaser .blocTxtPageClient .txtPageClient{background:white;position:absolute;padding:4rem 3rem 2rem;width:125%}#teaser .blocTxtPageClient .txtPageClient .txtPageClientText p{font-weight:400;font-size:14px;line-height:21px;color:var(--bs-body-color)}@media (max-width: 767px){#teaser .blocTxtPageClient .txtPageClient{position:initial;padding:2rem 1rem 1rem;width:100%;text-align:center}}#teaser .blocTxtPageClient .txtPageClient strong{font-weight:bold;color:#595959}#teaser .blocTxtPageClient .txtPageClient strong.primary{color:#C3A660;font-weight:normal}#teaser .blocTxtPageClient .txtPageClient h1{padding-bottom:25px;margin-bottom:20px;position:relative}@media (max-width: 767px){#teaser .blocTxtPageClient .txtPageClient h1{font-size:20px;line-height:20px}}#teaser .blocTxtPageClient .txtPageClient h1::after{content:'';border-bottom:1px solid #E4E4E4;display:block;position:absolute;width:80%;bottom:0}@media (max-width: 767px){#teaser .blocTxtPageClient .txtPageClient h1::after{width:100%}}#teaser .toDown{position:absolute;bottom:0;background:#C3A660;width:80px;height:76px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){#teaser .toDown{display:none}}#teaser .toDown a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#blockRightText{margin-bottom:5rem}@media (max-width: 767px){#blockRightText{margin-bottom:1rem}}#blockRightText .contenuFC{background:white;padding:6rem 10rem 6rem 3rem}@media (max-width: 767px){#blockRightText .contenuFC{padding:3rem;text-align:center}#blockRightText .contenuFC ul{text-align:left}}#blockRightText .contenuFC div{font-weight:400;font-size:14px;line-height:17px;color:#595959}#blockRightText .contenuFC div strong{color:#595959;font-weight:bold}#blockRightText .contenuFC img{max-width:100%}#blockRightText .contenuFC img:first-child{margin-right:9rem}@media (max-width: 1199px){#blockRightText .contenuFC img:first-child{margin-right:4rem}}@media (max-width: 991px){#blockRightText .contenuFC img:first-child{display:block;margin:0 auto 25px}}#blockRightText .contenuFC .img-wrapper{display:flex;justify-content:space-between;align-items:center}#blockRightText .contenuFC .img-wrapper img{margin:0}@media (max-width: 991px){#blockRightText .contenuFC .img-wrapper{flex-direction:column}}#blockRightText .contenuFC h2{font-size:24px;line-height:31px;color:#595959;margin-bottom:25px}#blockRightText .contenuFC h2 strong{font-weight:bold}#blockRightText .blocrightText{display:flex;position:relative;align-items:center}#blockRightText .blocrightText .contenuFCRight{background:#C3A660;position:absolute;left:-4.5rem;width:110%;padding:2rem 4rem 2rem 2rem;top:60px;font-weight:400;font-size:14px;line-height:17px;color:#FFFFFF}@media (max-width: 991px){#blockRightText .blocrightText .contenuFCRight{width:167%;left:-7.5rem}}@media (max-width: 767px){#blockRightText .blocrightText .contenuFCRight{position:initial;padding:2rem 1rem;text-align:center}}#blockRightText .blocrightText .contenuFCRight h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:15px}#blockRightText .blocrightText .contenuFCRight p{color:#ffffff}#blockRightText .blocrightText .contenuFCRight a{font-size:16px;line-height:21px;color:#FFFFFF}#blockRightText .blocrightText .contenuFCRight a:hover{color:#595959}.frontIndex{Background:#ffffff;padding-top:25px;padding-bottom:25px;margin-bottom:3rem}.frontIndex .imgGal{margin-left:25px;margin-right:25px}#footer .frontIndex{margin-bottom:2px !important}.slickWrapper{position:relative}.slickWrapper .overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}#blockWiget .contenuFC{background:#ffffff;padding:6rem 10rem 6rem 3rem}@media (max-width: 576px){#blockWiget .contenuFC{padding:2rem 1rem;text-align:center}#blockWiget .contenuFC h2{font-size:18px;line-height:24px;margin-bottom:25px}}#blockWiget .contenuFC strong{color:#595959;font-weight:bold}.prixReservation{background:#ffffff;margin-bottom:9rem;margin-top:9rem;padding-bottom:9rem;padding-top:8rem}@media (max-width: 575px){.prixReservation{text-align:center;margin-bottom:3rem;margin-top:2rem;padding-bottom:1rem;padding-top:2rem}}.prixReservation .txtPrixRes{margin-bottom:5rem}.prixReservation .txtPrixRes h2{font-size:24px;line-height:31px;margin-bottom:25px}.prixReservation .sectionPrixRes h3{font-weight:600;font-size:14px;line-height:17px;color:#595959}.prixReservation .sectionPrixRes h4{font-weight:400;font-size:24px;line-height:31px;color:#C3A660;margin-bottom:15px;margin-top:15px}.prixReservation .sectionPrixRes ul{padding-left:18px}@media (max-width: 575px){.prixReservation .sectionPrixRes ul{list-style:none}}.prixReservation .sectionPrixRes ul li{font-weight:400;font-size:14px;line-height:22px;color:#595959;padding-right:7rem}@media (min-width: 992px) and (max-width: 1199px){.prixReservation .sectionPrixRes ul li{padding-right:0}}@media (max-width: 575px){.prixReservation .sectionPrixRes ul li{padding:0}}.prixReservation .sectionPrixRes .lienPRes{display:flex;margin-top:30px}@media (max-width: 575px){.prixReservation .sectionPrixRes .lienPRes{display:flex;margin-top:18px;justify-content:center;margin-bottom:33px}}.prixReservation .sectionPrixRes .lienPRes a{font-weight:600;font-size:14px;line-height:17px;color:#C3A660;border:solid 1px #C3A660;padding:20px 50px}@media (max-width: 575px){.prixReservation .sectionPrixRes .lienPRes a{padding:15px 20px}}.prixReservation .sectionPrixRes .lienPRes a:hover{color:#fff;background-color:#C3A660}.accordion-wrapper .leftDropDown{background-color:#ffffff;padding:6rem 10rem 4rem 3rem}@media (max-width: 767px){.accordion-wrapper .leftDropDown{padding:2rem 1rem 1rem}}.accordion-wrapper .leftDropDown h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:3rem}@media (max-width: 767px){.accordion-wrapper .leftDropDown h2{font-size:20px;margin-bottom:2rem;text-align:center}}.accordion-wrapper .faq_heading{margin-bottom:12px}.accordion-wrapper .faq_heading a{font-weight:600;font-size:14px;line-height:17px;color:#595959;background:rgba(247,245,242,0.9);padding:14px 45px 14px 25px;width:100%;display:block;position:relative}.accordion-wrapper .faq_heading a:after{width:30px;height:30px;content:"";background-image:url("../img/moins_drop.png");background-repeat:no-repeat;background-position:center;position:absolute;right:18px;top:0;bottom:0;margin:auto;background-size:initial}.accordion-wrapper .faq_heading a.collapsed::after{background-image:url("../img/plus_drop.png")}.accordion-wrapper .faq_body{padding:28px 3rem 3rem 18px}@media (max-width: 767px){.accordion-wrapper .faq_body{padding:7px 1rem 1rem 18px}}.accordion-wrapper .blocrightText{display:flex;position:relative;align-items:center}.accordion-wrapper .blocrightText .contenuFCRight{background:#C3A660;position:absolute;left:-4.5rem;width:110%;padding:2rem 4rem 2rem 2rem;top:60px}@media (max-width: 991px){.accordion-wrapper .blocrightText .contenuFCRight{left:-7.5rem;width:148%}}@media (max-width: 767px){.accordion-wrapper .blocrightText .contenuFCRight{position:initial;width:100%;padding:1rem;text-align:center}}.accordion-wrapper .blocrightText .contenuFCRight h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:15px}@media (max-width: 767px){.accordion-wrapper .blocrightText .contenuFCRight h2{font-size:18px;line-height:31px;margin-bottom:5px}}.accordion-wrapper .blocrightText .contenuFCRight p{font-weight:400;font-size:16px;line-height:21px;font-family:'Playfair Display', serif;color:#ffffff;margin-bottom:40px}@media (max-width: 767px){.accordion-wrapper .blocrightText .contenuFCRight p{font-size:13px;line-height:21px;margin-bottom:32px}}.accordion-wrapper .blocrightText .contenuFCRight a{color:#ffffff}.accordion-wrapper .blocrightText .contenuFCRight a:hover{color:#595959}.accordion-wrapper .blocrightText .contenuFCRight a.btn{font-weight:600;font-size:14px;line-height:17px;color:#ffffff;border:solid 1px white;padding:17px 42px}@media (max-width: 767px){.accordion-wrapper .blocrightText .contenuFCRight a.btn{padding:12px 32px}}.accordion-wrapper .blocrightText .contenuFCRight a.btn:hover{background:#ffffff;color:#C3A660}#priceTable .contPVe{background:#ffffff;padding:5rem 4rem 5rem 3rem}#priceTable .contPVe h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:20px}#priceTable .rowTitrePV{border-bottom:1px solid #E4E4E4}#priceTable .rowPrixVente{border:1px solid rgba(247,245,242,0.9);padding:10px 0}@media (max-width: 575px){#priceTable .rowPrixVente{justify-content:center;text-align:center;align-items:center;padding:20px 0;border:0;border-bottom:1px solid rgba(247,245,242,0.9)}}#priceTable .rowPrixVente:nth-child(odd){background:#ffffff}#priceTable .rowPrixVente p{margin-bottom:0}#priceTable .imgBlocPV{display:flex;align-items:center}@media (max-width: 575px){#priceTable .imgBlocPV{justify-content:center;margin-bottom:10px}}#priceTable .imgBlocPV .imgPV{width:75px}#priceTable .imgBlocPV .imgPV img{width:55px}#priceTable .txtBlocPV,#priceTable .titleBlockPV{display:flex;flex-direction:column;justify-content:center}#priceTable .signaturePV{display:flex;align-items:center;justify-content:center;border-top:0;border-left:1px solid rgba(247,245,242,0.9);border-right:1px solid rgba(247,245,242,0.9);border-bottom:1px solid rgba(247,245,242,0.9)}@media (max-width: 575px){#priceTable .signaturePV{border-right:0;border-left:0}}#priceTable .signaturePV p{margin-bottom:0;padding:1rem 0}#cookie-notice{position:fixed;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;border:0 solid #C3A660;box-shadow:0 4px 54px 6px #DDDDDD;border-radius:50px;width:950px !important;min-width:950px !important;right:0 !important;bottom:10px;animation-name:fadeIn}@media (max-width: 992px){#cookie-notice{width:100% !important;min-width:100% !important;right:0 !important;left:unset !important;max-width:100%}}#cookie-notice .cookie-notice-container{font-size:13px;letter-spacing:0;line-height:20px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;padding:15px 30px;text-align:center;width:100%;z-index:2;box-sizing:border-box;display:block;color:#595959}#cookie-notice .cookie-notice-container::after{content:"";height:60px;width:80px;background-size:auto;position:absolute;top:0;left:28px;opacity:1;bottom:0;margin:auto;display:none}#cookie-notice #cn-notice-text{font-weight:400;font-size:14px;line-height:16px;color:#595959;width:89%;margin-right:2%;top:6px;position:relative;text-align:left;display:inline-block}@media (max-width: 992px){#cookie-notice #cn-notice-text{width:100%;top:6px;position:relative;margin:auto 0 20px auto}}#cookie-notice #cn-accept-cookie{position:relative;padding:24px 30px !important;align-items:center;justify-content:center;border-radius:50px !important;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;text-decoration:none;line-height:1;color:inherit;background-color:#ececec}#cookie-notice #cn-accept-cookie:after{content:"";background:url("../img/check.png") center center no-repeat;height:60px;width:64px;background-size:auto;position:absolute;top:0;left:0;opacity:1;right:0;margin:auto}body{font-family:'Lora', serif !important;font-weight:400;font-size:14px;background-color:#F7F5F2;background-repeat:repeat;padding-top:122px}@media (max-width: 991px){body{padding-top:97px}}@media (max-width: 767px){body{padding-top:60px}}#contentPage{position:absolute;top:-120px}.btn{transition:all 0.3s ease-in-out}.error-wrapper{background:#fff;margin-top:20px;padding:6rem 4rem 8rem}.separator{margin-bottom:5rem}.text-right{text-align:right}.spacePro .table td{width:26%}.spacePro .table .col1{width:53%}.spacePro .table .col2{width:79%}.gplusdinfos{background:#C3A660;padding:2rem 4rem 2rem 2rem;font-weight:400;font-size:14px;line-height:17px;color:#FFFFFF;margin-top:5rem}.gplusdinfos h2{font-weight:400;font-size:24px;line-height:31px;color:#595959;margin-bottom:15px}.gplusdinfos a{font-size:16px;line-height:21px;color:#FFFFFF}#page_contact .txtPageCtc h1{font-size:33px}
/*# sourceMappingURL=style.css.map */
