/*!
Theme Name: La Causerie Restaurant - Adelios
Author: Adelios
Author URI: http://adelios.fr
Description: Addictive Agency
Version: 1.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{color:inherit;cursor:pointer;text-decoration:none;outline:none}@font-face{font-family:"Call Me Maybe";src:url('fonts/kgcallmemaybe.woff2?1497450078') format('woff2'),url('fonts/kgcallmemaybe.woff?1497450077') format('woff'),url('fonts/kgcallmemaybe.ttf?1497450077') format('truetype')}@font-face{font-family:"icons";src:url('fonts/icons.eot?1497450077');src:url('fonts/icons.eot?&1497450077#iefix') format('embedded-opentype'),url('fonts/icons.woff2?1497450077') format('woff2'),url('fonts/icons.woff?1497450077') format('woff'),url('fonts/icons.ttf?1497450077') format('truetype'),url('fonts/icons.svg?1497450077') format('svg')}html{font-family:"Roboto Slab", serif;font-size:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#aaa}::-webkit-scrollbar-thumb:hover{background:#919191}::-webkit-scrollbar-track{background:#f8f8f8}body{scrollbar-face-color:#aaa;scrollbar-track-color:#f8f8f8}.wrap{position:relative;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:80px;padding-right:80px;max-width:1200px;overflow:hidden}@media (max-width: 768px){.wrap{padding-left:35px;padding-right:35px}}@media (max-width: 425px){.wrap{padding-left:25px;padding-right:25px}}section{position:relative;overflow:hidden}h2,.h1Like{margin-top:60px;margin-bottom:50px;font-size:2em;line-height:1.6em;text-transform:uppercase;font-weight:bold}@media (max-width: 768px){h2,.h1Like{font-size:1em;font-size:5vw}}h2 span,.h1Like span{display:block;font-size:2.7em}.reserver,footer .plan{display:inline-block;position:relative;padding:10px 15px;line-height:1;font-family:"Roboto", sans-serif;font-size:1em;color:white;letter-spacing:3px;text-transform:uppercase;border:2px solid white;cursor:pointer;background:transparent;outline:none;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.reserver:hover,footer .plan:hover{color:black;background:white}#mainHeader{position:fixed;top:0;left:0;right:0;padding-top:70px;color:white;z-index:50;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s}@media (max-height: 350px){#mainHeader{position:absolute}}@media (max-width: 425px){#mainHeader{padding-top:35px}}#mainHeader .wrap{overflow:visible}#mainHeader .top,#mainHeader .left,#mainHeader .right{position:fixed;top:0;background:white;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s}@media (max-height: 350px){#mainHeader .top,#mainHeader .left,#mainHeader .right{position:absolute}}#mainHeader .top{left:0;right:0;height:130px;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width: 425px){#mainHeader .top{height:70px}}#mainHeader .left,#mainHeader .right{bottom:0;width:40px}@media (max-width: 768px){#mainHeader .left,#mainHeader .right{width:0}}#mainHeader .left{left:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mainHeader .right{right:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.scrolled #mainHeader{padding-top:0}.scrolled #mainHeader .top{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.scrolled #mainHeader .left,.scrolled #mainHeader .right{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#logo{position:relative;float:left}@media (max-width: 1024px){#logo{float:none;text-align:center}}#logo svg{position:relative;width:180px;height:200px;fill:white;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}@media (max-width: 1024px){#logo svg{width:140px;height:155px}}@media (max-width: 425px){#logo svg{width:120px;height:135px}}#logo path{-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.scrolled #logo svg{top:20px;width:110px;height:125px}@media (max-width: 425px){.scrolled #logo svg{top:10px;width:55px;height:65px}}.scrolled #chapeauSVG{fill:#cca055}.scrolled #titreSVG{fill:black}.scrolled #sousTitreSVG{opacity:0}#menuPrincipal{position:relative;float:right;margin-top:40px;text-transform:uppercase;font-family:"Roboto", sans-serif;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#menuPrincipal li{display:inline-block;position:relative;height:23px;line-height:23px;vertical-align:middle;margin-left:40px;-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.scrolled #menuPrincipal li{color:black}#menuPrincipal li.icon{margin-left:15px}#menuPrincipal li.facebook{margin-left:40px}#menuPrincipal li:before{content:"";position:absolute;right:-22px;height:23px;width:2px;background:#cca055;opacity:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#menuPrincipal li:after{content:"";position:absolute;left:5px;right:5px;bottom:-5px;height:2px;background:white;opacity:0;-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#menuPrincipal li.icon:before{display:none}#menuPrincipal li:hover:after{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#menuPrincipal a{padding:5px}.facebook,.instagram,.tripadvisor{font-size:0}.facebook:hover,.instagram:hover,.tripadvisor:hover{color:#cca055}.facebook:after,.instagram:after,.tripadvisor:after{display:none}.facebook a:before,.instagram a:before,.tripadvisor a:before{text-transform:none;font-family:icons;font-size:18px}.facebook a:before{content:"f"}.instagram a:before{content:"i";font-size:20px}.tripadvisor a:before{content:"t"}.scrolled #menuPrincipal{margin-top:70px}.scrolled #menuPrincipal li:before{opacity:1}.scrolled #menuPrincipal li:after{background:#cca055}@media (max-width: 1024px){#menuPrincipal{position:absolute;top:10vh;left:0;right:0;visibility:hidden;opacity:0;float:none;text-align:center;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#menuPrincipal li{display:block;margin:4vh auto;max-width:250px}#menuPrincipal li:before{display:none}#menuPrincipal li:after{width:30px;margin:auto}#menuPrincipal li.icon{margin-left:auto}}.mobileMenuOpen{overflow:hidden}@media (max-width: 1024px){.mobileMenuOpen #mainHeader .top{height:100%;height:100vh}}.mobileMenuOpen #menuPrincipal{visibility:visible;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:0.3s 0.3s;-o-transition:0.3s 0.3s;-webkit-transition:0.3s;-webkit-transition-delay:0.3s;transition:0.3s 0.3s}#openMobileMenu{display:none;position:absolute;top:0;right:60px}.scrolled #openMobileMenu{top:45px}@media (max-width: 1024px){#openMobileMenu{display:block}}@media (max-width: 425px){#openMobileMenu{top:-5px;right:25px}.scrolled #openMobileMenu{top:22px}}.tcon{appearance:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;height:24px;transition:0.3s;user-select:none;width:24px;background:transparent;outline:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.tcon>*{display:block}.tcon:hover,.tcon:focus{outline:none}.tcon::-moz-focus-inner{border:0}.tcon-menu__lines{display:inline-block;height:3.42857px;width:24px;border-radius:1.71429px;transition:0.3s;background:#fff;position:relative}.scrolled .tcon-menu__lines{background:#cca055}.tcon-menu__lines::before,.tcon-menu__lines::after{display:inline-block;height:3.42857px;width:24px;border-radius:1.71429px;transition:0.3s;background:#fff;content:'';position:absolute;left:0;transform-origin:1.71429px center;width:100%}.scrolled .tcon-menu__lines::before,.scrolled .tcon-menu__lines::after{background:#cca055}.tcon-menu__lines::before{top:6px}.tcon-menu__lines::after{top:-6px}.mobileMenuOpen .tcon-menu__lines{transform:scale3d(0.8, 0.8, 0.8);background:#cca055}.tcon-menu--arrow{width:auto}.mobileMenuOpen .tcon-menu--arrow .tcon-menu__lines::before,.mobileMenuOpen .tcon-menu--arrow .tcon-menu__lines::after{top:0;width:13.33333px;background:#cca055}.mobileMenuOpen .tcon-menu--arrow .tcon-menu__lines::before{transform:rotate3d(0, 0, 1, 45deg)}.mobileMenuOpen .tcon-menu--arrow .tcon-menu__lines::after{transform:rotate3d(0, 0, 1, -45deg)}.tcon-menu--arrowup{width:auto}.mobileMenuOpen .tcon-menu--arrowup{transform:scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 90deg)}footer{text-align:center;color:white;overflow:hidden;background:#cca055}footer .big{font-family:"Call Me Maybe", arial, sans-serif;font-size:6em;line-height:2em}@media (max-width: 768px){footer .big{font-size:11vw}}@media (max-width: 425px){footer .big{font-size:2em;font-size:15vw}}footer .plan{margin-left:50px}@media (max-width: 425px){footer .plan{margin-left:30px}}@media (max-width: 375px){footer .plan{margin:20px 35px 0}}footer .reserver:hover,footer .plan:hover,footer .plan:hover{color:#cca055}#copyright{margin-top:60px;padding:30px;letter-spacing:1px;line-height:1.5em;background:white;color:#cca055}@media (max-width: 425px){#copyright{letter-spacing:0}}@media (max-width: 375px){#copyright{margin-top:30px;font-size:.9em}}#copyright a{padding:0 3px;margin-left:-3px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#copyright a:hover{color:white;background:#cca055}#intro{height:100vh;min-height:800px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:250px;color:white;font-size:1.6em;letter-spacing:2px;line-height:1.3em;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}@media (max-width: 425px){#intro{padding-top:180px;font-size:1.3em;min-height:530px;letter-spacing:1px}}#intro h1{font-size:3.5em;font-family:"Call Me Maybe", arial, sans-serif;line-height:1}@media (max-width: 768px){#intro h1{font-size:10vw}}@media (max-width: 425px){#intro h1{font-size:2em;font-size:12vw}}#intro h1 span{display:block;font-family:"Roboto Slab", serif;font-weight:bold;color:#cca055;font-size:.6em}#intro .reserver,#intro footer .plan,footer #intro .plan{margin:50px 0 25px;font-size:.8em}@media (max-width: 425px){#intro .reserver,#intro footer .plan,footer #intro .plan{margin:35px 0}}#intro .tel{font-weight:bold;color:#cca055}#intro .horaires{margin-top:25px;letter-spacing:0;font-size:0.6em;line-height:1.4}@media (max-width: 425px){#intro .horaires{display:none}}#scrollDown{display:block;position:absolute;bottom:50px;left:0;right:0;margin:auto;width:30px;height:30px;border:2px solid white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;cursor:pointer}#scrollDown svg{display:block;position:absolute;top:3px;left:0;bottom:0;right:0;margin:auto}#scrollDown:hover svg{-moz-animation:roll 0.5s;-webkit-animation:roll 0.5s;animation:roll 0.5s}@-moz-keyframes roll{0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}50%{opacity:0;-moz-transform:translateY(30px);transform:translateY(30px)}51%{opacity:0;-moz-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes roll{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}51%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes roll{0%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px)}51%{opacity:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}#la-carte{text-align:center;background:#f0f0f0;overflow:hidden}#la-carte h2{display:inline-block;position:relative;margin-top:0;line-height:1;top:-28px;padding:10px 15px;border:2px solid #cca055;color:#cca055;font-size:1.8em;letter-spacing:2px;background:#f0f0f0}@media (max-width: 768px){#la-carte h2{margin-bottom:20px}}#la-carte .cadre{position:relative;margin:90px 0 50px;padding:0 15px;border:2px solid #cca055}#la-carte .typePlat{position:relative}#la-carte img{display:block;margin:auto;max-height:58px}#la-carte h3{font-size:1.7em;font-weight:bold;line-height:1.7em}#la-carte .plats{position:relative;margin:15px 0 50px}#la-carte .plats:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:30px;margin:auto;width:2px;height:50px;background:#cca055;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 1024px){#la-carte .plats:before{display:none}}#la-carte .plat{display:inline-block;vertical-align:top;position:relative;margin-top:20px;width:50%;line-height:1.5em}@media (max-width: 1024px){#la-carte .plat{display:block;width:auto;margin-top:30px}}#la-carte h4{text-transform:uppercase}#la-carte .ingredients{color:#aaa;font-size:.9em;max-width:300px;margin:auto}#la-carte .prix{color:#cca055}#la-carte .menus-du-jour h3{text-transform:uppercase;font-weight:normal;color:#cca055}@media (max-width: 375px){#la-carte .menus-du-jour h3{font-size:7vw}}#la-carte .menus-du-jour .plats:before{bottom:0}#le-restaurant{text-align:center}#le-restaurant h2{position:absolute;top:50%;left:0;right:0;margin:0;color:white;z-index:10;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ardoise{position:relative;color:white;background:url(img/fond-tableau-noir.jpg) center no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;overflow:hidden}.ardoise h3{margin:50px 15px;font-family:"Call Me Maybe", arial, sans-serif;font-size:4em;letter-spacing:2px}@media (max-width: 1024px){.ardoise h3{font-size:6vw}}@media (max-width: 768px){.ardoise h3{font-size:8vw;margin:40px 0 30px}}.ardoise p{margin:auto;padding:0 25px;max-width:430px;line-height:1.5em}.ardoise .wrapper{position:relative;margin:50px}@media (max-width: 768px){.ardoise .wrapper{margin:35px}}@media (max-width: 425px){.ardoise .wrapper{margin:25px}}.ardoise .wrapper:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:2px;height:90px;background:#aaa;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 1024px){.ardoise .wrapper:before{height:50px}}@media (max-width: 768px){.ardoise .wrapper:before{display:none}}.ardoise .reserver,.ardoise footer .plan,footer .ardoise .plan{font-size:1.2em;margin-right:80px}@media (max-width: 1024px){.ardoise .reserver,.ardoise footer .plan,footer .ardoise .plan{margin-right:48px}}.ardoise .facebook{display:inline-block;margin-left:80px;font-size:1.5em;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.ardoise .facebook:hover{color:#cca055}@media (max-width: 1024px){.ardoise .facebook{margin-left:48px}}.ardoise .facebook span{font-family:icons;text-transform:lowercase;margin-left:20px;font-size:2em;vertical-align:middle}@media (max-width: 768px){.ardoise .reserver,.ardoise footer .plan,footer .ardoise .plan,.ardoise .facebook{display:block;margin:30px auto}}@media (max-width: 425px){.ardoise .reserver,.ardoise footer .plan,footer .ardoise .plan,.ardoise .facebook{font-size:1.1em}}.carrousel{position:relative;height:690px;overflow:hidden}@media (max-width: 1440px){.carrousel{height:550px}}@media (max-width: 1024px){.carrousel{height:400px}}@media (max-width: 1024px){.carrousel{height:500px}}@media (max-width: 425px){.carrousel{height:300px}}.carrousel .wrapper{position:relative;height:100%}.carrousel img{display:block;position:absolute;top:50%;left:0;width:100%;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}.carrousel img.hidden{opacity:0}.carrousel img.inverse{width:auto;height:100%;top:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#contact{text-align:center}#contact .wrapper{position:relative;margin:70px 0 50px;font-size:1.6em;letter-spacing:1px;line-height:1.5em}@media (max-width: 425px){#contact .wrapper{font-size:1.2em;line-height:1.2em}}#contact .wrapper:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:2px;height:50px;background:#cca055;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 1024px){#contact .wrapper:before{display:none}}#contact .wrapper div{display:inline-block;width:570px}@media (max-width: 1440px){#contact .wrapper div{width:48%}}@media (max-width: 1024px){#contact .wrapper div{display:block;width:auto}#contact .wrapper div:first-child{margin-bottom:50px}}#contact h3{text-transform:uppercase;font-weight:bold;margin-bottom:25px}#contact .tel{color:#cca055;font-weight:bold}.blog{margin-top:130px}@media (max-width: 425px){.blog{margin-top:70px}}.blog h1{margin-top:40px;margin-bottom:50px;font-size:2em;line-height:1.6em;text-transform:uppercase;font-weight:bold}.blog h1 span{display:block;font-size:2.7em}#bgHeadActus{height:300px;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}h2.otherPosts{margin:45px 0 25px;line-height:1;color:#cca055}#les-actus{padding-bottom:70px;text-align:center;background:#f0f0f0;overflow:hidden}#les-actus .wrapper{margin:auto;max-width:1500px;padding:0 50px}@media (max-width: 768px){#les-actus .wrapper{padding:0 35px}}@media (max-width: 425px){#les-actus .wrapper{padding:0 25px}}.actuThumb{display:inline-block;position:relative;vertical-align:top;margin:20px;width:435px;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){.actuThumb{display:block;margin:20px auto;width:375px}}@media (max-width: 425px){.actuThumb{width:auto}}.actuThumb.factice{height:0;padding:0;width:435px;margin-top:0;margin-bottom:0;background:none}.actuThumb:hover h2,.actuThumb:hover h3{color:#cca055}.actuThumb a{display:block;position:relative;padding:30px;background:white}@media (max-width: 768px){.actuThumb a{padding:20px}}.actuThumb h2,.actuThumb h3{margin:0 0 5px;font-weight:bold;font-size:1.5em;line-height:1;text-transform:none;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}.actuThumb .date{display:block;margin-bottom:25px;color:#aaa}.actuThumb p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}.actuThumb img{display:block;max-width:100%;margin:auto}@media (max-width: 768px){.actuThumb img{width:100%}}.single{margin-top:130px}@media (max-width: 425px){.single{margin-top:70px}}.h1Like{margin-top:50px}.actuSingle{position:relative;max-width:1535px;margin:auto;text-align:left}.actuSingle .container{position:relative;margin:0 70px;padding:30px;background:white}@media (max-width: 768px){.actuSingle .container{margin:0 35px;padding:20px}}@media (max-width: 425px){.actuSingle .container{margin:0 25px}}.actuSingle h1{font-weight:bold;font-size:1.5em;margin-bottom:5px}.actuSingle figure img{display:block;margin:auto;height:auto;width:100%}.actuSingle .date{display:block;margin-bottom:30px;color:#aaa}.actuSingle p{margin-bottom:25px;line-height:1.3em}.actuSingle a{position:relative;color:#cca055;font-weight:bold}.actuSingle a:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;height:2px;background:#cca055;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.actuSingle a:hover:before{-moz-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}strong{font-weight:bold}em{font-style:italic}.alignleft{float:left;margin-right:30px}.alignright{float:right;margin-left:30px}.aligncenter{display:block;margin:auto}#galerieActu{margin:-1%;overflow:hidden}@media (max-width: 425px){#galerieActu{margin:0}}#galerieActu img{width:100%}#galerieActu li{display:block;position:relative;width:31.33%;margin:1%;float:left;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}#galerieActu li:hover{-webkit-filter:saturate(1.4) brightness(1.15);filter:saturate(1.4) brightness(1.15)}@media (max-width: 1024px){#galerieActu li{width:48%}}@media (max-width: 425px){#galerieActu li{float:none;width:auto;margin:0;margin-top:20px}#galerieActu li:first-child{margin-top:0}}#close-button{display:none}#videoWrapper{position:relative;padding-bottom:54.4%;padding-top:25px;height:0}#videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#moduleReservation{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;visibility:hidden;opacity:0;overflow:auto;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#moduleReservation.visible{visibility:visible;opacity:1}#moduleReservation .wrapper{position:absolute;margin:auto;width:410px;height:557px;top:0;right:0;left:0;bottom:0;background:white;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}@media (max-width: 425px){#moduleReservation .wrapper{top:50px;width:auto;margin:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}@media (max-width: 320px){#moduleReservation .wrapper{margin:0}}#moduleReservation .cache{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}#moduleReservation .cadre{position:absolute;top:50px;left:30px;right:30px;bottom:30px;border:2px solid #cca055;text-align:center}@media (max-width: 425px){#moduleReservation .cadre{left:25px;right:25px;bottom:25px}}@media (max-width: 375px){#moduleReservation .cadre{left:10px;right:10px;bottom:10px}}@media (max-width: 320px){#moduleReservation .cadre{border:none;left:0;right:0;bottom:0}}#moduleReservation h2{display:inline-block;position:relative;font-weight:bold;color:#cca055;font-size:1.5em;letter-spacing:2px;top:-27px;margin:0;background:white;border:2px solid #cca055;padding:5px 10px}#moduleReservation .btn{display:block;margin:15px auto;padding:10px 0;width:300px;font-weight:bold;color:#cca055;text-transform:uppercase;border:2px solid #cca055;transition:.2s}#moduleReservation .btn:hover{color:#fff;background:#cca055}
