.nav_restaurant{position:relative;background-color:var(--blanc);padding:15px;width:1065px;max-width:100%;margin:0 auto;border-radius:10px;z-index:200;transition:all .5s}.nav_restaurant.scroll{position:fixed;top:0;left:50%;transform:translateX(-50%)}.nav_restaurant>.nav{display:flex;justify-content:center;align-items:center}.nav_restaurant .logo{width:115px}.nav_restaurant .menu_item+.menu_item{margin-left:25px}.nav_restaurant .menu_item{color:var(--noir);text-transform:uppercase}.nav_restaurant .menu_item.bt{padding:10px 15px}.nav_restaurant .menu_item.bt:not(.noir):hover{color:var(--blanc)}.nav_restaurant .menu_item.rs{display:flex;align-items:center}.nav_restaurant .menu_item.rs a+a{margin-left:5px}.nav_restaurant .menu_item.rs a{width:20px;max-width:100%}.nav_restaurant .menu_item.rs a:hover img{transform:none}section.banner{position:relative;max-width:100%}section.banner .media{position:relative;width:100%;padding-top:56.25%;transform:rotate(1.5deg);border-radius:26px;overflow:hidden}section.banner .media>img,section.banner .media>video{position:absolute;top:0;transform:translateX(-50%);left:50%;width:150%;height:150%;object-fit:cover}section.banner .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;padding:0 20px;z-index:2}section.banner .logo p{text-align:center;font-family:var(--font-ti);text-transform:uppercase;margin-bottom:50px}section.banner .anim_1{position:absolute;top:100px;left:-50px;transform:rotate(20deg);width:450px;max-width:100%}section.banner .anim_2{position:absolute;bottom:115px;right:27px;width:650px;max-width:100%;transform:rotate(-20deg)}section.intro{padding-bottom:0;position:relative}section.intro article{position:relative;top:-25px;border-radius:26px;padding-top:75px;padding-bottom:75px;text-align:center}section.intro article.images{padding-bottom:0}section.intro article .bigti+.ti,section.intro article .bigti+.ckeditor,section.intro article .bigti+.btns,section.intro article .ti+.ckeditor,section.intro article .ti+.btns,section.intro article .ckeditor+.btns{margin-top:35px}section.intro article .ckeditor{width:475px;max-width:100%;margin:0 auto}section.intro article .btns{display:flex;justify-content:center}section.intro article .btns .bt+.bt{margin-left:15px}section.intro article .btns .bt{background-color:var(--blanc)}section.intro article .btns .bt:hover{background-color:var(--noir)}section.intro .images .images_intro{display:flex;justify-content:space-between}section.intro .images .images_intro .col{position:relative;max-width:calc(50% - 50px);align-self:flex-start}section.intro .images .images_intro figure.img{border-radius:10px}section.intro .images .images_intro>figure{transform:rotate(10deg)}section.intro .images .images_intro .col>figure:nth-child(2){transform:rotate(-11deg)}section.intro .images .images_intro figure img{position:relative;border-radius:26px;overflow:hidden}section.intro .images figure.anim{position:relative;width:570px;max-width:100%}section.infos .centre>.bigti{margin-bottom:50px;transform:rotate(2deg)}section.infos article{background-color:var(--blanc);color:var(--noir);border-radius:10px;padding:75px 75px 120px;display:flex;flex-flow:row wrap;justify-content:space-between}section.infos article .col{max-width:100%}section.infos article .col:first-child:nth-last-child(3),section.infos article .col:first-child:nth-last-child(3)~.col{max-width:calc((100% / 3) - 20px);margin:0 auto}section.infos article .col:first-child:nth-last-child(2),section.infos article .col:first-child:nth-last-child(2)~.col{max-width:calc((100% / 2) - 20px);margin:0 auto}section.infos article .col:first-child{text-align:center;transform:rotate(-5deg);align-self:center}section.infos article .col .bigti{width:450px;max-width:100%}section.infos article .col .ti{margin-bottom:30px}section.infos article .col a{display:block}section.infos article .col a+a{margin-top:10px}section.infos .liens{display:flex;justify-content:space-between;align-items:flex-start;padding:0 50px}section.infos .liens .lien{width:calc(50% - 20px);padding:50px;background-color:var(--noir);text-align:center;border-radius:10px}section.infos .liens .lien .bt{border:1px solid var(--blanc);background-color:var(--blanc);margin:50px auto 0}section.infos .liens .lien .bt:hover{background-color:var(--noir);color:var(--blanc)}section.infos .liens .lien .ti+.ckeditor,section.infos .liens .lien .widget{margin-top:50px}section.infos .liens .lien:first-child{position:relative;top:-60px;margin-bottom:-60px}section.infos .liens .lien:last-child{position:relative;top:-30px;margin-bottom:-30px;transform:rotate(-2deg)}section.infos .anim{position:relative;width:350px;left:25%;transform:translateX(-50%)}section.menu .top{display:flex;justify-content:space-between;align-items:center}section.menu .top.hidden{display:none}section.menu .top .bigti+.ckeditor{margin-top:15px}section.menu .top:not(.hidden)+.liste_menus:not(.hidden){margin-top:50px}section.menu .top .btns{display:flex}section.menu .top .bt{transform:rotate(-3deg);background-color:var(--blanc);margin:5px}section.menu .top .bt:nth-child(2){transform:rotate(1deg)}section.menu .top .bt:hover{background-color:var(--noir)}section.menu .liste_menus{display:flex;flex-flow:row wrap;justify-content:center}section.menu .liste_menus.hidden{display:none}section.menu .liste_menus article{position:relative;opacity:0;left:100%;width:calc((100% / 4) - 20px);margin:10px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}section.menu .liste_menus article:nth-child(4n+1){transform:rotate(1deg)}section.menu .liste_menus article:nth-child(4n+2){transform:rotate(-1deg)}section.menu .liste_menus article:nth-child(4n+3){top:-10px;margin-bottom:-10px;transform:rotate(1deg)}section.menu .liste_menus article .txt{background-color:var(--blanc);padding:50px 25px;text-align:center;color:var(--noir);height:100%;display:flex;flex-direction:column;justify-content:center}section.menu .liste_menus article .txt .date{display:block}section.menu .liste_menus article .txt .ti+.ckeditor{margin-top:25px}section.menu .liste_menus article .txt .bt{margin:15px auto 0}section.menu .liste_menus article .img{position:relative;width:100%;padding-top:100%}section.menu .liste_menus article .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.menu .liste_menus article a.img{overflow:hidden;display:block}section.menu .liste_menus article a.img img{transition:all .5s}section.menu .liste_menus article a.img:hover img{transform:scale(1.2)}section.paragraphes{margin-top:75px}section.paragraphes article>figure{transform:rotate(-1deg);margin-bottom:-30px;overflow:hidden;border-radius:10px;padding-top:calc(550/1600 * 100%)}section.paragraphes article>figure img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}section.paragraphes article .texte{background-color:var(--blanc);width:100%;display:flex;align-items:center;padding:75px 50px}section.paragraphes article .texte .img+.txt{width:50%;margin:0 auto}section.paragraphes article .texte .txt{padding:50px;color:var(--noir)}section.paragraphes article .texte .img{position:relative;overflow:hidden;top:-100px;margin-bottom:-100px;transform:rotate(-11deg);max-width:50%;border-radius:10px}section.paragraphes article .texte .img img{border-radius:10px}section.paragraphes article .txt .bigti{transform:rotate(-1deg)}section.paragraphes article .txt .bigti+.ckeditor{margin-top:35px;transform:rotate(-4deg)}section.paragraphes article .txt .bigti+.bt,section.paragraphes article .txt .ckeditor+.bt{margin-top:75px}section.paragraphes article .bt{transform:rotate(-3deg)}section.paragraphes article+article{margin-top:50px}section.actus .anim{width:630px;max-width:100%;transform:rotate(-15deg);margin-left:auto;z-index:1}section.actus .centre{padding:25px;background-color:var(--blanc);border-radius:10px}section.actus .tisection{display:flex;padding:0 25px;align-items:center;margin-bottom:35px;color:var(--noir)}section.actus .centre>.bt{margin:15px auto 0}section.actus .liste_actus{position:relative;display:flex;flex-flow:row wrap;justify-content:center;padding:0 35px;z-index:2}section.actus .liste_actus article{position:relative;width:calc((100% / 4) - 30px);margin:15px;border-radius:10px;background-color:var(--blanc);color:var(--noir);display:flex;flex-direction:column;transition:all .5s}section.actus .liste_actus article:nth-child(4n+2){transform:rotate(-1deg) translateY(10px)}section.actus .liste_actus article:nth-child(4n+3){transform:rotate(2deg) translateY(-10px)}section.actus .liste_actus article:nth-child(4n+4){transform:rotate(-1deg) translateY(-5px)}section.actus .liste_actus article .img{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;width:100%;padding-top:100%;position:relative}section.actus .liste_actus article .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .5s}section.actus .liste_actus article:hover .img img{transform:scale(1.2)}section.actus .liste_actus article .txt{padding:35px 15px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:100%}section.actus .liste_actus article .txt .date{display:block;text-transform:uppercase}section.actus .liste_actus article .titre+.ckeditor,section.actus .liste_actus article .titre+.bt,section.actus .liste_actus article .ckeditor+.bt{margin-top:25px}section.galerie{padding-top:120px}section.galerie .bigti{padding:0 25px;text-align:center;margin-bottom:75px;display:block}section.galerie .liste_galerie{display:flex;flex-flow:row wrap;justify-content:center;padding:0 10px}section.galerie .liste_galerie figure{opacity:0;scale:0;position:relative;width:calc((100% / 3) - 30px);padding-top:calc((100% / 3) - 30px);margin:15px;overflow:hidden;border-radius:10px}section.galerie .liste_galerie figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.galerie .liste_galerie figure:nth-child(6n+2){transform:rotate(-6deg)}section.galerie .liste_galerie figure:nth-child(6n+3){transform:rotate(2deg)}section.galerie .liste_galerie figure:nth-child(6n+4){transform:rotate(8deg)}section.galerie .liste_galerie figure:nth-child(6n+5){transform:rotate(-5deg)}section.galerie .liste_galerie figure:nth-child(6n+6){transform:rotate(6deg)}section.temoignages .centre{padding:0 25px;margin-bottom:50px;display:flex;align-items:center}section.temoignages .centre .bigti{margin-right:25px}section.temoignages .liste_temoignages{display:flex;overflow:hidden;padding:35px 0}section.temoignages .liste_temoignages .marquee_item{position:relative;width:calc(100% / 3);display:flex;align-items:center;justify-content:center;flex-shrink:0}section.temoignages .liste_temoignages .marquee_item article{width:100%;background-color:var(--blanc);border-radius:10px;padding:50px;height:100%;display:flex;flex-flow:column;justify-content:space-between;color:var(--noir);margin:0 20px}section.temoignages .liste_temoignages .marquee_item .top{display:flex;justify-content:space-between;align-items:flex-start}section.temoignages .liste_temoignages .marquee_item .top .rating{position:relative;display:flex}section.temoignages .liste_temoignages .marquee_item .rating svg{position:relative}section.temoignages .liste_temoignages .marquee_item .rating_1 svg:nth-child(1) path,section.temoignages .liste_temoignages .marquee_item .rating_2 svg:nth-child(1) path,section.temoignages .liste_temoignages .marquee_item .rating_3 svg:nth-child(1) path,section.temoignages .liste_temoignages .marquee_item .rating_4 svg:nth-child(1) path,section.temoignages .liste_temoignages .marquee_item .rating_5 svg:nth-child(1) path,section.temoignages .liste_temoignages .marquee_item .rating_2 svg:nth-child(2) path,section.temoignages .liste_temoignages .marquee_item .rating_3 svg:nth-child(2) path,section.temoignages .liste_temoignages .marquee_item .rating_4 svg:nth-child(2) path,section.temoignages .liste_temoignages .marquee_item .rating_5 svg:nth-child(2) path,section.temoignages .liste_temoignages .marquee_item .rating_3 svg:nth-child(3) path,section.temoignages .liste_temoignages .marquee_item .rating_4 svg:nth-child(3) path,section.temoignages .liste_temoignages .marquee_item .rating_5 svg:nth-child(3) path,section.temoignages .liste_temoignages .marquee_item .rating_4 svg:nth-child(4) path,section.temoignages .liste_temoignages .marquee_item .rating_5 svg:nth-child(4) path,section.temoignages .liste_temoignages .marquee_item .rating_5 svg:nth-child(5) path{fill:var(--noir)}section.temoignages .liste_temoignages .marquee_item .rating svg:nth-child(5){top:5px}section.temoignages .liste_temoignages .marquee_item .top+.ckeditor{margin-top:35px}section.temoignages .liste_temoignages .marquee_item:nth-child(4n+1) article{transform:rotate(4deg)}section.temoignages .liste_temoignages .marquee_item:nth-child(4n+2) article{transform:rotate(-4deg)}section.temoignages .liste_temoignages .marquee_item:nth-child(4n+3) article{transform:rotate(3deg)}section.rs>.bigti{text-align:center;display:block}section.rs .liste_reseaux{display:flex;flex-flow:row wrap;justify-content:center;overflow:hidden;padding:55px 0 125px}section.rs .liste_reseaux a{display:block;position:relative;width:calc((100% / 3) - 10px);padding-top:calc((100% / 3) - 10px);margin:5px;border-radius:10px;overflow:hidden;transition:all .5s}section.rs .liste_reseaux a:nth-child(3n+1){transform:rotate(6deg) translateY(-20px)}section.rs .liste_reseaux a:nth-child(3n+2){transform:rotate(2deg) translateY(100px)}section.rs .liste_reseaux a:nth-child(3n+3){transform:rotate(-2deg)}section.rs .liste_reseaux a:nth-child(3n+1):hover{transform:rotate(0) translateY(0)}section.rs .liste_reseaux a:nth-child(3n+2):hover{transform:rotate(0) translateY(0)}section.rs .liste_reseaux a:nth-child(3n+3):hover{transform:rotate(0)}section.rs .liste_reseaux a>figure{position:absolute;top:0;left:0;width:100%;height:100%}section.rs .liste_reseaux a>figure img{width:100%;height:100%;object-fit:cover}section.rs .liste_reseaux a:hover>figure img{opacity:1}section.rs .liste_reseaux a>button{display:flex;align-items:center;background-color:var(--blanc);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.rs .liste_reseaux a:hover>button,section.rs .liste_reseaux a>button:hover{background-color:var(--noir);color:var(--blanc)}aside.bt_fixes{display:none}@media screen and (max-width:1440px){section.banner .anim_1{width:250px;left:-25px}section.banner .anim_2{width:450px}}@media screen and (max-width:1380px){section.banner .logo{width:350px;max-width:100%}section.banner .anim_2{width:350px;bottom:35px}section.infos article{padding:50px 25px 120px}section.infos article .col .ti{margin-bottom:15px}section.infos .liens .lien .bt{margin:25px auto 0}section.infos .liens .lien .bt{margin:25px auto 0}section.infos .liens .lien .ti+.ckeditor,section.infos .liens .lien .widget{margin-top:25px}section.paragraphes article .texte{align-items:flex-start}section.actus .anim{width:500px}section.galerie .anim{width:350px}section.temoignages .liste_temoignages .marquee_item article{padding:25px;margin:0 10px}section.temoignages .liste_temoignages .marquee_item .rating svg{max-width:24px}section.temoignages .liste_temoignages .marquee_item .top+.ckeditor{margin-top:25px}section.galerie{padding-top:75px}}@media screen and (max-width:980px){section.intro .images figure.anim{left:50px;width:250px;transform:none}section.intro article{padding-top:50px;padding-bottom:50px}section.intro article .bigti+.ti,section.intro article .bigti+.ckeditor,section.intro article .bigti+.btns,section.intro article .ti+.ckeditor,section.intro article .ti+.btns,section.intro article .ckeditor+.btns{margin-top:15px}section.infos article{justify-content:center;text-align:center}section.infos article .col:first-child:nth-last-child(3){width:100%;max-width:100%;margin-bottom:25px}section.infos article .col:first-child:nth-last-child(3)~.col{max-width:calc((100% / 2) - 20px)}section.menu .liste_menus article{width:calc((100% / 2) - 20px)}section.menu .liste_menus article .txt{padding:25px 15px}section.menu .liste_menus article .txt .ti+.ckeditor{margin-top:15px}section.paragraphes article .texte .img{max-width:30%}section.paragraphes article .texte .img+.txt{width:70%}section.paragraphes article .txt .bt{margin:0 auto}section.paragraphes article .txt .bigti+.bt,section.paragraphes article .txt .ckeditor+.bt{margin-top:50px}section.paragraphes{margin-top:50px}section.actus .liste_actus article{width:calc((100% / 2) - 30px)}section.actus .centre>.bigti{;padding:0 25px}section.actus .liste_actus{padding:0 10px}section.actus .anim{width:300px}section.galerie .anim{width:250px}section.galerie .bigti{margin-bottom:35px}section.temoignages .centre{margin-bottom:25px}section.temoignages .liste_temoignages .marquee_item{width:calc(100% / 2)}section.rs .liste_reseaux a{width:calc((100% / 2) - 10px);padding-top:calc((100% / 2) - 10px)}section.rs .liste_reseaux a:nth-child(3n+2){transform:rotate(2deg) translateY(50px)}}@media screen and (max-width:780px){body.restaurant>.nav_restaurant,.site_content>.pin-spacer,.site_content .nav_restaurant{display:none!important}body.restaurant header{position:fixed}body.restaurant header.scroll{background-color:var(--blanc);padding:15px}body.restaurant header.scroll .menu_index>.menu_item{color:var(--noir)!important}section.banner .logo{position:relative;top:initial;left:initial;transform:none;margin:25px auto}section.banner .logo p{margin-bottom:25px}section.intro .centre,section.menu .centre,section.temoignages .centre,section.infos .centre{position:relative}section.banner .bg_mobile,section.intro .bg_mobile,section.menu .bg_mobile,section.temoignages .bg_mobile,section.infos .bg_mobile{position:absolute;top:0;left:0;width:100%;height:calc(100% + 15px);z-index:-1}section.banner .anim_1{display:none}section.banner .media>video{transform:none;left:0;width:100%;height:100%}section.banner{padding-bottom:15px}section.intro .images .images_intro .col{max-width:calc(50% - 15px)}section.infos .centre>.bigti{margin-bottom:35px}section.infos .liens{flex-flow:row wrap;padding:0}section.infos .liens .lien{width:100%;padding:25px 15px}section.infos .liens .lien:last-child{top:0;margin-bottom:0;margin-top:15px}section.infos .anim{width:250px;transform:translateX(-25%)}section.paragraphes article .texte{flex-direction:column}section.paragraphes article .texte .img{max-width:50%}section.paragraphes article .texte .txt{text-align:center}section.paragraphes article .texte .img+.txt{width:100%;padding:0}aside.bt_fixes{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;z-index:2000}aside.bt_fixes .bt{width:50%;border-radius:0;text-align:center}aside.bt_fixes .bt:not(.noir){background-color:var(--blanc);color:var(--noir)}section.galerie{padding-top:50px}}@media screen and (max-width:650px){section.menu .top{flex-flow:column;justify-content:center;align-items:center;text-align:center}section.menu .top .bt{margin-top:15px}section.galerie .liste_galerie figure{width:calc((100% / 2) - 30px);padding-top:calc((100% / 2) - 30px)}}@media screen and (max-width:550px){section.temoignages .liste_temoignages .marquee_item{width:100%}section.temoignages .liste_temoignages .marquee_item .rating svg{max-width:18px}}@media screen and (max-width:500px){section.banner .anim_1{top:0}section.banner .anim_2{width:250px}section.intro .images figure.anim{left:25px;width:150px}section.infos article .col:first-child:nth-last-child(3)~.col{max-width:100%;width:100%;margin-top:15px}section.menu .liste_menus article{width:100%}section.paragraphes article .texte{padding:120px 25px 50px}section.paragraphes{margin-top:25px}section.paragraphes article .texte .img{top:-120px}section.paragraphes article .txt .bigti+.bt,section.paragraphes article .txt .ckeditor+.bt,section.paragraphes article .txt .bigti+.ckeditor{margin-top:20px}section.actus .liste_actus article{width:100%}section.actus .anim{width:200px}section.rs .liste_reseaux a{width:100%;padding-top:100%}section.rs .liste_reseaux a:nth-child(3n+2){transform:rotate(2deg) translateY(0)}}@media screen and (max-width:350px){section.galerie .liste_galerie figure{width:calc((100% / 2) - 20px);padding-top:calc((100% / 2) - 20px);margin:10px}}@keyframes rotate_2{0%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}100%{transform:rotate(2deg)}}@-moz-keyframes rotate_2{0%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}100%{transform:rotate(2deg)}}@keyframes rotate_4{0%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}100%{transform:rotate(4deg)}}@-moz-keyframes rotate_4{0%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}100%{transform:rotate(4deg)}}@keyframes rotate_11{0%{transform:rotate(-11deg)}50%{transform:rotate(11deg)}100%{transform:rotate(-11deg)}}@-moz-keyframes rotate_11{0%{transform:rotate(-11deg)}50%{transform:rotate(11deg)}100%{transform:rotate(-11deg)}}