body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);z-index:6}.header.fixed{position:fixed;top:0;left:0;width:100%}.header__content{padding-top:13px;padding-bottom:12px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header__logo{display:block;max-width:146px}@media (max-width:991px){.header__center{padding-top:30px;position:fixed;top:120px;left:0;width:100%;height:calc(100vh - 80px);background-color:#9ab3aa;opacity:0;visibility:hidden;transition:all .3s ease-in}.header__center.active{opacity:1;visibility:visible;top:80px}.header__center .menu{flex-direction:column}.header__center .menu li a{margin-left:0!important;font-size:20px}.header__center .menu li a:before{display:none}.header__center .menu li a.active,.header__center .menu li a:hover{color:#fff}.header__center .menu li+li{margin-top:20px}}.header__right a{border:transparent;background-color:#fcc628;color:#fff;display:inline-block;padding:6px 10px;border-radius:10px;font-size:15px}.header__right a:hover{background-color:#ffb700;color:#fff}.header__right a:first-child{margin-right:15px}@media (max-width:991px){.header__right{margin-right:55px}}@media (max-width:767px){.header__right{display:none}}.header__btnMenu{position:absolute;top:50%;transform:translateY(-50%);right:0;height:45px;width:45px;display:none}@media (max-width:991px){.header__btnMenu{display:block}}.header__btnMenu span{top:50%;transform:translate(-50%,-50%)}.header__btnMenu span,.header__btnMenu span:after,.header__btnMenu span:before{position:absolute;left:50%;height:3px;width:33px;background-color:#000;transition:all .3s ease-in;border-radius:3px}.header__btnMenu span:after,.header__btnMenu span:before{content:"";transform:translateX(-50%)}.header__btnMenu span:before{top:-8px}.header__btnMenu span:after{bottom:-8px}.header__btnMenu span.active{background-color:initial}.header__btnMenu span.active:before{top:0;transform:translateX(-50%) rotate(45deg)}.header__btnMenu span.active:after{bottom:0;transform:translateX(-50%) rotate(-45deg)}.menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.menu__item{display:inline-size}.menu__item a{font-size:14px;color:#000;display:block}.menu__item a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#f27f17;transition:all .3s ease-in}.menu__item a.active{color:#f27f17;font-family:"Montserrat-SemiBold",sans-serif}.menu__item a:hover{color:#f27f17}.menu__item a:hover:before{width:100%}.menu__item+.menu__item a{margin-left:25px}.menu__item.log-reg-action{display:none}@media (max-width:767px){.menu__item.log-reg-action{display:block}}#btn-home{position:fixed;bottom:20px;right:20px;height:40px;width:40px;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.1);text-align:center;background-color:#f27f17;z-index:1000}#btn-home span{line-height:40px;font-size:1.5rem;color:#fff}.footer{background-color:#9ab3aa}.footer-top__content{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:start;padding-top:35px;padding-bottom:35px}@media (max-width:767px){.footer-top__content{flex-wrap:wrap}}.footer-top__menu{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:600px){.footer-top__menu{grid-template-columns:100%}}.footer-top__menu li a{margin-left:0!important;padding-left:16px;white-space:nowrap}.footer-top__menu li a:before{display:none}.footer-top__menu li a span.mdi{position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all .3s ease-in}.footer-top__menu li a.active{color:#fff!important;padding-left:20px}.footer-top__menu li a.active span{color:#fff}.footer-top__menu li a:hover{color:#fff!important;padding-left:20px}.footer-top__menu li a:hover span{color:#fff}.footer-top__follow{width:-webkit-max-content;width:max-content}@media (max-width:767px){.footer-top__follow{width:100%;margin-top:25px}}.footer-top__follow p{white-space:nowrap;font-size:16px;margin-bottom:15px}.footer-bottom{background-color:#828282}.footer-bottom__content{font-size:12px;color:#d3e0dc;padding-top:5px;padding-bottom:5px}.footer-bottom__content a{font-size:12px;color:#fff;font-weight:600}.rs{flex-wrap:nowrap;justify-content:start}.rs,.rs a{display:flex;align-items:center}.rs a{flex-wrap:wrap;justify-content:center;height:38px;width:38px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden}.rs a,.rs a:before{border-radius:50%;transition:all .3s ease-in}.rs a:before{content:"";height:5px;width:5px;background-color:#f27f17;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rs a span.mdi{color:#f27f17;font-size:1.4em;transition:all .3s ease-in}.rs a:hover{box-shadow:none;background-color:initial}.rs a:hover:before{height:100%;width:100%;opacity:1}.rs a:hover span.mdi{color:#fff}.rs a+a{margin-left:15px}.button{border:transparent;background-color:#fcc628;color:#fff;display:inline-block;padding:6px 10px;border-radius:10px;font-size:15px}.button:hover{background-color:#ffb700;color:#fff}.banner{min-height:calc(100vh - 80px);background-color:#9ab3aa}.banner__way{position:absolute;bottom:0;left:0;width:550px}@media (max-width:991px){.banner__way{display:none}}.banner__content{padding-top:35px;padding-bottom:35px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width:991px){.banner__content{justify-content:center}}.banner__img{width:450px}.banner__img img{width:100%}.banner__form{background-color:#fff;border-radius:10px;overflow:hidden;padding:20px;width:350px}.banner__form p{font-size:18px;font-family:"Montserrat-SemiBold",sans-serif}@media (max-width:991px){.banner__form{width:600px;margin-top:40px}}.service{box-shadow:0 4px 13px rga(0,0,0,.1);z-index:1}.service .line{position:absolute;width:180px;z-index:-1}.service .line.line1{bottom:0;left:0}.service .line.line2{top:0;right:0}.service__content{padding-top:50px;padding-bottom:60px}.service__card{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.service__item{margin-top:45px;width:230px;text-align:center}.service__item h3{color:#ffb700}.service__item p{font-size:14px;line-height:1.3rem}.service__logo{border:1px dashed #fcc628;margin-bottom:30px;width:100px;height:100px;margin-left:auto;margin-right:auto;position:relative;border-radius:50%;background-color:#d3e0dc}.service__logo:after,.service__logo:before{content:"";position:absolute;z-index:1;border:1px solid #d3e0dc;border-radius:50%;transition:all .8s ease}.service__logo:after{top:0;left:0;width:100%;height:100%}.service__logo:before{top:-10px;left:-10px;width:120%;height:120%}.service__logo span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.5rem;color:#fff;line-height:1.5rem}.service__logo:hover{background-color:#fcc628}.service__logo:hover:before{top:0;left:0;width:100%;height:100%;transition:all .35s ease;border:1px solid #fcc628}.service__logo:hover:after{top:-10px;left:-10px;width:120%;height:120%;transition:all .8s ease;border:1px solid #fcc628}.phone{background-color:#9ab3aa;z-index:-1}.phone .round{position:absolute}.phone .round img{width:auto}.phone .round.round1{bottom:0;left:0}.phone .round.round2{top:0;right:0}.phone__content{padding-top:100px;padding-bottom:100px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.phone__img{width:239px}@media (max-width:767px){.phone__img{margin-left:25px}}.phone__text{text-align:left;width:277px;margin-left:119px}.phone__text p{font-size:30px;font-family:"Montserrat-bold",sans-serif;line-height:45px}@media (max-width:991px){.phone__text{margin-left:60px}.phone__text p{font-size:25px}}@media (max-width:767px){.phone__text{margin-left:0;margin-top:35px;width:300px;text-align:center}}.phone__app{display:inline-block;width:175px}.partner{overflow:hidden}.partner__bg{width:235px;position:absolute;top:80px;left:50%;transform:translateX(-50%)}.partner__content{padding-top:80px;padding-bottom:80px;overflow:hidden}.partner__list{margin-top:35px}.partner__list .slick-arrow{display:none!important}.partner__list .slick-track{display:flex}.partner__list .slick-slide{margin:0 5px;display:flex;justify-content:center}.partner__item{width:120px!important;height:120px!important;background-color:#fff;margin:0 5px;border-radius:50%;display:flex!important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.1)}.partner__item img{width:80px}.crumb{background-color:#d3e0dc}.crumb__list{display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.crumb__item a{font-size:14px;color:#000}.crumb__item a:hover{color:#f27f17}.crumb__item:nth-child(2){padding-left:18px}.crumb__item:nth-child(2) a{color:#f27f17}.mapouter{position:relative;text-align:right}.gmap_canvas,.mapouter{width:100%;height:400px}.gmap_canvas{overflow:hidden;background:none!important}.gmap_iframe{height:400px!important}.contact__content{padding-top:25px;padding-bottom:25px;display:flex;flex-wrap:nowrap;justify-content:start;align-items:start}@media (max-width:991px){.contact__content{flex-wrap:wrap}}.contact__left{width:450px}@media (max-width:991px){.contact__left{width:100%;order:2;margin-top:30px}}.contact__right{width:calc(100% - 450px);padding-left:50px}.contact__right input,.contact__right textarea{border-color:#fcc628}.contact__right input::placeholder,.contact__right textarea::placeholder{color:#9ab3aa}.contact__right textarea{min-height:120px}.contact__right button{padding-right:45px;padding-left:45px;color:#000}@media (max-width:991px){.contact__right{width:100%;padding-left:0;order:1}}.about-ours:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #f1f5f4}.about-ours .car{position:absolute;right:15px;bottom:25px;width:300px;z-index:-1;opacity:.1}.about-ours__content{padding-top:45px;padding-bottom:45px}.about-ours__card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:40px 0}@media (max-width:991px){.about-ours__card{flex-wrap:wrap}}.about-ours__img{width:500px;height:300px;overflow:hidden;border-radius:10px;background-color:#333}.about-ours__img img{height:100%;object-fit:fill;transition:all .3s ease-in}.about-ours__img img:hover{transform:scale(1.15)}@media (max-width:991px){.about-ours__img{width:100%}}.about-ours__text{width:calc(100% - 500px);padding-left:25px}.about-ours__text p{font-size:14px;opacity:.7;text-align:center}@media (max-width:991px){.about-ours__text{padding-left:0;width:100%;margin-top:25px}.about-ours__text p{text-align:left}}.about-equipe{background-color:rgba(248,244,244,.611764705882353);box-shadow:0 4px 6px rgba(0,0,0,.1)}.about-equipe__content{padding-top:50px;padding-bottom:30px}.about-equipe__list{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.about-equipe__item{margin:30px 5px 0;width:250px}.about-equipe__item h3.h3{font-family:"Arizonia-Regular",sans-serif;font-size:26px;font-weight:400;color:#f27f17}.about-equipe__item p{margin-top:15px;font-size:14px;opacity:.7;line-height:20px}.about-equipe__img{-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:200px;height:200px;overflow:hidden;margin:0 auto}.about-equipe__img img{height:100%;object-fit:cover;transition:all .3s ease-in}.about-equipe__img img:hover{transform:scale(1.15)}.about-politique .about-ours__img{order:2}@media (max-width:991px){.about-politique .about-ours__img{order:inherit}}.about-politique .about-ours__text{padding-right:25px;padding-left:0}@media (max-width:991px){.about-politique .about-ours__text{padding-right:0}}.input-search{border-radius:35px;padding-left:45px;box-shadow:0 2px 2px rgba(0,0,0,.08)}.input-search::placeholder{color:#d3e0dc}.nos-gares__map{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:100%;opacity:.09}.nos-gares__map .mapouter{height:100%;object-fit:cover}.nos-gares__map .mapouter .gm-style .place-card-large{display:none!important}.filter-g-i{max-width:800px;margin:30px auto 15px}.filter-g-i span.mdi{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#d3e0dc;z-index:6;font-size:1.8rem}.m-legales__title{text-align:center;margin:25px 0 30px}.m-legales__title-content{display:inline-block;text-align:center;max-width:300px;border:1px solid #d3e0dc;border-radius:6px;padding:15px 35px}.m-legales__title-content span{font-family:"Montserrat-Bold",sans-serif;font-size:1.5rem}.m-text__card{margin:40px auto 0;max-width:600px}.m-text__card p{font-size:14px;padding-left:45px;text-align:justify;line-height:23px;opacity:.7;margin-bottom:30px}.m-text__card p:first-child{padding-left:0}.m-text__card p span{height:30px;width:30px;background-color:#d3e0dc;color:#000;border-radius:50%;font-size:14px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.bg-text,.m-text__card p span{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.bg-text{padding-top:40px}.box,.box .inner{display:flex}.box .inner{width:300px;height:70px;line-height:70px;font-size:4em;font-weight:700;white-space:nowrap;overflow:hidden;align-items:center;flex-wrap:nowrap}.box .inner span{position:absolute;animation:marquee 5s linear infinite;font-size:2rem}.box .inner:first-child{background-color:#9ab3aa;color:#8b0000;transform-origin:right;transform:perspective(100px) rotateY(-15deg)}.box .inner:first-child span{animation-delay:2.5s;left:-100px}.box .inner:last-child{background-color:#d3e0dc;color:#faebd7;transform-origin:left;transform:perspective(100px) rotateY(15deg)}.box .inner:last-child span{color:#fff}@keyframes marquee{0%{left:100%}to{left:-100%}}.b-text__content{padding-top:5px;padding-bottom:45px}.b-text__card{margin:40px auto 0;max-width:900px}.b-text__card h4.h4{font-size:1rem;font-family:"Montserrat-SemiBold",sans-serif;padding-left:40px;margin-bottom:20px}.b-text__card h4.h4 span{display:inline-block;height:30px;width:30px;background-color:#d3e0dc;color:#000;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:50%;font-size:14px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.b-text__card p{font-size:14px;padding-left:20px;text-align:justify;line-height:23px;opacity:.7;margin-bottom:30px}.ad-head{display:block;box-shadow:0 4px 10px rgba(0,0,0,.15);background-color:#fff;z-index:6;position:fixed;top:0;left:0;width:100%}.ad-head__content{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:70px}.ad-head__btn span.mdi{font-size:2rem;transition:all .3s ease-in}.ad-head__btn:hover span{color:#f27f17}.ad-head__action,.ad-head__action a{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ad-head__action a span:first-child{display:block;height:40px;width:40px;border-radius:50%;overflow:hidden}.ad-head__action a span:first-child img{width:100%;height:100%;object-fit:cover}.ad-head__action .dropdown{position:absolute;right:10px;top:70px;background-color:#fff;z-index:1000;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);padding:4px;visibility:hidden;opacity:0;transition:all .3s ease-in}.ad-head__action .dropdown.active{top:60px;visibility:visible;opacity:1}.ad-head__action .dropdown a{white-space:nowrap;border:1px solid #d3e0dc;padding:0 5px;border-radius:5px;color:#000;font-size:14px;font-family:"Montserrat-SemiBold",sans-serif;background-color:rgba(242,128,49,.27058823529411763)}.ad-head__action .dropdown a:hover{background-color:#fff;color:#f27f17}.ad-head__action .dropdown a+a{display:block;margin-top:5px}.sidebar{min-width:250px;width:250px;height:100vh;background-color:#000;z-index:100;transition:all .3s ease-in}.sidebar__logo{height:60px;margin:5px 15px;background-color:#fff;padding:5px 15px;border-radius:35px}.sidebar__logo img{height:100%;width:100%;object-fit:contain}.sidebar__menu{margin-top:50px}.sidebar__item{overflow:hidden}.sidebar__item a{padding:6px 10px 6px 15px;margin:0 15px;background-color:#e06c1b;color:#fff;display:block;border-radius:35px}.sidebar__item a.active{background-color:#fff;color:#f27f17}.sidebar__item a:focus{color:#f27f17}.sidebar__item a:hover{background-color:#fff;color:#f27f17}.sidebar__item+.sidebar__item{margin-top:5px}.user-admin footer,.user-admin header{display:none}.admin__menuList{padding-top:75px;display:grid;grid-template-columns:repeat(5,1fr)}@media (max-width:1024px){.admin__menuList{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.admin__menuList{grid-template-columns:repeat(3,1fr)}}@media (max-width:525px){.admin__menuList{grid-template-columns:repeat(2,1fr)}}@media (max-width:395px){.admin__menuList{grid-template-columns:100%}}.admin__menuList a{margin:20px 15px 0;height:120px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;padding:15px;text-align:center;background-color:#f8f4f4;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.admin__menuList a span.mdi{font-size:3rem;margin-bottom:15px;color:#f27f17}.admin__menuList a span:last-child{font-size:14px}.admin__menuList a:hover{top:-5px}.pagination{justify-content:center;margin:30px 0 32px}.pagination ul{display:flex!important}.pagination ul li{display:inline-block;text-align:center}.pagination ul li+li{margin-left:10px}.pagination ul li a{font-size:14px;width:30px;height:30px;line-height:30px;padding:0;border-radius:5px;color:#828282}.pagination ul li a:hover{color:#828282}.pagination ul li a.page-link:focus{color:#fff;background-color:#828282;box-shadow:0 0 0 .15rem rgba(13,110,253,.25)}.portefeuille footer,.portefeuille header{display:none!important}.admin__balance{max-width:450px;height:200px;margin:40px auto 15px;padding:15px 20px;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.admin__balance p>span{font-family:"Montserrat-Bold",sans-serif;font-size:1.5rem}.admin__balance>span.devise{position:absolute;left:20px;bottom:15px}.admin__newb{box-shadow:0 3px 8px rgba(0,0,0,.2);padding:25px;border-radius:10px}.admin__demande{margin-top:25px;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.admin__demande nav.pagination{margin:20px 0}.admin__demande-list{overflow:auto}.admin__demande-list::-webkit-scrollbar-track{box-shadow:0 0 6px insed regba(0,0,0,.3);background-color:rgba(211,224,220,.5215686274509804);height:5px}.admin__demande-list::-webkit-scrollbar{width:3px;height:5px}.admin__demande-list::-webkit-scrollbar-thumb{background-color:#d3e0dc;border-radius:10px}.admin__demande table th{font-size:14px}.admin__demande table tr td{padding:10px 15px;white-space:nowrap;font-size:14px}.admin__demande table tr td span{font-size:13px;padding:0 10px;width:90px;display:inline-block;text-align:center;border-radius:35px;color:#fff}.admin__demande table tr td span.wait{background-color:#fcc628}.admin__demande table tr td span.finish{background-color:green}.admin__demande table tr td:nth-child(2){font-family:"Montserrat-SemiBold",sans-serif}.admin__demande table tr td:last-child{text-align:center}.admin__historique{margin-top:25px;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.admin__historique nav.pagination{margin:20px 0}.admin__historique-list{overflow:auto}.admin__historique-list::-webkit-scrollbar-track{box-shadow:0 0 6px insed regba(0,0,0,.3);background-color:rgba(211,224,220,.5215686274509804);height:5px}.admin__historique-list::-webkit-scrollbar{width:3px;height:5px}.admin__historique-list::-webkit-scrollbar-thumb{background-color:#d3e0dc;border-radius:10px}.admin__historique table th{font-size:14px}.admin__historique table tr td{padding:10px 15px;white-space:nowrap;font-size:14px}.admin__historique table tr td:nth-child(3) time{font-size:14px}.admin__historique table tr td:nth-child(4) span.credit{color:green;font-size:14px}.admin__historique table tr td:nth-child(4) span.credit span{color:green}.admin__historique table tr td:nth-child(4) span.debit{color:red;font-size:14px}.admin__historique table tr td:nth-child(4) span.debit span{color:red}.info_momo{background-color:rgba(128,0,128,.3215686274509804);padding:10px;margin:30px 0 40px}.info_momo p{margin-bottom:0!important}.mes-tickets footer,.mes-tickets header{display:none}.admin__content{padding-top:75px;padding-bottom:45px}.admin__content .react-tabs>ul{margin:15px 15px 30px!important;border-bottom:1px solid hsla(0,0%,66.7%,.47058823529411764);white-space:nowrap;overflow-x:auto;overflow-y:hidden;box-shadow:0 3px 8px rgba(0,0,0,.2);border-radius:35px}.admin__content .react-tabs>ul::-webkit-scrollbar-track{box-shadow:0 0 6px insed regba(0,0,0,.3);background-color:rgba(211,224,220,.5215686274509804);height:5px}.admin__content .react-tabs>ul::-webkit-scrollbar{width:3px;height:4px}.admin__content .react-tabs>ul::-webkit-scrollbar-thumb{background-color:#d3e0dc;border-radius:10px}.admin__content .react-tabs>ul li{font-size:14px}.admin__content .react-tabs>ul li.react-tabs__tab--selected{border:transparent;color:#f27f17}.admin__content .react-tabs>ul li:focus{box-shadow:none;border:none}.admin__content .react-tabs .react-tabs__tab-panel{margin:15px}.admin__content .react-tabs .react-tabs__tab-panel h3{font-size:24px}.admin__newTicket{box-shadow:0 3px 8px rgba(0,0,0,.2);padding:25px;border-radius:10px}.admin__newTicket input,.admin__newTicket select{border-color:#fcc628}.admin__newTicket button{border:transparent;background-color:#fcc628;color:#fff;display:inline-block;padding:6px 10px;border-radius:10px;font-size:15px}.admin__newTicket button:hover{background-color:#ffb700;color:#fff}.admin__allTicket{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;grid-row-gap:25px;box-shadow:0 3px 8px rgba(0,0,0,.2);padding-bottom:25px;min-height:400px;border-radius:10px}.admin__allTicket .empty-fetch{padding:50px 10px;fontSize:14px;position:-webkit-sticky;position:sticky;left:50%;transform:translateX(-50%);text-align:center}@media (max-width:991px){.admin__allTicket{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.admin__allTicket{grid-template-columns:repeat(1,1fr)}.admin__allTicket .empty-fetch{left:auto;transform:none;position:static}}.ticket-pagination{position:absolute;bottom:-65px;left:50%;transform:translateX(-50%)}.ticket-pagination nav{margin:0}.bus__available{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;padding:15px 5px;cursor:pointer}.bus__available::-webkit-scrollbar-track{box-shadow:0 0 6px insed regba(0,0,0,.3);background-color:rgba(211,224,220,.5215686274509804);height:5px}.bus__available::-webkit-scrollbar{width:3px;height:5px}.bus__available::-webkit-scrollbar-thumb{background-color:#d3e0dc;border-radius:10px}.bus__item{margin-top:15px;width:285px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;display:flex!important;background-color:#fff!important;padding:16px 10px 7px!important;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.bus__item+.bus__item{margin-left:20px}.bus__info{width:calc(100% - 100px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column;padding-right:10px}.bus__placeRest,.bus__placetotal,.bus__prix,.bus__time{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex!important}.bus__placeRest span,.bus__placeRest time,.bus__placetotal span,.bus__placetotal time,.bus__prix span,.bus__prix time,.bus__time span,.bus__time time{font-size:12px!important;color:#000!important}.bus__placeRest span:nth-child(2),.bus__placeRest time,.bus__placetotal span:nth-child(2),.bus__placetotal time,.bus__prix span:nth-child(2),.bus__prix time,.bus__time span:nth-child(2),.bus__time time{font-weight:600!important}.bus__img{width:110px;height:20px;text-align:center}.bus__img span:first-child{font-size:14px;font-weight:400;color:#000!important;margin-bottom:2px}.bus__v{background-color:#d3e0dc;height:50px;line-height:50px;overflow:hidden;border-radius:5px}.bus__v img{width:80%}.seat-available__list{display:grid;grid-template-columns:repeat(3,1fr);max-height:195px;overflow:auto}.seat-available__list::-webkit-scrollbar{width:3px;height:5px}.seat-available__list::-webkit-scrollbar-thumb{background-color:#d3e0dc;border-radius:10px}@media (max-width:991px){.seat-available__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.seat-available__list{grid-template-columns:repeat(1,1fr)}}.seat-available__item{width:280px;margin:10px 5px 0}@media (max-width:767px){.seat-available__item{width:90%}}.seat-available__box{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:55px;padding:0 5px;border-radius:5px;border:1px solid #d3e0dc;background-color:#f8f4f4}.seat-available__box input{display:block;width:25px;height:30px;margin-left:5px;cursor:pointer}.seat-available__position{height:23px;width:36px;text-align:center;background:#d3e0dc;margin-right:5px;border-radius:0;font-size:13px!important;line-height:22px;color:#000!important;box-shadow:-1px 2px 0 1px silver}.seat-available__desc{font-size:12px!important;line-height:15px;color:#000!important}.seat-available__statu{background-color:green;color:#fff!important;padding:0 5px;border-radius:5px;font-size:12px!important}.seat-available__statu-disabled{background-color:#828282;color:#000!important}.ticket__content{width:280px;overflow:hidden;padding:15px;border-radius:10px;box-shadow:0 5px 30px rgba(0,0,0,.15);margin:0 auto}@media (max-width:325px){.ticket__content{width:100%}}.ticket__enterpriseLogo img{width:80px}.ticket__enterpriseLogo span{display:block;font-family:"Montserrat-Bold",sans-serif;margin-top:-5px;font-size:13px}.ticket__enterpriseInfo span{font-family:"Montserrat-SemiBold",sans-serif;display:block;font-size:11px;line-height:15px;color:#828282}.ticket__head{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:0}.ticket__statu span{white-space:nowrap;font-size:12px;padding:2px 8px;border-radius:35px;color:#fff}.ticket__statu.valide span{background-color:#fcc628}.ticket__statu.invalide span{background-color:initial;color:green;border:1px solid green}.ticket__bus{border-radius:35px;white-space:nowrap;font-family:"Montserrat-Bold",sans-serif;font-size:13px}.ticket__body h5{font-size:16px;display:flex;flex-wrap:wrap;align-items:center}.ticket__body h5 span.mdi{font-size:1.2rem;margin-left:5px;color:#fcc628}.ticket__body h5 span.fullname{width:100%;font-family:"Montserrat-Bold",sans-serif;font-size:14px}.ticket__info{margin-top:-10px}.ticket__info ul li{font-size:12px;color:#828282}.ticket__info ul li span,.ticket__info ul li time{font-size:11px;margin-top:-7px;line-height:14px;color:#000}.ticket__info ul li+li{margin-top:0}.ticket__button{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;float:right;border:transparent;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);background-color:#fff;position:absolute;right:0;bottom:-3px}.ticket__button span.mdi{font-size:1.4rem;color:#9ab3aa}.ticket__button:hover{background-color:#fcc628}.ticket__button:hover span.mdi{color:#fff}.ticket__qrCode{position:absolute;top:-27px;right:0}.myprofil{box-shadow:0 3px 8px rgba(0,0,0,.2)}.myprofil__head{height:100px;background-color:#d3e0dc}.myprofil__img{position:absolute;top:50px;left:25px;height:120px;width:120px;border-radius:50%;overflow:hidden;border:3px solid #fff;background-color:#fff}.myprofil__img img{width:100%;height:100%;object-fit:cover}@media (max-width:991px){.myprofil__img{left:50%;transform:translateX(-50%)}}.myprofil__info{margin-top:25px;padding-bottom:25px;padding-left:200px}@media (max-width:991px){.myprofil__info{width:-webkit-max-content;width:max-content;margin:95px auto 0;padding:0 25px 25px}}.myprofil__info ul{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.myprofil__info ul{grid-template-columns:100%}}.myprofil__info ul li{font-size:14px}.myprofil__info ul li span{margin-right:5px;color:#f27f17}.update-profile{box-shadow:0 3px 8px rgba(0,0,0,.2);padding:25px;border-radius:10px}.update-profile .form input{border-color:#fcc628}.send-colis{box-shadow:0 3px 8px rgba(0,0,0,.2);padding:25px;border-radius:10px}.send-colis .form input{border-color:#fcc628}.send-colis .form textarea{border-color:#fcc628;min-height:80px}.send-colis .MuiInput-root:before{display:none!important}.send-colis .css-xtlx1y-MuiGrid-root>.MuiGrid-item:first-child{padding-top:30px}.send-colis .form__item.send-colie{display:flex;align-items:center}.send-colis .form__item.send-colie>label{margin-right:25px}.send-colis .form__item.send-colie>span,.send-colis .form__item>span.css-5ryogn-MuiButtonBase-root-MuiSwitch-switchBase{margin-top:0}.send-colis .form__item input.css-1m9pwf3{z-index:100}.send-colis .form__item span{margin-top:0!important}.send-colis .form__item span.css-5ryogn-MuiButtonBase-root-MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#f28031}@font-face{font-family:Montserrat-Regular;src:local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.3cd78665.ttf)}@font-face{font-family:Montserrat-Medium;src:local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.e2d60bc4.ttf)}@font-face{font-family:Montserrat-SemiBold;src:local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.fa8441f3.ttf)}@font-face{font-family:Montserrat-Bold;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.079ca05d.ttf)}*{position:relative;z-index:5;font-size:1rem;font-family:"Montserrat-Medium",sans-serif;line-height:1.8rem;color:#000}body{overflow-x:hidden}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-thumb{background-color:#828282;border-radius:10px}a{text-decoration:none}a,button{transition:all .3s ease-in}a:active,a:focus,a:hover{text-decoration:none;color:inherit}ol,ul{padding:0;margin:0;margin-bottom:0!important}li{position:relative;list-style:none}img{width:100%;height:auto}p{margin:0 0 20px;overflow:hidden}p,small{display:block}small{font-size:12px}input,select,textarea{display:block;width:100%;height:42px;border-radius:10px;background-color:#fff;border:1px solid #d3e0dc;padding-right:10px;padding-left:10px;font-size:14px}input:focus,select:focus,textarea:focus{outline:none}input::placeholder,textarea::placeholder{color:#d3e0dc;font-size:12px}h2,h2.h2{font-size:28px;font-family:"Montserrat-bold",sans-serif;font-weight:700}@media (min-width:992px){h2,h2.h2{font-size:30px}}h3,h3.h3{font-size:18px;font-family:"Montserrat-Semibold",sans-serif;font-weight:600}main.main{display:flex;flex-direction:column;min-height:calc(100vh - 269px);z-index:-1;overflow:hidden}.form{display:block;width:100%}.form p{background-color:#fcc628;color:#fff;border-radius:8px;font-family:"Montserrat-SemiBold",sans-serif}.form__item label{font-size:14px;color:#828282;margin-bottom:3px}.form__item input,.form__item select{color:#828282}.form__item select{border-color:#fcc628}.form__item span{font-size:10px;color:#f27f17;margin-top:-5px;display:block}.form .form__item+.form__item{margin-top:20px}.form__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:20px}.form__grid .form__item{margin-top:0!important}@media (max-width:600px){.form__grid{grid-template-columns:repeat(1,1fr)}}.log-reg{background-color:#f8f4f4;width:100%;min-height:100vh}.log-reg__content{padding-top:40px;padding-bottom:65px;max-width:650px;margin-right:auto;margin-left:auto}@media (max-width:767px){.log-reg__content{padding-right:15px;padding-left:15px}}@media (max-width:600px){.log-reg__content{width:100%}}.log-reg__head{justify-content:space-between;margin-bottom:15px;text-align:center}.log-reg__head,.log-reg__head a:nth-child(2){display:flex;flex-wrap:wrap;align-items:center}.log-reg__head a:nth-child(2){justify-content:start;color:#f27f17;font-size:15px}.log-reg__head a:nth-child(2) span.mdi{margin-right:10px;color:#f27f17}.log-reg__logo{width:146px}.log-reg__body{overflow:hidden;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-color:#fff}.log-reg__banner{height:190px;background-color:#d3e0dc;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.log-reg__img{max-width:400px;margin:0 15px}.log-reg__form{padding:20px 70px 30px}.log-reg__form p{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:25px}.log-reg__form p a.pwd-forgot{font-size:14px;color:#000}.log-reg__form p a.pwd-forgot:hover{color:#f27f17}.log-reg__form p a.link,.log-reg__form p a.link span.mdi{color:#f27f17;font-size:14px}@media (max-width:600px){.log-reg__form{padding-right:15px;padding-left:15px}}.log-reg .form__item input{border-color:#fcc628}.log-reg .form button{color:#000;padding-right:60px;padding-left:60px}.ours{max-width:800px;margin:0 auto 35px;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 4px 1px rgba(0,0,0,.11);overflow-x:auto}table{width:100%}table thead{width:100%;background-color:#d3e0dc}table thead th{padding:10px 15px;white-space:nowrap;font-family:"Montserrat-SemiBold",sans-serif;text-transform:uppercase}table tbody tr td{padding:10px 0}table tbody tr td:first-child{padding-left:15px;padding-right:15px;white-space:nowrap}table tbody tr td ul li{padding:5px 10px;font-size:14px}table tbody tr td ul li small{margin-top:-5px;color:#828282;line-height:19px;font-family:"Montserrat-Regular",sans-serif}
/*# sourceMappingURL=main.ae48da43.chunk.css.map */