/* JS and CSS packer (Tue, 29 Jul 2025, 16:32:02 GMT) */
/* assets/css/style.css (modified: Tue, 08 Jul 2025, 12:36:30 GMT, mtimestamp:1751978190) */
 body{margin:0;padding:0}ol,ul{list-style:none} #bg-slider{position:absolute;width:100%;height:100%;top:0;z-index:-10}.carousel-item{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover} .bg-custom{background-color:#EDDFBC}.wrapper{display:flex;width:100%;align-items:stretch}.navbar{z-index:10002}.navbar-dark .navbar-toggler{border:none!important;color:#000!important}.logo-nav{width:210px;margin-left:14%}.hamburger_icon i{position:relative;width:56px;height:56px;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-ms-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}.hamburger_icon span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:22px;height:4px;background-color:#000;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.hamburger_icon span::before,.hamburger_icon span::after{content:'';position:absolute;top:0;left:0;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);display:block;width:22px;height:4px;background-color:#000;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:transform 0.5s}.hamburger_icon span::after{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.btn_open_menu{display:inline-block;width:24px;height:27px;position:relative;top:3px;left:25px;z-index:1002;background-color:transparent!important;border:none!important}.btn_open_menu.active .hamburger_icon span{background:transparent}.btn_open_menu.active .hamburger_icon span::before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.btn_open_menu.active .hamburger_icon span::after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}#sidebar.active{margin-left:-250px}#sidebar{width:250px;position:fixed;top:0;left:0;height:100vh;z-index:10004;background:#EDDFBC;color:#000;transition:all 0.3s}#sidebar .sidebar-header{padding:20px;background:#6d7fcc}#sidebar ul.components{padding:20px 0;border-bottom:1px solid #47748b}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;font-size:1.1em;display:block}#sidebar ul li a:hover{color:#7386D5;background:#fff}#sidebar ul li.active>a,a[aria-expanded="true"]{color:#fff;background:#6d7fcc}.overlay{display:none;top:0;position:fixed; width:100vw;height:100vh; background:rgba(0,0,0,.7); z-index:10001;opacity:0; transition:all 0.5s ease-in-out} .overlay.active{display:block;opacity:1}#dismiss{width:35px;height:35px;position:absolute; top:20px;right:10px}.content-side ul{margin-top:50%}#navbarSupportedContent li{list-style:none;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:600}#navbarSupportedContent li a{color:#000;text-decoration:none}#navbarSupportedContent li a:hover{font-style:italic;color:#d9b821!important}#navbarSupportedContent li.social_button{font-size:1.8em}#accueil-link{display:none!important}.right-head{text-align:right;display:inherit}.flag{width:24px}.right-head .flag{margin-top:3px}.social-header{margin-left:10px}.social-header a{font-size:1.3em;margin:0 5px;color:#000}.social-header a:hover{color:#d9b821} #iframe_popup body{background-color:#005e78!important} .pg_title_content h1{display:none}.sl-menus{background:url('/themes/happy-pole-v2/img/slides/slide2.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.big-nav-menus ul{padding-left:0!important}.big-nav-menus li a{display:block;font-size:50px;font-style:normal;margin:50px 20px;font-family:"Inter",sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;color:#FFF;list-style:none;font-weight:600}.big-nav-menus li a:hover{font-style:italic} .header_main_content{color:#fff;z-index:10000;position:relative;text-align:center;margin-top:0}.home-content{padding-top:6%}.logo1 a img{max-width:100%}.bloc-nav-home{display:block;margin:0 auto;padding:0 3%;bottom:-70px;position:relative;text-align:center}#infosmall{padding-top:50px;}.big-nav-home li{display:inline-block;font-size:50px;margin:20px 60px;font-family:"Inter",sans-serif;text-transform:uppercase;font-weight:600}.big-nav-home li a{text-decoration:none;color:#fff}.big-nav-home li a:hover{font-style:italic}    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap'); body{ background-color:#fff;color:#000}#bg-image{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-999;overflow:hidden;background:url(/themes/happy-pole-v2/assets/img/bg-restaurant.jpg) no-repeat;background-size:cover;background-position:center}.wrapper{width:100%;overflow:hidden}.sl-legal h1{margin-top:50px}.sl-legal .widget_content{margin-top:40px}h1{font-family:"Inter",sans-serif;font-weight:700;font-size:50px;margin:50px 10px;text-align:center}h2{font-family:"Inter",sans-serif;font-weight:700;font-size:1.2em;letter-spacing:3px;text-transform:uppercase;margin-bottom:30px!important}p{font-family:"Inter",sans-serif;font-size:20px;color:#333;line-height:1.4em}.contact-infos p{font-size:18px}.bold-p{font-family:"Inter",sans-serif;font-size:23px;line-height:1.2em;font-weight:600}.small-p{font-family:"Inter",sans-serif;font-size:1.2em;line-height:20px}#section-infos a{color:#333!important;text-decoration:underline;font-weight:normal!important}.col-md-4.contact-infos{padding-right:60px}a:hover{color:#666}.btn{background-color:#EDDFBC;letter-spacing:3px;font-family:"Inter",sans-serif;color:#000;border-radius:4px;padding:17px 20px 15px;text-decoration:none}.btn:hover{background-color:#EDDFBC;color:#000}#rs_icon{max-width:40px;margin-top:10px}.about{margin-top:10px}div.infosmall_row .notranslate{display:none} @media screen and (max-width:750px){h2{font-size:.9em}p,.bold-p{font-size:16px;line-height:1.4em}.about{margin-top:40px!important}.logo-nav{width:120px}.bloc-nav-home{text-align:left;bottom:-40px}.big-nav-home li{line-height:30px;font-size:28px;list-style:none;display:block}.big-nav-menus li a{font-size:28px;font-weight:600}.logo1 a img{max-width:70%}#infosmall{padding-top:50px;width:100%;margin:auto}div.logos_part{justify-content:center;display:flex}div.infosmall_row .notranslate{justify-content:center;display:flex}}
