footer{padding-top:2rem}.header-2 nav ul,.header-right ul{color:unset}.footer-section-v2 h4{font-size:unset}.header-desktop ul{padding-left:0;margin-bottom:0}.hero{background-color:#24539e;color:#fff}.hero .content{padding:4rem 2rem}.hero-image{min-height:100%}.hero h1{font-weight:700}.hero .btn{background-color:#dd6c6c;border:none;color:#fff}.features{background-color:#0c1425;color:#fff}.features i{font-size:2rem;margin-bottom:.5rem;color:#dd6c6c}.vip-title-v2{background-image:url(../images/accueil/taxi.png);opacity:.75;background-repeat:no-repeat;line-height:2rem;padding:30px 0 20px 0}.vip-h2-title-v2{color:var(--primary-brand-color2);text-transform:uppercase;font-weight:600!important;letter-spacing:.1rem;padding-left:10px;font-size:unset}.vip-h3-title-v2{text-align:left;font-size:2rem;font-weight:600!important;padding-left:10px}.timeline-step{position:relative;width:40px;height:40px;background:#234175;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.3rem;box-shadow:0 0 0 4px #fff;z-index:1}.timeline-step::after,.timeline-step::before{content:'';position:absolute;left:50%;width:3px;background:#234175}.timeline-step:not(:first-child)::before{top:-30px;height:30px;border-left:3px dotted #234175}.timeline-step:not(:last-child)::after{bottom:-30px;height:30px;border-left:3px dotted #234175}.timeline-content{flex:1}.step-row{min-height:70px}.step-number{position:relative;z-index:2}.py-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}@media(min-width:576px){.py-sm-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}}@media(min-width:768px){.py-md-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}}@media(min-width:992px){.py-lg-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}}@media(min-width:1200px){.py-xl-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}}@media(min-width:1400px){.py-xxl-8{padding-bottom:4.5rem!important;padding-top:4.5rem!important}}.bsb-timeline-2{--bsb-tl-color:var(--bs-primary-bg-subtle);--bsb-tl-circle-color:var(--bs-primary);--bsb-tl-circle-size:32px;--bsb-tl-circle-offset:16px}.bsb-timeline-2 .timeline{list-style:none;margin:0;padding:0;position:relative}.bsb-timeline-2 .timeline:after{background-color:var(--bsb-tl-color);bottom:0;content:"";left:0;margin-left:-1px;position:absolute;top:0;width:2px}.bsb-timeline-2 .timeline>.timeline-item{margin:0;padding:0;position:relative}.bsb-timeline-2 .timeline>.timeline-item .timeline-icon{align-items:center;background-color:var(--bsb-tl-circle-color);border-radius:50%;display:flex;height:var(--bsb-tl-circle-size);justify-content:center;left:calc(var(--bsb-tl-circle-offset)*-1);position:absolute;top:0;width:var(--bsb-tl-circle-size);z-index:1}.bsb-timeline-2 .timeline>.timeline-item .timeline-body{margin:0;padding:0;position:relative}.bsb-timeline-2 .timeline>.timeline-item .timeline-content{padding:0 0 2.5rem 2.5rem}@media(min-width:768px){.bsb-timeline-2 .timeline>.timeline-item .timeline-content{padding-bottom:3rem}}.bsb-timeline-2 .timeline>.timeline-item:last-child .timeline-content{padding-bottom:0}.li-dotted{display:block;border-left-width:4px;border-left-style:dotted;border-left-color:#fff}.service-ul{list-style:none;display:block}.service-ul li:before{content:counter(li);position:absolute;margin-left:-50px;margin-top:0;background:#fff;color:#24539e;font-size:18px;font-weight:700;border-radius:50%;text-align:center;line-height:30px;vertical-align:middle;padding:5px 15px}.service-ul li{position:relative;left:43px;counter-increment:li;margin:32px 0 32px -15px}.ul-pro{list-style-image:none!important}.ul-pro li{position:relative;list-style-type:none;text-align:justify;line-height:1.4em}.ul-pro li:before{content:"✔";color:#2ca138;font-weight:800;font-size:20px;position:absolute;left:-25px;top:-5px}.tl-events-1{padding-top:30px;padding-bottom:30px;min-height:50vh;background-position:center center;background-size:cover;background-image:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%),url(../images/services/events/tl-events.jpg)}.tl-events-1-2,.tl-events-2{position:relative;width:80%;max-width:1080px;margin:auto}.tl-events-1 h1{color:#fff;font-weight:700;font-size:6em}.tl-events-1-2 p{color:#fff;font-weight:500;font-size:2.5em;margin:20px 10px 50px 0}.tl-events-1-3{text-align:right;position:relative}.tl-events-1-3 a{text-align:center;color:#fff;background:#be1e2d;font-size:1.3em;padding:10px 15px 10px 15px;border:2px solid #fff;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tl-events-1-3 a,.tl-events-1-3 a:after{transition:all .3s ease 0s}.tl-events-1-4:after{position:absolute;opacity:0;content:"\3E";margin-left:-1em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tl-events-1-3 a:hover{padding-right:33px!important}.tl-events-1-3 a:hover>.tl-events-1-4:after{opacity:1;content:"\3E";margin-left:10px;font-weight:700}.tl-events-1-4{text-align:center;margin-top:20px}.tl-events-1-4 a:hover{cursor:pointer}.tl-events-2-1{color:#24539e;font-weight:500;font-size:2em;margin:54px 10px 40px 0;display:inline-block}.tl-events-2-2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding-bottom:70px}.tl-events-2-2 div{width:calc(25% - 70px);padding-top:40px;padding-right:20px;padding-bottom:68px;padding-left:20px;margin-bottom:30px;margin-right:15px;margin-left:15px}.shadow-1{box-shadow:0 2px 18px 0 rgba(0,0,0,.3)}.tl-events-2-2 h3{color:#24539e!important;font-weight:600;font-size:1.2em;text-align:center;margin-bottom:10px}.tl-events-2-2 div p{font-weight:400;font-size:1.1em;text-align:center}.tl-events-2-2 div{text-align:center}.tl-events-2-2 div img{margin-bottom:10px;height:90px}.tl-events-3{background:#24539e;padding:50px 0 50px 0}.tl-events-3-1{max-width:1080px;width:calc(100% - 30px);margin:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;padding:10px 20px 10px 10px}.tl-events-3-1 div{padding:20px;min-width:220px}.tl-events-3-1 p{text-align:justify;color:#fff;font-size:1.4em}.tl-events-4{padding-top:169px;padding-bottom:169px;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.7) 100%),url(../images/services/events/seminaire.jpg)!important}.tl-events-4.lazy-js{background-image:none;background-color:#000}.tl-events-4-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-events-4-1 .plus{position:relative;top:6px;font-weight:600;color:#43ac6a;font-size:2em}.tl-events-4-1 h2{color:#fff;font-size:2.4em!important;font-weight:500!important;margin-bottom:60px}.tl-events-4-1 h4,.tl-events-4-1 p{color:#fff;text-align:justify;line-height:1.6em;margin-bottom:30px}.tl-events-5{padding-top:100px;padding-bottom:100px;background-image:linear-gradient(230deg,#24539e 50%,#214989 43%)!important}.tl-events-5-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-events-5-1 section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.tl-events-5-1-0{padding:0 50px 0 20px}.tl-events-5-1-1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;width:75%;min-width:60%}.tl-events-5-1-1 img{width:calc(100% - 80px);margin:40px}.tl-events-5-1 h2{color:#fff;font-size:2.4em;font-weight:500;margin-bottom:40px}.tl-events-5-1 p{font-size:1.2em;margin-bottom:30px}.tl-events-5-1 h3{font-size:1.8em;font-weight:600}.tl-events-6-4{text-align:right;position:relative}.tl-events-6-4 a{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);text-align:center;color:#fff;background:#2ca138;font-size:1.3em;padding:10px 15px 10px 15px;border:2px solid #fff;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tl-events-6-4 a,.tl-events-6-4 a:after{transition:all .3s ease 0s}.tl-events-6-5:after{position:absolute;opacity:0;content:"\3E";margin-left:-1em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tl-events-6-4 a:hover{padding-right:33px!important}.tl-events-6-4 a:hover>.tl-events-6-5:after{opacity:1;content:"\3E";margin-left:10px;font-weight:700}.tl-events-6-5{text-align:center;margin-top:20px}.tl-events-6-5 a:hover{cursor:pointer}.tl-events-6-4{position:relative;width:80%;max-width:1080px;margin:10px auto 0 auto;display:flex;flex-direction:row;justify-content:space-around}.tl-events-6-3{position:relative;width:80%;max-width:1680px;margin:10px auto 0 auto;display:flex;flex-direction:row;justify-content:space-around}.tl-events-6-3-1{position:absolute;top:-30px;left:calc(50% - 30px)}.tl-events-6-3 section{position:relative;-webkit-font-smoothing:antialiased;background-color:#f5f5f5;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3);padding:20px 20px 40px 20px;margin:30px;width:calc(33.333% - 100px);text-align:center;line-height:1.4em}.tl-events-6-3 p{margin-bottom:15px}.tl-events-6-3 section h4{color:#24539e;font-weight:700;margin-bottom:20px;margin-top:20px}.tl-events-6{padding-top:100px;padding-bottom:100px;background-image:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 100%),url(../images/services/access/tpmr-ekomi.jpg)!important;background-size:cover;background-position:center center}.tl-events-6-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-events-6-1 h2{color:#24539e;font-size:2.4em;font-weight:500;margin-bottom:60px}.tl-events-6-2{display:flex;flex-direction:row}.tl-events-6-2-1{padding:0 50px 10px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tl-events-6-2-1 img{margin-bottom:20px}.tl-events-6-2-2{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center}.tl-events-6-2-2 h3{color:#24539e;font-size:1.5em;margin-bottom:10px}.tl-events-6-2-2 p{color:#000;text-align:justify}.tl-events-8{padding-top:100px;padding-bottom:100px;background-image:linear-gradient(180deg,rgba(0,0,0,.75) 11%,rgba(0,0,0,.4) 100%),url(../images/services/eco/TL-autres-services-fond.jpg);background-size:cover}.tl-events-8.lazy-js{background-image:none;background-color:#000}.tl-events-8-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-events-8-1-3{font-size:.55em;font-weight:600}.tl-events-8-1 h3{color:#fff;font-size:2.4em;font-weight:500;margin-bottom:60px}.tl-events-8-1 section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.tl-events-8-1-1:hover,.tl-events-8-1-2:hover{transform:translateY(-10px)}.tl-events-8-1-1{position:relative;color:#fff;display:block;font-size:35px;line-height:1.2em;background-image:url(../images/services/eco/Griffe-3.png);background-color:#24539e;position:relative;width:calc(16.666% - 24px);padding-top:60px!important;padding-right:12px!important;padding-bottom:60px!important;padding-left:12px!important;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}.tl-events-8-1-1.lazy-js{background-image:none;background-color:#24539e}.tl-events-8-1-2{color:#24539e;display:block;font-size:35px;line-height:1.2em;background-image:url(../images/services/eco/Griffe-2.png);background-color:#fff;position:relative;width:calc(16.666% - 24px);padding-top:60px!important;padding-right:12px!important;padding-bottom:60px!important;padding-left:12px!important;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}.tl-events-8-1-2.lazy-js{background-image:none;background-color:#fff}.tl-events-7{padding-top:100px;padding-bottom:100px;background:#6487c0!important}.tl-events-7-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-events-7-1 h2{color:#fff;font-size:2.4em;font-weight:500;margin-bottom:60px}.shadow-img{box-shadow:0 2px 18px 0 rgba(0,0,0,.3)}.tl-events-7-1 p{color:#24539e;text-align:justify;font-size:1.2em}.tl-events-10{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around}.tl-events-10 div{width:calc(25% - 30px);margin:0 30px 30px 0}.tl-events-10 p{margin-top:10px;color:#fff;font-style:italic;font-size:1em;text-align:center}.tl-events-10 img{display:block;box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}@media only screen and (max-width:1300px){.tl-events-8-1-1{width:calc(33.333% - 24px)}.tl-events-8-1-2{width:calc(33.333% - 24px)}}@media only screen and (max-width:1080px){.tl-events-10 div{width:calc(50% - 30px);margin:0 15px 30px 15px}.tl-events-1-2,.tl-events-2,.tl-events-4-1,.tl-events-5-1,.tl-events-6-1,.tl-events-6-3,.tl-events-6-4,.tl-events-8-1{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.tl-events-2-2 div{width:calc(50% - 60px);margin-right:10px;margin-left:10px}.tl-events-8-1 section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.tl-events-7{padding-top:20px;padding-bottom:20px}.tl-events-8-1-1{width:calc(50% - 24px);margin-bottom:10px}.tl-events-8-1-2{width:calc(50% - 24px);margin-bottom:10px}.tl-events-6-1 h2{font-size:2em;margin-bottom:30px}}@media only screen and (max-width:900px){.tl-events-3-1 div{display:none}.tl-events-3-1{width:calc(100% - 40px);padding:10px 20px 10px 20px}.tl-events-5-1 section{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}.tl-events-5-1-1{width:100%;margin-top:20px}}@media only screen and (max-width:800px){.tl-events-6-1 h2{margin-bottom:20px}.tl-events-6{padding-top:20px;padding-bottom:30px}.tl-events-6-3{flex-direction:column}.tl-events-1 h1{font-size:5em}.tl-events-6-3 section{width:calc(100% - 100px)}.li-dotted{border-left-style:none}.tl-events-5-1 h2{margin-bottom:20px}.tl-events-5{padding-top:20px;padding-bottom:30px}.tl-events-5-3-1{padding-bottom:0;margin-top:0!important;margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:600px){.tl-events-7-1{position:relative;width:calc(100% - 40px);padding:20px;max-width:1080px;margin:auto;color:#fff}.tl-events-8-1-3{font-size:.5em}.tl-events-1 h1{font-size:4em}.tl-events-1-2 p{font-size:1.6em}.tl-events-4{padding-top:20px;padding-bottom:20px}.tl-events-1{padding-bottom:20px;min-height:0;background-position:top right}}@media only screen and (max-width:550px){.tl-events-6-2{display:flex;flex-direction:column}.tl-events-1 h1{font-size:3em}.tl-events-3-1 p{font-size:1.2em}.tl-events-2-2 div{width:calc(100% - 40px);margin:0 0 30px 0;padding-top:20px;padding-bottom:30px;box-shadow:0 2px 18px 0 rgba(0,0,0,.3)}}@media only screen and (max-width:450px){.tl-events-2-2 div{margin-bottom:10px}.tl-events-1 h1{font-size:2em}.tl-events-1-2 p{font-size:1.3em}}