@font-face{font-family:quicksand;src:url(fonts/Quicksand-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:quicksand;src:url(fonts/Quicksand-Bold.ttf);font-style:normal;font-weight:700}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}h1,h2{font-weight:700}ol,ul{list-style-type:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-family:"nunito sans",sans-serif}a{text-decoration:none}img,picture{display:block}button,input,select,textarea{font:inherit}html{font-size:16px}.gris{color:#888}.noir{color:#333}.bleu{color:#24aae5}.orange{color:#f79421}.big__container{margin-left:10%;margin-right:10%}#trapeze{position: absolute;top: -50px;right: -30px;width: 160px;height: 100px;transform:scaleX(-1)rotate(270deg)skew(15deg);background: #54b5e9;z-index: -2;display: none;opacity: 0.9;}#offer{flex-direction:column;padding-top:50px;padding-bottom:60px;background:linear-gradient(180deg,#f9fbfc 0,#fff 5%);background-image:url(imgs/base_bg_2_4.webp);background-position:left top;background-size:cover;background-repeat:no-repeat}.offer__title{color:#333;font-weight:300;font-family:quicksand;font-size:3rem;margin-bottom:40px}.offer__services{margin-bottom:20px;color:#f69032;font-family:quicksand;font-weight:700}.offer__cards__container{flex-direction:row;justify-content:center;flex-wrap:wrap}.offer__card{position:relative;height:500px;max-width:350px;margin:25px;transition:all .3s;overflow:hidden;background-color:#f9fafc}.offer__card img{object-fit:cover;max-height:171px;transition:all .3s;object-fit:cover}.offer__card a{display:flex;flex-direction:column;justify-content:center;text-align:center}.offer__card__title{font-family:quicksand;font-weight:700;font-size:1.2rem;color:#333;margin-bottom:5px;transition:all .3s}.offer__card__content{padding:20px}.offer__card p{text-align:justify;color:#888;font-size:1.1rem;transition:all .3s}.card__date{padding:7px;font-size:.7rem;color:#f69032;width:100%;font-weight:700;line-height:.7rem}.aforhover{text-decoration:underline;font-size:1.1rem;font-weight:700;color:#2aa8e7;margin-top:30px}.aforhover:hover{text-decoration:none}#clients{margin-top:-100px;flex-direction:column;margin-top:40px;padding-top:70px;background:#f9fbfc;padding-bottom:90px}#clients span{margin-bottom:20px;color:#f69032;font-family:quicksand;font-weight:700}#clients h2{color:#333;font-family:quicksand;font-size:2.8rem;margin-bottom:40px;letter-spacing:-.05em;line-height:1.2}#clients h2 span{font-weight:300;color:#333}.client__card{height:350px;width:530px;margin:25px;overflow:hidden;position:relative;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;border-radius:5px}.clients__container{display:flex;flex-wrap:wrap;justify-content:center}.client__card__img{height:100%;object-fit:cover;filter:contrast(150%) saturate(200%) sepia(50%)}.client__logo{position:absolute;top:150px;right:20px;padding:20px}.client__back{text-align:center;position:absolute;top:0;width:100%;height:100%;background-color:#26aae7;opacity:0;z-index:0;transition:all .3s;color:#fff;padding:98px 100px 0 100px}.client__back p{font-size:1.1rem}.client__card:hover .client__back{opacity:.95}.client__card__title{font-weight:700;font-size:1.2rem;margin-bottom:10px;font-family:quicksand}.pull-in__logo{height:90px;top:10px;right:10px;object-fit:cover;filter:brightness(0) invert(1)}.gefradis__logo{top:270px;left:10px}.motoland__logo{height:105px;left:0;top:265px;z-index:2}.pull-in__client{object-fit:cover;object-position:-100px 00px}.motoland__client{filter:contrast(150%) saturate(150%) sepia(20%);height:101%}.client__button{position:absolute;bottom:20px;right:20px}.maxter__client{filter:contrast(100%) saturate(100%) sepia(0%);width:100%}.maxter__logo{font-size:3rem;top:-20px}.achoisi{text-align:center;margin-top:-20px}#clients>div>div:nth-child(2)>a>div>p.achoisi{margin-top:20px}footer{padding:60px 245px;background-color:#2d3a49;color:#fff;display:flex;justify-content:space-between;padding-bottom:120px}.footer__left img{height:80px}footer h2{font-family:quicksand;font-size:1.3rem}.footer__center ul{padding:0;font-weight:700;font-size:1.03rem;line-height:1.6}.footer__right a{margin-left:0;position:relative;padding:16px 25px;background-color:#fff;color:#333;font-size:1.1rem}.footer__right a:hover{background-color:#2d3a49;color:#fff}.footer__right p{margin-bottom:40px;margin-top:10px;max-width:200px;font-size:1.02rem;line-height:1.6}.footer__center li{margin-bottom:10px;display:flex;align-items:center}.footer__center li a{color:#fff;text-decoration:underline}.footer__center li a:hover{text-decoration:none}.footer__icon{height:20px;display:inline;margin-right:15px}.phone{margin-right:18px}.location{margin-right:22px}.mail{height:18px}header{position:absolute;top:15px;height:90px;width:100%;z-index:800;transition:top .1s ease-in-out}.nav-up{position:fixed;top:0;width:100%;background-color:#fbfbfb;padding:50px 0;box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px}.header__container{height:100%;justify-content:space-between}.header__left{margin-left:50px}#img__menu{height:30px;margin-top:8px;display:inline;margin-right:20px;margin-left:15px;width:45px}.header__logo img{height:80px}header nav{margin-left:90px}.header__left li{display:inline-block;position:relative}#li__home{color:#a3a3a3}#li__home::after{visibility:visible;width:100%;opacity:1;left:0}.header__menu a{color:#333;font-weight:700;padding:7px}.header__menu a::after{background-color:#fa9212;content:"";display:block;position:absolute;top:120%;left:50%;width:0;height:2px;opacity:0;visibility:hidden;transition:left .2s ease-in-out 0s,width .2s ease-in-out 0s,opacity .2s ease-in-out 0s,visibility .2s ease-in-out 0s}.header__menu a:hover::after{visibility:visible;width:100%;opacity:1;left:0}.header__right button{background:linear-gradient(90deg,#25aae7 0,#65b9e0 100%);padding:15px;min-width:160px;border:none;cursor:pointer;color:#fff;margin-right:100px}.header__right button:hover{background:#2d3a49;color:#fff}#header__services{position:relative}#header__services ul{padding:0 10px 10px 10px;display:none;flex-direction:column;position:absolute;white-space:nowrap;background-color:#fbfbfb;margin-top:5px;box-shadow:rgba(0,0,0,.09) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px;border-radius:5px;margin-left:-3px;margin-top:1px;z-index:200}#header__services:hover ul{display:flex}#header__services li{margin-top:11px}#header__services li a::after{background-color:transparent}#header__services li a:hover{color:#25aae7}.toppx{top:0}.nav__mobile{display:none;z-index:999;width:100%;height:100vh;position:absolute;top:-20px;padding-top:20px;left:-100%;background:linear-gradient(90deg,#25aae7 0,#65b9e0 100%);text-align:center;transition:left .2s}#nav__mobile ul{padding:0 20px;padding-bottom:22px;margin-top:100px;width:100%}#nav__mobile li{padding:12px;color:#fff;width:100%;height:100%}#nav__mobile li a{color:#fff;font-weight:700;font-size:1.3rem;width:100%;height:100%;display:block;font-family:quicksand}#close__mobile{position:absolute;height:40px;top:35px;right:20px;filter:brightness(0) invert(1)}.header__services__mobile{position:absolute;top:0;width:100%;left:-100%;background:linear-gradient(90deg,#25aae7 0,#65b9e0 100%);transition:left .2s}#back__menu{position:absolute;top:-60px;left:30px;height:40px;filter:brightness(0) invert(1)}.menu__visible{left:0}.services__visible{left:0}body{position:relative}.hero__container{background-image:url(imgs/bg_1-2.2.webp);background-position:left top;height:100vh;background-size:cover;background-repeat:no-repeat;justify-content:center;max-width:100%}.hero__right img{height:500px}.hero__left__container{flex-wrap:nowrap;margin-right:5px}.hero__left__container h1{margin-top:20px;font-size:3.5rem;font-family:Quicksand;letter-spacing:-.05em;line-height:1.2;max-width:540px;color:#333}.hero__left span{font-weight:300}.hero__left p{color:#888;font-size:1.1rem;line-height:1.6;font-weight:400;margin-top:30px;max-width:510px;text-align:justify}.hero__left button{margin-top:35px;background-color:#e3f6ff;color:#25aae7;padding:20px 28px;min-width:180px;border:none;cursor:pointer;margin-right:100px}.hero__left button:hover{background:linear-gradient(90deg,#25aae7 0,#65b9e0 100%);color:#fff}#retourligne{display:none}#howto{text-align:center;margin-top:80px;margin-left:5%;margin-right:5%}#howto__title__container{margin:0 10%}.howto__container{margin-top:20px;display:flex;align-items:center;justify-content:center}#howto img{width:300px;margin-right:10px;filter:saturate(.8)}.howto__title{font-weight:700;color:#333;font-family:quicksand;font-size:2.4rem;margin-bottom:30px}.etape__container{display:flex;margin:80px 0}.etape__container h2{font-size:1.2rem;font-weight:700;font-family:quicksand;text-align:right;color:#333}.etape__container p{text-align:right;color:#888;font-size:1.1rem}.etape__container div{margin-right:20px}.etape__right h2,.etape__right p{text-align:start}.howto__left{margin-left:10px}.hero__marques{margin-left:160px;margin-right:160px;justify-content:space-between;margin-top:-120px}.hero__marques img{max-width:200px;padding:20px;padding-top:23px;opacity:.6}#maxter{height:100px}#offer2{display:flex;justify-content:center;margin-top:0;margin-bottom:110px;padding-top:120px}.offer2__container{flex-direction:row;flex-wrap:wrap;justify-content:center;width:1100px}.offer2__card{box-shadow:rgba(0,0,0,.16) 0 1px 4px;padding:45px 50px;position:relative;width:265px;border-radius:5px;margin-top:30px;margin:10px 10px 10px 0;background-color:transparent;transition:all .2s}.offer2__card:hover{background:0 0}.offer2__card svg{position:absolute;right:30px;bottom:45px}.offer2__cache{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;background-color:#24aae5;transition:all .3s}.cache__button{padding:10px;border:2px solid #fff;background-color:transparent;cursor:pointer;color:#fff;bottom:10px;right:10px;position:absolute}.offer2__card .offer2__cache p{color:#fff;font-size:1.1rem;padding:30px}.offer2__card:hover .offer2__cache{opacity:.98}.offer2__title{width:530px;margin-right:20px}.offer2__services{margin-bottom:20px;color:#f69032;font-family:quicksand;font-weight:700}.offer2__title h2{font-family:quicksand;font-size:3rem;color:#333;margin-bottom:30px;line-height:1.2}.offer2__title span{font-weight:300}.offer2__title p{color:#888;font-size:1.1rem;max-width:380px;text-align:justify}.offer2__card__title{margin-top:50px;font-weight:700;font-size:1rem;font-family:quicksand;line-height:1.2;color:#333}.offer2__card p{font-size:2rem;font-family:quicksand;color:#888}.offer2__icon{position:absolute;right:45px;top:50px}.offer2__favorite{background-color:#e9f6fc}.flex__alignItem{display:flex;align-items:center}.digiButton{border-radius:50px;font-weight:700}.container{margin-left:5%;margin-right:5%}#howto > div.howto__container > div.howto__left > div:nth-child(1){justify-content: end;}#offer__br{display:none;}#service__hero{background-image:url(../imgs/base_bg_2_4.webp);background-position:left top;background-size:cover;background-repeat:no-repeat;justify-content:center;width:100%;text-align:center;font-family:quicksand;font-size:2.5rem;color:rgb(51,51,51);flex-direction:column;padding-top:180px;padding-bottom:80px;-moz-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.1);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.1)}#service__hero span{font-weight:300}#service__hero div{font-size:1rem}#service__content{display:flex;justify-content:center}#service__left{padding:50px;max-width:800px}#service__left p,#strategy ul li{color:#888;font-size:1.1rem}#first__content img{max-width:700px;max-height:400px;object-fit:cover;border-radius:5px}#first__content h2{font-weight:700;font-family:quicksand;font-size:2.2rem;color:rgb(51,51,51);margin-top:20px;margin-bottom:30px}#first__content ul{padding-left:0}#first__content ul li{margin-bottom:20px;color:#888}#first__content h3,#first__content ul li b{font-weight:700;font-family:quicksand;color:rgb(51,51,51)}#first__content p{margin-bottom:40px}#strategy{justify-content:space-around;margin-bottom:45px}#strategy img{border-radius:5px;height:354px;max-width:200px;object-fit:cover}#strategy h2{font-weight:700;font-size:1.9rem;font-family:quicksand;color:rgb(51,51,51);line-height:1.1;margin-top:20px;margin-bottom:10px}#strategy div{margin-left:20px}#strategy p{margin-bottom:10px}#strategy ul{padding-left:0}#strategy ul li{padding:6px;display:flex;align-items:center}#strategy ul img{height:17px;display:inline;margin-right:10px}#second__content{margin-bottom:40px}#service__right{padding:50px;max-width:450px}#all__services{background-color:#f4f5f8;padding:40px 24px 40px 40px;border-radius:5PX}#all__services h3{font-weight:700;font-family:quicksand;color:rgb(51,51,51)}#all__services ul{padding-left:0}#all__services li{padding:10px;border-radius:8px;margin-left:-16px;padding:10px 20px 10px 20px;margin-bottom:5px}#all__services a{width:100%;height:100%;display:flex;align-items:center;font-size:.95rem;color:#686a6f;justify-content:space-between;padding:2px 20px;font-weight:700}.all__survol{background-color:#fff;border-left:2px solid #f98e26}.all__survol__li{background-color:#fff}#all__services li:hover{background-color:#fff}#need__help{margin-top:30px;border-radius:5px;padding:40px 30px;background-color:rgb(112,112,112);color:rgb(255,255,255)}#need__help h3{color:#fff;margin-bottom:30px;font-size:1.4rem}#need__help p{margin-bottom:30px}footer{margin-top:40px}
@media (max-width:1424px){.offer2__card{width:220px}.offer2__title{width:460px;margin-right:0}.offer2__card__title{font-size:.8rem}.offer2__card svg{right:10px;bottom:41px}.offer2__cache .cache__button{margin:0;padding:7px;bottom:10px;right:10px;position:absolute}.offer2__card .offer2__cache p{padding:20px}#offer2{padding-top:80px}footer{padding:60px 100px}.hero__left__container h1{font-size:3rem}.hero__right img{height:450px}.hero__container{padding:0 10%}.client__card{height:350px;width:420px}.client__back{padding:50px;padding-top:100px}.client__button{position:absolute;top:50px;left:-110px;right:initial;bottom:initial}}@media (max-width:1400px){header nav{margin-left:10px}.header__left{margin-left:15px}}@media (max-width:1273px){#strategy img{display:none}#strategy{justify-content:start}#strategy div{margin-left:0}#strategy h2{font-size:1.9rem;margin-bottom:20px}.hero__left__container h1{font-size:2.9rem}.hero__right img{height:370px}}@media (max-width:1167px){.offer2__card{width:200px}.offer2__title{width:420px;margin-right:0}.offer2__card__title{font-size:.7rem}.offer2__container{margin:0 70px}.offer2__title h2{font-size:2.3rem}.offer2__card svg{right:10px;bottom:39px}.offer2__cache .cache__button{margin:0;padding:7px;bottom:10px;right:10px;position:absolute}.offer2__card .offer2__cache p{padding:20px}}@media (max-width:1126px){.header__logo img{height:70px}header nav ul{padding-left:20px}.header__right button{padding:13px;margin-right:20px}footer{padding:60px 50px}.footer__right a{padding:10px 20px}.client__card{height:300px;width:380px}.client__button{position:absolute;top:50px;left:-120px;right:initial;bottom:initial}.gefradis__logo{height:65px;left:0;top:240px}.motoland__logo{height:80px;left:0;top:240px}.pull-in__logo{height:72px;top:0;right:0;object-fit:cover}#clients h2{font-size:2.3rem}#clients{display:flex;flex-direction:column;align-items:center;padding-top:70px;background:#f9fbfc;padding-bottom:20px}.maxter__logo{font-size:2rem;right:0}.client__back{padding-top:70px}.offer__card{margin-right:10px;margin-left:10px}.offer__title{color:#333;font-weight:300;font-family:quicksand;font-size:2.3rem;margin-bottom:40px}.hero__left p{max-width:350px}.hero__left__container h1{font-size:2.5rem}.hero__right img{height:335px}#howto img{display:none}.etape__container div{margin-right:60px}.howto__left{margin-left:50px}}@media (max-width:999px){.container{margin-left:10px;margin-right:10px}#service__content{flex-direction:column}#first__content img{display:none}#service__right{display:flex;max-width:inherit}#need__help{margin-top:0;width:50%}#all__services{width:50%}#service__right{margin-top:40px}.nav__mobile{display:block;}#offer2{padding-top:50px;margin-bottom:90px}.offer2__title{text-align:center;width:730px}.offer2__title h2{font-family:quicksand;font-size:2.1rem;color:#333;margin-bottom:15px;line-height:1.2;word-wrap:initial}.offer2__title p{max-width:inherit;text-align:center;margin-left:50px;margin-right:50px}.offer2__cache{opacity:1;background-color:transparent;position:relative}.offer2__card .offer2__cache p{margin-top:10px;color:#888;padding:0}.offer2__card svg{display:none}.offer2__card{padding:30px 30px;min-height:350px}.offer2__icon img{display:none}.offer2__card__title{margin-top:10px;font-size:.9rem}.offer2__cache .cache__button{position:relative;color:#888;border:none;margin-top:20px;text-decoration:underline}.hero__marques{margin-left:0;margin-right:0}header nav{display:none}#header__icon{display:block}footer{flex-direction:column}.footer__center,.footer__left,.footer__right{margin-top:40px}.footer__left{display:flex;justify-content:center;margin-bottom:60px}.footer__left img{height:80px}footer h2{font-size:1.5rem}footer li{font-size:1.1rem}footer p{font-size:1.1rem}footer .footer__right a{padding:10px 15px}#clients{padding-top:70px}.client__card{height:560px;width:300px}.gefradis__logo{height:65px;left:0;top:200px}.motoland__logo{height:80px;left:0;top:200px}.pull-in__logo{height:73px;top:0;right:0;object-fit:cover}.client__back{text-align:justify;position:relative;background-color:#fff;color:#333;opacity:1;padding:20px}.client__back p{color:#888}.client__card__img{height:50%}.client__card__title{text-align:center}#clients>div>div>a>div>p.achoisi{text-align:center;margin-top:-5px;color:#f39227}#clients>div>div:nth-child(2)>a>div>p.achoisi{margin-top:-5px}.last__card{display:none}#offer{padding-top:70px}.offer__title{text-align:center}.hero__right img{display:none}.hero__left__container h1{margin-top:0;font-size:3.7rem}.hero__left button{margin-top:60px}.hero__left p{max-width:700px}.howto__container{flex-wrap:wrap}.etape__container{width:100%}.etape__container div{margin-right:0}.howto__left{margin-left:10px;margin-right:50px}.etape__container svg{margin-left:30px}.etape__right svg{margin-left:0;margin-right:30px}}@media (max-width:746px){.offer2__title{text-align:center;width:100%}.hero__marques img{width:160px}}@media (max-width:689px){#service__hero h1{font-size:2.2rem}.container p{text-align:justify}#service__left{padding:30px 20px}#service__right{padding:20px 20px}#first__content h2,#strategy h2{text-align:center}#first__content h2,#strategy h2{font-size:1.7rem}#retourligne{display:block}.hero__left__container h1{font-size:3.3rem;margin-top:50px}.hero__left button{display:none}.hero__left p{font-size:1.25rem}.etape__right{margin-top:0}#howto{margin-top:10px}.howto__left{margin-right:10px}}@media (max-width:608px){#offer2{padding-top:60px;margin-bottom:60px}.offer2__title{width:100%}.offer2__title p{margin-bottom:10px;font-size:1.25rem;margin-left:0;margin-right:0}.offer2__card{width:320px;margin-right:0}.offer2__card__title{font-size:1.2rem}.offer2__card svg{right:10px;bottom:41px;display:inline-block}.offer2__cache .cache__button{position:relative;margin-top:40px}.offer2__card .offer2__cache p{padding:20px}.offer2__title h2{font-size:2.5rem}.offer2__icon img{display:block}.offer2__card .offer2__cache p{padding:0;margin-top:20px}.offer2__cache .cache__button{position:relative;margin-top:40px}.offer2__card{padding:30px 30px;min-height:300px}.hero__marques{display:none}.client__card{height:550px;width:100%;margin:20px}.client__card__img{height:260px;width:100%;margin:0}#clients h2{text-align:center}#offer{padding-top:90px;text-align:center;padding-bottom:20px}.offer__title{margin-bottom:10px}.offer__card p{font-size:1.25rem}.offer__card__title{font-size:1.3rem}}@media (max-width:375px){#service__hero h1{font-size:2rem}#service__right{padding:10px}.hero__left__container h1{font-size:2.8rem;margin-top:80px}}@media (max-width:336px){.client__card{height:570px}}@media (max-width:320px){.hero__left__container h1{font-size:2.5rem;margin-top:100px}.offer__card{height:560px}}@media (min-width:999px){.header__right a{display:none}}@media (max-width:421px){.header__right button{display:none}#trapeze{display: block;}#img__menu{filter: brightness(0) invert(1);}}@media (max-width:765px){.howto__title{text-align: center;margin-bottom: 0;}.howto__left .etape__container{flex-direction: row-reverse;}.howto__left .etape__container h2, .howto__left .etape__container p{text-align: start;}#howto > div.howto__container > div.howto__left > div > div:nth-child(1){margin-left: 30px;}.howto__left .etape__container svg{margin-left: -5px;}#howto > div.howto__container > div.howto__left > div:nth-child(1){justify-content: left;}.etape__container{margin: 52px 0;}#howto > div.howto__container > div.howto__left > div:nth-child(2){margin-bottom: 0px;}.offer2__services{display: none;}.offer2__title h2{margin-bottom: 80px;margin-top: 40px;}@media (max-width:517px){#offer__br{display:block;}#clients>div>div>a>div>p.achoisi{margin-top:5px;margin-bottom:10px;}}}@media (max-width:834px){#service__right{flex-wrap:wrap}#need__help,#all__services{width:100%}#all__services{margin-bottom:30px}}