@font-face{font-family:Moula;src:url(/static/media/Moula.6cbd4b88.ttf)}*{padding:0;margin:0;box-sizing:border-box}html{overflow-x:hidden;font-family:"Moula"}h2{font-size:inherit!important;font-weight:inherit!important}.mapboxgl-ctrl{display:none!important}.map-container{position:absolute;top:0;right:0;left:0;bottom:0}a{text-decoration:none!important;color:inherit}.label{background-color:#fff;height:400px;width:400px;-webkit-justify-content:center;justify-content:center}.header,.label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header{height:15vh;width:100vw;-webkit-justify-content:space-between;justify-content:space-between;padding:1.6rem;position:fixed;top:0;left:0;z-index:100;font-family:Moula;pointer-events:none}.header .header__logo{height:70px;width:180px;z-index:101}.header .header__logo img{-webkit-transform:scale(.5);transform:scale(.5);height:100%;width:100%;object-fit:contain}.header .burger{height:20px;width:170px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;z-index:101;pointer-events:all!important}.header .burger .line{width:3rem;height:.2rem;background:#fff;border-radius:10px}.menu{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#64676c;clip-path:circle(50px at 100% -10%);-webkit-clip-path:circle(50px at 100% -10%);padding:2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;pointer-events:none}.menu .menu__image{max-width:400px;opacity:0}.menu .menu__image img{height:100%;width:100%;object-fit:cover}.menu nav{height:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-around;justify-content:space-around;margin-top:2.5rem}.menu nav li{font-weight:600;font-size:90px;color:#fff;list-style:none;position:relative;cursor:pointer}.menu nav li a{height:100%;width:100%}.menu nav li:before{content:"";position:absolute;top:2.7rem;left:0;width:100%;background:#b22222;height:1rem;visibility:hidden}.menu nav li:hover{color:hsla(0,0%,100%,.4)}.menu nav li:hover:before{visibility:visible}@media screen and (max-width:800px){.header{padding:.7rem}.header .header__logo{height:40px;width:70px}.header .header__logo img{-webkit-transform:scale(1);transform:scale(1)}.header .burger{height:17px;width:60px}.header .burger .line{width:2.8rem;height:.15rem}.header__map{height:7vh!important;padding:.2rem}.menu{padding:1.2rem;z-index:100;pointer-events:none}.menu .menu__image{display:none}.menu nav{height:60%;margin-top:2.5rem}.menu nav li{font-size:40px}.menu nav li:before{top:1.1rem;height:.6rem}}.hero{width:100%;color:#fff;font-family:Moula;overflow-x:hidden}.hero svg{display:none}.hero canvas{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1}.hero main{height:100vh;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hero main div{-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;font-weight:500;font-size:4.5rem;letter-spacing:.045em;color:#fff;text-align:center}.hero .info__container{height:100vh;width:100%;padding:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.hero .info__container .hero__info{height:70%;padding:1rem}.hero .info__container .hero__info h3{font-weight:500;font-size:60px;letter-spacing:.045em}.hero .info__container .hero__info p{padding:2rem 0;font-weight:300;font-size:2rem;line-height:34px;letter-spacing:.045em;color:#e6e1e1;max-width:500px}.hero .info__container .hero__info .lancer__container{display:-webkit-flex;display:flex;width:300px;-webkit-align-items:center;align-items:center;font-size:30px;letter-spacing:.045em;-webkit-justify-content:space-around;justify-content:space-around;margin-top:2rem;cursor:pointer}.hero .info__container .hero__info .lancer__container .elipse{height:70px;width:70px;position:relative;font-size:3rem;font-weight:200;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hero .info__container .hero__info .lancer__container .elipse svg{display:block!important;position:absolute;top:0;left:0}.stagger{overflow:hidden;font-size:inherit}.stagger span{display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:800px){.hero main div{font-size:2.5rem;padding:.2rem}}.mapContainer{height:100%;width:100%;overflow:hidden!important;position:relative}.mapContainer canvas{width:100%;height:100%;overflow:hidden}.label{color:red!important}.marker{-webkit-transform:scale(var(--markerScale))!important;transform:scale(var(--markerScale))!important}.marker__info{z-index:1;height:2000px!important;width:1200px!important;font-family:"Open Sans",sans-serif;font-size:20rem;-webkit-justify-content:center;justify-content:center}.addLocation,.marker__info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.addLocation{position:absolute;bottom:20px;right:20px;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:270px;height:65px;font-family:Moula;font-weight:600;font-size:21px;line-height:22px;color:#072247;background:#e5e5e5;border-radius:62px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.addLocation svg{pointer-events:none}.addLocation.up{color:#cd6e6f;padding:.3rem;opacity:0}.addLocation.up p{padding:.2rem}@media screen and (max-width:800px){.addLocation{bottom:10px;right:10px;width:230px;height:45px;font-size:1.1rem;line-height:22px}.addLocation svg{pointer-events:none;-webkit-transform:scale(.7);transform:scale(.7)}.addLocation.up{color:#cd6e6f;padding:.3rem;opacity:0}.addLocation.up p{padding:.2rem}}.searchContainer{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;z-index:10}.searchContainer .search{width:55%;position:absolute;top:20px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem;pointer-events:all}.searchContainer .search,.searchContainer .search .inputC{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.searchContainer .search .inputC{-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:60px;background:#dfe0e0;box-shadow:-8px -2px 9px rgba(0,0,0,.25),4px 9px 19px rgba(0,0,0,.3);border-top-left-radius:9px;border-top-right-radius:9px}.searchContainer .search .inputC svg{margin-left:1rem;margin-right:1rem}.searchContainer .search .inputC .line{height:60%;width:3px;background-color:rgba(60,71,85,.65)}.searchContainer .search .inputC input{-webkit-flex:1 1;flex:1 1;background-color:transparent;font-family:Moula;font-style:normal;font-weight:500;font-size:24px;line-height:26px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-transform:uppercase;color:#1a293d;outline:none;border:none;padding:1rem}.searchContainer .search .inputC .x{font-size:30px;padding:1rem;cursor:pointer;color:#1a293d}.searchContainer .search .allResults{max-height:250px;overflow:auto;box-shadow:-8px -2px 9px rgba(0,0,0,.25),4px 9px 19px rgba(0,0,0,.3);border-bottom-left-radius:9px;border-bottom-right-radius:9px;width:100%!important}.searchContainer .search .allResults::-webkit-scrollbar{background-color:#dfe0e0;width:15px}.searchContainer .search .allResults::-webkit-scrollbar-thumb{background-color:#1a293d!important;border-radius:10px;height:60px!important}.searchContainer .search .allResults .result{background:#dfe0e0;border-top:2px solid #1a293d;font-family:Moula;font-style:normal;font-weight:500;font-size:24px;line-height:26px;text-transform:uppercase;color:#1a293d;width:100%!important;cursor:pointer;padding:1rem .6rem;font-size:21px}.smallSearch{width:500px;max-height:40%;position:relative;left:20px;-webkit-flex-direction:column;flex-direction:column;padding:1rem;pointer-events:all;overflow:visible}.smallSearch,.smallSearch .inputC{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.smallSearch .inputC{min-height:50px;width:100%;height:60px;background:#fff;box-shadow:-8px -2px 9px rgba(0,0,0,.25),4px 9px 19px rgba(0,0,0,.3);border-top-left-radius:8px;border-top-right-radius:8px}.smallSearch .inputC input{width:100%;height:100%;background-color:transparent;font-family:Moula;font-style:normal;font-weight:500;font-size:24px;line-height:26px;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-transform:capitalize;color:#1a293d;outline:none;border:none;padding:1.2rem}.smallSearch .inputC input::-webkit-input-placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.smallSearch .inputC input:-ms-input-placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.smallSearch .inputC input::placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.smallSearch .inputC .x{font-size:30px;padding:1rem;cursor:pointer;color:#1a293d;position:absolute;right:10px;top:10px}.smallSearch .allResults{max-height:250px;overflow:auto;box-shadow:-8px -2px 9px rgba(0,0,0,.25),4px 9px 19px rgba(0,0,0,.3);border-bottom-left-radius:9px;border-bottom-right-radius:9px;width:100%!important;z-index:10}.smallSearch .allResults::-webkit-scrollbar{background-color:#dfe0e0;width:15px}.smallSearch .allResults::-webkit-scrollbar-thumb{background-color:#1a293d!important;border-radius:10px;height:60px!important}.smallSearch .allResults .result{background:#dfe0e0;border-top:2px solid #1a293d;font-family:Moula;font-style:normal;font-weight:500;font-size:24px;line-height:26px;text-transform:uppercase;color:#1a293d;padding:1rem;width:100%!important;cursor:pointer}.smallSearchContainer{max-height:100px;z-index:10}@media screen and (max-width:800px){.searchContainer .search{width:100%;top:52px;padding:.6rem}.searchContainer .search .inputC{width:100%;height:60px;box-shadow:-3px -1px 3px rgba(0,0,0,.25),2px 3px 8px rgba(0,0,0,.3);border-top-left-radius:0;border-top-right-radius:0}.searchContainer .search .inputC svg{margin-left:.5rem;margin-right:.5rem;-webkit-transform:scale(.7);transform:scale(.7)}.searchContainer .search .inputC .line{height:70%;width:3px}.searchContainer .search .inputC input{font-size:19px;line-height:0;padding:.7rem}.searchContainer .search .inputC .x{font-size:20px;padding:.7rem}.searchContainer .search .allResults{max-height:220px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%!important}.searchContainer .search .allResults::-webkit-scrollbar{background-color:#dfe0e0;width:12px}.searchContainer .search .allResults::-webkit-scrollbar-thumb{background-color:#1a293d!important;border-radius:10px;height:60px!important}.searchContainer .search .allResults .result{background:#dfe0e0;border-top:2px solid #1a293d;font-family:Moula;font-style:normal;font-weight:500;font-size:24px;line-height:26px;text-transform:uppercase;color:#1a293d;padding:1rem;width:100%!important;cursor:pointer}.smallSearch{width:100%;max-height:40%;left:5px;padding:.2rem}.smallSearch .inputC{min-height:50px;width:100%;height:60px}.smallSearch .inputC input{font-size:19px;line-height:0;padding:.6rem}.smallSearch .inputC input::-webkit-input-placeholder{font-size:1.4rem;line-height:35px}.smallSearch .inputC input:-ms-input-placeholder{font-size:1.4rem;line-height:35px}.smallSearch .inputC input::placeholder{font-size:1.4rem;line-height:35px}.smallSearch .allResults{max-height:200px;z-index:10}.smallSearch .allResults::-webkit-scrollbar{width:12px}.smallSearch .allResults::-webkit-scrollbar-thumb{height:40px!important}}.mapLoading{height:100vh;width:100%;background-color:#6aa3c3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:99;position:fixed;top:0;left:0}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#312783;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px;-webkit-animation:pin 1.2s infinite;animation:pin 1.2s infinite}.pin:after{content:"";margin:8px 0 0 8px;background:#ffe388}.pin:after,.pulse{width:14px;height:14px;position:absolute;border-radius:50%}.pulse{background:rgba(0,0,0,.2);left:50%;top:50%;margin:11px 0 0 -12px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;opacity:0;box-shadow:0 0 1px 2px #312783;-webkit-animation:pulsate 1s ease-in-out infinite;animation:pulsate 1s ease-in-out infinite}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-2000px) rotate(-45deg)}60%{-webkit-transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg)}to{-webkit-transform:translateY(0) rotate(-45deg)}}@keyframes bounce{0%{-webkit-transform:translateY(-2000px) rotate(-45deg)}60%{-webkit-transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg)}to{-webkit-transform:translateY(0) rotate(-45deg)}}@-webkit-keyframes pin{to{top:45%;bottom:60px}}@keyframes pin{to{top:45%;bottom:60px}}.trajetsContainer{position:fixed;top:20%;left:30px;height:75%;width:30%;background-color:#e5e5e5;margin:1rem;border-radius:20px;overflow:hidden;pointer-events:all!important}.trajetsContainer .wrapper{width:200%;max-height:100%;display:-webkit-flex;display:flex;overflow:hidden}.trajetsContainer .wrapper .allTrajetss{width:100%;height:100%}.trajetsContainer .wrapper .allTrajetss .x{position:absolute;top:5px;right:-8px;font-size:24px;color:#fff;height:30px;width:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#4871a8;border-radius:50%;cursor:pointer}.trajetsContainer .wrapper .allTrajetss .noResult{padding:1rem;color:#0b1119;font-size:2rem;font-style:italic}.trajetsContainer .wrapper .allTrajetss .trajets__title{font-family:Moula;font-style:normal;font-weight:600;font-size:36px;line-height:39px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;letter-spacing:-.03em;text-transform:capitalize;color:#1a293d;padding:1rem;position:relative}.trajetsContainer .wrapper .allTrajetss .allTrajets{height:345px;width:104%;border-bottom:2px solid #1f3048;overflow-y:scroll}.trajetsContainer .wrapper .allTrajetss .allTrajets::-webkit-scrollbar{background-color:#dfe0e0;width:13px}.trajetsContainer .wrapper .allTrajetss .allTrajets::-webkit-scrollbar-thumb{background-color:#000!important;border-radius:10px;height:60px!important}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet{max-height:200px;border-top:4px solid #1f3048;border-bottom:4px solid #1f3048;position:relative;padding:1rem;cursor:pointer}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .arrow{position:absolute;top:30%;right:3%;pointer-events:none}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .trajet__info-one{display:-webkit-flex;display:flex;width:80%;-webkit-align-items:center;align-items:center;margin-bottom:.8rem}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .trajet__info-one svg{margin-right:1rem}.trajetsContainer .wrapper .allTrajetss .allTrajets .loading{height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.trajetsContainer .wrapper .selectedTrajet{width:100%;height:100%;padding:2rem}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-family:Moula;font-style:normal;font-weight:600;font-size:28px;line-height:30px;text-transform:uppercase;color:#3c4755;width:100%;height:130%;border-bottom:3px solid #1a293d;padding-bottom:1rem}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title .arrowContainer{cursor:pointer;height:65px;width:65px;background:#c4c4c4;box-shadow:-6px 4px 6px rgba(0,0,0,.25),4px 4px 7px rgba(0,0,0,.25);border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title .arrowContainer svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.trajetsContainer .wrapper .selectedTrajet .trajet__info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Moula;font-weight:500;font-size:19px;text-transform:capitalize;color:#000;margin:1.1rem 0}.trajetsContainer .wrapper .selectedTrajet .trajet__info svg{margin-right:1.4rem}.trajetsContainer .wrapper .selectedTrajet .btnContainer,.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn{width:80%;height:55px;background:#2a7c80;color:#fff;cursor:pointer;transition:all .4s ease}.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn:hover{background:#3db4ba}.x.pop{position:absolute;top:5px;right:-8px;font-size:24px;color:#fff;height:30px;width:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#4871a8;border-radius:50%;cursor:pointer;top:9px;right:8px}@media screen and (max-width:800px){.trajetsContainer{top:auto;left:0;bottom:0!important;height:45%;width:100%;margin:0;border-radius:0}.trajetsContainer .wrapper .allTrajetss .noResult{padding:.8rem;font-size:1.8rem}.trajetsContainer .wrapper .allTrajetss .trajets__title{font-size:26px;line-height:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;letter-spacing:-.03em;text-transform:capitalize;color:#1a293d;padding:1rem;position:relative}.trajetsContainer .wrapper .allTrajetss .allTrajets{height:345px;width:100%;padding-bottom:7rem;border-bottom:2px solid #1f3048;overflow-y:scroll}.trajetsContainer .wrapper .allTrajetss .allTrajets::-webkit-scrollbar{background-color:#dfe0e0;width:13px}.trajetsContainer .wrapper .allTrajetss .allTrajets::-webkit-scrollbar-thumb{background-color:#000!important;border-radius:10px;height:60px!important}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet{max-height:200px;border-top:4px solid #1f3048;border-bottom:4px solid #1f3048;position:relative;padding:1rem;cursor:pointer}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .arrow{position:absolute;top:30%;right:3%;pointer-events:none}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .trajet__info-one{display:-webkit-flex;display:flex;width:80%;-webkit-align-items:center;align-items:center;margin-bottom:.8rem}.trajetsContainer .wrapper .allTrajetss .allTrajets .oneTrajet .trajet__info-one svg{margin-right:1rem}.trajetsContainer .wrapper .allTrajetss .allTrajets .loading{height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.trajetsContainer .wrapper .selectedTrajet{width:100%;height:100%;padding:1.2rem}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__wrapper{overflow:scroll!important;max-height:250px;padding-bottom:2rem}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__wrapper::-webkit-scrollbar{background-color:#dfe0e0;width:9px}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__wrapper::-webkit-scrollbar-thumb{background-color:#294161!important;border-radius:10px;height:60px!important}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title{font-size:21px;line-height:10px;width:100%;height:120%;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:.4rem}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title .arrowContainer{height:45px;width:45px}.trajetsContainer .wrapper .selectedTrajet .selectedTrajet__title .arrowContainer svg{-webkit-transform:rotate(180deg) scale(.65);transform:rotate(180deg) scale(.65)}.trajetsContainer .wrapper .selectedTrajet .trajet__info{font-size:18px;margin:1.1rem 0}.trajetsContainer .wrapper .selectedTrajet .trajet__info svg{margin-right:1.2rem}.trajetsContainer .wrapper .selectedTrajet .btnContainer,.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn{width:80%;height:55px;background:#2a7c80;color:#fff;cursor:pointer;transition:all .4s ease}.trajetsContainer .wrapper .selectedTrajet .btnContainer .btn:hover{background:#3db4ba}.x.pop{position:absolute;top:5px;right:-8px;font-size:24px;color:#fff;height:30px;width:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#4871a8;border-radius:50%;cursor:pointer;top:9px;right:8px}}.addYourTrajet{font-size:2rem;padding:1rem;cursor:pointer;font-weight:600;color:#424d5c}.addYourTrajet,.addYourTrajet .plusContainer,.addYourTrajet a{display:-webkit-flex;display:flex}.addYourTrajet .plusContainer{height:35px;width:35px;border:3px solid #80192a;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:1rem;border-radius:50%;font-weight:700}.login{height:100%;width:100%;overflow:hidden;background:#424d5c;position:fixed;top:0;left:0}.login *{font-family:Moula;color:#fff}.svg__container{position:fixed;top:0;left:0;height:100%;z-index:-1}.svg__container,.title__container{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.title__container{height:25%;text-align:center}.title__container .title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}.title__container .title h3{font-weight:500;font-size:55px}.title__container .title h2{font-style:normal;font-weight:300;font-size:26px}.title__container .title a{color:#cd6e6f;text-decoration:underline!important;cursor:pointer}.form__container{position:fixed;bottom:20px;left:40px;min-height:78%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:450px;background:rgba(0,0,0,.44);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:27px;padding:1rem}.form__container form{height:100%;width:100%}.form__container .inputContainer{width:80%;height:60px;position:relative;margin:1.25rem .4rem}.form__container .inputContainer label{position:absolute;top:15px;left:0;font-weight:400;font-size:26px;transition:all .6s ease;pointer-events:none}.form__container .inputContainer input{position:absolute;bottom:0;left:0;background:transparent;outline:none;border:none;border-bottom:3px solid #cd6e6f;width:100%;height:100%;font-size:1.8rem}.form__container .form__submit{margin-top:1rem;margin-bottom:1.5rem;text-align:center}.form__container .form__submit button{background:#fff;border-radius:25px;width:200px;height:55px;font-style:normal;font-weight:600;font-size:26px;color:#252b34;border:none;cursor:pointer}.form__info{font-weight:700}.form__info .error{color:#9e3738;font-size:1.4rem}.form__info .success{color:#0e940e;font-size:1.4rem}.form__info.creer .error{color:#c04849;font-size:2.4rem}.form__info.creer .success{color:#0e940e;font-size:2.4rem}@media screen and (max-width:800px){.login{overflow-y:auto}.title__container{height:20%;width:100%}.title__container .title h3{font-size:2.3rem}.title__container .title h2{font-size:1.8px;font-weight:200}.form__container{left:10px;min-height:30%;width:95%;border-radius:22px;padding:.2rem .8rem}.form__container .inputContainer{width:90%;height:50px;margin:.7rem .4rem}.form__container .inputContainer label{font-size:1.4rem}.form__container .inputContainer input{font-size:1.3rem}.form__container .form__submit{margin-top:.8rem}.form__container .form__submit button{width:240px;height:40px;font-size:25px}.form__container.loginn{-webkit-transform:translateX(10px);transform:translateX(10px);position:static!important}.form__info .error,.form__info .success{font-size:1.1rem}.form__info.creer .error{color:#c04849;font-size:2.4rem}.form__info.creer .success{color:#0e940e;font-size:2.4rem}}.creer{height:100%;width:100%;background:#424d5c;font-family:Moula;padding:1.4rem}.creer .creer__title{width:100%;height:200px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:600;font-size:72px;line-height:78px;color:#fff}.creer .creer__label{font-size:48px;line-height:52px;color:#cd6e6f;position:relative;margin:.8rem 1.2rem}.creer .creer__label:before{content:"";position:absolute;left:-25px;width:20px;height:20px;background:#ae5d5e;border-radius:50%;bottom:18px}.creer .creer__label span{font-style:italic;font-weight:300;font-size:30px}.creer .creer__map--container{width:100%;height:600px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.creer .creer__map--container .creer__map{height:550px;width:70%;border-radius:23px;padding:1rem}.creer .creer__input,.creer .creer__map--container .creer__map{background:#fff;box-shadow:-6px -6px 20px rgba(0,0,0,.25),8px 8px 12px rgba(0,0,0,.25)}.creer .creer__input{height:80px;min-width:300px;max-width:500px;border-radius:80px;margin:1.6rem 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.creer .creer__input input{height:100%;width:100%;background:transparent;border:none;outline:none;padding:.6rem;color:#1a293d;font-size:2rem;margin:0 1rem}.creer .creer__input input::-webkit-input-placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.creer .creer__input input:-ms-input-placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.creer .creer__input input::placeholder{font-weight:300;font-size:36px;line-height:39px;color:rgba(7,34,71,.71)}.creer .creer__input #small::-webkit-input-placeholder{font-size:1.2rem}.creer .creer__input #small:-ms-input-placeholder{font-size:1.2rem}.creer .creer__input #small::placeholder{font-size:1.2rem}.creer .recurssif__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.creer .recurssif__title .enableToggle{position:relative;width:72px;height:42px;background:hsla(0,0%,76.9%,.5);border:6px solid #fff;border-radius:52px;margin-left:1.2rem;cursor:pointer}.creer .recurssif__title .enableToggle .rond{width:28px;height:28px;background:#fff;border-radius:50%;position:absolute;top:1px;left:2px;background:#f0f0f0;transition:all .7s ease}.creer .recurssif{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#fff;font-size:2.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.creer .recurssif .dayContainer{min-width:270px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.creer .recurssif .dayContainer .day{padding-right:1rem;font-weight:500;font-size:42px;color:#fff}.creer .recurssif .dayContainer .checkBox{width:27px;height:28px;background:hsla(0,0%,76.9%,.56);border:3px solid #764344;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}.creer .recurssif .dayContainer .checkBox svg{pointer-events:none}.creer .submit__container{height:200px;width:100%}.creer .submit__container,.creer .submit__container .submit{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.creer .submit__container .submit{width:60%;height:120px;background:#cd6e6f;font-weight:500;font-size:48px;line-height:52px;color:#fff;cursor:pointer;transition:all .4s ease}.creer .submit__container .submit:hover{background:#da9495}.search__input{position:relative;min-height:80px}.creer__coords{font-size:2rem;color:#0e940e;font-weight:400}.creer__coords span{font-style:italic;font-size:1.2rem}@media screen and (max-width:800px){.creer{padding:1.2rem}.creer .creer__title{height:130px;font-size:2rem}.creer .creer__label{font-size:1.5rem;line-height:52px;color:#cd6e6f;position:relative;margin:.6rem 1rem}.creer .creer__label:before{width:13px;height:13px}.creer .creer__label span{font-style:italic;font-weight:300;font-size:30px}.creer .creer__map--container{width:100%;height:600px}.creer .creer__map--container .creer__map{height:550px;width:100%;background:#fff;box-shadow:-6px -6px 20px rgba(0,0,0,.25),8px 8px 12px rgba(0,0,0,.25);border-radius:16px;padding:.65rem}.creer .creer__input{height:55px;min-width:300px;max-width:500px;margin:1.2rem 0}.creer .creer__input input{padding:.4rem;font-size:1.7rem;margin:0 1rem}.creer .creer__input input::-webkit-input-placeholder{font-size:1.8rem;line-height:35px}.creer .creer__input input:-ms-input-placeholder{font-size:1.8rem;line-height:35px}.creer .creer__input input::placeholder{font-size:1.8rem;line-height:35px}.creer .creer__input #small::-webkit-input-placeholder{font-size:.8rem}.creer .creer__input #small:-ms-input-placeholder{font-size:.8rem}.creer .creer__input #small::placeholder{font-size:.8rem}.creer .recurssif__title .enableToggle{width:52px;height:30px;border:4px solid #fff;border-radius:52px;margin-left:1rem}.creer .recurssif__title .enableToggle .rond{width:20px;height:20px}.creer .recurssif{font-size:2.2rem}.creer .recurssif .dayContainer{min-width:270px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.creer .recurssif .dayContainer .day{font-size:2.5rem}.creer .submit__container{height:200px;width:100%}.creer .submit__container .submit{width:95%;height:60px;font-size:2.3rem}.search__input{position:relative;min-height:80px}.creer__coords{font-size:1.8rem;color:#0e940e;font-weight:400}.creer__coords span{font-style:italic;font-size:1rem}}.popupContainer{position:fixed;height:100%;width:100%;top:0;left:0;z-index:10000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.6)}.popupContainer .popup{width:60%;background:#fff;border-radius:10px;position:relative;padding:2rem;z-index:101}.register{display:-webkit-flex;display:flex;-webkit-align-content:space-around;align-content:space-around;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;font-family:Moula;font-size:2.4rem;text-align:center;color:#1a293d}.register a{color:#cd6e6f;text-decoration:underline!important}.added{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:2.5rem;color:#1a293d}.errorP{color:#cd6e6f}.successP{color:#0a960a}@media screen and (max-width:800px){.popupContainer{position:fixed;height:100%;width:100%;top:0;left:0;z-index:10000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.6)}.popupContainer .popup{width:90%;background:#fff;border-radius:10px;position:relative;padding:2rem;z-index:101}}.user{height:100%;width:100%;background-color:#424d5c;padding:1.2rem;font-family:Moula}.user .user__title{margin-top:4rem;position:relative}.user .user__title,.user .user__title .user__icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user .user__title .user__icon{height:85px;width:85px;background:#2a7c80;border-radius:50%;margin-right:1rem;-webkit-justify-content:center;justify-content:center}.user .user__title .user__name{font-weight:500;font-size:64px;letter-spacing:-.03em;text-transform:capitalize;color:#fff}.user .user__title .logout{position:absolute;right:1rem;width:80px;height:80px;background:#fff;border-radius:50%;-webkit-justify-content:center;justify-content:center;cursor:pointer}.user .cards__container,.user .user__title .logout{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user .cards__container{margin-top:2rem;width:100%;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.user .cards__container .card{height:300px;width:600px;background:#fff;box-shadow:-6px -6px 20px rgba(0,0,0,.25),8px 8px 12px rgba(0,0,0,.25);border-radius:18px;padding:1rem;margin:1rem;overflow:hidden;position:relative}.user .cards__container .card .seeMoreContainer{position:absolute;bottom:10px;right:1rem;background:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;height:50px}.user .cards__container .card .seeMoreContainer .voirPlus{cursor:pointer;height:32px;width:185px;font-size:20px;font-weight:500;color:#163b3d;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;letter-spacing:-.6px;border:2px solid #2a7c80;box-sizing:border-box;-webkit-filter:drop-shadow(-6px -6px 20px rgba(0,0,0,.25)),drop-shadow(8px 8px 12px rgba(0,0,0,.25));filter:drop-shadow(-6px -6px 20px rgba(0,0,0,.25)),drop-shadow(8px 8px 12px rgba(0,0,0,.25))}.user .cards__container .card .card__title{padding:.2rem .4rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user .cards__container .card .card__title .card__icon{height:60px;width:60px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(42,124,128,.23);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;margin-right:1rem}.user .cards__container .card .card__title .card__name{font-size:40px;letter-spacing:-.03em;text-transform:capitalize;color:#2a7c80}.singleTrajet{position:relative;margin:1.5rem .3rem}.singleTrajet .singleTrajet__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.singleTrajet .singleTrajet__info{-webkit-flex-basis:100%;flex-basis:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:.4rem}.singleTrajet .singleTrajet__info .depart{font-weight:300;font-size:19px;letter-spacing:-.03em;text-transform:capitalize;white-space:nowrap;-webkit-transform:translateY(-8px) translateX(-16px);transform:translateY(-8px) translateX(-16px)}.singleTrajet .singleTrajet__info .destination{font-size:24px;letter-spacing:-.03em;text-transform:capitalize;color:#cd6e6f}.singleTrajet .singleTrajet__actions{display:-webkit-flex;display:flex;-webkit-align-self:self-start;align-self:self-start}.singleTrajet .deleteIcon,.singleTrajet .learnMore{cursor:pointer}.singleTrajet .learnMore{margin-right:.6rem}.singleTrajet:last-child{margin-bottom:3rem}.iconWithInfo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:28px;letter-spacing:-.03em;text-transform:capitalize;padding:.6rem .2rem}.iconWithInfo svg{margin-right:.8rem}.inputWithIcon{height:65px;padding:.8rem;width:90%;margin:.6rem .2rem;background:#e5e5e5;border-radius:11px;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.inputWithIcon input{-webkit-flex-basis:100%;flex-basis:100%;width:100%;height:100%;border:none;outline:none;background:none;font-weight:500;font-size:36px;letter-spacing:-.03em;color:#031329;margin-right:.8rem}.biggerSvg svg{-webkit-transform:scale(1.4);transform:scale(1.4)}.updateSubmit{height:50px;width:290px;background:#2a7c80;border-radius:7px;cursor:pointer;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:36px;letter-spacing:-.03em;margin-top:1.5rem;border:none;transition:all .4s ease}.updateSubmit:hover{background:#37a1a6}.deleteTr{font-size:2rem;font-weight:400;color:#cd6e6f}.deleteTr p{margin-bottom:1rem}.deleteTr button{padding:.4rem 1.4rem;border:none;border-radius:5px;color:#fff;margin:.6rem .3rem;font-size:1.8rem;cursor:pointer;outline:none}.deleteTr .yes{background:#cd6e6f}.deleteTr .yes:hover{background:#da9495}.deleteTr .no{background:#2a7c80}.deleteTr .no:hover{background:#37a1a6}.aucunTrajet{font-size:2.5rem;font-weight:400;color:#cd6e6f;padding:2rem .2rem}.cardWrapper{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cardWrapper .left,.cardWrapper .rigth{-webkit-flex-basis:100%;flex-basis:100%;padding:1rem}.cardWrapper .rigth{border-left:2px solid #2a7c80}.input__container{margin-top:1rem}.input__container label{font-size:36px;letter-spacing:-.03em;text-transform:capitalize;color:#1a293d;padding:1rem .3rem}.updatePassword{margin:1rem .4rem;font-weight:400;font-size:1.8rem}.updatePassword,.updatePassword .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.updatePassword .box{margin-right:1rem;-webkit-justify-content:center;justify-content:center;height:27px;width:27px;border:2px solid #1a293d;cursor:pointer}@media screen and (max-width:800px){.user{padding:.8rem}.user .user__title{margin-top:3rem}.user .user__title .user__icon{height:55px;width:55px;margin-right:.8rem}.user .user__title .user__icon svg{-webkit-transform:scale(.5);transform:scale(.5)}.user .user__title .user__name{font-size:1.9rem}.user .user__title .logout{position:absolute;right:.3rem;width:45px;height:45px}.user .user__title .logout svg{-webkit-transform:scale(.5);transform:scale(.5)}.user .cards__container{margin-top:1.2rem}.user .cards__container .card{height:300px;width:95%;padding:.7rem;margin:.9rem}.user .cards__container .card .seeMoreContainer{position:absolute;bottom:10px;right:1rem;background:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;height:50px}.user .cards__container .card .seeMoreContainer .voirPlus{cursor:pointer;height:32px;width:185px;font-size:20px;font-weight:500;color:#163b3d;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;letter-spacing:-.6px;border:2px solid #2a7c80;box-sizing:border-box;-webkit-filter:drop-shadow(-6px -6px 20px rgba(0,0,0,.25)),drop-shadow(8px 8px 12px rgba(0,0,0,.25));filter:drop-shadow(-6px -6px 20px rgba(0,0,0,.25)),drop-shadow(8px 8px 12px rgba(0,0,0,.25))}.user .cards__container .card .card__title{padding:.2rem .4rem}.user .cards__container .card .card__title .card__name{font-size:2.2rem}.singleTrajet{position:relative;margin:1.5rem .3rem}.singleTrajet .singleTrajet__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.singleTrajet .singleTrajet__container svg{-webkit-transform:scale(.8);transform:scale(.8)}.singleTrajet .singleTrajet__info{-webkit-flex-basis:100%;flex-basis:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:.4rem}.singleTrajet .singleTrajet__info .depart{font-size:1.2rem}.singleTrajet .singleTrajet__info .destination{font-size:1.6rem}.singleTrajet:last-child{margin-bottom:3rem}.iconWithInfo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:28px;letter-spacing:-.03em;text-transform:capitalize;padding:.6rem .2rem}.iconWithInfo svg{margin-right:.8rem}.inputWithIcon{padding:.6rem;width:98%}.inputWithIcon input,.updateSubmit{font-size:1.9rem}.updateSubmit{width:80%;margin-top:1.3rem}.deleteTr{font-size:2rem;font-weight:400;color:#cd6e6f}.deleteTr p{margin-bottom:1rem}.deleteTr button{padding:.4rem 1.4rem;border:none;border-radius:5px;color:#fff;margin:.6rem .3rem;font-size:1.8rem;cursor:pointer;outline:none}.deleteTr .yes{background:#cd6e6f}.deleteTr .yes:hover{background:#da9495}.deleteTr .no{background:#2a7c80}.deleteTr .no:hover{background:#37a1a6}.aucunTrajet{font-size:2.5rem;font-weight:400;color:#cd6e6f;padding:2rem .2rem}.cardWrapper{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.cardWrapper .left,.cardWrapper .rigth{padding:0}.cardWrapper .rigth{border-left:none}.input__container{margin-top:.8rem}.input__container label{font-size:1.8rem;letter-spacing:-.03em;text-transform:capitalize;color:#1a293d;padding:1rem .3rem}.updatePassword{margin:1rem .4rem;font-weight:400;font-size:1.8rem}.updatePassword,.updatePassword .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.updatePassword .box{margin-right:1rem;-webkit-justify-content:center;justify-content:center;height:27px;width:27px;border:2px solid #1a293d;cursor:pointer}}
/*# sourceMappingURL=main.81a3a4dd.chunk.css.map */