.navbar{background-color:var(--white)!important;box-shadow:0 1px 4px rgba(0,0,0,.16);padding:6px 185px 5px!important}.navbar .navbar-collapse a{color:var(--black)!important;transition:.5s ease;font-weight:450;font-size:14px;margin-left:5px;margin-right:5px}.navbar .navbar-collapse .fa{color:var(--blue);margin-right:8px}.navbar .navbar-collapse .comment{margin-right:60px}.navbar .navbar-collapse .restaurant{background:var(--blue);padding-left:15px!important;padding-right:15px!important;padding-top:7px;color:var(--white)!important;font-weight:400;border-radius:30px;transition:.5s ease-in-out;font-size:14px;height:35px}.navbar .navbar-collapse .restaurant .fa{color:var(--white)!important;margin-right:5px!important}.navbar .fa-home{font-size:19px!important}.navbar .navbar-collapse .restaurant:hover{-webkit-transform:none!important;transform:none!important;color:var(--white)!important}.navbar .navbar-collapse .clientNav{background:var(--blue);padding-left:15px!important;padding-right:15px!important;padding-top:7px;color:var(--white)!important;font-weight:400;border-radius:30px;transition:.5s ease-in-out;font-size:14px;height:35px}.navbar .navbar-collapse .clientNav .fa{color:var(--secondary)!important;margin-right:5px!important}.navbar .navbar-collapse .clientNav:hover{-webkit-transform:none!important;transform:none!important;color:var(--white)!important}.navbar .navbar-collapse .clientDeconnexion{background-color:#1d2636;padding-left:15px!important;padding-right:15px!important;padding-top:7px;color:var(--white)!important;font-weight:400;border-radius:30px;transition:.5s ease-in-out;font-size:14px;height:35px;margin-left:20px}.navbar .navbar-collapse .clientDeconnexion .fa{color:var(--blue)!important;margin-right:5px!important}.navbar .navbar-collapse .clientDeconnexion:hover{-webkit-transform:none!important;transform:none!important;color:var(--white)!important}.navbar .navbar-collapse a:hover{color:var(--blue)!important}@media (min-width:1600px) and (max-width:1700px){.navbar{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.navbar{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.navbar{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.navbar{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.navbar{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.navbar{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.navbar{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.navbar{padding-left:15px!important;padding-right:15px!important}}@media (min-width:320px) and (max-width:428.98px){.navbar{padding-left:15px!important;padding-right:15px!important}}.footer_Contact{background-color:var(--blue);color:var(--white);margin-top:40px;padding:20px 185px}.footer_Contact h4{font-size:30px;font-weight:600}.btn_contact{background:#fff;border:5px solid rgba(39,174,96,.12156862745098039);border-radius:50px;color:var(--black);font-size:17px;font-weight:500;padding:10px 30px;height:70px;margin-top:10px}footer{background-color:#1d2636;padding:40px 0;color:#fff}footer .footer_bloc{padding-left:185px;padding-right:185px}footer .footer_bloc h3{font-size:15px}footer .logo img{width:150px}footer h2{font-weight:500;font-size:17px}footer .footer_bloc .titre_element h3{font-size:18px}footer .footer_bloc .element div{margin-top:10px}footer .footer_bloc .element span{cursor:pointer;font-size:12px}footer .footer_bloc p{color:grey;margin:20px 0}footer .footer_bloc .input{width:100%}footer .footer_bloc input{background-color:#fff;width:100%;border-radius:0!important;padding:15px 15px 15px 30px}footer .footer_bloc input::-webkit-input-placeholder{font-size:14px}footer .footer_bloc input::placeholder{font-size:14px}footer .footer_bloc input:focus{box-shadow:none!important}footer .footer_bloc .button_subscriber{background:var(--blue);border:none;border-radius:0!important;color:#fff;cursor:pointer;font-weight:700;padding:17px 30px}footer .footer_bloc .btn_confirmFooter{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;font-weight:500!important;height:35px;color:var(--black)!important;border-radius:0!important}footer .footer_bloc .btn_confirmFooter .spiner{background-color:var(--white)!important;color:var(--blue)!important}footer .footer_bloc h3{font-weight:500;margin-bottom:30px}footer .logo_sociaux{width:35px;margin-right:5px}.legal{text-align:center;padding:20px;background:#1d2636;color:hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.1)}@media (min-width:1600px) and (max-width:1700px){.footer_Contact,footer .footer_bloc{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.footer_Contact,footer .footer_bloc{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.footer_Contact,footer .footer_bloc{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.footer_Contact,footer .footer_bloc{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.footer_Contact,footer .footer_bloc{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.footer_Contact,footer .footer_bloc{padding-left:25px!important;padding-right:25px!important}.footer_Contact h4{font-size:30px}.btn_contact{background:#fff;border:5px solid rgba(39,174,96,.12156862745098039);border-radius:50px;color:var(--black);font-size:15px;font-weight:600;padding:10px 30px;height:70px;margin-top:10px;font-family:var(--fontPara)}footer .footer_bloc input{padding:10px 10px 10px 30px}footer .footer_bloc .button_subscriber{font-weight:600;padding:10px}footer .footer_bloc h3{font-weight:500;margin-bottom:30px;font-size:16px}footer .logo_sociaux{width:30px;margin-right:5px}}@media (min-width:576px) and (max-width:767.98px){.footer_Contact,footer .footer_bloc{padding-left:15px!important;padding-right:15px!important}.footer_Contact h4{font-size:30px}.btn_contact{background:#fff;border:5px solid rgba(39,174,96,.12156862745098039);border-radius:50px;color:var(--black);font-size:15px;font-weight:600;padding:10px 30px;height:70px;margin-top:10px;font-family:var(--fontPara)}footer .footer_bloc input{padding:10px 10px 10px 30px}footer .footer_bloc .button_subscriber{font-weight:600;padding:10px}footer .footer_bloc h3{font-weight:500;margin-bottom:30px;font-size:16px}footer .footer_bloc .titre_element h3{font-size:18px;margin-top:15px}footer .logo_sociaux{width:30px;margin-right:5px}}@media (min-width:429px) and (max-width:575.98px){footer .footer_bloc{padding-left:15px!important;padding-right:15px!important}.footer_Contact{padding-left:10px!important;padding-right:10px!important}.footer_Contact h4{font-size:30px}.btn_contact{background:#fff;border:5px solid rgba(39,174,96,.12156862745098039);border-radius:12px;color:var(--black);font-size:14px;font-weight:600;padding:10px 20px;height:90px;margin-top:10px;font-family:var(--fontPara)}footer .footer_bloc input{padding:10px 10px 10px 30px}footer .footer_bloc .button_subscriber{font-weight:600;padding:10px}footer .footer_bloc h3{font-weight:500;margin-bottom:30px;font-size:16px}footer .footer_bloc .titre_element h3{font-size:18px;margin-top:15px}footer .logo_sociaux{width:30px;margin-right:5px}}@media (min-width:320px) and (max-width:428.98px){.footer_Contact,footer .footer_bloc{padding-left:8px!important;padding-right:8px!important}.footer_Contact h4{font-size:30px}.btn_contact{background:#fff;border:5px solid rgba(39,174,96,.12156862745098039);border-radius:12px;color:var(--black);font-size:14px;font-weight:600;padding:10px 20px;height:90px;margin-top:10px;font-family:var(--fontPara)}footer .footer_bloc input{padding:10px 10px 10px 30px}footer .footer_bloc .button_subscriber{font-weight:600;padding:10px}footer .footer_bloc h3{font-weight:500;margin-bottom:30px;font-size:16px}footer .footer_bloc .titre_element h3{font-size:18px;margin-top:15px}footer .logo_sociaux{width:30px;margin-right:5px}}.homeSkeleton{height:auto;width:100%;background-color:var(--white)}.homeSkeleton .mainHomeSkeleton .skeletonHero{margin-top:80px;width:100%;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.16)}.homeSkeleton .mainHomeSkeleton .titre{margin-top:20px;width:100%;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.16)}.homeSkeleton .mainHomeSkeleton .restaurantSkeleton{margin-top:10px}.homeSkeleton .mainHomeSkeleton .restaurantSkeleton .cardSkeleton,.homeSkeleton .mainHomeSkeleton .restaurantSkeleton .skeletonPlusReserver{width:100%;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.16);margin-top:15px}@media (min-width:1600px) and (max-width:1700px){.homeSkeleton .mainHomeSkeleton{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.homeSkeleton .mainHomeSkeleton{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.homeSkeleton .mainHomeSkeleton{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.homeSkeleton .mainHomeSkeleton{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.homeSkeleton .mainHomeSkeleton{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.homeSkeleton .mainHomeSkeleton{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.homeSkeleton .mainHomeSkeleton{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.homeSkeleton .mainHomeSkeleton{padding-left:10px!important;padding-right:10px!important}}@media (min-width:320px) and (max-width:428.98px){.homeSkeleton .mainHomeSkeleton{padding-left:8px!important;padding-right:8px!important}}.cherche{margin-top:10px;border-radius:5px;width:75%}.cherche .bloc1{display:flex}.cherche .bloc1 .titre_champ{color:var(--white);font-weight:500;margin-bottom:5px!important}.cherche .bloc1 .bloc1_champ input{border-radius:2px!important;height:50px!important;border:1px solid var(--blue);width:170px}.cherche .bloc1 .bloc1_champ input::-webkit-input-placeholder{font-size:15px}.cherche .bloc1 .bloc1_champ input::placeholder{font-size:15px}.cherche .bloc1 .bloc1_champ input:focus{box-shadow:none!important;border-color:var(--blue400)}.cherche .bloc1 .bloc1_select{margin-left:15px}.cherche .bloc1 .css-1s2u09g-control{border-radius:2px!important;border:1px solid var(--blue)}.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control{height:50px!important;outline:0!important;font-size:15px!important;width:180px!important}.cherche .bloc1 .css-1pahdxg-control{box-shadow:none!important;border-color:var(--blue400)!important}.cherche .bloc1 .css-2613qy-menu{color:var(--black)!important;font-size:15px!important;width:180px!important}.cherche .bloc1 .css-6j8wv5-Input{margin:-4px!important;font-size:15px!important;width:180px!important}.cherche .bloc1 .css-tj5bde-Svg{fill:var(--blue400)!important}.cherche #react-select-2-listbox{color:var(--black)!important;font-size:15px!important}.cherche .form-check{margin-top:15px}.cherche .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.cherche .form-check-input[type=checkbox]{border-radius:50%!important;width:20px;height:20px}.cherche .form-check .form-check-label{color:var(--white);font-weight:500}.cherche .bloc2{display:flex;margin-left:10px}.cherche .bloc2 .bloc2_heure{margin-top:24px;margin-left:15px}.cherche .bloc2 .bloc2_personne{margin-left:15px}.cherche .bloc2 .titre_champ{color:var(--white);font-weight:500;margin-bottom:5px!important}.cherche .bloc2 .css-1s2u09g-control{border-radius:2px!important;border:1px solid var(--blue)}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control{height:50px!important;outline:0!important;width:170px!important;font-size:15px!important}.cherche .bloc2 .css-1pahdxg-control{box-shadow:none!important;border-color:var(--blue400)!important}.cherche .bloc2 .css-2613qy-menu{color:var(--black)!important;width:170px!important;font-size:15px!important}.cherche .bloc2 .css-6j8wv5-Input{margin:-4px!important;font-size:15px!important}.cherche .bloc2 .css-tj5bde-Svg{fill:var(--blue400)!important}.cherche .bloc3 button{background-color:var(--blue);color:var(--white);margin-top:24px;height:50px!important;border-radius:2px!important;transition:.5s ease-in;font-weight:600;font-size:14px}.cherche .bloc3 button:hover{color:var(--white)!important;border:1px solid var(--blue400)}.cherche .MuiInputBase-root{color:#8a8a8a;cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;height:50px!important;border-radius:2px!important;background-color:var(--white)!important;padding-top:5px;padding-left:5px;padding-right:5px;border:1px solid var(--blue)}.cherche .MuiInputBase-root:focus,.cherche .MuiInputBase-root:hover{border-color:#8a8a8a!important}.cherche .MuiInput-underline:after,.cherche .MuiInput-underline:before{border:none!important}.cherche .MuiIconButton-root{padding:0!important}.cherche .MuiSvgIcon-root{fill:var(--blue400)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.responsive_recherche,.responsive_recherche_2{display:none}@media (min-width:1600px) and (max-width:1700px){.cherche{width:80%}.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu,.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:150px!important}}@media (min-width:1500px) and (max-width:1600px){.cherche{width:75%}.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu{width:150px!important}.cherche .bloc1 .bloc1_champ input{width:170px!important}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:140px!important}.cherche .bloc2_date .titre_champ{margin-left:30px}.cherche .MuiInputBase-root{width:150px;margin-left:30px}}@media (min-width:1400px) and (max-width:1499.98px){.cherche{width:80%}.cherche .bloc1 .bloc1_champ input{width:160px!important}.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu{width:150px!important}.cherche .bloc1 .bloc1_champ input{width:170px!important}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:140px!important}.cherche .bloc2_date .titre_champ{margin-left:30px}.cherche .MuiInputBase-root{width:150px;margin-left:30px}}@media (min-width:1200px) and (max-width:1399.98px){.cherche{width:81%}.cherche .bloc1 .bloc1_champ input,.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu{width:150px!important}.cherche .bloc1 .bloc1_champ input{width:170px!important}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:140px!important}.cherche .bloc2_date .titre_champ{margin-left:50px}.cherche .MuiInputBase-root{width:150px;margin-left:50px}}@media (min-width:992px) and (max-width:1199.98px){.cherche{width:90%;margin-left:-50px}.bloc1_champ input{width:100px!important}.cherche .bloc1 .bloc1_champ input,.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu,.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:140px!important}.cherche .bloc2_date .titre_champ{margin-left:25px}.cherche .MuiInputBase-root{width:150px;margin-left:25px}.cherche .bloc3 button{padding-left:10px;padding-right:10px}}@media (min-width:768px) and (max-width:991.98px){.cherche{width:90%;margin-top:0;margin-left:45px}.bloc1_champ input,.cherche .bloc1 .bloc1_champ input,.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu,.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:140px!important;height:40px!important}.cherche .bloc2_date .titre_champ{margin-left:0}.cherche .MuiInputBase-root{width:150px;margin-left:0;height:40px!important}.cherche .bloc3 button{padding-left:10px;padding-right:10px;margin-left:40px;height:40px!important}}@media (min-width:576px) and (max-width:767.98px){.cherche{width:95%;margin-top:0}.bloc1_champ input,.cherche .bloc1 .bloc1_champ input,.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control,.cherche .bloc1 .css-6j8wv5-Input,.cherche .bloc1 .css-2613qy-menu{width:120px!important;height:40px!important}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control,.cherche .bloc2 .css-2613qy-menu{width:135px!important;height:40px!important}.cherche .bloc2_date .titre_champ{margin-left:0}.cherche .MuiInputBase-root{width:120px;margin-left:0;height:40px!important}.cherche .bloc3 button{padding-left:10px;padding-right:10px;height:40px!important;margin-top:10px}}@media (min-width:429px) and (max-width:575.98px){.cherche{width:100%;margin-top:0;padding-left:5px}.cherche .bloc1 .bloc1_champ input{width:121px!important;height:38px!important}.cherche .bloc1 .css-1s2u09g-control{margin-left:-8px}.cherche .bloc1 .css-1pahdxg-control,.cherche .bloc1 .css-1s2u09g-control{width:129px!important;height:38px!important;font-size:14px}.cherche .bloc1 .css-2613qy-menu{width:129px!important;height:40px!important}.cherche .bloc1 .css-6j8wv5-Input{width:129px!important;height:38px!important}.cherche .form_check1{display:none}.cherche .bloc2 .css-1s2u09g-control{margin-left:-8px}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control{width:129px!important;font-size:14px;height:38px!important}.cherche .bloc2 .css-2613qy-menu{width:129px!important;height:38px!important}.cherche .MuiInputBase-root,.cherche .titre_champ{margin-left:0;font-size:14px}.cherche .MuiInputBase-root{width:121px;height:38px!important}.cherche .bloc3 button{padding-left:10px;padding-right:10px;height:38px!important;margin-top:10px;font-size:14px}}@media (min-width:320px) and (max-width:428.98px){.cherche{width:100%;margin-top:-10px;padding-left:5px}.cherche .bloc1 .bloc1_champ input{width:121px!important;height:38px!important}.cherche .bloc1 .css-1s2u09g-control{width:129px!important;height:38px!important;margin-left:-8px;font-size:14px}.cherche .form_check1{display:none}.cherche .bloc1 .css-1pahdxg-control{width:129px!important;height:38px!important;font-size:14px}.cherche .bloc1 .css-2613qy-menu{width:129px!important;height:40px!important}.cherche .bloc1 .css-6j8wv5-Input{width:129px!important;height:38px!important}.cherche .bloc2{display:block!important}.cherche .bloc2 .css-1pahdxg-control,.cherche .bloc2 .css-1s2u09g-control{width:129px!important;font-size:14px;height:38px!important;margin-left:-15px!important}.cherche .bloc2 .css-2613qy-menu{width:129px!important;height:38px!important;margin-left:-15px!important}.cherche .titre_champ{margin-left:0;font-size:14px;margin-top:-2px}.cherche .MuiInputBase-root{width:121px;margin-left:0;height:38px!important;font-size:14px;margin-top:5px}.cherche .bloc3 button{padding-left:10px;padding-right:10px;height:38px!important;margin-top:10px;font-size:14px}.responsive_recherche{display:flex!important;flex-direction:column}.responsive_recherche .responsive_bloc1{display:flex}.responsive_recherche .bloc2_date{display:block!important}.responsive_recherche .bloc2_heure{display:block!important;margin-top:29px!important}.cherche .bloc2_date,.cherche .bloc2_heure,.cherche .bloc2_personne,.cherche .bloc3{display:none}.responsive_recherche_2{display:flex!important}.responsive_recherche_2 .bloc2_personne{display:block!important;width:110px!important}.responsive_recherche_2 .bloc2_personne .titre_champ{margin-top:-5px!important}.responsive_recherche_2 .bloc3{display:block!important;margin-top:14px!important;margin-left:22px!important}}.bread{margin-left:15px;margin-top:6px}.bread a{background-color:var(--blue);color:var(--white)}.bread a,.bread a:hover{text-decoration:none!important;font-size:12px;padding:1px 6px 3px;border-radius:25px;margin-right:5px}.bread a:hover{background-color:var(--white);color:var(--blue)}.hero{margin-top:80px}.hero,.hero .hero_image{width:100%;position:relative}.hero .hero_image{height:300px}.hero .hero_image img{height:300px;object-fit:cover}.hero .hero_image .content_hero,.hero .hero_image img{width:100%;border-top-left-radius:15px;border-top-right-radius:15px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.hero .hero_image .content_hero{height:100%;background-color:rgb(12 12 12/34%);left:0;position:absolute;transition:all .5s ease-out;top:0}.hero .hero_image .content_hero h1{font-size:90px;margin-top:20px;color:var(--white);font-weight:700;letter-spacing:2px}.hero .hero_image .content_hero .recherche_bloc{display:flex;justify-content:center}@media (min-width:768px) and (max-width:991.98px){.hero .hero_image,.hero .hero_image img{height:400px}}@media (min-width:576px) and (max-width:767.98px){.hero .hero_image,.hero .hero_image img{height:400px}}@media (min-width:429px) and (max-width:575.98px){.hero{margin-top:80px}.hero .hero_image .content_hero h1{font-size:80px}.hero .hero_image,.hero .hero_image img{height:360px}}@media (min-width:320px) and (max-width:428.98px){.hero{margin-top:80px}.hero .hero_image .content_hero h1{font-size:70px}.hero .hero_image,.hero .hero_image img{height:400px}}.home{height:auto;width:100%;background-color:var(--white)}.home .mainContent{padding-left:185px;padding-right:185px}.home .mainContent .popular{margin-top:20px}.home .mainContent .popular .heading_une{width:100%;margin:30px 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAiCAYAAAB88ahoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkVDNzUwNDBFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkVDNzUwNDFFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUM3NTAzRUUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RUM3NTAzRkUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/wpgwAAABYSURBVHja7M5BDoAgDETRUgt6//v0XEYQ9ce4aIwXMGE2k74FTHJ3IWcuZWq1HvJEv5C7GJ1ACWjcm0oIuICNni2ggiud6d0C9vjX/dQbx6qx6gerLgEGAN0M39iQWXtpAAAAAElFTkSuQmCC);height:35px;background-position:50%}.home .mainContent .popular .heading_une h2{font-weight:400;background:var(--blue);color:#fff;height:35px;width:130px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.home .mainContent .popular .la_une .items{width:100%;transition:.3s ease}.home .mainContent .popular .la_une .items:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.home .mainContent .popular .la_une .items .box{margin-bottom:30px;position:relative;width:100%}.home .mainContent .popular .la_une .items .box .images{width:100%;position:relative;height:150px;cursor:pointer}.home .mainContent .popular .la_une .items .box .images img{width:100%;height:150px;object-fit:cover;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.home .mainContent .popular .la_une .items .box .category{background-color:#1d2636;background-position:100% 100%;background-size:200% 100%;border-left:5px solid var(--blue);cursor:pointer;display:block;left:0;position:absolute;top:0;transition:all .5s ease-out;width:auto;padding:5px 8px 5px 5px;border-bottom-right-radius:12px}.home .mainContent .popular .la_une .items .box .category span{color:#fff;letter-spacing:0;text-transform:capitalize}.home .mainContent .popular .la_une .items .box .legend h3{padding:10px 0 0;margin:0;font-size:20px;font-weight:600;cursor:pointer}.home .mainContent .popular .la_une .items .box .legend .lien{color:var(--black)!important}.home .mainContent .popular .la_une .items .box .sub_footer{margin-top:15px;padding:0 0 0 20px;display:flex;justify-content:space-between}.home .mainContent .popular .la_une .items .box .sub_footer .reduction{padding:0 18px 1px;background-color:var(--blue);margin-right:20px;-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);margin-top:-2px}.home .mainContent .popular .la_une .items .box .sub_footer .reduction i,.home .mainContent .popular .la_une .items .box .sub_footer .reduction label{color:var(--white)}.home .mainContent .popular .la_une .items .box .sub_footer i{margin-right:5px;color:var(--blue);font-size:15px}.home .mainContent .popular .la_une .items .box .sub_footer label{color:#868585;font-size:14px}.home .mainContent .popular .la_une .items .box .footer_card{background-color:var(--blue);padding:4px 10px 6px 20px;margin-top:10px;display:flex;justify-content:space-between}.home .mainContent .popular .la_une .items .box .footer_card .adresse i{margin-right:5px;color:var(--secondary);font-size:17px}.home .mainContent .popular .la_une .items .box .footer_card .adresse label{color:var(--white);font-size:14px;margin-top:5px}.home .mainContent .popular .la_une .items .box .footer_card .details{background-color:var(--white);margin-top:2px;padding:1px 10px;border-radius:18px;cursor:pointer;margin-right:10px}.home .mainContent .popular .la_une .items .box .footer_card .details i{margin-right:5px;color:var(--blue);font-size:13px;cursor:pointer}.home .mainContent .popular .la_une .items .box .footer_card .details label{color:#868585;font-size:13px;cursor:pointer}.home .mainContent .popular .la_une .card_popular{margin-top:10px;width:100%;position:relative;transition:.5s ease}.home .mainContent .popular .la_une .card_popular:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.home .mainContent .popular .la_une .card_popular .image_card{position:relative;width:100%;height:250px;cursor:pointer}.home .mainContent .popular .la_une .card_popular img{width:100%;height:250px;object-fit:cover}.home .mainContent .popular .la_une .card_popular .legend{left:0;position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column}.home .mainContent .popular .la_une .card_popular .legend .category{background-color:#1d2636;background-position:100% 100%;background-size:200% 100%;border-left:5px solid var(--blue);cursor:pointer;display:block;transition:all .5s ease-out;width:auto!important;padding:5px 8px 5px 5px!important}.home .mainContent .popular .la_une .card_popular .legend .category span{color:#fff;text-transform:capitalize}.home .mainContent .popular .la_une .card_popular .legend_content{width:100%;background-color:rgba(12,12,12,.685)}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer{display:flex;justify-content:space-between;padding:10px}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer h3{cursor:pointer;margin:0;font-size:18px;font-weight:600;color:var(--white)}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer i{margin-right:5px;color:var(--blue)!important;font-size:15px}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer label{color:var(--white);font-size:14px;margin-top:5px}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card{display:flex;justify-content:space-between;background-color:var(--blue);padding:10px}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card i{margin-right:5px;color:var(--secondary)!important;font-size:15px}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card label{color:var(--white);font-size:14px}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card .details{background-color:var(--white);margin-top:2px;padding:1px 10px;border-radius:18px;cursor:pointer;margin-right:10px}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card .details i{margin-right:5px;color:var(--blue)!important;font-size:14px;cursor:pointer}.home .mainContent .popular .la_une .card_popular .legend_content .footer_card .details label{color:#868585;font-size:13px;cursor:pointer}.home .mainContent .popular .la_une .heading_recherche{width:100%;margin-top:50px;margin-bottom:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAiCAYAAAB88ahoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkVDNzUwNDBFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkVDNzUwNDFFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUM3NTAzRUUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RUM3NTAzRkUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/wpgwAAABYSURBVHja7M5BDoAgDETRUgt6//v0XEYQ9ce4aIwXMGE2k74FTHJ3IWcuZWq1HvJEv5C7GJ1ACWjcm0oIuICNni2ggiud6d0C9vjX/dQbx6qx6gerLgEGAN0M39iQWXtpAAAAAElFTkSuQmCC);height:35px;background-position:50%}.home .mainContent .popular .la_une .heading_recherche h2{font-weight:400;background:var(--blue);color:#fff;height:35px;width:300px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.home .mainContent .popular .la_une .liste_recherche .item_recherche{padding:10px 10px 5px;display:flex;border:1px solid #ddd;border-left:5px solid var(--blue);margin-top:20px;background-color:#1d2636;cursor:pointer}.home .mainContent .popular .la_une .liste_recherche .item_recherche.actif{padding:10px 10px 5px;display:flex;border:1px solid #ddd;border-left:5px solid var(--blue);margin-top:20px;background-color:var(--white)!important;cursor:pointer}.home .mainContent .popular .la_une .liste_recherche .item_recherche.actif i{font-size:17px;color:var(--blue)!important;margin-left:10px;margin-right:10px}.home .mainContent .popular .la_une .liste_recherche .item_recherche.actif h3{color:var(--black)!important;font-size:16px;cursor:pointer}.home .mainContent .popular .la_une .liste_recherche .item_recherche i{font-size:17px;color:var(--secondary);margin-left:10px;margin-right:10px}.home .mainContent .popular .la_une .liste_recherche .item_recherche h3{color:var(--white);font-size:16px;cursor:pointer}.home .mainContent .popular .heading_reserver{width:100%;margin:30px 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAiCAYAAAB88ahoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkVDNzUwNDBFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkVDNzUwNDFFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUM3NTAzRUUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RUM3NTAzRkUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/wpgwAAABYSURBVHja7M5BDoAgDETRUgt6//v0XEYQ9ce4aIwXMGE2k74FTHJ3IWcuZWq1HvJEv5C7GJ1ACWjcm0oIuICNni2ggiud6d0C9vjX/dQbx6qx6gerLgEGAN0M39iQWXtpAAAAAElFTkSuQmCC);height:35px;background-position:50%}.home .mainContent .popular .heading_reserver h2{font-weight:400;background-color:#1d2636;color:#fff;height:35px;width:300px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.home .mainContent .popular .reserver{width:100%}.home .mainContent .popular .reserver .items{width:100%;transition:.5s ease}.home .mainContent .popular .reserver .items:hover{-webkit-transform:translateY(-10px)!important;transform:translateY(-10px)!important}.home .mainContent .popular .reserver .box{background-color:#fff;display:flex;position:relative;height:110px;width:100%;margin-bottom:25px}.home .mainContent .popular .reserver .images{position:relative;height:110px;width:40%;cursor:pointer}.home .mainContent .popular .reserver .category{background:linear-gradient(90deg,#000 50%,var(--blue));background-position:100% 100%;background-size:200% 100%;border-left:5px solid #000;cursor:pointer;display:block;left:0;position:absolute;top:0;transition:all .5s ease-out;width:auto;padding:5px 8px 5px 5px;border-bottom-right-radius:12px}.home .mainContent .popular .reserver .category span{color:var(--secondary);letter-spacing:0;text-transform:capitalize;font-weight:600}.home .mainContent .popular .lien{text-decoration:none!important}.home .mainContent .popular .reserver img{width:100%;height:110px;object-fit:cover}.home .mainContent .popular .reserver .legend{width:60%}.home .mainContent .popular .reserver .legend h3{padding:10px 0 0 10px;margin:0;font-size:17px;font-weight:600;cursor:pointer}.home .mainContent .popular .reserver .sub_footer{margin-top:8px;padding:0 0 0 20px;display:flex;justify-content:space-between}.home .mainContent .popular .reserver .sub_footer .reduction{padding:1px 14px;background-color:var(--blue);margin-right:20px;-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.home .mainContent .popular .reserver .sub_footer .reduction i{color:var(--white)}.home .mainContent .popular .reserver .sub_footer .reduction label{color:var(--secondary)}.home .mainContent .popular .reserver .sub_footer i{margin-right:5px;color:var(--blue);font-size:15px}.home .mainContent .popular .reserver .sub_footer label{color:#868585;font-size:13px}.home .mainContent .popular .reserver .footer_card{border-top:1px solid rgba(0,0,0,.1);padding:5px 0 3px 20px;margin-top:5px;display:flex;justify-content:space-between}.home .mainContent .popular .reserver .footer_card .adresse i{margin-right:5px;color:var(--blue);font-size:15px}.home .mainContent .popular .reserver .footer_card .adresse label{color:#868585;font-size:13px;margin-top:5px}.home .mainContent .popular .reserver .footer_card .details{background-color:var(--blue);padding:0 10px 1px;cursor:pointer;margin-right:21px;border-radius:18px}.home .mainContent .popular .reserver .footer_card .details i{margin-right:5px;color:var(--white);font-size:13px;cursor:pointer}.home .mainContent .popular .reserver .footer_card .details label{color:var(--white);font-size:13px;cursor:pointer}.home .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-left:10px}@media (min-width:1600px) and (max-width:1700px){.home .mainContent{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.home .mainContent{padding-left:100px!important;padding-right:100px!important}}@media (min-width:1400px) and (max-width:1499.98px){.home .mainContent{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.home .mainContent{padding-left:60px!important;padding-right:60px!important}.home .mainContent .popular .la_une .items .box .sub_footer{padding:0 0 0 10px}.home .mainContent .popular .la_une .items .box .sub_footer .reduction{margin-right:10px}.home .mainContent .popular .la_une .items .box .footer_card{padding:4px 10px 6px}.home .mainContent .popular .la_une .items .box .footer_card .details{margin-right:0}.home .mainContent .popular .reserver .category span{font-weight:600;font-size:15px}.home .mainContent .popular .reserver .sub_footer .reduction{margin-right:10px}.home .mainContent .popular .reserver .sub_footer{padding:0 0 0 8px}.home .mainContent .popular .reserver .footer_card{padding:2px 0 3px 8px;margin-top:5px}.home .mainContent .popular .reserver .footer_card .details{margin-right:10px;margin-top:3px}}@media (min-width:992px) and (max-width:1199.98px){.home .mainContent{padding-left:30px!important;padding-right:30px!important}.home .mainContent .popular .la_une .items .box .category span{font-size:14px}.home .mainContent .popular .la_une .items .box .legend h3{font-size:20px}.home .mainContent .popular .la_une .items .box .sub_footer{padding:0 0 0 5px}.home .mainContent .popular .la_une .items .box .sub_footer .reduction{margin-right:5px;padding-left:10px;padding-right:10px}.home .mainContent .popular .la_une .items .box .footer_card{padding:4px 5px 6px}.home .mainContent .popular .la_une .items .box .footer_card .details{margin-right:0;padding-left:6px;padding-right:6px}.home .mainContent .popular .la_une .card_popular .legend .category span{font-size:14px}.home .mainContent .popular .heading_reserver h2{font-weight:400;background-color:#1d2636;color:#fff;height:35px;width:200px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.home .mainContent .popular .reserver .images{position:relative;height:110px;width:35%}.home .mainContent .popular .reserver .legend{width:65%}.home .mainContent .popular .reserver .legend h3{padding:10px 0 0 5px;font-size:17px}.home .mainContent .popular .reserver .category span{font-weight:500;font-size:14px}.home .mainContent .popular .reserver .sub_footer .reduction{margin-right:5px;padding-left:10px;padding-right:10px}.home .mainContent .popular .reserver .sub_footer{padding:0 0 0 5px}.home .mainContent .popular .reserver .footer_card{padding:2px 0 3px 5px;margin-top:5px}.home .mainContent .popular .reserver .footer_card .details{margin-right:5px;margin-top:3px}}@media (min-width:768px) and (max-width:991.98px){.home .mainContent{padding-left:25px!important;padding-right:25px!important;padding-left:30px!important;padding-right:30px!important}.home .mainContent .popular .la_une .items .box .category span{font-size:14px}.home .mainContent .popular .la_une .items .box .legend h3{font-size:20px}.home .mainContent .popular .la_une .items .box .sub_footer{padding:0 0 0 5px}.home .mainContent .popular .la_une .items .box .sub_footer .reduction{margin-right:5px;padding-left:10px;padding-right:10px}.home .mainContent .popular .la_une .items .box .footer_card{padding:4px 5px 6px}.home .mainContent .popular .la_une .items .box .footer_card .details{margin-right:0;padding-left:6px;padding-right:6px}.home .mainContent .popular .la_une .card_popular .legend .category span{font-size:14px}.home .mainContent .popular .heading_reserver h2{font-weight:400;background-color:#1d2636;color:#fff;height:35px;width:200px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.home .mainContent .popular .reserver .images{position:relative;height:110px;width:35%}.home .mainContent .popular .reserver .legend{width:65%}.home .mainContent .popular .reserver .box,.home .mainContent .popular .reserver .images,.home .mainContent .popular .reserver img{height:150px}.home .mainContent .popular .reserver .legend h3{padding:10px 0 0 5px;font-size:17px}.home .mainContent .popular .reserver .category span{font-weight:500;font-size:14px}.home .mainContent .popular .reserver .sub_footer .reduction{margin-right:5px;padding-left:10px;padding-right:10px}.home .mainContent .popular .reserver .sub_footer .reduction i{display:none}.home .mainContent .popular .reserver .sub_footer{padding:0 0 0 2px}.home .mainContent .popular .reserver .footer_card{padding:2px 0 3px 5px;margin-top:2px}.home .mainContent .popular .reserver .footer_card i{display:none}.home .mainContent .popular .reserver .footer_card .details{margin-right:5px;margin-top:3px;height:25px}.home .mainContent .popular .reserver .footer_card .details i{display:none}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer{padding-left:5px;padding-right:5px}.home .mainContent .popular .la_une .card_popular .legend_content .sub_footer h3{font-size:18px}}@media (min-width:576px) and (max-width:767.98px){.home .mainContent{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.home .mainContent{padding-left:10px!important;padding-right:10px!important}}@media (min-width:320px) and (max-width:428.98px){.home .mainContent{padding-left:8px!important;padding-right:8px!important}.home .mainContent .popular .reserver .images{position:relative;height:110px;width:35%}.home .mainContent .popular .reserver .legend{width:65%}.home .mainContent .popular .reserver .box,.home .mainContent .popular .reserver .images,.home .mainContent .popular .reserver img{height:130px}.home .mainContent .popular .reserver .legend h3{padding:10px 0 0 5px;font-size:18px}.home .mainContent .popular .reserver .category span{font-weight:500;font-size:15px}.home .mainContent .popular .reserver .sub_footer .reduction{margin-right:5px;padding-left:10px;padding-right:10px}.home .mainContent .popular .reserver .sub_footer{padding:0 0 0 2px}.home .mainContent .popular .reserver .footer_card{padding:2px 0 3px 5px;margin-top:2px}.home .mainContent .popular .reserver .footer_card .details{margin-right:5px;margin-top:3px;height:25px}}.client .main{display:flex;height:100vh}.client .sidebar_full{width:14.8%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .sidebar_full .sidebar .close_button{display:none!important}.client .sidebar_full .sidebar .logo{margin-top:5px}.client .sidebar_full .sidebar .logo img{margin-left:-5px}.client .sidebar-item{color:var(--black);display:block;transition:.3s ease;cursor:pointer;text-decoration:none;margin-top:5px;padding:10px 1rem;width:92%;margin-left:8%;border:none!important;text-align:center}.client .sidebar-item:hover{background:var(--blue);color:var(--blue)!important;border-top:1px solid var(--blue);border-left:1px solid var(--blue);border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:var(--blue400) 0 1px 4px}.client .sidebar-item:hover span i{color:var(--secondary)!important}.client .sidebar-item .sidebar-title{display:flex;justify-content:space-between;font-size:15px}.client .sidebar-item:hover .sidebar-title{color:var(--white)}.client .sidebar-item.active{background:var(--blue);color:var(--white)!important;border-top:1px solid var(--blue);border-left:1px solid var(--blue);border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:var(--blue400) 0 1px 4px}.client .sidebar-item.active .sidebar-title{color:var(--white)}.client .sidebar-item .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:var(--blue)}.client .sidebar-item.active .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:var(--secondary)}.client .description_client{width:100%;color:var(--white)}.client .description_client .apropos{width:80%}.client .description_client .apropos .nom{font-size:17px;margin-top:15px;margin-bottom:10px;color:var(--blue);text-align:center!important;font-weight:600}.client .description_client .client_telephone{font-weight:600;font-size:13px;color:var(--black);text-align:center;margin-bottom:10px}.client .sidebar .bloc_deconnection button{background-color:#f1416c;border-radius:18px;padding-left:15px!important;padding-right:15px!important;margin-bottom:40px;color:var(--white);border:none!important;transition:.5s ease-out;font-weight:500;font-size:14px;box-shadow:0 1px 4px #f1416c}.client .sidebar .bloc_deconnection button i{margin-right:10px;color:var(--secondary)!important}.client .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.sidebar_mobileClient{width:100%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.sidebar_mobileClient .sidebar .logo img{margin-left:-5px}.sidebar_mobileClient .sidebar .close_button{margin-right:15px}.sidebar_mobileClient .sidebar .close_button i{color:var(--blue);cursor:pointer;font-size:22px;height:31px}.sidebar_mobileClient .sidebar-item{color:var(--black);display:block;transition:.3s ease;cursor:pointer;text-decoration:none;margin-top:5px;padding:10px 1rem;width:92%;margin-left:8%;border:none!important;text-align:center}.sidebar_mobileClient .sidebar-item:hover{background:var(--blue);color:var(--white)!important;border-top:1px solid var(--blue);border-left:1px solid var(--blue);border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:var(--blue400) 0 1px 4px}.sidebar_mobileClient .sidebar-item:hover .sidebar-title span i{color:var(--secondary)!important}.sidebar_mobileClient .sidebar-item:hover .sidebar-title{color:var(--white)}.sidebar_mobileClient .sidebar-item .sidebar-title{display:flex;justify-content:space-between;font-size:15px}.sidebar_mobileClient .sidebar-item .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:var(--blue)!important}.sidebar_mobileClient .sidebar-item.active{background:var(--blue);color:var(--white)!important;border-top:1px solid var(--blue);border-left:1px solid var(--blue);border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:var(--blue400) 0 1px 4px}.sidebar_mobileClient .sidebar-item.active .sidebar-title{color:var(--white)}.sidebar_mobileClient .sidebar-item.active .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:var(--secondary)!important}.sidebar_mobileClient .description_client{width:100%;color:var(--white)}.sidebar_mobileClient .description_client .apropos{width:80%}.sidebar_mobileClient .description_client .apropos .nom{font-size:20px;font-family:var(--fontTitle);margin-top:15px;letter-spacing:2px;margin-bottom:10px;color:var(--blue);text-align:center!important;font-weight:600}.sidebar_mobileClient .description_client .client_telephone{font-weight:600;font-size:13px;color:var(--black);text-align:center;margin-bottom:10px}.sidebar_mobileClient .sidebar .bloc_deconnection button{background-color:#f1416c;border-radius:18px;padding-left:15px!important;padding-right:15px!important;margin-bottom:40px;color:var(--white);transition:.5s ease-out;font-weight:500;font-size:14px;border:none!important;box-shadow:var(--blue400) 0 1px 4px}.sidebar_mobileClient .sidebar .bloc_deconnection button i{margin-right:10px;color:var(--secondary)!important}.sidebar_mobileClient .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.client .bloc_client{width:85.2%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:86%;height:auto;padding:14px 50px 12px 20px;margin-left:14%}.client .bloc_client .nav .fa-navicon{display:none;cursor:pointer;font-size:18px;border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);padding:7px 10px 5px;background-color:var(--blue);height:35px;border-radius:5px;margin-right:0}.client .bloc_client .nav .fa-home{font-size:22px;padding:6px 8px 5px;margin-left:5px}.client .bloc_client .nav .fa-cutlery,.client .bloc_client .nav .fa-home{cursor:pointer;box-shadow:var(--blue400) 0 1px 4px;color:var(--white);background-color:var(--blue);height:35px;border-radius:50%;z-index:500!important}.client .bloc_client .nav .fa-cutlery{font-size:18px;padding:8px 10px 5px;margin-left:10px}.client .bloc_client .nav .lien_retour{text-decoration:none!important}.client .bloc_client .nav .retourLettre{cursor:pointer;font-size:15px;color:var(--black)}.client .bloc_client .nav .retourAccueil{font-weight:600;color:var(--black)}.client .bloc_client .right{display:flex}.client .bloc_client .right .select_navigation{margin-right:30px}.client .bloc_client .nav .deconnect{margin-top:5px}.client .bloc_client .nav .deconnect span{cursor:pointer;background:#f1416c;box-shadow:0 1px 4px #f1416c;color:var(--white);padding:8px 15px;border-radius:5px;transition:.5s ease;font-size:14px;height:30px}.client .bloc_client .nav .quitter{margin-top:5px;margin-right:30px}.client .bloc_client .nav .quitter span{cursor:pointer;background:var(--blue);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);padding:8px 15px;border-radius:5px;transition:.5s ease;font-size:14px;height:30px}.client .bloc_client .nav .deconnect span:hover{background-color:#f1416c;color:var(--white)}@media screen and (min-width:320px) and (max-width:991px){.client .sidebar_full{display:none}.client .sidebar_full .sidebar .close_button{display:block!important}.client .bloc_client{width:100%}.sidebar_mobileClient .sidebar .bloc_deconnection button{margin-top:10px}.client .bloc_client .nav .fa-navicon{display:block;transition:all .5s ease;margin-right:10px}}@media (min-width:1600px) and (max-width:1700px){.client .bloc_client{width:81%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.client .sidebar_full{width:19%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1500px) and (max-width:1600px){.client .bloc_client{width:81%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.client .sidebar_full{width:19%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1400px) and (max-width:1500px){.client .bloc_client{width:81%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.client .sidebar_full{width:19%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1300px) and (max-width:1400px){.client .bloc_client{width:80%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:80%;padding:14px 50px 12px 20px;height:auto;margin-left:20%}.client .sidebar_full{width:20%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .description_client{padding-left:10px;padding-right:10px}}@media (min-width:1200px) and (max-width:1300px){.client .bloc_client{width:78%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.client .sidebar_full{width:22%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .description_client{padding-left:8px;padding-right:8px}.client .sidebar-item{padding:10px 1rem;width:96%;margin-left:3%}.client .sidebar-item:hover{width:98%;margin-left:2%}}@media (min-width:1100px) and (max-width:1200px){.client .bloc_client{width:78%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.client .sidebar_full{width:22%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .description_client{padding-left:8px;padding-right:8px}.client .sidebar-item{padding:10px 1rem;width:97%;margin-left:3%}.client .sidebar-item.active{width:97%;margin-left:2%}.client .sidebar-item:hover{width:98%;margin-left:2%}}@media (min-width:1000px) and (max-width:1100px){.client .bloc_client{width:78%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.client .sidebar_full{width:22%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .description_client{padding-left:5px;padding-right:5px;width:98%}.client .sidebar-item{border-radius:2px!important;padding:5px 1rem}.client .sidebar-item,.client .sidebar-item.active,.client .sidebar-item:hover{width:100%;margin-left:0}}@media (min-width:992px) and (max-width:1000px){.client .bloc_client{width:78%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.client .sidebar_full{width:22%;flex-shrink:0;background-color:var(--white);height:100%;overflow:auto;transition:all .5s ease}.client .description_client{padding-left:5px;padding-right:5px;width:98%}.client .sidebar-item{border-radius:2px!important;padding:5px 1rem}.client .sidebar-item,.client .sidebar-item.active,.client .sidebar-item:hover{width:100%;margin-left:0}}@media screen and (min-width:320px) and (max-width:991px){.client .bloc_client{width:100%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.client .bloc_client .nav{background-color:var(--white);width:100%;padding:14px 50px 12px 20px;height:auto;margin-left:0}.client .bloc_client .nav .retourLettre,.client .bloc_client .right .select_navigation{display:none!important}}.societe .main{display:flex;height:100vh}.societe .sidebar_full{width:14.8%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.societe .sidebar_full .sidebar .close_button{display:none!important}.societe .sidebar_full .sidebar h1{font-size:25px;margin-top:15px;letter-spacing:2px;margin-bottom:10px;color:#4ba7cc;color:var(--blue)}.societe .sidebar_full .sidebar h2{font-size:17px;margin-top:10px;letter-spacing:2px}.societe .sidebar-item{color:#fff;color:var(--white);display:block;transition:.3s ease;cursor:pointer;text-decoration:none;margin-top:5px;padding:10px 1rem;width:92%;margin-left:8%;border:none!important;text-align:center}.societe .sidebar-item:hover{background:#4ba7cc;background:var(--blue);color:#4ba7cc!important;color:var(--blue)!important;border-top:1px solid #4ba7cc;border-top:1px solid var(--blue);border-left:1px solid #4ba7cc;border-left:1px solid var(--blue);border-bottom:1px solid #4ba7cc;border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px}.societe .sidebar-item:hover span i{color:#f7e958!important;color:var(--secondary)!important}.societe .sidebar-item .sidebar-title{display:flex;justify-content:space-between;font-size:15px}.societe .sidebar-item:hover .sidebar-title{color:#fff;color:var(--white)}.societe .sidebar-item.active{background:#4ba7cc;background:var(--blue);color:#fff!important;color:var(--white)!important;border-top:1px solid #4ba7cc;border-top:1px solid var(--blue);border-left:1px solid #4ba7cc;border-left:1px solid var(--blue);border-bottom:1px solid #4ba7cc;border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px}.societe .sidebar-item.active .sidebar-title{color:#fff;color:var(--white)}.societe .sidebar-item .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:#4ba7cc;color:var(--blue)}.societe .sidebar-item.active .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:#f7e958;color:var(--secondary)}.societe .sidebar .bloc_deconnection button{background-color:#fff;background-color:var(--white);border-radius:18px;padding-left:15px!important;padding-right:15px!important;margin-bottom:40px;color:#181c32;color:var(--black);transition:.5s ease-out;font-size:14px;font-weight:500;border:1px solid #4ba7cc;border:1px solid var(--blue)}.societe .sidebar .bloc_deconnection button i{margin-right:10px;color:#da0037!important}.societe .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.sidebar_mobileSociete{width:100%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.sidebar_mobileSociete .sidebar h1{font-size:60px;font-family:var(--fontTitle);margin-top:10px;letter-spacing:2px;margin-bottom:20px;color:#4ba7cc;color:var(--blue)}.sidebar_mobileSociete .sidebar h2{font-size:20px;font-family:var(--fontTitle2);margin-top:15px;letter-spacing:2px;margin-bottom:10px}.sidebar_mobileSociete .sidebar .close_button{margin-right:15px}.sidebar_mobileSociete .sidebar .close_button i{color:#4ba7cc;color:var(--blue);cursor:pointer;font-size:22px;height:31px}.offcanvas-body{width:288px!important}.sidebar_mobileSociete .sidebar-item{color:#fff;color:var(--white);display:block;transition:.3s ease;cursor:pointer;text-decoration:none;margin-top:5px;padding:10px 1rem;width:92%;margin-left:8%;border:none!important;text-align:center}.sidebar_mobileSociete .sidebar-item:hover{background:#4ba7cc;background:var(--blue);color:#fff!important;color:var(--white)!important;border-top:1px solid #4ba7cc;border-top:1px solid var(--blue);border-left:1px solid #4ba7cc;border-left:1px solid var(--blue);border-bottom:1px solid #4ba7cc;border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px}.sidebar_mobileSociete .sidebar-item:hover .sidebar-title span i{color:#f7e958!important;color:var(--secondary)!important}.sidebar_mobileSociete .sidebar-item:hover .sidebar-title{color:#fff;color:var(--white)}.sidebar_mobileSociete .sidebar-item .sidebar-title{display:flex;justify-content:space-between;font-size:15px}.sidebar_mobileSociete .sidebar-item .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:#4ba7cc!important;color:var(--blue)!important}.sidebar_mobileSociete .sidebar-item.active{background:#4ba7cc;background:var(--blue);color:#fff!important;color:var(--white)!important;border-top:1px solid #4ba7cc;border-top:1px solid var(--blue);border-left:1px solid #4ba7cc;border-left:1px solid var(--blue);border-bottom:1px solid #4ba7cc;border-bottom:1px solid var(--blue);border-bottom-left-radius:30px;border-top-left-radius:30px;width:95%;margin-left:5%;box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px}.sidebar_mobileSociete .sidebar-item.active .sidebar-title{color:#fff;color:var(--white)}.sidebar_mobileSociete .sidebar-item.active .sidebar-title span i{display:inline-block;font-size:15px;margin-right:10px;color:#f7e958!important;color:var(--secondary)!important}.sidebar_mobileSociete .sidebar .bloc_deconnection button{background-color:#fff;background-color:var(--white);border-radius:5px;padding-left:15px!important;padding-right:15px!important;margin-bottom:40px;color:#181c32;color:var(--black);border:1px solid #4ba7cc;border:1px solid var(--blue);transition:.5s ease-out;font-weight:500;font-size:14px}.sidebar_mobileSociete .sidebar .bloc_deconnection button i{margin-right:10px;color:#da0037!important}.sidebar_mobileSociete .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.societe .bloc_societe{width:85.2%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:85.2%;height:auto;padding:14px 50px 12px 20px;margin-left:14.8%}.societe .bloc_societe .nav_dashboard i{display:none;cursor:pointer;font-size:18px;border:1px solid #fff;border:1px solid var(--white);box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px;color:#fff;color:var(--white);padding:5px 10px;background-color:#4ba7cc;background-color:var(--blue);height:31px;border-radius:8px}.societe .bloc_societe .left,.societe .bloc_societe .right{display:flex}.societe .bloc_societe .right .select_navigation{margin-right:30px}.societe .bloc_societe .nav_dashboard .deconnect{margin-top:5px}.societe .bloc_societe .nav_dashboard .deconnect span{cursor:pointer;box-shadow:0 1px 4px #70c4e7;box-shadow:var(--blue400) 0 1px 4px;padding:8px 15px;border-radius:5px;transition:.5s ease;font-size:14px;height:30px}.societe .bloc_societe .nav_dashboard .deconnect span,.societe .bloc_societe .nav_dashboard .deconnect span:hover{background-color:#4ba7cc;background-color:var(--blue);color:#fff;color:var(--white)}@media screen and (min-width:320px) and (max-width:991px){.societe .sidebar_full{display:none}.societe .sidebar_full .sidebar .close_button{display:block!important}.societe .bloc_societe{width:100%}.sidebar_mobileSociete .sidebar .bloc_deconnection button{margin-top:10px}.societe .bloc_societe .nav_dashboard i{display:block;transition:all .5s ease}.societe .bloc_societe .nav_dashboard .logo{margin-left:10px}}@media (min-width:1600px) and (max-width:1700px){.societe .bloc_societe{width:81%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.societe .sidebar_full{width:19%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1500px) and (max-width:1600px){.societe .bloc_societe{width:81%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.societe .sidebar_full{width:19%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1400px) and (max-width:1500px){.societe .bloc_societe{width:81%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:81%;padding:14px 50px 12px 20px;height:auto;margin-left:19%}.societe .sidebar_full{width:19%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1300px) and (max-width:1400px){.societe .bloc_societe{width:80%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:80%;padding:14px 50px 12px 20px;height:auto;margin-left:20%}.societe .sidebar_full{width:20%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}}@media (min-width:1200px) and (max-width:1300px){.societe .bloc_societe{width:78%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.societe .sidebar_full{width:22%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.societe .sidebar-item{padding:10px 1rem;width:96%;margin-left:3%}.societe .sidebar-item:hover{width:98%;margin-left:2%}}@media (min-width:1100px) and (max-width:1200px){.societe .bloc_societe{width:78%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.societe .sidebar_full{width:22%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.societe .sidebar-item{padding:10px 1rem;width:97%;margin-left:3%}.societe .sidebar-item.active{width:97%;margin-left:2%}.societe .sidebar-item:hover{width:98%;margin-left:2%}}@media (min-width:1000px) and (max-width:1100px){.societe .bloc_societe{width:78%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.societe .sidebar_full{width:22%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.societe .description_client{padding-left:5px;padding-right:5px;width:98%}.societe .sidebar-item{border-radius:2px!important;padding:5px 1rem}.societe .sidebar-item,.societe .sidebar-item.active,.societe .sidebar-item:hover{width:100%;margin-left:0}}@media (min-width:992px) and (max-width:1000px){.societe .bloc_societe{width:78%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:78%;padding:14px 50px 12px 20px;height:auto;margin-left:22%}.societe .sidebar_full{width:22%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.societe .sidebar-item{border-radius:2px!important;padding:5px 1rem}.societe .sidebar-item,.societe .sidebar-item.active,.societe .sidebar-item:hover{width:100%;margin-left:0}}@media screen and (min-width:429px) and (max-width:991px){.societe .bloc_societe{width:100%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:100%;padding:14px 50px 12px 20px;height:auto;margin-left:0}}@media (min-width:320px) and (max-width:428.98px){.societe .bloc_societe{width:100%;flex-grow:1;background-color:#f5f8fa;background-color:var(--body);height:100vh;overflow:auto}.societe .bloc_societe .nav_dashboard{background-color:#1a1a27;width:100%;padding:14px 50px 12px 20px;height:auto;margin-left:0}.societe .bloc_societe .nav_dashboard .logo{display:none}}.contact{margin-bottom:40px}.contact .contact_image_header{position:relative;height:200px;width:100%}.contact .contact_image_header img{width:100%;height:200px;object-fit:cover}.contact .content_header{width:100%;height:100%;background-color:rgb(12 12 12/34%);left:0;position:absolute;transition:all .5s ease-out;top:0}.contact .content_header h1{font-size:20px;margin-top:155px;color:var(--white)}.contact form div{display:flex}.contact form{margin-top:40px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.contact textarea{border:1px solid rgba(0,0,0,.1);width:100%;border-radius:5px!important;margin-bottom:20px}.contact textarea:focus{box-shadow:none!important}.contact textarea::-webkit-input-placeholder{font-size:14px}.contact textarea::placeholder{font-size:14px}.contact input{margin-bottom:20px;border-radius:5px!important}.contact input::-webkit-input-placeholder{font-size:14px}.contact input::placeholder{font-size:14px}.contact form{padding:30px}.contact input:focus{box-shadow:none!important}.contact .btn_send_contact{background:var(--blue);border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:15px 20px}.contact .btn_send_contact:hover{background:var(--blue);color:#fff;border:1px solid var(--blue)!important}.contact .btn_confirmContact{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.contact .btn_confirmContact .spiner{background-color:var(--white)!important;color:var(--blue)!important}.contact .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media screen and (max-width:768px){.contact h4{width:100%;margin-bottom:30px}.contact form div{flex-direction:column}.contact input{width:100%}.contact .ms-4{margin-left:0!important}}.loader-container{align-items:center;background-color:rgba(0,0,0,.6509803921568628);display:flex;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.sk-folding-cube{margin:20px auto;width:70px;height:70px;position:relative;border:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background-color:#4ba7cc;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.inscription{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue)}.inscription .bloc_inscription{padding:10px 30px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:60px}.inscription .bloc_inscription .logo{width:200px;margin-top:-50px}.inscription .bloc_inscription .logo img{width:100%}.inscription .bloc_inscription h1{font-size:20px;font-weight:500;color:var(--gray);margin-top:10px}.inscription .bloc_inscription .form_1{margin-top:15px}.inscription .bloc_inscription .form_1 .description_form_1{margin-top:20px}.inscription .bloc_inscription .form_1 .description_form_1 h2{background-color:var(--blue);font-size:15px;color:var(--secondary);padding-top:13px;padding-bottom:13px}.inscription .bloc_inscription .form_1 .description_form_1 h2 span{color:var(--white)}.inscription .bloc_inscription .form_1 .description_form_1 .content_description span{font-size:14px;color:var(--gray)!important}.inscription .bloc_inscription .form_2{margin-top:15px}.inscription .bloc_inscription .form_2 .fa-eye,.inscription .bloc_inscription .form_2 .fa-eye-slash{font-size:16px;position:absolute;margin-top:-31px;margin-right:15px;cursor:pointer;color:var(--blue);background-color:var(--white)}.inscription .bloc_inscription .form_2 .condition_form_2{margin-top:10px}.inscription .bloc_inscription .form_2 .condition_form_2 .form-check-label{font-size:14px;color:var(--gray);font-weight:450}.inscription .bloc_inscription .form_2 .condition_form_2 .form-check-label span{color:var(--blue)}.inscription .bloc_inscription .form_2 .condition_form_2 .form-check-label .danger{color:#f1416c}.inscription .bloc_inscription .form_2 .condition_form_2 .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.inscription .bloc_inscription input[type=email],.inscription .bloc_inscription input[type=text]{height:45px}.inscription .bloc_inscription input[type=password]{height:45px;padding-right:40px}.inscription .bloc_inscription label{font-size:15px;color:var(--blue);font-weight:450}.inscription .bloc_inscription input[type=text]:focus{box-shadow:none!important}.inscription .bloc_inscription input[type=text]::-webkit-input-placeholder{font-size:14px}.inscription .bloc_inscription input[type=text]::placeholder{font-size:14px}.inscription .bloc_inscription input[type=email]::-webkit-input-placeholder{font-size:14px}.inscription .bloc_inscription input[type=email]::placeholder{font-size:14px}.inscription .bloc_inscription input[type=email]:focus{box-shadow:none!important}.inscription .bloc_inscription input[type=password]::-webkit-input-placeholder{font-size:14px}.inscription .bloc_inscription input[type=password]::placeholder{font-size:14px}.inscription .bloc_inscription input[type=password]:focus{box-shadow:none!important}.inscription .bloc_inscription .input-group-text{background-color:var(--blue);border-radius:0!important;height:45px;width:40px;display:flex;justify-content:center}.inscription .bloc_inscription .input-group-text i{color:var(--white);font-size:16px}.inscription .bloc_inscription .btn_inscrire{font-size:13px;text-transform:uppercase;font-weight:500;padding:8px 30px;margin-top:30px;letter-spacing:1px;border:none!important;border-radius:5px!important}.inscription .bloc_inscription .btn_inscrire,.inscription .bloc_inscription .btn_inscrire:hover{background-color:var(--blue);color:var(--white)}.inscription .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:0}.inscription .PhoneInputInput{height:45px;border-radius:5px;padding-left:10px;border:1px solid #ccc}.inscription .PhoneInputInput::-webkit-input-placeholder{font-size:14px}.inscription .PhoneInputInput::placeholder{font-size:14px}.inscription .PhoneInput,.inscription .PhoneInput--focus{box-shadow:none!important;border:none!important}@media (min-width:1200px) and (max-width:1399.98px){.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}@media (min-width:992px) and (max-width:1199.98px){.inscription{width:100%;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding-top:20px;padding-bottom:20px}.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}@media (min-width:768px) and (max-width:991.98px){.inscription{width:100%;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding-top:20px;padding-bottom:20px}.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}@media (min-width:576px) and (max-width:767.98px){.inscription{width:100%;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding:20px 10px}.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}@media (min-width:429px) and (max-width:575.98px){.inscription{width:100%;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding:20px 10px}.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}@media (min-width:320px) and (max-width:428.98px){.inscription{width:100%;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding:20px 10px}.inscription .bloc_inscription{padding:10px 20px 20px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background-color:var(--white);margin-top:110px}.inscription .bloc_inscription .form_1,.inscription .bloc_inscription .form_2{margin-top:10px}.inscription .bloc_inscription h1{margin-top:5px}.inscription .bloc_inscription .logo{width:200px;margin-top:-65px}}.modal .modal-content{background-color:var(--white)!important;border:none!important;border-radius:0!important}.modal .forgotView h3{font-size:17px;font-weight:600;color:var(--white);background-color:var(--blue);padding-top:10px;padding-bottom:10px;box-shadow:var(--blue400) 0 1px 4px;letter-spacing:2px}.modal .forgotView input{height:40px!important;margin-top:20px;border-radius:25px!important;margin-bottom:5px}.modal .forgotView input:focus{box-shadow:none!important;border:1px solid var(--blue400)!important}.modal .forgotView input::-webkit-input-placeholder{font-size:14px}.modal .forgotView input::placeholder{font-size:14px}.modal .forgotView .btn_close{background-color:var(--blue)!important;color:var(--white);padding-left:15px!important;padding-right:15px!important;transition:.5s ease-in-out;border-radius:25px!important;font-size:14px}.modal .forgotView .btn_close:hover{color:var(--white)}.modal .forgotView .btn_send{background-color:var(--white)!important;color:var(--blue)!important;padding-left:15px!important;padding-right:15px!important;transition:.5s ease-in-out;border:1px solid var(--blue);border-radius:25px!important;font-size:14px}.modal .forgotView .btn_send:hover{background-color:var(--blue)!important;color:var(--white)!important}.spiner{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.login_client{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue)}.login_client .bloc_form{padding:25px 30px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background:#fff}.login_client .bloc_form .login_logo{width:200px;margin-top:20px}.login_client .bloc_form .login_logo img{width:100%}.login_client .bloc_form h1{font-size:17px;color:var(--gray);margin-top:10px}.login_client .bloc_form .form_content{margin-top:15px}.login_client .bloc_form label{font-weight:450;color:var(--blue);font-size:15px}.login_client .bloc_form input{height:45px!important;margin-top:3px}.login_client .bloc_form input::-webkit-input-placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_client .bloc_form input::placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_client .bloc_form input:focus{box-shadow:none!important}.login_client .bloc_form button{background:var(--blue);color:var(--white);font-weight:450;margin-top:20px;transition:.5s ease;margin-bottom:20px;font-size:15px}.login_client .bloc_form button:hover{border:1px solid var(--white);background-color:var(--blue);color:var(--white)}.login_client .bloc_form button:focus{box-shadow:none!important}.login_client .bloc_form span{cursor:pointer;color:var(--gray);font-size:14px;font-weight:400}.login_client .bloc_form span strong{color:var(--blue)}.login_client .bloc_form i{margin-left:10px;font-size:16px;position:absolute;margin-top:-46px;margin-right:15px;cursor:pointer;color:var(--blue)}.lienInscription{text-decoration:none!important}.login_client .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:429px) and (max-width:575.98px){.login_client{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding-left:10px;padding-right:10px}}@media (min-width:320px) and (max-width:428.98px){.login_client{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue);padding-left:10px;padding-right:10px}}.login_restaurant{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--white)}.login_restaurant .content_login_restaurant{display:flex}.login_restaurant .bloc_description{width:50%;display:flex;justify-content:space-around;flex-direction:column;background-color:var(--blue);padding:20px;box-shadow:var(--blue400) 0 1px 4px;border-top-left-radius:12px;border-bottom-left-radius:12px}.login_restaurant .bloc_description h1{margin-bottom:20px;font-weight:600;font-size:25px;color:var(--secondary)!important}.login_restaurant .bloc_description h2{line-height:17px;font-size:15px;color:var(--white);letter-spacing:.5px}.login_restaurant .bloc_description .suivre{color:var(--secondary)}.login_restaurant .bloc_description .aide,.login_restaurant .bloc_description .contact,.login_restaurant .bloc_description .interesser{cursor:pointer}.login_restaurant .bloc_form{width:50%;padding:25px 30px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-top-right-radius:12px;border-bottom-right-radius:12px}.login_restaurant .bloc_form .login_logo{width:170px;margin-top:20px}.login_restaurant .bloc_form .login_logo img{width:100%}.login_restaurant .bloc_form label{font-weight:450;color:var(--blue);font-size:15px}.login_restaurant .bloc_form input{height:45px!important;border-radius:25px!important}.login_restaurant .bloc_form input::-webkit-input-placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_restaurant .bloc_form input::placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_restaurant .bloc_form input:focus{box-shadow:none!important}.login_restaurant .bloc_form button{background:var(--blue);color:var(--white);margin-top:20px;transition:.5s ease;height:45px!important;margin-bottom:20px;border-radius:25px!important;font-size:15px}.login_restaurant .bloc_form button:hover{background-color:var(--blue)}.login_restaurant .bloc_form button:focus{box-shadow:none!important}.login_restaurant .bloc_form span{cursor:pointer;color:var(--gray);font-size:14px;font-weight:400}.login_restaurant .bloc_form i{margin-left:10px;font-size:16px;position:absolute;margin-top:-45px;margin-right:15px;cursor:pointer;color:var(--blue)}.login_restaurant .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-15px}@media (min-width:1200px) and (max-width:1399.98px){.login_restaurant .bloc_form{width:50%;padding:15px 20px}}@media (min-width:992px) and (max-width:1199.98px){.login_restaurant .bloc_form{width:50%;padding:15px 20px}}@media (min-width:768px) and (max-width:991.98px){.login_restaurant .bloc_form{width:50%;padding:15px 20px}}@media (min-width:576px) and (max-width:767.98px){.login_restaurant .bloc_form{width:100%;padding:15px 20px}.login_restaurant .bloc_description{width:50%;display:none!important}}@media (min-width:429px) and (max-width:575.98px){.login_restaurant .bloc_form{width:100%;padding:15px 20px;margin:20px;border-radius:8px!important}.login_restaurant .bloc_description{width:50%;display:none!important}}@media (min-width:320px) and (max-width:428.98px){.login_restaurant .bloc_form{width:100%;margin:20px;border-radius:8px!important;padding:15px 20px}.login_restaurant .bloc_description{width:50%;display:none!important}}.login_societe{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue)}.login_societe .bloc_form{padding:25px 30px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background:#fff}.login_societe .bloc_form h1{font-size:30px;color:var(--black);font-weight:600}.login_societe .bloc_form .login_logo{width:200px;margin-top:20px}.login_societe .bloc_form .login_logo img{width:100%}.login_societe .bloc_form .form_content{margin-top:28px}.login_societe .bloc_form label{font-weight:450;color:var(--blue);font-size:15px}.login_societe .bloc_form input{height:45px!important;margin-top:3px}.login_societe .bloc_form input::-webkit-input-placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_societe .bloc_form input::placeholder{color:var(--gray);font-weight:400;font-size:14px}.login_societe .bloc_form input:focus{box-shadow:none!important}.login_societe .bloc_form button{background:var(--blue);color:var(--white);font-weight:450;margin-top:20px;transition:.5s ease;margin-bottom:20px;font-size:15px}.login_societe .bloc_form button:hover{border:1px solid var(--white);background-color:var(--blue);color:var(--white)}.login_societe .bloc_form button:focus{box-shadow:none!important}.login_societe .bloc_form span{cursor:pointer;color:var(--gray);font-size:14px;font-weight:400}.login_societe .bloc_form i{margin-left:10px;font-size:16px;position:absolute;margin-top:-46px;margin-right:15px;cursor:pointer;color:var(--blue)}.login_societe .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.restaurantData{padding-left:185px;padding-right:185px}.restaurantData .ville{display:flex}.restaurantData .ville .ville_itemAll{display:flex;box-shadow:0 0 2px 1px rgba(0,0,0,.16);padding:10px 16px 10px 15px;cursor:pointer;transition:.3s ease;margin:37px 5px 5px 20px;background-color:var(--blue)!important;height:50px}.restaurantData .ville .ville_itemAll i{color:var(--blue);font-size:14px;background-color:var(--white);padding:7px 8px 5px;border-radius:50%;border:1px dashed var(--blue)}.restaurantData .ville .ville_itemAll span{margin-left:10px;font-size:15px;margin-top:3px;letter-spacing:1px;color:var(--white)}.restaurantData .ville .ville_content{margin-top:35px;display:flex;width:100%}.restaurantData .ville .ville_content .ville_item{background-color:var(--white)}.restaurantData .ville .ville_content .ville_item,.restaurantData .ville .ville_content .ville_item.actif{display:flex;box-shadow:0 0 2px 1px rgba(0,0,0,.16);padding:10px 10px 10px 15px;border-top-right-radius:10px;border-bottom-left-radius:10px;cursor:pointer;transition:.3s ease;margin:5px 40px 5px 20px;width:88%!important}.restaurantData .ville .ville_content .ville_item.actif{background-color:var(--blue)!important}.restaurantData .ville .ville_content .slick-next,.restaurantData .ville .ville_content .slick-prev{display:none!important}.restaurantData .ville .ville_content .slick-track{height:60px!important;width:100%!important}.restaurantData .ville .ville_content .ville_item.actif i{color:var(--white)!important;font-size:14px;background-color:var(--blue)!important;padding:5px 8px;border-radius:50%;border:1px dashed var(--white)!important}.restaurantData .ville .ville_content .ville_item i{color:var(--blue);font-size:14px;background-color:var(--white);padding:5px 8px;border-radius:50%;border:1px dashed var(--blue)}.restaurantData .ville .ville_content .ville_item.actif span{color:var(--white)}.restaurantData .ville .ville_content .ville_item.actif span,.restaurantData .ville .ville_content .ville_item span{margin-left:10px;font-size:15px;margin-top:3px;letter-spacing:1px}.restaurantData .restaurant_image_header{position:relative;height:250px;width:100%;margin-top:80px}.restaurantData .restaurant_image_header img{height:250px;object-fit:cover}.restaurantData .content_header,.restaurantData .restaurant_image_header img{width:100%;border-top-left-radius:15px;border-top-right-radius:15px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.restaurantData .content_header{height:100%;background-color:rgb(12 12 12/34%);left:0;position:absolute;transition:all .5s ease-out;top:0}.restaurantData .content_header h1{margin-top:45px;font-size:38px;color:var(--white);font-weight:800}.restaurantData .content_header .form_input{display:flex;margin-top:15px}.restaurantData .content_header .form_input input{width:550px;height:45px;border-radius:25px;border:none!important;padding-left:20px!important}.restaurantData .content_header .form_input input::-webkit-input-placeholder{font-size:15px}.restaurantData .content_header .form_input input::placeholder{font-size:15px}.restaurantData .content_header .form_input i{margin-left:-35px;margin-top:12px;font-size:20px;color:var(--blue)}.restaurantData .heading_une{width:100%;margin:30px 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAiCAYAAAB88ahoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkVDNzUwNDBFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkVDNzUwNDFFMDgwMTFFNUI5NUVBQ0JENUU4RkU3MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUM3NTAzRUUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RUM3NTAzRkUwODAxMUU1Qjk1RUFDQkQ1RThGRTcwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/wpgwAAABYSURBVHja7M5BDoAgDETRUgt6//v0XEYQ9ce4aIwXMGE2k74FTHJ3IWcuZWq1HvJEv5C7GJ1ACWjcm0oIuICNni2ggiud6d0C9vjX/dQbx6qx6gerLgEGAN0M39iQWXtpAAAAAElFTkSuQmCC);height:35px;background-position:50%}.restaurantData .heading_une h2{font-weight:400;background:var(--blue);color:#fff;height:35px;width:200px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:15px}.restaurantData .liste_restaurant{margin-top:30px}.restaurantData .liste_restaurant .items{width:90%;transition:.3s ease-in-out}.restaurantData .liste_restaurant .items:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.restaurantData .liste_restaurant .items .box{margin-bottom:30px;position:relative;width:100%}.restaurantData .liste_restaurant .items .box .images{width:100%;position:relative;height:150px}.restaurantData .liste_restaurant .items .box .images img{width:100%;height:150px;object-fit:cover}.restaurantData .liste_restaurant .items .box .category{background-color:rgba(29,38,54,.6862745098039216);background-position:100% 100%;background-size:200% 100%;border-left:5px solid var(--blue);border-right:5px solid var(--blue);cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;top:0;transition:all .5s ease-out;width:auto;width:100%;padding-top:5px;padding-bottom:5px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.restaurantData .liste_restaurant .items .box .category span{color:var(--secondary);letter-spacing:0;text-transform:capitalize;font-size:15px;font-weight:500}.restaurantData .liste_restaurant .items .box .legend h3{padding:10px 0 0;margin:0;font-size:18px;font-weight:600}.restaurantData .liste_restaurant .items .box .sub_footer{margin-top:15px;padding:0 0 0 20px;display:flex;justify-content:space-between}.restaurantData .liste_restaurant .items .box .sub_footer .reduction{padding:2px 18px;background-color:var(--blue);margin-right:20px;-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restaurantData .liste_restaurant .items .box .sub_footer .reduction i{color:var(--secondary)}.restaurantData .liste_restaurant .items .box .sub_footer .reduction label{color:var(--white)}.restaurantData .liste_restaurant .items .box .sub_footer i{margin-right:5px;color:var(--blue);font-size:15px}.restaurantData .liste_restaurant .items .box .sub_footer label{color:#868585;font-size:14px}.restaurantData .liste_restaurant .items .box .note_avis{margin-top:15px;padding:0 20px;display:flex;justify-content:space-between}.restaurantData .liste_restaurant .items .box .note_avis span{font-size:14px}.restaurantData .liste_restaurant .items .box .footer_card{background-color:var(--blue);padding:4px 10px 6px 20px;margin-top:10px}.restaurantData .liste_restaurant .items .box .footer_card .adresse i{margin-right:5px;color:var(--secondary);font-size:17px}.restaurantData .liste_restaurant .items .box .footer_card .adresse label{color:var(--white);font-size:14px;margin-top:5px}.restaurantData .liste_restaurant .items .box .footer_card .btn_suprimer{background-color:var(--blue);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);font-size:14px;border-radius:5px;height:30px;padding-top:3px!important}.restaurantData .liste_restaurant .items .box .footer_card .btn_reserver{background-color:var(--white);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--black);border-radius:5px;font-size:14px;height:30px;padding-top:3px!important}.restaurantData .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-left:10px}@media (min-width:1600px) and (max-width:1700px){.restaurantData{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restaurantData{padding-left:100px!important;padding-right:100px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restaurantData{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.restaurantData{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.restaurantData{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.restaurantData{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.restaurantData{padding-left:15px!important;padding-right:15px!important}.restaurantData .content_header .form_input input{width:400px;height:45px;border-radius:25px;border:none!important;padding-left:20px!important}.restaurantData .content_header h1{margin-top:80px;font-size:30px;color:var(--white);font-weight:800}}@media (min-width:429px) and (max-width:575.98px){.restaurantData{padding-left:10px!important;padding-right:10px!important}.restaurantData .content_header .form_input input{width:300px;height:45px;border-radius:25px;border:none!important;padding-left:20px!important;margin-left:-15px}.restaurantData .content_header h1{margin-top:80px;font-size:30px;color:var(--white);font-weight:800}}@media (min-width:320px) and (max-width:428.98px){.restaurantData{padding-left:8px!important;padding-right:8px!important}.restaurantData .content_header .form_input input{width:220px;height:45px;border-radius:25px;border:none!important;padding-left:20px!important;margin-left:-15px}.restaurantData .content_header h1{margin-top:80px;font-size:20px;color:var(--white);font-weight:800}}.reset_restaurant{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:var(--blue)}.reset_restaurant .bloc_form{padding:5px 30px 25px;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px;background:#fff}.reset_restaurant .bloc_form h1{font-size:18px;font-weight:600;color:var(--white);background-color:var(--blue);padding-top:10px;padding-bottom:10px;box-shadow:var(--blue400) 0 1px 4px}.reset_restaurant .login_logo{width:300px;margin-top:-30px}.reset_restaurant .login_logo img{width:100%}.reset_restaurant .bloc_form .form_content{margin-top:10px}.reset_restaurant .bloc_form label{font-weight:400;color:var(--black);font-size:15px}.reset_restaurant .bloc_form input{height:42px!important;border-radius:25px;margin-top:3px}.reset_restaurant .bloc_form input::-webkit-input-placeholder{color:var(--gray);font-weight:400;font-size:14px}.reset_restaurant .bloc_form input::placeholder{color:var(--gray);font-weight:400;font-size:14px}.reset_restaurant .bloc_form input:focus{box-shadow:none!important}.reset_restaurant .bloc_form button{background:var(--blue);color:var(--white);font-weight:450;margin-top:15px;transition:.5s ease;height:42px!important;margin-bottom:20px;border-radius:25px;font-size:15px;box-shadow:var(--blue400) 0 1px 4px}.reset_restaurant .bloc_form button:hover{border:1px solid var(--white)}.reset_restaurant .bloc_form button:focus{box-shadow:none!important}.reset_restaurant .bloc_form .retour{text-decoration:none!important}.reset_restaurant .bloc_form span{cursor:pointer;color:var(--black);font-size:15px;font-weight:400}.reset_restaurant .bloc_form .retour i{color:var(--blue)!important}.reset_restaurant .bloc_form i{margin-left:10px;font-size:16px;position:absolute;margin-top:-46px;margin-right:15px;cursor:pointer;color:var(--blue)}.restaurantLayout .main{display:flex;height:100vh}.restaurantLayout .sidebar_full{width:14%;flex-shrink:0;background-color:#1a1a27;height:100%;overflow:auto;transition:all .5s ease}.restaurantLayout .sidebar_full .sidebar .close_button{display:none!important}.restaurantLayout .sidebar_full .sidebar .logo{margin-top:12px}.restaurantLayout .sidebar_full .sidebar .logo img{margin-left:-5px}.restaurantLayout .sidebar_full .sidebar-item{padding:.6em 1.5em;color:#9899ac;display:block;transition:background-color .15s;cursor:pointer;text-decoration:none;margin-top:2px}.restaurantLayout .sidebar_full .sidebar-item:hover{background-color:#1a1a27;color:var(--white)}.restaurantLayout .sidebar_full .sidebar-item:hover>.sidebar-title span i{color:var(--blue)}.restaurantLayout .sidebar_full .sidebar-item .sidebar-title{display:flex;justify-content:space-between}.restaurantLayout .sidebar_full .sidebar-item .sidebar-title span{font-size:14px!important;font-weight:400}.restaurantLayout .sidebar_full .sidebar-item.active{background-color:#1a1a27;color:var(--white)}.restaurantLayout .sidebar_full .sidebar-item .sidebar-title span i{display:inline-block;font-size:13px;margin-right:10px;border-radius:50%;padding:4px;color:#9899ac;background-color:#1a1a27}.restaurantLayout .sidebar_full .sidebar-item.active span i{color:var(--blue);background-color:var(--bg)}.restaurantLayout .sidebar_full .sidebar-item .sidebar-title .toggle-btn{cursor:pointer;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;color:#9899ac!important;font-weight:10!important;font-size:12px;margin-top:6px;font-weight:50!important}.restaurantLayout .sidebar_full .sidebar-item.open{background-color:#1a1a27}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-title .toggle-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-5px!important}.restaurantLayout .sidebar_full .sidebar-item .sidebar-content{padding-top:.25em;height:0;overflow:hidden;transition:.5s ease-in-out}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-title{color:var(--white)}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-title i{color:var(--blue)}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-content{height:auto;margin-left:30px;transition:.5s ease-in-out}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-content .sidebar-title{color:#9899ac;text-decoration:none}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-content .sidebar-title.active{color:var(--white)}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-content .sidebar-title i{font-size:5px!important;color:var(--blue);margin-right:12px;margin-top:7px}.restaurantLayout .sidebar_full .sidebar-item.open>.sidebar-content .sidebar-title:hover{color:var(--white)}.restaurantLayout .sidebar_full .description_resto{padding:10px 30px 5px 35px;width:100%;background-color:var(--white)}.restaurantLayout .sidebar_full .description_resto .date{font-weight:500;font-size:12px;margin-top:5px}.restaurantLayout .sidebar_full .description_resto .heure{font-weight:400;font-size:12px;background-color:#fae8ff;color:var(--black);padding:5px;border-radius:5px}.restaurantLayout .sidebar_full .description_resto .nomResto{color:var(--blue);font-weight:700;margin-top:5px;font-size:18px}.restaurantLayout .sidebar_full .sidebar .bloc_deconnection button{background-color:var(--blue);border-radius:5px;margin-bottom:40px;color:var(--white);transition:.5s ease-out;font-size:14px;height:40px}.restaurantLayout .sidebar_full .sidebar .bloc_deconnection button i{margin-right:10px;color:var(--white)!important}.restaurantLayout .sidebar_full .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.sidebar_mobileResto{width:100%;flex-shrink:0;background-color:var(--bg);height:100%;overflow:auto;transition:all .5s ease}.sidebar_mobileResto .sidebar .logo{margin-top:0}.sidebar_mobileResto .sidebar .logo img{margin-left:-5px}.sidebar_mobileResto .sidebar .close_button{margin-right:15px}.sidebar_mobileResto .sidebar .close_button i{color:var(--blue);cursor:pointer;font-size:22px;height:31px}.offcanvas-body{padding:0!important}.offcanvas{width:268px!important}.sidebar_mobileResto .sidebar-item{padding:.6em 1.5em;color:#9899ac;display:block;transition:background-color .15s;cursor:pointer;text-decoration:none;margin-top:2px}.sidebar_mobileResto .sidebar-item:hover{background-color:#1a1a27;color:var(--white)}.sidebar_mobileResto .sidebar-item .sidebar-title{display:flex;justify-content:space-between;font-size:15px!important;font-weight:400}.sidebar_mobileResto .sidebar-item:hover>.sidebar-title span i{color:var(--blue)}.sidebar_mobileResto .sidebar-item .sidebar-title span{font-size:14px!important;font-weight:400}.sidebar_mobileResto .sidebar-item.active{background-color:#1a1a27;color:var(--white)}.sidebar_mobileResto .sidebar-item .sidebar-title span i{display:inline-block;font-size:13px;margin-right:10px;border-radius:50%;padding:4px;color:#9899ac;background-color:#1a1a27}.sidebar_mobileResto .sidebar-item .sidebar-title .fa-chevron-down{font-size:15px;font-weight:50!important;margin-top:5px}.sidebar_mobileResto .sidebar-item .sidebar-title .toggle-btn{cursor:pointer;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;color:#9899ac!important;font-weight:10!important;font-size:12px;margin-top:6px;font-weight:50!important}.sidebar_mobileResto .sidebar-item.open{background-color:#1a1a27}.sidebar_mobileResto .sidebar-item.open>.sidebar-title .toggle-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-5px!important}.sidebar_mobileResto .sidebar-item .sidebar-content{padding-top:.25em;height:0;overflow:hidden;transition:.5s ease}.sidebar_mobileResto .sidebar-item.open>.sidebar-content{height:auto;margin-left:30px}.sidebar_mobileResto .sidebar-item.open>.sidebar-content .sidebar-title{color:#9899ac;text-decoration:none}.sidebar_mobileResto .sidebar-item.open>.sidebar-content .sidebar-title.active{color:var(--white)}.sidebar_mobileResto .sidebar-item.open>.sidebar-title i{color:var(--blue)}.sidebar_mobileResto .sidebar-item.open>.sidebar-content .sidebar-title i{font-size:5px!important;color:var(--blue);margin-right:12px;margin-top:7px}.sidebar_mobileResto .sidebar-item.open>.sidebar-content .sidebar-title:hover{color:var(--white)}.sidebar_mobileResto .description_resto{padding:10px 30px 5px 35px;width:100%;background-color:var(--white)}.sidebar_mobileResto .description_resto .date{font-weight:500;font-size:12px;margin-top:5px}.sidebar_mobileResto .description_resto .heure{font-weight:400;font-size:12px;background-color:#fae8ff;color:var(--titre);padding:5px;border-radius:5px}.sidebar_mobileResto .description_resto .nomResto{color:var(--blue);font-weight:700;margin-top:5px;font-size:18px}.sidebar_mobileResto .sidebar .bloc_deconnection button{background-color:var(--blue);border-radius:5px;margin-bottom:40px;color:var(--white);transition:.5s ease-out;font-size:14px;height:40px}.sidebar_mobileResto .sidebar .bloc_deconnection button i{margin-right:10px;color:var(--white)!important}.sidebar_mobileResto .sidebar .bloc_deconnection button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.restaurantLayout .bloc_restaurant{width:86%;flex-grow:1;background-color:var(--body);height:100vh;overflow:auto}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:86%;height:auto;margin-left:14%}.restaurantLayout .bloc_restaurant .nav .header{background-color:var(--bg);padding:8px 10px}.restaurantLayout .bloc_restaurant .nav .fa-navicon{color:var(--white);visibility:hidden;cursor:pointer;margin-top:5px;font-size:18px;padding:5px 10px;background-color:var(--blue);height:31px;border-radius:8px}.restaurantLayout .bloc_restaurant .nav .quitter{margin-top:5px;margin-right:10px}.restaurantLayout .bloc_restaurant .nav .quitter span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:calc(.59rem + 1px) calc(1.3rem + 1px);font-size:14px!important;border-radius:.325rem;transition:.5s ease;height:40px}.restaurantLayout .bloc_restaurant .nav .deconnect{margin-top:5px}.restaurantLayout .bloc_restaurant .nav .deconnect span{cursor:pointer;background-color:var(--blue);color:var(--white);padding:calc(.59rem + 1px) calc(1.3rem + 1px);font-size:14px!important;border-radius:.325rem;transition:.5s ease;height:40px}.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:20px;padding-right:20px}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);padding:8px 10px;border-radius:5px;transition:.3s ease;box-shadow:0 1px 4px rgba(0,0,0,.16);margin-bottom:18px;font-size:14px!important;font-weight:450}.restaurantLayout .bloc_restaurant .suite_sidebar span .link{text-decoration:none!important;color:#5e6278!important}.restaurantLayout .bloc_restaurant .suite_sidebar span.active{background-color:var(--blue);color:var(--white)!important}.restaurantLayout .bloc_restaurant .suite_sidebar span .fa-certificate{color:var(--secondary)!important;font-size:18px}@media (min-width:1600px) and (max-width:1700px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:10px;padding-right:10px}.restaurantLayout .sidebar_full{width:16%}.restaurantLayout .bloc_restaurant{width:84%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:84%;height:auto;margin-left:16%}.restaurantLayout .sidebar_full .sidebar .logo{margin-top:5px}.restaurantLayout .sidebar_full .description_resto{padding-top:5px;padding-bottom:10px}}@media (min-width:1500px) and (max-width:1600px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:10px;padding-right:10px}.restaurantLayout .sidebar_full{width:16%}.restaurantLayout .bloc_restaurant{width:84%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:84%;height:auto;margin-left:16%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 10px;font-size:16px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:8px 10px;font-size:15px}.restaurantLayout .sidebar_full .sidebar .logo{margin-top:11px}.restaurantLayout .sidebar_full .description_resto{padding:10px 20px}}@media (min-width:1400px) and (max-width:1500px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:16%}.restaurantLayout .bloc_restaurant{width:84%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:84%;height:auto;margin-left:16%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:16px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 10px;font-size:15px;margin-right:15px}.restaurantLayout .sidebar_full .sidebar .logo{margin-top:5px}.restaurantLayout .sidebar_full .description_resto{padding:5px 15px 10px}}@media (min-width:1300px) and (max-width:1400px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:20%}.restaurantLayout .bloc_restaurant{width:80%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:80%;height:auto;margin-left:20%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:15px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 10px;font-size:15px;margin-right:15px}.restaurantLayout .sidebar_full .sidebar .logo{margin-top:11px}.restaurantLayout .sidebar_full .sidebar .logo img{width:170px!important;height:52px!important}.restaurantLayout .sidebar_full .description_resto{padding:10px 25px 10px 30px}}@media (min-width:1200px) and (max-width:1300px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:20%}.restaurantLayout .bloc_restaurant{width:80%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:80%;padding-left:5px;padding-right:5px;padding-top:10px;height:auto;margin-left:20%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:14px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 10px;font-size:15px}}@media (min-width:1100px) and (max-width:1200px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:19%}.restaurantLayout .bloc_restaurant{width:81%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:81%;padding-left:5px;padding-right:5px;padding-top:10px;height:auto;margin-left:19%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:14px;margin-left:5px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 8px;font-size:14px;margin-right:20px}}@media (min-width:1000px) and (max-width:1100px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:19%}.restaurantLayout .bloc_restaurant{width:81%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:81%;padding-left:5px;padding-right:5px;padding-top:10px;height:auto;margin-left:19%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:14px;margin-left:5px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 8px;font-size:14px;margin-right:20px}}@media (min-width:992px) and (max-width:1000px){.restaurantLayout .bloc_restaurant .suite_sidebar{width:100%;margin-top:15px;padding-left:5px;padding-right:5px}.restaurantLayout .sidebar_full{width:25%}.restaurantLayout .bloc_restaurant{width:75%}.restaurantLayout .bloc_restaurant .nav{background-color:var(--white);width:75%;padding-left:5px;padding-right:5px;padding-top:10px;height:auto;margin-left:25%}.restaurantLayout .bloc_restaurant .suite_sidebar span{cursor:pointer;background-color:var(--white);color:var(--blue);padding:8px 5px;font-size:14px;margin-left:5px}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 8px;font-size:14px;margin-right:20px}}@media screen and (min-width:320px) and (max-width:991px){.restaurantLayout .sidebar_full{display:none}.restaurantLayout .sidebar_full .sidebar .close_button{display:block!important}.restaurantLayout .bloc_restaurant{width:100%}.sidebar_mobileResto .sidebar .bloc_deconnection button{margin-top:10px}.restaurantLayout .bloc_restaurant .nav{width:100%!important;height:60px;margin-left:0!important}.restaurantLayout .bloc_restaurant .nav .fa-navicon{visibility:visible;transition:all .5s ease}.restaurantLayout .suite_sidebar{display:none}.restaurantLayout .bloc_restaurant .nav .deconnect span{padding:5px 8px;font-size:14px;margin-right:20px;margin-top:10px!important}}.rechercheSansCritere{height:auto;width:100%;background-color:var(--white)}.rechercheSansCritere .content_recherche_sans_Critere{padding-left:185px;padding-right:185px}.rechercheSansCritere .content_recherche_sans_Critere .filter{width:100%;height:auto;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);margin-top:30px}.rechercheSansCritere .content_recherche_sans_Critere .ma_selection{background-color:var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .ma_selection h2{font-size:15px;color:var(--secondary);margin-top:9px;margin-left:10px;font-weight:600}.rechercheSansCritere .content_recherche_sans_Critere .ma_selection .btn_Tout_suprimer{padding:1px 10px 2px;color:var(--black);background-color:var(--white);font-size:14px;height:28px;margin-top:5px;margin-right:10px;border-radius:0!important;border:none!important}.rechercheSansCritere .content_recherche_sans_Critere .liste_ma_selection{margin-top:10px}.rechercheSansCritere .content_recherche_sans_Critere .liste_ma_selection .content_liste{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;margin-top:2px}.rechercheSansCritere .content_recherche_sans_Critere .liste_ma_selection .content_liste span{font-size:14px}.rechercheSansCritere .content_recherche_sans_Critere .liste_ma_selection .content_liste .btn_suprimer{background-color:hsla(0,0%,74.1%,.2549019607843137);color:var(--gray);height:23px;width:23px;font-size:13px;margin-top:2px;padding-top:2px;padding-left:8px;border-radius:50%;border:none!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter{margin-top:5px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_promotion{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_promotion .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter h2{font-size:18px;color:var(--blue);font-weight:600}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .plus{background-color:hsla(0,0%,74.1%,.2549019607843137);color:var(--gray);font-size:13px;padding:1px 10px;border-radius:2px;margin-top:5px;cursor:pointer}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .form-check-label{font-size:14px;font-weight:450}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_note,.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_prix{padding-left:25px;padding-right:25px;margin-top:60px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_typeCuisine{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_typeCuisine .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_cadre{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_cadre .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_regime{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_regime .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_plat{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_plat .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_menue{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_menue .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_service{padding-left:10px;padding-right:10px}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .item_service .form-check{display:flex;justify-content:space-between;padding-left:0!important}.rechercheSansCritere .content_recherche_sans_Critere .item_filter .plusCritere{background-color:var(--blue);color:var(--white);font-size:13px;padding:2px 10px 3px;border-radius:18px;cursor:pointer;margin-right:10px;margin-top:20px;margin-bottom:10px;letter-spacing:1px;font-weight:500}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter{margin-top:30px;position:relative}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .header_result h2{font-size:20px;font-weight:600;color:var(--black);margin-top:5px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .header_result span{color:var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .header_result .btn_trier{background-color:var(--white)!important;color:var(--black);border:1px solid var(--blue);margin-right:20px;padding-top:4px;height:35px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter{margin-top:20px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);padding:10px;height:auto}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .image_slider{width:100%;height:100%!important;cursor:pointer}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .image_slide .image{width:100%!important;height:150px!important}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .image_slider .image img{width:100%;height:150px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;height:150px!important}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .slick-dots{position:absolute;bottom:0!important;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .slick-dots li button{font-size:0;line-height:0;display:block;width:4px!important;height:4px!important;padding:3px;cursor:pointer;color:transparent!important;border:0;outline:none;background:var(--white)!important;border-radius:50%}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result{width:100%;height:150px!important;box-shadow:0 0 2px 1px rgba(0,0,0,.16)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .cuisine{width:100%;font-size:16px;background-color:var(--blue);padding-top:5px;padding-bottom:5px;color:var(--white)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .resto_link{text-decoration:none}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-family:var(--fontTitle);font-size:25px;font-weight:600;margin-top:10px;color:var(--blue);cursor:pointer}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:25px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:5px 20px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix{color:var(--white)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:10px;font-size:18px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 14px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat{width:100%;height:150px!important;box-shadow:0 0 2px 1px rgba(0,0,0,.16);display:flex;justify-content:space-between;flex-direction:column;padding-top:10px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:80px;width:120px;display:flex;justify-content:center;align-items:center}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis span{color:var(--secondary)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis .note_filter{color:var(--white);font-size:14px;font-weight:600;margin-top:-20px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis .avis_filter{color:var(--white);font-size:14px;font-weight:600}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 20px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste span{background-color:var(--white);color:var(--black);padding:2px 15px;border-radius:5px;font-size:15px;font-weight:500;cursor:pointer}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .pagination_filter{margin-top:30px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .pagination_filter .MuiPaginationItem-textPrimary.Mui-selected{color:#fff;background-color:var(--blue)!important}.rechercheSansCritere .reserver_link{text-decoration:none!important}.rechercheSansCritere .found-recherche{margin-top:20px}.rechercheSansCritere .found-recherche span{font-size:14px;color:grey}.rechercheSansCritere .found-recherche span a{color:var(--blue)!important}.rechercheSansCritere .body-filter{width:230px;position:absolute;top:3.5rem;right:2.5rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.rechercheSansCritere .body-filter.show{display:block;transition:1s ease-in}.rechercheSansCritere .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.rechercheSansCritere .filter-content{display:flex}.rechercheSansCritere .filter-content .filter_titre{height:100%;display:flex;justify-content:space-between;flex-direction:column;list-style:none}.rechercheSansCritere .filter-content .filter_titre .filter_promotion{text-decoration:none!important;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:14px;padding:10px}.rechercheSansCritere .filter-content .filter_titre .filter_note{border-bottom:1px solid #ededed}.rechercheSansCritere .filter-content .filter_titre .filter_note,.rechercheSansCritere .filter-content .filter_titre .filter_resto{text-decoration:none!important;border-right:1px solid #ededed;font-size:14px;padding:7px 10px;height:100%}.rechercheSansCritere .filter-content .filter-value .body-valueNote{margin-top:10px;display:flex;justify-content:space-around;padding-left:10px}.rechercheSansCritere .filter-content .filter-value .body-valueNote span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.rechercheSansCritere .filter-content .filter-value .body-valuePromotion{margin-top:13px;display:flex;justify-content:space-around;padding-left:10px}.rechercheSansCritere .filter-content .filter-value .body-valuePromotion span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.rechercheSansCritere .filter-content .filter-value .body-valueRestaurant{margin-top:13px;display:flex;justify-content:space-around;padding-left:10px}.rechercheSansCritere .filter-content .filter-value .body-valueRestaurant span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.rechercheSansCritere .footer-value{border-top:1px solid #ededed;padding:6px;width:100%}.rechercheSansCritere .footer-value .action{display:flex;justify-content:space-between}.rechercheSansCritere .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.rechercheSansCritere .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.rechercheSansCritere .found_img{width:200px}.rechercheSansCritere .found_img img{width:100%}@media (min-width:1600px) and (max-width:1700px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:100px!important;padding-right:100px!important}}@media (min-width:1400px) and (max-width:1499.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:40px!important;padding-right:40px!important}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-size:20px;font-weight:600;margin-top:10px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:25px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:5px 10px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}}@media (min-width:992px) and (max-width:1199.98px){.recherche_critere .content_cherche{padding-left:10px!important;padding-right:10px!important}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-size:20px;font-weight:600;margin-top:5px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:22px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:7px 5px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 10px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:2px;font-size:15px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 8px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}}@media (min-width:768px) and (max-width:991.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:25px!important;padding-right:25px!important}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-size:20px;font-weight:600;margin-top:5px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:22px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:7px 5px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 10px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:2px;font-size:15px}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 8px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.rechercheSansCritere .content_recherche_sans_Critere .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}}@media (min-width:576px) and (max-width:767.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:10px!important;padding-right:10px!important}.header_result{display:block!important;flex-direction:column}}@media (min-width:320px) and (max-width:428.98px){.rechercheSansCritere .content_recherche_sans_Critere{padding-left:8px!important;padding-right:8px!important}.header_result{display:block!important;flex-direction:column}}.recherche_critere{height:auto;width:100%;background-color:var(--white)}.recherche_critere .content_cherche{padding-left:185px;padding-right:185px}.recherche_critere .content_cherche .filter{width:100%;height:auto;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);margin-top:30px}.recherche_critere .content_cherche .ma_selection{background-color:var(--blue)}.recherche_critere .content_cherche .ma_selection h2{font-size:15px;color:var(--secondary);margin-top:9px;margin-left:10px;font-weight:600}.recherche_critere .content_cherche .ma_selection .btn_Tout_suprimer{padding:1px 10px 2px;color:var(--black);background-color:var(--white);font-size:14px;height:28px;margin-top:5px;margin-right:10px;border-radius:0!important;border:none!important}.recherche_critere .content_cherche .liste_ma_selection{margin-top:10px}.recherche_critere .content_cherche .liste_ma_selection .content_liste{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;margin-top:2px}.recherche_critere .content_cherche .liste_ma_selection .content_liste span{font-size:14px}.recherche_critere .content_cherche .liste_ma_selection .content_liste .btn_suprimer{background-color:hsla(0,0%,74.1%,.2549019607843137);color:var(--gray);height:23px;width:23px;font-size:13px;margin-top:2px;padding-top:2px;padding-left:8px;border-radius:50%;border:none!important}.recherche_critere .content_cherche .item_filter{margin-top:5px}.recherche_critere .content_cherche .item_filter .item_promotion{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_promotion .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter h2{font-size:18px;color:var(--blue);font-weight:600}.recherche_critere .content_cherche .item_filter .plus{background-color:hsla(0,0%,74.1%,.2549019607843137);color:var(--gray);font-size:13px;padding:1px 10px;border-radius:2px;margin-top:5px;cursor:pointer}.recherche_critere .content_cherche .item_filter .form-check-label{font-size:14px;font-weight:450}.recherche_critere .content_cherche .item_filter .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.recherche_critere .content_cherche .item_filter .item_note,.recherche_critere .content_cherche .item_filter .item_prix{padding-left:25px;padding-right:25px;margin-top:60px}.recherche_critere .content_cherche .item_filter .item_typeCuisine{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_typeCuisine .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .item_cadre{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_cadre .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .item_regime{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_regime .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .item_plat{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_plat .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .item_menue{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_menue .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .item_service{padding-left:10px;padding-right:10px}.recherche_critere .content_cherche .item_filter .item_service .form-check{display:flex;justify-content:space-between;padding-left:0!important}.recherche_critere .content_cherche .item_filter .plusCritere{background-color:var(--blue);color:var(--white);font-size:13px;padding:2px 10px 3px;border-radius:18px;cursor:pointer;margin-right:10px;margin-top:20px;margin-bottom:10px;letter-spacing:1px;font-weight:500}.recherche_critere .content_cherche .resultProduitFilter{margin-top:30px;position:relative}.recherche_critere .content_cherche .resultProduitFilter .header_result h2{font-size:20px;font-weight:600;color:var(--black);margin-top:5px}.recherche_critere .content_cherche .resultProduitFilter .header_result span{color:var(--blue)}.recherche_critere .content_cherche .resultProduitFilter .header_result .btn_trier{background-color:var(--white)!important;color:var(--black);border:1px solid var(--blue);margin-right:20px;padding-top:4px;height:35px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter{margin-top:20px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);padding:10px;height:auto}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .image_slider{width:100%;height:100%!important;cursor:pointer}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .image_slide .image{width:100%!important;height:150px!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .image_slider .image img{width:100%;height:150px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;height:150px!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .slick-dots{position:absolute;bottom:0!important;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .slick-dots li button{font-size:0;line-height:0;display:block;width:4px!important;height:4px!important;padding:3px;cursor:pointer;color:transparent!important;border:0;outline:none;background:var(--white)!important;border-radius:50%}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result{width:100%;height:150px!important;box-shadow:0 0 2px 1px rgba(0,0,0,.16)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .cuisine{width:100%;font-size:16px;background-color:var(--blue);padding-top:5px;padding-bottom:5px;color:var(--white)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-size:20px;font-weight:600;margin-top:10px;color:var(--blue);cursor:pointer}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .resto_link{text-decoration:none!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:25px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:5px 20px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix{color:var(--white)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:10px;font-size:18px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 14px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat{width:100%;height:150px!important;box-shadow:0 0 2px 1px rgba(0,0,0,.16);display:flex;justify-content:space-between;flex-direction:column;padding-top:10px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:80px;width:120px;display:flex;justify-content:center;align-items:center}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis span{color:var(--secondary)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis .note_filter{color:var(--white);font-size:14px;font-weight:600;margin-top:-20px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .note_nbrAvis .avis_filter{color:var(--white);font-size:14px;font-weight:600}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 20px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste span{background-color:var(--white);color:var(--black);padding:2px 15px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer}.recherche_critere .content_cherche .resultProduitFilter .pagination_filter{margin-top:30px}.recherche_critere .content_cherche .resultProduitFilter .pagination_filter .MuiPaginationItem-textPrimary.Mui-selected{color:#fff;background-color:var(--blue)!important}.recherche_critere .found-recherche{margin-top:20px}.recherche_critere .found-recherche span{font-size:14px;color:grey}.recherche_critere .found-recherche span a{color:var(--blue)!important}.recherche_critere .body-filter{width:230px;position:absolute;top:3.5rem;right:2.5rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.recherche_critere .body-filter.show{display:block;transition:1s ease-in}.recherche_critere .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.recherche_critere .filter-content{display:flex}.recherche_critere .filter-content .filter_titre{height:100%;display:flex;justify-content:space-between;flex-direction:column;list-style:none}.recherche_critere .filter-content .filter_titre .filter_promotion{text-decoration:none!important;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:14px;padding:10px}.recherche_critere .filter-content .filter_titre .filter_note{border-bottom:1px solid #ededed}.recherche_critere .filter-content .filter_titre .filter_note,.recherche_critere .filter-content .filter_titre .filter_resto{text-decoration:none!important;border-right:1px solid #ededed;font-size:14px;padding:7px 10px;height:100%}.recherche_critere .filter-content .filter-value .body-valueNote{margin-top:10px;display:flex;justify-content:space-around;padding-left:10px}.recherche_critere .filter-content .filter-value .body-valueNote span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.recherche_critere .filter-content .filter-value .body-valuePromotion{margin-top:13px;display:flex;justify-content:space-around;padding-left:10px}.recherche_critere .filter-content .filter-value .body-valuePromotion span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.recherche_critere .filter-content .filter-value .body-valueRestaurant{margin-top:13px;display:flex;justify-content:space-around;padding-left:10px}.recherche_critere .filter-content .filter-value .body-valueRestaurant span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.recherche_critere .footer-value{border-top:1px solid #ededed;padding:6px;width:100%}.recherche_critere .footer-value .action{display:flex;justify-content:space-between}.recherche_critere .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.recherche_critere .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.recherche_critere .found_img{width:200px}.recherche_critere .found_img img{width:100%}.PrivateValueLabel-circle-8{width:43px!important;height:42px!important;display:flex;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);align-items:center;border-radius:50% 50% 50% 0;justify-content:center;background-color:currentColor}.PrivateValueLabel-thumb-5.PrivateValueLabel-open-6 .PrivateValueLabel-offset-7{-webkit-transform:scale(1) translateY(-21px)!important;transform:scale(1) translateY(-21px)!important}.MuiSlider-valueLabel{left:calc(-92% - 4px)!important}.recherche_critere .version,.rechercheSansCritere .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:1600px) and (max-width:1700px){.recherche_critere .content_cherche{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.recherche_critere .content_cherche{padding-left:100px!important;padding-right:100px!important}}@media (min-width:1400px) and (max-width:1499.98px){.recherche_critere .content_cherche{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.recherche_critere .content_cherche{padding-left:40px!important;padding-right:40px!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-family:var(--fontTitle);font-size:25px;font-weight:600;margin-top:10px;cursor:pointer!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result h3{cursor:pointer!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:25px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:5px 10px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}}@media (min-width:992px) and (max-width:1199.98px){.recherche_critere .content_cherche{padding-left:10px!important;padding-right:10px!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-family:var(--fontTitle);font-size:25px;font-weight:600;margin-top:5px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:22px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:7px 5px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 10px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:2px;font-size:15px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 8px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}}@media (min-width:768px) and (max-width:991.98px){.recherche_critere .content_cherche{padding-left:25px!important;padding-right:25px!important}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .nom_resto{font-family:var(--fontTitle);font-size:25px;font-weight:600;margin-top:5px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse{margin-top:0}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .adresse i{color:var(--blue);font-size:22px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer{margin-top:10px;display:flex;justify-content:space-between;background-color:#1d2636;padding:7px 5px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .creneau_resultat .creneau_liste{background-color:var(--blue);width:100%;padding:5px 10px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .prix i{color:var(--secondary);margin-right:2px;font-size:15px}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction{padding:1px 8px;background-color:var(--blue);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);color:var(--secondary)}.recherche_critere .content_cherche .resultProduitFilter .content-resultFilter .apropos_result .apropos_Footer .reduction i{color:var(--white)}}@media (min-width:576px) and (max-width:767.98px){.recherche_critere .content_cherche{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.recherche_critere .content_cherche{padding-left:10px!important;padding-right:10px!important}.header_result{display:block!important;flex-direction:column}}@media (min-width:320px) and (max-width:428.98px){.recherche_critere .content_cherche{padding-left:8px!important;padding-right:8px!important}.header_result{display:block!important;flex-direction:column}}.error{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--blue)}.error .titre{font-size:250px!important;font-weight:700;color:var(--white)}.error .description{color:var(--secondary);font-size:30px;font-weight:600}.error .retour button{background-color:var(--blue)!important;border:1px solid var(--white)!important;border-radius:18px;padding-left:15px!important;padding-right:15px!important;margin-top:35px;color:var(--white);transition:.5s ease}.error .retour button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:var(--blue);color:var(--white)}.restoPage{height:auto;width:100%;background-color:var(--white)}.restoPage .restoPage_content{padding-left:185px;padding-right:185px}.restoPage .restoPage_content .resto_option{margin-top:40px}.restoPage .restoPage_content .resto_option .resto_apropos{width:100%;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);height:auto;position:relative;background-color:var(--blue)}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content{width:100%;padding:15px;border:3px dotted var(--white)}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content h1{font-size:35px;font-weight:600;letter-spacing:2px;color:var(--white);margin-top:5px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{margin-top:10px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:7px 10px 5px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix i{margin-right:5px;padding:4px 6px;border:2px solid var(--white);background-color:var(--blue);color:var(--secondary);border-radius:50%;font-size:12px;margin-top:-2px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif,.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_load{position:absolute;top:0;right:0}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_load .load{margin-top:20px;margin-right:20px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart-o{color:var(--white);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart{color:var(--secondary);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);cursor:pointer}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--blue);border-color:var(--white) var(--secondary);border-style:solid;border-width:2px 5px;margin-top:0}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--white);font-weight:700;font-size:13px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver .item_action_creneau{display:flex;justify-content:space-between}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver .item_liste span{font-size:14px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver .item_action_creneau{height:100%}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPage .restoPage_content .resto_photos{margin-top:22px}.restoPage .restoPage_content .slick-next,.restoPage .restoPage_content .slick-prev{display:none!important}.restoPage .restoPage_content .resto_photos .image{width:100%!important;height:170px!important;padding-right:20px;padding-left:0;cursor:pointer}.restoPage .restoPage_content .resto_photos .image img{width:100%;height:170px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.restoPage .restoPage_content .resto_photos .slick-track{margin-left:10px!important;height:170px!important}.restoPage .restoPage_content .resto_description{margin-top:22px}.restoPage .restoPage_content .resto_description h2{font-size:16px;color:var(--white);width:260px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px}.restoPage .restoPage_content .resto_description h2 i{margin-right:10px;color:var(--secondary)}.restoPage .restoPage_content .resto_description .resto_description_content{display:flex;margin-top:15px}.restoPage .restoPage_content .resto_description .resto_description_content img{width:100px;margin-right:10px}.restoPage .restoPage_content .resto_description .resto_description_content p{font-size:15px;margin-top:25px;color:var(--black)}.restoPage .restoPage_content .nav{margin-top:20px}.restoPage .restoPage_content .nav-tabs{border:none!important}.restoPage .restoPage_content .nav .nav-item .nav-link{margin-left:5px;margin-right:5px;width:95%!important;border-radius:2px!important;background-color:var(--blue)!important;color:var(--secondary)!important;font-weight:600;font-size:13px!important;text-transform:uppercase;box-shadow:var(--blue400) 0 1px 4px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white)}.restoPage .restoPage_content .nav .nav-item .nav-link.active{background-color:var(--white)!important;color:var(--blue)!important}.restoPage .restoPage_content h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:15px;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-left:10px}.restoPage .restoPage_content h4 i{margin-right:10px;color:var(--secondary)}.restoPage .restoPage_content .resto_carte{margin-top:20px;padding-left:10px;padding-right:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc{width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc h5{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:2px;box-shadow:var(--blue400) 0 1px 4px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .boisson{background-color:#50cd89!important;box-shadow:0 1px 4px #50cd89!important}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer{margin-top:15px;display:flex}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img img{width:100%;height:100%}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content h6{font-size:16px;color:var(--black)!important;font-weight:600}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat{margin-top:15px;display:flex}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img{width:15%;height:40px;border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img img{width:100%;height:100%}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert{margin-top:15px;display:flex}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img img{width:100%;height:100%}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content h6{font-size:16px;color:var(--black)!important;font-weight:600}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson{margin-top:15px;display:flex}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img img{width:100%;height:100%}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content h6{font-size:16px;color:var(--black)!important;font-weight:600}.restoPage .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content span{color:#50cd89;background-color:#e8fff3;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPage .restoPage_content .resto_menus{width:100%;border:1px solid #e3e3e3;border-radius:2px;margin-top:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.restoPage .restoPage_content .resto_menus .resto_menu_header{display:flex;background-color:var(--blue)!important;padding:8px;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.restoPage .restoPage_content .resto_menus .resto_menu_header .img{width:40px;height:40px;padding:5px;border:1px solid var(--white);border-radius:50px;margin-right:10px;background-color:var(--white)}.restoPage .restoPage_content .resto_menus .resto_menu_header .img img{width:100%;height:100%}.restoPage .restoPage_content .resto_menus .resto_menu_header h5{color:var(--white);font-size:15px;font-weight:600;margin-top:6px}.restoPage .restoPage_content .resto_menus .resto_menu_header h5 span{color:var(--secondary);font-size:15px}.restoPage .restoPage_content .resto_menus .resto_menu_content{padding:5px 10px}.restoPage .restoPage_content .resto_menus .resto_menu_content p{font-size:14px!important;color:#5e6278;font-weight:500}.restoPage .restoPage_content .resto_menus .resto_menu_content button{width:100%;color:var(--blue);background-color:var(--white);margin-top:-10px;margin-bottom:5px;font-size:13px;border-radius:25px!important;border:1px solid #e7e7e7;width:180px;font-weight:500}.restoPage .restoPage_content .payement_plus{margin-top:10px;margin-bottom:20px}.restoPage .restoPage_content .payement_plus .plus_restaurant{padding:10px}.restoPage .restoPage_content .payement_plus .plus_restaurant .titre_plus{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPage .restoPage_content .payement_plus .plus_restaurant .titre_plus i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPage .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPage .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus{margin-right:10px;width:40px;height:40px}.restoPage .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus img{width:100%;height:100%}.restoPage .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus{margin-top:2px}.restoPage .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus span{font-size:15px;margin-top:5px;font-weight:500}.restoPage .restoPage_content .payement_plus .payement_restaurant{padding:10px}.restoPage .restoPage_content .payement_plus .payement_restaurant .titre_payement{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPage .restoPage_content .payement_plus .payement_restaurant .titre_payement i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPage .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPage .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement{margin-right:10px;width:40px;height:40px}.restoPage .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement img{width:100%;height:100%}.restoPage .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement{padding-top:2px}.restoPage .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement span{font-size:15px;margin-top:5px;font-weight:500}.restoPage .restoPage_content .resto_avis{margin-top:20px;position:relative}.restoPage .restoPage_content .resto_avis .resto_avis_header{display:flex;justify-content:space-between}.restoPage .restoPage_content .resto_avis .resto_avis_header h4{font-size:16px;color:var(--white);width:200px!important;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPage .restoPage_content .resto_avis .resto_avis_header button{background-color:var(--white);border:1px solid var(--blue);font-size:14px;color:var(--black);border-radius:5px;height:36px;margin-top:8px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste{border:1px solid #e3e3e3;padding:8px;border-radius:8px;margin-top:10px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile{width:100%;height:95px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:var(--blue400) 0 1px 4px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:60px;height:60px;background-color:var(--white);padding:4px;border-radius:50%}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client img{width:100%;height:100%}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{background-color:#e8fff3;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px;margin-left:10px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis{border:1px solid #e3e3e3;padding:5px;border-radius:8px;width:100%;height:95px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:55px;width:115px;display:flex;justify-content:center;align-items:center}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content span{color:var(--secondary)}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_note_value{color:var(--white);font-size:13px;font-weight:500;margin-top:-15px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_avis_value{color:var(--white);font-size:13px;font-weight:500}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date{margin-top:3px;display:flex;justify-content:center;align-items:center}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date span{background-color:#f1faff;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:95px;color:#50cd89;background-color:#e8fff3}.restoPage .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis p{font-size:16px}.restoPage .restoPage_content .resto_avis .resto_avis_content .pagination_avis{margin-top:20px}.restoPage .restoPage_content .resto_avis .resto_avis_content .pagination_avis .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.restoPage .restoPage_content .resto_avis .body-filter{width:320px;position:absolute;top:4rem;right:1rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.restoPage .restoPage_content .resto_avis .body-filter.show{display:block;transition:1s ease-in}.restoPage .restoPage_content .resto_avis .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.restoPage .restoPage_content .resto_avis .filter-content{display:flex}.restoPage .restoPage_content .resto_avis .filter-content .filter_titre{height:100%;display:flex;justify-content:space-between;flex-direction:column;list-style:none}.restoPage .restoPage_content .resto_avis .filter-content .filter_titre .filter_resa{text-decoration:none!important;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:14px;padding:10px}.restoPage .restoPage_content .resto_avis .filter-content .filter_titre .filter_note{text-decoration:none!important;border-right:1px solid #ededed;font-size:14px;padding:7px 10px;height:100%}.restoPage .restoPage_content .resto_avis .filter-content .filter-value{padding-top:2px;padding-bottom:2px}.restoPage .restoPage_content .resto_avis .filter-content .filter-value .body-valueResa{margin-top:7px;display:flex;justify-content:space-around;padding-left:10px}.restoPage .restoPage_content .resto_avis .filter-content .filter-value .body-valueResa span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.restoPage .restoPage_content .resto_avis .filter-content .filter-value .body-valueNote{margin-top:13px;display:flex;justify-content:space-around;padding-left:10px}.restoPage .restoPage_content .resto_avis .filter-content .filter-value .body-valueNote span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.restoPage .restoPage_content .resto_avis .footer-value{border-top:1px solid #ededed;padding:6px;width:100%}.restoPage .restoPage_content .resto_avis .footer-value .action{display:flex;justify-content:space-between}.restoPage .restoPage_content .resto_avis .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.restoPage .restoPage_content .resto_avis .footer-value .action .btn_filterFermer{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.restoPage .restoPage_content .resto_promo_map{margin-top:20px}.restoPage .restoPage_content .resto_promo_map .resto_promo_titre h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPage .restoPage_content .resto_promo_map .resto_promo_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPage .restoPage_content .resto_promo_map .resto_promo_content{margin-top:10px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item h5{font-size:16px;font-weight:500;color:var(--blue)}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_liste span{font-size:14px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPage .restoPage_content .resto_promo_map .btn_promoReserver{background-color:var(--blue);color:var(--white);font-size:14px;border-radius:8px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau .item_detail_menu{width:100%;color:var(--white);background-color:var(--blue);margin-top:-10px;font-size:13px;border:none!important;font-weight:600;border-radius:25px;padding-top:5px;padding-bottom:4px}.restoPage .restoPage_content .item_action_creneau_responsive{display:none;width:100%;color:var(--white);background-color:var(--blue);margin-top:10px;font-size:12px;border-radius:25px!important;border:none!important;font-weight:600;text-align:center;padding-top:4px;padding-bottom:3px;cursor:pointer}.restoPage .restoPage_content .resto_map{padding:10px}.restoPage .restoPage_content .resto_map_titre h4{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;border-radius:0!important;margin-left:0!important}.restoPage .restoPage_content .resto_map_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPage .restoPage_content .resto_map_content{margin-top:10px}.restoPage .restoPage_content .resto_map_content h5{color:var(--blue);font-size:17px}.restoPage .restoPage_content .resto_map_content .resto_map_image{width:100%;cursor:pointer}.restoPage .restoPage_content .resto_map_content .resto_map_image img{width:100%}.restoPage .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4{font-size:16px;color:var(--white);width:190px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPage .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPage .restoPage_content .resto_photo_telecharger .resto_photo_img{margin-top:20px;width:100%;height:150px;cursor:pointer}.restoPage .restoPage_content .resto_photo_telecharger .resto_photo_img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.restoPage .restoPage_content .resto_photo_telecharger .photo_restaurant{width:100%;height:100px;border-radius:5px;object-fit:cover}.restoPage .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.restoPage .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:1600px) and (max-width:1700px){.restoPage .restoPage_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restoPage .restoPage_content{padding-left:100px!important;padding-right:100px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restoPage .restoPage_content{padding-left:70px!important;padding-right:70px!important}.restoPage .restoPage_content .resto_photos .image{height:140px!important}.restoPage .restoPage_content .resto_photos .image img{height:140px}.restoPage .restoPage_content .resto_photos .slick-track{height:140px!important}.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:7px;padding-right:7px}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}}@media (min-width:1200px) and (max-width:1399.98px){.restoPage .restoPage_content{padding-left:40px!important;padding-right:40px!important}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPage .restoPage_content .resto_photos .image{height:135px!important}.restoPage .restoPage_content .resto_photos .image img{height:135px}.restoPage .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:5px;padding-right:5px}.restoPage .restoPage_content .resto_menus .resto_menu_header .img{width:60px;height:40px;padding:2px;border:1px solid var(--white);border-radius:50px;margin-right:5px;background-color:var(--white)}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPage .restoPage_content .creneau_special{display:none}.restoPage .restoPage_content .item_action_creneau_responsive{display:block}}@media (min-width:992px) and (max-width:1199.98px){.restoPage .restoPage_content{padding-left:30px!important;padding-right:30px!important}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 18px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:5px;font-size:22px;color:var(--secondary)}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px 10px 10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPage .restoPage_content .resto_photos .image{height:135px!important}.restoPage .restoPage_content .resto_photos .image img{height:135px}.restoPage .restoPage_content .resto_photos .slick-track{height:135px!important}}@media (min-width:768px) and (max-width:991.98px){.restoPage .restoPage_content{padding-left:25px!important;padding-right:25px!important}.restoPage .restoPage_content .resto_photos .image{height:135px!important}.restoPage .restoPage_content .resto_photos .image img{height:135px}.restoPage .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:576px) and (max-width:767.98px){.restoPage .restoPage_content{padding-left:15px!important;padding-right:15px!important}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPage .restoPage_content .resto_photos .image{height:120px!important}.restoPage .restoPage_content .resto_photos .image img{height:120px}.restoPage .restoPage_content .resto_photos .slick-track{height:120px!important}.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:auto;color:var(--black);background-color:#f1faff;margin-top:10px}.restoPage .restoPage_content .creneau_special{display:none}.restoPage .restoPage_content .item_action_creneau_responsive{display:block}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:429px) and (max-width:575.98px){.restoPage .restoPage_content{padding-left:10px!important;padding-right:10px!important}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPage .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPage .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:320px) and (max-width:428.98px){.restoPage .restoPage_content{padding-left:8px!important;padding-right:8px!important}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPage .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPage .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:160px;padding:10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:50px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--white);border:1px solid var(--blue);margin-top:20px}.restoPage .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--black);font-weight:700;font-size:13px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPage .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPage .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPage .restoPage_content .resto_promo_map .resto_map_content .resto_map_image{width:100%;height:200px}}.finaliser{width:100%;background-color:var(--white);height:auto}.finaliser .finaliser_content{padding-left:185px;padding-right:185px;padding-bottom:40px}.finaliser .finaliser_content .description_astuces{background-color:var(--blue);padding:10px;margin-top:80px}.finaliser .finaliser_content .description_astuces .astuces_resto{padding:5px;background-color:var(--white);border-radius:5px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos{display:flex;margin-top:10px;padding-left:10px;padding-right:10px;margin-bottom:10px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo{width:30%;height:60px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo img{width:100%;height:100%;object-fit:cover;border-radius:5px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse{margin-left:10px;width:70%}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse .nom_resto{color:var(--blue);font-weight:600;font-size:17px;letter-spacing:2px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse .astuces_adresse{font-size:15px;color:var(--black);margin-top:5px}.finaliser .finaliser_content .description_astuces .astuces_offre{padding:10px;background-color:var(--white);border-radius:5px;margin-top:20px}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreTitre{color:var(--blue);font-weight:600;font-size:13px}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent{margin-top:8px}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent .astuces_promo{font-size:15px;color:var(--black)}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent .astuces_promo i{font-size:16px;color:var(--blue);margin-right:10px}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition span{font-size:15px;color:var(--black)}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition ul li{font-size:14px;color:var(--black)}.finaliser .finaliser_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition ul li::marker{color:var(--blue)!important}.finaliser .finaliser_content .description_astuces .astuces{padding:10px;background-color:var(--white);border-radius:5px;margin-top:20px}.finaliser .finaliser_content .description_astuces .astuces .astuces_titre{color:var(--blue);font-weight:600;font-size:13px}.finaliser .finaliser_content .description_astuces .astuces .astuces_liste{margin-top:10px}.finaliser .finaliser_content .description_astuces .astuces .astuces_liste ul li{font-size:14px;color:var(--black)}.finaliser .finaliser_content .description_astuces .astuces .astuces_liste ul li::marker{color:var(--blue)!important}.finaliser .finaliser_content .final_resa{margin-top:80px}.finaliser .finaliser_content .final_resa .final_resaHeader{padding:10px 15px 15px;display:flex;justify-content:space-between;align-items:center;background-color:var(--blue);border-left:4px solid var(--bg);border-right:4px solid var(--bg)}.finaliser .finaliser_content .final_resa .final_resaHeader .final_resaPropos h1{font-size:22px;color:var(--white)}.finaliser .finaliser_content .final_resa .final_resaHeader .final_resaPropos h1 span{color:var(--secondary);font-size:22px}.finaliser .finaliser_content .final_resa .final_resaHeader .final_resaPropos span{font-size:15px;color:var(--white)}.finaliser .finaliser_content .final_resa .final_resaHeader .final_resaButton button{background-color:var(--white)!important;border-radius:0!important;color:var(--blue);border:none!important;font-size:14px;font-weight:500}.finaliser .finaliser_content .final_resa .final_resaBody{margin-top:15px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form{width:70%}.finaliser .finaliser_content .final_resa .final_resaBody .final_form label{font-size:15px;color:#646464}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input[type=text]{border-radius:0;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input[type=text]:focus{box-shadow:none!important}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input[type=email]{border-radius:0;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input[type=email]:focus{box-shadow:none!important}.finaliser .finaliser_content .final_resa .final_resaBody .final_form textarea{border-radius:0;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.finaliser .finaliser_content .final_resa .final_resaBody .final_form textarea:focus{box-shadow:none!important}.finaliser .finaliser_content .final_resa .final_resaBody .final_form textarea::-webkit-input-placeholder{font-size:14px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form textarea::placeholder{font-size:14px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input::-webkit-input-placeholder{font-size:14px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form input::placeholder{font-size:14px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form .instruction h2{font-size:16px;color:var(--blue)}.finaliser .finaliser_content .final_resa .final_resaBody .final_form .instruction p{color:var(--black);font-weight:500}.finaliser .finaliser_content .final_resa .final_resaBody .final_form .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.finaliser .finaliser_content .final_resa .final_resaBody .final_form .form-check-input[type=check]{border-radius:50%!important}.finaliser .finaliser_content .final_resa .final_resaBody .final_form .final_bodyButton button{background-color:var(--blue);color:var(--white);border-radius:0!important;margin-top:20px;font-size:14px;font-weight:600;letter-spacing:2px}.finaliser .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:1600px) and (max-width:1700px){.finaliser .finaliser_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.finaliser .finaliser_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.finaliser .finaliser_content{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.finaliser .finaliser_content{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.finaliser .finaliser_content{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.finaliser .finaliser_content{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.finaliser .finaliser_content{padding-left:15px!important;padding-right:15px!important}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo{width:80px!important;height:60px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse{width:auto!important}.finaliser .finaliser_content .final_resa{margin-top:20px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form{width:100%}}@media (min-width:429px) and (max-width:575.98px){.finaliser .finaliser_content{padding-left:10px!important;padding-right:10px!important}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo{width:80px!important;height:60px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse{width:auto!important}.finaliser .finaliser_content .final_resa{margin-top:20px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form{width:100%}}@media (min-width:320px) and (max-width:428.98px){.finaliser .finaliser_content{padding-left:8px!important;padding-right:8px!important}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo{width:80px!important;height:60px}.finaliser .finaliser_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse{width:auto!important}.finaliser .finaliser_content .final_resa{margin-top:20px}.finaliser .finaliser_content .final_resa .final_resaBody .final_form{width:100%}.finaliser .finaliser_content .final_resa .final_resaHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.finaliser .finaliser_content .final_resa .final_resaHeader .final_resaButton button{margin-top:10px}}.confirmation{width:100%;background-color:var(--white);height:auto}.confirmation .confirmation_content{padding-left:185px;padding-right:185px;padding-bottom:40px}.confirmation .confirmation_content .confirmation_header{background-color:var(--blue);padding:15px 20px;margin-top:80px;border-radius:12px;box-shadow:var(--blue400) 0 1px 4px}.confirmation .confirmation_content .confirmation_header h1{color:var(--white);font-size:20px}.confirmation .confirmation_content .confirmation_header h1 span{color:var(--secondary);font-size:25px}.confirmation .confirmation_content .confirmation_header span{font-size:15px;color:var(--white)}.confirmation .confirmation_content .confirmation_body{margin-top:20px}.confirmation .confirmation_content .confirmation_body .confirmation_recap{padding:15px;background-color:var(--blue);border-radius:12px}.confirmation .confirmation_content .confirmation_body .confirmation_recap span{color:var(--white);font-size:15px}.confirmation .confirmation_content .confirmation_body .confirmation_recap h2{color:var(--secondary);margin-top:10px;font-size:18px}.confirmation .confirmation_content .confirmation_body .confirmation_recap ul li{padding:1px 10px 2px 20px;background-color:var(--white);color:var(--black);margin-top:10px;width:185px;font-size:14px;border-radius:18px}.confirmation .confirmation_content .confirmation_body .confirmation_recap ul li::marker{color:var(--white);font-size:18px}.confirmation .confirmation_content .confirmation_body .confirmation_resto{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-radius:12px;display:flex}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:175px;height:150px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto img{width:100%;height:100%;object-fit:cover;border-radius:12px;cursor:pointer}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto{margin-left:20px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto h2{font-size:18px;font-weight:600;color:var(--blue)}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .nom_lien{text-decoration:none!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto span{font-size:15px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_annuller{background-color:var(--black);color:var(--blue);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;padding-top:3px!important;padding-bottom:4px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_ajouteClient{background-color:var(--blue);color:var(--white);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;margin-left:20px;padding-top:3px!important;padding-bottom:4px!important}.confirmation .confirmation_content .confirmation_body .btn_confirmer{background-color:var(--white);border:1px solid var(--blue);margin-top:10px;font-size:15px;font-size:600;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px}.confirmation .btn_confirmReservation{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.confirmation .btn_confirmReservation .spiner{background-color:var(--white)!important;color:var(--blue)!important}.confirmation .confirmation_content .confirmation_body .conseils{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);margin-top:20px;border-radius:12px}.confirmation .confirmation_content .confirmation_body .conseils h3{font-weight:600;color:var(--blue);font-size:17px}.confirmation .confirmation_content .confirmation_body .conseils ul li{color:var(--black);font-size:15px}.confirmation .confirmation_content .confirmation_body .conseils ul li::marker{color:var(--blue)}.confirmation .confirmation_content .confirmation_body .merci{padding-top:10px;padding-left:10px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);margin-top:20px;display:flex;background-color:var(--bg);border-left:4px solid var(--blue);border-right:4px solid var(--blue);border-radius:12px}.confirmation .confirmation_content .confirmation_body .merci p{font-size:16px;color:var(--white);margin-top:10px;margin-left:10px}.confirmation .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.modal_ajouteClient{padding:0;background-color:var(--white)}.modal_ajouteClient .header_ajouteClient{padding:8px 10px 2px;background-color:var(--blue);display:flex;justify-content:space-between;box-shadow:var(--blue400) 0 1px 4px}.modal_ajouteClient .header_ajouteClient h3{background:none!important;box-shadow:none!important;padding:0!important;font-size:18px;color:var(--white)}.modal_ajouteClient .header_ajouteClient .fa-close{padding:5px 5px 5px 7px;background-color:var(--white);font-size:20px;width:30px;height:30px;cursor:pointer;border-radius:5px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient{display:flex;margin-top:20px;padding-left:10px;padding-right:10px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient input{border-radius:18px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient input:focus{box-shadow:none!important}.modal_ajouteClient .body_ajouteClient .form_ajouteClient input::-webkit-input-placeholder{font-size:14px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient input::placeholder{font-size:14px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient .btn_fa-plus-circle{width:30px;height:30px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient .btn_fa-plus-circle i{color:var(--blue)!important;width:100%;height:100%;font-size:35px;margin-top:-5px}.modal_ajouteClient .body_ajouteClient .form_ajouteClient .btn_fa-plus-circle:focus{box-shadow:none!important;outline:none!important}.modal_ajouteClient .body_ajouteClient .liste_client{margin-top:10px;padding-left:10px;padding-right:10px}.modal_ajouteClient .body_ajouteClient .liste_client .item_listeClient{color:#50cd89;background-color:#e8fff3;display:flex;justify-content:space-between;margin-top:10px;padding:5px 10px;border-radius:5px}.modal_ajouteClient .body_ajouteClient .liste_client .item_listeClient .fa-trash-o{font-size:22px;color:#f1416c;margin-top:2px;cursor:pointer}.modal_ajouteClient .body_ajouteClient .valide_ajouteClient{margin-top:20px;display:flex;justify-content:center}.modal_ajouteClient .body_ajouteClient .valide_ajouteClient .annuler_ajouteClient{border-radius:5px;background-color:var(--bg);color:var(--blue);font-size:14px;font-weight:600;margin-right:10px}.modal_ajouteClient .body_ajouteClient .valide_ajouteClient .valider_ajouteClient{border-radius:5px;background-color:var(--blue);color:var(--secondary);font-size:14px;font-weight:600;margin-right:10px}@media (min-width:1600px) and (max-width:1700px){.confirmation .confirmation_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.confirmation .confirmation_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.confirmation .confirmation_content{padding-left:90px!important;padding-right:90px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:140px;height:120px}}@media (min-width:1200px) and (max-width:1399.98px){.confirmation .confirmation_content{padding-left:60px!important;padding-right:60px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:140px;height:120px}}@media (min-width:992px) and (max-width:1199.98px){.confirmation .confirmation_content{padding-left:30px!important;padding-right:30px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:140px;height:120px}.btn_valideconfirmation{flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_ajouteClient{background-color:var(--blue);color:var(--white);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;margin-left:0;padding-top:3px!important;padding-bottom:4px!important}}@media (min-width:768px) and (max-width:991.98px){.confirmation .confirmation_content{padding-left:25px!important;padding-right:25px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-radius:12px;display:flex;flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto h2{font-size:18px;font-weight:600;color:var(--blue);margin-top:10px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:100%;height:120px}.btn_valideconfirmation{flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_ajouteClient{background-color:var(--blue);color:var(--white);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;margin-left:0;padding-top:3px!important;padding-bottom:4px!important}}@media (min-width:576px) and (max-width:767.98px){.confirmation .confirmation_content{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.confirmation .confirmation_content{padding-left:10px!important;padding-right:10px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-radius:12px;display:flex;flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto{margin-left:0}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto h2{font-size:18px;font-weight:600;letter-spacing:2px;color:var(--blue);margin-top:10px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:100%;height:120px}.btn_valideconfirmation{flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_ajouteClient{background-color:var(--blue);color:var(--white);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;margin-left:0;padding-top:3px!important;padding-bottom:4px!important}}@media (min-width:320px) and (max-width:428.98px){.confirmation .confirmation_content{padding-left:8px!important;padding-right:8px!important}.confirmation .confirmation_content .confirmation_body .confirmation_resto{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-radius:12px;display:flex;flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto{margin-left:0}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto h2{font-size:18px;font-weight:600;letter-spacing:2px;color:var(--blue);margin-top:10px}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_photoResto{width:100%;height:120px}.btn_valideconfirmation{flex-direction:column}.confirmation .confirmation_content .confirmation_body .confirmation_resto .confirmation_description_resto .btn_ajouteClient{background-color:var(--blue);color:var(--white);border:none!important;font-size:14px;font-weight:500;border-radius:25px;margin-top:10px;margin-left:0;padding-top:3px!important;padding-bottom:4px!important}}.annulation{width:100%;background-color:var(--white);height:auto}.annulation .annulation_content{padding-left:185px;padding-right:185px;padding-bottom:40px}.annulation .annulation_content .annulation_header{margin-top:70px;padding-left:10px;padding-top:10px;padding-bottom:3px;background-color:var(--blue);border-radius:8px;border-left:4px solid var(--blue);border-right:4px solid var(--blue);box-shadow:var(--blue400) 0 1px 4px}.annulation .annulation_content .annulation_header h1{font-size:17px;color:var(--secondary)}.annulation .annulation_content .annulation_sub_header{margin-top:20px;padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-left:4px solid var(--blue);border-right:4px solid var(--blue);border-radius:12px}.annulation .annulation_content .annulation_sub_header h2{font-size:18px;color:var(--blue)}.annulation .annulation_content .annulation_sub_header h3{font-size:15px}.annulation .annulation_content .annulation_sub_header span{font-size:15px;color:#646464}.annulation .annulation_content .annulation_body{margin-top:20px;padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);border-left:4px solid var(--blue);border-right:4px solid var(--blue);border-radius:12px}.annulation .annulation_content .annulation_body label{font-size:15px;color:#646464}.annulation .annulation_content .annulation_body input[type=text]{border-radius:8;border-left:4px solid var(--blue);border-right:4px solid var(--blue);margin-top:10px}.annulation .annulation_content .annulation_body input[type=text]:focus{box-shadow:none!important}.annulation .annulation_content .annulation_body input[type=text]::-webkit-input-placeholder{font-size:14px}.annulation .annulation_content .annulation_body input[type=text]::placeholder{font-size:14px}.annulation .annulation_content .annulation_body .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.annulation .annulation_content .annulation_body .form-check-input[type=check]{border-radius:50%!important}.annulation .annulation_content button{background-color:var(--white);border:1px solid var(--blue);margin-top:20px;font-size:15px;font-size:600;border-radius:25px}.annulation .annulation_content button,.annulation .btn_annullerReservation{padding-top:2px!important;padding-bottom:2px!important;font-weight:500!important}.annulation .btn_annullerReservation{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;border-radius:25px;height:35px;color:var(--black)!important}.annulation .btn_annullerReservation .spiner{background-color:var(--white)!important;color:var(--blue)!important}.annulation .annulation_content button:hover{border:1px solid var(--blue)}.annulation .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.modal_annulation h3{font-size:17px;font-weight:600;color:var(--blue);padding-top:10px;padding-bottom:10px}.modal_annulation .fermer{background-color:var(--white);border:1px solid var(--blue)!important;color:var(--black);font-size:13px;font-weight:500;border-radius:25px}.modal_annulation .fermer:hover{border:1px solid var(--blue)}@media (min-width:1600px) and (max-width:1700px){.annulation .annulation_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.annulation .annulation_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.annulation .annulation_content{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.annulation .annulation_content{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.annulation .annulation_content{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.annulation .annulation_content{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.annulation .annulation_content{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.annulation .annulation_content{padding-left:10px!important;padding-right:10px!important}}@media (min-width:320px) and (max-width:428.98px){.annulation .annulation_content{padding-left:8px!important;padding-right:8px!important}}.depotAvis1{width:100%;background-color:var(--white);height:auto}.depotAvis1 .depotAvisContent{padding-left:185px;padding-right:185px;padding-bottom:40px}.depotAvis1 .depotAvisContent .deposAvisLogo img{margin-bottom:-20px;margin-top:20px;margin-left:5px}.depotAvis1 .depotAvisContent .avis1_header{box-shadow:var(--blue400) 0 1px 4px;background-color:var(--blue);color:var(--white);margin-top:20px;padding:15px;display:flex;justify-content:space-between;align-items:center;border-radius:12px}.depotAvis1 .depotAvisContent .avis1_header .apropos h1{font-size:20px;color:var(--secondary)}.depotAvis1 .depotAvisContent .avis1_header .apropos h1 span{color:var(--white);font-size:25px}.depotAvis1 .depotAvisContent .avis1_header .apropos h2{font-size:16px}.depotAvis1 .depotAvisContent .avis1_header .apropos span{font-size:15px}.depotAvis1 .depotAvisContent .avis1_header .note{background-color:var(--secondary);width:100px;height:100px;padding-top:5px;padding-left:20px;padding-bottom:20px;margin-right:20px;display:flex;justify-content:center;align-items:center;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.depotAvis1 .depotAvisContent .avis1_header .note span{font-size:20px;font-weight:600;color:var(--white);margin-right:21px;margin-top:17px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote{margin-top:20px;padding:15px;border-radius:12px;border-left:4px solid var(--blue);border-right:4px solid var(--blue);box-shadow:0 0 1px 1px rgba(0,0,0,.16)}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item h2{font-size:16px;color:var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:20px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation{margin-left:32px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre{margin-left:109px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .form-check-label{color:var(--black);font-size:13px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .form-check{margin-left:20px;padding:1px 14px 1px 36px;color:#009ef7;background-color:#f1faff;border-radius:25px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .form-check-input[type=check]{border-radius:50%!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère{margin-top:20px;padding:15px;box-shadow:0 0 1px 1px rgba(0,0,0,.16);border-radius:12px;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item h2{font-size:16px;color:var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:20px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .form-check-label{color:var(--black);font-size:13px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .form-check{margin-left:20px;padding:1px 14px 1px 36px;color:#009ef7;background-color:#f1faff;border-radius:25px}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .form-check-input[type=check]{border-radius:50%!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .commentaire{margin-top:20px}.depotAvis1 .depotAvisContent .avis1_body .commentaire textarea{border-radius:12px;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.depotAvis1 .depotAvisContent .avis1_body .commentaire textarea:focus{box-shadow:none!important}.depotAvis1 .depotAvisContent .avis1_body .commentaire textarea::-webkit-input-placeholder{font-size:14px}.depotAvis1 .depotAvisContent .avis1_body .commentaire textarea::placeholder{font-size:14px}.depotAvis1 .depotAvisContent .avis1_body .ajoute_avis1{margin-top:15px}.depotAvis1 .depotAvisContent .avis1_body .ajoute_avis1 button{background-color:var(--white);border:1px solid var(--blue);margin-top:10px;font-size:15px;font-size:600;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important}.depotAvis1 .btn_ajouteAvis{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.depotAvis1 .btn_ajouteAvis .spiner{background-color:var(--white)!important;color:var(--blue)!important}.depotAvis1 .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.depotAvis1 .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:10px;margin-bottom:-20px}@media (min-width:1600px) and (max-width:1700px){.depotAvis1 .depotAvisContent{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.depotAvis1 .depotAvisContent{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.depotAvis1 .depotAvisContent{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.depotAvis1 .depotAvisContent{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.depotAvis1 .depotAvisContent{padding-left:30px!important;padding-right:30px!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:0}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:0}}@media (min-width:768px) and (max-width:991.98px){.depotAvis1 .depotAvisContent{padding-left:25px!important;padding-right:25px!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:0}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:0}}@media (min-width:576px) and (max-width:767.98px){.depotAvis1 .depotAvisContent{padding-left:15px!important;padding-right:15px!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:0}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:0}}@media (min-width:429px) and (max-width:575.98px){.depotAvis1 .depotAvisContent{padding-left:10px!important;padding-right:10px!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:0}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:0}}@media (min-width:320px) and (max-width:428.98px){.depotAvis1 .depotAvisContent{padding-left:8px!important;padding-right:8px!important}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_cadre,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_prestation,.depotAvis1 .depotAvisContent .avis1_body .avis1_itemNote .avis1_item .item_qualiter{margin-left:0}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item{display:flex;flex-direction:column}.depotAvis1 .depotAvisContent .avis1_body .avis1_itemCritère .avis1_item .item_autre{margin-left:0}}.avis_produit{width:100%;background-color:var(--white);height:auto}.avis_produit .avis_produitContent{padding-left:185px;padding-right:185px;padding-bottom:40px}.avis_produit .avis_produitContent .deposAvisLogo img{margin-bottom:-20px;margin-top:20px;margin-left:5px}.avis_produit .avis_produitContent .avis1_header{box-shadow:var(--blue400) 0 1px 4px;background-color:var(--blue);color:var(--white);margin-top:20px;padding:15px;display:flex;justify-content:space-between;align-items:center;border-radius:12px}.avis_produit .avis_produitContent .avis1_header .apropos h1{font-size:20px;color:var(--secondary)}.avis_produit .avis_produitContent .avis1_header .apropos h1 span{color:var(--white);font-size:25px}.avis_produit .avis_produitContent .avis1_header .apropos h2{font-size:16px}.avis_produit .avis_produitContent .avis1_header .apropos span{font-size:15px}.avis_produit .avis_produitContent .avis_produitBody{margin-top:20px}.avis_produit .avis_produitContent .avis_produitBody .item_arriver{padding:15px;box-shadow:0 0 1px 1px rgba(0,0,0,.16);border-radius:12px;border-left:4px solid var(--blue);border-right:4px solid var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .item_arriver h3{font-size:18px;font-family:var(--fontTitle2)}.avis_produit .avis_produitContent .avis_produitBody .item_arriver h4{font-size:15px;color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .form-check{padding:1px 14px 1px 36px;color:#009ef7;background-color:#f1faff;border-radius:25px}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .form-check-label{font-size:13px;color:var(--black)}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .commentaire_arriver textarea{border-radius:0}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .commentaire_arriver textarea:focus{box-shadow:none!important}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .commentaire_arriver textarea::-webkit-input-placeholder{font-size:14px}.avis_produit .avis_produitContent .avis_produitBody .item_arriver .commentaire_arriver textarea::placeholder{font-size:14px}.avis_produit .avis_produitContent .avis_produitBody .item_recommande{padding:15px;border-radius:12px;border-left:4px solid var(--blue);border-right:4px solid var(--blue);box-shadow:0 0 1px 1px rgba(0,0,0,.16)}.avis_produit .avis_produitContent .avis_produitBody .item_recommande h3{font-size:15px}.avis_produit .avis_produitContent .avis_produitBody .item_recommande h4{font-size:15px;color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .form-check{padding:1px 14px 1px 36px;color:#009ef7;background-color:#f1faff;border-radius:25px}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .form-check-label{font-size:13px;color:var(--black)}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .commentaire_recommander textarea{border-radius:0}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .commentaire_recommander textarea:focus{box-shadow:none!important}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .commentaire_recommander textarea::-webkit-input-placeholder{font-size:14px}.avis_produit .avis_produitContent .avis_produitBody .item_recommande .commentaire_recommander textarea::placeholder{font-size:14px}.avis_produit .avis_produitContent .avis_produitBody .avis_photos{margin-top:20px}.avis_produit .avis_produitContent .avis_produitBody .avis_photos h3{font-size:18px;color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .fa-picture-o{font-size:100px;color:var(--blue);cursor:pointer}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .fa-cloud-download{font-size:100px;color:var(--blue)}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .input_photo{cursor:pointer}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .liste_image .image_item{width:200px;height:120px}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .liste_image .image_item img{width:100%;height:100%;object-fit:cover;border-radius:8px}.avis_produit .avis_produitContent .avis_produitBody .avis_photos .liste_image i{margin-top:-35px;margin-right:-1px;padding-top:5px;height:35px;width:35px;padding-left:9px;background-color:var(--blue);font-size:22px;color:var(--background);border-radius:5px;cursor:pointer}.avis_produit .avis_produit_add button{background-color:var(--white);border:1px solid var(--blue);margin-top:10px;font-size:15px;font-size:600;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important}.avis_produit .avis_produit_add button:hover{border:1px solid var(--blue)}.avis_produit .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.avis_produit .btn_ajouteAvisProduit{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.avis_produit .btn_ajouteAvisProduit .spiner{background-color:var(--white)!important;color:var(--blue)!important}.avis_produit .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:10px;margin-bottom:-20px}.avis_produit .modal_avis p{text-align:center;font-size:17px;font-weight:600;color:var(--blue);padding-top:10px;padding-bottom:10px}.avis_produit .modal_avis .btn_fermer{font-size:12px;color:var(--black);background-color:var(--white);border-radius:18px;border:1px solid var(--blue)}@media (min-width:1600px) and (max-width:1700px){.avis_produit .avis_produitContent{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.avis_produit .avis_produitContent{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.avis_produit .avis_produitContent{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.avis_produit .avis_produitContent{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.avis_produit .avis_produitContent{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.avis_produit .avis_produitContent{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.avis_produit .avis_produitContent{padding-left:15px!important;padding-right:15px!important}}@media (min-width:429px) and (max-width:575.98px){.avis_produit .avis_produitContent{padding-left:10px!important;padding-right:10px!important}}@media (min-width:320px) and (max-width:428.98px){.avis_produit .avis_produitContent{padding-left:8px!important;padding-right:8px!important}}.reserverSansCritere{width:100%;background-color:var(--white);height:auto}.reserverSansCritere .reserverSansCritere_content{padding-left:185px;padding-right:185px;padding-bottom:40px}.reserverSansCritere .reserverSansCritere_content .description_astuces{background-color:var(--blue);padding:10px;margin-top:80px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto{padding:5px;background-color:var(--white);border-radius:5px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos{display:flex;margin-top:10px;padding-left:10px;padding-right:10px;margin-bottom:10px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo{width:30%;height:60px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos .astuces_photo img{width:100%;height:100%;object-fit:cover;border-radius:5px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse{margin-left:10px;width:70%}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse .nom_resto{color:var(--blue);font-weight:600;font-size:17px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_resto .astuces_apropos .astuces_adresse .astuces_adresse{font-size:15px;color:var(--black);margin-top:5px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre{padding:10px;background-color:var(--white);border-radius:5px;margin-top:20px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreTitre{color:var(--blue);font-weight:600;font-size:13px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent{margin-top:8px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent .astuces_promo{font-size:15px;color:var(--black)}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent .astuces_promo i{font-size:16px;color:var(--blue);margin-right:10px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition span{font-size:15px;color:var(--black)}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition ul li{font-size:14px;color:var(--black)}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces_offre .astuces_offreContent .astuces_offreCondition ul li::marker{color:var(--blue)!important}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces{padding:10px;background-color:var(--white);border-radius:5px;margin-top:20px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces .astuces_titre{color:var(--blue);font-weight:600;font-size:13px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces .astuces_liste{margin-top:10px}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces .astuces_liste ul li{font-size:14px;color:var(--black)}.reserverSansCritere .reserverSansCritere_content .description_astuces .astuces .astuces_liste ul li::marker{color:var(--blue)!important}.reserverSansCritere .reserverSansCritere_content .indicatif{padding:10px;margin-top:80px}.reserverSansCritere .reserverSansCritere_content .indicatif h1{font-size:18px;text-transform:uppercase;font-weight:600}.reserverSansCritere .reserverSansCritere_content .indicatif .liste,.reserverSansCritere .reserverSansCritere_content .indicatif .liste_dispo{display:flex}.reserverSansCritere .reserverSansCritere_content .indicatif .color1{width:20px;height:15px;background-color:var(--white);border:1px solid var(--black);border-radius:5px;margin-right:10px;margin-top:4px}.reserverSansCritere .reserverSansCritere_content .indicatif .liste_dispo span{font-size:15px}.reserverSansCritere .reserverSansCritere_content .indicatif .liste_nomDispo{display:flex;margin-left:20px}.reserverSansCritere .reserverSansCritere_content .indicatif .liste_nomDispo span{font-size:15px}.reserverSansCritere .reserverSansCritere_content .indicatif .color2{width:20px;height:15px;background-color:#b4b4b4;border:1px solid var(--black);border-radius:5px;margin-right:10px;margin-top:4px}.reserverSansCritere .reserverSansCritere_content .reserver_calendar{margin-top:20px}.reserverSansCritere .reserverSansCritere_content .reserver_calendar_responsive{display:none}.reserverSansCritere .reserverSansCritere_content .validationCritere{margin-top:40px;display:flex}.reserverSansCritere .reserverSansCritere_content .validationCritere .btn_annuler{background-color:var(--black);color:var(--white);width:200px;border-radius:2px!important}.reserverSansCritere .reserverSansCritere_content .validationCritere .btn_reserver{background-color:var(--blue);color:var(--white);width:200px;border-radius:2px!important;margin-left:10px}.reserverSansCritere .reserverSansCritere_content .resulte_reservation{padding:10px;background-color:var(--blue);margin-top:80px}.reserverSansCritere .reserverSansCritere_content .datePrise{padding:8px;background-color:var(--white);text-align:center;font-size:15px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .titre_heure{font-size:16px;color:var(--blue)}.reserverSansCritere .reserverSansCritere_content .reserver_creneau{margin-top:0;box-shadow:0 0 1px 1px rgba(0,0,0,.16);background-color:var(--white);padding:10px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau h3{font-size:15px;color:var(--white);width:170px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-top:10px!important}.reserverSansCritere .reserverSansCritere_content .reserver_creneau h3 i{background-color:var(--white);padding:5px 7px 6px 6px;color:var(--blue);border-radius:50%;font-size:9px;border:2px solid var(--blue);height:23px;width:23px;margin-right:8px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .listeJour{margin-left:5px;padding:2px 10px 3px 8px;color:var(--secondary);background-color:var(--blue);border-radius:25px;cursor:pointer;font-size:13px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .titreOuverture{font-size:15px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .creneau_liste{margin-top:12px;margin-bottom:12px}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .creneau_liste .form-check{padding:2px 14px 3px 36px;color:var(--black);background-color:#f1faff;border-radius:25px;cursor:pointer}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .creneau_liste .form-check-input{width:20px;height:20px;margin-right:7px;cursor:pointer}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .creneau_liste .form-check-label{cursor:pointer;font-size:14px;font-weight:500}.reserverSansCritere .reserverSansCritere_content .reserver_creneau .creneau_liste .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone{margin-top:20px;box-shadow:0 0 1px 1px rgba(0,0,0,.16);background-color:var(--white);padding:10px}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .titre_heure{font-size:16px;color:var(--blue)}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone h3{font-size:15px;color:var(--white);width:280px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-top:10px}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone h3 i{background-color:var(--white);padding:5px 7px 6px 5px;color:var(--blue);border-radius:50%;font-size:10px;border:2px solid var(--blue);height:24px;width:24px;margin-right:8px}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .form-check{padding:2px 14px 3px 36px;color:var(--black);background-color:#f1faff;border-radius:25px;cursor:pointer;margin-top:5px}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .form-check-input{width:20px;height:20px;margin-right:7px;cursor:pointer}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .form-check-label{cursor:pointer;font-size:14px;font-weight:500}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .css-1s2u09g-control{height:20px!important;outline:0!important;border-radius:2px!important;border:1px solid var(--blue);font-size:14px!important;width:150px!important}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .css-1pahdxg-control{box-shadow:none!important;border-color:var(--blue400)!important;height:20px!important;outline:0!important;font-size:14px!important;width:150px!important;border-radius:2px!important}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .css-2613qy-menu{color:var(--black)!important;font-size:14px!important;width:150px!important}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .css-6j8wv5-Input{margin:-4px!important;font-size:14px!important;width:150px!important}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone .css-tj5bde-Svg{fill:var(--blue400)!important}.reserverSansCritere .reserverSansCritere_content .reserver_nbrPersone #react-select-2-listbox{color:var(--black)!important;font-size:14px!important}.reserverSansCritere .fc-prev-button{background-color:var(--blue)!important;border:none!important;border-radius:0!important}.reserverSansCritere .fc-prev-button:focus{box-shadow:none!important}.reserverSansCritere .fc-next-button{background-color:var(--blue)!important;border:none!important;margin-left:10px!important;border-radius:0!important}.reserverSansCritere .fc-next-button:focus{box-shadow:none!important}.reserverSansCritere .fc-today-button{background-color:var(--black)!important;color:var(--white)!important;border-radius:0!important;opacity:1!important;cursor:pointer;font-weight:600}.reserverSansCritere .fc-today-button:focus{box-shadow:none!important}.reserverSansCritere .fc-toolbar-title{color:var(--blue)!important;font-weight:600;font-size:15px}.reserverSansCritere .fc-event-title{color:var(--white)!important}.reserverSansCritere thead{background-color:var(--blue)!important}.reserverSansCritere .fc-col-header-cell-cushion{color:var(--white)!important;text-decoration:none!important}.reserverSansCritere .fc-daygrid-day-number{color:var(--blue);text-decoration:none!important;font-weight:600}.reserverSansCritere .fc-daygrid-day-frame{cursor:pointer!important}.reserverSansCritere .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:1600px) and (max-width:1700px){.reserverSansCritere .reserverSansCritere_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.reserverSansCritere .reserverSansCritere_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:90px!important;padding-right:90px!important}}@media (min-width:1200px) and (max-width:1399.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:60px!important;padding-right:60px!important}}@media (min-width:992px) and (max-width:1199.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:30px!important;padding-right:30px!important}}@media (min-width:768px) and (max-width:991.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:25px!important;padding-right:25px!important}}@media (min-width:576px) and (max-width:767.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:15px!important;padding-right:15px!important}.reserverSansCritere .reserverSansCritere_content .indicatif{padding:10px;margin-top:20px}}@media (min-width:429px) and (max-width:575.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:10px!important;padding-right:10px!important}.reserverSansCritere .reserverSansCritere_content .indicatif{padding:10px;margin-top:20px}}@media (min-width:320px) and (max-width:428.98px){.reserverSansCritere .reserverSansCritere_content{padding-left:8px!important;padding-right:8px!important}.reserverSansCritere .reserverSansCritere_content .indicatif{padding:10px;margin-top:20px}.reserverSansCritere .reserverSansCritere_content .reserver_calendar{margin-top:20px;display:none}.reserverSansCritere .reserverSansCritere_content .reserver_calendar_responsive{display:block}}.presentation{margin-top:140px;padding-bottom:40px}.presentation .a_propos{background:var(--blue);padding:10px 15px;border-radius:8px}.presentation .a_propos i{background-color:var(--blue);padding:6px 8px 7px 7px;color:var(--white);border-radius:502%;font-size:12px;border:2px solid var(--white);margin-top:0;height:28px;width:28px;margin-right:8px}.presentation .a_propos h1{font-size:15px;color:var(--white);font-weight:550;margin-top:6px}.presentation .a_propos h2{font-size:15px;color:var(--white);font-weight:550;margin-top:4px}.presentation .description{background:var(--white);padding:8px 15px 15px;border-radius:8px}.presentation .description i{background-color:var(--white);padding:8px 15px 6px 6px;color:var(--blue);border-radius:50%;font-size:10px;margin-top:-1px;height:28px;width:28px;margin-right:8px;border:2px solid var(--blue)}.presentation .description h2{font-size:15px;color:var(--black);font-weight:500;margin-top:3px}.presentation .description .errorDescription,.presentation .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.presentation .errorValue{margin-top:10px}.presentation .description textarea{margin-top:5px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278;font-size:15px}.presentation .description textarea::-webkit-input-placeholder{font-size:14px;font-weight:300}.presentation .description textarea::placeholder{font-size:14px;font-weight:300}.presentation .description textarea:focus{box-shadow:none!important}.presentation .choix{background:var(--white);padding:15px 20px 20px;border-radius:8px;margin-top:20px}.presentation .choix .check{margin-left:5px;margin-top:10px}.presentation .choix i{background-color:var(--white);padding:7px 5px 5px 6px;color:var(--blue);border-radius:50%;font-size:9px;border:2px solid var(--blue);margin-top:0;height:26px;width:26px;margin-right:8px}.presentation .choix h3{font-size:16px;color:var(--black);font-weight:500;margin-top:4px;margin-bottom:-10px}.presentation .choix .check .form-check{padding:2px 14px 2px 36px;color:#009ef7;background-color:#f1faff;border-radius:25px;margin-top:8px}.presentation .choix label{color:var(--blue);font-size:13px;font-weight:500}.presentation .choix .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.presentation .choix .form-check-input[type=check]{border-radius:20%!important}.presentation .image{background:#fff;padding:20px;border-radius:8px;margin-top:20px}.presentation .image .titre i{background-color:var(--white);padding:7px 5px 5px 6px;color:var(--blue);border-radius:50%;font-size:9px;border:2px solid var(--blue);margin-top:-3px;height:26px;width:26px;margin-right:8px}.presentation .image h3{font-size:16px;color:var(--black);font-weight:500}.presentation .image_appareil{margin-top:15px;margin-left:40px}.presentation .avatar{width:100%;height:120px;background-color:#e6e6e6;cursor:pointer;border-radius:5px;border-left:5px solid var(--bg);border-right:5px solid var(--bg)}.presentation .avatar i{font-size:90px;color:var(--blue)}.presentation .avatar .presentation .camera i{font-size:38px;color:var(--blue);margin-top:68px;margin-left:-22px;cursor:pointer}.presentation #fileMap{display:none!important}.presentation .avatarMap{width:100%;height:100px;background-color:#e6e6e6;cursor:pointer;border-radius:5px;border-left:5px solid var(--bg);border-right:5px solid var(--bg)}.presentation .avatarMap i{font-size:80px;color:var(--blue)}.presentation .plan_restaurant{width:100%;height:100px}.presentation .liste_image .image_item{width:170px;height:100px}.presentation .liste_image .image_item img{width:100%;height:100%;border-radius:5px;object-fit:cover}.presentation .liste_image i{margin-top:-35px;margin-right:-1px;padding-top:5px;height:35px;width:35px;padding-left:9px;background-color:var(--blue);font-size:22px;color:var(--white);border-radius:5px;cursor:pointer}.presentation .plan{background:var(--white);padding:20px;border-radius:8px;margin-top:20px}.presentation .plan .titre i{background-color:var(--white);padding:7px 5px 5px 7px;color:var(--blue);border-radius:50%;font-size:9px;border:2px solid var(--blue);margin-top:-3px;height:26px;width:26px;margin-right:8px}.presentation .plan .titre h3{font-size:16px;color:var(--black);font-weight:500}.presentation .plan_bloc h4{color:var(--gray400);font-size:15px;font-weight:450}.presentation .plan_bloc textarea{margin-top:10px;height:120px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.presentation .plan_bloc .image_plan .avatarMap i{color:var(--blue)}.presentation .plan_bloc .image_plan .image_appareil img{object-fit:cover;border-radius:5px}.presentation .plan_bloc .titre_plan{margin-left:50px;margin-top:10px}.presentation .plan_bloc textarea::-webkit-input-placeholder{font-size:14px;font-weight:300}.presentation .plan_bloc textarea::placeholder{font-size:14px;font-weight:300}.presentation textarea:focus{box-shadow:none!important}.presentation .bloc_action{margin-top:40px}.presentation .bloc_action button{background-color:var(--white);color:var(--blue);margin-left:20px;transition:.5s ease;font-size:14px;border-radius:18px!important;padding:5px 10px!important;border:1px solid var(--blue)}.presentation .bloc_action .btn_ajoutePresentation{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.presentation .bloc_action .btn_ajoutePresentation .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.presentation .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.presentation .bloc_action button:hover{background-color:var(--blue);color:var(--white)}.presentation .bloc_action button:focus{box-shadow:none!important}.presentation .version{font-weight:700;font-size:14px;color:#9d9d9d}.restoPageProfile{height:auto;width:100%;background-color:var(--white)}.restoPageProfile .restoPage_content{padding-left:185px;padding-right:185px}.restoPageProfile .restoPage_content .resto_option{margin-top:40px}.restoPageProfile .restoPage_content .resto_option .resto_apropos{width:100%;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);height:auto;position:relative;background-color:var(--blue)}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content{width:100%;padding:15px;border:3px dotted var(--white)}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content h1{font-size:35px;font-weight:600;color:var(--white);margin-top:5px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{margin-top:10px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:7px 10px 5px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix i{margin-right:5px;padding:4px 6px;border:2px solid var(--white);background-color:var(--blue);color:var(--secondary);border-radius:50%;font-size:12px;margin-top:-2px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif{position:absolute;top:0;right:0}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart-o{color:var(--white);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart{color:var(--secondary);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--blue);border-color:var(--white) var(--secondary);border-style:solid;border-width:2px 5px;margin-top:0}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--white);font-weight:700;font-size:14px}.restoPageProfile .restoPage_content .resto_photos{margin-top:22px}.restoPageProfile .restoPage_content .slick-next,.restoPageProfile .restoPage_content .slick-prev{display:none!important}.restoPageProfile .restoPage_content .resto_photos .image{width:100%!important;height:170px!important;padding-right:20px;padding-left:0;cursor:pointer}.restoPageProfile .restoPage_content .resto_photos .image img{width:100%;height:170px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.restoPageProfile .restoPage_content .resto_photos .slick-track{position:relative;top:0;left:0;display:block;margin-left:10px!important;height:170px!important}.restoPageProfile .restoPage_content .resto_description{margin-top:22px}.restoPageProfile .restoPage_content .resto_description h2{font-size:16px;color:var(--white);width:260px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px}.restoPageProfile .restoPage_content .resto_description h2 i{margin-right:10px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_description .resto_description_content{display:flex;margin-top:15px}.restoPageProfile .restoPage_content .resto_description .resto_description_content img{width:100px;margin-right:10px}.restoPageProfile .restoPage_content .resto_description .resto_description_content p{font-size:15px;margin-top:25px;color:var(--black)}.restoPageProfile .restoPage_content .nav{margin-top:20px}.restoPageProfile .restoPage_content .nav-tabs{border:none!important}.restoPageProfile .restoPage_content .nav .nav-item .nav-link{margin-left:5px;margin-right:5px;width:95%!important;border-radius:2px!important;background-color:var(--blue)!important;color:var(--secondary)!important;font-weight:600;font-size:14px!important;text-transform:uppercase;box-shadow:var(--blue400) 0 1px 4px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white)}.restoPageProfile .restoPage_content .nav .nav-item .nav-link.active{background-color:var(--white)!important;color:var(--blue)!important}.restoPageProfile .restoPage_content h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:15px;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-left:10px}.restoPageProfile .restoPage_content h4 i{margin-right:10px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_carte{margin-top:20px;padding-left:10px;padding-right:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc{width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc h5{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:2px;box-shadow:var(--blue400) 0 1px 4px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .boisson{background-color:#50cd89!important;box-shadow:0 1px 4px #50cd89!important}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer{margin-top:15px;display:flex}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content h6{font-size:15px;color:var(--black)!important}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat{margin-top:15px;display:flex}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img{width:15%;height:40px;border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert{margin-top:15px;display:flex}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson{margin-top:15px;display:flex}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageProfile .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content span{color:#50cd89;background-color:#e8fff3;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageProfile .restoPage_content .resto_menus{width:100%;border:1px solid #e3e3e3;border-radius:2px;margin-top:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header{display:flex;background-color:var(--blue)!important;padding:8px;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header .img{width:40px;height:40px;padding:5px;border:1px solid var(--white);border-radius:50px;margin-right:10px;background-color:var(--white)}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header .img img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header h5{color:var(--white);font-size:15px;font-weight:600;margin-top:6px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header h5 span{color:var(--secondary);font-size:15px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_content{padding:5px 10px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_content p{font-size:14px!important;color:#5e6278;font-weight:500}.restoPageProfile .restoPage_content .resto_menus .resto_menu_content button{width:100%;color:var(--blue);background-color:var(--white);margin-top:-10px;margin-bottom:5px;font-size:13px;border-radius:25px!important;border:1px solid #e7e7e7;width:180px;font-weight:500}.restoPageProfile .restoPage_content .payement_plus{margin-top:10px;margin-bottom:20px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant{padding:10px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .titre_plus{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .titre_plus i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus{margin-right:10px;width:40px;height:40px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus img{width:100%;height:100%}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus{margin-top:2px}.restoPageProfile .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus span{font-size:15px;margin-top:5px;font-weight:500}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant{padding:10px}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .titre_payement{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .titre_payement i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement{margin-right:10px;width:40px;height:40px}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement img{width:100%;height:100%}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement{padding-top:2px}.restoPageProfile .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement span{font-size:15px;margin-top:5px;font-weight:500}.restoPageProfile .restoPage_content .resto_avis{margin-top:20px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_header{display:flex;justify-content:space-between}.restoPageProfile .restoPage_content .resto_avis .resto_avis_header h4{font-size:16px;color:var(--white);width:200px!important;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageProfile .restoPage_content .resto_avis .resto_avis_header button{background-color:var(--white);border:1px solid var(--blue);font-size:14px;color:var(--black);border-radius:5px;height:36px;margin-top:8px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste{border:1px solid #e3e3e3;padding:8px;border-radius:8px;margin-top:10px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile{width:100%;height:95px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:var(--blue400) 0 1px 4px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:60px;height:60px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client img{width:100%;height:100%}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{background-color:#e8fff3;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px;margin-left:10px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis{border:1px solid #e3e3e3;padding:5px;border-radius:8px;width:100%;height:95px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:55px;width:110px;display:flex;justify-content:center;align-items:center}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content span{color:var(--secondary)}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_note_value{color:var(--white);font-size:13px;font-weight:500;margin-top:-15px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_avis_value{color:var(--white);font-size:13px;font-weight:500}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date{margin-top:3px;display:flex;justify-content:center;align-items:center}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date span{background-color:#f1faff;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:95px;color:#50cd89;background-color:#e8fff3}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis p{font-size:16px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .pagination_avis{margin-top:20px}.restoPageProfile .restoPage_content .resto_avis .resto_avis_content .pagination_avis .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.restoPageProfile .restoPage_content .resto_promo_map{margin-top:20px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_titre h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content{margin-top:10px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item h5{font-size:16px;font-weight:500;color:var(--blue)}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_liste span{font-size:14px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau .item_detail_menu{width:100%;color:var(--white);background-color:var(--blue);margin-top:-10px;font-size:13px;border:none!important;font-weight:600;border-radius:25px;padding-top:5px;padding-bottom:4px}.restoPageProfile .restoPage_content .item_action_creneau_responsive{display:none;width:100%;color:var(--white);background-color:var(--blue);margin-top:10px;font-size:12px;border-radius:25px!important;border:none!important;font-weight:600;text-align:center;padding-top:4px;padding-bottom:3px;cursor:pointer}.restoPageProfile .restoPage_content .resto_map{padding:10px}.restoPageProfile .restoPage_content .resto_map_titre h4{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;border-radius:0!important;margin-left:0!important}.restoPageProfile .restoPage_content .resto_map_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_map_content{margin-top:10px}.restoPageProfile .restoPage_content .resto_map_content h5{color:var(--blue);font-size:17px}.restoPageProfile .restoPage_content .resto_map_content .resto_map_image{width:100%;cursor:pointer}.restoPageProfile .restoPage_content .resto_map_content .resto_map_image img{width:100%}.restoPageProfile .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4{font-size:16px;color:var(--white);width:190px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageProfile .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_photo_telecharger .resto_photo_img{margin-top:20px;width:100%;height:150px;cursor:pointer}.restoPageProfile .restoPage_content .resto_photo_telecharger .resto_photo_img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.restoPageProfile .restoPage_content .resto_photo_telecharger .photo_restaurant{width:100%;height:100px;border-radius:5px;object-fit:cover}.restoPageProfile .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}@media (min-width:1600px) and (max-width:1700px){.restoPageProfile .restoPage_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restoPageProfile .restoPage_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restoPageProfile .restoPage_content{padding-left:70px!important;padding-right:70px!important}.restoPageProfile .restoPage_content .resto_photos .image{height:140px!important}.restoPageProfile .restoPage_content .resto_photos .image img{height:140px}.restoPageProfile .restoPage_content .resto_photos .slick-track{height:140px!important}.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:7px;padding-right:7px}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}}@media (min-width:1200px) and (max-width:1399.98px){.restoPageProfile .restoPage_content{padding-left:40px!important;padding-right:40px!important}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageProfile .restoPage_content .resto_photos .image{height:135px!important}.restoPageProfile .restoPage_content .resto_photos .image img{height:135px}.restoPageProfile .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:5px;padding-right:5px}.restoPageProfile .restoPage_content .resto_menus .resto_menu_header .img{width:60px;height:40px;padding:2px;border:1px solid var(--white);border-radius:50px;margin-right:5px;background-color:var(--white)}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageProfile .restoPage_content .creneau_special{display:none}.restoPageProfile .restoPage_content .item_action_creneau_responsive{display:block}}@media (min-width:992px) and (max-width:1199.98px){.restoPageProfile .restoPage_content{padding-left:30px!important;padding-right:30px!important}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 18px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:5px;font-size:22px;color:var(--secondary)}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px 10px 10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageProfile .restoPage_content .resto_photos .image{height:135px!important}.restoPageProfile .restoPage_content .resto_photos .image img{height:135px}.restoPageProfile .restoPage_content .resto_photos .slick-track{height:135px!important}}@media (min-width:768px) and (max-width:991.98px){.restoPageProfile .restoPage_content{padding-left:25px!important;padding-right:25px!important}.restoPageProfile .restoPage_content .resto_photos .image{height:135px!important}.restoPageProfile .restoPage_content .resto_photos .image img{height:135px}.restoPageProfile .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:576px) and (max-width:767.98px){.restoPageProfile .restoPage_content{padding-left:15px!important;padding-right:15px!important}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageProfile .restoPage_content .resto_photos .image{height:120px!important}.restoPageProfile .restoPage_content .resto_photos .image img{height:120px}.restoPageProfile .restoPage_content .resto_photos .slick-track{height:120px!important}.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:auto;color:var(--black);background-color:#f1faff;margin-top:10px}.restoPageProfile .restoPage_content .creneau_special{display:none}.restoPageProfile .restoPage_content .item_action_creneau_responsive{display:block}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:429px) and (max-width:575.98px){.restoPageProfile .restoPage_content{padding-left:10px!important;padding-right:10px!important}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageProfile .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageProfile .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:320px) and (max-width:428.98px){.restoPageProfile .restoPage_content{padding-left:8px!important;padding-right:8px!important}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageProfile .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageProfile .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:160px;padding:10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:50px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--white);border:1px solid var(--blue);margin-top:20px}.restoPageProfile .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--black);font-weight:700;font-size:14px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageProfile .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageProfile .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageProfile .restoPage_content .resto_promo_map .resto_map_content .resto_map_image{width:100%;height:200px}}@media (min-width:1600px) and (max-width:1700px){.presentation{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.presentation{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.presentation{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.presentation{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.presentation{margin-top:165px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.presentation{margin-top:80px;padding-bottom:40px}}@media (min-width:576px) and (max-width:767.98px){.presentation{margin-top:80px;padding-bottom:40px}}@media (min-width:429px) and (max-width:575.98px){.presentation{margin-top:80px;padding-bottom:40px}}@media (min-width:320px) and (max-width:428.98px){.presentation{margin-top:80px;padding-bottom:40px}}.carte{margin-top:140px;padding-bottom:40px}.carte .bloc_carte .item_carte{background-color:var(--blue);padding:10px 20px;border-radius:8px}.carte .bloc_carte .titre i{background-color:var(--blue);padding:7px 8px 7px 7px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:28px;width:28px;margin-right:8px}.carte .bloc_carte .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.carte .bloc_carte .renseignement{margin-left:36px}.carte .bloc_carte .renseignement p{color:var(--white);font-size:14px}.carte .bloc_carte .item_liste{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.carte .bloc_carte .active_prix{padding-left:40px;padding-right:40px}.carte .bloc_carte .active_prix h2{font-size:14px;color:var(--black);font-weight:500;margin-top:6px;margin-right:10px}.carte .bloc_carte .active_prix .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.carte .bloc_carte .active_prix .form-check-input{height:18px!important;width:40px!important}.carte .bloc_carte .active_prix .form-check-input:focus{box-shadow:none!important}.carte .bloc_carte .liste_carte .ar{font-size:15px;margin-right:10px;background-color:#f5f8fa;color:#5e6278;padding:5px 5px 2px;border-radius:5px;height:32px}.carte .bloc_carte .liste_carte .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.carte .bloc_carte .liste_carte .liste_item{padding-left:40px;padding-right:40px;margin-top:10px}.carte .bloc_carte .liste_carte .liste_item .liste_item_titre{margin-top:8px;width:100%;background-color:var(--blue);border-radius:2px;border-left:5px solid var(--bg);padding:10px 2px 3px 10px;display:flex;justify-content:space-between;margin-bottom:10px}.carte .bloc_carte .liste_carte .liste_item .liste_item_titre h3{letter-spacing:.8px;font-weight:500;font-size:16px;color:var(--white)}.carte .bloc_carte .liste_carte .liste_item .liste_item_titre i{background-color:var(--blue);padding:5px 7px 6px 6px;color:var(--secondary);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:-2px;height:25px;width:25px;margin-right:8px}.carte input[type=number]::-webkit-inner-spin-button,.carte input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carte input[type=number]{-moz-appearance:textfield}.carte .bloc_carte .liste_carte .liste_item input{margin-right:10px;height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.carte .bloc_carte .liste_carte .liste_item input::-webkit-input-placeholder{font-size:14px!important}.carte .bloc_carte .liste_carte .liste_item input::placeholder{font-size:14px!important}.carte .bloc_carte .liste_carte .liste_item input:focus{box-shadow:none!important}.carte .bloc_carte .liste_carte .liste_item button{color:var(--white);background-color:var(--blue);transition:.5s ease;font-size:15px;border-radius:50%!important;padding-top:3px!important;padding-bottom:3px!important;padding-right:8px;padding-left:8px;height:32px}.carte .bloc_carte .liste_carte .liste_item p{font-size:12px;color:#50cd89;background-color:#e8fff3;font-weight:500;padding:2px 5px;border-radius:5px;text-align:center;margin-top:10px!important}.carte .bloc_carte .liste_carte .liste_item button:hover{background-color:var(--blue400)}.carte .bloc_carte .liste_carte .liste_item .carte_menu{margin-top:10px;background-color:#f5f8fa;padding:2px 10px;border-right:3px solid var(--blue);border-left:3px solid var(--blue);border-radius:5px}.carte .bloc_carte .liste_carte .liste_item .carte_menu h4{color:var(--gray);font-size:14px;font-weight:500;margin-top:8px}.carte .bloc_carte .liste_carte .liste_item .carte_menu span{font-size:13px;margin-top:5px;margin-right:20px;color:var(--gray);font-weight:500;padding:3px 7px 2px!important;border-radius:5px;color:#50cd89;background-color:#e8fff3}.carte .bloc_carte .liste_carte .liste_item .carte_menu button{margin-left:10px;transition:.3s ease;height:25px;width:30px;margin-top:2px;padding-left:5px!important;padding-right:5px!important;border-radius:5px!important;background-color:#fff5f8!important}.carte .bloc_carte .liste_carte .liste_item .carte_menu button i{color:#f1416c!important;font-size:15px}.carte .bloc_carte .liste_carte .liste_item .carte_menu button:focus{box-shadow:none!important}.carte .bloc_carte .footer_item{background-color:var(--white);padding:15px 20px 20px;border-radius:8px;margin-top:20px}.carte .bloc_carte .liste_boison{padding-left:35px;padding-top:15px;padding-bottom:20px}.carte .bloc_carte .liste_boison h3{font-size:16px;color:var(--black);margin-top:8px;font-weight:500}.carte .bloc_carte .liste_boison i{background-color:var(--white);padding:5px 12px 7px 5px;color:var(--blue);border-radius:50%;font-size:13px;border:2px solid var(--blue);margin-top:5px;height:26px;width:27px;margin-right:8px}.carte .bloc_carte .liste_boison .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-bottom:0!important;width:150px}.carte .bloc_carte .liste_boison .item_boison{padding-right:30px}.carte .bloc_carte .liste_boison span{font-size:15px;margin-top:2px;margin-right:20px;color:var(--gray);font-weight:450;padding:3px 7px 2px!important;border-radius:5px}.carte .bloc_carte .liste_boison .form-check-input:focus{box-shadow:none!important}.carte .bloc_carte .liste_boison .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.carte .bloc_carte .liste_boison .form-check-label{color:var(--titre)!important}.carte .bloc_carte .liste_boison .boisson_prix{width:120px;height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.carte .bloc_carte .liste_boison .boisson_prix::-webkit-input-placeholder{font-size:13px}.carte .bloc_carte .liste_boison .boisson_prix::placeholder{font-size:13px}.carte .bloc_carte .liste_boison .boisson_prix:focus{box-shadow:none!important}.carte .bloc_carte .action{margin-top:10px;padding:15px 40px}.carte .bloc_carte .liste_boison .ar{font-size:15px;margin-right:10px;margin-left:5px;background-color:#f5f8fa;color:var(--gray);padding:5px 5px 2px;border-radius:2px}.carte .bloc_carte .action span{font-size:15px;color:var(--white);font-weight:600;padding:8px 15px 10px!important;background-color:#f1416c!important;border-radius:2px}.carte .bloc_carte .action button{background-color:var(--white);color:var(--blue);border:1px solid var(--blue);margin-left:10px;font-size:14px;border-radius:18px;transition:.3s ease;padding:4px 10px}.carte .bloc_carte .action .btn_ajouteCarte{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.carte .bloc_carte .action .btn_ajouteCarte .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.carte .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px;margin-top:20px!important}.carte .bloc_carte .action button:focus{box-shadow:none!important}.carte .bloc_carte .action button:hover{background-color:var(--blue);color:var(--white)}.carte .version{font-weight:700;font-size:14px;color:#9d9d9d}.restoPageCarte{height:auto;width:100%;background-color:var(--white)}.restoPageCarte .restoPage_content{padding-left:185px;padding-right:185px}.restoPageCarte .restoPage_content .resto_option{margin-top:40px}.restoPageCarte .restoPage_content .resto_option .resto_apropos{width:100%;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);height:auto;position:relative;background-color:var(--blue)}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content{width:100%;padding:15px;border:3px dotted var(--white)}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content h1{font-size:40px;font-family:var(--fontTitle);font-weight:600;letter-spacing:2px;color:var(--white);margin-top:5px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{margin-top:10px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:7px 10px 5px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix i{margin-right:5px;padding:4px 6px;border:2px solid var(--white);background-color:var(--blue);color:var(--secondary);border-radius:50%;font-size:12px;margin-top:-2px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif{position:absolute;top:0;right:0}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart-o{color:var(--white);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart{color:var(--secondary);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--blue);border-color:var(--white) var(--secondary);border-style:solid;border-width:2px 5px;margin-top:0}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--white);font-weight:700;font-size:13px}.restoPageCarte .restoPage_content .resto_photos{margin-top:22px}.restoPageCarte .restoPage_content .slick-next,.restoPageCarte .restoPage_content .slick-prev{display:none!important}.restoPageCarte .restoPage_content .resto_photos .image{width:100%!important;height:170px!important;padding-right:20px;padding-left:0;cursor:pointer}.restoPageCarte .restoPage_content .resto_photos .image img{width:100%;height:170px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.restoPageCarte .restoPage_content .resto_photos .slick-track{position:relative;top:0;left:0;display:block;margin-left:10px!important;height:170px!important}.restoPageCarte .restoPage_content .resto_description{margin-top:22px}.restoPageCarte .restoPage_content .resto_description h2{font-size:16px;color:var(--white);width:260px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px}.restoPageCarte .restoPage_content .resto_description h2 i{margin-right:10px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_description .resto_description_content{display:flex;margin-top:15px}.restoPageCarte .restoPage_content .resto_description .resto_description_content img{width:100px;margin-right:10px;cursor:pointer}.restoPageCarte .restoPage_content .resto_description .resto_description_content p{font-size:15px;margin-top:25px;color:var(--black)}.restoPageCarte .restoPage_content .nav{margin-top:20px}.restoPageCarte .restoPage_content .nav-tabs{border:none!important}.restoPageCarte .restoPage_content .nav .nav-item .nav-link{margin-left:5px;margin-right:5px;width:95%!important;border-radius:2px!important;background-color:var(--blue)!important;color:var(--secondary)!important;font-weight:600;font-size:13px!important;text-transform:uppercase;box-shadow:var(--blue400) 0 1px 4px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white)}.restoPageCarte .restoPage_content .nav .nav-item .nav-link.active{background-color:var(--white)!important;color:var(--blue)!important}.restoPageCarte .restoPage_content h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:15px;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-left:10px}.restoPageCarte .restoPage_content h4 i{margin-right:10px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_carte{margin-top:20px;padding-left:10px;padding-right:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc{width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc h5{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:2px;box-shadow:var(--blue400) 0 1px 4px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .boisson{background-color:#50cd89!important;box-shadow:0 1px 4px #50cd89!important}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer{margin-top:15px;display:flex}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat{margin-top:15px;display:flex}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img{width:15%;height:40px;border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert{margin-top:15px;display:flex}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content h6{font-size:18px;color:var(--black)!important;font-weight:600}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson{margin-top:15px;display:flex}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content h6{font-size:18px;color:var(--black)!important;font-family:var(--fontTitle);font-weight:600;letter-spacing:2px}.restoPageCarte .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content span{color:#50cd89;background-color:#e8fff3;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageCarte .restoPage_content .resto_menus{width:100%;border:1px solid #e3e3e3;border-radius:2px;margin-top:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header{display:flex;background-color:var(--blue)!important;padding:8px;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header .img{width:40px;height:40px;padding:5px;border:1px solid var(--white);border-radius:50px;margin-right:10px;background-color:var(--white)}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header .img img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header h5{color:var(--white);font-size:15px;font-weight:600;margin-top:6px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header h5 span{color:var(--secondary);font-size:15px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_content{padding:5px 10px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_content p{font-size:14px!important;color:#5e6278;font-weight:500}.restoPageCarte .restoPage_content .resto_menus .resto_menu_content button{width:100%;color:var(--blue);background-color:var(--white);margin-top:-10px;margin-bottom:5px;font-size:13px;border-radius:25px!important;border:1px solid #e7e7e7;width:180px;font-weight:500}.restoPageCarte .restoPage_content .payement_plus{margin-top:10px;margin-bottom:20px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant{padding:10px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .titre_plus{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .titre_plus i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus{margin-right:10px;width:40px;height:40px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus img{width:100%;height:100%}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus{margin-top:2px}.restoPageCarte .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus span{font-size:15px;margin-top:5px;font-weight:500}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant{padding:10px}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .titre_payement{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .titre_payement i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement{margin-right:10px;width:40px;height:40px}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement img{width:100%;height:100%}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement{padding-top:2px}.restoPageCarte .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement span{font-size:15px;margin-top:5px;font-weight:500}.restoPageCarte .restoPage_content .resto_avis{margin-top:20px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_header{display:flex;justify-content:space-between}.restoPageCarte .restoPage_content .resto_avis .resto_avis_header h4{font-size:16px;color:var(--white);width:200px!important;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageCarte .restoPage_content .resto_avis .resto_avis_header button{background-color:var(--white);border:1px solid var(--blue);font-size:14px;color:var(--black);border-radius:5px;height:36px;margin-top:8px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste{border:1px solid #e3e3e3;padding:8px;border-radius:8px;margin-top:10px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile{width:100%;height:95px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:var(--blue400) 0 1px 4px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:60px;height:60px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client img{width:100%;height:100%}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{background-color:#e8fff3;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px;margin-left:10px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis{border:1px solid #e3e3e3;padding:5px;border-radius:8px;width:100%;height:95px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:55px;width:110px;display:flex;justify-content:center;align-items:center}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content span{color:var(--secondary)}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_note_value{color:var(--white);font-size:13px;font-weight:500;margin-top:-15px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_avis_value{color:var(--white);font-size:13px;font-weight:500}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date{margin-top:3px;display:flex;justify-content:center;align-items:center}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date span{background-color:#f1faff;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:95px;color:#50cd89;background-color:#e8fff3}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis p{font-size:16px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .pagination_avis{margin-top:20px}.restoPageCarte .restoPage_content .resto_avis .resto_avis_content .pagination_avis .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.restoPageCarte .restoPage_content .resto_promo_map{margin-top:20px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_titre h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content{margin-top:10px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item h5{font-size:16px;font-weight:500;color:var(--blue)}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_liste span{font-size:14px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau .item_detail_menu{width:100%;color:var(--white);background-color:var(--blue);margin-top:-10px;font-size:13px;border:none!important;font-weight:600;border-radius:25px;padding-top:5px;padding-bottom:4px}.restoPageCarte .restoPage_content .item_action_creneau_responsive{display:none;width:100%;color:var(--white);background-color:var(--blue);margin-top:10px;font-size:12px;border-radius:25px!important;border:none!important;font-weight:600;text-align:center;padding-top:4px;padding-bottom:3px;cursor:pointer}.restoPageCarte .restoPage_content .resto_map{padding:10px}.restoPageCarte .restoPage_content .resto_map_titre h4{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;border-radius:0!important;margin-left:0!important}.restoPageCarte .restoPage_content .resto_map_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_map_content{margin-top:10px}.restoPageCarte .restoPage_content .resto_map_content h5{color:var(--blue);font-size:17px}.restoPageCarte .restoPage_content .resto_map_content .resto_map_image{width:100%;cursor:pointer}.restoPageCarte .restoPage_content .resto_map_content .resto_map_image img{width:100%}.restoPageCarte .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4{font-size:16px;color:var(--white);width:190px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageCarte .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_photo_telecharger .resto_photo_img{margin-top:20px;width:100%;height:150px;cursor:pointer}.restoPageCarte .restoPage_content .resto_photo_telecharger .resto_photo_img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.restoPageCarte .restoPage_content .resto_photo_telecharger .photo_restaurant{width:100%;height:100px;border-radius:5px;object-fit:cover}.restoPageCarte .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}@media (min-width:1600px) and (max-width:1700px){.restoPageCarte .restoPage_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restoPageCarte .restoPage_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restoPageCarte .restoPage_content{padding-left:70px!important;padding-right:70px!important}.restoPageCarte .restoPage_content .resto_photos .image{height:140px!important}.restoPageCarte .restoPage_content .resto_photos .image img{height:140px}.restoPageCarte .restoPage_content .resto_photos .slick-track{height:140px!important}.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:7px;padding-right:7px}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}}@media (min-width:1200px) and (max-width:1399.98px){.restoPageCarte .restoPage_content{padding-left:40px!important;padding-right:40px!important}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageCarte .restoPage_content .resto_photos .image{height:135px!important}.restoPageCarte .restoPage_content .resto_photos .image img{height:135px}.restoPageCarte .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:5px;padding-right:5px}.restoPageCarte .restoPage_content .resto_menus .resto_menu_header .img{width:60px;height:40px;padding:2px;border:1px solid var(--white);border-radius:50px;margin-right:5px;background-color:var(--white)}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageCarte .restoPage_content .creneau_special{display:none}.restoPageCarte .restoPage_content .item_action_creneau_responsive{display:block}}@media (min-width:992px) and (max-width:1199.98px){.restoPageCarte .restoPage_content{padding-left:30px!important;padding-right:30px!important}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 18px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:5px;font-size:22px;color:var(--secondary)}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px 10px 10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageCarte .restoPage_content .resto_photos .image{height:135px!important}.restoPageCarte .restoPage_content .resto_photos .image img{height:135px}.restoPageCarte .restoPage_content .resto_photos .slick-track{height:135px!important}}@media (min-width:768px) and (max-width:991.98px){.restoPageCarte .restoPage_content{padding-left:25px!important;padding-right:25px!important}.restoPageCarte .restoPage_content .resto_photos .image{height:135px!important}.restoPageCarte .restoPage_content .resto_photos .image img{height:135px}.restoPageCarte .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:576px) and (max-width:767.98px){.restoPageCarte .restoPage_content{padding-left:15px!important;padding-right:15px!important}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageCarte .restoPage_content .resto_photos .image{height:120px!important}.restoPageCarte .restoPage_content .resto_photos .image img{height:120px}.restoPageCarte .restoPage_content .resto_photos .slick-track{height:120px!important}.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:auto;color:var(--black);background-color:#f1faff;margin-top:10px}.restoPageCarte .restoPage_content .creneau_special{display:none}.restoPageCarte .restoPage_content .item_action_creneau_responsive{display:block}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:429px) and (max-width:575.98px){.restoPageCarte .restoPage_content{padding-left:10px!important;padding-right:10px!important}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageCarte .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageCarte .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:320px) and (max-width:428.98px){.restoPageCarte .restoPage_content{padding-left:8px!important;padding-right:8px!important}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageCarte .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageCarte .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:160px;padding:10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:50px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--white);border:1px solid var(--blue);margin-top:20px}.restoPageCarte .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--black);font-weight:700;font-size:13px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageCarte .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageCarte .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageCarte .restoPage_content .resto_promo_map .resto_map_content .resto_map_image{width:100%;height:200px}}@media (min-width:1600px) and (max-width:1700px){.carte{margin-top:140px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.carte{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.carte{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.carte{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.carte{margin-top:165px;padding-bottom:40px}.carte .bloc_carte .item_liste{padding-top:15px;padding-bottom:15px;padding-left:0!important;padding-right:0!important}.carte .bloc_carte .footer_item,.carte .bloc_carte .item_liste{background-color:var(--background);border-radius:8px;margin-top:20px}.carte .bloc_carte .footer_item{padding:15px 10px 20px}}@media (min-width:768px) and (max-width:991.98px){.carte{margin-top:85px;padding-bottom:40px}.carte .bloc_carte .item_liste{padding-top:15px;padding-bottom:15px;padding-left:0!important;padding-right:0!important}.carte .bloc_carte .footer_item,.carte .bloc_carte .item_liste{background-color:var(--background);border-radius:8px;margin-top:20px}.carte .bloc_carte .footer_item{padding:15px 10px 20px}}@media (min-width:576px) and (max-width:767.98px){.carte{margin-top:85px;padding-bottom:40px}.action_carte{display:block!important;flex-direction:column!important}.liste_action{margin-top:30px}}@media (min-width:429px) and (max-width:575.98px){.carte{margin-top:85px;padding-bottom:40px}.action_carte{display:block!important;flex-direction:column!important}.liste_action{margin-top:30px}.carte .bloc_carte .liste_carte .liste_item{padding-left:10px;padding-right:10px;margin-top:10px}.carte .bloc_carte .liste_boison{padding-left:8px!important;padding-top:15px;padding-bottom:20px}}@media (min-width:320px) and (max-width:428.98px){.carte{margin-top:85px;padding-bottom:40px}.action_carte{display:block!important;flex-direction:column!important}.liste_action{margin-top:30px;display:flex;justify-content:space-between}.carte .bloc_carte .item_liste{background-color:var(--background);padding-top:15px;padding-bottom:15px;padding-left:0!important;padding-right:0!important;border-radius:8px;margin-top:20px}.carte .bloc_carte .liste_carte .liste_item{padding-left:10px;padding-right:10px;margin-top:10px}.carte .bloc_carte .footer_item{background-color:var(--background);padding-left:0!important;padding-right:0!important;padding-top:15px;padding-bottom:20px;border-radius:8px;margin-top:20px}.carte .bloc_carte .liste_boison{padding-left:8px!important;padding-top:15px;padding-bottom:20px}}.menu{margin-top:140px;padding-bottom:40px}.menu .menu_titre{background:var(--blue);padding:10px 20px;border-radius:8px}.menu .menu_titre i{background-color:var(--blue);padding:7px 8px 7px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:28px;width:28px;margin-right:8px}.menu .menu_titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.menu .menu_titre p{color:var(--white);margin-left:36px;font-size:14px}.menu .description_titre .btn_action,.menu .description_titre .btn_ajouteMenu{background-color:var(--white);color:var(--gray);border-radius:25px!important;margin-left:10px;font-size:14px;border:none!important;transition:.3s ease-in;padding:4px 10px!important}.menu .description_titre .btn_ajouteMenu{opacity:1!important}.menu .description_titre .btn_ajouteMenu .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.menu .load{color:#d9d9d9!important;background-color:var(--white)!important;margin-top:40px;font-size:40px}.menu .description_titre .btn_action:focus{border:none!important}.menu .description_titre .btn_action:hover{border:1px solid var(--white)!important;-webkit-transform:scale(1.1);transform:scale(1.1);color:var(--white)}.menu input[type=number]{background-color:#f5f8fa!important;border-color:#f5f8fa!important;color:#5e6278!important;width:200px}.menu input[type=number]::-webkit-inner-spin-button,.menu input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu input[type=number]{-moz-appearance:textfield;height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu .liste_menu{background:var(--white);padding:20px;border-radius:8px;margin-top:20px;border-left:5px solid var(--blue);border-right:5px solid var(--blue)}.menu .liste_menu h2{font-size:14px;color:var(--black);font-weight:550;margin-top:8px;margin-right:10px}.menu .liste_menu input[type=text]{height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu .liste_menu input:focus{box-shadow:none!important}.menu .liste_menu .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.menu .liste_menu .form-check{padding:2px 14px 2px 36px;color:var(--blue);background-color:#f1faff;border-radius:25px}.menu .liste_menu .form-check-input:focus{box-shadow:none!important}.menu .content_menu h3{font-size:15px;color:var(--blue);margin-top:10px}.menu .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.menu .content_menu .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.menu .content_menu .form-check-input[type=check]{border-radius:20%!important}.menu .content_menu .check{margin-left:40px}.menu .content_menu .check .form-check-label{color:var(--gray);font-size:13px;font-weight:500}.menu .content_menu .remarque{color:var(--gray)!important;font-weight:400;font-size:15px}.menu .content_menu .introduire{height:35px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu .content_menu .introduire::-webkit-input-placeholder{font-size:14px}.menu .content_menu .introduire::placeholder{font-size:14px}.menu .content_menu .menu_carte .header_item{background-color:var(--blue);padding-left:10px;border-radius:2px;border-left:5px solid var(--bg);box-shadow:0 1px 4px rgba(0,0,0,.16)}.menu .content_menu .menu_carte .header_item h3{color:var(--white)!important}.menu .content_menu .menu_carte p{font-size:12px;color:var(--gray);background-color:#f1faff;font-weight:500;padding:2px 5px;border-radius:5px;text-align:center;margin-top:10px!important}.menu .content_menu .menu_carte button{background-color:var(--blue);color:var(--white);margin-left:10px;transition:.5s ease;font-size:14px;border-radius:2px!important;padding:4px 10px}.menu .content_menu .menu_carte button:hover{background-color:var(--blue400)}.menu .content_menu .menu_carte button:focus{box-shadow:none!important}.menu .content_menu .data_liste{background-color:#f5f8fa;padding-left:10px;padding-right:10px;border-radius:5px}.menu .content_menu .menu_carte h4{color:var(--gray);font-size:14px;margin-top:7px;font-weight:500}.menu .content_menu .menu_carte .menu_carte_button .btn_delete{color:#f1416c;transition:.3s ease;font-size:18px;background-color:#f5f8fa;border:none!important;padding:2px!important}.menu .content_menu .menu_carte .menu_carte_button .btn_delete:hover{border:none!important}.menu .action_menu{background:var(--white);border-radius:8px;margin-top:10px}.menu .action_menu .btn_ajoute_menu{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;border-radius:2px!important;font-size:15px}.menu .action_menu .btn_ajoute_menu:focus{box-shadow:none!important;border-radius:18px}.menu .action_menu .btn_valider{background-color:var(--white);color:var(--blue);transition:.3s ease;margin-top:15px;margin-left:10px;border-radius:18px!important;font-size:15px;padding:4px 10px;border:1px solid var(--blue)}.menu .action_menu .btn_valider:hover{background-color:var(--blue);color:var(--background)}.menu .version{font-weight:700;font-size:14px;color:#9d9d9d}.menu .boucle_menu{background:var(--white);padding:20px;border-radius:8px;margin-top:20px;border-left:5px solid #50cd89;border-right:5px solid #50cd89}.menu .boucle_menu h2{font-size:14px;color:var(--black);font-weight:550;margin-top:8px;margin-right:10px}.menu .boucle_menu input[type=text]{height:30px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu .boucle_menu .delete_Menu{color:#f1416c;font-size:25px;margin-left:15px;cursor:pointer;margin-top:2px}.menu .boucle_menu input:focus{box-shadow:none!important}.menu .boucle_menu .active_menu .form-check-label{color:var(--black)!important}.menu .boucle_menu .form-check-input:checked{background-color:#50cd89!important;border:2px solid #50cd89}.menu .boucle_menu .form-check-input{border:1px solid #50cd89!important;color:#50cd89!important}.menu .boucle_menu .affiche_menu .form-check-input:focus{box-shadow:none!important}.menu .boucle_menu .content_menu h3{font-size:15px;color:#50cd89;margin-top:10px}.menu .boucle_menu .content_menu .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.menu .boucle_menu .form-check{padding:2px 14px 2px 36px;color:var(--blue);background-color:#f1faff;border-radius:25px}.menu .boucle_menu .content_menu .form-check-input:checked{background-color:#50cd89!important;border:2px solid #50cd89}.menu .boucle_menu .content_menu .form-check-input[type=check]{border-radius:20%!important;border:1px solid #50cd89!important;color:#50cd89!important}.menu .boucle_menu .content_menu .check{margin-left:40px}.menu .boucle_menu .content_menu .check .form-check-label{color:var(--gray);font-size:13px;font-weight:500}.menu .boucle_menu .content_menu .remarque{color:var(--titre)!important;font-weight:400;font-size:15px}.menu .boucle_menu .introduire{height:35px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.menu .boucle_menu .introduire::-webkit-input-placeholder{font-size:14px}.menu .boucle_menu .introduire::placeholder{font-size:14px}.menu .boucle_menu .content_menu .menu_carte p{font-size:12px;color:var(--gray);background-color:#e8fff3;font-weight:500;padding:2px 5px;border-radius:5px;text-align:center;margin-top:10px!important}.menu .boucle_menu .content_menu .menu_carte button{background-color:#50cd89;color:var(--white);margin-left:10px;transition:.5s ease;font-size:15px;border-radius:2px!important;padding:4px 10px}.menu .boucle_menu .content_menu .menu_carte button:hover{background-color:#50cd89}.menu .boucle_menu .content_menu .menu_carte button:focus{box-shadow:none!important}.menu .boucle_menu .content_menu .menu_carte .header_item{background-color:#50cd89;padding-left:10px;border-radius:2px;border-left:5px solid var(--bg);box-shadow:0 1px 4px rgba(0,0,0,.16)}.menu .boucle_menu .content_menu .menu_carte .header_item .form-check-input{border:1px solid var(--white)!important}.menu .boucle_menu .content_menu .menu_carte .header_item h3{color:var(--white)!important}.menu .boucle_menu .content_menu .data_liste{background-color:#f5f8fa;padding-left:10px;padding-right:10px;border-radius:5px}.menu .boucle_menu .content_menu .menu_carte h4{color:var(--gray);font-size:14px;margin-top:7px;font-weight:500}.menu .boucle_menu .content_menu .menu_carte .menu_carte_button .btn_delete{color:#f1416c;transition:.3s ease;font-size:18px;background-color:#f5f8fa;border:none!important;padding:2px!important}.menu .boucle_menu .content_menu .menu_carte .menu_carte_button .btn_delete:hover{border:none!important}.menu .boucle_menu .action_menu{background:var(--white);border-radius:8px;margin-top:10px}.menu .boucle_menu .action_menu .btn_ajoute_menu{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;border-radius:2px!important;font-size:14px}.menu .boucle_menu .action_menu .btn_ajoute_menu:focus{box-shadow:none!important;border-radius:18px}.menu .boucle_menu .action_menu .btn_valider{background-color:var(--blue);color:var(--white);transition:.3s ease;margin-top:14px;margin-left:10px;border-radius:2px!important;font-size:14px;padding:4px 10px}.menu .boucle_menu .action_menu .btn_valider:hover{background-color:var(--blue400)}.modal .modal-content .modal_visualiser .modal_visualiser_header{background-color:var(--blue);border-left:5px solid var(--secondary);border-right:5px solid var(--secondary)}.modal_visualiser .modal_visualiser_header h5{font-weight:600;font-size:17px}.modal_visualiser .modal_visualiser_header .close{background-color:var(--white);color:var(--black)}.restoPageMenu{height:auto;width:100%;background-color:var(--white)}.restoPageMenu .restoPage_content{padding-left:185px;padding-right:185px}.restoPageMenu .restoPage_content .resto_option{margin-top:40px}.restoPageMenu .restoPage_content .resto_option .resto_apropos{width:100%;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);height:auto;position:relative;background-color:var(--blue)}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content{width:100%;padding:15px;border:3px dotted var(--white)}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content h1{font-size:35px;font-weight:600;letter-spacing:2px;color:var(--white);margin-top:5px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{margin-top:10px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:7px 10px 5px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix i{margin-right:5px;padding:4px 6px;border:2px solid var(--white);background-color:var(--blue);color:var(--secondary);border-radius:50%;font-size:12px;margin-top:-2px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif{position:absolute;top:0;right:0}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart-o{color:var(--white);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart{color:var(--secondary);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--blue);border-color:var(--white) var(--secondary);border-style:solid;border-width:2px 5px;margin-top:0}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--white);font-weight:700;font-size:14px}.restoPageMenu .restoPage_content .resto_photos{margin-top:22px}.restoPageMenu .restoPage_content .slick-next,.restoPageMenu .restoPage_content .slick-prev{display:none!important}.restoPageMenu .restoPage_content .resto_photos .image{width:100%!important;height:170px!important;padding-right:20px;padding-left:0;cursor:pointer}.restoPageMenu .restoPage_content .resto_photos .image img{width:100%;height:170px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.restoPageMenu .restoPage_content .resto_photos .slick-track{position:relative;top:0;left:0;display:block;margin-left:10px!important;height:170px!important}.restoPageMenu .restoPage_content .resto_description{margin-top:22px}.restoPageMenu .restoPage_content .resto_description h2{font-size:16px;color:var(--white);width:260px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px}.restoPageMenu .restoPage_content .resto_description h2 i{margin-right:10px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_description .resto_description_content{display:flex;margin-top:15px}.restoPageMenu .restoPage_content .resto_description .resto_description_content img{width:100px;margin-right:10px}.restoPageMenu .restoPage_content .resto_description .resto_description_content p{font-size:15px;margin-top:25px;color:var(--black)}.restoPageMenu .restoPage_content .nav{margin-top:20px}.restoPageMenu .restoPage_content .nav-tabs{border:none!important}.restoPageMenu .restoPage_content .nav .nav-item .nav-link{margin-left:5px;margin-right:5px;width:95%!important;border-radius:2px!important;background-color:var(--blue)!important;color:var(--secondary)!important;font-weight:600;font-size:14px!important;text-transform:uppercase;box-shadow:var(--blue400) 0 1px 4px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white)}.restoPageMenu .restoPage_content .nav .nav-item .nav-link.active{background-color:var(--white)!important;color:var(--blue)!important}.restoPageMenu .restoPage_content h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:15px;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-left:10px}.restoPageMenu .restoPage_content h4 i{margin-right:10px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_carte{margin-top:20px;padding-left:10px;padding-right:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc{width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc h5{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:2px;box-shadow:var(--blue400) 0 1px 4px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .boisson{background-color:#50cd89!important;box-shadow:0 1px 4px #50cd89!important}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer{margin-top:15px;display:flex}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat{margin-top:15px;display:flex}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img{width:15%;height:40px;border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert{margin-top:15px;display:flex}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson{margin-top:15px;display:flex}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600;letter-spacing:2px}.restoPageMenu .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content span{color:#50cd89;background-color:#e8fff3;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPageMenu .restoPage_content .resto_menus{width:100%;border:1px solid #e3e3e3;border-radius:2px;margin-top:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header{display:flex;background-color:var(--blue)!important;padding:8px;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header .img{width:40px;height:40px;padding:5px;border:1px solid var(--white);border-radius:50px;margin-right:10px;background-color:var(--white)}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header .img img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header h5{color:var(--white);font-size:15px;letter-spacing:2px;font-weight:600;margin-top:6px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header h5 span{color:var(--secondary);font-size:15px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_content{padding:5px 10px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_content p{font-size:14px!important;color:#5e6278;font-weight:500}.restoPageMenu .restoPage_content .resto_menus .resto_menu_content button{width:100%;color:var(--blue);background-color:var(--white);margin-top:-10px;margin-bottom:5px;font-size:13px;border-radius:25px!important;border:1px solid #e7e7e7;width:180px;font-weight:500}.restoPageMenu .restoPage_content .payement_plus{margin-top:10px;margin-bottom:20px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant{padding:10px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .titre_plus{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .titre_plus i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus{margin-right:10px;width:40px;height:40px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus img{width:100%;height:100%}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus{margin-top:2px}.restoPageMenu .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus span{font-size:15px;margin-top:5px;font-weight:500}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant{padding:10px}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .titre_payement{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .titre_payement i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement{margin-right:10px;width:40px;height:40px}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement img{width:100%;height:100%}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement{padding-top:2px}.restoPageMenu .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement span{font-size:15px;margin-top:5px;font-weight:500}.restoPageMenu .restoPage_content .resto_avis{margin-top:20px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_header{display:flex;justify-content:space-between}.restoPageMenu .restoPage_content .resto_avis .resto_avis_header h4{font-size:16px;color:var(--white);width:200px!important;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageMenu .restoPage_content .resto_avis .resto_avis_header button{background-color:var(--white);border:1px solid var(--blue);font-size:14px;color:var(--black);border-radius:5px;height:36px;margin-top:8px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste{border:1px solid #e3e3e3;padding:8px;border-radius:8px;margin-top:10px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile{width:100%;height:95px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:var(--blue400) 0 1px 4px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:60px;height:60px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client img{width:100%;height:100%}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{background-color:#e8fff3;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px;margin-left:10px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis{border:1px solid #e3e3e3;padding:5px;border-radius:8px;width:100%;height:95px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:55px;width:110px;display:flex;justify-content:center;align-items:center}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content span{color:var(--secondary)}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_note_value{color:var(--white);font-size:13px;font-weight:500;margin-top:-15px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_avis_value{color:var(--white);font-size:13px;font-weight:500}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date{margin-top:3px;display:flex;justify-content:center;align-items:center}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date span{background-color:#f1faff;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:95px;color:#50cd89;background-color:#e8fff3}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis p{font-size:16px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .pagination_avis{margin-top:20px}.restoPageMenu .restoPage_content .resto_avis .resto_avis_content .pagination_avis .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.restoPageMenu .restoPage_content .resto_promo_map{margin-top:20px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_titre h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content{margin-top:10px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item h5{font-size:16px;font-weight:500;color:var(--blue)}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_liste span{font-size:14px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau .item_detail_menu{width:100%;color:var(--white);background-color:var(--blue);margin-top:-10px;font-size:13px;border:none!important;font-weight:600;border-radius:25px;padding-top:5px;padding-bottom:4px}.restoPageMenu .restoPage_content .item_action_creneau_responsive{display:none;width:100%;color:var(--white);background-color:var(--blue);margin-top:10px;font-size:12px;border-radius:25px!important;border:none!important;font-weight:600;text-align:center;padding-top:4px;padding-bottom:3px;cursor:pointer}.restoPageMenu .restoPage_content .resto_map{padding:10px}.restoPageMenu .restoPage_content .resto_map_titre h4{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;border-radius:0!important;margin-left:0!important}.restoPageMenu .restoPage_content .resto_map_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_map_content{margin-top:10px}.restoPageMenu .restoPage_content .resto_map_content h5{color:var(--blue);font-size:17px}.restoPageMenu .restoPage_content .resto_map_content .resto_map_image{width:100%;cursor:pointer}.restoPageMenu .restoPage_content .resto_map_content .resto_map_image img{width:100%}.restoPageMenu .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4{font-size:16px;color:var(--white);width:190px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPageMenu .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_photo_telecharger .resto_photo_img{margin-top:20px;width:100%;height:150px;cursor:pointer}.restoPageMenu .restoPage_content .resto_photo_telecharger .resto_photo_img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.restoPageMenu .restoPage_content .resto_photo_telecharger .photo_restaurant{width:100%;height:100px;border-radius:5px;object-fit:cover}.restoPageMenu .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}@media (min-width:1600px) and (max-width:1700px){.restoPageMenu .restoPage_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restoPageMenu .restoPage_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restoPageMenu .restoPage_content{padding-left:70px!important;padding-right:70px!important}.restoPageMenu .restoPage_content .resto_photos .image{height:140px!important}.restoPageMenu .restoPage_content .resto_photos .image img{height:140px}.restoPageMenu .restoPage_content .resto_photos .slick-track{height:140px!important}.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:7px;padding-right:7px}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}}@media (min-width:1200px) and (max-width:1399.98px){.restoPageMenu .restoPage_content{padding-left:40px!important;padding-right:40px!important}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageMenu .restoPage_content .resto_photos .image{height:135px!important}.restoPageMenu .restoPage_content .resto_photos .image img{height:135px}.restoPageMenu .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:5px;padding-right:5px}.restoPageMenu .restoPage_content .resto_menus .resto_menu_header .img{width:60px;height:40px;padding:2px;border:1px solid var(--white);border-radius:50px;margin-right:5px;background-color:var(--white)}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageMenu .restoPage_content .creneau_special{display:none}.restoPageMenu .restoPage_content .item_action_creneau_responsive{display:block}}@media (min-width:992px) and (max-width:1199.98px){.restoPageMenu .restoPage_content{padding-left:30px!important;padding-right:30px!important}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 18px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:5px;font-size:22px;color:var(--secondary)}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px 10px 10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPageMenu .restoPage_content .resto_photos .image{height:135px!important}.restoPageMenu .restoPage_content .resto_photos .image img{height:135px}.restoPageMenu .restoPage_content .resto_photos .slick-track{height:135px!important}}@media (min-width:768px) and (max-width:991.98px){.restoPageMenu .restoPage_content{padding-left:25px!important;padding-right:25px!important}.restoPageMenu .restoPage_content .resto_photos .image{height:135px!important}.restoPageMenu .restoPage_content .resto_photos .image img{height:135px}.restoPageMenu .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:576px) and (max-width:767.98px){.restoPageMenu .restoPage_content{padding-left:15px!important;padding-right:15px!important}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageMenu .restoPage_content .resto_photos .image{height:120px!important}.restoPageMenu .restoPage_content .resto_photos .image img{height:120px}.restoPageMenu .restoPage_content .resto_photos .slick-track{height:120px!important}.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:auto;color:var(--black);background-color:#f1faff;margin-top:10px}.restoPageMenu .restoPage_content .creneau_special{display:none}.restoPageMenu .restoPage_content .item_action_creneau_responsive{display:block}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:429px) and (max-width:575.98px){.restoPageMenu .restoPage_content{padding-left:10px!important;padding-right:10px!important}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:14px;font-family:var(--fontPara);border-radius:25px;margin-top:5px}.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPageMenu .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageMenu .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:320px) and (max-width:428.98px){.restoPageMenu .restoPage_content{padding-left:8px!important;padding-right:8px!important}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPageMenu .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px;margin-top:5px}.restoPageMenu .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:160px;padding:10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:50px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--white);border:1px solid var(--blue);margin-top:20px}.restoPageMenu .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--black);font-weight:700;font-size:14px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPageMenu .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPageMenu .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPageMenu .restoPage_content .resto_promo_map .resto_map_content .resto_map_image{width:100%;height:200px}}@media (min-width:1600px) and (max-width:1700px){.menu{margin-top:140px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.menu{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.menu{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.menu{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.menu{margin-top:165px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.menu{margin-top:85px;padding-bottom:40px}}@media (min-width:576px) and (max-width:767.98px){.menu{margin-top:85px;padding-bottom:40px}}@media (min-width:429px) and (max-width:575.98px){.menu{margin-top:85px;padding-bottom:40px}.boucle_menu_header{display:block!important;flex-direction:column}}@media (min-width:320px) and (max-width:428.98px){.menu{margin-top:85px;padding-bottom:40px}.flex_button_action{display:block!important;flex-direction:column}.flex_button_action button{margin-top:5px}.boucle_menu_header,.form_menu_flex,.header_menu_flex{display:block!important;flex-direction:column}}.promotion{margin-top:140px;padding-bottom:40px}.promotion .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.promotion .titre_promotion{background:var(--blue);padding:10px 20px;border-radius:8px}.promotion .titre_promotion .titre i{background-color:var(--blue);padding:7px 8px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:28px;width:28px;margin-right:8px}.promotion .titre_promotion .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.promotion .titre_promotion .promotion_renseignement{margin-left:36px}.promotion .titre_promotion .promotion_renseignement p{color:var(--white);font-size:14px}.promotion .list_promotion{background:var(--white);padding:20px;border-radius:8px;margin-top:20px}.promotion .accordion_bloc{width:100%}.promotion .accordion_bloc .item{background-color:var(--white);margin-bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.16);padding-bottom:0}.promotion input[type=text]{height:30px;margin-top:-3px;border-radius:18px}.promotion input[type=text]:focus{box-shadow:none!important}.promotion input[type=number]{background-color:#f5f8fa!important;border-color:#f5f8fa!important;color:#5e6278!important;width:200px}.promotion input[type=number]:focus{box-shadow:none!important}.promotion input[type=number]::-webkit-inner-spin-button,.promotion input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;height:30px;border-radius:18px;background-color:var(--white)!important;border-color:#f5f8fa;color:#5e6278}.promotion input[type=number]{-moz-appearance:textfield;margin-top:-3px;height:30px;background-color:var(--white)!important;border-color:#f5f8fa;color:#5e6278;border-radius:18px}.promotion .accordion_bloc .item .title{display:flex;justify-content:space-between;background-color:var(--blue);padding:10px 10px 6px;color:var(--white);border-radius:5px}.promotion .accordion_bloc .item .title .errorValue{font-size:12px;color:#f1416c!important;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;height:40px;margin-left:10px;margin-right:5px}.promotion .accordion_bloc .item .title h2{margin-top:2px;cursor:pointer;font-weight:550!important;color:var(--white);font-size:16px}.promotion .accordion_bloc .item .title span{font-size:16px;color:var(--secondary);font-weight:400!important}.promotion .accordion_bloc .item .content{color:#8b7f75;max-height:0;margin-top:8px;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1);padding-left:38px;padding-right:20px}.promotion .accordion_bloc .item .content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.promotion .list_promotion .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.promotion .list_promotion .form-check-input:focus{box-shadow:none!important}.promotion .list_promotion .form-check-label{color:var(--gray)!important;font-size:14px}.promotion .list_promotion h3{font-size:13px;color:var(--blue);font-weight:500}.promotion .list_promotion h4{font-size:14px;color:var(--black);margin-top:10px;font-weight:500}.promotion .list_promotion .reservation_simple{font-size:15px!important}.promotion .list_promotion .reservation_simple span{color:var(--gray);font-size:14px!important;font-weight:500}.promotion .list_promotion .action{margin-top:15px}.promotion .list_promotion .action button{background-color:var(--white);color:var(--blue);transition:.3s ease;margin-left:10px;font-size:14px;border-radius:18px!important;padding:4px 10px;border:1px solid var(--blue)}.promotion .list_promotion .action button:hover{background-color:var(--blue);color:var(--white)}.promotion .list_promotion .action button:focus{box-shadow:none!important}.promotion .btn_ajoutePromotion{background-color:var(--white);color:var(--blue);border-radius:25px!important;margin-left:10px;font-size:14px;transition:.3s ease-in;padding:4px 10px!important;opacity:1!important;border:1px solid var(--blue)}.promotion .btn_ajoutePromotion .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.promotion .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px;margin-top:10px!important}.promotion .accordion_bloc .item .content .form-check-input:checked{border:2px solid var(--blue400)}.promotion .accordion_bloc .item .content .form-check{padding:2px 14px 2px 36px;color:var(--blue);background-color:#f1faff;border-radius:25px}.promotion .accordion_bloc .item .content .form-check-input:focus{box-shadow:none!important}.promotion .accordion_bloc .item .content.content_menu h3{font-size:15px;color:var(--gray);margin-top:10px}.promotion .accordion_bloc .item .content .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.promotion .accordion_bloc .item .content .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.promotion .accordion_bloc .item .content .form-check-input[type=check]{border-radius:20%!important}.promotion .accordion_bloc .item .content .check{margin-left:40px}.promotion .accordion_bloc .item .content .check .form-check-label{color:var(--blue);font-size:13px;font-weight:500}.promotion .accordion_bloc .item .content .remarque{color:var(--gray)!important;font-weight:400;font-size:15px}.promotion .accordion_bloc .item .content .introduire{height:35px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.promotion .accordion_bloc .item .content .introduire:focus{box-shadow:none!important}.promotion .accordion_bloc .item .content .introduire::-webkit-input-placeholder{font-size:14px}.promotion .accordion_bloc .item .content .introduire::placeholder{font-size:14px}.promotion .menu_carte .header_item{background-color:var(--blue);padding-left:10px;border-radius:2px;border-left:5px solid var(--bg);border-right:5px solid var(--bg)}.promotion .menu_carte .header_item h3{margin-top:10px;color:var(--secondary)!important}.promotion .menu_carte p{font-size:12px;color:#50cd89;background-color:#f1faff;font-weight:500;padding:2px 5px;border-radius:5px;text-align:center;margin-top:10px!important}.promotion .menu_carte button{background-color:var(--blue);color:var(--white);margin-left:10px;transition:.5s ease;font-size:14px;border-radius:2px!important;padding:4px 10px;margin-top:-5px}.promotion .menu_carte button:hover{background-color:var(--blue400)}.promotion .menu_carte button:focus{box-shadow:none!important}.promotion .data_liste{background-color:#f5f8fa;padding-left:10px;padding-right:10px;border-radius:5px}.promotion .menu_carte h4{color:var(--gray);font-size:14px;margin-top:7px;font-weight:500}.promotion .menu_carte .menu_carte_button .btn_delete{color:#f1416c;transition:.3s ease;font-size:18px;background-color:#f5f8fa;border:none!important;padding:2px!important}.promotion .menu_carte .menu_carte_button .btn_delete:hover{border:none!important}.promotion .version{font-weight:700;font-size:14px;color:#9d9d9d}.modal .modal-content .modal_visualiser .modal_visualiser_header{background-color:#1a1a27!important;padding:13px 15px 8px;display:flex;justify-content:space-between;border-color:var(--white) var(--blue)!important;border-style:solid!important;border-width:5px!important}.modal_visualiser .modal_visualiser_header h5{letter-spacing:1px;color:var(--white);font-weight:700;font-size:20px;font-family:none,sans-serif!important}.modal_visualiser .modal_visualiser_header span{font-size:17px}.modal_visualiser .modal_visualiser_header .close{width:30px;height:30px;background-color:var(--blue)!important;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--secondary)!important}.restoPagePromotion{height:auto;width:100%;background-color:var(--white)}.restoPagePromotion .restoPage_content{padding-left:185px;padding-right:185px}.restoPagePromotion .restoPage_content .resto_option{margin-top:40px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos{width:100%;padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);height:auto;position:relative;background-color:var(--blue)}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content{width:100%;padding:15px;border:3px dotted var(--white)}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content h1{font-size:35px;font-weight:600;color:var(--white);margin-top:5px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{margin-top:10px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:7px 10px 5px;background-color:var(--white);color:var(--black);font-size:13px;border-radius:25px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix i{margin-right:5px;padding:4px 6px;border:2px solid var(--white);background-color:var(--blue);color:var(--secondary);border-radius:50%;font-size:12px;margin-top:-2px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif{position:absolute;top:0;right:0}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart-o{color:var(--white);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .favoris_gif .fa-heart{color:var(--secondary);font-size:35px;cursor:pointer;font-weight:10;margin-top:20px;margin-right:20px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--blue);border-color:var(--white) var(--secondary);border-style:solid;border-width:2px 5px;margin-top:0}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--white);font-weight:700;font-size:14px}.restoPagePromotion .restoPage_content .resto_photos{margin-top:22px}.restoPagePromotion .restoPage_content .slick-next,.restoPagePromotion .restoPage_content .slick-prev{display:none!important}.restoPagePromotion .restoPage_content .resto_photos .image{width:100%!important;height:170px!important;padding-right:20px;padding-left:0;cursor:pointer}.restoPagePromotion .restoPage_content .resto_photos .image img{width:100%;height:170px;object-fit:cover;box-shadow:0 0 3px 2px rgba(0,0,0,.16)}.restoPagePromotion .restoPage_content .resto_photos .slick-track{position:relative;top:0;left:0;display:block;margin-left:10px!important;height:170px!important}.restoPagePromotion .restoPage_content .resto_description{margin-top:22px}.restoPagePromotion .restoPage_content .resto_description h2{font-size:16px;color:var(--white);width:260px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px}.restoPagePromotion .restoPage_content .resto_description h2 i{margin-right:10px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_description .resto_description_content{display:flex;margin-top:15px}.restoPagePromotion .restoPage_content .resto_description .resto_description_content img{width:100px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_description .resto_description_content p{font-size:15px;margin-top:25px;color:var(--black)}.restoPagePromotion .restoPage_content .nav{margin-top:20px}.restoPagePromotion .restoPage_content .nav-tabs{border:none!important}.restoPagePromotion .restoPage_content .nav .nav-item .nav-link{margin-left:5px;margin-right:5px;width:95%!important;border-radius:2px!important;background-color:var(--blue)!important;color:var(--secondary)!important;font-weight:600;font-size:14px!important;text-transform:uppercase;box-shadow:var(--blue400) 0 1px 4px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white)}.restoPagePromotion .restoPage_content .nav .nav-item .nav-link.active{background-color:var(--white)!important;color:var(--blue)!important}.restoPagePromotion .restoPage_content h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);border-right:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:15px;border-top-right-radius:18px;border-bottom-right-radius:18px;margin-left:10px}.restoPagePromotion .restoPage_content h4 i{margin-right:10px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_carte{margin-top:20px;padding-left:10px;padding-right:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc{width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc h5{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:2px;box-shadow:var(--blue400) 0 1px 4px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .boisson{background-color:#50cd89!important;box-shadow:0 1px 4px #50cd89!important}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer{margin-top:15px;display:flex}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .img img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600;letter-spacing:2px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_entrer .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat{margin-top:15px;display:flex}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img{width:15%;height:40px;border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .img img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_plat .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert{margin-top:15px;display:flex}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .img img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{color:var(--blue);background-color:#f1faff;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson{margin-top:15px;display:flex}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img{width:13%;height:40px;border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .img img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content{display:flex;width:80%;justify-content:space-between;padding-top:10px}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content h6{font-size:15px;color:var(--black)!important;font-weight:600}.restoPagePromotion .restoPage_content .resto_carte .resto_carte_bloc .resto_boisson .resto_carte_content span{color:#50cd89;background-color:#e8fff3;font-size:14px;padding:4px 10px 1px;border-radius:5px}.restoPagePromotion .restoPage_content .resto_menus{width:100%;border:1px solid #e3e3e3;border-radius:2px;margin-top:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header{display:flex;background-color:var(--blue)!important;padding:8px;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header .img{width:40px;height:40px;padding:5px;border:1px solid var(--white);border-radius:50px;margin-right:10px;background-color:var(--white)}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header .img img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header h5{color:var(--white);font-size:15px;font-weight:600;margin-top:6px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header h5 span{color:var(--secondary);font-size:15px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_content{padding:5px 10px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_content p{font-size:14px!important;color:#5e6278;font-weight:500}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_content button{width:100%;color:var(--blue);background-color:var(--white);margin-top:-10px;margin-bottom:5px;font-size:13px;border-radius:25px!important;border:1px solid #e7e7e7;width:180px;font-weight:500}.restoPagePromotion .restoPage_content .payement_plus{margin-top:10px;margin-bottom:20px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant{padding:10px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .titre_plus{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .titre_plus i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus{margin-right:10px;width:40px;height:40px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .image_plus img{width:100%;height:100%}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus{margin-top:2px}.restoPagePromotion .restoPage_content .payement_plus .plus_restaurant .plus_content .item_plus .value_plus span{font-size:15px;margin-top:5px;font-weight:500}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant{padding:10px}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .titre_payement{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;padding-left:10px;padding-top:6px;padding-bottom:6px;font-weight:500}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .titre_payement i{margin-right:5px;color:var(--secondary);font-size:16px}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement{margin-top:20px;padding:10px;background-color:var(--white);border-radius:8px;display:flex;box-shadow:var(--blue400) 0 1px 4px}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement{margin-right:10px;width:40px;height:40px}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .image_payement img{width:100%;height:100%}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement{padding-top:2px}.restoPagePromotion .restoPage_content .payement_plus .payement_restaurant .payement_content .item_payement .value_payement span{font-size:15px;margin-top:5px;font-weight:500}.restoPagePromotion .restoPage_content .resto_avis{margin-top:20px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_header{display:flex;justify-content:space-between}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_header h4{font-size:16px;color:var(--white);width:200px!important;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_header button{background-color:var(--white);border:1px solid var(--blue);font-size:14px;color:var(--black);border-radius:5px;height:36px;margin-top:8px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste{border:1px solid #e3e3e3;padding:8px;border-radius:8px;margin-top:10px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile{width:100%;height:95px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:var(--blue400) 0 1px 4px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:60px;height:60px;background-color:var(--white);padding:4px;border-radius:50%}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client img{width:100%;height:100%}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{background-color:#e8fff3;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px;margin-left:10px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis{border:1px solid #e3e3e3;padding:5px;border-radius:8px;width:100%;height:95px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:55px;width:110px;display:flex;justify-content:center;align-items:center}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content span{color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_note_value{color:var(--white);font-size:13px;font-weight:500;margin-top:-15px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .note_avis_content .resto_avis_value{color:var(--white);font-size:13px;font-weight:500}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date{margin-top:3px;display:flex;justify-content:center;align-items:center}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_note_avis .resto_avis_date span{background-color:#f1faff;color:var(--black);padding:3px 10px 2px;font-size:14px;border-radius:18px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:95px;color:#50cd89;background-color:#e8fff3}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis p{font-size:16px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .pagination_avis{margin-top:20px}.restoPagePromotion .restoPage_content .resto_avis .resto_avis_content .pagination_avis .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.restoPagePromotion .restoPage_content .resto_promo_map{margin-top:20px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_titre h4{font-size:16px;color:var(--white);width:130px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content{margin-top:10px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;align-items:center;border-radius:8px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item h5{font-size:16px;font-weight:500;color:var(--blue)}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_liste span{font-size:14px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau span{background-color:var(--white);color:var(--black);border:1px solid var(--blue);padding:5px 15px 4px;font-size:16px;border-radius:25px;margin-left:10px;cursor:pointer;font-weight:500}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau .item_detail_menu{width:100%;color:var(--white);background-color:var(--blue);margin-top:-10px;font-size:13px;border:none!important;font-weight:600;border-radius:25px;padding-top:5px;padding-bottom:4px}.restoPagePromotion .restoPage_content .item_action_creneau_responsive{display:none;width:100%;color:var(--white);background-color:var(--blue);margin-top:10px;font-size:12px;border-radius:25px!important;border:none!important;font-weight:600;text-align:center;padding-top:4px;padding-bottom:3px;cursor:pointer}.restoPagePromotion .restoPage_content .resto_map{padding:10px}.restoPagePromotion .restoPage_content .resto_map_titre h4{font-size:16px;color:var(--white);width:100%;background-color:#1d2636;padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;margin-top:10px;border-color:var(--white) var(--blue);border-style:solid;border-width:5px;border-radius:0!important;margin-left:0!important}.restoPagePromotion .restoPage_content .resto_map_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_map_content{margin-top:10px}.restoPagePromotion .restoPage_content .resto_map_content h5{color:var(--blue);font-size:17px}.restoPagePromotion .restoPage_content .resto_map_content .resto_map_image{width:100%;cursor:pointer}.restoPagePromotion .restoPage_content .resto_map_content .resto_map_image img{width:100%}.restoPagePromotion .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4{font-size:16px;color:var(--white);width:190px;background-color:#1d2636;border-left:5px solid var(--blue);padding-left:10px;padding-top:8px;padding-bottom:8px;font-weight:500;border-top-right-radius:18px;border-bottom-right-radius:18px;border-right:5px solid var(--blue)}.restoPagePromotion .restoPage_content .resto_photo_telecharger .resto_photo_telecharger_titre h4 i{margin-right:10px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_photo_telecharger .resto_photo_img{margin-top:20px;width:100%;height:150px;cursor:pointer}.restoPagePromotion .restoPage_content .resto_photo_telecharger .resto_photo_img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.restoPagePromotion .restoPage_content .resto_photo_telecharger .photo_restaurant{width:100%;height:100px;border-radius:5px;object-fit:cover}.restoPagePromotion .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.modal_detail_menu .header_detail_menu{background-color:var(--blue);padding:13px 15px 8px;display:flex;justify-content:space-between;box-shadow:var(--blue400) 0 1px 4px}.modal_detail_menu .header_detail_menu h5{color:var(--white);font-weight:600}.modal_detail_menu .header_detail_menu span{font-size:17px}.modal_detail_menu .header_detail_menu .close{width:30px;height:30px;background-color:var(--white);border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal_detail_menu .content_detail_menu .content_detail_description{margin-top:10px}.modal_detail_menu .content_detail_menu .content_detail_description h6{margin-top:15px;font-size:16px}.modal_detail_menu .content_detail_menu .content_detail_description .content_detail_liste{display:flex}.modal_detail_menu .content_detail_menu .content_detail_description .content_detail_liste .detail_liste{background-color:#f1faff;color:var(--blue);padding:3px 10px 2px;font-size:14px;font-weight:480;border-radius:18px}.modal_detail_menu .content_detail_menu .content_detail_description .content_detail_liste .detail_plus{margin-left:5px;margin-right:5px;font-size:18px}.modal_detail_menu .content_detail_menu .content_detail_description .content_detail_liste .detail_liste_disponible{background-color:#f1faff;color:var(--blue);padding:3px 10px 2px;font-size:14px;font-weight:480;border-radius:18px;margin-right:10px}.modal_detail_menu .content_detail_menu .content_detail_item{margin-top:20px;width:100%;border:1px solid #e3e3e3;padding:10px;border-radius:8px}.modal_detail_menu .content_detail_menu .content_detail_item h6{font-size:15px;background-color:var(--blue);color:var(--secondary);padding-top:7px;padding-bottom:6px;border-radius:25px;border-left:5px solid #1d2636;border-right:5px solid #1d2636;border-top:5px solid var(--white);border-bottom:5px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;margin-bottom:10px}.modal_detail_menu .content_detail_menu .content_detail_item .content_detail_itemListe{text-align:center}.modal_detail_menu .content_detail_menu .content_detail_item .content_detail_itemListe span{background-color:#e8fff3;color:#50cd89;padding:3px 10px 2px;font-size:14px;border-radius:18px;margin-top:5px}@media (min-width:1600px) and (max-width:1700px){.restoPagePromotion .restoPage_content{padding-left:180px!important;padding-right:180px!important}}@media (min-width:1500px) and (max-width:1600px){.restoPagePromotion .restoPage_content{padding-left:125px!important;padding-right:125px!important}}@media (min-width:1400px) and (max-width:1499.98px){.restoPagePromotion .restoPage_content{padding-left:70px!important;padding-right:70px!important}.restoPagePromotion .restoPage_content .resto_photos .image{height:140px!important}.restoPagePromotion .restoPage_content .resto_photos .image img{height:140px}.restoPagePromotion .restoPage_content .resto_photos .slick-track{height:140px!important}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:7px;padding-right:7px}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}}@media (min-width:1200px) and (max-width:1399.98px){.restoPagePromotion .restoPage_content{padding-left:40px!important;padding-right:40px!important}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 40px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:10px;font-size:22px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPagePromotion .restoPage_content .resto_photos .image{height:135px!important}.restoPagePromotion .restoPage_content .resto_photos .image img{height:135px}.restoPagePromotion .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .resto_carte_content span{padding-left:5px;padding-right:5px}.restoPagePromotion .restoPage_content .resto_menus .resto_menu_header .img{width:60px;height:40px;padding:2px;border:1px solid var(--white);border-radius:50px;margin-right:5px;background-color:var(--white)}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPagePromotion .restoPage_content .creneau_special{display:none}.restoPagePromotion .restoPage_content .item_action_creneau_responsive{display:block}}@media (min-width:992px) and (max-width:1199.98px){.restoPagePromotion .restoPage_content{padding-left:30px!important;padding-right:30px!important}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis{background-color:var(--blue);-webkit-clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);clip-path:polygon(25% 0,75% 0,100% 25%,50% 100%,0 25%);height:75px;width:100px;display:flex;justify-content:center;margin-top:-50px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis span{color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_note{color:var(--white);font-size:14px;font-weight:600;margin-top:5px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_note_avis .resto_avis{color:var(--white);font-size:14px;font-weight:600;margin-top:0}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion{margin-top:15px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span{padding:10px 18px;background-color:#f1416c;font-size:14px;font-weight:600;color:var(--white);-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion span i{margin-right:5px;font-size:22px;color:var(--secondary)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px 10px 10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue)}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content .resto_promotion p{margin-top:10px;text-align:center}.restoPagePromotion .restoPage_content .resto_photos .image{height:135px!important}.restoPagePromotion .restoPage_content .resto_photos .image img{height:135px}.restoPagePromotion .restoPage_content .resto_photos .slick-track{height:135px!important}}@media (min-width:768px) and (max-width:991.98px){.restoPagePromotion .restoPage_content{padding-left:25px!important;padding-right:25px!important}.restoPagePromotion .restoPage_content .resto_photos .image{height:135px!important}.restoPagePromotion .restoPage_content .resto_photos .image img{height:135px}.restoPagePromotion .restoPage_content .resto_photos .slick-track{height:135px!important}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile .resto_avatar_client{width:50px;height:50px;background-color:var(--white);padding:4px;border-radius:50%}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_avis_profile span{padding-right:7px;padding-left:7px;font-size:13px;margin-left:5px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:576px) and (max-width:767.98px){.restoPagePromotion .restoPage_content{padding-left:15px!important;padding-right:15px!important}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPagePromotion .restoPage_content .resto_photos .image{height:120px!important}.restoPagePromotion .restoPage_content .resto_photos .image img{height:120px}.restoPagePromotion .restoPage_content .resto_photos .slick-track{height:120px!important}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_avis .resto_avis_content .resto_avis_liste .resto_content_avis{padding:5px;border-radius:8px;width:100%;height:auto;color:var(--black);background-color:#f1faff;margin-top:10px}.restoPagePromotion .restoPage_content .creneau_special{display:none}.restoPagePromotion .restoPage_content .item_action_creneau_responsive{display:block}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:429px) and (max-width:575.98px){.restoPagePromotion .restoPage_content{padding-left:10px!important;padding-right:10px!important}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_dessert .img,.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_entrer .img,.restoPagePromotion .restoPage_content .resto_carte_menu .resto_carte .resto_carte_bloc .resto_plat .img{width:13%;height:40px;padding:5px;border:1px solid var(--blue);border-radius:8px;margin-right:10px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPagePromotion .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:155px;padding:20px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:42px}}@media (min-width:320px) and (max-width:428.98px){.restoPagePromotion .restoPage_content{padding-left:8px!important;padding-right:8px!important}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix{display:flex;justify-content:space-between;flex-direction:column;margin-top:22px}.restoPagePromotion .restoPage_content .resto_option .resto_apropos .resto_apropos_content .cuisine_prix span{padding:5px 7px 4px;background-color:var(--white);color:var(--black);font-size:12px;border-radius:25px;margin-top:5px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris{box-shadow:0 0 2px 1px rgba(0,0,0,.16);width:100%;height:160px;padding:10px;border-left:20px solid var(--blue);border-right:20px solid var(--blue);margin-top:50px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_favoris_content{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_footer_reserver{background-color:var(--white);border:1px solid var(--blue);margin-top:20px}.restoPagePromotion .restoPage_content .resto_option .resto_favoris .resto_footer_reserver button{width:100%;border:none!important;color:var(--black);font-weight:700;font-size:12px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item{margin-top:15px;padding:8px;border:1px solid #e3e3e3;display:flex;justify-content:space-between;flex-direction:column;align-items:center;border-radius:8px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_promo_content .resto_promo_content_item .item_action_creneau{height:100%;margin-top:10px}.restoPagePromotion .restoPage_content .creneau_special{margin-top:10px;margin-bottom:10px}.restoPagePromotion .restoPage_content .resto_promo_map .resto_map_content .resto_map_image{width:100%;height:200px}}@media (min-width:1600px) and (max-width:1700px){.promotion{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.promotion{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.promotion{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.promotion{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.promotion{margin-top:165px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.promotion{margin-top:80px;padding-bottom:40px}}@media (min-width:576px) and (max-width:767.98px){.promotion{margin-top:80px;padding-bottom:40px}}@media (min-width:429px) and (max-width:575.98px){.promotion{margin-top:80px;padding-bottom:40px}.flex_header_special{display:block!important;flex-direction:column}.flex_header_special input[type=number],.flex_header_special input[type=text]{width:200px!important}}@media (min-width:320px) and (max-width:428.98px){.promotion{margin-top:80px;padding-bottom:40px}.flex_header_special{display:block!important;flex-direction:column}.flex_header_special input[type=number],.flex_header_special input[type=text]{width:200px!important}.promotion .autre_item_flex,.promotion .menu_carte .header_item{margin-top:10px!important}}.information{margin-top:140px;padding-bottom:40px}.information .bloc_information .information_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.information .bloc_information .information_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.information .bloc_information .information_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.information .bloc_information .information_renseignement{margin-left:36px}.information .bloc_information .information_renseignement p{color:var(--white);font-size:14px}.information .bloc_information .information_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.information .bloc_information .information_content .titre .fa-calendar-check-o{background-color:var(--white);padding:6px 7px 5px 6px;color:var(--blue);border-radius:50%;font-size:12px;border:2px solid var(--blue);margin-top:-7px;height:28px;width:28px;margin-right:8px}.information .bloc_information .information_content h2{font-size:13px;color:var(--blue);font-weight:550}.information .bloc_information .information_content .bloc_service{width:100%;margin-top:10px;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.information .bloc_information .information_content .bloc_service .service_title{padding-top:8px!important;padding-bottom:2px!important;background-color:var(--blue);border-color:var(--blue) var(--bg);border-style:solid;border-width:1px 5px;border-radius:2px;display:flex;justify-content:space-between;padding-left:10px}.information .bloc_information .information_content .bloc_service .service_title h3{color:var(--white);font-size:16px;font-weight:500}.information .bloc_information .information_content .bloc_service .service_title i{background-color:var(--blue);padding:5px 7px 6px 6px;color:var(--secondary);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:-2px;height:25px;width:25px;margin-right:8px}.information .bloc_information .information_content .bloc_service .service_heure{display:flex;justify-content:space-between;margin-top:10px}.information .bloc_information .information_content .bloc_service .capaciter{margin-top:25px;width:180px}.information .bloc_information .information_content .bloc_service .capaciter input[type=number]{width:50px!important;border-bottom-right-radius:19px;border-top-right-radius:19px}.information .bloc_information .information_content .bloc_service .capaciter input:focus{box-shadow:none!important}.information .bloc_information .information_content .bloc_service .capaciter input::-webkit-input-placeholder{font-size:14px;color:var(--gray)}.information .bloc_information .information_content .bloc_service .capaciter input::placeholder{font-size:14px;color:var(--gray)}.information input[type=number]::-webkit-inner-spin-button,.information input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.information input[type=number]{-moz-appearance:textfield}.information .bloc_information .information_content .bloc_service .capaciter .input-group-text{padding:.2rem 1rem;font-size:14px;font-weight:500;background-color:#f1faff;color:#50cd89;border-bottom-left-radius:19px;border-top-left-radius:19px}.information .bloc_information .information_content .bloc_service .ouverture h6{color:var(--gray)}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_libeller{background-color:var(--blue);padding:7px 18px;border-radius:18px}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_libeller span{color:var(--white);font-size:14px;font-weight:500}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_check{padding:5px 8px 5px 15px;margin-top:5px}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_check .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_check .form-check-input{border-radius:20%!important;width:35px!important;height:22px}.information .bloc_information .information_content .conger{margin-top:15px}.information .bloc_information .information_content .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.information .bloc_information .information_content .conger .titre i{background-color:var(--white);padding:6px 7px 5px 6px;color:var(--blue);border-radius:50%;font-size:12px;border:2px solid var(--blue);margin-top:-7px;height:28px;width:28px;margin-right:8px}.information .bloc_information .information_content .conger .titre h2{font-size:13px;color:var(--black);font-weight:550}.information .bloc_information .information_content .conger .liste_conger{margin-left:35px;margin-top:7px}.information .bloc_information .information_content .conger .liste_conger span{color:var(--black);font-size:15px}.information .bloc_information .information_content .conger .liste_conger button{background-color:var(--blue);color:var(--white);margin-left:10px;padding:4px;transition:.5s ease;margin-top:-3px}.information .bloc_information .information_content .conger .liste_conger button i{font-size:18px}.information .bloc_information .information_content .conger .liste_conger button:focus{box-shadow:none!important}.information .bloc_information .information_content .conger .liste_conger button:hover{background-color:var(--blue)}.information .bloc_information .information_content .conger .ajoute_conger{margin-left:36px}.information .bloc_information .information_content .conger .ajoute_conger .lettre{margin-top:5px;font-family:18px;color:var(--gray)}.information .bloc_information .information_content .conger .ajoute_conger .btn-ajoute_date{background-color:var(--blue);color:var(--white);margin-left:20px;padding-top:2px!important;padding-bottom:2px!important;padding-left:5px;padding-right:4px;transition:.5s ease;height:36px}.information .bloc_information .information_content .fa-trash-o{color:#f1416c;font-size:22px;margin-left:10px;cursor:pointer}.information .bloc_information .information_content .conger .ajoute_conger .btn-ajoute_date i{font-size:18px;color:var(--secondary)}.information .bloc_information .information_content .conger .ajoute_conger .btn-ajoute_date:focus{box-shadow:none!important}.information .bloc_information .information_content .conger .ajoute_conger .btn-ajoute_date:hover{background-color:var(--blue)}.information .bloc_information .information_content .action{margin-top:40px}.information .bloc_information .information_content .action button{background-color:var(--white);color:var(--blue);border:1px solid var(--blue);margin-left:10px;transition:.5s ease;font-size:14px;border-radius:18px!important;padding:5px 10px;width:110px}.information .bloc_information .information_content .action button:focus{box-shadow:none!important}.information .bloc_information .information_content .action .btn_annuler{background-color:var(--blue)!important;color:var(--white)!important}.information .bloc_information .information_content .action .btn_ajouteInformation{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.information .bloc_information .information_content .action .btn_ajouteInformation .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.information .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px;margin-top:20px!important}.information .bloc_information .information_content .bloc_service .service_heure .MuiInputBase-root{color:var(--black);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:120px!important;margin-top:10px}.information .bloc_information .information_content .bloc_service .service_heure .MuiInputBase-root:hover{border:none!important}.information .bloc_information .information_content .bloc_service .service_heure .MuiInput-underline:after,.information .bloc_information .information_content .bloc_service .service_heure .MuiInput-underline:before{border-bottom:1px solid var(--blue)!important}.information .bloc_information .information_content .bloc_service .service_heure .MuiIconButton-root{padding:0!important}.information .bloc_information .information_content .bloc_service .service_heure .MuiSvgIcon-root{fill:var(--blue)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.information .ajoute_conger .MuiInputBase-root{color:var(--black);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:130px!important;margin-top:2px;margin-left:10px}.information .ajoute_conger .MuiInputBase-root:hover{border:none!important}.information .ajoute_conger .MuiInput-underline:after,.information .ajoute_conger .MuiInput-underline:before{border-bottom:1px solid var(--blue)!important}.information .ajoute_conger .MuiIconButton-root{padding:0!important}.information .ajoute_conger .MuiSvgIcon-root{fill:var(--blue)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.information .css-tj5bde-Svg{fill:var(--blue)!important}.information .css-1s2u09g-control{height:35px!important;min-height:35px!important;outline:0!important;min-width:87px!important;width:87px!important}.information .css-1pahdxg-control{height:38px!important;min-width:87px!important;width:87px!important;border:var(--black)!important;box-shadow:0 0 0 1px #b8b8b8!important}.information #react-select-9-listbox{color:var(--black)!important}.MuiPickersClockPointer-noPoint{background-color:var(--blue)!important}.MuiPickersClockPointer-thumb{top:-21px;left:-15px;width:4px;border:14px solid var(--blue)!important;height:4px;position:absolute;box-sizing:initial;border-radius:100%;background-color:#fff}.MuiPickersClockPointer-pointer{left:calc(50% - 1px);width:2px;bottom:50%;-webkit-transform-origin:center bottom 0;transform-origin:center bottom 0}.MuiPickersClock-pin,.MuiPickersClockPointer-pointer{position:absolute;background-color:var(--blue)!important}.MuiPickersClock-pin{top:50%;left:50%;width:6px;height:6px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.information .version{font-weight:700;font-size:14px;color:#9d9d9d}@media (min-width:1600px) and (max-width:1700px){.information{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.information{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.information{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.information{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.information{margin-top:165px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.information{margin-top:85px;padding-bottom:40px}}@media (min-width:576px) and (max-width:767.98px){.information{margin-top:85px;padding-bottom:40px}}@media (min-width:429px) and (max-width:575.98px){.information{margin-top:85px;padding-bottom:40px}}@media (min-width:320px) and (max-width:428.98px){.information{margin-top:80px;padding-bottom:40px}.information .bloc_information .information_content{padding:10px}.information .bloc_information .information_content .bloc_service{padding-left:5px;padding-right:5px}.information .fermeture_flex{display:block!important;flex-direction:column}.information .btn-ajoute_date{margin-top:10px}.information .bloc_information .information_content .bloc_service .ouverture .ouverture_check{padding-left:8px}.information .bloc_information .information_content .conger .liste_conger{margin-left:5px}}.offre_promo{margin-top:140px;padding-bottom:40px}.offre_promo .titre_offre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.offre_promo .titre_offre .titre i{background-color:var(--blue);padding:6px 7px 5px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.offre_promo .titre_offre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.offre_promo .titre_offre .offre_renseignement{margin-left:36px}.offre_promo .titre_offre .offre_renseignement p{color:var(--white);font-size:14px}.offre_promo .bloc_offre{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.offre_promo .promotionParametrage{padding:10px 20px 20px;background-color:var(--blue)}.offre_promo .bloc_offre .ajoute_creneau{margin-top:10px}.offre_promo .bloc_offre .btn-ajoute_date,.offre_promo .bloc_offre .btn-ajoute_date:hover{background-color:var(--white);color:var(--black);padding-top:4px!important;padding-bottom:4px!important;padding-left:15px;padding-right:15px;transition:.5s ease;font-size:15px;border:1px solid var(--white);font-weight:600;margin-top:10px;border-radius:18px}.offre_promo .bloc_offre .ajoute_creneau .lettre{margin-top:10px;color:var(--white)}.offre_promo .action .btn_ajouteInformation .text-info{color:var(--white)!important}.offre_promo .load{color:#fff!important;background-color:var(--blue)!important}.offre_promo .promotionParametrage .form-check{margin-top:10px}.offre_promo .promotionParametrage .form-check-label{color:var(--white);font-size:16px;font-weight:600}.offre_promo .promotionParametrage .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.offre_promo .promotionParametrage .form-check-input:focus{box-shadow:none!important}.offre_promo .promotionParametrage h2{color:var(--white);font-size:16px;font-weight:600;margin-top:10px}.offre_promo .bloc_offre .bloc_promo{padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);margin-top:10px;background-color:var(--white)!important}.offre_promo .bloc_offre .bloc_promo .titre_promo{background-color:var(--white);color:var(--black);padding-top:5px;padding-bottom:1px!important;height:39px;padding-left:20px;padding-right:5px;border-radius:8px;border-left:5px solid var(--bg);box-shadow:0 1px 4px rgba(0,0,0,.16)}.offre_promo .bloc_offre .bloc_promo .titre_promo h3{font-size:15px;font-weight:500;margin-top:4px}.offre_promo .bloc_offre .bloc_promo .titre_promo i{background-color:var(--white);padding:5px 7px 6px 6px;color:var(--blue);border-radius:50%;font-size:12px;border:2px solid var(--blue);margin-top:2px;height:25px;width:25px;margin-right:8px}.offre_promo .bloc_offre .add_service{background-color:var(--white);color:var(--black);border:1px solid var(--white);font-size:14px;padding:0;margin-bottom:8px;transition:.3s ease}.offre_promo .bloc_offre .add_service i{background-color:var(--blue)!important;padding-left:6px!important;padding-right:6px;padding-top:5px;padding-bottom:6px;color:var(--secondary)!important;border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:2px;height:25px;width:25px;margin-right:8px}.offre_promo .bloc_offre .reponsePromo{margin-top:15px;padding:12px 10px 8px;background-color:var(--white);box-shadow:0 1px 4px rgba(0,0,0,.16)}.offre_promo .bloc_offre .reponsePromo .fa-trash-o{font-size:20px;color:#f1416c;cursor:pointer;margin-top:5px}.offre_promo .bloc_offre .reponsePromo .capaciter{padding-top:5px;padding-bottom:2px!important;padding-left:5px;padding-right:6px;color:#50cd89!important;background-color:#e8fff3!important;font-size:13px;font-weight:500;border-radius:5px;margin-left:12px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour{margin-top:15px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_jour_libelle{display:flex;justify-content:space-between;padding:5px 19px 5px 15px;background-color:var(--blue);border-radius:18px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_jour_libelle span{font-weight:500;color:var(--white);font-size:14px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_number{display:flex;justify-content:space-between;padding-top:5px;padding-bottom:5px;border-radius:5px;margin-top:5px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_number input[type=number]{width:40px!important;height:25px;border-radius:15px;padding:4px!important;font-size:13px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_number input[type=number]:focus{box-shadow:none!important}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_number input[type=number]::-webkit-input-placeholder{color:var(--black);font-size:14px}.offre_promo .bloc_offre .reponsePromo .capaciter_jour .capaciter_number input[type=number]::placeholder{color:var(--black);font-size:14px}.offre_promo input[type=number]::-webkit-inner-spin-button,.offre_promo input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.offre_promo input[type=number]{-moz-appearance:textfield}.offre_promo .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border:2px solid var(--blue400)}.offre_promo .form-check-input:focus{box-shadow:none!important}.offre_promo .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.offre_promo .action .btn_ajouteInformation{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.offre_promo .action .btn_ajouteInformation .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.offre_promo .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px;margin-top:20px!important}.offre_promo .parametrageSansOffre{background-color:var(--blue);margin-top:20px;padding:10px 20px 20px}.offre_promo .parametrageSansOffre .bloc_promo{background-color:var(--white)!important}.offre_promo .sans_offres .titre_sansOffres{display:flex;justify-content:center;background-color:var(--blue);color:var(--white);padding-top:9px}.offre_promo .sans_offres .titre_sansOffres h2{font-size:16px;font-weight:500}.offre_promo .sans_offres .titre_sansOffres i{background-color:var(--blue);padding:5px 7px 6px 6px;color:var(--secondary);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:-2px;height:25px;width:25px;margin-right:8px}.offre_promo .bloc_service{padding:10px;margin-top:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.offre_promo .bloc_service .service{border-radius:2px;color:var(--secondary);background-color:var(--blue);font-size:14px;font-weight:500;padding:5px 10px;width:115px;border-color:var(--white) var(--bg);border-style:solid;border-width:5px;border-bottom-right-radius:18px;border-top-right-radius:18px}.offre_promo .bloc_service .capaciter{border-radius:2px;color:#50cd89!important;background-color:#e8fff3!important;font-size:14px;font-weight:500;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:2px!important;margin-top:5px}.offre_promo .bloc_service .capaciter_jour{margin-top:15px}.offre_promo .bloc_service .capaciter_jour .capaciter_jour_libelle{display:flex;justify-content:space-between;padding:5px 19px 5px 15px;background-color:var(--blue);border-radius:18px}.offre_promo .bloc_service .capaciter_jour .capaciter_jour_libelle span{font-weight:500;color:var(--white);font-size:14px}.offre_promo .bloc_service .capaciter_jour .capaciter_number{display:flex;justify-content:space-between;padding:5px 2px 5px 8px;border-radius:5px;margin-top:5px}.offre_promo .bloc_service .capaciter_jour .capaciter_number input[type=number]{width:40px!important;height:25px;border-radius:15px;padding:4px!important;font-size:13px}.offre_promo .bloc_service .capaciter_jour .capaciter_number input[type=number]:focus{box-shadow:none!important}.offre_promo .bloc_service .capaciter_jour .capaciter_number input[type=number]::-webkit-input-placeholder{color:var(--black);font-size:14px}.offre_promo .bloc_service .capaciter_jour .capaciter_number input[type=number]::placeholder{color:var(--black);font-size:14px}.offre_promo .bloc_offre .MuiInputBase-root{color:var(--secondary);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:150px!important;margin-top:2px}.offre_promo .bloc_offre .MuiInputBase-root:hover{border:none!important}.offre_promo .bloc_offre .MuiInput-underline:after,.offre_promo .bloc_offre .MuiInput-underline:before{border-bottom:1px solid var(--white)!important}.offre_promo .bloc_offre .MuiIconButton-root{padding:0!important}.offre_promo .bloc_offre .MuiSvgIcon-root{fill:var(--white)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.MuiPickersDay-daySelected{color:#fff}.offre_promo .css-1s2u09g-control{font-size:13px}.offre_promo .css-1pahdxg-control,.offre_promo .css-1s2u09g-control{height:33px!important;min-height:33px!important;outline:0!important;width:110px!important;min-width:110px!important;border-radius:2px!important;margin-top:-2px;border-color:var(--blue)!important}.offre_promo .css-1pahdxg-control{box-shadow:none!important;font-size:13px!important}.offre_promo .css-1pahdxg-control::-webkit-input-placeholder{color:var(--black)}.offre_promo .css-1pahdxg-control::placeholder{color:var(--black)}.offre_promo .css-2613qy-menu{color:var(--black)!important;width:150px!important;min-width:150px!important;font-size:13px!important;padding-right:5px!important}.offre_promo .css-6j8wv5-Input{padding-bottom:3px!important;padding-top:0!important}.offre_promo .css-tj5bde-Svg{fill:var(--blue)!important}.offre_promo .css-1s2u09g-control .css-tlfecz-indicatorContainer{padding:2px!important}.offre_promo .css-1hb7zxy-IndicatorsContainer{width:25px!important;padding:2px!important}.offre_promo .css-1gtu0rj-indicatorContainer{padding:2px!important}#react-select-2-listbox{color:var(--black)!important;font-size:13px!important}.offre_promo .version{font-weight:700;font-size:14px;color:#9d9d9d}.avis{margin-top:140px;padding-bottom:40px}.avis .bloc_avis .titre_avis{background-color:var(--blue);padding:10px 20px;border-radius:8px}.avis .bloc_avis .titre_avis .titre i{background-color:var(--blue);padding:6px 5px 5px 6px;color:var(--white);border-radius:50%;font-size:13px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.avis .bloc_avis .titre_avis .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.avis .bloc_avis .avis_renseignement{margin-left:36px;position:relative}.avis .bloc_avis .avis_renseignement p{color:var(--white);font-size:14px}.avis .bloc_avis .avis_renseignement button{background-color:var(--white);color:var(--black);border:none!important;padding:5px 10px}.avis .bloc_avis .avis_renseignement button:hover{border:none!important}.avis .bloc_avis .avis_renseignement button:focus{box-shadow:none!important}.avis .bloc_avis .avis_renseignement .note_resto{padding:8px 18px;margin-top:20px;color:var(--white);background-color:var(--secondary);font-weight:500;font-size:16px;-webkit-clip-path:polygon(0 15%,15% 15%,15% 0,85% 0,85% 15%,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,15% 85%,0 85%);clip-path:polygon(0 15%,15% 15%,15% 0,85% 0,85% 15%,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,15% 85%,0 85%)}.avis .bloc_avis .content_avis{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.avis .bloc_avis .content_avis .liste_avis{padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.avis .bloc_avis .content_avis .liste_avis .pseudo{background-color:var(--blue);padding:10px;width:50%;display:flex;justify-content:center;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.avis .bloc_avis .content_avis .liste_avis .pseudo .avatar{width:45px;height:45px}.avis .bloc_avis .content_avis .liste_avis .pseudo .avatar img{width:100%;height:100%}.avis .bloc_avis .content_avis .liste_avis .pseudo span{font-weight:600;font-size:12px;color:var(--black);background-color:var(--white);padding:1.5px 10px 1px;border-radius:12px;margin-top:10px}.avis .bloc_avis .content_avis .liste_avis .reservation{margin-left:20px;width:50%;background-color:var(--white);box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:5px;display:flex;justify-content:center;flex-direction:column}.avis .bloc_avis .content_avis .liste_avis .reservation div{text-align:center;align-items:center}.avis .bloc_avis .content_avis .liste_avis .reservation div span{color:var(--black);font-weight:500;margin-top:10px;font-size:15px}.avis .bloc_avis .content_avis .liste_avis .reservation .date{background-color:var(--white);font-size:15px;padding:2px 10px;color:var(--blue);margin-bottom:10px;border-radius:5px;border-left:5px solid var(--bg);border-right:5px solid var(--bg);box-shadow:0 1px 4px rgba(0,0,0,.16)}.avis .bloc_avis .content_avis .liste_avis .avis_resto .avis_apropos{width:70%}.avis .bloc_avis .content_avis .liste_avis .avis_resto .avis_apropos h3{font-weight:500;color:var(--blue);font-size:18px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .avis_apropos span{font-weight:500;color:#50cd89!important;background-color:#e8fff3!important;font-size:15px;padding:2px 10px;border-radius:12px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .avis_apropos p{color:var(--gray);margin-top:5px;font-size:15px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{width:30%;display:flex;justify-content:center;flex-direction:column;padding-left:15px;padding-right:15px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action button{background-color:var(--white);color:var(--blue);border:1px solid var(--blue);transition:.3s ease;font-size:14px;border-radius:18px!important;padding:4px 10px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action button:focus{box-shadow:none!important}.avis .bloc_avis .content_avis .liste_avis .avis_attent{width:70%}.avis .bloc_avis .content_avis .liste_avis .avis_attent h3{padding:8px;color:var(--blue);background-color:#f1faff;font-size:15px;width:200px}.avis .bloc_avis .content_avis .liste_avis .avis_vide{width:70%}.avis .bloc_avis .content_avis .liste_avis .avis_vide h3{padding:8px;color:#f1416c;background-color:#fff5f8;font-size:15px}.avis .bloc_avis .content_avis .liste_avis .effectuer{width:30%;text-align:center;padding-left:15px;padding-right:15px;display:flex;justify-content:center;flex-direction:column}.avis .bloc_avis .content_avis .liste_avis .effectuer span{color:var(--gray)}.avis .body-filter{width:320px;position:absolute;top:3.5rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.avis .body-filter.show{display:block;transition:1s ease-in}.avis .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.avis .filter-content{display:flex}.avis .filter-content .filter_titre{height:100%;display:flex;justify-content:space-between;flex-direction:column;list-style:none}.avis .filter-content .filter_titre .filter_resa{text-decoration:none!important;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:14px;padding:10px}.avis .filter-content .filter_titre .filter_note{text-decoration:none!important;border-right:1px solid #ededed;font-size:14px;padding:7px 10px;height:100%}.avis .filter-content .filter-value .body-valueResa{margin-top:7px;display:flex;justify-content:space-around;padding-left:10px}.avis .filter-content .filter-value .body-valueResa span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.avis .filter-content .filter-value .body-valueNote{margin-top:12px;display:flex;justify-content:space-around;padding-left:10px}.avis .filter-content .filter-value .body-valueNote span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.avis .footer-value{border-top:1px solid #ededed;padding:6px;width:100%}.avis .footer-value .action{display:flex;justify-content:space-between}.avis .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.avis .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.avis .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:10px}.modal_avis .modal_titreAvis{background-color:var(--blue)!important;padding-top:8px;padding-bottom:5px}.modal_avis .modal_titreAvis h5{font-weight:500;color:var(--white);font-size:18px}.modal_avis .modal_titreAvis p{color:var(--white);font-size:14px;font-weight:500;text-align:center}.modal_avis textarea{margin-top:10px}.modal_avis textarea:focus{box-shadow:none!important}.modal_avis .btn_cancel{background-color:var(--blue)!important;color:var(--white);border:none!important;font-size:14px;border-radius:18px}.modal_avis .btn_add{color:var(--blue);font-size:14px}.modal_avis .btn_add,.modal_avis .btn_repondreAvis{background-color:var(--white)!important;border:1px solid var(--blue)!important;border-radius:18px}.modal_avis .btn_repondreAvis,.modal_avis .btn_repondreAvis .text-info{color:var(--blue)!important;opacity:1!important}.modal_avis .btn_repondreAvis .text-info{background-color:var(--white)!important;margin-right:5px}.modal_avis .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}@media (min-width:1600px) and (max-width:1700px){.avis{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.avis{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.avis{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.avis{margin-top:165px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:5px;padding-right:5px}}@media (min-width:992px) and (max-width:1199.98px){.avis{margin-top:140px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:5px;padding-right:5px}}@media (min-width:768px) and (max-width:991.98px){.avis{margin-top:80px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:5px;padding-right:5px}}@media (min-width:576px) and (max-width:767.98px){.avis{margin-top:80px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:5px;padding-right:5px}}@media (min-width:429px) and (max-width:575.98px){.avis{margin-top:80px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:5px;padding-right:5px}.avis .bloc_avis .content_avis{padding:10px}}@media (min-width:320px) and (max-width:428.98px){.avis{margin-top:80px;padding-bottom:40px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{padding-left:2px;padding-right:2px}.avis .bloc_avis .content_avis .liste_avis .avis_resto .avis_apropos{width:60%}.avis .bloc_avis .content_avis .liste_avis .avis_resto .action{width:40%;padding-left:15px;padding-right:15px}.avis .bloc_avis .content_avis .liste_avis .avis_vide{width:60%}.avis .bloc_avis .content_avis .liste_avis .effectuer{width:40%;padding-left:5px;padding-right:5px}.avis .bloc_avis .content_avis{padding:0}}.nouvelle_reservation{margin-top:140px;padding-bottom:40px}.nouvelle_reservation .bloc_nouvelle_reservation{position:relative}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 6px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre button{background-color:var(--white);color:var(--black);border:none!important;padding:5px 10px;margin-right:30px;margin-top:-10px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre button:hover{border:none!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre button:focus{box-shadow:none!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_renseignement{margin-left:36px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_renseignement p{color:var(--white);font-size:14px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:10px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-button{background-color:var(--blue);font-size:16px!important;font-weight:500;padding:.7rem 1.25rem;border:0;border-radius:0;color:var(--white)}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-button:focus{box-shadow:none!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-button input[type=text]{border-radius:5px!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-button input[type=text]:focus{box-shadow:none!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-button:not(.collapsed):after{background-color:var(--secondary)!important;border-radius:50%}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-body .table th{background-color:var(--white)!important;color:var(--blue);font-size:15px!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-body .table td{font-size:14px!important}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-body .table .pseudo{color:#50cd89;background-color:#e8fff3;font-weight:600;font-size:12px;padding:2px 5px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-body .table .status{color:#ffc700;background-color:#fff8dd;font-weight:600;font-size:14px;padding:2px 5px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .accordion-body .table .lu{color:#009ef7;background-color:#f1faff;font-weight:500;font-size:14px;padding:2px 5px}.nouvelle_reservation .bloc_nouvelle_reservation .nouvelle_reservation_content .btn_autre{margin-top:40px;background-color:var(--white);color:var(--blue);border:1px solid var(--blue);border-radius:25px;font-size:14px}.nouvelle_reservation .MuiSelect-icon{color:var(--white)!important}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:8.5rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.nouvelle_reservation .body-filter.show{display:block;transition:1s ease-in}.nouvelle_reservation .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.nouvelle_reservation .filter-content .dateFilter{border-bottom:1px solid #ededed}.nouvelle_reservation .filter-content .dateFilter .titreFilter{padding:5px 10px 2px;background-color:#e8fff3;width:20%;border-bottom-right-radius:8px}.nouvelle_reservation .filter-content .dateFilter .titreFilter h2{font-size:14px;color:#50cd89}.nouvelle_reservation .filter-content .dateFilter .content_date{padding:5px 10px 10px 5px}.nouvelle_reservation .filter-content .dateFilter .content_date span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer;margin-left:5px}.nouvelle_reservation .filter-content .personneFilter{border-bottom:1px solid #ededed}.nouvelle_reservation .filter-content .personneFilter .titreFilter{padding:5px 10px 2px;background-color:var(--blue);width:20%;border-bottom-right-radius:8px;background-color:#e8fff3}.nouvelle_reservation .filter-content .personneFilter .titreFilter h2{font-size:14px;color:#50cd89}.nouvelle_reservation .filter-content .personneFilter .content_personne{padding:5px 10px 10px}.nouvelle_reservation .filter-content .personneFilter .content_personne .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.nouvelle_reservation .filter-content .personneFilter .content_personne .form-check-label{font-size:14px;margin-top:-2px}.nouvelle_reservation .filter-content .promotionFilter{border-bottom:1px solid #ededed}.nouvelle_reservation .filter-content .promotionFilter .titreFilter{padding:5px 10px 2px;background-color:#e8fff3;width:22%;border-bottom-right-radius:8px}.nouvelle_reservation .filter-content .promotionFilter .titreFilter h2{font-size:14px;color:#50cd89}.nouvelle_reservation .filter-content .promotionFilter .content_personne{padding:5px 10px 10px}.nouvelle_reservation .filter-content .promotionFilter .content_personne .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.nouvelle_reservation .filter-content .promotionFilter .content_personne .form-check-label{font-size:14px;margin-top:-2px}.nouvelle_reservation .filter-content .presenceFilter{border-bottom:1px solid #ededed}.nouvelle_reservation .filter-content .presenceFilter .titreFilter{padding:5px 10px 1px;background-color:#e8fff3;width:20%;border-bottom-right-radius:8px}.nouvelle_reservation .filter-content .presenceFilter .titreFilter h2{font-size:14px;color:#50cd89}.nouvelle_reservation .filter-content .presenceFilter .content_personne{padding:5px 10px 10px}.nouvelle_reservation .filter-content .presenceFilter .content_personne .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.nouvelle_reservation .filter-content .presenceFilter .content_personne .form-check-label{font-size:14px;margin-top:-2px}.nouvelle_reservation .footer-value{padding:6px;width:100%}.nouvelle_reservation .footer-value .action{display:flex;justify-content:space-between}.nouvelle_reservation .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.nouvelle_reservation .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.nouvelle_reservation .version{font-weight:700;font-size:14px;color:#9d9d9d}@media (min-width:1600px) and (max-width:1700px){.nouvelle_reservation{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.nouvelle_reservation{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.nouvelle_reservation{margin-top:140px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:9.7rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:1200px) and (max-width:1399.98px){.nouvelle_reservation{margin-top:140px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:9.7rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:992px) and (max-width:1199.98px){.nouvelle_reservation{margin-top:165px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:9.7rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:768px) and (max-width:991.98px){.nouvelle_reservation{margin-top:80px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:9.7rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:576px) and (max-width:767.98px){.nouvelle_reservation{margin-top:80px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:400px;position:absolute;top:11rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:429px) and (max-width:575.98px){.nouvelle_reservation{margin-top:80px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:300px;position:absolute;top:12.5rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:320px) and (max-width:428.98px){.nouvelle_reservation{margin-top:80px;padding-bottom:40px}.nouvelle_reservation .body-filter{width:300px;position:absolute;top:15.5rem;right:0;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}.annuelle{margin-top:140px;padding-bottom:40px}.annuelle .bloc_annuelle .annuelle_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.annuelle .bloc_annuelle .annuelle_titre .titre i{background-color:var(--blue);padding:6px 7px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.annuelle .bloc_annuelle .annuelle_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.annuelle .bloc_annuelle .annuelle_renseignement{margin-left:36px}.annuelle .bloc_annuelle .annuelle_renseignement p{color:var(--white);font-size:14px}.annuelle .bloc_annuelle .annuelle_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:50%}.annuelle .fc .fc-toolbar-title{color:var(--blue)!important;text-transform:uppercase;font-size:20px}.annuelle .fc .fc-prev-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important;font-size:15px!important}.annuelle .fc .fc-prev-button:focus{box-shadow:none!important}.annuelle .fc .fc-next-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important}.annuelle .fc .fc-next-button:focus{box-shadow:none!important}.annuelle .fc .fc-today-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important;opacity:1!important}.annuelle .fc .fc-today-button:focus{box-shadow:none!important}.annuelle .fc .fc-dayGridMonth-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.annuelle.fc .fc-dayGridMonth-button:focus{box-shadow:none!important}.annuelle .fc-col-header-cell-cushion{background-color:var(--blue)!important;color:var(--white);width:100%}.annuelle .fc-prevYear-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.annuelle .fc-prevYear-button:focus{box-shadow:none!important}.annuelle .fc-nextYear-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.annuelle .fc-nextYear-button:focus{box-shadow:none!important}.annuelle .fc-daygrid-day-number{color:var(--black);font-weight:500}.annuelle .fc-bg-event{opacity:1!important;border-width:50;display:flex;justify-content:center;align-items:center}.annuelle .fc-scrollgrid-sync-table{width:100%!important;height:100%!important}@media (min-width:1600px) and (max-width:1700px){.annuelle{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.annuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.annuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.annuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.annuelle{margin-top:165px;padding-bottom:40px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:70%}}@media (min-width:768px) and (max-width:991.98px){.annuelle{margin-top:80px;padding-bottom:40px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:70%}}@media (min-width:576px) and (max-width:767.98px){.annuelle{margin-top:80px;padding-bottom:40px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:80%}}@media (min-width:429px) and (max-width:575.98px){.annuelle{margin-top:80px;padding-bottom:20px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:95%}.annuelle .bloc_annuelle .annuelle_content{padding:5px}}@media (min-width:320px) and (max-width:428.98px){.annuelle{margin-top:80px;padding-bottom:5px}.annuelle .bloc_annuelle .annuelle_content .calendar{width:100%}.annuelle .bloc_annuelle .annuelle_content{padding:0}.annuelle .fc .fc-toolbar{display:flex;flex-direction:column!important;align-items:center;margin-top:10px}}.mensuelle{margin-top:140px;padding-bottom:40px}.mensuelle .bloc_mensuelle .mensuelle_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.mensuelle .bloc_mensuelle .mensuelle_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 6px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.mensuelle .bloc_mensuelle .mensuelle_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.mensuelle .bloc_mensuelle .mensuelle_renseignement{margin-left:36px}.mensuelle .bloc_mensuelle .mensuelle_renseignement p{color:var(--white);font-size:14px}.mensuelle .bloc_mensuelle .mensuelle_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:50%}.mensuelle .fc .fc-toolbar-title{color:var(--blue)!important;text-transform:uppercase;font-size:20px}.mensuelle .fc .fc-prev-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important;font-size:15px!important}.mensuelle .fc .fc-prev-button:focus{box-shadow:none!important}.mensuelle .fc .fc-next-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important}.mensuelle .fc .fc-next-button:focus{box-shadow:none!important}.mensuelle .fc .fc-today-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important;opacity:1!important}.mensuelle .fc .fc-today-button:focus{box-shadow:none!important}.mensuelle .fc .fc-dayGridWeek-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.mensuelle .fc .fc-dayGridWeek-button:focus{box-shadow:none!important}.mensuelle .fc .fc-dayGridMonth-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.mensuelle .fc .fc-dayGridMonth-button:focus{box-shadow:none!important}.mensuelle .fc-timeGridWeek-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important}.mensuelle .fc-timeGridWeek-button:focus{box-shadow:none!important}.mensuelle .fc-col-header-cell-cushion{background-color:var(--blue)!important;color:var(--white);width:100%}.mensuelle .fc-daygrid-day-number{color:var(--black);font-weight:500}.mensuelle .fc-bg-event{opacity:1!important;border-width:50;display:flex;justify-content:center;align-items:center}.mensuelle .fc-scrollgrid-sync-table{width:100%!important;height:100%!important}@media (min-width:1600px) and (max-width:1700px){.mensuelle{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.mensuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.mensuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.mensuelle{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.mensuelle{margin-top:165px;padding-bottom:40px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:70%}}@media (min-width:768px) and (max-width:991.98px){.mensuelle{margin-top:80px;padding-bottom:40px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:70%}}@media (min-width:576px) and (max-width:767.98px){.mensuelle{margin-top:80px;padding-bottom:40px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:80%}}@media (min-width:429px) and (max-width:575.98px){.mensuelle{margin-top:80px;padding-bottom:20px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:95%}.mensuelle .bloc_mensuelle .mensuelle_content{padding:5px}}@media (min-width:320px) and (max-width:428.98px){.mensuelle{margin-top:80px;padding-bottom:5px}.mensuelle .bloc_mensuelle .mensuelle_content .calendar{width:100%}.mensuelle .bloc_mensuelle .mensuelle_content{padding:0}.mensuelle .fc .fc-toolbar{display:flex;flex-direction:column!important;align-items:center;margin-top:10px}}.hebdomadaire{margin-top:140px;padding-bottom:40px}.hebdomadaire .bloc_hebdomadaire .hebdo_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.hebdomadaire .bloc_hebdomadaire .hebdo_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 6px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.hebdomadaire .bloc_hebdomadaire .hebdo_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.hebdomadaire .bloc_hebdomadaire .hebdo_renseignement{margin-left:36px}.hebdomadaire .bloc_hebdomadaire .hebdo_renseignement p{color:var(--white);font-size:14px}.hebdomadaire .bloc_hebdomadaire .hebdo_renseignement .avertissement{color:var(--secondary);font-weight:600}.hebdomadaire .bloc_hebdomadaire .hebdo_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:80%}.hebdomadaire .fc-timegrid-bg-harness{height:25px!important;font-size:14px!important;opacity:1!important;cursor:pointer}.hebdomadaire .fc-timegrid-col-bg{opacity:1!important}.hebdomadaire .fc .fc-toolbar-title{color:var(--blue)!important;text-transform:uppercase;font-size:20px}.hebdomadaire .fc .fc-prev-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important}.hebdomadaire .fc .fc-prev-button:focus{box-shadow:none!important}.hebdomadaire .fc .fc-next-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important}.hebdomadaire .fc .fc-next-button:focus{box-shadow:none!important}.hebdomadaire .fc .fc-today-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important;opacity:1!important}.hebdomadaire .fc .fc-today-button:focus{box-shadow:none!important}.hebdomadaire .fc-col-header-cell-cushion{background-color:var(--blue)!important;color:var(--white);width:100%}.hebdomadaire .fc-daygrid-day-number{color:var(--titre);font-weight:500}@media (min-width:1600px) and (max-width:1700px){.hebdomadaire{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.hebdomadaire{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.hebdomadaire{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.hebdomadaire{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.hebdomadaire{margin-top:165px;padding-bottom:40px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:80%}}@media (min-width:768px) and (max-width:991.98px){.hebdomadaire{margin-top:80px;padding-bottom:40px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:85%}}@media (min-width:576px) and (max-width:767.98px){.hebdomadaire{margin-top:80px;padding-bottom:40px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:90%}}@media (min-width:429px) and (max-width:575.98px){.hebdomadaire{margin-top:80px;padding-bottom:20px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:95%}.hebdomadaire .bloc_hebdomadaire .hebdo_content{padding:5px}}@media (min-width:320px) and (max-width:428.98px){.hebdomadaire{margin-top:80px;padding-bottom:5px}.hebdomadaire .bloc_hebdomadaire .hebdo_content .calendar{width:100%}.hebdomadaire .bloc_hebdomadaire .hebdo_content{padding:0}.hebdomadaire .fc .fc-toolbar{display:flex;flex-direction:column!important;align-items:center;margin-top:10px}}.journalier{margin-top:140px;padding-bottom:40px}.journalier .bloc_journalier .journalier_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.journalier .bloc_journalier .journalier_titre .titre i{background-color:var(--blue);padding:6px 7px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.journalier .bloc_journalier .journalier_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.journalier .bloc_journalier .journalier_renseignement{margin-left:36px}.journalier .bloc_journalier .journalier_renseignement p{color:var(--white);font-size:14px}.journalier .bloc_journalier .journalier_renseignement .avertissement{color:var(--secondary);font-weight:600}.journalier .bloc_journalier .journalier_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.journalier .bloc_journalier .journalier_content .calendar{width:80%}.journalier .fc-timegrid-bg-harness{height:25px!important;font-size:14px!important;opacity:1!important;cursor:pointer}.journalier .fc .fc-toolbar-title{color:var(--blue)!important;text-transform:uppercase;font-size:20px}.journalier .fc .fc-prev-button{color:var(--blue)!important;background-color:var(--white)!important;border-color:var(--blue)!important}.journalier .fc .fc-prev-button:focus{box-shadow:none!important}.journalier .fc .fc-next-button{color:var(--blue)!important;background-color:var(--white)!important;border-left-color:solid!important;border-bottom-color:var(--white)!important;border-right-color:solid!important;border-top-color:1px!important}.journalier .fc .fc-next-button:focus{box-shadow:none!important}.journalier .fc .fc-today-button{color:var(--white)!important;background-color:var(--blue)!important;border-color:var(--blue)!important;opacity:1!important}.journalier .fc .fc-today-button:focus{box-shadow:none!important}.journalier .fc-col-header-cell-cushion{background-color:var(--primary)!important;color:var(--background);width:100%}.journalier .fc-daygrid-day-number{color:var(--black);font-weight:500}@media (min-width:1600px) and (max-width:1700px){.journalier{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.journalier{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.journalier{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.journalier{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.journalier{margin-top:165px;padding-bottom:40px}.journalier .bloc_journalier .journalier_content .calendar{width:80%}}@media (min-width:768px) and (max-width:991.98px){.journalier{margin-top:80px;padding-bottom:40px}.journalier .bloc_journalier .journalier_content .calendar{width:85%}}@media (min-width:576px) and (max-width:767.98px){.journalier{margin-top:80px;padding-bottom:40px}.journalier .bloc_journalier .journalier_content .calendar{width:90%}}@media (min-width:429px) and (max-width:575.98px){.journalier{margin-top:80px;padding-bottom:20px}.journalier .bloc_journalier .journalier_content .calendar{width:95%}.journalier .bloc_journalier .journalier_content{padding:5px}}@media (min-width:320px) and (max-width:428.98px){.journalier{margin-top:80px;padding-bottom:5px}.journalier .bloc_journalier .journalier_content .calendar{width:100%}.journalier .bloc_journalier .journalier_content{padding:0}.journalier .fc .fc-toolbar{display:flex;flex-direction:column!important;align-items:center;margin-top:10px}}.creneau{margin-top:140px;padding-bottom:40px}.creneau .bloc_creneau .creneau_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.creneau .bloc_creneau .creneau_titre .titre i{background-color:var(--blue);padding:4px 5px 5px;color:var(--white);border-radius:50%;font-size:15px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.creneau .bloc_creneau .creneau_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.creneau .bloc_creneau .creneau_renseignement{margin-left:36px}.creneau .bloc_creneau .creneau_renseignement p{color:var(--white);font-size:14px}.creneau .bloc_creneau .creneau_renseignement .avertissement{color:var(--secondary);font-weight:600}.creneau .bloc_creneau .creneau_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px;position:relative}.creneau .bloc_creneau .creneau_content .creneau_select{display:flex;justify-content:space-around}.creneau .bloc_creneau .creneau_content .creneau_select .filter button{background-color:var(--blue)!important;color:var(--white)!important;border-radius:2px!important;font-size:15px;padding:5px 10px}.creneau .bloc_creneau .creneau_content .titre_creneau h2{font-size:16px;color:var(--black)!important;margin-top:35px;margin-left:35px;font-weight:500}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding:5px 35px 20px}.creneau .bloc_creneau .creneau_content .reservation_creneau .type{background-color:var(--blue);border-radius:2px;border-left:5px solid var(--bg);display:flex;justify-content:space-between;padding:11px 10px 5px;margin-bottom:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .type i{background-color:var(--blue);padding:5px 7px 6px 6px;color:var(--secondary);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:-2px;height:25px;width:25px}.creneau .bloc_creneau .creneau_content .reservation_creneau .type h3{font-size:17px;color:var(--white)}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:15px;box-shadow:0 0 2px 1px rgba(0,0,0,.16);position:relative}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .image_avatar img{box-shadow:0 0 3px 2px rgba(0,0,0,.16);border-radius:50%}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .pseudo{color:#50cd89;background-color:#e8fff3;padding:3px 10px;font-size:15px;font-weight:700;border-radius:18px;margin-top:10px;font-family:var(--fontTitle);letter-spacing:1px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .deja{position:absolute;margin-top:-120px;background-color:var(--blue);color:var(--white);padding:3px 10px;font-size:12px;font-weight:500;border-radius:18px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .promo{margin-top:10px!important;color:var(--blue);font-weight:500}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .promo i{background-color:var(--white);padding:5px 5px 4px 6px;color:var(--blue);border-radius:50%;font-size:12px;border:2px solid var(--blue);margin-top:-8px;height:25px;width:25px;margin-right:8px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .value_promo{margin-left:30px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .value_promo span{font-size:15px;color:var(--gray)!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .validiter{margin-top:10px!important;color:var(--blue);font-weight:500}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .validiter i{background-color:var(--white);padding:5px 5px 4px 4px;color:var(--blue);border-radius:50%;font-size:12px;border:2px solid var(--blue);margin-top:-8px;height:25px;width:25px;margin-right:8px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .validiter_value{margin-left:30px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .validiter_value span{font-size:15px;color:var(--gray)!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc span{margin-top:5px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc strong{color:var(--blue);background-color:#f1faff;padding:2px 8px;font-size:14px;border-radius:8px;font-weight:500!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .direct{margin-top:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .valider{color:#ffc700;background-color:#fff8dd}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .terminer{color:#50cd89;background-color:#e8fff3}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action{margin-top:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{background-color:var(--blue);color:var(--white);font-size:14px;border-radius:25px!important;border-left:3px solid var(--bg);border-right:3px solid var(--bg);box-shadow:0 0 2px 1px rgba(0,0,0,.16)}.creneau .btn_DemandeConfirme{border:1px solid var(--blue)!important;border-radius:18px}.creneau .btn_DemandeConfirme,.creneau .btn_DemandeConfirme .text-info{background-color:var(--white)!important;color:var(--blue)!important;opacity:1!important}.creneau .btn_DemandeConfirme .text-info{margin-right:5px}.creneau .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.creneau .css-1s2u09g-control{height:35px!important;min-height:35px!important;color:var(--blue)!important;border-radius:2px!important}.creneau .css-1pahdxg-control,.creneau .css-1s2u09g-control{outline:0!important;width:150px!important;min-width:150px!important;border-color:var(--blue)!important}.creneau .css-1pahdxg-control{box-shadow:none!important;height:38px!important}.creneau .css-2613qy-menu{color:var(--black)!important;min-width:130px!important;width:130px!important}.creneau .css-tj5bde-Svg{fill:var(--blue)!important}.creneau .css-1okebmr-indicatorSeparator{background-color:var(--blue)!important}.creneau .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:10px}#react-select-2-listbox{color:var(--blue)!important}.modal_modifier_personne .modal_modifer_header{background-color:var(--blue);padding-top:8px;padding-bottom:8px;text-align:center}.modal_modifier_personne .modal_modifer_header span{font-size:15px;color:var(--white)}.modal_modifier_personne .form_body{margin-top:20px}.modal_modifier_personne .form_body input{border-radius:0!important}.modal_modifier_personne .form_body input::-webkit-input-placeholder{font-size:14px}.modal_modifier_personne .form_body input::placeholder{font-size:14px}.modal_modifier_personne .form_body input:focus{box-shadow:none}.modal_modifier_personne .form_body .btn-dark{font-size:14px!important;margin-top:20px}.modal_modifier_personne .form_body .btn_modifier{margin-top:20px;background-color:var(--blue);color:var(--white);font-size:14px}.modal_modifier_personne .form_body .btn_modifier:hover{background-color:var(--blue);color:var(--white)}.modal_modifier_personne .form_body .btn_DemandePersonne{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important;border-radius:18px;margin-top:20px;font-size:14px}.modal_modifier_personne .form_body .btn_DemandePersonne .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.modal_modifier_personne .form_body .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.modal_modifier_personne label{font-weight:600;color:var(--blue);font-size:14px;font-family:var(--fontTitle2);letter-spacing:1px}.modal_modifier_personne textarea{width:250px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278;height:80px}.modal_modifier_personne textarea::-webkit-input-placeholder{font-size:14px}.modal_modifier_personne textarea::placeholder{font-size:14px}.modal_modifier_personne textarea::-webkit-input-placeholder{color:var(--gray)}.modal_modifier_personne textarea::placeholder{color:var(--gray)}.modal_modifier_personne textarea:focus{box-shadow:none!important}.modal_modifier_personne input{width:250px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.modal_modifier_personne input::-webkit-input-placeholder{color:var(--titre)}.modal_modifier_personne input::placeholder{color:var(--titre)}.modal_modifier_personne input::-webkit-input-placeholder{font-size:14px}.modal_modifier_personne input::placeholder{font-size:14px}.modal_modifier_personne input:focus{box-shadow:none!important}.modal_modifier_personne .action .annuler{background-color:var(--blue);color:var(--white);border-radius:18px!important;font-size:14px}.modal_modifier_personne .action .valider{background-color:var(--white);color:var(--blue);border:1px solid var(--blue);margin-left:20px;border-radius:18px!important;font-size:14px}.modal_modifier_personne input[type=number]::-webkit-inner-spin-button,.modal_modifier_personne input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal_modifier_personne input[type=number]{-moz-appearance:textfield}.modal_modifier_personne .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.modal_modifier_personne .MuiInputBase-root{color:var(--gray);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:250px!important;margin-top:2px}.modal_modifier_personne .MuiInputBase-input{padding:9px 5px!important}.modal_modifier_personne .MuiInputBase-root:hover{border:none!important}.modal_modifier_personne .MuiInput-underline:after,.modal_modifier_personne .MuiInput-underline:before{border-bottom:1px solid #ced4da!important}.modal_modifier_personne .MuiIconButton-root{padding:0!important;margin:0!important}.modal_modifier_personne .MuiSvgIcon-root{fill:var(--blue)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.modal_modifier_personne .MuiPickersDay-daySelected{color:var(--white);font-weight:500;background-color:var(--blue)!important}.modal_modifier_personne .MuiPickersToolbar-toolbar{background-color:var(--blue)!important}.modal_modifier_personne .MuiButton-textPrimary{color:var(--blue)!important}.creneau .body-filter{width:320px;position:absolute;top:4.5rem;right:5rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .body-filter.show{display:block;transition:1s ease-in}.creneau .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.creneau .filter-content .filter_item{padding-bottom:5px;border-bottom:1px solid #ededed}.creneau .filter-content .filter_titre{height:100%;list-style:none}.creneau .filter-content .filter_titre .filter_client{text-decoration:none!important;font-size:14px;padding:3px 10px 6px;margin-top:10px;border-bottom-right-radius:10px;background-color:#e8fff3;color:#50cd89}.creneau .filter-content .filter_liste{margin-top:12px;padding-left:10px}.creneau .filter-content .form-check-input:focus{box-shadow:none!important}.creneau .filter-content .form-check-input:checked{background-color:#8edeff!important;border-color:#ddd!important}.creneau .filter-content .form-check-label{font-size:14px;color:#717171}.creneau .filter-content .filter_titre .filter_promo{text-decoration:none!important;font-size:14px;padding:3px 10px 6px;margin-top:10px;border-bottom-right-radius:10px;background-color:#e8fff3;color:#50cd89}.creneau .filter-content .filter_liste{display:flex}.creneau .filter-content .filter_liste span{color:var(--blue);background-color:#f1faff;font-size:13px;padding:3px 6px;border-radius:18px;margin-right:5px;cursor:pointer;margin-bottom:8px}.creneau .filter-content .filter_titre .filter_personne{text-decoration:none!important;font-size:14px;padding:3px 10px 6px;margin-top:10px;border-bottom-right-radius:10px;background-color:#e8fff3;color:#50cd89}.creneau .footer-value{padding:6px;width:100%}.creneau .footer-value .action{display:flex;justify-content:space-between}.creneau .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.creneau .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}@media (min-width:1600px) and (max-width:1700px){.creneau{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.creneau{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.creneau{margin-top:140px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:4.5rem;right:4rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:1200px) and (max-width:1399.98px){.creneau{margin-top:140px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:4.5rem;right:3rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}}@media (min-width:992px) and (max-width:1199.98px){.creneau{margin-top:165px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:4.5rem;right:1.5rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding-left:10px;padding-right:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{padding-left:5px!important;padding-right:5px!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:10px}}@media (min-width:768px) and (max-width:991.98px){.creneau{margin-top:80px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:5rem;right:1.5rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding-left:10px;padding-right:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{padding-left:5px!important;padding-right:5px!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:10px}}@media (min-width:576px) and (max-width:767.98px){.creneau{margin-top:80px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:16rem;right:2rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding-left:10px;padding-right:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{padding-left:5px!important;padding-right:5px!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:10px}.creneau .creneau_select{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.creneau .css-1s2u09g-control,.creneau .filter{margin-top:10px}}@media (min-width:429px) and (max-width:575.98px){.creneau{margin-top:80px;padding-bottom:40px}.creneau .body-filter{width:320px;position:absolute;top:16rem;right:2rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding-left:10px;padding-right:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{padding-left:5px!important;padding-right:5px!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:10px}.creneau .creneau_select{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.creneau .css-1s2u09g-control,.creneau .filter{margin-top:10px}}@media (min-width:320px) and (max-width:428.98px){.creneau{margin-top:80px;padding-bottom:10px}.creneau .body-filter{width:300px;position:absolute;top:16rem;right:0;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.creneau .bloc_creneau .creneau_content{padding:5px}.creneau .bloc_creneau .creneau_content .reservation_creneau{padding-left:10px;padding-right:10px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .action button{padding-left:5px!important;padding-right:5px!important}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc{padding:10px}.creneau .creneau_select{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.creneau .css-1s2u09g-control,.creneau .filter{margin-top:10px}.creneau .direct{margin-top:20px}.creneau .bloc_creneau .creneau_content .reservation_creneau .bloc .deja{padding-left:7px;padding-right:7px}}.prendre_reservation{margin-top:140px;padding-bottom:40px}.prendre_reservation .bloc_prendre_reservation .prendre_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.prendre_reservation .bloc_prendre_reservation .prendre_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 6px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.prendre_reservation .bloc_prendre_reservation .prendre_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.prendre_reservation .bloc_prendre_reservation .prendre_renseignement{margin-left:36px}.prendre_reservation .bloc_prendre_reservation .prendre_renseignement p{color:var(--white);font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.prendre_reservation .bloc_prendre_reservation .prendre_content label{font-weight:600;color:var(--blue);font-size:13px}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea{width:250px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278;height:80px}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea::-webkit-input-placeholder{font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea::placeholder{font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea::-webkit-input-placeholder{color:var(--gray)}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea::placeholder{color:var(--gray)}.prendre_reservation .bloc_prendre_reservation .prendre_content textarea:focus{box-shadow:none!important}.prendre_reservation .bloc_prendre_reservation .prendre_content input{width:250px;border-radius:5px!important;background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278}.prendre_reservation .bloc_prendre_reservation .prendre_content input::-webkit-input-placeholder{color:var(--titre)}.prendre_reservation .bloc_prendre_reservation .prendre_content input::placeholder{color:var(--titre)}.prendre_reservation .bloc_prendre_reservation .prendre_content input::-webkit-input-placeholder{font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content input::placeholder{font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content input:focus{box-shadow:none!important}.prendre_reservation .bloc_prendre_reservation .prendre_content .action .annuler{background-color:var(--blue);color:var(--white);border-radius:18px!important;font-size:14px}.prendre_reservation .bloc_prendre_reservation .prendre_content .action .valider{background-color:var(--white);color:var(--blue);border:1px solid var(--blue);margin-left:20px;border-radius:18px!important;font-size:14px}.prendre_reservation input[type=number]::-webkit-inner-spin-button,.prendre_reservation input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.prendre_reservation input[type=number]{-moz-appearance:textfield}.prendre_reservation .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px}.prendre_reservation .btn_ajouteReservationDirect{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important;border-radius:18px!important;margin-left:10px}.prendre_reservation .btn_ajouteReservationDirect .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.prendre_reservation .MuiInputBase-root{color:var(--gray);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:250px!important;margin-top:2px}.MuiInputBase-input{padding:9px 5px!important}.prendre_reservation .MuiInputBase-root:hover{border:none!important}.prendre_reservation .MuiInput-underline:after,.prendre_reservation .MuiInput-underline:before{border-bottom:1px solid #ced4da!important}.prendre_reservation .MuiIconButton-root{padding:0!important;margin:0!important}.prendre_reservation .MuiSvgIcon-root{fill:var(--blue)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.prendre_reservation .version{font-weight:700;font-size:14px;color:#9d9d9d}.MuiPickersDay-daySelected{color:var(--white);font-weight:500}.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background-color:var(--blue)!important}.MuiButton-textPrimary{color:var(--blue)!important}@media (min-width:1600px) and (max-width:1700px){.prendre_reservation{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.prendre_reservation{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.prendre_reservation{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.prendre_reservation{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.prendre_reservation{margin-top:165px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.prendre_reservation{margin-top:80px;padding-bottom:40px}}@media (min-width:576px) and (max-width:767.98px){.prendre_reservation{margin-top:80px;padding-bottom:40px}}@media (min-width:429px) and (max-width:575.98px){.prendre_reservation{margin-top:80px;padding-bottom:40px}}@media (min-width:320px) and (max-width:428.98px){.prendre_reservation{margin-top:80px;padding-bottom:40px}}.analitic{margin-top:140px;padding-bottom:40px}.analitic .bloc_analitic .analitic_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.analitic .bloc_analitic .analitic_titre .titre i{background-color:var(--blue);padding:6px 7px 5px 6px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.analitic .bloc_analitic .analitic_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.analitic .bloc_analitic .analitic_renseignement{margin-left:36px}.analitic .bloc_analitic .analitic_renseignement p{color:var(--white);font-size:14px}.analitic .bloc_analitic .analitic_content_note,.analitic .bloc_analitic .analitic_content_reservation{background-color:var(--white);border-radius:8px;margin-top:20px;width:100%;height:60vh;padding:30px 30px 50px}.analitic .css-1s2u09g-control{height:35px!important;min-height:35px!important;border-radius:2px!important}.analitic .css-1pahdxg-control,.analitic .css-1s2u09g-control{outline:0!important;width:180px!important;min-width:180px!important}.analitic .css-1pahdxg-control{box-shadow:none!important;border-color:var(--blue)!important;height:38px!important}.analitic .css-2613qy-menu{color:var(--titre)!important;min-width:130px!important;width:130px!important}.analitic .css-tj5bde-Svg{fill:var(--blue)!important}#react-select-9-listbox{color:var(--black)!important}.analitic .version{font-weight:700;font-size:14px;color:#9d9d9d}@media (min-width:1600px) and (max-width:1700px){.analitic{margin-top:150px;padding-bottom:40px}}@media (min-width:1500px) and (max-width:1600px){.analitic{margin-top:140px;padding-bottom:40px}}@media (min-width:1400px) and (max-width:1499.98px){.analitic{margin-top:140px;padding-bottom:40px}}@media (min-width:1200px) and (max-width:1399.98px){.analitic{margin-top:140px;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.analitic{margin-top:165px;padding-bottom:40px}.analitic .bloc_analitic .analitic_content{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:991.98px){.analitic{margin-top:80px;padding-bottom:40px}.analitic .bloc_analitic .analitic_content{padding-left:5px;padding-right:5px}}@media (min-width:576px) and (max-width:767.98px){.analitic{margin-top:80px;padding-bottom:40px}.analitic .bloc_analitic .analitic_content{padding-left:0;padding-right:0}}@media (min-width:429px) and (max-width:575.98px){.analitic{margin-top:80px;padding-bottom:40px}.analitic .bloc_analitic .analitic_content{padding-left:0;padding-right:0}}@media (min-width:320px) and (max-width:428.98px){.analitic{margin-top:80px;padding-bottom:40px}.analitic .bloc_analitic .analitic_content{padding-left:0;padding-right:0}}.marketing{margin-top:140px;padding-bottom:40px}.marketing .bloc_marketing .marketing_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.marketing .bloc_marketing .marketing_titre .titre i{background-color:var(--blue);padding:6px 8px 5px 5px;color:var(--white);border-radius:50%;font-size:12px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.marketing .bloc_marketing .marketing_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.marketing .bloc_marketing .marketing_renseignement{margin-left:36px}.marketing .bloc_marketing .marketing_renseignement p{color:var(--white);font-size:14px}.marketing .bloc_marketing .marketing_renseignement button{background-color:var(--white);color:var(--black);border:none!important}.marketing .bloc_marketing .marketing_renseignement button:focus{box-shadow:none!important}.marketing .bloc_marketing .marketing_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px}.marketing .bloc_marketing .marketing_content thead{background-color:var(--blue);color:var(--white)}.marketing .bloc_marketing .marketing_content thead th{margin-top:10px;margin-bottom:10px}.marketing .bloc_marketing .marketing_content tbody td{font-size:14px}.marketing .version{font-weight:700;font-size:14px;color:#9d9d9d}.marketing .btn_reEnvoyer{background-color:var(--blue)!important;color:var(--white)}.marketing_modal .marketing_header{background-color:var(--blue);padding-top:6px;padding-bottom:6px}.marketing_modal .marketing_header h2{font-size:15px;color:var(--white)}.marketing_modal .marketing_body .form_email{margin-top:10px;display:flex;padding-left:5px;padding-right:5px}.marketing_modal .marketing_body .form_email .btn_email{background-color:none!important;border:none!important;padding:0!important}.marketing_modal .marketing_body .form_email input{border-radius:2px!important}.marketing_modal .marketing_body .form_email input:focus{box-shadow:none!important}.marketing_modal .marketing_body .form_email input::-webkit-input-placeholder{font-size:14px}.marketing_modal .marketing_body .form_email input::placeholder{font-size:14px}.marketing_modal .marketing_body .form_email i{background-color:var(--blue);color:var(--white);margin-left:10px;font-size:25px;cursor:pointer;padding:7px;border-radius:2px}.marketing_modal .marketing_body .list_email{margin-top:15px;padding-left:5px;padding-right:5px}.marketing_modal .marketing_body .list_email .list_item{display:flex;justify-content:space-between;border-bottom:1px solid var(--blue);padding-bottom:2px;margin-top:10px}.marketing_modal .marketing_body .list_email .list_item span{font-size:16px}.marketing_modal .marketing_body .list_email .list_item .fa-trash-o{font-size:25px!important;color:red!important;margin-top:1px;cursor:pointer}.marketing_modal .marketing_body .message{margin-top:20px}.marketing_modal .marketing_body .message label{font-size:15px}.marketing_modal .marketing_body .message input{border-radius:2px!important}.marketing_modal .marketing_body .message input:focus{box-shadow:none!important}.marketing_modal .marketing_body .message input::-webkit-input-placeholder{font-size:14px}.marketing_modal .marketing_body .message input::placeholder{font-size:14px}.marketing_modal .marketing_body .message textarea{border-radius:2px!important}.marketing_modal .marketing_body .message textarea:focus{box-shadow:none!important}.marketing_modal .marketing_body .message textarea::-webkit-input-placeholder{font-size:14px}.marketing_modal .marketing_body .message textarea::placeholder{font-size:14px}.marketing_modal .marketing_body .message button{height:40px;font-weight:600;border-radius:2px!important;font-size:14px}.marketing_modal .btn_send_contact{background:var(--blue);border:none;border-radius:5px;color:#fff;cursor:pointer}.marketing_modal .btn_send_contact:hover{background:var(--blue);color:#fff;border:1px solid var(--blue)!important}.marketing_modal .btn_confirmContact{background-color:var(--white)!important;border:1px solid var(--blue)!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.marketing_modal .btn_confirmContact .spiner{background-color:var(--white)!important;color:var(--blue)!important}.contactResto{margin-top:140px;padding-bottom:40px}.contactResto .bloc_contactResto .contact_titre{background-color:var(--blue);padding:10px 20px;border-radius:8px}.contactResto .bloc_contactResto .contact_titre .titre i{background-color:var(--blue);padding:4px 5px 5px;color:var(--white);border-radius:50%;font-size:15px;border:2px solid var(--white);margin-top:0;height:27px;width:28px;margin-right:8px}.contactResto .bloc_contactResto .contact_titre .titre h1{font-size:15px;color:var(--secondary);font-weight:600;margin-top:5px}.contactResto .bloc_contactResto .contact_renseignement{margin-left:36px}.contactResto .bloc_contactResto .contact_renseignement p{color:var(--white);font-size:14px}.contactResto .bloc_contactResto .contactResto_content{background-color:var(--white);padding:20px;border-radius:8px;margin-top:20px;position:relative}.contactResto .bloc_contactResto .contactResto_content h2{font-size:20px;color:var(--black)}.contactResto form{box-shadow:0 1px 4px rgba(0,0,0,.16)}.contactResto textarea{border:1px solid rgba(0,0,0,.1);width:100%;border-radius:5px!important;margin-bottom:20px}.contactResto textarea:focus{box-shadow:none!important}.contactResto textarea::-webkit-input-placeholder{font-size:14px}.contactResto textarea::placeholder{font-size:14px}.contactResto input{margin-bottom:20px;border-radius:5px!important;margin-top:20px}.contactResto input::-webkit-input-placeholder{font-size:14px}.contactResto input::placeholder{font-size:14px}.contactResto form{padding:30px}.contactResto input:focus{box-shadow:none!important}.contactResto .btn_send_contact{background:var(--blue);border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:15px 20px}.contactResto .btn_send_contact:hover{background:var(--blue);color:#fff;border:1px solid var(--blue)!important}.contactResto .btn_confirmContact{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.contactResto .btn_confirmContact .spiner{background-color:var(--white)!important;color:var(--blue)!important}.contactResto .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:10px}.donner{margin-top:80px;padding-bottom:40px}.donner .bloc_donner{background-color:var(--white);padding:20px;border-radius:8px}.donner .bloc_donner .etoile{color:#da0037}.donner .bloc_donner .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:300px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.donner .bloc_donner .titre h1 i{margin-right:10px}.donner .bloc_donner .liste_donner{margin-top:20px}.donner .bloc_donner .liste_donner .item_liste{font-size:15px}.donner .bloc_donner .liste_donner .check{display:flex}.donner .bloc_donner .liste_donner .check .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.donner .bloc_donner .liste_donner .check .form-check-input[type=check]{border-radius:20%!important}.donner .bloc_donner .liste_donner .check .form-check-label{font-size:15px}.donner .bloc_donner .liste_donner .content_flex{display:flex}.donner .bloc_donner .liste_donner .content_flex .flex_two{margin-left:40px}.donner .bloc_donner .liste_donner .text input{width:300px;margin-top:10px;border-radius:2px!important}.donner .bloc_donner .liste_donner .text input::-webkit-input-placeholder{font-size:14px;color:var(--gray400)}.donner .bloc_donner .liste_donner .text input::placeholder{font-size:14px;color:var(--gray400)}.donner .bloc_donner .liste_donner .text input:focus{box-shadow:none!important;border-color:var(--blue400)!important}.donner .bloc_donner .liste_donner .select_pseudo .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.donner .bloc_donner .liste_donner .select_pseudo .check .form-check-input[type=check]{border-radius:20%!important}.donner .bloc_donner .liste_donner .select_pseudo .form-check-label{font-size:15px}.donner .bloc_donner .liste_donner .condition .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.donner .bloc_donner .liste_donner .condition .form-check-label{font-size:15px}.donner .bloc_donner .liste_donner .condition .form-check-input[type=check]{border-radius:20%!important}.donner .bloc_donner .liste_donner .btn_register{background-color:var(--blue);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);letter-spacing:1px;padding:7px 20px;font-size:14px;border-radius:0!important}.donner .bloc_donner .password{margin-top:20px}.donner .bloc_donner .password h2{font-size:16px;color:var(--blue)}.donner .bloc_donner .password .form{margin-left:50px;margin-top:10px}.donner .bloc_donner .password .form input{margin-top:10px;border-radius:2px!important}.donner .bloc_donner .password .form input::-webkit-input-placeholder{font-size:15px}.donner .bloc_donner .password .form input::placeholder{font-size:15px}.donner .bloc_donner .password .form input:focus{box-shadow:none!important;border-color:var(--blue400)!important}.donner .bloc_donner .password button{background-color:var(--blue);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);letter-spacing:1px;padding:7px 20px;font-size:14px;border-radius:0!important}.donner .MuiInputBase-root{color:var(--black);cursor:text;display:inline-flex;position:relative;font-size:.9rem!important;box-sizing:border-box;align-items:center;font-weight:400;line-height:1.1em;letter-spacing:.00938em;width:300px!important;margin-top:2px}.donner .MuiInputBase-root:hover{border:none!important}.donner .MuiInput-underline:after,.donner .MuiInput-underline:before{border-bottom:1px solid #b4b4b4!important}.donner .MuiIconButton-root{padding:0!important}.donner .MuiSvgIcon-root{fill:var(--blue)!important;width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.donner .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-left:10px}@media (min-width:576px) and (max-width:767.98px){.content_flex{display:block!important}.flex_two{margin-left:0!important}.donner .bloc_donner .password .form{margin-left:5px}}@media (min-width:429px) and (max-width:575.98px){.content_flex{display:block!important}.flex_two{margin-left:0!important}.donner .bloc_donner .password .form{margin-left:5px}}@media (min-width:320px) and (max-width:428.98px){.content_flex{display:block!important}.flex_two{margin-left:0!important}.donner .bloc_donner .password .form{margin-left:5px}.donner .bloc_donner .liste_donner .text input{width:100%}.donner .MuiInputBase-root{width:100%!important}}.historique{margin-top:80px;padding-bottom:40px}.historique .bloc_historique{background-color:var(--white);padding:20px;border-radius:8px}.historique .bloc_historique .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:260px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.historique .bloc_historique .titre h1 i{margin-right:10px}.historique .bloc_historique .sous_titre{margin-top:20px}.historique .bloc_historique .sous_titre h2{font-size:16px;color:var(--black)}.historique .bloc_historique .card{margin-top:20px;padding:20px;border:none!important;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.historique .bloc_historique .card .image_card{width:100%;height:150px}.historique .bloc_historique .card .image_card img{width:100%;height:100%;object-fit:center;box-shadow:var(--blue) 0 1px 4px;border-radius:5px}.historique .bloc_historique .card .apropos_restaurant{padding-top:10px;padding-bottom:10px;box-shadow:var(--blue400) 0 1px 4px;background-color:var(--blue);text-align:center;border-radius:5px;width:100%;height:150px}.historique .bloc_historique .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:16px}.historique .bloc_historique .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:10px;font-weight:600;text-transform:uppercase;font-size:17px}.historique .bloc_historique .card .apropos_restaurant .note_avis{margin-top:10px}.historique .bloc_historique .card .apropos_restaurant .note_avis .note{background-color:var(--white);padding:5px 10px;border-radius:25px;color:var(--black)!important;font-size:13px}.historique .bloc_historique .card .apropos_restaurant .note_avis .avis{background-color:var(--white);padding:5px 10px;border-radius:25px;color:var(--black)!important;margin-left:10px;font-size:14px}.historique .bloc_historique .card .apropos_reservation{padding-bottom:10px;width:100%;height:150px;text-align:center;border-radius:5px}.historique .bloc_historique .card .apropos_reservation .date{font-size:15px;color:var(--white);font-weight:600;letter-spacing:1px;background-color:var(--blue);border-left:5px solid var(--secondary);border-right:5px solid var(--secondary);border-bottom-left-radius:18px;border-bottom-right-radius:18px;cursor:pointer;display:block;padding:5px 8px 5px 5px}.historique .bloc_historique .card .apropos_reservation .heure,.historique .bloc_historique .card .apropos_reservation .personne{font-size:16px;color:var(--black);font-weight:450}.historique .bloc_historique .card .apropos_reservation .status{margin-top:15px}.historique .bloc_historique .card .apropos_reservation .status .annuler{padding:5px 15px;border-radius:25px;color:#f1416c;background-color:#fff5f8;margin-left:10px;font-size:15px;font-weight:600}.historique .bloc_historique .card .apropos_reservation .status .terminer{padding:5px 15px;border-radius:25px;color:#50cd89;background-color:#e8fff3;margin-left:10px;font-size:15px;font-weight:600}.historique .bloc_historique .card .button_annuler{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.historique .bloc_historique .card .button_annuler button{background-color:#f1416c;border:1px solid var(--white);color:var(--white);font-size:14px;padding-left:20px;padding-right:20px;letter-spacing:1px;box-shadow:0 1px 4px #f1416c;font-weight:600;border-radius:0!important}.historique .bloc_historique .card .button_successAnnuler{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.historique .bloc_historique .card .button_successAnnuler button{background-color:var(--blue);border:1px solid var(--white);color:var(--white);font-size:14px;padding-left:20px;padding-right:20px;letter-spacing:1px;box-shadow:var(--blue) 0 1px 4px;font-weight:600;border-radius:0!important}.historique .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-10px}@media (min-width:992px) and (max-width:1199.98px){.historique .bloc_historique .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:15px}.historique .bloc_historique .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:10px;font-weight:600;text-transform:uppercase;font-size:15px}.historique .bloc_historique .card .apropos_restaurant .note_avis{margin-top:5px}.historique .bloc_historique .card .apropos_restaurant .note_avis .note{background-color:var(--white);padding:3px 5px;border-radius:25px;color:var(--black)!important;font-size:13px}.historique .bloc_historique .card .apropos_restaurant .note_avis .avis{background-color:var(--w);padding:3px 5px;border-radius:25px;color:var(--black)!important;margin-left:10px;font-size:13px}.historique .bloc_historique .card .apropos_reservation .status{margin-top:5px}}@media (min-width:768px) and (max-width:991.98px){.historique .bloc_historique .card .apropos_reservation{margin-top:10px}}@media (min-width:576px) and (max-width:767.98px){.historique .bloc_historique .card .apropos_reservation{margin-top:10px}.historique .bloc_historique .card .apropos_reservation .status{margin-top:5px}}@media (min-width:429px) and (max-width:575.98px){.historique .bloc_historique .card .apropos_reservation,.historique .bloc_historique .card .apropos_restaurant,.historique .bloc_historique .card .button_reserver{margin-top:10px}}@media (min-width:320px) and (max-width:428.98px){.historique .bloc_historique .card .apropos_reservation,.historique .bloc_historique .card .apropos_restaurant,.historique .bloc_historique .card .button_reserver{margin-top:10px}.historique .bloc_historique .card .apropos_reservation .status{margin-top:5px}}.favoris{margin-top:80px;padding-bottom:40px}.favoris .bloc_favoris{background-color:var(--white);padding:20px;border-radius:8px}.favoris .bloc_favoris .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:220px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.favoris .bloc_favoris .titre h1 i{margin-right:10px}.favoris .bloc_favoris .sous_titre{margin-top:20px}.favoris .bloc_favoris .sous_titre h2{font-size:16px;color:var(--black)}.favoris .bloc_favoris .favoris_content{margin-top:10px}.favoris .bloc_favoris .sous_titre span{font-size:15px}.favoris .bloc_favoris .favoris_content .items{width:100%}.favoris .bloc_favoris .favoris_content .items .box{margin-bottom:30px;position:relative;width:100%}.favoris .bloc_favoris .favoris_content .items .box .images{width:100%;position:relative;height:150px}.favoris .bloc_favoris .favoris_content .items .box .images img{width:100%;height:150px;object-fit:cover}.favoris .bloc_favoris .favoris_content .items .box .category{background-color:rgba(29,38,54,.6862745098039216);background-position:100% 100%;background-size:200% 100%;border-left:5px solid var(--blue);border-right:5px solid var(--blue);cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;top:0;transition:all .5s ease-out;width:auto;width:100%;padding-top:5px;padding-bottom:5px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.favoris .bloc_favoris .favoris_content .items .box .category span{color:#fff;letter-spacing:0;text-transform:capitalize;font-size:14px;font-weight:500}.favoris .bloc_favoris .favoris_content .items .box .legend h3{padding:10px 0 0;margin:0;font-size:20px;font-weight:600}.favoris .bloc_favoris .favoris_content .items .box .sub_footer{margin-top:15px;padding:0 0 0 20px;display:flex;justify-content:space-between}.favoris .bloc_favoris .favoris_content .items .box .sub_footer .reduction{padding:2px 18px;background-color:var(--blue);margin-right:20px;-webkit-clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%);clip-path:polygon(0 1%,100% 0,90% 51%,100% 100%,0 100%,10% 52%)}.favoris .bloc_favoris .favoris_content .items .box .sub_footer .reduction i{color:var(--secondary)}.favoris .bloc_favoris .favoris_content .items .box .sub_footer .reduction label{color:var(--white)}.favoris .bloc_favoris .favoris_content .items .box .sub_footer i{margin-right:5px;color:var(--blue);font-size:15px}.favoris .bloc_favoris .favoris_content .items .box .sub_footer label{color:#868585;font-size:14px}.favoris .bloc_favoris .favoris_content .items .box .note_avis{margin-top:15px;padding:0 20px;display:flex;justify-content:space-between}.favoris .bloc_favoris .favoris_content .items .box .note_avis span{font-size:14px}.favoris .bloc_favoris .favoris_content .items .box .footer_card{background-color:var(--blue);padding:4px 10px 6px 20px;margin-top:10px}.favoris .bloc_favoris .favoris_content .items .box .footer_card .adresse i{margin-right:5px;color:var(--secondary);font-size:17px}.favoris .bloc_favoris .favoris_content .items .box .footer_card .adresse label{color:var(--white);font-size:14px;margin-top:5px}.favoris .bloc_favoris .favoris_content .items .box .footer_card .btn_suprimer{background-color:var(--blue);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);font-size:14px;border-radius:5px;height:30px;padding-top:3px!important}.favoris .bloc_favoris .favoris_content .items .box .footer_card .btn_reserver{background-color:var(--white);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--black);border-radius:5px;font-size:14px;height:30px;padding-top:3px!important}.favoris .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-left:10px}.avis_client{margin-top:80px;padding-bottom:40px}.avis_client .bloc_avis{background-color:var(--white);padding:20px;border-radius:8px;position:relative}.avis_client .bloc_avis .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:200px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.avis_client .bloc_avis .titre h1 i{margin-right:10px}.avis_client .bloc_avis .sous_titre{margin-top:20px;display:flex;justify-content:space-between}.avis_client .bloc_avis .sous_titre h2{font-size:16px;color:var(--black)}.avis_client .bloc_avis .sous_titre span{font-size:16px}.avis_client .bloc_avis .sous_titre .btn_trier{background-color:var(--white);border:1px solid var(--blue);height:35px;font-size:14px;border-radius:0!important}.avis_client .bloc_avis .card{margin-top:20px;padding:20px;border:none!important;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.avis_client .bloc_avis .card .image_card{width:100%;height:200px}.avis_client .bloc_avis .card .image_card img{width:100%;height:100%;object-fit:cover;box-shadow:var(--blue) 0 1px 4px;border-radius:5px}.avis_client .bloc_avis .card .apropos_restaurant{box-shadow:var(--blue400) 0 1px 4px;background-color:var(--blue);width:100%;height:200px;text-align:center;border-radius:5px;padding:20px 5px}.avis_client .bloc_avis .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:15px}.avis_client .bloc_avis .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:10px;font-weight:600;text-transform:uppercase;font-size:15px}.avis_client .bloc_avis .card .apropos_avis{width:100%;text-align:center;border-radius:5px}.avis_client .bloc_avis .card .apropos_avis h4{position:absolute;background:#f1416c;padding:4px 10px;font-size:15px;color:var(--white);margin-top:-25px;margin-left:-1px;border-top-left-radius:5px;border-top-right-radius:5px}.avis_client .bloc_avis .card .apropos_avis h4 i{color:var(--secondary)}.avis_client .bloc_avis .card .apropos_avis .avis_via_client{text-align:justify;margin-top:15px;padding-top:5px;padding-bottom:5px!important;padding-left:7px;padding-right:7px;background-color:var(--white);box-shadow:var(--blue) 0 1px 4px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.avis_client .bloc_avis .card .apropos_avis .avis_via_client p{font-size:15px;color:var(--gray)}.avis_client .bloc_avis .card .apropos_avis .avis_via_restaurant{text-align:justify;margin-top:10px;padding-top:5px;padding-bottom:5px!important;padding-left:7px;padding-right:7px;color:#50cd89;background-color:#e8fff3;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.avis_client .bloc_avis .card .apropos_avis .avis_via_restaurant p{font-size:15px;color:#50cd89}.avis_client .bloc_avis .card .apropos_avis .btn_deposer_avis{background-color:var(--blue);border:1px solid var(--white);color:var(--white);height:35px;font-size:14px;padding-left:20px;padding-right:20px;letter-spacing:1px;box-shadow:var(--blue400) 0 1px 4px;font-weight:600;margin-top:60px;border-radius:0!important}.avis_client .bloc_avis .card .photo{width:100%;height:155px}.avis_client .bloc_avis .card .photo span{font-weight:600;color:var(--blue)}.avis_client .bloc_avis .card .photo .photoResto{width:100%;height:155px;margin-top:5px}.avis_client .bloc_avis .card .photo .photoResto img{width:100%;height:100%;object-fit:cover;border-radius:5px;box-shadow:var(--blue400) 0 1px 4px}.avis_client .slick-dots{position:absolute;bottom:-15px!important;display:block;width:100%;padding:0;list-style:none;text-align:center}.avis_client .slick-arrow.slick-next,.avis_client .slick-arrow.slick-prev{display:none!important}.avis_client .body-filter{width:320px;position:absolute;top:10rem;right:2rem;border-radius:5px;z-index:999;transition:ease-in- 1s;display:none;background:linear-gradient(145deg,#fff,#fff);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff}.avis_client .body-filter.show{display:block;transition:1s ease-in}.avis_client .body-filter:before{content:"";position:absolute;top:-.6rem;right:1rem;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-left:1px solid #ededed;border-top:1px solid #ededed}.avis_client .filter-content{display:flex}.avis_client .filter-content .filter_titre{height:100%;display:flex;justify-content:space-between;flex-direction:column;list-style:none}.avis_client .filter-content .filter_titre .filter_resa{text-decoration:none!important;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:14px;padding:10px}.avis_client .filter-content .filter_titre .filter_note{text-decoration:none!important;border-right:1px solid #ededed;font-size:14px;padding:7px 10px;height:100%}.avis_client .filter-content .filter-value .body-valueResa{margin-top:7px;display:flex;justify-content:space-around;padding-left:10px}.avis_client .filter-content .filter-value .body-valueResa span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.avis_client .filter-content .filter-value .body-valueNote{margin-top:12px;display:flex;justify-content:space-around;padding-left:10px}.avis_client .filter-content .filter-value .body-valueNote span{color:var(--blue);background-color:#f1faff;padding:1px 10px 2px;font-size:13px;border-radius:18px;cursor:pointer}.avis_client .footer-value{border-top:1px solid #ededed;padding:6px;width:100%}.avis_client .footer-value .action{display:flex;justify-content:space-between}.avis_client .footer-value .action .btn_reinitialiser{border:1px solid #ededed;border-radius:3px;color:var(--black);background-color:var(--white)}.avis_client .footer-value .action .btn_fermerFilter{border:1px solid #ededed;border-radius:3px;color:var(--white);background-color:var(--blue)}.avis_client .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}@media (min-width:1200px) and (max-width:1399.98px){.avis_client .bloc_avis .card .apropos_restaurant{padding-top:2px;padding-bottom:5px}.avis_client .bloc_avis .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:2px;font-weight:600;text-transform:uppercase;font-size:13px}.avis_client .bloc_avis .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:14px}.avis_client .bloc_avis .card .apropos_restaurant,.avis_client .bloc_avis .card .image_card{height:250px}}@media (min-width:992px) and (max-width:1199.98px){.avis_client .bloc_avis .card .apropos_restaurant{padding-top:2px;padding-bottom:5px}.avis_client .bloc_avis .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:2px;font-weight:600;text-transform:uppercase;font-size:13px}.avis_client .bloc_avis .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:14px}.avis_client .bloc_avis .card .apropos_restaurant,.avis_client .bloc_avis .card .image_card{height:270px}}@media (min-width:768px) and (max-width:991.98px){.avis_client .bloc_avis .card .apropos_restaurant{padding-top:2px;padding-bottom:5px}.avis_client .bloc_avis .card .apropos_restaurant h3{color:var(--secondary)!important;margin-top:2px;font-weight:600;text-transform:uppercase;font-size:13px}.avis_client .bloc_avis .card .apropos_restaurant span{color:var(--white);font-weight:500;font-size:14px}.avis_client .bloc_avis .card .apropos_restaurant,.avis_client .bloc_avis .card .image_card{height:270px}}@media (min-width:576px) and (max-width:767.98px){.avis_client .bloc_avis .sous_titre{display:block}.avis_client .body-filter{margin-top:25px}}@media (min-width:429px) and (max-width:575.98px){.avis_client .bloc_avis .sous_titre{display:block}.avis_client .bloc_avis .card .apropos_restaurant{margin-top:10px}.avis_client .bloc_avis .card .apropos_avis{margin-top:35px}.avis_client .body-filter{margin-top:75px}}@media (min-width:320px) and (max-width:428.98px){.avis_client .bloc_avis .sous_titre{display:block}.avis_client .bloc_avis .card .apropos_restaurant{margin-top:10px}.avis_client .bloc_avis .card .apropos_avis{margin-top:35px}.avis_client .body-filter{margin-top:100px;right:0;width:295px}}.fideliter{margin-top:80px;padding-bottom:40px}.fideliter .bloc_fideliter{background-color:var(--white);padding:20px;border-radius:8px;height:80vh}.fideliter .bloc_fideliter .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:240px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.fideliter .bloc_fideliter .titre h1 i{margin-right:10px}.fideliter .bloc_fideliter .sous_titre{margin-top:20px}.fideliter .bloc_fideliter .sous_titre h2{font-size:20px;color:var(--titre)}.fideliter .bloc_fideliter .form_fideliter{margin-top:30px}.fideliter .bloc_fideliter .form_fideliter textarea{border:5px solid var(--blue);box-shadow:var(--blue400) 0 1px 4px}.fideliter .bloc_fideliter .form_fideliter textarea::-webkit-input-placeholder{color:var(--gray400)}.fideliter .bloc_fideliter .form_fideliter textarea::placeholder{color:var(--gray400)}.fideliter .bloc_fideliter .form_fideliter textarea:focus{box-shadow:none!important}.fideliter .bloc_fideliter .form_fideliter .btn_ajouter{margin-top:20px;padding:10px 25px;background-color:var(--blue)!important;color:var(--white)!important;border:1px solid var(--white);letter-spacing:1px;box-shadow:var(--blue400) 0 1px 4px}.abonnement{margin-top:80px;padding-bottom:40px}.bloc_abonnement{background-color:var(--white);padding:20px;border-radius:8px}.abonnement .bloc_abonnement .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:260px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.abonnement .bloc_abonnement .titre h1 i{margin-right:10px}.abonnement .bloc_abonnement .sous_titre{margin-top:20px}.abonnement .bloc_abonnement .sous_titre h2{font-size:16px;color:var(--black)}.abonnement .bloc_abonnement .liste_abonnement{margin-top:5px}.abonnement .bloc_abonnement .liste_abonnement .item_abonnement{padding:20px;background-color:var(--white);box-shadow:0 1px 5px #ededed,-5px -5px 10px #fff;border-radius:12px;margin-top:20px}.abonnement .bloc_abonnement .liste_abonnement .sous_titre{color:var(--white);font-size:15px;background-color:var(--blue);padding:3px 15px 4px;border-radius:18px;font-weight:600}.abonnement .bloc_abonnement .liste_abonnement .sous_titre i{margin-right:7px;color:var(--secondary)}.abonnement .bloc_abonnement .liste_abonnement .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue400)}.abonnement .bloc_abonnement .liste_abonnement .form-check-input[type=check]{border-radius:20%!important}.abonnement .bloc_abonnement .liste_abonnement .form-check-label{color:var(--gray);font-size:14px;font-weight:450}.abonnement .bloc_abonnement .liste_abonnement .item_abonnement .remarque{margin-top:40px!important;color:#50cd89;padding:5px 10px 4px;background-color:#e8fff3;font-size:12px}.abonnement .bloc_abonnement .liste_abonnement .btn_valider{background-color:var(--blue);border:1px solid var(--white);box-shadow:var(--blue400) 0 1px 4px;color:var(--white);margin-top:20px;padding:5px 25px 8px;font-size:14px;border-radius:0!important;height:35px}.contact_client{margin-top:80px;padding-bottom:40px}.contact_client .bloc_contact{background-color:var(--white);padding:20px;border-radius:8px}.contact_client .bloc_contact .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:240px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.contact_client .bloc_contact .titre h1 i{margin-right:10px}.contact_client h2{font-size:20px;color:var(--black)}.contact_client form{box-shadow:0 1px 4px rgba(0,0,0,.16);margin-top:20px}.contact_client textarea{border:1px solid rgba(0,0,0,.1);width:100%;border-radius:5px!important;margin-bottom:20px}.contact_client textarea:focus{box-shadow:none!important}.contact_client textarea::-webkit-input-placeholder{font-size:14px}.contact_client textarea::placeholder{font-size:14px}.contact_client input{margin-bottom:20px;border-radius:5px!important;margin-top:20px}.contact_client input::-webkit-input-placeholder{font-size:14px}.contact_client input::placeholder{font-size:14px}.contact_client form{padding:30px}.contact_client input:focus{box-shadow:none!important}.contact_client .btn_send_contact{background:var(--blue);border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;padding:15px 20px}.contact_client .btn_send_contact:hover{background:var(--blue);color:#fff;border:1px solid var(--blue)!important}.contact_client .btn_confirmContact{background-color:var(--white)!important;border:1px solid var(--blue)!important;margin-top:10px!important;font-size:15px!important;font-size:600!important;padding-top:2px!important;padding-bottom:2px!important;border-radius:25px;font-weight:500!important;height:35px;color:var(--black)!important}.contact_client .btn_confirmContact .spiner{background-color:var(--white)!important;color:var(--blue)!important}.contact_client .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.aide_client{margin-top:80px;padding-bottom:40px}.aide_client .bloc_aide{background-color:var(--white);padding:20px;border-radius:8px}.aide_client .bloc_aide .titre h1{color:var(--white);font-size:15px;font-weight:600;background-color:var(--blue);width:320px;padding:8px 30px 10px;box-shadow:var(--blue400) 0 1px 4px}.aide_client .bloc_aide .titre h1 i{margin-right:10px}.aide_client .bloc_aide .liste_aide{margin-top:20px}.aide_client .bloc_aide .liste_aide .item_aide .form-check{margin-top:10px;background-color:var(--blue);padding:5px 15px 5px 35px;display:flex;justify-content:space-between;border-radius:5px}.aide_client .bloc_aide .liste_aide .item_aide .form-check-label{color:var(--white);font-weight:500;font-size:15px;cursor:pointer}.aide_client .bloc_aide .liste_aide .form-check-input:checked{background-color:var(--blue)!important;border:2px solid var(--white);color:var(--blue)!important}.aide_client .bloc_aide .liste_aide .form-check-input[type=checkbox]{border-radius:5px!important;width:30px!important;height:17px;margin-right:10px}.aide_client .bloc_aide .liste_aide .form-check-input[type=checkbox]:focus{box-shadow:none!important}.aide_client .bloc_aide .liste_aide .item_aide .form-check i{color:var(--secondary)}.aide_client .bloc_aide .liste_aide .item_aide .content{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1)}.aide_client .bloc_aide .liste_aide .item_aide .content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.aide_client .bloc_aide .liste_aide .item_aide .content_item{margin-left:25px}.aide_client .bloc_aide .liste_aide .item_aide .content_item span{font-size:12px;color:var(--gray)}.aide_client .bloc_aide .btn_send_aide{background-color:var(--blue);border:1px solid var(--white);color:var(--white);height:35px;font-size:14px;padding-left:20px;padding-right:20px;letter-spacing:1px;box-shadow:var(--blue400) 0 1px 4px;font-weight:600;border-radius:0!important;margin-top:20px}@media (min-width:320px) and (max-width:428.98px){.aide_client .bloc_aide .titre h1{width:100%;padding:8px 10px 10px}}.parametrage{margin-top:80px;background-color:var(--white);border-radius:8px;padding:20px 20px 40px}.parametrage .nav-justified .nav-item .nav-link{color:var(--black)!important;font-size:16px!important;font-weight:600!important}.parametrage .nav-tabs .nav-link.active{color:var(--white)!important;background-color:var(--blue)!important}.parametrage .para_restaurant .typeCuisine h2{font-size:16px}.parametrage .para_restaurant .typeCuisine .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .typeCuisine .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .typeCuisine .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .typeCuisine .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .typeCuisine .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .typeCuisine .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .typeCuisine .typeCuisine_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .typeCuisine .typeCuisine_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .typeCuisine .typeCuisine_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .load{margin-bottom:20px}.parametrage .loadDelete{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.parametrage .para_restaurant .quartier h2{font-size:16px}.parametrage .para_restaurant .quartier .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .quartier .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .quartier .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .quartier .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .quartier .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .quartier .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .quartier .quartier_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .quartier .quartier_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .quartier .quartier_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_restaurant .cadre h2{font-size:16px}.parametrage .para_restaurant .cadre .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .cadre .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .cadre .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .cadre .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .cadre .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .cadre .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .cadre .cadre_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .cadre .cadre_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .cadre .cadre_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_restaurant .service h2{font-size:16px}.parametrage .para_restaurant .service .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .service .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .service .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .service .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .service .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .service .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .service .service_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .service .service_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .service .service_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_restaurant .regime h2{font-size:16px;margin-top:10px}.parametrage .para_restaurant .regime .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .regime .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .regime .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .regime .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .regime .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .regime .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .regime .regime_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .regime .regime_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .regime .regime_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_restaurant .payement h2{font-size:16px;margin-top:10px}.parametrage .para_restaurant .payement .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .payement .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .payement .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .payement .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .payement .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .payement .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .payement .payement_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .payement .payement_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .payement .payement_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_restaurant .boisson h2{font-size:16px;margin-top:10px}.parametrage .para_restaurant .boisson .champ{display:flex;justify-content:space-between}.parametrage .para_restaurant .boisson .champ input{margin-right:10px;border-radius:5px!important;width:73%}.parametrage .para_restaurant .boisson .champ input::-webkit-input-placeholder{font-size:14px}.parametrage .para_restaurant .boisson .champ input::placeholder{font-size:14px}.parametrage .para_restaurant .boisson .champ input:focus{box-shadow:none!important}.parametrage .para_restaurant .boisson .champ button{background-color:var(--blue);color:var(--white);font-size:14px;width:22%;padding-top:5px;text-align:center;cursor:pointer;border-radius:5px!important}.parametrage .para_restaurant .boisson .boisson_result{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_restaurant .boisson .boisson_result .result{font-size:14px!important;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:4px 10px 2px;border-radius:5px;margin-top:10px}.parametrage .para_restaurant .boisson .boisson_result .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_accueil .para_imageHeader h2{font-size:16px}.parametrage .errorValue{font-size:12px;color:#f1416c;background-color:#fff5f8;font-weight:500;padding:2px 5px;border-radius:5px;margin-top:10px}.parametrage .image_appareil{margin-top:15px}.parametrage .avatar{width:100%;height:120px;background-color:#e6e6e6;cursor:pointer;border-radius:5px;border-left:5px solid var(--bg);border-right:5px solid var(--bg)}.parametrage .avatar i{font-size:90px;color:var(--blue)}.parametrage .avatar .camera i{font-size:38px;color:var(--blue);margin-top:68px;margin-left:-22px;cursor:pointer}.parametrage .hero_restaurant{width:100%;height:100px;object-fit:cover;border-radius:5px}.parametrage #fileHero{display:none!important}.parametrage .avatarHero{width:100%;height:100px;background-color:#e6e6e6;cursor:pointer;border-radius:5px;border-left:5px solid var(--bg);border-right:5px solid var(--bg)}.parametrage .avatarHero i{font-size:80px;color:var(--blue)}.parametrage .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.parametrage .btn_ajoute_hero{margin-top:10px;background-color:var(--blue);color:var(--white);font-size:14px;height:35px;border-radius:5px}.parametrage .btn_ajoute_hero:hover{background-color:var(--blue)!important;color:var(--white)!important}.parametrage .para_accueil .para_une h2{font-size:16px}.parametrage .para_accueil .para_une select{border-radius:5px!important;font-size:15px}.parametrage .para_accueil .para_une select:focus{box-shadow:none!important}.parametrage .para_accueil .para_une .btn_ajoute_laUne{margin-top:10px;background-color:var(--blue);color:var(--white);font-size:14px;height:35px;border-radius:5px!important}.parametrage .para_accueil .para_une .btn_ajoute_laUne:hover{background-color:var(--blue)!important;color:var(--white)!important}.parametrage .para_accueil .para_une .para_resultUne{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_accueil .para_une .para_resultUne .result{font-size:15px;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px}.parametrage .para_accueil .para_une .para_resultUne .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_accueil .para_reserver h2{font-size:16px}.parametrage .para_accueil .para_reserver select{border-radius:5px!important;font-size:15px}.parametrage .para_accueil .para_reserver select:focus{box-shadow:none!important}.parametrage .para_accueil .para_reserver .btn_ajoute_laReserver{margin-top:10px;background-color:var(--blue);color:var(--white);font-size:14px;height:35px;border-radius:5px!important}.parametrage .para_accueil .para_reserver .btn_ajoute_laResrver:hover{background-color:var(--blue)!important;color:var(--white)!important}.parametrage .para_accueil .para_reserver .para_resultReserver{display:flex;justify-content:space-between;margin-top:10px}.parametrage .para_accueil .para_reserver .para_resultReserver .result{font-size:15px;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px}.parametrage .para_accueil .para_reserver .para_resultReserver .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .para_admin h2{font-size:16px}.parametrage .para_admin label{font-size:14px}.parametrage .para_admin select{border-radius:5px!important;font-size:15px}.parametrage .para_admin select option{font-size:14px}.parametrage .para_admin select:focus{box-shadow:none!important}.parametrage .para_admin input{height:35px;border-radius:0!important}.parametrage .para_admin input::-webkit-input-placeholder{font-size:13px}.parametrage .para_admin input::placeholder{font-size:13px}.parametrage .para_admin input:focus{box-shadow:none!important}.parametrage .para_admin .btn_ajouteAdmin{background-color:var(--blue);color:var(--white);border-radius:5px;font-size:14px}.parametrage .para_admin .btn_ajouteAdmin:hover{background-color:var(--blue);color:var(--white);border-radius:5px!important;font-size:14px}.parametrage .para_admin .liste_admine{margin-top:30px}.parametrage .para_admin .liste_admine table th{background-color:var(--blue)!important;text-align:center!important;padding-top:8px;padding-bottom:8px;color:var(--white);font-size:15px}.parametrage .para_admin .liste_admine table td{text-align:center!important;font-size:14px}.parametrage .para_admin .liste_admine table td span .fa-trash-o{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;cursor:pointer;margin-left:10px}.parametrage .para_admin .liste_admine table td span .fa-edit{color:#168200;font-size:18px;background-color:#f5fff9;font-weight:500;padding:2px 10px;border-radius:5px;cursor:pointer}.parametrage .critereAvis h2{font-size:16px}.parametrage .critereAvis .form_critere{display:flex;margin-top:15px}.parametrage .critereAvis .form_critere input{border-radius:5px!important}.parametrage .critereAvis .form_critere input:focus{box-shadow:none!important}.parametrage .critereAvis .form_critere button{background-color:var(--blue)!important;color:var(--white);font-size:14px;margin-left:10px;border-radius:5px!important}.parametrage .critereAvis .donner_critere .liste_critere{display:flex;justify-content:space-between;margin-top:10px}.parametrage .critereAvis .donner_critere .liste_critere .result{font-size:15px;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px}.parametrage .critereAvis .donner_critere .liste_critere .delete_result{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:2px 10px;border-radius:5px;margin-top:10px;cursor:pointer}.parametrage .rechercheRapide h2{font-size:16px}.parametrage .rechercheRapide .form-check-label{font-size:14px;color:grey;cursor:pointer}.parametrage .rechercheRapide .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.parametrage .rechercheRapide .form-check-input[type=checkbox]{border-radius:20%!important;width:20px;height:20px;margin-right:10px}.parametrage .rechercheRapide input[type=text]{border-radius:5%!important;width:230px;height:15px}.parametrage .rechercheRapide input[type=text]::-webkit-input-placeholder{font-size:13px}.parametrage .rechercheRapide input[type=text]::placeholder{font-size:13px}.parametrage .rechercheRapide button{margin-top:10px;background-color:var(--blue)!important;color:var(--white)!important;border-radius:5px!important}.parametrage .plusReserver h2{font-size:16px}.parametrage .plusReserver .form-check{margin-top:10px}.parametrage .plusReserver .listePlusReserver .form-check-input:checked{background-color:rgba(112,195,231,.4745098039215686)!important;border-color:var(--blue)}.parametrage .plusReserver .listePlusReserver .form-check-input[type=radio]{border-radius:50%!important;width:20px;height:20px;margin-right:10px;margin-top:5px}.parametrage .plusReserver .listePlusReserver input[type=text]{border-radius:5px!important;width:230px;height:15px}.parametrage .plusReserver .listePlusReserver input[type=text]::-webkit-input-placeholder{font-size:13px}.parametrage .plusReserver .listePlusReserver input[type=text]::placeholder{font-size:13px}.parametrage input[type=email],.parametrage input[type=text]{border-radius:5px!important}input[type=text]:focus{box-shadow:none!important}.parametrage .plusReserver button{margin-top:10px;background-color:var(--blue)!important;color:var(--white)!important;border-radius:5px!important}.parametrage .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.gererRestaurant{margin-top:80px;background-color:var(--white);border-radius:8px;padding:20px 20px 40px}.gererRestaurant h2{font-size:18px;margin-top:10px}.gererRestaurant .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.gererRestaurant .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.gererRestaurant .header_table{display:flex;justify-content:space-between}.gererRestaurant .header_table .button_left{display:flex}.gererRestaurant .header_table .button_left button{background-color:var(--white);color:var(--blak);font-size:14px;border-radius:0!important;border:1px solid var(--blue)!important;width:200px}.gererRestaurant .header_table .button_left button:hover{background-color:var(--white)!important;color:var(--blak)!important}.gererRestaurant .header_table .button_left input{height:40px;border-radius:5px!important}.gererRestaurant .header_table .button_left input::-webkit-input-placeholder{font-size:14px}.gererRestaurant .header_table .button_left input::placeholder{font-size:14px}.gererRestaurant .header_table .button_left input:focus{box-shadow:none!important}.gererRestaurant .header_table .button_right button{background-color:var(--blue);color:var(--white);font-size:14px;border-radius:25px;margin-left:10px}.gererRestaurant .header_table button:hover{background-color:var(--blue);color:var(--white)}.gererRestaurant .table-responsive{margin-top:20px}.gererRestaurant .table-responsive th{background-color:var(--blue)!important;text-align:center!important;padding-top:8px;padding-bottom:8px;color:var(--white);font-size:15px}.gererRestaurant .table-responsive td{text-align:center!important;font-size:14px}.gererRestaurant .table-responsive td .fa-address-card{font-size:18px;color:#009ef7;background-color:#f1faff;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererRestaurant .table-responsive td .fa-edit{font-size:18px;color:#50cd89!important;background-color:#e8fff3;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererRestaurant .table-responsive td .fa-trash-o{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererRestaurant .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.modal_ajouteRestaurant .ajouteRestaurant_header{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;background-color:var(--blue);box-shadow:var(--blue400) 0 1px 4px;height:43px}.modal_ajouteRestaurant .ajouteRestaurant_header h3{background-color:none!important;box-shadow:none!important;color:var(--white);font-size:18px;margin-top:7px}.modal_ajouteRestaurant .ajouteRestaurant_header .fa-close{margin-top:12px;font-size:20px;color:var(--white);cursor:pointer}.modal_ajouteRestaurant .ajouteRestaurant_body{margin-top:20px}.modal_ajouteRestaurant .ajouteRestaurant_body select{border-radius:5px!important;border:1px solid var(--blue)!important;margin-top:10px!important}.modal_ajouteRestaurant .ajouteRestaurant_body select:focus{box-shadow:none!important}.modal_ajouteRestaurant .ajouteRestaurant_body label{margin-bottom:-3px!important;font-size:15px}.modal_ajouteRestaurant .ajouteRestaurant_body label span{color:red}.modal_ajouteRestaurant .ajouteRestaurant_body input{margin-top:10px!important;border-radius:5px!important;border:1px solid var(--blue)!important}.modal_ajouteRestaurant .ajouteRestaurant_body input::-webkit-input-placeholder{font-size:14px}.modal_ajouteRestaurant .ajouteRestaurant_body input::placeholder{font-size:14px}.modal_ajouteRestaurant .ajouteRestaurant_body .PhoneInputInput{height:38px;border-radius:5px;padding-left:10px}.input-phone-number input:focus{outline:none!important;box-shadow:none!important}.modal_ajouteRestaurant .ajouteRestaurant_body .PhoneInput,.modal_ajouteRestaurant .ajouteRestaurant_body .PhoneInput--focus{box-shadow:none!important;border:none!important}.modal_ajouteRestaurant .ajouteRestaurant_body .btn_ajouteRestaurant{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.modal_ajouteRestaurant .ajouteRestaurant_body .btn_ajouteRestaurant .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.modal_ajouteRestaurant .ajouteRestaurant_body .required-theme{font-size:15px}.modal_ajouteRestaurant .ajouteRestaurant_body button{margin-top:10px;margin-bottom:20px;background-color:var(--blue);color:var(--white);padding:5px 15px;font-size:14px;border-radius:5px!important}.modal_ajouteRestaurant .ajouteRestaurant_body button:hover{background-color:var(--blue);color:var(--white)}.modal_envoyeEmail .envoyeEmail_header{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;background-color:var(--blue);box-shadow:var(--blue400) 0 1px 4px;height:43px}.modal_envoyeEmail .envoyeEmail_header h3{background-color:none!important;box-shadow:none!important;color:var(--white);font-size:18px;margin-top:7px}.modal_envoyeEmail .envoyeEmail_header .fa-close{margin-top:12px;font-size:20px;color:var(--white);cursor:pointer}.modal_envoyeEmail .sendEmai_restaurant{margin-top:20px}.modal_envoyeEmail .sendEmai_restaurant label{margin-bottom:-3px!important;font-size:15px}.modal_envoyeEmail .sendEmai_restaurant input,.modal_envoyeEmail .sendEmai_restaurant textarea{margin-top:10px!important;border-radius:5px!important}.modal_envoyeEmail .sendEmai_restaurant textarea:focus{box-shadow:none!important}.modal_envoyeEmail .sendEmai_restaurant textarea::-webkit-input-placeholder{font-size:15px}.modal_envoyeEmail .sendEmai_restaurant textarea::placeholder{font-size:15px}.modal_envoyeEmail .sendEmai_restaurant .btn_envoyeEmail{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.modal_envoyeEmail .sendEmai_restaurant .btn_envoyeEmail .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.modal_envoyeEmail .sendEmai_restaurant button{margin-top:10px;margin-bottom:20px;padding:5px 15px;font-size:14px;border-radius:5px!important}.modal_envoyeEmail .sendEmai_restaurant button,.modal_envoyeEmail .sendEmai_restaurant button:hover{background-color:var(--blue);color:var(--white)}.gererClient{margin-top:80px;background-color:var(--white);border-radius:8px;padding:20px 20px 40px}.gererClient h2{font-size:18px;margin-top:10px}.gererClient .load{color:#d9d9d9!important;background-color:var(--white)!important;font-size:40px}.gererClient .MuiPaginationItem-page.Mui-selected{background-color:var(--blue)!important;color:var(--white)!important}.gererClient .header_table{display:flex;justify-content:space-between}.gererClient .header_table .button_left{display:flex}.gererClient .header_table .button_left button{background-color:var(--white);color:var(--blak);font-size:14px;border-radius:5px!important;border:1px solid var(--blue)!important;width:200px}.gererClient .header_table .button_left button:hover{background-color:var(--white)!important;color:var(--blak)!important}.gererClient .header_table .button_left input{height:40px;border-radius:5px!important}.gererClient .header_table .button_left input::-webkit-input-placeholder{font-size:14px}.gererClient .header_table .button_left input::placeholder{font-size:14px}.gererClient .header_table .button_left input:focus{box-shadow:none!important}.gererClient .header_table .button_right button{background-color:var(--blue);color:var(--white);font-size:14px;border-radius:5px!important;margin-left:10px}.gererClient .header_table button:hover{background-color:var(--blue);color:var(--white)}.gererClient .table-responsive{margin-top:20px}.gererClient .table-responsive th{background-color:var(--blue)!important;text-align:center!important;padding-top:8px;padding-bottom:8px;color:var(--white);font-size:15px}.gererClient .table-responsive td{text-align:center!important;font-size:14px}.gererClient .table-responsive td .fa-address-card,.gererClient .table-responsive td .fa-eye{font-size:18px;color:#009ef7;background-color:#f1faff;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererClient .table-responsive td .fa-trash-o{color:#f1416c;font-size:18px;background-color:#fff5f8;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererClient .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}.modal_envoyeEmailClient .envoyeEmail_header{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;background-color:var(--blue);box-shadow:var(--blue400) 0 1px 4px;height:43px}.modal_envoyeEmailClient .envoyeEmail_header h3{background-color:none!important;box-shadow:none!important;color:var(--white);font-size:18px;margin-top:8px}.modal_envoyeEmailClient .envoyeEmail_header .fa-close{margin-top:12px;font-size:20px;color:var(--white);cursor:pointer}.modal_envoyeEmailClient .sendEmai_restaurant{margin-top:20px}.modal_envoyeEmailClient .sendEmai_restaurant label{margin-bottom:-3px!important;font-size:15px}.modal_envoyeEmailClient .sendEmai_restaurant input,.modal_envoyeEmailClient .sendEmai_restaurant textarea{margin-top:10px!important;border-radius:5px!important}.modal_envoyeEmailClient .sendEmai_restaurant textarea:focus{box-shadow:none!important}.modal_envoyeEmailClient .sendEmai_restaurant textarea::-webkit-input-placeholder{font-size:15px}.modal_envoyeEmailClient .sendEmai_restaurant textarea::placeholder{font-size:15px}.modal_envoyeEmailClient .sendEmai_restaurant button{margin-top:10px;margin-bottom:20px;background-color:var(--blue);color:var(--white);padding:5px 15px;font-size:14px;border-radius:5px!important}.modal_envoyeEmailClient .sendEmai_restaurant button:hover{background-color:var(--blue);color:var(--white)}.modal_envoyeEmailClient .sendEmai_restaurant .btn_envoyeEmail{background-color:var(--white)!important;color:var(--blue)!important;border:1px solid var(--blue)!important;opacity:1!important}.modal_envoyeEmailClient .sendEmai_restaurant .btn_envoyeEmail .text-info{opacity:1!important;color:var(--blue)!important;background-color:var(--white)!important;margin-right:5px}.gererAvis{margin-top:80px;background-color:var(--white);border-radius:8px;padding:20px 20px 40px}.gererAvis .nav-justified .nav-item .nav-link{color:var(--black)!important;font-size:16px!important;font-weight:600!important}.gererAvis .nav-tabs .nav-link.active{color:var(--white)!important;background-color:var(--blue)!important}.gererAvis .header_gererAvis .btn_filter{background-color:var(--white);color:var(--blak);font-size:14px;border-radius:0!important;border:1px solid var(--blue)!important;width:120px}.gererAvis .header_gererAvis .btn_exporter{font-size:14px;border-radius:25px;margin-left:10px}.gererAvis .header_gererAvis .btn_exporter,.gererAvis .header_gererAvis .btn_exporter:hover{background-color:var(--blue);color:var(--white)}.gererAvis .table-responsive{margin-top:20px}.gererAvis .table-responsive th{background-color:var(--blue)!important;text-align:center!important;padding-top:8px;padding-bottom:8px;color:var(--white);font-size:15px}.gererAvis .table-responsive td{text-align:center!important;font-size:14px}.gererAvis .table-responsive td .fa-eye{color:#009ef7;background-color:#f1faff}.gererAvis .table-responsive td .fa-eye,.gererAvis .table-responsive td .fa-trash-o{font-size:18px;font-weight:500;padding:5px 10px 4px;border-radius:5px;cursor:pointer}.gererAvis .table-responsive td .fa-trash-o{color:#f1416c;background-color:#fff5f8}.gererAvis .version{font-weight:700;font-size:14px;color:#9d9d9d;margin-top:20px;margin-bottom:-20px}:root{--fontTitle:"Dancing Script",cursive;--fontTitle2:"Noto Sans",sans-serif;--fontPara:"Poppins",sans-serif;--white:#fff;--body:#f5f8fa;--secondary:#f7e958;--gray200:#b5b5c3;--gray400:#7e8299;--gray:#5e6278;--blue400:#70c4e7;--blue:#4ba7cc;--black:#181c32;--bg:#1a1a27}body{margin:0;padding:0;background-color:#fff;background-color:var(--white);box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p{font-weight:300}p{font-size:14px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::-webkit-scrollbar{width:.2rem;background-color:#fff;background-color:var(--white)}::-webkit-scrollbar-thumb{background-color:#4ba7cc}@supports(scrollbar-color:#4ba7cc white){*{scrollbar-color:#4ba7cc #fff;scrollbar-width:thin}}
/*# sourceMappingURL=main.21ad9b3e.chunk.css.map */