.menuItem{font-family:Inconsolata;font-size:16px;font-weight:700;margin-left:30px;color:#fff}.ContainerEtap{margin:1rem;flex-direction:row;gap:4%}.ContainerEtap,.EtapContent{display:flex;justify-content:center}.EtapContent{height:50px;width:50px;align-items:center;border-radius:50%;border:2px solid #4b2af4;background-color:#f3f3f3}.EtapContent span{color:#4b2af4}.Active{background:#4b2af4}.Active,.Active span{color:#f3f3f3}.HeaderContainer{justify-content:space-around;align-items:center}.Header,.HeaderContainer{display:flex;flex-direction:row;width:100%}.Header{position:fixed;top:0;padding-left:6%;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);z-index:3}.MenuHeader{flex-direction:row;justify-content:space-around}.BtnLogin,.MenuHeader{display:flex;align-items:center}.BtnLogin{width:80px;height:27px;background:#fff;cursor:pointer;justify-content:center}.BtnLogin>span{color:#4b2af4;font-family:Inconsolata;font-size:13px;font-weight:700}.BtnRegister{width:80px;height:27px;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid #fff}.BtnRegister>span{color:#fff;font-family:Inconsolata;font-size:13px;font-weight:700}.LandingPage{display:flex;flex-direction:row;height:100vh}.LandingPage h1{font-family:Poppins;font-size:96px;font-weight:800;color:#fff}.LandingPage h2{font-family:Poppins;font-size:39px;font-weight:700;color:#fff}.LandingPage span{font-family:Inconsolata;font-size:19px;font-weight:300}.btn{background:#4b2af4}.btn,.btn_secend{height:36px;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn_secend{background:transparent;border:1px solid #4b2af4}.btn>span{color:#fff}.btn>span,.btn_secend>span{font-family:Inconsolata;font-size:13px;font-weight:700}.btn_secend>span{color:#4b2af4}.LoadingDescription{font-family:Inconsolata;font-size:19px;font-weight:300;color:#fff;max-width:50%}.LoadingImage{background-image:url(/_next/static/media/Background.ddd4085e.png);background-size:cover;width:70%;display:flex;flex-direction:column;justify-content:flex-end;padding:6%}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.HeroSection{background-color:#000;padding:4rem 6%}.HeroSectionTilte{font-family:Poppins;font-size:32px;font-weight:700;color:#fff}.HeroSectionSousTitre{font-family:Inconsolata;max-width:450px;font-size:19px;font-weight:300;color:#fff}.CardService{padding:40px;background-color:#f3f3f3;cursor:pointer;transition:.5s cubic-bezier(.86,0,.07,1)}.CardService h1{font-family:Inconsolata;font-size:27px;font-weight:800;color:#4b2af4}.CardServiceContent{font-family:Inconsolata;font-size:19px;font-weight:300;color:#2f2f2f;margin-top:10px}.CardService:hover{margin:10px;border:5px dotted #4b2af4}.footer{background-color:#4b2af4;display:flex;align-items:center;justify-content:center;height:55px}.footer>span{font-family:Inconsolata;font-size:16px;font-weight:400;color:#fff}.InputStyle{margin-top:5px;border:1px solid #bebebe;padding:5px;height:47px}.ContaoinerLogin{background-image:url(/_next/static/media/Background.ddd4085e.png);background-size:cover;display:flex;justify-content:center;align-items:center;height:100vh}.ContactForm{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.LoginContaner{background-color:#fff;min-width:515px;min-height:515px;border-radius:11px;padding:60px}.LoginContaner,.ServiceContainer{display:flex;justify-content:center;align-items:center;flex-direction:column}.ServiceContainer{background-color:#1e1e1e;padding-top:10%;padding-bottom:10%;min-height:100vh;text-align:center}.ServiceContainer h1{font-family:Poppins;font-style:normal;font-weight:700;font-size:40px;color:#fff}.ContainerItems{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:50px}.ContainerItems,.ItemCart{display:flex;flex-direction:row}.ItemCart{max-width:414px;min-width:330px;max-width:330px}.ItemTitle{height:100%;width:50px;background-color:#4b2af4;text-align:justify;border-top-left-radius:7px;border-bottom-left-radius:7px;display:flex;justify-content:center;align-items:center;position:relative}.ItemTitle h1{font-family:Poppins;font-size:24px;font-weight:600;color:#f3f3f3;letter-spacing:2px;transform:rotate(-90deg);white-space:nowrap}.ItemContent{background-color:#f3f3f3;width:85%;padding:30px;border-top-right-radius:7px;border-bottom-right-radius:7px;display:flex;flex-direction:column}.ItemContent h1{font-family:Poppins;font-style:normal;font-weight:600;font-size:23px;color:#232323}.ContainerPanier{background-color:#fff;display:flex;flex-direction:column;padding:3rem;border-radius:12px;margin-top:3rem}.ContainerButton{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;padding:10px}.AlertContainer{z-index:1000;position:fixed;top:0;left:0;background:rgba(75,42,244,.6);-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);height:100vh;width:100%}.AlertContainer,.AlertContent{display:flex;align-items:center;justify-content:center}.AlertContent{background-color:#fff;border-radius:16px;padding:40px;max-width:586px;flex-direction:column}.AlertContent span{font-family:Poppins;font-size:17px;font-weight:400;text-align:center;margin-top:10px;margin-bottom:10px}.LeftSideLandingPage{width:30%;background:#000;display:flex;justify-content:flex-end;padding:6%;flex-direction:column}.ListService{display:flex;flex-direction:row;margin-top:20px;justify-content:space-around;gap:10px}.ContainerParkings{display:flex;flex-direction:column;background-color:#f3f3f3;border-radius:16px;align-items:center}.ContainerParkings h1{font-family:Poppins;font-size:33px;font-weight:700;color:#000}.paymentForm{visibility:hidden;height:0}.ContainerInput{display:flex;flex-direction:column;margin-top:20px;flex-wrap:wrap}.LabelInput{font-family:Poppins;font-size:16px;font-weight:600;color:#0e0e0e;text-align:start}.MessageError{background-color:#f91818;color:#f3f3f3;padding:1rem;font-size:12px;font-weight:700}.DetailContaine p{text-align:left;padding:10px;font-size:16px;font-weight:700;width:100%}.DetailContaine{display:flex;flex-direction:row;justify-content:space-between}.Total{color:#158956;font-weight:900}@media (max-width:768px){.DetailContaine{flex-direction:column}.container{padding-left:10px;padding-right:10px}.ContactForm{display:flex;flex-direction:column;padding:10px;max-width:100%}.MenuHeader{display:none}.ContainerPanier{padding:2rem}.ContainerPanier span{text-align:left}.ServiceContainer{padding-top:150px}.LoadingDescription{max-width:90%}.LandingPage{flex-direction:column;height:auto}.LoadingImage{width:100%}.LeftSideLandingPage{width:100%;padding-top:12rem}.ListService{flex-direction:column}.ContainerItems{margin:10px}.ItemContent{padding:5%}.LoginContaner{padding:1rem;width:100%;max-width:100%;min-width:100%;margin:10px}}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}img{max-width:100%;height:auto}h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}button{padding:.5rem 1rem;font-weight:700}.loader-div{z-index:1000;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);height:100vh;width:100%}.loader,.loader-div{display:flex;align-items:center;justify-content:center}.loader{position:relative;width:10vw;height:5vw;padding:1.5vw}.loader span{position:absolute;height:.8vw;width:.8vw;border-radius:50%;background-color:#0680f5}.loader span:first-child{animation:loading-dotsA .5s linear infinite}.loader span:nth-child(2){animation:loading-dotsB .5s linear infinite}@keyframes loading-dotsA{0%{transform:none}25%{transform:translateX(2vw)}50%{transform:none}75%{transform:translateY(2vw)}to{transform:none}}@keyframes loading-dotsB{0%{transform:none}25%{transform:translateX(-2vw)}50%{transform:none}75%{transform:translateY(-2vw)}to{transform:none}}input[type=checkbox]{display:none}input[type=checkbox]+label{margin-top:20px;display:inline-block;padding-left:30px;position:relative;cursor:pointer}input[type=checkbox]+label:before{display:inline-block;width:18px;height:18px;border-radius:4px;position:absolute;left:0;font-weight:900;top:1px}input[type=checkbox]:checked+label:before{content:"\2713";color:#f0f8ff;background-color:#4b2af4;border-color:red}input[type=checkbox]:checked+label{content:"\2713";color:#4b2af4}