.tl-app-1{padding-top:30px;padding-bottom:30px;min-height:50vh;background-position:center bottom;background-size:cover;background-image:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%),url(../images/application/tl-reservation.jpg)}.tl-app-1 h1{color:#fff;font-weight:700;font-size:6em}.tl-app-1-2,.tl-app-2-1{position:relative;width:80%;max-width:1080px;margin:auto}.tl-app-1-2 h2{color:#fff;font-weight:500;font-size:2.3em;margin:20px 10px 50px 0}.tl-app-1-3:after{position:absolute;opacity:0;content:"\3E";margin-left:-1em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tl-app-1-3{text-align:center;margin-top:20px}.tl-app-1-3 a:hover{cursor:pointer}.tl-app-2{padding-top:60px;background-image:linear-gradient(90deg,#fff 0,#6487c0 100%)!important}.tl-app-2-1 h2{color:#24539e;font-size:2.4em;font-weight:500;margin-bottom:40px}.tl-app-2-1 section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.ul-pro{list-style-image:none!important}.ul-pro li{position:relative;list-style-type:none;margin-bottom:30px}.ul-pro li:before{content:"✔";color:#2ca138;font-weight:800;font-size:1.2rem;position:absolute;left:-25px;top:-5px}.tl-app-2-2{display:flex;flex-direction:row;flex-wrap:nowrap}.tl-app-2-2-1{flex-basis:fit-content}.tl-app-2-2-2{display:flex;justify-content:center;flex-direction:column;margin:20px}img{border-radius:10px 10px 10px 10px}.tl-app-3,.tl-app-5{padding-top:100px;padding-bottom:100px;background:#24539e!important}.tl-app-3-1,.tl-app-5-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-app-3-1 section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.tl-app-3-1 h2,.tl-app-5-1 h2{color:#fff;font-size:2.4em;font-weight:500;margin-bottom:40px}.tl-app-3-2{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:10px}.tl-app-3-2-1{padding:0 90px 0 120px}.tl-app-3-2-2-1{width:97px;height:97px;display:inline-block;background:url(../images/application/step-background-2.png) no-repeat 0 0}.tl-app-3-2-2-1 p{font-weight:500;font-size:40px;line-height:96px;text-align:center;color:#24539e}.tl-app-3-2-2{background:url(../images/application/step-arrow-4.png) no-repeat center bottom}.tl-app-3-2-3{padding:20px;font-size:1.2em;line-height:1.3em;text-align:justify}.tl-app-3-2-1 img{max-width:235px}.tl-app-3-2-3-img{display:none;max-width:400px;margin:auto}.tl-app-4{padding-top:60px;padding-bottom:100px;background-image:linear-gradient(90deg,#fff 0,#6487c0 100%)!important}.tl-app-4-1{position:relative;max-width:1080px;margin:auto}.tl-app-4-1 section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.tl-app-4-1-1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%}.tl-app-4-1-1 img{border-radius:10px 10px 10px 10px;overflow:hidden}.tl-app-4-1 h2{color:#24539e;font-size:2.4em;font-weight:500;margin-bottom:40px}.tl-app-4-1 p{font-size:1.2em}.tl-app-5-2{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.tl-app-5-2-1{width:50%}.tl-app-5-2-2{width:calc(50% - 80px);padding:40px}.tl-app-5-1 p{font-size:1.3em!important;margin-bottom:20px!important}.ul-standard{list-style:square!important;margin-left:40px}.tl-app-6-4{text-align:right;position:relative}.tl-app-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-app-6-4 a,.tl-app-6-4 a:after{transition:all .3s ease 0s}.tl-app-6-5:after{position:absolute;opacity:0;content:"\3E";margin-left:-1em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tl-app-6-4 a:hover{padding-right:33px!important}.tl-app-6-4 a:hover>.tl-app-6-5:after{opacity:1;content:"\3E";margin-left:10px;font-weight:700}.tl-app-6-5{text-align:center;margin-top:20px}.tl-app-6-5 a:hover{cursor:pointer}.tl-app-6-3,.tl-app-6-4{position:relative;width:80%;max-width:1080px;margin:10px auto 0 auto;display:flex;flex-direction:row;justify-content:space-around}.tl-app-6-3-1{position:absolute;top:-30px;left:calc(50% - 30px)}.tl-app-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}.tl-app-6-3 section h4{color:#24539e;font-weight:700;margin-bottom:20px;margin-top:20px}.tl-app-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-app-6-1{position:relative;width:80%;max-width:1080px;margin:auto;color:#fff}.tl-app-6-1 h2{color:#24539e;font-size:2.4em;font-weight:500;margin-bottom:60px}.tl-app-6-2{display:flex;flex-direction:row}.tl-app-6-2-1{padding:0 50px 10px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tl-app-6-2-1 img{margin-bottom:20px}.tl-app-6-2-2{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center}.tl-app-6-2-2 h3{color:#24539e;font-size:1.5em;margin-bottom:10px}.tl-app-6-2-2 p{color:#000;text-align:justify}.link-app{color:#fff;--mainColor:#fff;padding:0 3px 0 3px;background:linear-gradient(to bottom,var(--mainColor) 0,var(--mainColor) 100%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none;transition:background-size .3s;cursor:pointer}.link-app:hover{background-size:4px 50px;color:#24539e;font-weight:500}@media only screen and (max-width:1400px){.tl-app-1 h1{font-size:8em}}@media only screen and (max-width:1080px){.tl-app-6-1 h2{font-size:2em;margin-bottom:30px}.tl-app-5-2{display:block}.tl-app-5-2-1{width:100%}.tl-app-5-2-2{width:calc(100% - 80px);padding:40px}.tl-app-3-2-1{padding:0 45px 0 60px}.tl-app-2-2-2{display:none}.tl-app-1 h1{font-size:6em}.tl-app-2-2{display:block}.tl-app-2-1,.tl-app-3-1,.tl-app-4-1,.tl-app-5-1,.tl-app-6-1,.tl-app-6-3,.tl-app-6-4{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.tl-app-1-2{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.tl-app-2-1 h2{margin-bottom:20px}.tl-app-2{padding-bottom:40px}}@media only screen and (max-width:900px){.tl-app-3-1 section{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}.tl-app-4-1 section{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}.tl-app-4-1-1{width:100%;margin-top:20px}}@media only screen and (max-width:800px){.tl-app-4-1 h2,.tl-app-6-1 h2{margin-bottom:20px}.tl-app-4-3-1{padding-bottom:0;margin-top:0!important;margin-right:0!important;margin-left:0!important}.tl-app-4,.tl-app-6{padding-top:20px;padding-bottom:30px}.tl-app-6-3{flex-direction:column}.tl-app-6-3 section{width:calc(100% - 100px)}.tl-app-3-2-1{display:none}.tl-app-3-2-3-img{display:block}.tl-app-3-1 h2,.tl-app-5-1 h2{margin-bottom:20px}.li-dotted{border-left-style:none}.tl-app-3,.tl-app-5{padding-top:20px;padding-bottom:30px}.tl-app-3-3-1{padding-bottom:0;margin-top:0!important;margin-right:0!important;margin-left:0!important}.tl-app-1{padding-bottom:20px;min-height:0;background-position:top right}.tl-app-2{padding-top:20px;padding-bottom:20px}.tl-app-1 h1{font-size:4em}}@media only screen and (max-width:600px){.tl-app-1 h1{font-size:4em}.tl-app-1-2 p{font-size:1.6em}}@media only screen and (max-width:550px){.tl-app-6-2{display:flex;flex-direction:column}}@media only screen and (max-width:450px){.tl-app-1 h1{font-size:3em}}.quisommesnous-title-v2{margin:auto;width:90%;margin-bottom:20px;margin-top:20px}blockquote{font-style:italic;width:500px;margin:.25em 0;padding:.35em 40px;line-height:1.45;position:relative;color:#383838}blockquote:before{display:block;padding-left:10px;content:"\201C";font-family:Georgia,serif;font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a}.page{padding-top:40px}.page-section-header{text-align:center;vertical-align:middle;display:flex;flex-direction:row;margin-top:0;margin-bottom:20px}.page .title{color:#081121;font-size:2.5em!important;font-weight:800;line-height:48px;margin:auto;text-align:center;vertical-align:middle;padding-bottom:20px}.TL_Presentation{padding-bottom:20px}.TL_Presentation .title{width:90%;padding-bottom:40px}.page h3{color:#081121;font-size:1.75em;font-weight:800;margin:0}.page h4{color:#081121;font-size:1.875em;font-weight:800;margin-bottom:10px;width:80%;text-align:left;margin-top:0;padding-top:0}.page h5{color:#081121;font-style:italic;font-size:3.75em;font-weight:800;margin-bottom:0;width:60%;text-align:left;margin-top:0;padding-bottom:0}.page h6{color:#19386c;font-size:1.75em;font-weight:800;margin:0}.page .h7{color:#000;font-size:1em}.page .h8{color:#fff;font-size:.875em;padding-left:15px}.page .h9{font-size:.875em;font-style:italic;color:#fff;padding-left:15px}.page .h10{color:#fff;font-size:.8em;text-align:left;width:90%;line-height:1.4em}.conteneur-flex{display:flex;flex-flow:row wrap;justify-content:space-evenly}.paragraphe-flex{color:#000;font-size:1em;width:40%;margin:0;justify-content:space-evenly}.paragraphe-flex-quote{color:#000;font-size:1em;width:40%;margin:0;text-align:left;justify-content:space-evenly}.TL_Presentation .conteneur-flex .paragraphe-flex{margin:0}.TL_Valeurs{padding-bottom:40px}.paragraphe-flex2{color:#000;font-size:1em;flex:0 1 40%;margin:auto 0;text-align:justify;justify-content:space-evenly}.conteneur-flex2{display:flex;flex-flow:row wrap;justify-content:space-evenly}.paragraphe-flex-quote2{color:#000;font-size:1em;flex:0 1 40%;justify-content:space-evenly;margin:auto 0}.conteneur-flex-blue{display:flex;flex-flow:row wrap;justify-content:space-evenly;padding-bottom:50px}.conteneur-flex-blue2{display:flex;flex-flow:row wrap;justify-content:space-evenly;padding-bottom:50px}.paragraphe-flex-blue{color:#19386c;font-size:1em;flex:0 1 40%;margin:auto 0}.conteneur-flex-blue p{margin:0}.conteneur-flex-blue2 p{margin:0}.collaboration{background-color:#d3dceb;padding-top:50px}.picture{width:40%;height:40%;align-items:left;border-radius:10px}.TL_Innovation{margin-top:50px;margin-bottom:50px}.paragraphe-flex-quote2 h4{width:100%}.TL_Histoire{display:flex;flex-flow:row wrap;justify-content:center;vertical-align:top;padding-bottom:40px}.histoire-picture{width:35%;height:35%;padding-right:5%;margin:0}.histoire-texte{display:flex;flex-flow:column;width:80%;height:100%;margin:0;justify-content:start}.TL_Histoire .histoire-texte .conteneur-flex{display:flex;flex-flow:column;margin:auto}.TL_Histoire .histoire-texte .title{text-align:center;padding-bottom:15px;margin:0}.TL_Histoire .histoire-texte .histoire{margin-left:0;margin-top:0;align-items:start}.histoire-texte .page-section-header h2{margin:0}.TL_Histoire .histoire-texte .conteneur-flex .paragraphe-flex{color:#000;font-size:1em;flex:0 1 40%;margin-top:20px;margin-bottom:20px;justify-content:space-evenly}.paragraphe-flex-histoire{color:#000;font-size:1em;flex:0 1 40%;margin-top:10px;margin-bottom:10px;justify-content:space-evenly}.Equipe{background-color:#081121}.TL_Equipe{background-color:#081121;padding-top:40px;padding-bottom:20px;margin:auto 0}.TL_Equipe .title{color:#fff;padding-bottom:5px}.TL_Equipe_2{background-color:#081121}.TL_Equipe_2 .conteneur-flex{color:#fff;padding-bottom:60px;width:100%;margin:auto}.TL_Equipe_2 .conteneur-flex .paragraphe-flex-quote{margin:auto 0}.TL_Equipe_2 .conteneur-flex .paragraphe-flex-quote h4{color:#fff;width:100%}.TL_Equipe_2 .conteneur-flex .paragraphe-flex{color:#fff;margin:auto 0}.equipe-photos{display:flex;flex-flow:row wrap;justify-content:center;padding-top:40px;padding-bottom:20px;margin:auto}.personne_colonne{width:260px;background-color:#0e1e3a;display:flex;flex-flow:column;margin-left:20px;margin-right:20px;margin-bottom:20px;padding-bottom:14px}.personne_photo{border-radius:10px 10px 0 0;width:100%;margin:0}.TL_Reseaux{display:flex;flex-flow:column;margin:0;padding-top:20px;padding-bottom:20px}.TL_Reseaux .title{padding-bottom:5px}.TL_Reseaux p{color:#081121;font-size:1em;text-align:center;width:450px;margin:auto;align-content:center}.liste-actualites-RS{display:flex;flex-flow:row;align-content:space-evenly;width:80%;padding-top:30px;padding-bottom:30px;margin:auto}.actualite_1{width:14%;margin:auto}.actualite_2{width:16%;margin:auto}.actualite_3{width:18%;margin:auto}.actualite_1 img{border-radius:50%;width:100%;height:auto;transform:rotate(0) scale(1);transition:.3s ease-in-out}.actualite_2 img{border-radius:50%;width:100%;height:auto;transform:rotate(0) scale(1);transition:.3s ease-in-out}.actualite_3 img{border-radius:50%;width:100%;height:auto;transform:rotate(0) scale(1);transition:.3s ease-in-out}.actualite_1 img:hover{transform:rotate(15deg) scale(1)}.actualite_2 img:hover{transform:rotate(15deg) scale(1)}.actualite_3 img:hover{transform:rotate(15deg) scale(1)}.liste_reseaux{display:flex;flex-flow:row;align-content:space-evenly;margin:auto}.liste_reseaux img{height:40px;margin-left:10px;margin-right:10px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:840px){.page-section-header{margin-top:0}.page .title{font-size:1.875em;line-height:38px;padding-bottom:0}.page h3{font-size:1.375em}.conteneur-flex{flex-flow:column wrap;padding-top:10px}.paragraphe-flex{width:90%;margin:auto}.paragraphe-flex-quote{width:85%;margin:20px auto}.page h4{width:100%}.TL_Presentation{padding-bottom:0}.TL_Presentation .title{width:95%;margin:auto;padding-bottom:6px}.TL_Presentation .conteneur-flex .paragraphe-flex{margin:auto;padding-bottom:20px}.TL_Valeurs{padding-bottom:30px}.TL_Valeurs .title{width:95%;padding-bottom:6px}.TL_Valeurs .conteneur-flex .paragraphe-flex{padding-bottom:15px}.conteneur-flex-blue{flex-flow:column wrap;padding-bottom:20px;width:85%;margin:auto}.conteneur-flex-blue2{flex-flow:column wrap;flex-direction:column-reverse;width:85%;margin:auto;padding-bottom:30px}h6{font-size:1.375em}.paragraphe-flex-blue p{margin:0;padding-bottom:15px}.picture{width:100%;height:100%;display:block;margin:0;padding-bottom:15px}.conteneur-flex2{flex-flow:column wrap}.paragraphe-flex-quote2{width:85%;margin:20px auto}.paragraphe-flex2{width:90%;padding-top:14px;margin:auto}.TL_Innovation{margin-top:30px;margin-bottom:30px}.TL_Histoire{flex-flow:column wrap;margin:0 auto;padding-top:0}.histoire-texte{width:90%;margin:auto}.histoire{align-items:center}.histoire-texte .histoire h2{margin:auto}.TL_Histoire .histoire-texte .title{margin:auto;text-align:center;padding-bottom:0}.histoire-picture{margin:auto;width:100%;height:100%;margin-top:20px;margin-bottom:15px;padding-right:0}.TL_Equipe{padding-bottom:0;padding-top:50px}.TL_Equipe .title{width:90%;padding-bottom:0}.equipe-photos{padding-bottom:0}.TL_Equipe_2 .conteneur-flex{padding-bottom:50px}.TL_Equipe_2 .conteneur-flex .paragraphe-flex{margin:auto;padding-top:25px;padding-bottom:0}.TL_Equipe_2 .conteneur-flex .paragraphe-flex-quote{margin:auto}.TL_Reseaux{padding-top:40px}.liste-actualites-RS{width:100%;flex-wrap:wrap;margin:0;justify-content:center;align-items:center;padding-bottom:10px}.actualite_1{width:28%;margin-bottom:20px;margin-left:8px;margin-right:8px}.actualite_2{width:28%;margin-bottom:20px;margin-left:8px;margin-right:8px}.actualite_3{width:28%;margin-bottom:20px;margin-left:8px;margin-right:8px}.TL_Reseaux p{width:95%;margin:auto}}@media screen and (max-width:1749px) and (min-width:1540px){.equipe-photos{width:95%}.personne_colonne{width:22%}.page .h8{font-size:1em}.page .h9{font-size:.9375em}}@media screen and (min-width:1750px){.equipe-photos{width:80%}.personne_colonne{width:22%}.page .title{font-size:2.75em;line-height:54px}.page .h8{font-size:1.125em}.page .h9{font-size:1.0625em}.TL_Presentation .conteneur-flex{width:85%;margin:0 auto}.paragraphe-flex{flex:0 1 40%;margin:0}.paragraphe-flex-quote{flex:0 1 40%;margin:0}.TL_Presentation .title{width:65%}.TL_Valeurs .conteneur-flex{width:85%;margin:0 auto}.conteneur-flex2{width:85%;margin:0 auto}.paragraphe-flex2{font-size:1.25em}.paragraphe-flex-quote2 h4{width:100%}.collaboration .conteneur-flex-blue{width:85%;margin:auto}.collaboration .conteneur-flex-blue2{width:85%;margin:auto}.TL_Histoire{width:82%;margin:auto}.paragraphe-flex-histoire{font-size:1.25em}.TL_Equipe_2 .conteneur-flex{width:85%}.liste-actualites-RS{width:80%}.TL_Reseaux p{width:100%;margin:auto;font-size:1.25em}.page h3{font-size:2em}.page h6{font-size:2em}}