body,html{height:100%;margin:0}.topbar_site{background-color:#111254;box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:flex;gap:20px;justify-content:center;margin:auto;padding:10px 0;position:fixed;top:0;width:100%;z-index:1}.topbar_site__texte{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin:auto 0}.topbar_site__button{background-color:#fff;border-radius:30px;margin:auto 0}.topbar_site__button a{border:1px solid #fff;border-radius:30px;color:#111254;display:block;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:20px;padding:4px 20px;text-decoration:none;transition:.3s}.topbar_site__button a:hover{background-color:#111254;color:#fff;transition:.3s}.topbar-opened{padding-top:40px}.footer{display:flex;margin-top:30px}.footer__container{display:flex;flex-direction:column;justify-content:space-between;margin:auto;width:80%}.footer__container__links{display:flex;justify-content:space-between;margin:20px 0}@media screen and (max-width:768px){.footer__container__links{flex-direction:column;gap:20px}}.footer__container__links__col{display:flex;flex-direction:column;gap:10px}.footer__container__links__col h4{font-family:Poppins,Sans-serif;font-size:20px;font-weight:300;margin:0}.footer__container__links__col a{color:#111254;font-family:Poppins,Sans-serif;font-size:14px;font-weight:300;text-decoration:none}.footer__container__logo{margin:30px 0;width:150px}.footer__container__socials{border-bottom:1px solid rgba(17,18,84,.31);margin-bottom:30px;margin-top:20px;padding-bottom:30px}.footer__container__socials a img{height:32px;width:32px}.footer__container__legals{border-top:1px solid rgba(17,18,84,.31);display:flex;justify-content:space-between;margin:0 auto;padding:30px 0;width:100%}.footer__container__legals__links{display:flex;gap:10px;justify-content:space-between;margin:auto}@media screen and (max-width:768px){.footer__container__legals__links{flex-direction:column;gap:20px;margin:0}}.footer__container__legals__links a,.footer__container__legals__links span{color:#111254;font-family:Poppins,Sans-serif;font-size:14px;font-weight:300;text-decoration:none}.backoffice{background:#f7f8fc;display:flex;height:100%}.backoffice__sidebar{background:linear-gradient(215deg,#1e178f,#111254 35%,#1a147e);display:flex;flex-direction:column;height:100vh;min-width:300px;overflow-y:auto;padding-right:2%;position:fixed;width:20%;z-index:1}.backoffice__sidebar__logo{margin:36px auto 46px}.backoffice__sidebar__logo img{height:auto;width:140px}.backoffice__sidebar__links{display:flex;flex-direction:column;gap:16px}.backoffice__sidebar__links a{color:#fff;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:21px;padding:14px 30px;text-decoration:none;transition:.3s}.backoffice__sidebar__links a.corbeille{margin-top:30px}.backoffice__sidebar__links a:hover{background:rgba(159,162,180,.141);border-radius:0 300px 300px 0;color:#dde2ff;transition:.3s}.backoffice__sidebar__links a:hover .backoffice__sidebar__links__counter{background-color:#111254;color:#fff;transition:.3s}.backoffice__sidebar__links a.active{background:#fff;border-radius:0 300px 300px 0;color:#111254;font-weight:700}.backoffice__sidebar__links a.active .backoffice__sidebar__links__counter{background-color:#111254;color:#fff}.backoffice__sidebar__links a img,.backoffice__sidebar__links a svg{height:25px;margin:auto 15px auto 0;width:auto}.backoffice__sidebar__links a span{margin-bottom:auto;margin-top:auto}.backoffice__sidebar__links__counter{background-color:#fff;border-radius:100%;color:#111254;font-size:14px;font-weight:700;height:fit-content;line-height:10px;margin:auto 0 auto 20px;min-width:fit-content;padding:10px;text-align:center;width:10px}.backoffice__sidebar__footer{display:flex;flex-direction:column;margin:auto 0 50px;padding:14px 30px}.backoffice__sidebar__footer a,.backoffice__sidebar__footer p{color:#fff;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin:0;text-decoration:none}.backoffice__sidebar__footer img{margin-right:10px;max-height:24px;max-width:22px;object-fit:contain}.backoffice__sidebar__footer__up{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;display:flex;flex-direction:column;gap:20px;padding:20px 0;width:fit-content}.backoffice__sidebar__footer__bottom{margin-top:20px}.backoffice__sidebar__footer__bottom img{margin-right:10px;max-height:16px;max-width:47px;object-fit:contain}.backoffice__sidebar__footer__bottom p{display:block}.backoffice__container{background-color:#fff;height:fit-content;margin-left:22%;min-height:100vh;padding:2% 5% 6%;width:68%}.backoffice__container__header{display:flex;justify-content:space-between}.backoffice__container__header__block{display:flex;gap:20px}.backoffice__container__header__block__back{display:flex}.backoffice__container__header__block__back img{height:20px;margin:auto 14px auto 0;width:20px}.backoffice__container__header h1{color:#111254;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:45px}.backoffice__container__header__etude{display:flex}.backoffice__container__header__etude p{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;margin:auto}.backoffice__container__header__etude img{height:60px;margin:auto 20px auto 0;object-fit:contain;width:100px}.backoffice__container #demandes{border-radius:10px;margin-top:30px;padding:20px 10px;transition:.3s}.backoffice__container #demandes:hover{border-color:transparent;box-shadow:5px 5px 15px 5px rgba(0,0,0,.04)}.backoffice__container__subtitle{margin:20px 0;width:70%}.backoffice__container .dataTables_filter,.backoffice__container__subtitle{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px}.backoffice__container #dt{background-color:#fff;margin-bottom:20px;text-align:left;width:100%}.backoffice__container #dt thead{color:#9fa2b4;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:18px}.backoffice__container #dt thead th{color:#111254;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;padding:20px 26px}.backoffice__container #dt tr{transition:.3s}.backoffice__container #dt tr:hover{background-color:#f6f8ff;transition:.3s}.backoffice__container #dt td{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:20px 26px}.backoffice__container #dt td:first-child{border-radius:10px 0 0 10px}.backoffice__container #dt td:last-child{border-radius:0 10px 10px 0}.backoffice__container #dt td .pill{border-radius:30px;color:#fff;cursor:pointer;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;padding:7px 30px;text-decoration:none;transition:.3s;white-space:nowrap}.backoffice__container #dt td .pill__green{background:#23c175;border:2px solid #23c175}.backoffice__container #dt td .pill__green:hover{background:transparent;color:#23c175}.backoffice__container #dt td .pill__yellow{background:#fec400;border:2px solid #fec400}.backoffice__container #dt td .pill__yellow:hover{background:transparent;color:#fec400}.backoffice__container #dt td .pill__purple{background:#5557ef;border:2px solid #5557ef}.backoffice__container #dt td .pill__purple:hover{background:transparent;color:#5557ef}.backoffice__container #dt td .pill__red{background:#ef5555;border:2px solid #ef5555;padding:7px 20px}.backoffice__container #dt td .pill__red:hover{background:transparent;color:#ef5555}.backoffice__container #dt td .time{display:flex;flex-direction:column}.backoffice__container #dt td .time p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0}.backoffice__container #dt td .time p:last-child{color:#b5b5b7}.backoffice__container #dt td .link_demande{display:flex;transition:.1s}.backoffice__container #dt td .link_demande:hover{color:#5557ef;transform:scale(1.1);transition:.1s}.backoffice__container #dt td .link_demande img{margin:auto}.backoffice__container #dt td .remove_demande{cursor:pointer;width:20px}.backoffice__container #dt td .avis_section{display:flex;flex-direction:column}.backoffice__container #dt td .avis_section a,.backoffice__container #dt td .avis_section span{margin:auto}.backoffice__container #dt td .avis_section a img{width:20px}@keyframes rotate-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.backoffice__container .loader{animation:rotate-loader 4s infinite;height:40%;left:60vw;position:absolute;top:30vh;width:40px}.backoffice__container .dataTables_info,.backoffice__container .dataTables_length a,.backoffice__container .dataTables_length label,.backoffice__container .dataTables_paginate a,.backoffice__container .dataTables_paginate label{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin:0}.backoffice__container .paginate_button.current{background:#fff!important;border:none}.backoffice .dashboard_demandes_view__steps{border-bottom:1px solid #e2e2e2;display:flex;justify-content:space-around;margin:20px;position:relative}.backoffice .dashboard_demandes_view__steps__item{padding:10px 0;text-align:center;width:33.3333333333%}.backoffice .dashboard_demandes_view__steps__item.active{border-bottom:3px solid #5557ef}.backoffice .dashboard_demandes_view__steps__item span{color:#111254;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:35px}.backoffice .dashboard_demandes_view__content{background-color:#fff;border-radius:20px;box-shadow:0 0 7px #e9e9e9;display:flex;justify-content:space-between;margin:10px 30px;padding:30px 60px}.backoffice .dashboard_demandes_view__content span{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:35px}.backoffice .dashboard_demandes_view__content p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:35px;margin:8px 0}.backoffice .dashboard_demandes_view__content p.titlepart{display:flex;font-size:20px;font-weight:600;justify-content:left;margin-bottom:15px}.backoffice .dashboard_demandes_view__content p.titlepart img{margin:auto 12px auto 0;width:30px}.backoffice .dashboard_demandes_view__content a{background-color:#fec400;border:none;border-radius:100px;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin-top:10px;padding:9px 21px;text-decoration:none;width:fit-content}.backoffice .dashboard_demandes_view__content a.purple{background-color:#5557ef}.backoffice .dashboard_demandes_view__content__left,.backoffice .dashboard_demandes_view__content__right{display:flex;flex-direction:column;width:50%}.backoffice .dashboard_demandes_view__content__form{background-color:#fff;border-radius:20px;box-shadow:0 0 7px #e9e9e9;margin-top:50px;min-width:600px;padding:30px 60px;width:50%}.backoffice .dashboard_demandes_view__content__form form{margin-top:40px;width:100%}.backoffice .dashboard_demandes_view__content__form.email{width:86%}.backoffice .dashboard_demandes_view__content__form.email h2{color:#232327;display:flex;font-size:20px;font-weight:600;line-height:35px;margin-bottom:20px;margin-left:0;margin-top:10px}.backoffice .dashboard_demandes_view__content__form.email h2 img{height:30px;margin:auto 14px auto 0;width:30px}.backoffice .dashboard_demandes_view__content__form.email .subtitle{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin:20px 0}.backoffice .dashboard_demandes_view__content__form div{display:flex;flex-direction:column;margin-top:20px;width:100%}.backoffice .dashboard_demandes_view__content__form div.form_title_dropdown{color:#232327;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:32px;margin:auto 0}.backoffice .dashboard_demandes_view__content__form div.form_title_dropdown span{display:flex;margin:auto 0}.backoffice .dashboard_demandes_view__content__form div.form_title_dropdown span img{height:30px;margin:-1px 15px auto 0;width:30px}.backoffice .dashboard_demandes_view__content__form div.form_title_dropdown .dropdown_arrow{height:30px;margin:auto 0;width:30px}.backoffice .dashboard_demandes_view__content__form div.form_title_dropdown .dropdown_arrow.down{transform:rotate(180deg)}.backoffice .dashboard_demandes_view__content__form.dropdown .form_section{display:none}.backoffice .dashboard_demandes_view__content__form .form_section span{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin-bottom:20px;width:70%}.backoffice .dashboard_demandes_view__content__form input[type=text]{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:0;padding:10px 0}.backoffice .dashboard_demandes_view__content__form input[type=text]:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.backoffice .dashboard_demandes_view__content__form input[type=file]{width:300px}.backoffice .dashboard_demandes_view__content__form input[type=file]::-webkit-file-upload-button{background-color:#fec400;border:none;border-radius:30px;color:#fff;cursor:pointer;padding:10px 20px}.backoffice .dashboard_demandes_view__content__form label{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.backoffice .dashboard_demandes_view__content__form button{background-color:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:30px 0;padding:15px 50px;white-space:nowrap;width:fit-content}.backoffice .dashboard_demandes_view__content__form textarea{background-color:#fff;border:1px solid #dfe0eb;border-radius:8px;color:#161616;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;height:40vh;line-height:27px;padding:30px 40px;width:50vw}.backoffice .dashboard_demandes_view__content__form h2{color:#111254;font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:45px;margin:10% auto 50px;max-width:50%;text-align:center}.backoffice .dashboard_demandes_view__content__form a{background:#fec400;border-radius:100px;color:#fff;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:auto;padding:15px 50px;text-decoration:none;width:fit-content}.backoffice .dashboard_demandes_view__content__form__description{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:13px 0 0;width:100%}.backoffice .dashboard_demandes_view__content__form #price_estimator{margin:10px 0 30px}.backoffice .dashboard_demandes_view__content__form #price_estimator p{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:3px 0}.backoffice .dashboard_demandes_view__content__form .price_estimator__errors{border:1px solid #f24a4a;border-radius:8px;padding:20px;width:fit-content}.backoffice .dashboard_demandes_view__content__form .price_estimator__errors span{color:#f24a4a;margin-bottom:0}.backoffice .dashboard_demandes_view__content__form .price_estimator__errors ul li{color:#f24a4a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px}.backoffice .dashboard_demandes_view__content__form__info__text{color:#5557ef;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:30px 0 10px}.backoffice .dashboard_demandes_view__content__form__info__button{background:#5557ef;border-radius:100px;color:#fff;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:9px 29px;text-decoration:none;width:fit-content}.backoffice .dashboard_demandes_view__content__form__options{margin-top:5px!important}.backoffice .dashboard_demandes_view__content__form__options>div{display:flex;flex-direction:row-reverse;margin:10px 0;width:fit-content}.backoffice .dashboard_demandes_view__content__form__options>div label{font-size:14px;font-weight:300}.backoffice .dashboard_demandes_view__content__form__options>div input{margin-right:12px}.backoffice .dashboard_demandes_view__content__genapi{border:2px solid #5557ef;border-radius:10px;display:flex;flex-direction:column;margin-top:20px;min-width:260px;padding:20px 60px;width:fit-content}.backoffice .dashboard_demandes_view__content__genapi__logo{height:auto;margin:0 auto;width:100px}.backoffice .dashboard_demandes_view__content__genapi__search{display:flex;gap:30px;justify-content:space-between}.backoffice .dashboard_demandes_view__content__genapi__search input{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:auto;min-width:250px;padding:10px 0}.backoffice .dashboard_demandes_view__content__genapi__search input:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.backoffice .dashboard_demandes_view__content__genapi__search button{background-color:#5557ef;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;height:fit-content;line-height:24px;margin:auto;padding:5px 20px;white-space:nowrap;width:fit-content}.backoffice .dashboard_demandes_view__content__genapi__result__title{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:30px 0 10px}.backoffice .dashboard_demandes_view__content__genapi__result ul{font-family:Poppins;list-style:auto;padding:0 0 0 13px}.backoffice .dashboard_demandes_view__content__genapi__result ul li a{color:#111254;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:10px 0;width:fit-content}.backoffice .dashboard_demandes_view__content__genapi__result ul li p{display:flex;gap:10px}.backoffice .dashboard_demandes_view__content__genapi__result ul li p a{margin:0}.backoffice .dashboard__settings form{width:50%}.backoffice .dashboard__settings form>div{display:flex;flex-direction:column}.backoffice .dashboard__settings form label{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:13px 0 0}.backoffice .dashboard__settings form input[type=email],.backoffice .dashboard__settings form input[type=text]{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:25px;padding:10px 0}.backoffice .dashboard__settings form input[type=email]:focus,.backoffice .dashboard__settings form input[type=text]:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.backoffice .dashboard__settings form button{align-items:center;background:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:30px 0;padding:9px 34px;text-align:center;transition:.3s;width:fit-content}.backoffice .dashboard__settings form button:hover{background-color:#3234e5;transition:.3s}.backoffice .dashboard__settings__link{color:#5557ef;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:10px 0}.backoffice .dashboard_report .reportings a{align-items:center;background:#5557ef;border:none;border-radius:100px;color:#fff;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:9px 34px;text-align:center;text-decoration:none;width:fit-content}.backoffice .dashboard_report .reportings__total{color:#111254;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:100px}.backoffice .dashboard_report .reportings__total__number{margin-bottom:30px}.backoffice .dashboard_report .reportings__total__number__bar{background-color:#d8d8d8;border-radius:10px;display:flex;height:10px;width:200px}.backoffice .dashboard_report .reportings__total__number__bar__inside{background-color:#111254;border-radius:10px;display:flex;height:10px;width:10%}.backoffice .dashboard_comptabilite__top_infos{display:flex;justify-content:space-between;width:100%}.backoffice .dashboard_comptabilite__top_infos__item{border-radius:8px;box-shadow:4px 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;padding:20px 30px;width:20%}.backoffice .dashboard_comptabilite__top_infos__item__title{color:#232327;font-family:Poppins;font-size:15px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:10px}.backoffice .dashboard_comptabilite__top_infos__item__number{display:flex;gap:20px}.backoffice .dashboard_comptabilite__top_infos__item__total{color:#232327;font-family:Poppins;font-size:24px;font-style:normal;font-weight:300;line-height:24px}.backoffice .dashboard_comptabilite__top_infos__item__difference{background-color:#dedede;border-radius:25px;color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:20px;padding:4px 10px}.backoffice .dashboard_comptabilite__top_infos__item__difference.green{background-color:#dcf5dc;color:#07851d}.backoffice .dashboard_comptabilite__top_infos__item__difference.red{background-color:#fdecec;color:#d0021b}.backoffice .dashboard_comptabilite__export{align-items:center;background:#111254;border:none;border-radius:100px;color:#fff;display:flex;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:24px;margin:30px 0 0 auto;padding:5px 16px;text-decoration:none;width:fit-content}.backoffice .dashboard_comptabilite__export img{height:15px;margin-right:10px;width:15px}.admin{background:#f7f8fc;display:flex;height:100%}.admin__sidebar{background-color:#111254;display:flex;flex-direction:column;height:100vh;min-width:300px;padding-right:2%;position:fixed;width:20%}.admin__sidebar__logo{margin:36px auto 46px}.admin__sidebar__logo img{height:auto;width:140px}.admin__sidebar__links{display:flex;flex-direction:column;gap:16px}.admin__sidebar__links a{color:#fff;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:14px 30px;text-decoration:none}.admin__sidebar__links a:hover{background:rgba(159,162,180,.141);border-radius:0 300px 300px 0;color:#dde2ff}.admin__sidebar__links a.active{background:#fff;border-radius:0 300px 300px 0;color:#111254;font-weight:700}.admin__sidebar__links a img,.admin__sidebar__links a svg{height:25px;margin-right:15px;width:auto}.admin__sidebar__footer{display:flex;flex-direction:column;margin:auto 0 50px;padding:14px 30px}.admin__sidebar__footer a,.admin__sidebar__footer p{color:#fff;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin:0;text-decoration:none}.admin__sidebar__footer img{margin-right:10px;max-height:24px;max-width:22px;object-fit:contain}.admin__sidebar__footer__up{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;display:flex;flex-direction:column;gap:20px;padding:20px 0;width:fit-content}.admin__sidebar__footer__bottom{margin-top:20px}.admin__sidebar__footer__bottom img{margin-right:10px;max-height:16px;max-width:47px;object-fit:contain}.admin__sidebar__footer__bottom p{display:block}.admin__container{background-color:#fff;height:fit-content;margin-left:23%;min-height:100vh;padding:2% 7%;width:100%}.admin__container__header{display:flex;justify-content:space-between}.admin__container__header h1{color:#111254;font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:45px}.admin__container__header__etude{display:flex}.admin__container__header__etude p{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;margin:auto}.admin__container__header__etude img{height:60px;margin:auto 20px auto 0;object-fit:contain;width:100px}.admin__container h1{color:#111254;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:40px}.admin__container #dt{background-color:#fff;margin-bottom:20px;margin-top:20px;text-align:left;width:100%}.admin__container #dt thead{color:#9fa2b4;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:18px}.admin__container #dt thead th{color:#111254;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;padding:26px 37px}.admin__container #dt tbody tr:hover{background:#f7f8fc}.admin__container #dt td{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;padding:26px 37px}.admin__container #dt td .pill{border-radius:30px;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:21px;padding:7px 30px;text-decoration:none;white-space:nowrap}.admin__container #dt td .pill__green{background:#23c175}.admin__container #dt td .pill__yellow{background:#fec400}.admin__container #dt td .pill__purple{background:#5557ef}.admin__container #dt td .time{display:flex;flex-direction:column}.admin__container #dt td .time p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0}.admin__container #dt td .time p:last-child{color:#b5b5b7}.admin__container .dataTables_info,.admin__container .dataTables_length a,.admin__container .dataTables_length label,.admin__container .dataTables_paginate a,.admin__container .dataTables_paginate label{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin:0}.admin__container .paginate_button.current{background:#fff!important;border:none}.admin .dashboard_demandes_view__steps{border-bottom:1px solid #e2e2e2;display:flex;justify-content:space-around;position:relative}.admin .dashboard_demandes_view__steps__item{padding:10px 0;text-align:center;width:33.3333333333%}.admin .dashboard_demandes_view__steps__item.active{border-bottom:3px solid #5557ef}.admin .dashboard_demandes_view__steps__item span{color:#111254;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:35px}.admin .dashboard_demandes_view__content{display:flex;justify-content:space-between;margin-top:40px}.admin .dashboard_demandes_view__content span{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:35px}.admin .dashboard_demandes_view__content p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:35px;margin:10px 0}.admin .dashboard_demandes_view__content a{background-color:#fec400;border:none;border-radius:100px;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin-top:10px;padding:9px 21px;text-decoration:none;width:fit-content}.admin .dashboard_demandes_view__content__left,.admin .dashboard_demandes_view__content__right{display:flex;flex-direction:column;width:50%}.admin .dashboard_demandes_view__content__form{margin-top:50px}.admin .dashboard_demandes_view__content__form div{display:flex;flex-direction:column;margin-top:20px;max-width:380px;width:50%}.admin .dashboard_demandes_view__content__form input[type=text]{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:25px;padding:10px 0}.admin .dashboard_demandes_view__content__form input[type=text]:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.admin .dashboard_demandes_view__content__form input[type=file]{width:300px}.admin .dashboard_demandes_view__content__form input[type=file]::-webkit-file-upload-button{background-color:#fec400;border:none;border-radius:30px;color:#fff;cursor:pointer;padding:10px 20px}.admin .dashboard_demandes_view__content__form label{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.admin .dashboard_demandes_view__content__form button{background-color:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:30px;padding:15px 50px;white-space:nowrap;width:fit-content}.admin .dashboard_demandes_view__content__form textarea{background-color:#f9f9f9;border:1px solid #dfe0eb;border-radius:8px;color:#161616;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;height:40vh;line-height:27px;padding:30px 40px;width:50vw}.admin .dashboard_demandes_view__content__form h2{color:#111254;font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:45px;margin:10% auto 50px;max-width:50%;text-align:center}.admin .dashboard_demandes_view__content__form a{background:#fec400;border-radius:100px;color:#fff;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:auto;padding:15px 50px;text-decoration:none;width:fit-content}.admin .dashboard_demandes_view__content__form__description{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:13px 0 0;max-width:50%}.admin .dashboard_demandes_view__content__form #price_estimator{margin:10px 0 30px}.admin .dashboard_demandes_view__content__form #price_estimator p{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:3px 0}.admin .dashboard__settings form{width:50%}.admin .dashboard__settings form>div{display:flex;flex-direction:column}.admin .dashboard__settings form label{color:#232327;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:13px 0 0}.admin .dashboard__settings form input[type=email],.admin .dashboard__settings form input[type=text]{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:25px;padding:10px 0}.admin .dashboard__settings form input[type=email]:focus,.admin .dashboard__settings form input[type=text]:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.admin .dashboard__settings form button{align-items:center;background:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:30px 0;padding:9px 34px;text-align:center;transition:.3s;width:fit-content}.admin .dashboard__settings form button:hover{background-color:#3234e5;transition:.3s}.demande_tunnel{display:flex;flex-direction:column}.demande_tunnel__logo{height:auto;margin:88px auto 0;width:243px}.demande_tunnel h1{align-items:center;color:#232327;display:flex;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:60px;margin:0 auto 10px;text-align:center}@media (max-width:768px){.demande_tunnel h1{line-height:50px;margin:0 auto 30px}}.demande_tunnel__choices{display:flex;gap:40px;justify-content:space-between;margin:30px 0 180px}@media (max-width:768px){.demande_tunnel__choices{flex-direction:column}}.demande_tunnel__choices__title{color:#5557ef;display:block;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700;line-height:40px;text-align:center}.demande_tunnel__choices__presentation{color:#232327;display:block;font-family:Poppins;font-size:15px;font-style:normal;font-weight:300;line-height:140%;margin:0 auto 70px}.demande_tunnel__choices a{align-items:center;background-color:#5557ef;border:2px solid #5557ef;border-radius:8px;color:#fff;display:flex;font-family:Poppins;font-size:21px;font-style:normal;font-weight:700;height:130px;justify-content:center;line-height:60px;margin:auto;text-decoration:none;transition:.3s;width:50%}@media (max-width:768px){.demande_tunnel__choices a{width:80%}}.demande_tunnel__choices a:hover{background-color:#fff;box-shadow:4px 4px 14px rgba(0,0,0,.25);color:#000;transition:.3s}.demande_tunnel__container{display:flex;justify-content:space-between;min-height:100vh}@media (max-width:768px){.demande_tunnel__container{flex-direction:column}}.demande_tunnel__container__left{background-color:#111254;background-image:url(/build/images/waves.949b995c.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:space-between;max-width:467px;position:fixed;width:25%}@media screen and (max-width:768px){.demande_tunnel__container__left{flex-direction:row;flex-wrap:wrap;height:fit-content;justify-content:center;max-width:100%;position:relative;width:100%}}.demande_tunnel__container__left__logo{height:auto;margin:37px auto 0 61px;width:50%}@media screen and (max-width:768px){.demande_tunnel__container__left__logo{margin:20px auto}.demande_tunnel__container__left>a{display:flex}}.demande_tunnel__container__left__title{background-color:#5557ef;border-radius:0 300px 300px 0;margin-top:10%;padding:14px 0 15px 60px;width:92%}@media screen and (max-width:768px){.demande_tunnel__container__left__title{background:none;border-radius:0 0 300px 300px;margin:10px 0 30px;padding:0;width:auto}}.demande_tunnel__container__left__title p{color:#fbfbfb;font-family:Poppins;font-size:1.2rem;font-style:normal;font-weight:700;line-height:130%;margin:0;width:207px}@media screen and (max-width:768px){.demande_tunnel__container__left__title p{font-size:1rem;text-align:center;width:100%}}.demande_tunnel__container__left__steps{margin:auto 0 auto 13%}@media screen and (max-width:768px){.demande_tunnel__container__left__steps{display:none;margin:0 20px 20px;width:100%}}.demande_tunnel__container__left__steps__item{display:flex;gap:12px}.demande_tunnel__container__left__steps__item.active svg circle{stroke:#5557ef;fill:#5557ef}.demande_tunnel__container__left__steps__item.active svg path{fill:#fff}.demande_tunnel__container__left__steps__item.passed svg circle{stroke:#23c175;fill:#23c175}.demande_tunnel__container__left__steps__item.passed svg path{fill:#fff}.demande_tunnel__container__left__steps__item__text{display:flex;flex-direction:column}.demande_tunnel__container__left__steps__item__text__step{color:#5557ef;font-family:Poppins;font-size:12.6616px;font-style:normal;font-weight:700;line-height:19px;text-transform:uppercase}.demande_tunnel__container__left__steps__item__text__name{color:#fbfbfb;font-family:Poppins;font-size:1.3rem;font-style:normal;font-weight:700;line-height:130%}.demande_tunnel__container__left__steps__trait{background-color:#23c175;display:block;height:10vh;margin:20px 0 20px 21px;width:1px}@media screen and (max-width:768px){.demande_tunnel__container__left__steps__trait{height:2vh}}.demande_tunnel__container__left__nota{color:#fff;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin-bottom:70px;margin-left:61px}@media screen and (max-width:768px){.demande_tunnel__container__left__nota{display:none}}.demande_tunnel__container__left__nota img{height:15px;margin-left:6px;width:auto}.demande_tunnel__container__right{margin-left:25%;padding:45px 164px 69px 129px;width:70%}@media (max-width:768px){.demande_tunnel__container__right{margin:0 auto;padding:0;width:86%}}.demande_tunnel__container__right__header{display:flex;justify-content:space-between}.demande_tunnel__container__right__header__left{display:flex}@media (max-width:768px){.demande_tunnel__container__right__header__left{display:flex;flex-direction:column;gap:10px;margin:20px 0 10px}}.demande_tunnel__container__right__header__left img{height:32px;width:auto}@media (max-width:768px){.demande_tunnel__container__right__header__left img{height:30px;margin:auto;width:auto}}.demande_tunnel__container__right__header__left p{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:100;line-height:21px;margin:auto 0 auto 24px}@media (max-width:768px){.demande_tunnel__container__right__header__left p{margin:auto 0;text-align:center}}.demande_tunnel__container__right__header__right{display:flex}.demande_tunnel__container__right__header__right img{height:26px;margin:auto;object-fit:contain;width:auto}.demande_tunnel__container__right__header__right span{color:#232327;cursor:pointer;font-family:Poppins;font-size:11px;font-style:normal;font-weight:100;line-height:21px;margin:auto 10px auto 0}.demande_tunnel__container__right__linked{background:#111254;border-radius:10px;color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:16px;margin-bottom:-30px;margin-top:30px;padding:10px 30px}.demande_tunnel__container__right__linked a{color:#fff}.demande_tunnel__container__right__steptext{margin-top:8%}.demande_tunnel__container__right__steptext h2{color:#232327;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:60px;margin:0}@media (max-width:768px){.demande_tunnel__container__right__steptext h2{font-size:30px;line-height:40px}}.demande_tunnel__container__right__steptext h2 span{color:#5557ef}.demande_tunnel__container__right__mandatory{color:#858589;font-family:Poppins;font-size:12px;font-style:normal;font-weight:100;line-height:18px;margin:20px 0 0;text-align:right}@media (max-width:768px){.demande_tunnel__container__right__mandatory{text-align:left}}.demande_tunnel__container__right form{display:flex;flex-direction:column;justify-content:space-between;width:100%}.demande_tunnel__container__right form label{color:#232327;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.demande_tunnel__container__right form .craue_formflow_buttons{display:flex;flex-direction:row-reverse;gap:20px;margin-top:20px}@media (max-width:768px){.demande_tunnel__container__right form .craue_formflow_buttons{flex-direction:column-reverse;margin-top:50px}}.demande_tunnel__container__right form .craue_formflow_button_last{align-items:center;background:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:9px 34px;text-align:center;transition:.3s}@media (max-width:768px){.demande_tunnel__container__right form .craue_formflow_button_last{margin:auto;width:fit-content}}.demande_tunnel__container__right form .craue_formflow_button_last:hover{background-color:#3234e5;transition:.3s}.demande_tunnel__container__right form .craue_formflow_button_back{align-items:center;background:#fff;border:1px solid #232327;border-radius:100px;color:#232327;cursor:pointer;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:9px 34px;text-align:center;transition:.3s}@media (max-width:768px){.demande_tunnel__container__right form .craue_formflow_button_back{margin:auto;width:fit-content}}.demande_tunnel__container__right form .craue_formflow_button_back:hover{background-color:#232327;color:#fff;transition:.3s}.demande_tunnel__container__right form label[for=conditions]{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:35px;margin-top:20px;text-align:right}@media (max-width:768px){.demande_tunnel__container__right form label[for=conditions]{line-height:140%;text-align:center}}.demande_tunnel__container__right form label[for=conditions] input{margin-right:10px}.demande_tunnel__container__right form label[for=conditions] a{color:#000}.demande_tunnel__container__right__form{display:flex;justify-content:space-between;margin-top:20px}@media (max-width:768px){.demande_tunnel__container__right__form{flex-direction:column}}.demande_tunnel__container__right__form label{color:#232327;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.demande_tunnel__container__right__form .start_hidden{display:none}.demande_tunnel__container__right__form ul{list-style:none;margin:10px 0 0;padding:0}.demande_tunnel__container__right__form ul li{color:#c61b18;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.demande_tunnel__container__right__form input[type=file]{margin-top:10px;width:300px}.demande_tunnel__container__right__form input[type=file]::-webkit-file-upload-button{background-color:#fec400;border:none;border-radius:30px;color:#fff;cursor:pointer;padding:10px 20px}.demande_tunnel__container__right__form input[type=date],.demande_tunnel__container__right__form input[type=text],.demande_tunnel__container__right__form select{background:none;border:none;border-bottom:1px solid #b5b5b7;border-radius:0;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:25px;padding:10px 0;width:100%}.demande_tunnel__container__right__form input[type=date]:focus,.demande_tunnel__container__right__form input[type=text]:focus,.demande_tunnel__container__right__form select:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.demande_tunnel__container__right__form input[type=date]:disabled,.demande_tunnel__container__right__form input[type=text]:disabled,.demande_tunnel__container__right__form select:disabled{border:none}.demande_tunnel__container__right__form input[type=text]:read-only{border:none}.demande_tunnel__container__right__form .download{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin-top:10px}.demande_tunnel__container__right__form__left{display:flex;flex-direction:column;width:47%}@media (max-width:768px){.demande_tunnel__container__right__form__left{width:100%}}.demande_tunnel__container__right__form__right{display:flex;flex-direction:column;width:47%}@media (max-width:768px){.demande_tunnel__container__right__form__right{width:100%}}.demande_tunnel__container__right__form p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:35px;margin:5px 0}.demande_tunnel__container__right__form p span{font-weight:700}.demande_tunnel__container__right__footer{display:flex;gap:23px;margin-top:70px}.demande_tunnel__container__right__footer p{color:#161616;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px}.demande_tunnel__container__right__footer p img{height:14px;margin:2px 10px auto 0;width:auto}.demande_tunnel .craue_formflow_steplist{display:flex;justify-content:space-between;margin:auto;padding:0;width:50%}.demande_tunnel .craue_formflow_steplist li{color:rgba(35,35,39,.3);font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:30px;list-style:none}.demande_tunnel .craue_formflow_steplist li.craue_formflow_current_step{color:#5557ef}.demande_tunnel .craue_formflow_steplist li.craue_formflow_done_step{color:#232327}.demande_tunnel .demande__sent{display:flex;flex-direction:column}.demande_tunnel .demande__sent__logo{height:auto;margin:42px auto;width:30%}.demande_tunnel .demande__sent__title{color:#232327;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:50px;margin:auto;max-width:446px;text-align:center}@media screen and (max-width:768px){.demande_tunnel .demande__sent__title{font-size:30px;line-height:40px}}.demande_tunnel .demande__sent__subtitle{line-height:25px;margin:auto auto 50px;max-width:570px}.demande_tunnel .demande__sent__label,.demande_tunnel .demande__sent__subtitle{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;text-align:center}.demande_tunnel .demande__sent__label{line-height:16px;margin:20px auto -10px}.demande_tunnel .demande__sent__tracking{background:#f2c75c;border-radius:100px;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:auto;padding:9px 32px;text-align:center;text-decoration:none;transition:.3s}.demande_tunnel .demande__sent__tracking:hover{background-color:#fcb400;transition:.3s}.demande_tunnel .demande__sent__tracking.secondary{background:#5557ef;margin-top:20px}.demande_tunnel .demande__sent__tracking.secondary:hover{background-color:#3b3de9;transition:.3s}@keyframes shadow-flash{0%{box-shadow:2px 2px 12px #111254}50%{box-shadow:0 0 8px hsla(0,0%,100%,.22)}to{box-shadow:2px 2px 12px #111254}}.demande_tunnel .demande__sent .promo{animation:shadow-flash 4s infinite;background-color:#111254;border:1px solid #111254;border-radius:20px;padding:4px 20px;position:absolute;right:40px;top:110px;transition:.6s;width:fit-content}@media (max-width:768px){.demande_tunnel .demande__sent .promo{display:none}}.demande_tunnel .demande__sent .promo:hover{background-color:#fff;transition:.6s}.demande_tunnel .demande__sent .promo:hover a{color:#111254}.demande_tunnel .demande__sent .promo a{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:28px;text-decoration:none}.demande_tunnel__first_view{background:rgba(0,0,0,.247);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.demande_tunnel__first_view .swiper{background-color:#fff;border-radius:10px;height:auto;margin:auto;width:60%}@media screen and (max-width:768px){.demande_tunnel__first_view .swiper{width:90%}}.demande_tunnel__first_view .swiper .swiper-slide{display:flex;flex-direction:column}@media screen and (max-width:768px){.demande_tunnel__first_view .swiper .swiper-slide{width:90%}}.demande_tunnel__first_view .swiper .swiper-slide img{border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);height:auto;margin:50px auto 20px;width:500px}.demande_tunnel__first_view .swiper .swiper-slide p{color:#232327;font-family:Poppins;font-size:14px;font-style:normal;font-weight:100;line-height:21px;margin:20px auto;text-align:center;width:80%}.demande_tunnel__first_view .swiper .swiper-slide p:first-of-type{font-size:18px;font-weight:700}.demande_tunnel__first_view .swiper .swiper-slide button{background-color:#5557ef;border:2px solid #5557ef;border-radius:8px;color:#fff;cursor:pointer;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;height:auto;line-height:20px;margin:auto auto 60px;padding:10px;transition:.3s;width:auto}.demande_tunnel__first_view .swiper .swiper-slide button:hover{background-color:#fff;box-shadow:4px 4px 14px rgba(0,0,0,.25);color:#000;transition:.3s}.pnf{background-color:#111254;background-image:url(/build/images/big-waves.6924289a.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100vh}.pnf__container{display:flex;flex-direction:column;height:100%;justify-content:space-around}.pnf__container h1{font-size:40px}.pnf__container h1,.pnf__container p{color:#fbfbfb;font-family:Poppins;font-style:normal;font-weight:700;line-height:60px;text-align:center}.pnf__container p{font-size:20px}.tracking{background-color:#111254;color:#fff;display:flex;flex-direction:column;height:fit-content;padding-bottom:50px}.tracking__logo{height:auto;margin:88px auto 20px;width:164px}@media screen and (max-width:768px){.tracking__logo{margin:38px auto 50px}}.tracking h1{font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:60px;margin:0 auto;text-align:center}@media screen and (max-width:768px){.tracking h1{font-size:30px;line-height:40px;margin:20px auto}}.tracking h2{font-family:Poppins;font-size:17px;font-style:normal;font-weight:300;line-height:40px;margin:0 auto;text-align:center}@media screen and (max-width:768px){.tracking h2{font-size:14px;line-height:20px;margin:0 auto 50px}}.tracking_steps{background-color:#fff;border-radius:7px;color:#232327;display:flex;flex-direction:column;justify-content:space-between;margin:53px auto 62px;padding:84px 43px 20px;text-align:center;width:85%}@media screen and (max-width:768px){.tracking_steps{margin:auto;padding:0;width:94%}}.tracking_steps__line{display:flex;justify-content:space-around;margin-bottom:10px;margin-top:10px}@media screen and (max-width:768px){.tracking_steps__line{margin-bottom:0;margin-top:30px}}.tracking_steps__line span{width:25%}@media screen and (max-width:768px){.tracking_steps__line span{margin-bottom:20px;width:auto}}.tracking_steps__dates{font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-align:center}@media screen and (max-width:768px){.tracking_steps__dates{display:none;font-size:12px;line-height:14px}}.tracking_steps__dots__wrapper{display:flex;position:relative;width:25%}.tracking_steps__dots__wrapper__dot{background:#d3d3d3;border:2px solid #fff;border-radius:100%;display:block;height:20px;margin:auto;width:20px;z-index:3}.tracking_steps__dots__wrapper__dot.active{background:#111254}.tracking_steps__dots__wrapper__line{background-color:rgba(35,35,39,.2);height:4px;left:50%;position:absolute;top:44%;width:100%}.tracking_steps__dots__wrapper__line.active{background-color:#232327}@media screen and (max-width:768px){.tracking_steps__status{flex-direction:column}}.tracking_steps__status span{font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:18px;padding:0 30px;text-align:center}.tracking_steps__status span.cancel{padding:0}.tracking_steps__status span a{background:#fec400;border-radius:8px;color:#fff;display:block;font-family:Poppins;font-size:13px;font-style:normal;font-weight:700;line-height:20px;margin:20px auto 10px;padding:10px 8px;text-decoration:none;width:fit-content}.tracking_steps__status span a.blue{background:#111254}.tracking_steps__status span a.simple{background:none;color:#111254;font-weight:300;padding:0;text-decoration:underline}.tracking_steps__status span a.cancel{background-color:#fff;color:#111254;font-weight:300;padding:0;text-decoration:underline}.tracking_recap{display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:35px;margin:0 auto;width:70%}@media screen and (max-width:768px){.tracking_recap{flex-direction:column;margin-top:20px;width:80%}}.tracking_recap__title{font-weight:700}.tracking_recap__left{width:50%}@media screen and (max-width:768px){.tracking_recap__left{width:100%}}.tracking_recap__right{width:50%}@media screen and (max-width:768px){.tracking_recap__right{width:100%}}@keyframes shadow-ease{0%{box-shadow:2px 2px 12px hsla(0,0%,100%,.22)}50%{box-shadow:0 0 8px #fff}to{box-shadow:2px 2px 12px hsla(0,0%,100%,.22)}}.tracking .promo{animation:shadow-ease 4s infinite;background-color:#111254;border-radius:20px;padding:4px 20px;position:absolute;right:50px;top:50px;transition:.6s;width:fit-content}@media screen and (max-width:768px){.tracking .promo{display:none}}.tracking .promo:hover{background-color:#fff;transition:.6s}.tracking .promo:hover a{color:#111254}.tracking .promo a{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:28px;text-decoration:none}.tracking .swiper{background-color:hsla(0,0%,100%,.09);border-radius:20px;width:80%}@media screen and (max-width:768px){.tracking .swiper{margin-top:40px;width:90%}}.tracking .swiper-slide{margin-bottom:40px}.tracking .swiper-slide-title{display:flex;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;justify-content:center;line-height:35px;margin:30px 0 20px}.tracking .swiper-slide-modify{background:#fec400;border-radius:8px;font-style:normal;font-weight:700;margin:20px auto 10px;padding:10px 8px;text-decoration:none;width:fit-content}.tracking .swiper-slide-cancel,.tracking .swiper-slide-modify{color:#fff;display:block;font-family:Poppins;font-size:13px;line-height:20px}.tracking .swiper-slide-cancel{font-weight:300;margin:0 auto 20px;padding:0;text-align:center;text-decoration:underline}.login{background-color:#111254;background-image:url(/build/images/big-waves.6924289a.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100vh}.login__container{display:flex;flex-direction:column;height:100%;justify-content:space-around}.login__container h1{color:#fbfbfb;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:60px;text-align:center}@media screen and (max-width:768px){.login__container h1{font-size:30px;line-height:40px}}.login__container__form{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin:0 auto;padding:50px 75px;width:30%}.login__container__form label{color:#232327;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:20px}.login__container__form input[type=email],.login__container__form input[type=password]{border:none;border-bottom:1px solid #b5b5b7;color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:40px;padding:10px 0}.login__container__form input[type=email]::placeholder,.login__container__form input[type=password]::placeholder{color:#b5b5b7}.login__container__form input[type=email]:focus,.login__container__form input[type=password]:focus{border:none;border-bottom:2px solid #5557ef;outline:none!important}.login__container__form button{background:#23c175;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:auto;padding:11px 41px;transition:.3s;white-space:nowrap;width:fit-content}.login__container__form button:hover{background:#3cde91}.login__container__form .alert{color:#ff4a4a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin-bottom:10px;text-align:center}.login__container__form__remember{display:flex;justify-content:center}.login__container__form__remember label{line-height:20px}.login__container__form__remember input[type=checkbox]{margin-right:10px}.login__container__captcha{display:flex;justify-content:center;margin:0 auto;position:relative;text-align:center;width:fit-content}.login__container__captcha:before{background-image:url(/build/images/one-act-picto-fleche.e4e554b9.png);background-repeat:no-repeat;content:"";display:block;height:40px;left:-80px;margin:20px 0;position:absolute;top:-20px;width:50px}@media screen and (max-width:768px){.login__container__captcha:before{left:50px;top:-100px;transform:scaleX(-1) rotate(31deg)}}.login__container__captcha button{background:#23c175;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:20px auto 0;padding:11px 41px;transition:.3s;white-space:nowrap;width:fit-content}.login__container__captcha button:hover{background:#3cde91}.login__container__logo{margin:0 auto;max-width:300px}@media screen and (max-width:768px){.login__container__logo{max-width:160px}}.payment{margin:2% 5%}.payment p{color:#232327;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.payment__header{display:flex;justify-content:space-between}.payment__header>div{display:flex}.payment__header__left{width:40%}.payment__header__left img{height:60px;margin-right:20px;object-fit:contain;width:100px}.payment__header__left p{color:#232327;font-size:11px;margin:auto 0}.payment__header__middle{justify-content:center;margin:auto;width:20%}.payment__header__middle img{height:auto;margin:auto;width:170px}.payment__header__right{justify-content:right;width:40%}.payment__container{margin:auto;min-width:596px;text-align:center;width:40%}.payment__container h1{color:#111254;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:60px;margin-top:10%}.payment__container form label{color:#232327;display:block;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:30px;margin-bottom:10px}.payment__container form .payment__container__content__form__section{background-color:#fff;border-radius:20px;box-shadow:0 0 7px #e9e9e9;display:flex;flex-direction:column;justify-content:space-between;margin-top:40px;padding:30px 60px}.payment__container form .payment__container__content__form__section a{margin-top:0}.payment__container form .payment__container__content__form__section__accept{display:flex;flex-direction:row;justify-content:center}.payment__container form .payment__container__content__form__section__accept label{margin:0 0 0 10px}.payment__container form .payment__container__content__form__label{display:flex;justify-content:center;margin-bottom:6px}.payment__container form .payment__container__content__form__label img{height:30px;margin-right:10px;width:30px}.payment__container form input[type=file]{width:300px}.payment__container form input[type=file]::-webkit-file-upload-button{background-color:#fec400;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Poppins;padding:10px 20px}.payment__container form button{background:#5557ef;border:none;border-radius:100px;color:#fff;cursor:pointer;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:50px auto 0;padding:10px 35px;text-align:center}.payment__container__body{display:flex;flex-direction:column;justify-content:space-between}.payment__container__body__tracking{background-color:#fec400;border:none;border-radius:30px;color:#fff;cursor:pointer;display:block;font-family:Poppins;margin:10px auto 0;padding:10px 20px;text-decoration:none;width:fit-content}.payment__container__body__rib{color:#5557ef;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin:20px 0}.payment__container__body__info{display:flex;flex-direction:column;margin:20px 0}.payment__container__body__info__question{color:#5557ef;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin:auto}.payment__container__body__info__question:hover{cursor:pointer;text-decoration:underline}.payment__container__body__info__question img{height:14px;margin:auto 10px auto 0;width:14px}.payment__container__body__info__answer{color:#5557ef;display:none;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin-top:10px}.payment__container__body__info__answer.opened{display:block}.docs_container{color:#111254;display:flex;flex-direction:column;font-family:Poppins;font-style:normal;padding:30px 15%}.docs_container h1{font-size:40px;font-weight:700;line-height:50px;margin:30px auto;max-width:70%;text-align:center}.docs_container h2{margin-top:50px}.docs_container__logo{display:flex;justify-content:center;margin:30px auto;width:200px}