#banniereHomePage_v3{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:250px;position:relative;z-index:2}#banniereHomePage_v3-top{height:100%;position:relative;width:100%}#banniereHomePage_v3-opa{background:#0000003b;height:100%;position:absolute;width:100%}#banniereHomePage_v3-top .titre{color:#fff;font-family:Bebas Neue;font-size:4.7rem;font-weight:400;line-height:4.3rem;position:relative;text-align:center;text-transform:uppercase;z-index:2}@media screen and (min-width:576px){#banniereHomePage_v3-top .titre{padding:0 10%}}#banniereHomePage_v3-top .titre-sub{color:var(--jaune-vert);font-weight:700}#banniereHomePage_v3-top .resume{color:#fff;font-size:1.4rem;font-weight:400;margin-bottom:0;margin-top:20px;position:relative;text-align:center;width:80%;z-index:2}#banniereHomePage_v3-top .resume:empty{margin:0}@media screen and (max-width:576px){#banniereHomePage_v3-rappel1,#banniereHomePage_v3-rappel2{display:none}#banniereHomePage_v3-top .titre{padding:0 10%}}@media screen and (min-width:576px){#banniereHomePage_v3-rappel1{bottom:-214px;height:316px;left:-219px;opacity:.9;position:absolute;width:316px}#banniereHomePage_v3-rappel2{height:316px;opacity:.9;position:absolute;right:-219px;top:-214px;width:316px;z-index:3}}#banniereHomePage_v3{display:none}p{font-size:1.5rem;font-weight:300;text-align:justify}p a,p b{font-weight:500}p b{color:var(--bleu-lagon)}.justify{text-align:justify}.link a{background:var(--bleu-lagon);border-radius:20px;color:#fff!important;display:inline-block;font-size:1.6rem!important;font-weight:700;margin-top:10px;padding:5px 18px!important;text-transform:uppercase;transition:all .2s ease-in-out 0s}.link a:hover{background:var(--jaune-vert);color:var(--marron)!important}.titrePrincipal{color:var(--bleu-lagon);font-family:Bebas Neue;font-size:4rem;font-weight:700;line-height:4rem;margin-bottom:40px;text-align:center}#l2{background:#024a4a;background:linear-gradient(117deg,#024a4a,#038c8c 37%,#038c8c 67%,#03738c);padding:70px 0 100px;position:relative;z-index:10}.slogan{align-items:center;display:flex;gap:50px;justify-content:center}.slogan .left{position:relative;width:600px}.slogan p{text-align:center}.slogan #slogan{color:#fff;font-family:Bebas Neue;font-size:4.2rem;font-weight:500}.slogan #text{color:#fff;font-size:1.6rem;margin:30px 0}.slogan .images{position:relative}.slogan .images #capture{width:200px}.slogan .images #texture2{bottom:-50px;left:-104px;opacity:.3;position:absolute;width:250px;z-index:-1}.slogan .store img{width:160px}#l2bot{background-origin:initial;background-repeat:no-repeat;background-size:cover;bottom:0;height:100px;left:0;position:absolute;width:100%}#l10{background:#f3f1f0;padding:40px 0 0}#l10 .container{position:relative}#l10 #texture1{bottom:0;position:absolute;right:-80px;width:130px;z-index:0}#l10 .etapes{align-items:start;flex-wrap:wrap;justify-content:center;padding-bottom:40px;position:relative;z-index:1}#l10 .etape{align-items:start;display:flex;justify-content:start;padding:0 20px 20px;width:calc(50% - 40px)}#l10 .etape .text{display:flex;flex-direction:column;padding:0 40px}#l10 .etape .nb{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:40px;color:#60b9b9;display:flex;flex:0 0 50px;font-size:2.5rem;font-weight:500;height:50px;justify-content:center;margin-bottom:30px}#l10 .etape .titre{font-size:1.6rem;font-weight:500;margin-bottom:5px}#l10 .etape .description{font-size:1.4rem;font-weight:300;line-height:2rem}#l10 .head{justify-content:center;margin-bottom:50px;position:relative;z-index:1}#l10 .head p{text-align:center}#l10 .head .titre{color:#282828;font-size:3rem;font-weight:300}#l10 .head .description{color:#777;font-size:1.5rem;font-weight:400}#l11{background:#fff;padding:40px 0 20px;position:relative}#l11 .head{margin-bottom:50px}#l11 .head p{text-align:center}#l11 .head .titre{color:#282828;font-size:3rem;font-weight:300}#l11 .head .description{color:#777;font-size:1.5rem;font-weight:400}#l11 #features{align-items:start;display:flex;justify-content:center}#l11 .mobile{margin:0 40px;width:200px}#l11 #features .mobile img{width:100%}#l11 #features .children{display:flex;flex-direction:column}#l11 #features .child{align-items:center;cursor:pointer!important;display:flex;flex-direction:row;margin-bottom:20px;padding:0 10px}#l11 #features .child .libelle{margin:0 15px}#l11 #features .child .titre{color:#4e4e4e;font-size:1.5rem;font-weight:500;margin-bottom:3px}#l11 #features .child .description{font-size:1.3rem;font-weight:300}#l11 #features .child .icone{align-items:center;border:1px solid #c8c8c8;border-radius:40px;color:#60b9b9;display:flex;font-size:2rem;height:45px;justify-content:center;width:45px}#l11bot{background-origin:initial;background-repeat:no-repeat;background-size:cover;height:100px;position:relative;width:100%;z-index:11}.avertissement-tooltip{color:#bb0b0b;font-size:1.3rem;font-weight:500}#l6{background:#fff;padding:60px 0;z-index:10}#l6 .nb{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:40px;color:#60b9b9;font-size:2.5rem;font-weight:500;height:70px;margin-bottom:30px;width:70px}#l6 #apropos,#l6 .nb{display:flex;justify-content:center}#l6 #apropos{align-items:start}#l6 #apropos>div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 20px;width:calc(33% - 40px)}#l6 .titre{font-size:1.5rem;font-weight:600}#l6 .description{font-size:1.4rem;font-weight:300}#l6 p{text-align:center}#l4{background:#024a4a;background:linear-gradient(117deg,#024a4a,#038c8c 37%,#038c8c 67%,#03738c);margin-top:-100px;padding-bottom:50px;padding-top:140px;position:relative}#l4 .content{align-items:center;display:flex;justify-content:center}#l4 .content .icone{color:#fff;font-size:10rem;margin-right:50px;opacity:.3}#l4 p{color:#fff;font-size:1.5rem;font-weight:300}#l4 .titre{font-size:3rem;font-weight:500}#l4 .lien{margin-top:45px;text-align:right}#l4 .lien a{color:#fff}@media screen and (min-width:992px){#l11 #features .children:first-child .child{justify-content:end}#l11 #features .children:nth-child(2) .child{justify-content:start}#l11 #features .children:first-child .child .description,#l11 #features .children:first-child .child .titre{text-align:right}#l11 #features .child:hover .titre{color:#777!important}#l11 #features .child:hover .icone{background:#60b9b9;border:1px solid #60b9b9;color:#fff}#l11 .detail_fonction{display:none}}@media screen and (max-width:992px){.slogan{flex-direction:column-reverse}.slogan .images #capture{width:200px}.slogan .images #texture2{display:none}.slogan .left{width:auto}.slogan #slogan{font-size:4rem}.slogan .store{margin:0!important}#l6{padding:60px 0 10px}#l6 #apropos{flex-direction:column}#l6 #apropos>div{padding:0 10% 50px;width:100%}#l10 #texture1{right:-70px}#l10 .etape{align-items:center;flex-direction:column;justify-content:center;padding:0 10px 40px}#l10 .etape .nb{width:50px}#l10 .etape .text{padding:0 10px}#l10 .etape .description,#l10 .etape .titre{text-align:center}#l10 #texture1{right:-50px}#l4 .content{flex-direction:column}#l4 .content .icone{margin:0}#l4 .content p{text-align:center}#scrollTop{display:none!important}#l4 .lien{text-align:center}#l4 .lien i{display:block;font-size:3rem;margin-top:10px;opacity:.6}#l11 #features{align-items:center;flex-direction:column;justify-content:center}#l11 #features>:first-child{order:2}#l11 #features>:nth-child(3){order:3}#l11 .mobile{order:1;padding-bottom:50px;width:auto}#l11 #features .mobile img{width:200px}#l11 .detail_fonction{background:#f3f1f0;display:none;font-size:1.4rem;margin-top:10px;order:3;padding:10px;text-align:center}#l11 .detail_fonction p{text-align:center}#l11 #features .children{flex-direction:row;flex-wrap:wrap;justify-content:center}#l11 #features .child{background:#f3f1f0;border-radius:4px;box-shadow:0 1px 6px #bbb;flex:0 0 calc(50% - 30px);flex-direction:column;justify-content:start;margin:10px;padding:15px 0}#l11 #features .child .icone{margin-bottom:8px;order:1}#l11 #features .child .libelle{order:2}#l11 #features .child .libelle p{text-align:center}#l11 #features .child .libelle .titre{font-size:1.6rem;font-weight:500}#l11 #features .child .libelle .description{font-size:1.4rem;font-weight:300;line-height:2rem}}@media screen and (max-width:768px){#l11 #features .children{flex-direction:column}#l11 #features .child{background:none;border-bottom:1px solid #dbdbdb;border-radius:4px;box-shadow:none;margin:10px}#l11 #features .child:nth-child(odd) .icone{background-color:#60b9b9;border:1px solid #60b9b9;color:#fff}}@media screen and (max-width:576px){#l10 #texture1{right:-30px}}