*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Open Sans',sans-serif}body h1,body h2,body h3,body h4,body h5{font-family:'Cookie',cursive}body h2{font-size:2.5em}body h3{font-size:2em}body img{max-width:100%}body section{margin:6em 0}body input[type=submit]{background-color:#c75f3c;padding:10px 20px;color:#fff;border:0;-webkit-transition:all .2s ease;transition:all .2s ease}body input[type=submit]:hover{background-color:#af4825}body iframe{max-width:100%;height:100%}header{background-color:#fff;padding:1em 15px;position:fixed;top:0;left:0;right:0;z-index:10}header .logo img{max-width:100%}header nav .menu{width:100%}header nav ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;list-style-type:none;margin-bottom:0}header nav ul li{margin-right:1.5em}header nav ul li:last-child{margin-right:0}header nav ul a{text-transform:uppercase;color:#000}header .reseaux-sociaux ul{margin-bottom:0;padding-left:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .reseaux-sociaux ul li{margin-right:15px;-webkit-transition:all .2s ease;transition:all .2s ease}header .reseaux-sociaux ul li:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}header .reseaux-sociaux ul li:last-child{margin-right:0}header .reseaux-sociaux ul a{color:#000}header .reseaux-sociaux ul a i{font-size:1.5em}#slider-front-page{position:relative;height:calc(80vh - 57px);margin-top:0}#slider-front-page .swiper-container{position:absolute;top:0;left:0;right:0;max-height:calc(80vh - 57px);height:100%;z-index:0}#slider-front-page .swiper-container:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1}#slider-front-page .swiper-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#slider-front-page .swiper-container .swiper-button-prev{background-image:url(//lbadej2.flippad.me/wp-content/themes/laboiteadejeuner/css/../img/icons/button-prev.svg)}#slider-front-page .swiper-container .swiper-button-next{background-image:url(//lbadej2.flippad.me/wp-content/themes/laboiteadejeuner/css/../img/icons/button-next.svg)}#slider-front-page .swiper-title{height:calc(80vh - 57px);margin-top:57px}#slider-front-page .swiper-title h1,#slider-front-page .swiper-title h2{margin-bottom:0}#slider-front-page .col-md-12{position:relative;z-index:5;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#slider-front-page .col-md-12 h1{font-size:5em}#slider-front-page .col-md-12 h2{font-size:3em}.entete .title{height:60vh;margin-top:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.entete .title h1{margin:0;text-align:center;z-index:5;font-size:5em}.entete .container-image{height:60vh;position:absolute;top:57px;left:0;right:0;margin:0}.entete .container-image:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1}.entete .container-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}footer{background-color:#212121;padding:2em 15px;color:#fff}footer ul{padding-left:1em;margin-bottom:0;list-style-type:none}footer ul li{line-height:30px}footer ul li:before{content:'-';padding-right:5px}footer ul a{color:#fff}.sub-footer{background-color:#000;padding:.5em 15px}.sub-footer .copyright{margin-bottom:0;text-align:center;color:#fff;font-size:.9em}.sub-footer .copyright a{font-weight:700;color:#fff}@media screen and (max-width:768px){body .a-propos img,body .metier img{padding-bottom:2em}body .metier .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body .lieu iframe{height:250px;margin-bottom:2em}}body .a-propos img,body .metier img{max-height:350px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:992px){body .a-propos img,body .metier img{max-height:100%;height:100%;width:auto}}body .lieu iframe{height:350px}body .menus .prix-menus{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:4em}@media screen and (max-width:768px){body .menus .prix-menus .col-md-4{margin-bottom:4em}body .menus .prix-menus .col-md-4:last-child{margin-bottom:0}}body .menus .prix-menus p{margin-bottom:0}body .menus .prix-menus .rounded-img{border-radius:100%;overflow:hidden;margin-bottom:2em;width:150px;height:150px;margin-left:auto;margin-right:auto}body .menus .prix-menus .rounded-img img.menu{-o-object-fit:cover;object-fit:cover;height:100%;width:auto}body .produit h3,body .concept h3{margin-bottom:1em}body .produit{background-color:#f0edd8;padding:2em 15px;margin-bottom:0}@media screen and (max-width:768px){body .produit img{margin-bottom:2em}}body .liste-plats .col-md-4{padding-bottom:4em}body .liste-plats .col-md-4 h2{padding-top:.5em;padding-bottom:0}body .liste-plats img{height:300px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){body .formulaire .element-rassurance{margin-bottom:4em}}body .formulaire .element-rassurance .text-center{margin-bottom:1em}body .formulaire .element-rassurance .text-center:last-child{margin-bottom:0}body .formulaire .single-rassurance{margin-bottom:2em}body .formulaire .formulaire-rassurance{background-color:#f0edd8;padding:2em}body .formulaire .formulaire-rassurance input,body .formulaire .formulaire-rassurance label,body .formulaire .formulaire-rassurance textarea{width:100%}body .formulaire .formulaire-rassurance h2{margin-bottom:1em}body .formulaire .formulaire-rassurance .rouge{color:red}body .formulaire .formulaire-rassurance .text-center{margin-top:2em}body .formulaire .formulaire-rassurance .text-center p{margin-bottom:0}body .formulaire .formulaire-rassurance .text-center p:last-child{font-weight:700}body .cta-contact{background-color:#f0edd8;padding:2em 15px;margin-bottom:0}body .cta-contact h3{margin-bottom:1em}@media screen and (max-width:768px){body .cta-contact img{margin-top:2em}}