.Navbar{width:100%;color:#000;transition:all}.Navbar-bottom{width:100%;display:flex;align-items:center;justify-content:space-around}@media screen and (max-width: 1143px){.Navbar-bottom{margin:0;padding:10px 0}}@media screen and (max-width: 768px){.Navbar-bottom{margin:0;flex-direction:column-reverse}}.Navbar-bottom img{padding-top:20px;width:200px}@media screen and (max-width: 768px){.Navbar-bottom img{padding:0;width:150px;margin-bottom:15px}}.Navbar-links{background-color:#c0242e;padding:5px 20px;border-radius:10px}@media screen and (max-width: 768px){.Navbar-links{background-color:#fff0}}.Navbar-links a{margin-right:15px;text-decoration:none;color:#fff;font-weight:400}@media screen and (max-width: 768px){.Navbar-links a{display:none}}.Navbar-links a:hover{font-weight:600;transition:all;cursor:pointer}.Navbar-links-menu{display:none}@media screen and (max-width: 768px){.Navbar-links-menu{display:block;position:absolute;right:25px;top:45px;font-size:20px;z-index:21}}.Navbar-mobile{position:absolute;top:0;background-color:#fcfcfca8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:160px;z-index:10;padding:50px 20px;border-radius:0 0 50px 50px}.Navbar-mobile a{text-decoration:none;color:#000;font-size:18px;font-weight:700}.Hero{display:flex;flex-direction:column;align-items:center;margin-top:45px;box-sizing:border-box;color:#000}@media screen and (max-width: 1143px){.Hero{margin:50px 15px}}@media screen and (max-width: 768px){.Hero{margin:0;min-height:83vh;padding-bottom:40px}}.Hero h1{margin:0 0 20px;line-height:90px;font-size:90px;text-transform:uppercase;text-align:center}@media screen and (max-width: 1143px){.Hero h1{font-size:60px;line-height:60px}}@media screen and (max-width: 768px){.Hero h1{font-size:30px;line-height:30px;padding:0 15px}}.Hero h2{font-size:20px;width:50%;font-weight:400;text-align:center}@media screen and (max-width: 1143px){.Hero h2{width:80%}}@media screen and (max-width: 768px){.Hero h2{font-size:18px;padding:0 5px;width:90%;text-align:justify}}.Hero span{color:#c0242e}.Hero-btns{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:20px}@media screen and (max-width: 768px){.Hero-btns{padding:0 15px}}.Hero-btns a{font-weight:600;text-decoration:none;padding:15px 20px;cursor:pointer}@media screen and (max-width: 768px){.Hero-btns a{padding:10px 15px}}.Hero-btn1{background-color:#c0242e;color:#fff;border-radius:5px}.Hero-btn1:hover{background-color:#fff;color:#c0242e;border:1px solid #c0242e;transition:all}.Hero-btn2{background-color:#fff;color:#c0242e;border-radius:5px;box-shadow:1px 1px 5px #0000004d}.Hero-btn2:hover{background-color:#c0242e;color:#fff;border-radius:5px}.Appointment{display:flex;align-items:center;justify-content:space-between;padding:100px 300px}@media screen and (max-width: 1143px){.Appointment{padding:30px 15px}}@media screen and (max-width: 768px){.Appointment{padding:80px 15px;flex-direction:column;align-items:flex-start}}.Appointment-left{width:45%}@media screen and (max-width: 768px){.Appointment-left{width:100%}}.Appointment-left h3{line-height:33px;font-size:30px;margin:0}@media screen and (max-width: 768px){.Appointment-left h3{line-height:25px;font-size:26px;margin-bottom:5px}}.Appointment-left p{margin:0;line-height:20px;color:gray}@media screen and (max-width: 768px){.Appointment-left p{font-size:16px}}.Appointment-call{display:flex;gap:10px}@media screen and (max-width: 768px){.Appointment-call{flex-direction:column;width:100%;text-align:center;margin:0 auto;gap:1px}}.Appointment-phone{border:none;text-decoration:none;font-weight:600;padding:15px 20px;background-color:#c0242e;color:#fff;cursor:pointer;border-radius:5px}@media screen and (max-width: 768px){.Appointment-phone{margin-top:10px}}.Appointment-mobile{border:none;text-decoration:none;font-weight:600;padding:15px 20px;background-color:#c0242e;color:#fff;cursor:pointer;border-radius:5px}@media screen and (max-width: 768px){.Appointment-mobile{margin-top:10px}}.Appointment i{margin-left:5px}.About{background-color:#f2f2f2;height:400px;display:flex;justify-content:space-between;align-items:center;padding:50px 300px;border-radius:40px 40px 0 0}@media screen and (max-width: 1143px){.About{padding:30px 15px}}@media screen and (max-width: 768px){.About{padding:50px 15px;align-items:flex-start;height:auto;flex-direction:column}}.About-left{width:45%}@media screen and (max-width: 768px){.About-left{width:100%}}.About-left h3{line-height:33px;font-size:30px;margin:0 0 10px}@media screen and (max-width: 768px){.About-left h3{line-height:25px;font-size:26px}}.About-left p{margin:0 0 50px;line-height:20px;color:gray}@media screen and (max-width: 768px){.About-left p{margin:35px 0;font-size:16px}}.About-left a{text-decoration:none;font-weight:600;padding:15px 20px;background-color:#c0242e;color:#fff;border-radius:5px;cursor:pointer}.About-right{display:flex;align-items:center;justify-content:flex-end;height:400px}@media screen and (max-width: 768px){.About-right{height:auto}}.About-right video{margin-top:35px;width:350px;height:300px;object-fit:cover}.Details{display:flex;align-items:center;justify-content:space-between;padding:50px 300px}@media screen and (max-width: 1143px){.Details{padding:30px 15px}}@media screen and (max-width: 768px){.Details{padding:50px 0;flex-direction:column;align-items:flex-start}}.Details-left{display:flex;align-items:center;height:150px}@media screen and (max-width: 768px){.Details-left{height:100px}}.Details-left i{padding:20px;font-size:40px;color:#c0242e}.Details-right{display:flex;flex-direction:column;align-items:flex-start}.Details-right h4{margin:0;font-size:30px;color:#c0242e}.Details-right p{margin:0;text-transform:uppercase}.Prestations{background-color:#f2f2f2;border-radius:0 0 40px 40px}@media screen and (max-width: 768px){.Prestations{display:flex;flex-direction:column;width:100%}}.Prestations-title{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;padding-top:80px}@media screen and (max-width: 768px){.Prestations-title{height:auto;padding:30px 15px}}.Prestations-title h3{line-height:25px;font-size:35px;margin:0 0 10px}.Prestations-title p{margin:0 0 50px;line-height:20px;text-align:center}@media screen and (max-width: 768px){.Prestations-title p{margin:0}}.Prestations-services{padding:10px 0 50px;width:70%;margin:0 auto}@media screen and (max-width: 768px){.Prestations-services{width:100%;padding:0;margin:0}}.Prestations-services tbody{background-color:#fff}.Prestations-top{color:#fff;background-color:#c0242e;font-size:22px}@media screen and (max-width: 768px){.Prestations-top{font-size:19px}}.Prestations table{width:100%;border-spacing:1px}.Prestations th{padding:3px 10px}.Prestations-bottom th{font-weight:lighter;font-size:18px}@media screen and (max-width: 768px){.Prestations-bottom th{font-size:16px}}.Gallery-desc{padding:50px 0;text-align:center}@media screen and (max-width: 768px){.Gallery-desc{padding:50px 15px}}.Gallery-desc img{font-size:25px;margin:0}.Gallery-desc h3{font-size:30px;margin:0}.Gallery-desc p{margin:0;line-height:20px;color:gray}.Gallery-photos{display:grid;grid-template-columns:auto auto auto;justify-content:center;gap:5px;padding:10px 0 50px}@media screen and (max-width: 768px){.Gallery-photos{display:flex;flex-direction:column;align-items:center}}.Gallery-photos img{width:380px;height:580px;object-fit:cover;object-position:center;cursor:pointer;border-radius:5px;transition:.5s ease}@media screen and (max-width: 1143px){.Gallery-photos img{width:300px;height:400px}}@media screen and (max-width: 768px){.Gallery-photos img{width:350px;height:480px}}.Gallery-photos img:hover{opacity:.6}.Gallery-Pagination{text-align:center;padding:10px 0 50px}.Gallery-Pagination button{color:#000;border:none;margin-right:15px;background-color:#f2f2f2;padding:10px;font-weight:700;font-size:18px;cursor:pointer;border-radius:5px}.Gallery-Pagination button:focus{text-decoration:underline}.Gallery-Pagination button:hover{background-color:#c0242e;color:#fff;transition:all}.Footer{background-color:#f2f2f2;color:#000;padding:50px 0;font-size:14px;width:100%;display:flex;align-items:flex-start;justify-content:space-around;border-radius:40px 40px 0 0}@media screen and (max-width: 768px){.Footer{flex-direction:column;box-sizing:border-box;padding:0 15px;border-radius:20px 20px 0 0}}.Footer strong{color:#c0242e}.Footer h4{font-size:16px;text-transform:uppercase}.Footer p{margin:0}.Footer-contact i{margin-right:10px}.Footer-socials img{width:30px;margin-right:10px;transition:.3s ease-in-out}.Footer-socials img:hover{transform:translateY(-5px)}.Footer-legal a{text-decoration:none;color:#c0242e}.link-foot strong,.link-foot a{color:#c0242e}.Preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fffc;z-index:1000}.Preloader p{margin:0;font-weight:700;padding-top:20px}.Preloader-spin{border:8px solid #f3f3f3;border-top:8px solid #af8447;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{box-sizing:border-box;width:100%;min-height:100vh;padding:0;margin:0;display:flex;flex-direction:column;font-family:Poppins,sans-serif}.App-header{background-image:url(https://ik.imagekit.io/oo292cahu/anmd-agency-design/ms-coiffure-sens.webp?updatedAt=1731511412506);border-radius:0 0 40px 40px;background-size:cover;background-position:center;width:100%;min-height:98vh;background-color:#fff}@media screen and (max-width: 768px){.App-header{background-image:url(https://ik.imagekit.io/oo292cahu/anmd-agency-design/ms-coiffure-sens.webp?updatedAt=1731511412506);background-size:cover;background-position:center;min-height:83vh}}.App-annonce{background:#c0242e;color:#fff;position:fixed;top:0;width:100%;display:flex;justify-content:center;align-items:center;padding:7px 0}@media screen and (max-width: 768px){.App-annonce{font-size:12px;padding:5px 0;text-align:left;font-weight:700}}::-webkit-scrollbar{width:5px;background-color:#a3a3a3}::-webkit-scrollbar-thumb{background-color:#c0242e}
