@import url(https://fonts.googleapis.com/css2?family=Bad+Script&display=swap);@font-face{font-family:literabold_italic;font-style:normal;font-weight:400;src:url(/build/fonts/litera_bold_italic-webfont.a7f7f60d.woff2) format("woff2"),url(/build/fonts/litera_bold_italic-webfont.42508ef2.woff) format("woff")}@font-face{font-family:literaitalic;font-style:normal;font-weight:400;src:url(/build/fonts/litera_italic-webfont.30b7c334.woff2) format("woff2"),url(/build/fonts/litera_italic-webfont.46dcaa66.woff) format("woff")}@font-face{font-family:literaregular;font-style:normal;font-weight:400;src:url(/build/fonts/litera_regular-webfont.e6fe1abd.woff2) format("woff2"),url(/build/fonts/litera_regular-webfont.1e50e03d.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}.navbar-toggler{background-color:#fff}body{font-family:literaregular,sans-serif;overflow-x:hidden}#logo img{margin:0;padding:10px 0;width:150px}img{display:block;margin:auto}p{color:#707070;font-size:20px}.soluce p{line-height:45px}.soluce li{color:#733a8b;font-size:30px;font-weight:bolder;padding:23px;text-transform:uppercase}#map{border:2px solid #4a8fbf;height:500px;margin-bottom:30px;margin-top:30px;width:600px}.leaflet-popup-content-wrapper{text-align:center}.leaflet-popup-content-wrapper p,.leaflet-popup-tip p{font-size:14px}.leaflet-popup-content-wrapper p.map-pharmacy{font-weight:700}.soluce #digital a,.soluce .engagement a{color:#1ab1a8}#contactez h2,#nous h2,.partenaires h2,.soluce .script{padding:140px 0;text-align:center}#propositions li{color:unset;font-size:20px;font-weight:unset;margin-left:15px;padding:15px 0;text-transform:unset}#affiches{background-color:#c8cccd;text-align:center}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}nav{background-color:#5a2b87;text-transform:uppercase}.nav-link,.nav-link:focus,.nav-link:hover{color:#fff}nav a{position:relative;text-decoration:none}nav a:before{background-color:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.4s ease-out;width:0}nav a:hover:before{width:100%}.couverture{background:url(/build/images/couverture.f1367f26.jpg) no-repeat 50%;box-shadow:inset 0 0 0 300px rgba(0,0,0,.5);color:#fff;height:50vh}.couverture h1 span{display:block;font-size:147px;text-transform:uppercase}.couverture h1{font-size:100px;padding-top:18vh;text-align:center;text-transform:uppercase}#intro h1{font-size:59px;padding-top:14vh;text-align:center}#blocs div:first-child{background-color:#41aae3}#blocs div:nth-child(2){background-color:#e6277d}#blocs div:last-child{background-color:#40b2a2}#blocs img{display:block;height:25vh;margin:auto;opacity:1;transition-duration:.5s;transition-property:all}#blocs,#blocs img{padding:20px 0}#blocs div{border:5px solid #fff;height:26vh;position:relative}#blocs div:hover img,#blocs p{opacity:0}#blocs p{color:#fff;font-size:40px;position:absolute;text-align:center;text-transform:uppercase;top:11vh;transition-duration:.5s;transition-property:all;width:95%}#blocs div:hover p{opacity:1}#blocs a{text-decoration:none}#description{color:#707070;display:block;margin:auto;padding:10vh 0;text-align:center}#description p{display:block;line-height:30px;margin:auto;width:auto}#digital .script{color:#ba427b}#digital img{width:50vw}#digital h2,#facebook h2{color:#e84c19}#animation .script{color:#679fc4}.script{font-family:Bad Script,cursive;font-size:60px;padding-bottom:50px;text-transform:none}.btn{border:1px solid #ea4b1a;border-radius:40px;color:#ea4b1a;display:block;font-size:19px;margin:50px auto;padding:16px;text-align:center;text-decoration:none;transition:all .3s ease;width:200px}.btn:hover{background-color:#ea4b1a;color:#fff}strong{font-family:literabold_italic}#digip h2{color:#e84c19}#digip p{padding:60px 0}#geographie{background-color:#e6e6e6;color:#4a8fbf;position:relative}#geographie .btn{border-color:#fff;color:#4a8fbf;display:inline-block;margin-right:2px;margin-top:40%}#geographie a:hover{background-color:#fff}#geographie .col2:last-child{padding:60px;width:40%}#geographie p.title{line-height:25px;padding-top:70px}#geographie .d-flex{bottom:150px;height:40px;position:absolute;width:17vw}#geographie .d-flex .btn{font-size:15px;margin:0;padding:0}#geographie .btn-outline-success{background-color:#c94583;border:none;border-radius:5px;width:25px}.swiper{height:220px;margin-top:100px;width:100%}.swiper img{transition:all .2s linear;vertical-align:middle;width:200px}h2{font-family:literaregular,serif;font-size:40px;text-transform:uppercase}#equipe .col{text-align:center}.consultant{color:#000;font-size:30px}#equipe img{padding-bottom:20px}#partenaires{padding:10vh 0}.partenaires i{color:#000;padding:10px}.partenaires .col{display:flex;flex-wrap:wrap;justify-content:space-around}.partenaires img{display:block;margin:10px auto;max-height:140px;object-fit:contain;width:20%}.partenaires p{font-size:55px;padding-bottom:10px;padding-top:50px}.partenaires a{border-bottom:1px solid #fff;color:#5a2b87;text-decoration:none;transition:.4s ease-in}.partenaires a:hover{border-bottom:1.5px solid #5a2b87}.partenaires p:first-child{padding-top:0}.detail1,.detail2,.detail3,.detail4{display:none}.reverse{transform:rotate(180deg)}footer p{font-size:16px;padding-bottom:20px}#footer{color:#fff;padding:70px 0}footer{background-color:#5a2b87;line-height:25px}form ul li{color:#cd5c5c;font-weight:700}.alert{margin:20px auto auto;text-align:center;width:60vw}#footer .col3 p:first-child{padding-bottom:20px}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}#footer li{list-style:none}#footer ul{padding-left:15px}#footer p{color:#fff}#mentions{background-color:#dedede;padding:10px;text-align:center}#mentions p{padding:0}#anim{background:url(/build/images/rayon.02bc4763.jpg) no-repeat bottom}#digi{background:url(/build/images/digital.30e95eaa.jpg) no-repeat bottom}#qui{background:url(/build/images/equipe.4a846a04.jpg) no-repeat top}#partners{background:url(/build/images/partenaires.c9d36d0a.jpg) no-repeat 50%}#galery{background:url(/build/images/galery.449fca6d.jpg) no-repeat 50%}#my-gallery{margin:40px auto 100px}#my-gallery .pswp-gallery{display:flex;flex-wrap:wrap;gap:2vmin;justify-content:center}#my-gallery .pswp-gallery img{border:10px solid #fff;box-shadow:1px 1px 23px #333;flex-grow:1;height:250px}#accompagnement p,#facebook p,#strat p{font-size:18px;line-height:34px;padding:10px 0}#facebook .black_script{font-size:37px}#facebook img{max-width:100%}#fid{background-color:#dce6ef;padding:64px 0;position:relative}#fid,#fid p{color:#679fc4}#fid p{padding:7px 0}#fid h2{margin-bottom:80px;z-index:99}#points_forts{background-color:#e3cad9;color:#cc749e;margin:10vh 0;padding:64px 0;position:relative}#points_forts h2,.engagement h2{text-align:center;z-index:999}#points_forts ul{text-align:center}#points_forts li{color:#cc749e;font-size:25px}.engagement{background-color:#dbe9e3;color:#1ab1a8;padding:64px 0;position:relative}.engagement p{color:#1ab1a8;font-size:25px;text-align:center}.black_script{color:#000;font-family:Bad Script,cursive;font-size:30px!important;padding:50px 0}#fond_blanc{background-color:#fff;height:68px;position:absolute;top:5vh;width:100%}#accomp{background:url(/build/images/accompagnement.733b0e95.jpg) no-repeat 50%}#accompagnement .script{color:#70b3a0}#accompagnement h2,#strat h2{color:#ba427b}#accompagnement li{font-size:25px;text-transform:none}.retrouvez{padding:20px 0}#nous{margin:20px 0}#nous a{color:#000;display:block;font-size:40px;text-align:center}#nous section p{color:#ba427b;font-size:100px;padding:120px 0;text-align:center}#SRA{margin:auto;text-align:center;width:43vw}.engagement img{width:50%}.engagement h3{border:1px solid #fff;border-radius:81px;font-size:29px;letter-spacing:2px;margin-bottom:35px;padding:20px;text-align:center;text-transform:uppercase}.engagement ul{background-color:#fff;border-radius:20px;height:485px;padding:50px}.engagement li{list-style:disc;padding-bottom:15px}.hexagones{color:#fff;margin:auto;text-align:center}.hexagones p{color:#fff}.hexagones h3{font-size:30px;text-transform:uppercase}#enjeu{width:100%}#enjeu .col{padding:130px 50px 190px}#enjeu p{font-size:15px;line-height:21px;padding-top:77px}#bleu{background:url(/build/images/bleu.eceb504c.svg) no-repeat 50%;background-size:contain}#violet{background:url(/build/images/violet.da7f44ff.svg) no-repeat 50%;background-size:contain}.rose{background:url(/build/images/rose.a66e20ea.svg) no-repeat 50%;background-size:contain}.orange{background:url(/build/images/orange.f056877f.svg) no-repeat 50%;background-size:contain}#resultat li{color:#000;margin:auto;text-align:center;text-transform:uppercase}#resultat ul{margin:70px 0}#contact{background:url(/build/images/contact.c0617141.jpg)}#consultant h2{color:#5a2b87;padding:50px 0;text-align:left}#consultant a{color:#ba427b;display:inline-block;padding:20px}#consultant tr{border-bottom:1px solid #e9ecef}#formulaire label{color:#707070;font-size:20px;padding:8px 0;width:220px}#formulaire{background-color:#14b2a13b;border-radius:21px;margin:auto auto 100px;padding:40px;width:60vw}#formulaire input,#formulaire textarea{border:none}#formulaire .col{text-align:center}#formulaire input[type=submit]{background-color:#16b1a3;color:#fff;display:block;margin:42px auto auto;padding:10px 40px;text-transform:uppercase}@media (max-width:767.98px){#formulaire{width:80vw}.couverture h1{font-size:80px}.soluce img{width:400px}#digi h1{font-size:60px}#digital img{width:100%}#points_forts h2{font-size:23px}.couverture h1 span{font-size:87px}#intro h1{font-size:40px}#geographie .d-flex{width:60vw}#geographie .container .row{flex-wrap:wrap-reverse}#carte{padding-bottom:100px;width:70vw}#geographie .d-flex{bottom:40px}#footer{padding:70px 40px}#animation ul,#facebook .black_script,#module p{margin:70px 0}#accomp h1{font-size:45px}#accompagnement h2{padding-bottom:20px}#enjeu{margin-top:90px;width:433px}#consultant table{font-size:10px}.engagement ul{height:auto}#SRA{width:70vw}#nous section p{font-size:87px}#geographie a{margin-top:40px}}