@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30wWw.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USew8.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVew8.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50Xew8.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyo_BJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUyovBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyXsovBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWAovBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVspfBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpfBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUypfBJ.ttf) format('truetype');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUbpfBJ.ttf) format('truetype');}@font-face{font-family:'Satisfy';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/satisfy/v21/rP2Hp2yn6lkG50LoOZQ.ttf) format('truetype');}:root{--gold:#CF9932;--brown:#1D1410;--gold-light:#F8EFE0;--text-color:#666;}.messages--error{display:none !important;}p,a,span{font-family:'Lato',sans-serif;}h1,h2,h3,h4,h5,h6{font-family:"Satisfy",cursive;}body{overflow-x:hidden !important;background:white !important;}.view-frontpage{display:none;}header{}@media only screen and (min-width:992px){header{z-index:99;position:relative;}}.mobile-header{background:var(--brown);padding:10px 0;border-top:3px solid var(--gold);}.mobile-header #navbarToggleExternalContent{position:absolute;top:83px;z-index:99;width:100%;left:0px;right:0px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow-y:scroll;-webkit-transition:all 0.3s linear 0.15s;-o-transition:all 0.3s linear 0.15s;transition:all 0.3s linear 0.15s;background:var(--gold-light);}.mobile-header #navbarToggleExternalContent #block-mainnavigation{display:block;}.mobile-header #navbarToggleExternalContent #block-mainnavigation ul li{display:block;width:100%;}.mobile-header #navbarToggleExternalContent #block-mainnavigation ul li:not(:last-child){margin-bottom:0.5em;}.mobile-header #navbarToggleExternalContent #block-mainnavigation ul li a{text-decoration:none;color:var(--brown);font-family:'Roboto Condensed',sans-serif;font-weight:700;}.mobile-header #navbarToggleExternalContent #block-socials{padding:20px 0 10px 0;display:block ruby;width:max-content;margin:0 auto;}.mobile-header #navbarToggleExternalContent #block-socials .content .field{display:flex;flex-direction:row;}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul{padding:0;margin:0;display:flex;flex-direction:revert;list-style:none;line-height:95px;justify-content:center;}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li{padding-top:14px;}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li a{color:var(--brown);box-sizing:border-box;}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li a svg{width:14px;height:14px;border:2px solid var(--brown);padding:6px;}@media only screen and (min-width:1200px){.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li a svg{width:16px;height:16px;padding:8px;}}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li a svg:hover{background:var(--gold-light);color:var(--brown);}.mobile-header #navbarToggleExternalContent #block-socials .content .field ul li:not(:last-child){margin-right:5px;}.mobile-header #navbarToggleExternalContent #block-socials .content .field a.btn{color:white;background:var(--gold);border:none;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;margin:34px 0 0 1em;padding:0.375em 1.5em;transition:0.5s all ease-in-out;}.mobile-header #navbarToggleExternalContent #block-socials .content .field a.btn:hover{background:var(--brown);transition:0.5s all ease-in-out;}.mobile-header .site-logo img{max-width:110px;}.mobile-header .navbar-toggler{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:45px;width:50px;margin-left:10px;border:2px solid #3A301C;border-radius:0;justify-content:center;cursor:pointer;display:block;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;}.mobile-header .navbar-toggler span{position:relative;height:2px;width:100%;margin:5px 0;background-color:#fff;display:block;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}.mobile-header .navbar-toggler:focus{box-shadow:unset;}.desktop-header{position:absolute;background:transparent;width:100%;top:-114px;}.desktop-header .site-logo{padding:15px 0;}.desktop-header::before{content:"";position:absolute;top:0;right:0;bottom:30px;left:0;background-color:var(--brown);}.desktop-header .header-container{justify-content:space-between;}.desktop-header .header-container .site-logo{width:145.56px;z-index:9;}.desktop-header .header-container .header-right{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:84%;}.desktop-header .topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;z-index:9;}.desktop-header .topbar .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style:none;}.desktop-header .topbar .contact-info li{display:flex;flex-direction:row;}.desktop-header .topbar .contact-info li:not(:last-child){margin-right:20px;padding-right:20px;border-right:1px solid #ccc;}.desktop-header .topbar .contact-info li span{color:var(--gold);margin-right:5px;font-size:20px;}.desktop-header .topbar .contact-info li a{text-decoration:none;font-size:14px;color:white;}.desktop-header .navigation{background:white;position:relative;padding:0 40px 0 20px;}.desktop-header .navigation::after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background-color:var(--gold);}.desktop-header .navigation #block-mainnavigation{padding:0;}.desktop-header .navigation #block-mainnavigation ul.sf-menu{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;list-style:none;}.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1{padding:0;line-height:110px;}.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a{text-decoration:none;color:var(--brown);font-size:14px;font-weight:700;text-transform:uppercase;padding:47px 12px;position:relative;font-family:'Roboto Condensed',sans-serif;}@media only screen and (min-width:1200px){.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a{padding:47.6px 16px;}}.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a:hover,.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a.is-active{background-color:var(--gold-light);}.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a:hover::after,.desktop-header .navigation #block-mainnavigation ul.sf-menu li.sf-depth-1 a.is-active::after{content:"";position:absolute;bottom:0;left:0;right:0;width:inherit;height:5px;background-color:var(--brown);z-index:9;}.desktop-header .navigation #block-socials .content .field{display:flex;flex-direction:row;}.desktop-header .navigation #block-socials .content .field ul{padding:0;margin:0;display:flex;flex-direction:revert;list-style:none;line-height:95px;justify-content:center;}.desktop-header .navigation #block-socials .content .field ul li{padding-top:14px;}.desktop-header .navigation #block-socials .content .field ul li a{color:var(--brown);box-sizing:border-box;}.desktop-header .navigation #block-socials .content .field ul li a svg{width:14px;height:14px;border:2px solid var(--gold-light);padding:6px;}@media only screen and (min-width:1200px){.desktop-header .navigation #block-socials .content .field ul li a svg{width:16px;height:16px;padding:8px;}}.desktop-header .navigation #block-socials .content .field ul li a svg:hover{background:var(--gold-light);color:var(--brown);}.desktop-header .navigation #block-socials .content .field ul li:not(:last-child){margin-right:5px;}.desktop-header .navigation #block-socials .content .field a.btn{color:white;background:var(--gold);border:none;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;margin:34px 0 0 1em;padding:0.375em 1.5em;transition:0.5s all ease-in-out;display:none;}.desktop-header .navigation #block-socials .content .field a.btn:hover{background:var(--brown);transition:0.5s all ease-in-out;}@media only screen and (min-width:1400px){.desktop-header .navigation #block-socials .content .field a.btn{margin:34px 0 0 1.5em;display:block;}}.site-section{padding:40px 0;overflow-x:hidden !important;}@media only screen and (min-width:768px){.site-section{padding:60px 0;}}@media only screen and (min-width:992px){.site-section{padding:80px 0;}}#main{padding-top:40px;padding-bottom:40px;min-height:1000px;background:white;}@media only screen and (min-width:768px){#main{padding-top:60px;padding-bottom:60px;}}@media only screen and (min-width:992px){#main{padding-top:80px;padding-bottom:80px;}}#title-wrapper{background:url(/themes/custom/le-confidentiel/images/title-bg.jpg) center center no-repeat;background-size:cover;position:relative;padding:40px 0;overflow-x:hidden !important;}@media only screen and (min-width:768px){#title-wrapper{padding:60px 0;}}@media only screen and (min-width:992px){#title-wrapper{margin-top:114px;padding:120px 0 100px 0;}}@media only screen and (min-width:1200px){#title-wrapper{padding:140px 0 120px 0;}}#title-wrapper #block-le-confidentiel-page-title .content h1{color:#fff;font-weight:700;text-align:center;margin-bottom:10px;}@media only screen and (min-width:992px){#title-wrapper #block-le-confidentiel-page-title .content h1{font-size:30px;}}#title-wrapper #block-le-confidentiel-page-title .content h1 span{font-family:'Roboto Condensed',sans-serif;}footer.site-footer{padding:0;background:var(--brown);position:relative;}footer.site-footer::after{content:'';display:block;width:100%;height:90px;background:url(/themes/custom/le-confidentiel/images/footer-accent.jpg) center center no-repeat;background-size:cover;}footer.site-footer .block{border:unset;}footer.site-footer .footer-top{border-top:3px solid var(--gold);padding:1.2em 0;}footer.site-footer .footer-top #block-footerabout .content img{height:80px;width:auto;margin-bottom:35px;}footer.site-footer .footer-top #block-footerabout .content p{color:#c3c3c3;line-height:1.6;}@media only screen and (min-width:1200px){footer.site-footer .footer-top #block-footerabout .content p{font-size:14px;padding-right:4em;margin-bottom:1.8em;}}@media only screen and (min-width:1400px){footer.site-footer .footer-top #block-footerabout .content p{padding-right:5em;}}footer.site-footer .footer-top #block-footerabout .content p a.btn{color:white;background:var(--gold);border:none;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;padding:0.375em 1.5em;transition:0.5s all ease-in-out;text-transform:uppercase;}footer.site-footer .footer-top #block-footerabout .content p a.btn:hover{background:white;color:var(--brown);transition:0.5s all ease-in-out;}footer.site-footer .footer-top #block-footer h2{color:white;text-transform:uppercase;font-size:1.25rem;margin-bottom:1.5em;font-weight:700;font-family:'Roboto Condensed',sans-serif;}@media only screen and (min-width:1200px){footer.site-footer .footer-top #block-footer h2{font-size:22px;margin-bottom:2em;}}footer.site-footer .footer-top #block-footer .content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0.5em;}footer.site-footer .footer-top #block-footer .content ul li a{text-decoration:none;color:#c3c3c3;transition:0.5s all ease-in-out;}footer.site-footer .footer-top #block-footer .content ul li a:hover{color:var(--gold);transition:0.5s all ease-in-out;}footer.site-footer .footer-top #block-quickcontacts h2{color:white;text-transform:uppercase;font-size:1.25rem;margin-bottom:1.5em;font-weight:700;font-family:'Roboto Condensed',sans-serif;}@media only screen and (min-width:1200px){footer.site-footer .footer-top #block-quickcontacts h2{font-size:22px;margin-bottom:2em;}}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts{margin:0;padding:0;list-style:none;}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li{display:flex;flex-direction:row;}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div{width:max-content;}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:first-child{color:var(--gold);margin-right:1em;}@media only screen and (min-width:1200px){footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:first-child{font-size:14px;}}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:nth-child(2) p{line-height:1.6;color:#c3c3c3;}@media only screen and (min-width:1200px){footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:nth-child(2) p{font-size:14px;line-height:1.8;}}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:nth-child(2) p a{text-decoration:none;color:#c3c3c3;transition:0.5s all ease-in-out;}footer.site-footer .footer-top #block-quickcontacts .content ul.contacts li div:nth-child(2) p a:hover{color:var(--gold);transition:0.5s all ease-in-out;}footer.site-footer .footer-bottom{border-top:1px solid #33241e;}footer.site-footer .footer-bottom #block-signature{margin:0;padding:15px 10px 25px;border:none;}@media only screen and (min-width:992px){footer.site-footer .footer-bottom #block-signature{padding:25px 0 35px;}}footer.site-footer .footer-bottom #block-signature .content p{color:#c3c3c3;text-align:center;margin:0;}@media only screen and (min-width:768px){footer.site-footer .footer-bottom #block-signature .content p{font-size:15px;}}footer.site-footer .footer-bottom #block-signature .content p a{text-decoration:none;color:var(--gold);}.more-btn{color:white;background:var(--brown);text-decoration:none;border:none;border-radius:0;font-weight:600;height:fit-content;width:max-content;padding:0.7em 1.5em;transition:0.5s all ease-in-out;display:flex;flex-direction:row;margin-top:2em;}@media only screen and (min-width:1400px){.more-btn{margin-top:3em;}}.more-btn span{width:20px;margin-left:10px;}.more-btn:hover{background:#fff;color:var(--brown);transition:0.5s all ease-in-out;}.path-frontpage #slideshow-wrapper{overflow:hidden !important;position:relative;}@media only screen and (min-width:992px){.path-frontpage #slideshow-wrapper{margin-top:114px;}}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-slideshow .row > *{padding-left:0 !important;padding-right:0 !important;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1{border:none;margin:0;border-radius:unset;background:unset;max-height:300px;}@media only screen and (min-width:768px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1{max-height:500px;}}@media only screen and (min-width:992px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1{max-height:650px;}}@media only screen and (min-width:1200px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1{max-height:750px;}}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li{position:relative;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image{position:relative;height:100%;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image figure{margin:0;height:430px;background-position:center center;background-size:cover;position:relative;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image figure::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#111111 0%,rgba(17,17,17,0) 83%);}@media only screen and (min-width:768px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image figure{height:500px;}}@media only screen and (min-width:992px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image figure{-webkit-animation:zoomIn 40s linear infinite;animation:zoomIn 40s linear infinite;position:relative;transition:all 500ms ease;}@keyframes zoomIn{0%{background-size:100%;transition:all 500ms ease;}100%{background-size:140%;transition:all 500ms ease;}}}@media only screen and (min-width:1200px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ul.slides li .views-field-field-image figure{height:750px;}}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ol{position:relative;top:-35px;z-index:9;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ol li a{width:33px;height:3px;border-radius:unset;color:white;background:white;opacity:0.4;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 ol li a.flex-active{opacity:1;}@media only screen and (min-width:768px){.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 .flex-direction-nav a{width:50px !important;height:50px !important;z-index:999;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 .flex-direction-nav a::before{content:'' !important;display:block !important;width:50px !important;height:50px !important;background:url(/themes/custom/le-confidentiel/images/left.svg) center center no-repeat !important;background-size:contain;z-index:999;}.path-frontpage #slideshow-wrapper #block-views-block-slideshow-block-1 .content .view-content #flexslider-1 .flex-direction-nav a.flex-next::before{background:url(/themes/custom/le-confidentiel/images/right.svg) center center no-repeat !important;z-index:999;}}.path-frontpage #slideshow-wrapper #block-tagline{position:absolute;bottom:3.5em;width:100%;z-index:9;}@media only screen and (min-width:992px){.path-frontpage #slideshow-wrapper #block-tagline{bottom:5.5em;}}.path-frontpage #slideshow-wrapper #block-tagline .content h2{text-align:center;color:#fff;text-transform:capitalize;font-size:1.4rem;padding:0 3rem;}.path-frontpage #slideshow-wrapper #block-tagline .content h2 em{color:var(--gold);font-style:normal;}@media only screen and (min-width:992px){.path-frontpage #slideshow-wrapper #block-tagline .content h2{font-size:1.8rem;padding:unset;}}@media only screen and (min-width:1200px){.path-frontpage #slideshow-wrapper #block-tagline .content h2{font-size:2.2rem;}}.path-frontpage #content-wrapper{background:url(/themes/custom/le-confidentiel/images/intro-bg.jpg) center center no-repeat;background-size:cover;}.path-frontpage #content-wrapper #block-checkavailability .content .section{position:relative;display:block;}.path-frontpage #content-wrapper #block-checkavailability .content #booking{font-family:'Raleway',sans-serif;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form{position:relative;width:100%;margin:auto;padding:1em;margin-bottom:1em;overflow:hidden;background:#fff;border:1px solid #eaeaea;}@media only screen and (min-width:992px){.path-frontpage #content-wrapper #block-checkavailability .content .booking-form{margin-bottom:2em;}}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .row{display:grid;grid-gap:15px;}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .row{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .row .colz:first-child{padding-right:unset;}}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .row .colz:nth-child(2){padding-left:unset;}}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form form{display:grid;grid-gap:15px;}@media only screen and (min-width:992px){.path-frontpage #content-wrapper #block-checkavailability .content .booking-form form{grid-template-columns:2fr 1fr;}}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.7);z-index:-1;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-group{position:relative;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-control{background-color:var(--gold-light);height:60px;padding:0px 25px;border:none;border-radius:0;color:#000;-webkit-box-shadow:0px 0px 0px 2px transparent;box-shadow:0px 0px 0px 2px transparent;-webkit-transition:0.2s;transition:0.2s;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-control::-webkit-input-placeholder{color:var(--text-color);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-control:-ms-input-placeholder{color:var(--text-color);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-control::placeholder{color:var(--text-color);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-control:focus{-webkit-box-shadow:0px 0px 0px 2px var(--gold);box-shadow:0px 0px 0px 2px var(--gold);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form input[type="date"].form-control{padding-top:16px;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form input[type="date"].form-control:invalid{color:var(--text-color);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form input[type="date"].form-control + .form-label{opacity:1;top:10px;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form select.form-control:invalid{color:var(--text-color);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form select.form-control + .select-arrow{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;line-height:32px;height:32px;text-align:center;pointer-events:none;color:rgba(255,255,255,0.5);font-size:14px;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form select.form-control + .select-arrow:after{content:'\279C';display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form select.form-control option{color:#000;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-label{position:absolute;top:-10px;left:25px;opacity:0;color:var(--gold);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;height:15px;line-height:15px;-webkit-transition:0.2s all;transition:0.2s all;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-group.input-not-empty .form-control{padding-top:16px;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .form-group.input-not-empty .form-label{opacity:1;top:10px;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .submit-btn{color:#fff;background-color:var(--gold);font-weight:700;height:60px;padding:18px 30px;width:100%;border-radius:40px0;border:none;text-transform:uppercase;font-size:16px;letter-spacing:1.3px;-webkit-transition:0.2s all;transition:0.2s all;display:block;text-decoration:none;text-align:center;}.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .submit-btn:hover,.path-frontpage #content-wrapper #block-checkavailability .content .booking-form .submit-btn:focus{opacity:0.9;}.path-frontpage #content-wrapper #block-intro .content .field{display:flex;flex-direction:column;}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-intro .content .field{flex-direction:row;}}.path-frontpage #content-wrapper #block-intro .content .field div{position:relative;}.path-frontpage #content-wrapper #block-intro .content .field div:first-child{background:var(--gold-light);padding:3em 3em 2.6em 3em;order:2;}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-intro .content .field div:first-child{order:1;flex-basis:60%;}}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:first-child{padding:4em 4em 3.6em 4em;flex-basis:65%;}}.path-frontpage #content-wrapper #block-intro .content .field div:first-child h2{color:var(--brown);font-weight:700;margin-bottom:1em;}.path-frontpage #content-wrapper #block-intro .content .field div:first-child h2 em{color:var(--gold);font-style:normal;}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:first-child h2{font-size:40px;}}.path-frontpage #content-wrapper #block-intro .content .field div:first-child p{color:var(--text-color);line-height:1.8;}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:first-child p{font-size:16px;}}.path-frontpage #content-wrapper #block-intro .content .field div:first-child p a.btn{color:white;background:var(--brown);border:none;border-radius:0;font-weight:600;height:fit-content;width:max-content;padding:0.7em 1.5em;transition:0.5s all ease-in-out;display:flex;flex-direction:row;margin-top:2em;}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:first-child p a.btn{margin-top:3em;}}.path-frontpage #content-wrapper #block-intro .content .field div:first-child p a.btn span{width:20px;margin-left:10px;}.path-frontpage #content-wrapper #block-intro .content .field div:first-child p a.btn:hover{background:var(--gold);transition:0.5s all ease-in-out;}.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2){order:1;}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2){order:2;flex-basis:40%;}}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2){flex-basis:35%;}}.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p{margin:0;}.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p img{width:100%;height:auto;object-fit:cover;}@media only screen and (min-width:768px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p img{height:483px;}}@media only screen and (min-width:992px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p img{height:395px;}}@media only screen and (min-width:1200px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p img{height:370px;}}@media only screen and (min-width:1400px){.path-frontpage #content-wrapper #block-intro .content .field div:nth-child(2) p img{height:406px;}}.path-frontpage #facilities-wrapper{background:#f5f5f5;}@media only screen and (min-width:768px){.path-frontpage #facilities-wrapper{background:linear-gradient(180deg,#f5f5f5 65%,var(--gold) 10%);}}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper{background:linear-gradient(180deg,#f5f5f5 50%,var(--gold) 10%);}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2{margin-bottom:2em;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2{margin-bottom:0;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul{margin:0;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li{margin:0;padding:0;position:relative;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing{position:absolute;z-index:9;width:100%;bottom:0;padding:2.5em;}@media only screen and (min-width:1400px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing{padding:3em;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing span.super{position:relative;color:var(--gold);font-size:90%;font-weight:600;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing span.super::before{content:'';display:inline-flex;width:40px;height:2px;background:var(--gold);margin-right:0.5em;position:relative;top:-4px;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing h3{color:white;font-weight:600;margin-bottom:0.8em;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing h3{margin-bottom:unset;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing a.btn{color:var(--gold);background:transparent;border:2px solid white;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;padding:0.6em 1.5em;transition:0.5s all ease-in-out;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing a.btn:hover{color:white;background:var(--gold);border-color:var(--gold);transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-nothing a.btn{display:none;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-field-image figure{margin:0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:400px;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-field-image figure{height:482px;}}@media only screen and (min-width:1200px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-field-image figure{height:456px;}}@media only screen and (min-width:1400px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-field-image figure{height:516px;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li .views-field-field-image figure::before{content:'';display:block;position:absolute;width:100%;height:100%;background:#1d1410;background:linear-gradient(10deg,#1d1410 0%,rgba(29,20,16,0) 68%);}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li:hover{transition:0.5s all ease-in-out;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li:hover .views-field-nothing h3{transform:translateY(0);margin-bottom:0.8em;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-2 .view-content .item-list ul li:hover .views-field-nothing a.btn{display:block;transform:translateY(1);transition:0.5s all ease-in-out;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-header{margin-bottom:1.5em;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-header h2{font-weight:700;color:var(--brown);margin-bottom:0.5em;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-header p{color:var(--text-color);line-height:1.8;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item{position:relative;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing{position:absolute;z-index:9;width:100%;bottom:0;padding:2.5em;}@media only screen and (min-width:1400px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing{padding:3em;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing span.super{position:relative;color:var(--gold);font-size:90%;font-weight:600;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing span.super::before{content:'';display:inline-flex;width:22px;height:2px;background:var(--gold);margin-right:0.5em;position:relative;top:-4px;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing h3{color:white;font-weight:600;margin-bottom:0.8em;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing h3{margin-bottom:unset;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing a.btn{color:var(--gold);background:transparent;border:2px solid white;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;padding:0.6em 1.5em;transition:0.5s all ease-in-out;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing a.btn:hover{color:white;background:var(--gold);border-color:var(--gold);transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-nothing a.btn{display:none;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-field-image figure{margin:0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:400px;}@media only screen and (min-width:768px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-field-image figure{height:350px;}}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-field-image figure{height:320px;}}@media only screen and (min-width:1400px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-field-image figure{height:380px;}}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item .views-field-field-image figure::before{content:'';display:block;position:absolute;width:100%;height:100%;background:#1d1410;background:linear-gradient(10deg,#1d1410 0%,rgba(29,20,16,0) 68%);}@media only screen and (min-width:992px){.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item:hover{transition:0.5s all ease-in-out;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item:hover .views-field-nothing h3{transform:translateY(0);margin-bottom:0.8em;}.path-frontpage #facilities-wrapper #block-views-block-facilities-block-1-2 .view-content .owl-stage-outer .owl-stage .owl-item:hover .views-field-nothing a.btn{display:block;transform:translateY(1);transition:0.5s all ease-in-out;}}.path-frontpage #highlights-wrapper{padding:30px 0;background:var(--brown);}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights{margin:0;padding:0;list-style:none;}@media only screen and (min-width:768px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights{display:flex;flex-direction:row;justify-content:space-between;}}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li{display:flex;flex-direction:row;padding:1em;position:relative;}@media only screen and (min-width:1400px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li{padding:1em 3em;}}@media only screen and (min-width:1600px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li{padding:1em 4em;}}@media only screen and (min-width:768px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li:not(:last-child)::after{content:'';display:block;position:relative;width:2px;height:100%;background:#484848;left:1em;}}@media only screen and (min-width:1400px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li:not(:last-child)::after{left:3em;}}@media only screen and (min-width:1600px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li:not(:last-child)::after{left:4em;}}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:first-child{margin-right:1em;}@media only screen and (min-width:1400px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:first-child{margin-right:1.5em;}}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:first-child svg{color:var(--gold);font-size:25px;}@media only screen and (min-width:1400px){.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:first-child svg{font-size:32px;}}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:nth-child(2) h5{color:white;font-weight:600;}.path-frontpage #highlights-wrapper #block-highlights .content ul.highlights li div:nth-child(2) p{color:#9f9f9f;font-size:85%;}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper{background:url(/themes/custom/le-confidentiel/images/rooms-bg.png) top center no-repeat;background-size:contain;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-header{margin-bottom:2em;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-header p{text-align:center;font-weight:600;color:var(--text-color);padding:0 3em 0.5em 3em;border-bottom:3px solid var(--gold);width:max-content;margin-left:auto;margin-right:auto;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-header h2{text-align:center;font-weight:700;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-header h2 em{font-style:normal;color:var(--gold);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content{margin-bottom:2em;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul{margin:0;padding:0;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li{margin:0;padding:0;display:flex;flex-direction:column;}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li{flex-direction:row;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images{overflow:hidden;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images{flex-basis:50%;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images img{width:100%;height:300px;object-fit:cover;object-position:center;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images img{height:427px;}}@media only screen and (min-width:1200px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images img{height:434px;}}@media only screen and (min-width:1400px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-field-images img{height:440px;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing{background:var(--brown);padding:2em;}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing{flex-basis:50%;}}@media only screen and (min-width:1200px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing{padding:3em;}}@media only screen and (min-width:1400px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing{padding:4em;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details h4{margin-bottom:unset;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details h4 a{font-family:'Roboto Condensed',sans-serif;text-decoration:none;color:white;font-weight:600;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details span.price{margin-bottom:1em;color:var(--text-color);font-weight:500;font-size:90%;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details span.price em{font-style:normal;color:var(--gold);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details .body{margin-bottom:2em;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details .body p{color:white;line-height:1.6;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li .views-field-nothing .details .view a{color:white;background:var(--gold);border:none;border-radius:0;text-decoration:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600;display:block;padding:0.375em 1.5em;width:max-content;transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li:hover .views-field-field-images{transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li:hover .views-field-field-images img{transition:0.5s all ease-in-out;transform:scale(1.2);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .attachment .view-content .attachment-list ul li:hover .views-field-nothing .details .view a{transition:0.5s all ease-in-out;background:white;color:var(--gold);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content{margin-bottom:2em;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul{margin:0;padding:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul{grid-template-columns:repeat(3,1fr);}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li{padding:1em;margin:0;border:3px solid var(--gold);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-field-images{overflow:hidden;transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-field-images img{width:100%;height:250px;object-fit:cover;object-position:center;transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing{margin-top:1em;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details{display:flex;flex-direction:column;}@media only screen and (min-width:1400px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details{flex-direction:row;justify-content:space-between;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:0.8em;}@media only screen and (min-width:1400px){.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:unset;}}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child h4{margin-bottom:unset;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child h4 a{font-family:'Roboto Condensed',sans-serif;text-decoration:none;color:var(--brown);font-weight:600;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child span{display:block;color:var(--text-color);font-weight:500;font-size:90%;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:first-child span em{font-style:normal;color:var(--gold);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li .views-field-nothing .details div:nth-child(2) a{color:white;background:var(--gold);border:none;border-radius:0;text-decoration:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600;display:block;padding:0.375em 1.5em;width:max-content;transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li:hover .views-field-field-images{transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li:hover .views-field-field-images img{transition:0.5s all ease-in-out;transform:scale(1.2);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .view-content .item-list ul li:hover .views-field-nothing .details div:nth-child(2) a{transition:0.5s all ease-in-out;background:var(--brown);}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .more-link{width:max-content;margin:0 auto;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .more-link a{color:white;background:var(--gold);border:none;border-radius:0;text-decoration:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600;display:block;padding:0.7em 2em;width:max-content;transition:0.5s all ease-in-out;}.path-frontpage #rooms-wrapper #block-views-block-rooms-block-1 .more-link a:hover{transition:0.5s all ease-in-out;background:var(--brown);}.path-frontpage #social-wrapper{background:url(/themes/custom/le-confidentiel/images/social-bg.jpg) center center no-repeat;background-size:cover;}.path-frontpage #social-wrapper a.x{height:100%;display:block;position:absolute;width:100%;z-index:99;}.path-frontpage #social-wrapper #block-socialwall{margin-bottom:1em;}@media only screen and (min-width:992px){.path-frontpage #social-wrapper #block-socialwall{margin-bottom:unset;}}.path-frontpage #social-wrapper #block-socialwall .content{background:url(/themes/custom/le-confidentiel/images/social-wall-bg.jpg) top center no-repeat;background-size:contain;border-radius:10px;overflow:hidden;position:relative;padding:15em 2em 4em 2em;}@media only screen and (min-width:768px){.path-frontpage #social-wrapper #block-socialwall .content{padding:20em 2em 4em 2em;}}.path-frontpage #social-wrapper #block-socialwall .content::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background:#1d1410;background:linear-gradient(0deg,#1d1410 40%,rgba(29,20,16,0.91218494) 57%,rgba(29,20,16,0) 100%);}@media only screen and (min-width:768px){.path-frontpage #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 27%,rgba(29,20,16,0) 100%);}}@media only screen and (min-width:992px){.path-frontpage #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 43%,rgba(29,20,16,0.91218494) 56%,rgba(29,20,16,0) 100%);}}@media only screen and (min-width:1400px){.path-frontpage #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 37%,rgba(29,20,16,0.91218494) 51%,rgba(29,20,16,0) 100%);}}.path-frontpage #social-wrapper #block-socialwall .content .field{z-index:99;}.path-frontpage #social-wrapper #block-socialwall .content h3{color:var(--gold);font-weight:600;z-index:99;position:relative;}.path-frontpage #social-wrapper #block-socialwall .content h3 em{font-style:normal;color:white;}.path-frontpage #social-wrapper #block-socialwall .content p{color:white;line-height:1.8;z-index:99;position:relative;}.path-frontpage #social-wrapper #block-socialwall .content ul{padding:0;margin:0;display:flex;flex-direction:revert;list-style:none;justify-content:center;z-index:99;position:relative;}.path-frontpage #social-wrapper #block-socialwall .content ul li{padding-top:14px;}.path-frontpage #social-wrapper #block-socialwall .content ul li a{color:var(--brown);box-sizing:border-box;}.path-frontpage #social-wrapper #block-socialwall .content ul li a svg{width:14px;height:14px;border:2px solid var(--gold-light);padding:6px;background:white;}@media only screen and (min-width:1200px){.path-frontpage #social-wrapper #block-socialwall .content ul li a svg{width:16px;height:16px;padding:8px;}}.path-frontpage #social-wrapper #block-socialwall .content ul li a svg:hover{background:var(--gold-light);color:var(--brown);}.path-frontpage #social-wrapper #block-socialwall .content ul li:not(:last-child){margin-right:5px;}.path-frontpage #social-wrapper #block-xembed{position:relative;}.path-frontpage #social-wrapper #block-xembed .content{position:relative;height:423px;border-radius:15px;overflow:hidden;}@media only screen and (min-width:992px){.path-frontpage #social-wrapper #block-xembed .content{height:574px !important;}}@media only screen and (min-width:1200px){.path-frontpage #social-wrapper #block-xembed .content{height:552px !important;}}.path-frontpage #social-wrapper #block-xembed .content iframe{border-radius:15px;overflow:hidden;position:relative;}@media only screen and (min-width:992px){.path-frontpage #social-wrapper #block-xembed .content iframe{height:575px !important;}}@media only screen and (min-width:1200px){.path-frontpage #social-wrapper #block-xembed .content iframe{height:552px !important;}}.page-view-rooms main #block-le-confidentiel-content .view-header{margin-bottom:2em;position:relative;}.page-view-rooms main #block-le-confidentiel-content .view-header p{text-align:center;color:var(--text-color);position:relative;display:block;line-height:1.8;}.page-view-rooms main #block-le-confidentiel-content .view-header h2{text-align:center;font-weight:700;}.page-view-rooms main #block-le-confidentiel-content .view-header h2 em{font-style:normal;color:var(--gold);font-family:"Satisfy",cursive;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul{margin:0;padding:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul{grid-gap:1.5em;}}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li{padding:1em;margin:0;border:3px solid var(--gold);}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images{overflow:hidden;transition:0.5s all ease-in-out;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images img{width:100%;height:250px;object-fit:cover;object-position:center;transition:0.5s all ease-in-out;}@media only screen and (min-width:768px){.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images img{height:310px;}}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing{margin-top:1em;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details{display:flex;flex-direction:column;}@media only screen and (min-width:1400px){.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details{flex-direction:row;justify-content:space-between;}}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:0.8em;}@media only screen and (min-width:1400px){.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:unset;}}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child h4{margin-bottom:unset;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child h4 a{font-family:'Roboto Condensed',sans-serif;text-decoration:none;color:var(--brown);font-weight:600;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child span{display:block;color:var(--text-color);font-weight:500;font-size:90%;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:first-child span em{font-style:normal;color:var(--gold);}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing .details div:nth-child(2) a{color:white;background:var(--gold);border:none;border-radius:0;text-decoration:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600;display:block;padding:0.375em 1.5em;width:max-content;transition:0.5s all ease-in-out;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-field-images{transition:0.5s all ease-in-out;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-field-images img{transition:0.5s all ease-in-out;transform:scale(1.2);}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-nothing .details div:nth-child(2) a{transition:0.5s all ease-in-out;background:var(--brown);}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li.available{position:relative;}.page-view-rooms main #block-le-confidentiel-content .view-content .item-list ul li.available::before{content:'Available';display:block;position:absolute;top:2em;left:2em;padding:0.3em 1em;color:#fff;background:red;border-radius:5px;z-index:9;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul{margin:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul{grid-template-columns:repeat(2,1fr);}}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li{margin:0;padding:0;position:relative;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing{position:absolute;z-index:9;width:100%;bottom:0;padding:2.5em;}@media only screen and (min-width:1400px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing{padding:3em;}}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing span.super{position:relative;color:var(--gold);font-size:90%;font-weight:600;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing span.super::before{content:'';display:inline-flex;width:40px;height:2px;background:var(--gold);margin-right:0.5em;position:relative;top:-4px;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing h3{color:white;font-weight:600;margin-bottom:0.8em;}@media only screen and (min-width:992px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing h3{margin-bottom:unset;}}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing a.btn{color:var(--gold);background:transparent;border:2px solid white;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;padding:0.6em 1.5em;transition:0.5s all ease-in-out;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing a.btn:hover{color:white;background:var(--gold);border-color:var(--gold);transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-nothing a.btn{display:none;}}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-image figure{margin:0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:400px;}@media only screen and (min-width:992px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-image figure{height:482px;}}@media only screen and (min-width:1200px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-image figure{height:456px;}}@media only screen and (min-width:1400px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-image figure{height:516px;}}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-image figure::before{content:'';display:block;position:absolute;width:100%;height:100%;background:#1d1410;background:linear-gradient(10deg,#1d1410 0%,rgba(29,20,16,0) 68%);}@media only screen and (min-width:992px){.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li:hover{transition:0.5s all ease-in-out;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-nothing h3{transform:translateY(0);margin-bottom:0.8em;}.page-view-facilities main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-nothing a.btn{display:block;transform:translateY(1);transition:0.5s all ease-in-out;}}.page-view-facilities #more-wrapper{background:var(--gold-light);}.page-view-facilities #more-wrapper .block .view-header h2{color:var(--brown);font-weight:700;margin-bottom:1em;}.page-view-facilities #more-wrapper .block .view-header h2 em{font-style:normal;color:var(--gold);}.page-view-facilities #more-wrapper .block .view-content .item-list ul{margin:0;display:grid;grid-gap:1em;}@media only screen and (min-width:992px){.page-view-facilities #more-wrapper .block .view-content .item-list ul{grid-gap:1.5em;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li{padding:0;display:grid;}@media only screen and (min-width:768px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li{grid-template-columns:1.5fr 2fr;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image{position:relative;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content{position:relative;}@media only screen and (min-width:768px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content{height:100%;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content a{position:relative;}@media only screen and (min-width:768px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content a{height:100%;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content a figure{margin:0;background-size:cover;background-position:center center;height:220px;}@media only screen and (min-width:768px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-field-cover-image .field-content a figure{height:100%;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing{padding:2em;background:white;}@media only screen and (min-width:992px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing{padding:3em;}}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing h3 a{text-decoration:none;color:var(--brown);font-family:'Roboto Condensed',sans-serif;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing .body{margin-bottom:2em;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing .body p{color:var(--text-color);line-height:1.8;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing .link a{color:white;background:var(--gold);border:none;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;height:fit-content;width:max-content;text-decoration:none;display:block;text-transform:uppercase;padding:0.5em 2em;transition:0.5s all ease-in-out;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li .views-field-nothing .link a:hover{background:var(--brown);transition:0.5s all ease-in-out;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li:nth-child(2){position:relative;}@media only screen and (min-width:768px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li:nth-child(2) .views-field-nothing{order:1;}.page-view-facilities #more-wrapper .block .view-content .item-list ul li:nth-child(2) .views-field-field-cover-image{order:2;}}@media only screen and (min-width:992px){.page-view-facilities #more-wrapper .block .view-content .item-list ul li:nth-child(2){grid-template-columns:1.5fr 1fr;}}.node--type-room #top-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.node--type-room #top-wrapper{margin-top:114px;}}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-slideshow .row > *{padding-left:0 !important;padding-right:0 !important;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1{border:none;margin:0;border-radius:unset;background:unset;max-height:300px;}@media only screen and (min-width:768px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1{max-height:400px;}}@media only screen and (min-width:992px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1{max-height:500px;}}@media only screen and (min-width:1200px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1{max-height:600px;}}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ul.slides li{position:relative;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ul.slides li img{width:100%;height:300px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ul.slides li img{height:400px;}}@media only screen and (min-width:992px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ul.slides li img{height:500px;}}@media only screen and (min-width:1200px){.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ul.slides li img{height:600px;}}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ol{position:relative;top:-35px;z-index:9;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ol li a{width:33px;height:3px;border-radius:unset;color:white;background:white;opacity:0.4;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 ol li a.flex-active{opacity:1;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 .flex-direction-nav a{width:50px !important;height:50px !important;z-index:999;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 .flex-direction-nav a::before{content:'' !important;display:block !important;width:50px !important;height:50px !important;background:url(/themes/custom/le-confidentiel/images/left.svg) center center no-repeat !important;background-size:contain;z-index:999;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .content .view-content #flexslider-1 .flex-direction-nav a.flex-next::before{background:url(/themes/custom/le-confidentiel/images/right.svg) center center no-repeat !important;z-index:999;}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-title{padding-bottom:1em;border-bottom:1px solid #CCC;}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-title h2{color:#000;margin:0;}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing{padding:1em 0;}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing span.field-content{display:flex;flex-direction:column;}@media only screen and (min-width:768px){.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing span.field-content{flex-direction:row;justify-content:space-between;}}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing span.field-content span.from{position:relative;color:var(--brown);font-weight:700;font-size:130%;}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing span.field-content span.from em{font-style:normal;color:var(--gold);}.node--type-room #top-wrapper #block-views-block-room-images-block-2 .view-content .views-field-nothing div.capacity{position:relative;font-weight:500;color:var(--gold);top:0.2em;}.node--type-room #top-wrapper #block-views-block-room-images-block-1 .view-content .item-list ul.list-group li{padding:0;border:none;border-radius:unset;}.node--type-room #content .node__content{margin:0 0 1.5em 0;}.node--type-room #content .node__content .field--name-body .field__label{font-size:1.5rem;font-weight:700;color:var(--brown);margin-bottom:1em;position:relative;}.node--type-room #content .node__content .field--name-body .field__label::before{content:'';display:inline-flex;width:5px;height:18px;background:var(--gold);left:0x;position:relative;margin-right:10px;}.node--type-room #content .node__content .field--name-body .field__item p{color:var(--text-color);line-height:1.6;}.node--type-room #content #block-views-block-room-amenities-block-1{margin-bottom:2em;}.node--type-room #content #block-views-block-room-amenities-block-1 h2{font-size:1.5rem;font-weight:700;color:var(--brown);margin-bottom:1em;position:relative;font-family:'Barlow',sans-serif;}.node--type-room #content #block-views-block-room-amenities-block-1 h2::before{content:'';display:inline-flex;width:5px;height:18px;background:var(--gold);left:0x;position:relative;margin-right:10px;}.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:1em;}@media only screen and (min-width:992px){.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul{grid-template-columns:repeat(3,1fr);}}.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul li{padding:0;display:flex;flex-direction:row;}.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul li .views-field-field-icon{margin-right:0.5em;}.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul li .views-field-field-icon img{width:30px;height:30px;object-fit:contain;object-position:center;}.node--type-room #content #block-views-block-room-amenities-block-1 .view-content .item-list ul li .views-field-name{color:var(--text-color);position:relative;top:3px;}.node--type-room #content #block-views-block-rooms-block-2 h2{color:var(--brown);margin-bottom:0.8em;}@media only screen and (min-width:1200px){.node--type-room #content #block-views-block-rooms-block-2 h2{margin-bottom:1.2em;}}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul{margin:0;padding:0;display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul{grid-gap:1.5em;}}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li{padding:1em;margin:0;border:3px solid var(--gold);}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-field-images{overflow:hidden;transition:0.5s all ease-in-out;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-field-images img{width:100%;height:250px;object-fit:cover;object-position:center;transition:0.5s all ease-in-out;}@media only screen and (min-width:768px){.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-field-images img{height:310px;}}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing{margin-top:1em;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details{display:flex;flex-direction:column;}@media only screen and (min-width:1400px){.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details{flex-direction:row;justify-content:space-between;}}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:0.8em;}@media only screen and (min-width:1400px){.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child{margin-bottom:unset;}}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child h4{margin-bottom:unset;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child h4 a{font-family:'Roboto Condensed',sans-serif;text-decoration:none;color:var(--brown);font-weight:600;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child span{display:block;color:var(--text-color);font-weight:500;font-size:90%;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:first-child span em{font-style:normal;color:var(--gold);}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li .views-field-nothing .details div:nth-child(2) a{color:white;background:var(--gold);border:none;border-radius:0;text-decoration:none;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600;display:block;padding:0.375em 1.5em;width:max-content;transition:0.5s all ease-in-out;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li:hover .views-field-field-images{transition:0.5s all ease-in-out;}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li:hover .views-field-field-images img{transition:0.5s all ease-in-out;transform:scale(1.2);}.node--type-room #content #block-views-block-rooms-block-2 .view-content .item-list ul li:hover .views-field-nothing .details div:nth-child(2) a{transition:0.5s all ease-in-out;background:var(--brown);}.node--type-room #sidebar_second .block{border-color:unset;border:none;padding:35px 40px;box-shadow:0 0 38px rgba(19,17,32,0.08);background:#fff;}.node--type-room #sidebar_second .block h2{font-size:1.5rem;font-weight:700;border:none;color:#000;margin-bottom:1em;position:relative;font-family:'Barlow',sans-serif;}.node--type-room #sidebar_second .block h2::before{content:'';display:inline-flex;width:5px;height:18px;background:var(--gold);left:0x;position:relative;margin-right:10px;}.node--type-room #sidebar_second .block .js-form-item{margin-bottom:0.4rem !important;}.node--type-room #sidebar_second .block .form-control,.node--type-room #sidebar_second .block .form-select{border-radius:unset;border:none;background-color:none;padding:0.8em 1em;background:#f1f1f1;}.node--type-room #sidebar_second .block .form-control:focus,.node--type-room #sidebar_second .block .form-select:focus{box-shadow:none;}.node--type-room #sidebar_second .block .form-control::placeholder,.node--type-room #sidebar_second .block .form-select::placeholder{color:#ADACAC;}.node--type-room #sidebar_second .block #edit-select-cottage:focus{box-shadow:none;}.node--type-room #sidebar_second .block #edit-actions{text-align:center;margin-bottom:unset !important;}.node--type-room #sidebar_second .block .webform-button--submit{color:#fff;border:none;border-radius:unset;background:var(--gold);box-shadow:none;padding:0.5em 1.2em;width:100%;transition:0.5s all ease-in-out;}.node--type-room #sidebar_second .block .webform-button--submit:hover{background:var(--brown);transition:0.5s all ease-in-out;}@media only screen and (min-width:1200px){.node--type-room #sidebar_second .block .webform-button--submit{padding:0.7em 1.2em;}}.page-node-1 #top-wrapper{overflow-x:hidden;background:#fafafa;}.page-node-1 #top-wrapper .one{padding:0;overflow:hidden;}.page-node-1 #top-wrapper .one .block .content img{width:100%;height:auto;}@media only screen and (min-width:1200px){.page-node-1 #top-wrapper .one .block .content img{width:100%;height:450px;object-fit:cover;object-position:center;}}.page-node-1 #top-wrapper .two{padding:0;background:var(--gold);}@media only screen and (min-width:1200px){.page-node-1 #top-wrapper .two{height:fit-content;}}.page-node-1 #top-wrapper .two .block .content .inner{padding:5em 0;}@media only screen and (min-width:768px){.page-node-1 #top-wrapper .two .block .content .inner{padding:6.7em 0;}}@media only screen and (min-width:992px){.page-node-1 #top-wrapper .two .block .content .inner{padding:9.5em 0;}}.page-node-1 #top-wrapper .two .block .content .inner svg{color:white;width:100%;text-align:center;font-size:3.5rem;margin-bottom:0.2em;}.page-node-1 #top-wrapper .two .block .content .inner h1{font-weight:700;color:white;}.page-node-1 #top-wrapper .two .block .content .inner p{color:white;margin:0;}.page-node-1 #top-wrapper .three{background:#fafafa;}@media only screen and (min-width:1200px){.page-node-1 #top-wrapper .three{padding-left:0;height:fit-content;}}.page-node-1 #top-wrapper .three .block .content{padding:1.5em 1em;}@media only screen and (min-width:768px){.page-node-1 #top-wrapper .three .block .content{padding:2.5em 3em;}}@media only screen and (min-width:1200px){.page-node-1 #top-wrapper .three .block .content{padding:3.5em 3em 2.8em;}}.page-node-1 #top-wrapper .three .block .content h2{font-weight:600;color:var(--brown);}.page-node-1 #top-wrapper .three .block .content h2 em{font-style:normal;color:var(--gold);}.page-node-1 #top-wrapper .three .block .content p{color:var(--text-color);line-height:1.8;}.page-node-1 #content-wrapper{background:url(/themes/custom/le-confidentiel/images/mnv-bg.png) center center no-repeat;background-size:cover;}.page-node-1 #content-wrapper #block-mnv .content .field{display:grid;grid-gap:1em;}@media only screen and (min-width:768px){.page-node-1 #content-wrapper #block-mnv .content .field{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.page-node-1 #content-wrapper #block-mnv .content .field{grid-gap:1.5em;}}.page-node-1 #content-wrapper #block-mnv .content .field div{padding:2em;background-color:var(--gold-light);}@media only screen and (min-width:992px){.page-node-1 #content-wrapper #block-mnv .content .field div{padding:3em;}}.page-node-1 #content-wrapper #block-mnv .content .field div h5{position:relative;color:var(--brown);font-weight:700;}.page-node-1 #content-wrapper #block-mnv .content .field div h5::before{content:'';display:inline-flex;width:30px;height:2px;background:var(--gold);margin-right:0.5em;position:relative;top:-6px;}.page-node-1 #content-wrapper #block-mnv .content .field div p{line-height:1.8;margin:0;color:var(--text-color);}.page-node-1 #breather{padding:10em 0;background:url(/themes/custom/le-confidentiel/images/breather.jpg) center center no-repeat;background-size:cover;}@media only screen and (min-width:992px){.page-node-1 #breather{background-attachment:fixed;padding:15em 0;}}.page-node-1 #highlights-wrapper{padding:30px 0;background:var(--brown);}@media only screen and (min-width:768px){.page-node-1 #highlights-wrapper{padding:50px 0;}}.page-node-1 #highlights-wrapper #block-reserve .content{width:max-content;margin:0 auto;}.page-node-1 #highlights-wrapper #block-reserve .content .field{display:flex;flex-direction:row;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:first-child{padding-right:1.5em;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:first-child svg{color:var(--gold);font-size:2rem;}@media only screen and (min-width:768px){.page-node-1 #highlights-wrapper #block-reserve .content .field div:first-child svg{font-size:3rem;position:relative;top:15px;}}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2){padding-left:1.5em;border-left:1px solid #484848;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2) h5{color:white;font-weight:700;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2) p{color:#9f9f9f;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2) p em{color:var(--gold);font-style:normal;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2) p a{text-decoration:none;color:#9f9f9f;transition:0.5s all ease-in-out;}.page-node-1 #highlights-wrapper #block-reserve .content .field div:nth-child(2) p a:hover{color:var(--gold);transition:0.5s all ease-in-out;}.page-node-1 #social-wrapper{background:url(/themes/custom/le-confidentiel/images/social-bg.jpg) center center no-repeat;background-size:cover;}.page-node-1 #social-wrapper a.x{height:100%;display:block;position:absolute;width:100%;z-index:99;}.page-node-1 #social-wrapper #block-socialwall{margin-bottom:1em;}@media only screen and (min-width:992px){.page-node-1 #social-wrapper #block-socialwall{margin-bottom:unset;}}.page-node-1 #social-wrapper #block-socialwall .content{background:url(/themes/custom/le-confidentiel/images/social-wall-bg.jpg) top center no-repeat;background-size:contain;border-radius:10px;overflow:hidden;position:relative;padding:15em 2em 4em 2em;}@media only screen and (min-width:768px){.page-node-1 #social-wrapper #block-socialwall .content{padding:20em 2em 4em 2em;}}.page-node-1 #social-wrapper #block-socialwall .content::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background:#1d1410;background:linear-gradient(0deg,#1d1410 40%,rgba(29,20,16,0.91218494) 57%,rgba(29,20,16,0) 100%);}@media only screen and (min-width:768px){.page-node-1 #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 27%,rgba(29,20,16,0) 100%);}}@media only screen and (min-width:992px){.page-node-1 #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 43%,rgba(29,20,16,0.91218494) 56%,rgba(29,20,16,0) 100%);}}@media only screen and (min-width:1400px){.page-node-1 #social-wrapper #block-socialwall .content::before{background:#1d1410;background:linear-gradient(0deg,#1d1410 37%,rgba(29,20,16,0.91218494) 51%,rgba(29,20,16,0) 100%);}}.page-node-1 #social-wrapper #block-socialwall .content .field{z-index:99;}.page-node-1 #social-wrapper #block-socialwall .content h3{color:var(--gold);font-weight:600;z-index:99;position:relative;}.page-node-1 #social-wrapper #block-socialwall .content h3 em{font-style:normal;color:white;}.page-node-1 #social-wrapper #block-socialwall .content p{color:white;line-height:1.8;z-index:99;position:relative;}.page-node-1 #social-wrapper #block-socialwall .content ul{padding:0;margin:0;display:flex;flex-direction:revert;list-style:none;justify-content:center;z-index:99;position:relative;}.page-node-1 #social-wrapper #block-socialwall .content ul li{padding-top:14px;}.page-node-1 #social-wrapper #block-socialwall .content ul li a{color:var(--brown);box-sizing:border-box;}.page-node-1 #social-wrapper #block-socialwall .content ul li a svg{width:14px;height:14px;border:2px solid var(--gold-light);padding:6px;background:white;}@media only screen and (min-width:1200px){.page-node-1 #social-wrapper #block-socialwall .content ul li a svg{width:16px;height:16px;padding:8px;}}.page-node-1 #social-wrapper #block-socialwall .content ul li a svg:hover{background:var(--gold-light);color:var(--brown);}.page-node-1 #social-wrapper #block-socialwall .content ul li:not(:last-child){margin-right:5px;}.page-node-1 #social-wrapper #block-xembed{position:relative;}.page-node-1 #social-wrapper #block-xembed .content{position:relative;height:423px;border-radius:15px;overflow:hidden;}@media only screen and (min-width:992px){.page-node-1 #social-wrapper #block-xembed .content{height:574px !important;}}@media only screen and (min-width:1200px){.page-node-1 #social-wrapper #block-xembed .content{height:552px !important;}}.page-node-1 #social-wrapper #block-xembed .content iframe{border-radius:15px;overflow:hidden;position:relative;}@media only screen and (min-width:992px){.page-node-1 #social-wrapper #block-xembed .content iframe{height:575px !important;}}@media only screen and (min-width:1200px){.page-node-1 #social-wrapper #block-xembed .content iframe{height:552px !important;}}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul{display:grid;grid-gap:1em;}@media only screen and (min-width:764px){.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul{grid-template-columns:repeat(2,1fr);grid-gap:5px;}}@media only screen and (min-width:992px){.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul{grid-template-columns:repeat(3,1fr);}}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li{padding:0;margin:0;position:relative;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images{overflow:hidden;position:relative;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images a{z-index:9;position:relative;height:100%;display:block;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images a::before{content:'';display:block;position:absolute;width:100%;height:100%;background:#1d1410;background:linear-gradient(10deg,#1d1410 0%,rgba(29,20,16,0) 68%);z-index:9;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images img{width:100%;height:220px;object-fit:cover;object-position:center;transition:0.5s all ease-in-out;position:relative;}@media only screen and (min-width:992px){.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images img{height:280px;}}@media only screen and (min-width:1200px){.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-field-images img{height:386px;}}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-title{position:absolute;padding:2em;z-index:99;bottom:0;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-title h4{font-weight:700;position:relative;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-title h4::before{content:'';display:block;width:22px;height:2px;background:var(--gold);margin-bottom:10px;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li .views-field-title h4 a{text-decoration:none;color:white;font-family:'Roboto Condensed',sans-serif;}.page-view-gallery #main #block-le-confidentiel-content .view-content .item-list ul li:hover .views-field-field-images img{transition:0.5s all ease-in-out;transform:scale(1.2);}.node--type-photo-album #main .node__content{margin:0;}.node--type-photo-album #main .node__content .blazy{display:grid;grid-gap:5px;}@media only screen and (min-width:768px){.node--type-photo-album #main .node__content .blazy{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.node--type-photo-album #main .node__content .blazy{grid-template-columns:repeat(3,1fr);}}.node--type-photo-album #main .node__content .blazy .field__item .media img{width:100%;height:220px;object-fit:cover;object-position:center;}@media only screen and (min-width:992px){.node--type-photo-album #main .node__content .blazy .field__item .media img{height:386px;}}.page-node-21 #content-wrapper #block-phone{margin-bottom:2em;}.page-node-21 #content-wrapper #block-phone .content .field{position:relative;}.page-node-21 #content-wrapper #block-phone .content .field::before{content:'';display:block;position:absolute;background:var(--gold);width:80%;height:80%;left:0;top:10%;}.page-node-21 #content-wrapper #block-phone .content .field img{width:95%;height:auto;position:relative;object-fit:cover;max-height:400px;left:5%;}@media only screen and (min-width:992px){.page-node-21 #content-wrapper #block-phone .content .field img{width:100%;height:380px;max-height:unset;}}@media only screen and (min-width:1400px){.page-node-21 #content-wrapper #block-phone .content .field img{height:410px;}}@media only screen and (min-width:1200px){.page-node-21 #content-wrapper .node__content{margin-top:20px;}}@media only screen and (min-width:1400px){.page-node-21 #content-wrapper .node__content{margin-top:35px;}}.page-node-21 #content-wrapper .node__content .field h2{font-weight:700;color:var(--brown);line-height:1.4;text-transform:capitalize;}.page-node-21 #content-wrapper .node__content .field h2 em{font-style:normal;color:var(--gold);}@media only screen and (min-width:1200px){.page-node-21 #content-wrapper .node__content .field h2{font-size:35px;margin-bottom:1em;}}.page-node-21 #content-wrapper .node__content .field p.topline{color:var(--text-color);margin-bottom:2em;}.page-node-21 #content-wrapper .node__content .field ul.contact-info{margin:0 0 30px 0;padding:0;list-style:none;display:grid;grid-gap:1em;}.page-node-21 #content-wrapper .node__content .field ul.contact-info li{display:flex;flex-direction:row;}.page-node-21 #content-wrapper .node__content .field ul.contact-info li:not(:last-child){margin-bottom:15px;}.page-node-21 #content-wrapper .node__content .field ul.contact-info li .icon{margin-right:0.8em;width:58px;height:58px;background:var(--gold-light);box-sizing:border-box;padding:20px;}.page-node-21 #content-wrapper .node__content .field ul.contact-info li .icon svg{color:var(--brown);width:22px;height:22px;}.page-node-21 #content-wrapper .node__content .field ul.contact-info li div:nth-child(2) span{color:var(--text-color);}.page-node-21 #content-wrapper .node__content .field ul.contact-info li div:nth-child(2) a,.page-node-21 #content-wrapper .node__content .field ul.contact-info li div:nth-child(2) p{text-decoration:none;color:var(--brown);font-size:120%;font-weight:800;font-family:'Roboto Condensed',sans-serif;}.page-node-21 #content-wrapper .node__content .a2a_kit{display:none;}.page-node-21 #form-wrapper{background:var(--gold-light);}.page-node-21 #form-wrapper #block-webform-2 h2{font-weight:700;color:var(--brown);margin-bottom:1em;}.page-node-21 #form-wrapper #block-webform-2 form .webform-flex--container .js-form-item{margin-bottom:unset !important;}.page-node-21 #form-wrapper #block-webform-2 form .form-control{border-radius:unset;width:100%;border:none;padding:0.5em 1em;}.page-node-21 #form-wrapper #block-webform-2 form .form-control::placeholder{color:#aaa;}@media only screen and (min-width:1200px){.page-node-21 #form-wrapper #block-webform-2 form .form-control{padding:0.7em 1.2em;}}.page-node-21 #form-wrapper #block-webform-2 form .webform-button--submit{border-radius:unset;color:#fff;background:var(--brown);box-shadow:none;border:none;padding:0.5em 1.2em;font-weight:600;transition:0.5s all ease-in-out;}.page-node-21 #form-wrapper #block-webform-2 form .webform-button--submit:hover{transition:0.5s all ease-in-out;background:var(--gold);color:black;}@media only screen and (min-width:1200px){.page-node-21 #form-wrapper #block-webform-2 form .webform-button--submit{padding:0.7em 1.2em;}}.page-node-22 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-22 #content-wrapper{margin-top:114px;}}.page-node-22 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-22 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-22 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-22 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-22 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-22 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-22 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-22 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-22 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-22 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-22 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-22 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-22 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-22 #content-wrapper #block-barimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-22 #content-wrapper #block-barimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-22 #content-wrapper #block-barimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-22 #content-wrapper #block-barimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-22 #content-wrapper #block-barimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-22 #content-wrapper #block-barimages .content ul li img{height:265px;}}.page-node-22 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/res-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-22 #restaurant-wrapper{background-attachment:fixed;}}.page-node-22 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-22 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-22 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-22 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-22 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-22 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-22 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-22 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-22 #bottom-wrapper #block-find{margin-bottom:2em;}.page-node-22 #bottom-wrapper #block-find .content h2{text-align:center;margin-bottom:1em;color:var(--brown);}@media only screen and (min-width:992px){.page-node-22 #bottom-wrapper #block-find .content h2{width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-find .content h2{width:50%;}}.page-node-22 #bottom-wrapper #block-find .content ul{padding:0;list-style:none;display:grid;margin:0;}.page-node-22 #bottom-wrapper #block-find .content ul li{padding:0;display:grid;}@media only screen and (min-width:992px){.page-node-22 #bottom-wrapper #block-find .content ul li{grid-template-columns:repeat(2,1fr);}}.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:first-child{background:url(/themes/custom/le-confidentiel/images/bar-bg.jpeg) center center no-repeat;background-size:cover;position:relative;height:250px;}@media only screen and (min-width:992px){.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:first-child{height:unset;}}.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2){padding:1.5em;box-sizing:border-box;background:var(--gold-light);}@media only screen and (min-width:768px){.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2){padding:3.5em;}}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2){padding:6em 4.5em;}}@media only screen and (min-width:1400px){.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2){padding:8em 4.5em;}}.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2) p{line-height:1.6;color:var(--text-color);font-weight:500;margin:0;}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-find .content ul li:first-child div:nth-child(2) p{font-size:18px;}}.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child{padding:1.5em;box-sizing:border-box;background:var(--gold-light);}@media only screen and (min-width:768px){.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child{padding:3.5em;}}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child{padding:6em 4.5em;}}@media only screen and (min-width:1400px){.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child{padding:8em 4.5em;}}.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child p{line-height:1.6;color:var(--text-color);margin:0;font-weight:500;}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:first-child p{font-size:18px;}}.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:nth-child(2){background:url(/themes/custom/le-confidentiel/images/cocktails.jpg) center center no-repeat;background-size:cover;position:relative;height:250px;order:1;}@media only screen and (min-width:992px){.page-node-22 #bottom-wrapper #block-find .content ul li:nth-child(2) div:nth-child(2){height:unset;}}.page-node-22 #bottom-wrapper #block-barmain .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-22 #bottom-wrapper #block-barmain .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-22 #bottom-wrapper #block-barmain .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-22 #bottom-wrapper #block-barmain .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-22 #bottom-wrapper #block-barmain .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-22 #bottom-wrapper #block-barmain .content ul li img{height:265px;}}@media only screen and (min-width:1400px){.page-node-22 #bottom-wrapper #block-barmain .content ul li img{height:400px;}}.page-node-23 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-23 #content-wrapper{margin-top:114px;}}.page-node-23 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-23 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-23 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-23 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-23 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-23 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-23 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-23 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-23 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-23 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-23 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-23 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-23 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-23 #content-wrapper #block-poolimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-23 #content-wrapper #block-poolimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-23 #content-wrapper #block-poolimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-23 #content-wrapper #block-poolimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-23 #content-wrapper #block-poolimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-23 #content-wrapper #block-poolimages .content ul li img{height:265px;}}.page-node-23 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/pool-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-23 #restaurant-wrapper{background-attachment:fixed;}}.page-node-23 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-23 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-23 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-23 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-23 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-23 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-23 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-23 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-24 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-24 #content-wrapper{margin-top:114px;}}.page-node-24 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-24 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-24 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-24 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-24 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-24 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-24 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-24 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-24 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-24 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-24 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-24 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-24 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-24 #content-wrapper #block-conferenceimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-24 #content-wrapper #block-conferenceimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-24 #content-wrapper #block-conferenceimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-24 #content-wrapper #block-conferenceimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-24 #content-wrapper #block-conferenceimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-24 #content-wrapper #block-conferenceimages .content ul li img{height:265px;}}.page-node-24 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/conf-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-24 #restaurant-wrapper{background-attachment:fixed;}}.page-node-24 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-24 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-24 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-24 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-24 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-24 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-24 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-24 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-25 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-25 #content-wrapper{margin-top:114px;}}.page-node-25 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-25 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-25 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-25 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-25 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-25 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-25 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-25 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-25 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-25 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-25 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-25 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-25 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-25 #content-wrapper #block-wellnessimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-25 #content-wrapper #block-wellnessimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-25 #content-wrapper #block-wellnessimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-25 #content-wrapper #block-wellnessimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-25 #content-wrapper #block-wellnessimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-25 #content-wrapper #block-wellnessimages .content ul li img{height:265px;}}.page-node-25 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/wellness-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-25 #restaurant-wrapper{background-attachment:fixed;}}.page-node-25 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-25 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-25 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-25 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-25 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-25 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-25 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-25 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-26 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-26 #content-wrapper{margin-top:114px;}}.page-node-26 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-26 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-26 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-26 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-26 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-26 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-26 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-26 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-26 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-26 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-26 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-26 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-26 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-26 #content-wrapper #block-salonimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-26 #content-wrapper #block-salonimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-26 #content-wrapper #block-salonimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-26 #content-wrapper #block-salonimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-26 #content-wrapper #block-salonimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-26 #content-wrapper #block-salonimages .content ul li img{height:265px;}}.page-node-26 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/salon-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-26 #restaurant-wrapper{background-attachment:fixed;}}.page-node-26 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-26 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-26 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-26 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-26 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-26 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-26 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-26 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-27 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-27 #content-wrapper{margin-top:114px;}}.page-node-27 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-27 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-27 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-27 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-27 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-27 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-27 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-27 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-27 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-27 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-27 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-27 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-27 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-27 #content-wrapper #block-bimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-27 #content-wrapper #block-bimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-27 #content-wrapper #block-bimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-27 #content-wrapper #block-bimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-27 #content-wrapper #block-bimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-27 #content-wrapper #block-bimages .content ul li img{height:265px;}}.page-node-27 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/b-bg.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-27 #restaurant-wrapper{background-attachment:fixed;}}.page-node-27 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-27 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-27 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-27 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-27 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-27 #restaurant-wrapper .block{width:45%;padding-top:28em;}}.page-node-27 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-27 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}.page-node-34 #content-wrapper{background:var(--gold-light);}@media only screen and (min-width:992px){.page-node-34 #content-wrapper{margin-top:114px;}}.page-node-34 #content-wrapper .node__content{margin:0 0 1em 0;}@media only screen and (min-width:992px){.page-node-34 #content-wrapper .node__content{margin:0 0 2em 0;}}.page-node-34 #content-wrapper .node__content .field{display:grid;grid-gap:0.8em;}@media only screen and (min-width:768px){.page-node-34 #content-wrapper .node__content .field{grid-template-columns:1fr 1.5fr;}}@media only screen and (min-width:1400px){.page-node-34 #content-wrapper .node__content .field{grid-template-columns:1fr 2fr;}}.page-node-34 #content-wrapper .node__content .field div h1{color:var(--brown);position:relative;}@media only screen and (min-width:768px){.page-node-34 #content-wrapper .node__content .field div h1{top:2em;}}@media only screen and (min-width:992px){.page-node-34 #content-wrapper .node__content .field div h1{top:1em;}}.page-node-34 #content-wrapper .node__content .field div h1 em{font-style:normal;color:var(--gold);}.page-node-34 #content-wrapper .node__content .field div p{color:var(--text-color);margin:0;line-height:1.6;}.page-node-34 #content-wrapper .node__content .field div:nth-child(2){background:#fff;padding:1.5em;}@media only screen and (min-width:768px){.page-node-34 #content-wrapper .node__content .field div:nth-child(2){padding:2em;}}@media only screen and (min-width:992px){.page-node-34 #content-wrapper .node__content .field div:nth-child(2){padding:3em 2em;}}.page-node-34 #content-wrapper #block-weddingimages .content ul{display:grid;list-style:none;grid-gap:1em;padding:0;margin:0;}@media only screen and (min-width:768px){.page-node-34 #content-wrapper #block-weddingimages .content ul{grid-template-columns:repeat(3,1fr);}}.page-node-34 #content-wrapper #block-weddingimages .content ul li img{width:100%;height:200px;object-fit:cover;object-position:center;}@media only screen and (min-width:768px){.page-node-34 #content-wrapper #block-weddingimages .content ul li img{height:165px;}}@media only screen and (min-width:992px){.page-node-34 #content-wrapper #block-weddingimages .content ul li img{height:220px;}}@media only screen and (min-width:1200px){.page-node-34 #content-wrapper #block-weddingimages .content ul li img{height:265px;}}.page-node-34 #restaurant-wrapper{background:url(/themes/custom/le-confidentiel/images/dicor4.jpg) center center no-repeat;background-size:cover;position:relative;}@media only screen and (min-width:992px){.page-node-34 #restaurant-wrapper{background-attachment:fixed;}}.page-node-34 #restaurant-wrapper::before{content:'';position:absolute;top:0;width:100%;height:100%;display:block;background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);}.page-node-34 #restaurant-wrapper .block{position:relative;z-index:9;padding-top:6em;}@media only screen and (min-width:768px){.page-node-34 #restaurant-wrapper .block{padding-top:10em;}}@media only screen and (min-width:992px){.page-node-34 #restaurant-wrapper .block{padding-top:14em;width:60%;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:1200px){.page-node-34 #restaurant-wrapper .block{width:50%;padding-top:24em;}}@media only screen and (min-width:1400px){.page-node-34 #restaurant-wrapper .block{width:60%;padding-top:28em;}}.page-node-34 #restaurant-wrapper .block h2{text-align:center;color:#fff;}.page-node-34 #restaurant-wrapper .block .content p{color:#fff;margin:0;text-align:center;}@media only screen and (min-width:992px){.node--type-company #main{margin-top:114px;}}.node--type-company #main .node__content .top{margin-bottom:2em;}@media only screen and (min-width:992px){.node--type-company #main .node__content .top{grid-template-columns:repeat(2,1fr);}}.node--type-company #main .node__content .top div.item .field--name-field-cover-image{float:unset;margin:0;position:relative;}@media only screen and (min-width:992px){.node--type-company #main .node__content .top div.item .field--name-field-cover-image{height:100%;}}.node--type-company #main .node__content .top div.item .field--name-field-cover-image figure{margin-bottom:unset;background-size:cover;background-position:center;height:300px;position:relative;}@media only screen and (min-width:768px){.node--type-company #main .node__content .top div.item .field--name-field-cover-image figure{height:400px;}}@media only screen and (min-width:992px){.node--type-company #main .node__content .top div.item .field--name-field-cover-image figure{height:100%;}}.node--type-company #main .node__content .top div.item:nth-child(2){padding:2em;background:var(--brown);}@media only screen and (min-width:1200px){.node--type-company #main .node__content .top div.item:nth-child(2){padding:3em;}}@media only screen and (min-width:1400px){.node--type-company #main .node__content .top div.item:nth-child(2){padding:3em 4em;}}.node--type-company #main .node__content .top div.item:nth-child(2) h3{color:var(--gold);font-weight:700;margin-bottom:1em;}.node--type-company #main .node__content .top div.item:nth-child(2) p{color:white;line-height:1.8;}.node--type-company #main .node__content .top div.item:nth-child(2) p a{text-decoration:none;color:var(--gold);}.node--type-company #main .node__content .bottom .blazy{display:grid;grid-gap:5px;grid-template-columns:repeat(2,1fr);margin:0;}@media only screen and (min-width:992px){.node--type-company #main .node__content .bottom .blazy{grid-template-columns:repeat(3,1fr);}}.node--type-company #main .node__content .bottom .blazy .field__item .media img{width:100%;height:220px;object-fit:cover;object-position:center;}@media only screen and (min-width:992px){.node--type-company #main .node__content .bottom .blazy .field__item .media img{height:386px;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.alert-wrapper{position:fixed;bottom:0;left:0;width:100%;max-height:75vh;z-index:9999;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.alert svg{max-width:2rem;}
