@charset "UTF-8";*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{color:var(--body-color);font-family:var(--global-font-family);margin:0}h1,h2,h3{font-family:var(--title-font-family)}.yp-container--carte{margin:0 auto;max-width:768px;padding-left:.5rem;padding-right:.5rem;width:100%}.bgmenuweb img{display:block;height:100vh;left:0;margin:0!important;-o-object-fit:cover;object-fit:cover;padding:0;position:fixed;top:0;width:100vw;z-index:-1}.yp-container--header{text-align:center}.yp-container--header img{display:block;float:none!important;margin:0 auto}.cookies{background:#000;bottom:0;color:#fff;padding:.5rem 1rem;position:-webkit-sticky;position:sticky;z-index:9999}.cookies__body{margin-bottom:0;text-align:center}.cookies__link{color:var(--primary-color);text-decoration:underline}.cookies__btn{background-color:var(--primary-color);color:#fff;margin-left:1rem;margin-top:.5rem;padding:.25rem 1rem}.cookies__btn:hover{background-color:#fff;border-color:var(--primary-color);color:var(--primary-color)}.yp-lang{margin:0 auto 2rem;max-width:768px;padding-left:.5rem;padding-right:.5rem;width:100%}.yp-lang__list{align-items:center;display:flex;justify-content:center;list-style:none;padding-left:0}.yp-lang__item{margin:0 .5rem}.yp-lang__img{width:20px}.yp-services{margin-bottom:5px}.yp-services__header{display:none}.yp-services .yp-category{margin-bottom:.25rem}.yp-services .yp-category__wrapper{margin:0;text-align:center}.yp-services .yp-service:last-child{margin:2.5rem 0 0}.yp-services .yp-service__title{color:var(--service-color);font-family:var(--title-font-family);font-size:1.25rem;font-weight:var(--title-font-weight)}.yp-services .yp-service__description,.yp-services .yp-service__price{margin:.75rem 0 0}.yp-services .yp-service__description{font-style:var(--description-font-style)}.yp-services .yp-service__price{color:var(--price-color);font-size:1.1rem;font-style:normal;font-weight:700}.yp-services .yp-service__price+.yp-service__price{margin-top:0}.menu .yp-articles-category__title,.yp-services .yp-category__title{background:var(--category-bg);color:var(--category-color);cursor:pointer;font-size:1.6rem;font-weight:var(--title-font-weight);line-height:1.5;margin:0;padding:5px 1rem;position:relative;text-align:center}.menu .yp-articles-category__title:after,.yp-services .yp-category__title:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:500;position:absolute;right:30px;transition:all .3s}.menu .yp-articles-category .yp-category__title.open:after,.menu .yp-articles-category__header.open .yp-articles-category__title:after,.yp-services .yp-category .yp-category__title.open:after,.yp-services .yp-category__header.open .yp-articles-category__title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu .yp-articles-list,.yp-services .yp-category__services{background:var(--bg-menus);display:none;margin:0;padding:1rem}.menu .yp-articles-list .yp-articles-list__item,.menu .yp-articles-list .yp-service,.yp-services .yp-category__services .yp-articles-list__item,.yp-services .yp-category__services .yp-service{list-style:none;margin:2rem 0}.menu{margin-bottom:.25rem}@media (min-width:768px){.yp-services__title{font-size:2rem}.yp-services .yp-category__wrapper{text-align:left}.yp-services .yp-service__wrapper{display:grid;grid-template-columns:80% 20%}.yp-services .yp-service__title{grid-column:span 2}.yp-services .yp-service__description,.yp-services .yp-service__price{margin:5px 0}.yp-services .yp-service__description p,.yp-services .yp-service__price p{margin:0}.yp-services .yp-service__price{text-align:right}.menu .yp-articles-category__title,.yp-services .yp-category__title{font-size:2rem}}.yp-container--footer{background:#000;color:#fff;font-size:12px;margin-top:30px;padding:2px 20px;text-align:center}.yp-container--footer .footer__copyright .yp-article-single__body{display:grid;grid-template-columns:1fr 2fr}.yp-container--footer .footer__copyright .yp-article-single__body>p:first-child{text-align:left}.yp-container--footer .footer__copyright .yp-article-single__body>p:first-child .logo-menuweb{width:95px}.yp-container--footer .footer__copyright .yp-article-single__body>p:nth-child(2){text-align:right}.yp-container--footer .footer__copyright .yp-article-single__body>p:nth-child(2) img{display:inline-block;width:95px}.yp-container--footer a{color:#fff}