@import url(https://fonts.googleapis.com/css?family=Marck+Script);body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Alegreya;src:url(https://fonts.googleapis.com/css?family=Alegreya+Sans)}.App{font-family:Alegreya}.App h3:first-letter,h1:first-Letter,h2:first-letter{color:#031140;font-weight:700}.Navigation .navbar-light .navbar-nav .nav-link{color:#363636;font-size:20px;letter-spacing:2px}.Navigation .navbar-light .navbar-nav .nav-link:hover{color:#031140;transition:.5s}.Navigation .navbar-light .navbar-nav .nav-link:first-letter{color:#031140;font-weight:700}.Navigation .navbar-light .navbar-nav .nav-link.selected span{border-bottom:2px solid #031140;padding-bottom:5px}.Navigation{margin-top:2%;padding-left:6%}@media screen and (max-width:480px){.Navigation .navbar{position:absolute}.Navigation .navbar-light .navbar-nav .nav-link{color:#fff}}@media screen and (max-width:767px){.Navigation .navbar{position:static}.Navigation .navbar-collapse{position:absolute;top:100%;left:0;right:0;background-color:#fff}.Navigation .navbar-nav{text-align:center;background-color:#3a5273}}@media screen and (min-width:768px){.Navigation{-webkit-flex-grow:1;flex-grow:1}}.Phone{-webkit-flex-grow:1;flex-grow:1;text-align:center}.Phone .logo-phone{width:58px}@media screen and (min-width:480px){.Phone{display:none}}.Logo img{width:18vw;margin:1em}.Logo .bullet-image{list-style-type:none}.Logo a{padding:0}@media screen and (max-width:810px){.Logo img{width:15vw}}@media screen and (max-width:480px){.Logo img{width:35vw;margin:1em}}.Header{position:-webkit-sticky;position:sticky;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding:0 15px;height:80%;top:0;z-index:100;background-color:#fff}@media screen and (max-width:480px){.Header .reservation{display:none}}@media screen and (max-width:767px){.Header .Navigation{-webkit-order:2;order:2}.Header .Navigation .navbar{-webkit-justify-content:flex-end;justify-content:flex-end}.Header .reservation{-webkit-flex-grow:1;flex-grow:1;text-align:center}}@media screen and (min-width:768px){.Header .reservation{width:100%;text-align:right}}.Header .reservation p{margin-bottom:0}.Header .reservation p:first-letter{color:#031140;font-weight:700}.Team{margin-top:10%;margin-bottom:10%}.Team h2{text-align:center;margin-bottom:5%;font-size:2.8em;color:#363636}.Team .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}.Team .couple img{width:100%}.Team .texte{margin-top:4%}.Team p{bottom:2%;letter-spacing:2px;text-align:justify;font-size:1.2em}.Team h3{text-align:center;color:#363636;padding-bottom:6%;font-size:2.5em}@media screen and (max-width:480px){.Team .short-text{display:none}}.Concept img{margin-bottom:15%;width:100%}.Concept h2{text-align:center;padding-bottom:2%;font-size:2.8em;color:#363636}.Concept p{text-align:justify;letter-spacing:2px;font-size:1.2em;margin-bottom:15%}.Concept .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}@media screen and (max-width:480px){.Concept .shorter-text{display:none}}@media screen and (min-width:480px){.Concept p{margin-left:20%;margin-right:20%}}.Accueil img{width:100%}.Accueil .cont-slogan p{margin-top:25%}.Accueil .cont-slogan{background:linear-gradient(rgba(0,0,0,.267),rgba(0,0,0,.274)),url(/images/image7.jpg) no-repeat;background-size:cover;width:50%}.Accueil .slogan{width:100%;font-family:Marck Script,cursive;text-align:center;color:#fff;font-size:4rem}@media screen and (max-width:480px){.Accueil .slogan p{font-size:1.25rem}}.NotreCarte{text-align:center}.NotreCarte h1{margin:1em;font-size:1.25rem}.NotreCarte .row div{margin:1em 0}.NotreCarte li{font-size:1.2em;list-style-type:none}.Carte h2,.MenuJour h2,.Vins h2{font-size:2rem;margin:4vh 0 8vh}.Carte h2 span,.Carte h3 span,.MenuJour h2 span,.MenuJour h3 span,.Vins h2 span,.Vins h3 span{border-bottom:2px solid #031140;padding-bottom:5px}.Carte h3,.MenuJour h3,.Vins h3{font-size:1.5em;margin:3vh}.decorative-line{border-bottom:2px solid #031140;padding-bottom:5px}.NotreCarte ul{padding:0;margin:0}.NotreCarte .image-dish,.NotreCarte .wine-list{margin:auto}@media screen and (max-width:480px){.NotreCarte .Carte .row{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.NosPartenaires .partners img{width:100%;margin-top:10%;margin-bottom:10%}.NosPartenaires .partners p{margin-top:20%;margin-bottom:20%;bottom:2%;letter-spacing:2px;text-align:justify;font-size:1.2em}.NosPartenaires .nosPartenairesTitle{width:100%;text-align:center;margin-bottom:5%}.NosPartenaires .nosPartenairesTitle h2{font-size:2.8em;color:#363636}.NosPartenaires .partners .col-lg-6{padding-right:2%;padding-left:2%}.NosPartenaires .partners .laPecheuse,.NosPartenaires .partners .marcel{margin-top:0}@media screen and (min-width:820px){.NosPartenaires .partners .ostrei{-webkit-flex-direction:row;flex-direction:row}.NosPartenaires .partners .maraich,.NosPartenaires .partners .ostrei{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.NosPartenaires .partners .maraich{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.NosPartenaires .partners .pecheuse{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-bottom:10%}.NosPartenaires .partners .col-lg-6{padding-right:1%;padding-left:1%}.NosPartenaires .partners p{margin-top:20%;margin-bottom:20%}}@media screen and (min-width:200px) and (max-width:1025px){.NosPartenaires .ostrei .laPecheuse{margin-bottom:10%}.NosPartenaires .partnersText{display:none}}.NosPartenaires .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}.NosPartenaires .partners .col-12{padding-right:0;padding-left:0}.Contact h1{text-align:center}.Contact .row{width:50%;margin-left:25%}.Contact .buton .btn.btn-secondary{background-color:#031140}.Contact .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}.Contact{margin-bottom:5%}.Contact button{width:75%;margin-top:5%;margin-left:12.5%}.Contact button:hover{transition:1.5s;border-radius:green;color:#000}.Contact .buton .btn.btn-secondary:hover{background-color:#ebe1aa}.Contact h1{margin-bottom:5%}@media screen and (max-width:480px){.Contact .row{width:75%;margin-left:12.5%}.Contact Button.btn.btn-secondary{width:100%;margin-top:5%;margin-left:0}}.Footer{background-color:#3a5273;padding:3%}.footer-image{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer-adresse{color:#fff;margin-right:20%;margin-top:5%}.footer-list{display:-webkit-flex;display:flex;padding-bottom:2%;padding-top:2%}.footer-list,.Footer ul{-webkit-justify-content:center;justify-content:center}.Footer ul{list-style:none;margin-bottom:10px}.Footer li{text-align:center}.Footer a{color:#fff}.Footer .heart{color:#f76c6c}.fishWild{font-size:.8em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.fishWild a{margin-right:2%;margin-left:2%}.Footer a:hover{color:#ffffc3;text-decoration:none}@media screen and (max-width:480px){.footer-image{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.footer-adresse,.footer-image{-webkit-justify-content:center;justify-content:center}.footer-adresse{margin:0;text-align:center;padding:2% 0}}.FormMenu{font-size:1.8em}.FormMenu .button-suppr{background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQZWZZPaBfmOwXIZ4A_NeJdbGeXXcZl2NS0BC_U8PSnJa8SM7lekg);width:35px;height:35px;background-repeat:no-repeat;border-radius:50%;margin-left:2%}.FormMenu .space-price{margin-left:30px}.FormMenu .button-plus{margin-top:30px;margin-bottom:30px;background-color:#031140;color:#fff;border-radius:10px}.FormMenu .button-plus:hover{margin-top:30px;margin-bottom:30px;background-color:#ebe1aa;transition:1.3s;border-color:#031140;color:#031140}.FormMenu input{border-radius:4px;text-align:center;font-size:20px}.FormMenu .title{margin-bottom:10px}.FormMenu .submit{width:20%;border-radius:4px;text-align:center;margin-top:10px}.FormMenu .item{margin-bottom:4%}.FormMenu .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}.FormMenu h2{text-align:center;margin-bottom:5%;font-size:2.8em;color:#363636}.FormMenu form{text-align:center;background-color:rgba(231,230,236,.64);margin-top:6%;border:1px solid #031140}.FormMenu .title-page{font-size:2em}.FormMenu h2:first-letter,h3:first-letter{color:#031140;font-weight:700}.FormMenu .col-12{padding:0}.FormMenu .list{text-align:center;border:1px solid #031140;border-radius:5px;background-color:rgba(236,230,230,.64)}.FormMenu .input-placement{-webkit-flex-direction:column;flex-direction:column;margin:20px auto}.FormMenu .input-placement,.FormMenu .input-placement>div{display:-webkit-flex;display:flex}.FormMenu .input-placement>div select{width:100%}.FormMenu .input-placement>div label{-webkit-flex-grow:1;flex-grow:1;margin-right:5px;text-align:right}@media screen and (max-width:480px){.FormMenu .text-resize{display:none}}.AdminJour{width:400px;margin:1em auto;text-align:left}.AdminJour h1{text-align:center}.AdminJour h1:first-letter{color:#031140;font-weight:700}.AdminJour .underline-text{border-bottom:2px solid #031140;padding-bottom:5px}.AdminJour .form-data{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:5px 0}.AdminJour .form-data input:not([type=submit]){-webkit-flex-grow:1;flex-grow:1}.AdminJour .input-style{margin:1em auto}.AdminJour .form-data input[type=submit]{width:100%;height:3vw;background-color:#031140;color:#fff;border-radius:10px}.AdminJour .form-data input[type=submit]:hover{background-color:#ebe1aa;transition:1.3s;border-color:#031140;color:#031140}@media screen and (max-width:480px){.AdminJour .form-data{width:100%;padding:0 15px;margin:0}.AdminJour{width:100%}.AdminJour h1{width:100%;font-size:8vw;margin-bottom:10vw}.AdminJour .input-style{margin:.5em auto}.AdminJour .form-data input[type=submit]{margin-top:5vw;height:12vw}}
/*# sourceMappingURL=main.bb1fbe11.chunk.css.map */