:root{--yellow-color:#d6b26e;--theme-color:#d6b26e}@font-face{font-display:swap;font-family:Borcha;font-style:normal;font-weight:400;src:url(../fonts/client/Nom/Borcha.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:900;src:url(../fonts/client/Baseline/Gotham-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:900;src:url(../fonts/client/Baseline/Gotham-BlackItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:700;src:url(../fonts/client/Baseline/Gotham-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:700;src:url(../fonts/client/Baseline/Gotham-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:500;src:url(../fonts/client/Baseline/Gotham-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:500;src:url(../fonts/client/Baseline/Gotham-MediumItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:400;src:url(../fonts/client/Baseline/Gotham-Book.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:400;src:url(../fonts/client/Baseline/Gotham-BookItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:300;src:url(../fonts/client/Baseline/Gotham-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:300;src:url(../fonts/client/Baseline/Gotham-LightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:200;src:url(../fonts/client/Baseline/Gotham-XLight.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:200;src:url(../fonts/client/Baseline/Gotham-XLightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:100;src:url(../fonts/client/Baseline/Gotham-Thin.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:100;src:url(../fonts/client/Baseline/Gotham-ThinItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:950;src:url(../fonts/client/Baseline/Gotham-Ultra.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:950;src:url(../fonts/client/Baseline/Gotham-UltraItalic.otf) format("opentype")}body,html{font-family:Gotham}.opening-hour .opening-hour-text-section .opening-hour-date{max-width:none}.menu-slider{margin:0 auto;max-width:1200px;overflow:hidden}.ak-pagination-2--menu.ak-style1 .swiper-pagination-bullet{background-color:transparent;border:1px solid #4f4836;border-radius:50%;cursor:pointer;height:16px;margin:30px 10px;opacity:1;position:relative;width:16px}.ak-pagination-2--menu.ak-style1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6b26e;border:1px solid #d6b26e}.ak-pagination-2--menu.ak-style1 .swiper-pagination-bullet:before{background-color:#d6b26e;border-radius:50%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:5px}.ak-pagination-2--menu.ak-style1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1}.ak-pagination-2--menu.ak-style1{width:fit-content}.menu-slider hr{border-top:1px solid var(--yellow-color);margin:25px 0;width:100%}.ak-menu-list .ak-menu-list-section-1{margin:10px 0}.port .img-two,.port .img-two img{height:100%}.contact-content,.contact-content .contact-form{width:100%}.contact-content .contact-form .from-input{display:flex;gap:25px;padding-right:0}.contact-content .contact-form .from-input input{flex:1}.color-primary{color:var(--yellow-color)}.ak-menu-list .ak-menu-list-section-1 img{height:125px;width:125px}.hr-price{opacity:1}.food-menu.style-1 .food-menu-section-1 .food-menu-hr{margin:2px 0 3px}.ak-menu-list .ak-menu-list-section-1{cursor:default}.btn-menu .ak-btn.style-5{font-size:16px;padding:12px 24px}.menu-slider .ak-section-subtitle{font-size:32px!important}.ak-menu-list .ak-menu-list-section-1.ak-menu-list-section-2{flex-basis:100%;margin:auto}.ak-menu-list-section-2 .food-menu.style-1 .food-menu-section-2 .food-menu-subsitle{width:100%}.ak-menu-list-section-2 .food-menu.style-1 .food-menu-section-1{justify-content:center;margin:auto auto 12px;max-width:300px}.ak-menu-list-section-2 .food-menu-section-2 .food-menu-hr.style-1{background-color:var(--border-color);height:1px;margin:2px 0 3px;width:100%!important}.food-menu.style-1 .food-menu-section-2 .food-menu-hr{margin:2px 0 3px}.container-line{align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr}.container-line p{grid-column:2;margin:0;max-width:900px;text-align:center}.food-menu-hr{grid-column:3;padding-right:45px}.food-menu-price{color:var(--theme-color);position:absolute;right:0}.ak-booking-system .ak-booking-system-bg-img{width:49%}header .header-top .logo{width:250px}footer .footer-log-elem .logo{width:400px}.ak-preloader .animation-preloader .txt-loading,h1,h2,h3,h4,h5,h6{font-family:Borcha}.ck-editor__main textarea{color:initial}.footer-address{max-width:340px}.ak-scrollup.ak-scrollup-show{bottom:70px}.ak-menu-toggle{min-width:70px}.ak-booking-system .ak-booking-system-bg-img{z-index:1}#mentions-legales{margin-top:240px}.fb-fixed__bouton{background-color:var(--theme-color);border-radius:5px 0 0 5px;cursor:pointer;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;z-index:999999}.fb-fixed__bouton__img{margin:12px;width:24px}.fb-fixed__iframe{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);border:2px solid var(--theme-color);border-radius:5px 0 0 5px;position:fixed;right:-392px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:390px;z-index:99999}.fb-fixed__iframe iframe{margin:24px 24px 12px}.fb-fixed-lien{display:none}.linkedin-fixed__bouton{background-color:var(--theme-color);border-radius:5px 0 0 5px;cursor:pointer;position:fixed;right:0;top:calc(50% + 80px);transform:translateY(-50%);transition:all .3s ease-in-out;z-index:999999}.linkedin-fixed__bouton__img{margin:12px;width:24px}@media screen and (max-width:767px){.fb-fixed__bouton--iframe{display:none}.fb-fixed-lien{display:block}}