@media (min-width:992px){html body #main #page{overflow-x:initial}}html body #main #page section.page-header{box-shadow:0 0 6px 3px rgba(0,0,0,.25);padding-top:0}html body #main #page section.anchor{background:#fff;padding:75px 0}html body #main #page section.anchor .carte{margin:0 55px}@media (max-width:1399.98px){html body #main #page section.anchor .carte{margin:0}}@media (max-width:767.98px){html body #main #page section.anchor .carte{margin-bottom:25px}}html body #main #page section.anchor .carte a{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:150px;position:relative}@media (max-width:1399.98px){html body #main #page section.anchor .carte a{padding:75px}}@media (max-width:767.98px){html body #main #page section.anchor .carte a{padding:40px}}html body #main #page section.anchor .carte a img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;width:100%;z-index:0}html body #main #page section.anchor .carte a .title{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:rgba(110,17,22,.6);border-radius:50%;box-shadow:0 0 0 0 rgba(110,17,22,.4);color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-family:Work Sans,sans-serif;font-size:24px;height:200px;-webkit-justify-content:center;justify-content:center;letter-spacing:3px;line-height:33px;padding:15px;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;width:200px;z-index:1}html body #main #page section.anchor .carte a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}html body #main #page section.anchor .carte a:hover .title{box-shadow:0 0 0 16px rgba(110,17,22,.45)}html body #main #page section.carte{background:#ebf0ec;padding-top:70px;position:relative;z-index:1}@media (max-width:991.98px){html body #main #page section.carte{padding-top:20px}}html body #main #page section.carte:first-of-type{box-shadow:0 0 6px 3px rgba(0,0,0,.25)}@media (max-width:991.98px){html body #main #page section.carte:first-of-type{padding-top:70px}}html body #main #page section.carte .img-half-page{height:auto;position:-webkit-sticky;position:sticky;top:130px}html body #main #page section.carte .img-half-page.img-left{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;left:0;margin-left:-.75rem}html body #main #page section.carte .img-half-page.img-right{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:-.75rem;right:0}html body #main #page section.carte .img-half-page img{height:-webkit-calc(100vh - 260px);height:-moz-calc(100vh - 260px);height:calc(100vh - 260px);-o-object-fit:cover;object-fit:cover;position:relative;width:100%}html body #main #page section.carte .content{padding:35px 0}@media (max-width:991.98px){html body #main #page section.carte .content{padding:0}}html body #main #page section.carte .content .entries{padding:35px 150px}@media (max-width:767.98px){html body #main #page section.carte .content .entries{padding:30px 40px}}@media (max-width:575.98px){html body #main #page section.carte .content .entries{padding:30px 0}}html body #main #page section.carte .content .entries .title-3{display:block;margin:45px 0;text-align:center;text-transform:uppercase;width:100%}html body #main #page section.carte .content .entries .title-1{display:block;font-size:30px;margin:0 0 45px;text-align:center;width:100%}html body #main #page section.carte .content .entries .entry{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:15px;position:relative}html body #main #page section.carte .content .entries .entry:not(.no-border):after{border-bottom:2px dotted #6e1116;bottom:8px;content:"";left:0;position:absolute;width:100%;z-index:0}html body #main #page section.carte .content .entries .entry .title{margin-right:45px;position:relative;z-index:1}@media (max-width:767.98px){html body #main #page section.carte .content .entries .entry .title{margin-right:10px}}html body #main #page section.carte .content .entries .entry .title span{background:#ebf0ec;padding-right:15px}html body #main #page section.carte .content .entries .entry .price{background:#ebf0ec;padding:0 10px;position:relative;z-index:1}html body #main #page section.carte .content .entries .entry-detail{color:#bb9d38;font-size:15px;font-style:italic;font-weight:600;margin-bottom:15px}@media (max-width:767.98px){html body #main #page section.carte .content .entries .entry-detail{font-size:12px}}