.page-animation{opacity:0;transform:translateY(60px)}.et-fb-root-ancestor .page-animation{opacity:1;transform:translateY(0)}@font-face{font-family:"Queens";src:url("/assets/fonts/Queens-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Queens";src:url("/assets/fonts/Queens-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}h1{font-family:Queens!important;font-size:110px!important;font-weight:500!important;line-height:100px;padding-bottom:0!important}h2{font-family:Queens!important;font-size:72px!important;font-weight:500!important;line-height:78px;padding-bottom:0!important}h3{font-family:Queens!important;font-size:45px!important;font-weight:500!important;line-height:57.6px;padding-bottom:0!important}p{font-family:Manrope;font-size:16px;font-weight:500;line-height:24px}@media only screen and (max-width:768px){h1{font-size:65px!important;line-height:60px}h2{font-size:55px!important;line-height:60px}h3{font-size:35px!important;line-height:44px}.reverse{display:flex;flex-direction:column-reverse}}.no-word-break{white-space:nowrap;overflow-wrap:normal;word-wrap:normal;word-break:keep-all}#main-content{z-index:2;position:relative}.zIndex{z-index:1}.align-end{display:flex;justify-content:end;align-items:end}.button_primary{display:flex;align-items:center;gap:24px;padding:16px 22px;background:#ee532b;color:white;font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;text-align:center;border-radius:5px;border:none;cursor:pointer}.button_primary img{width:18px;display:block;transform:translateX(0);transition:transform 0.3s ease}.button_primary:hover img{transform:translateX(5px)}.button_secondary{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;background:transparent;color:#032626;font-family:Queens;font-size:25px;font-style:italic;font-weight:500;line-height:32px;border-radius:10px;border:1px solid #ee532b;cursor:pointer}.arrow-effect{display:block;width:50px;height:50px;min-width:50px;min-height:50px;display:flex;align-items:center;background:#EE532B;border-radius:5px;justify-content:center}.arrow-effect img{display:block;width:30px;height:30px;transform:rotate(45deg);transform-origin:center;transition:all 0.4s ease-in-out}.button_secondary:hover .arrow-effect img{transform:rotate(90deg)}.button_arrow_after::after{content:url("/wp-content/uploads/2024/12/CTA.png");width:40px;height:40px;margin-left:170px;display:block;transform:translateX(0);transition:transform 0.3s ease}.prevBtnEffect .arrow-effect img{transform:rotate(-180deg)}.prevNextEffect .arrow-effect img{transform:rotate(0)}.prevBtnEffect:hover .arrow-effect img{transform:translatex(-6px) rotate(-180deg)}.prevNextEffect:hover .arrow-effect img{transform:translatex(6px)}.case_title{font-family:Queens;font-size:18px;font-style:italic;font-weight:500;text-align:center;padding:10px 25px!important;padding-bottom:6px!important;color:#ee532b;border:1px solid #ee532b;border-radius:10px;line-height:1;width:fit-content;margin:auto}.category-chips{display:flex;flex-direction:column;align-items:start;gap:16px}.chip{display:flex;align-items:center;gap:10px;padding:20px 30px;border-radius:10px}.chip img{width:24px;height:24px;object-fit:cover;margin-right:10px}.chip span{font-family:'Manrope';font-size:25px;font-weight:500;line-height:34px;color:#032626;height:25px;display:flex;align-items:center}@media only screen and (max-width:768px){.chip{padding:20px}.chip img{width:20px;height:20px}.chip span{font-size:18px;line-height:23px;color:#032626;height:18px;display:flex}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 13))}}.slider_client_container{margin:auto;overflow:hidden;position:relative}.slider_client_container{position:relative;overflow:hidden}.slider_client_container::before,.slider_client_container::after{content:"";position:absolute;top:0;height:100%;width:100px;z-index:2;pointer-events:none;background:linear-gradient(to right,rgba(3,38,38,0.95),transparent)}.slider_client_container::before{left:0}.slider_client_container::after{right:0;background:linear-gradient(to left,rgba(3,38,38,0.95),transparent)}.slider_client_light::before{background:linear-gradient(to right,rgba(4,47,47,0.95),transparent)}.slider_client_light::after{background:linear-gradient(to left,rgba(4,47,47,0.95),transparent)}.slider_client{animation:scroll 60s linear infinite;display:flex;align-items:end;width:calc(250px * 14)}.slide_item{margin:0 40px;width:fit-content;height:fit-content}.slide_item img{width:auto;height:auto;max-width:none}#overlay,#overlay_case{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0);z-index:-10;pointer-events:none;display:flex;justify-content:center;align-items:flex-end}#form-container,#case-container-details{width:100%;background:#f9eadc;padding:100px 5%;border-radius:10px 10px 0 0;transform:translateY(100%);position:absolute;bottom:0;max-height:95vh;overflow-y:auto}.contact-form-container{display:flex;flex-direction:column;gap:32px}.contact-form-container label{font-family:Queens;font-size:22px;font-style:italic;font-weight:500;line-height:28.16px;color:#ee532b}.form-2-column{display:flex;gap:32px}.form-2-column>div,.form-2-column>div p{width:100%}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{width:100%;background:#fdf3ea;color:#032626;border:none;border-radius:6px;margin-bottom:0;font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;padding:13px 19px;margin-top:24px}input.text:focus,input.title:focus,input[type="text"]:focus,select:focus,textarea:focus{border:none;color:#032626}textarea{height:100px;display:block}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none;font-family:Manrope;font-size:16px;font-weight:600;line-height:24px;text-align:center;background:#EAAEAE;width:fit-content;padding:18px 20px;border-radius:6px;margin:auto;margin-top:20px;color:#032626}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;border:none;font-family:Manrope;font-size:16px;font-weight:600;line-height:24px;text-align:center;background:#BADEC4;width:fit-content;padding:18px 20px;border-radius:6px;margin:auto;margin-top:20px;color:#032626}.wpcf7-not-valid{border:1px solid #EE532B!important;border-radius:6px 6px 0 0!important}.wpcf7-not-valid-tip{display:block;background:#EE532B;color:#FDF3EA;border-radius:0 0 6px 6px;font-family:Manrope;font-size:12px;font-weight:500;line-height:10px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding:6px 20px}#close-button,#close-button-case{position:absolute;top:50px;right:50px;background:none;border:none;font-size:24px;cursor:pointer}#close-button img,#close-button-case img{width:40px;height:40px}.contact-title{margin-bottom:40px;text-align:center;color:#032626;font-family:Queens Var Trial;font-size:40px;font-weight:500;line-height:78px;text-align:center}#contact-form{max-width:850px;margin:auto}@media only screen and (max-width:768px){#form-container{padding:50px 5%}#close-button{top:19px;right:19px}.form-2-column{flex-direction:column}#case-container-details{padding:0}#details_case{flex-direction:column;gap:10px!important}.imgDetail{width:100%!important;height:275px;background-position:center -25px!important}.details_content{padding:30px;gap:20px!important}#close-button-case{top:19px;right:19px}}.align-end{display:flex;align-items:end}.et_section_regular{position:relative}.tags{display:flex;flex-wrap:wrap;gap:10px}.card .tags{overflow:hidden;flex-wrap:nowrap;position:relative}.card .tags::after{content:"";position:absolute;top:0;right:0;height:100%;width:42px;z-index:2;pointer-events:none;background:linear-gradient(to left,rgba(4,47,47,0.95),transparent)}.tag{padding:10px 15px;border-radius:8px;font-family:Manrope;font-size:15px;font-weight:500;line-height:20.49px;text-align:center;color:#032626;text-wrap:nowrap}.tag a{display:flex;align-items:center}.tag a:after{content:url("/wp-content/uploads/2024/12/arrow_right_dark.png");width:15px;height:15px;display:block;margin-left:10px}.tag[data-tag="Site web"]{background:#F5D3A3}.tag[data-tag="Stratégie d'acquisition"]{background:#d4ecc6}.tag[data-tag="SEA / SMA"]{background:#a5e1f3}.tag[data-tag="Podcast"]{background:#DE8281}.tag[data-tag="UX/UI"]{background:#FDE39C}.tag[data-tag="Transformation organisationnelle"]{background:#EBADAE}.tag[data-tag="Data & automation"]{background:#E8AFCE}#details_case{display:flex;align-items:stretch;gap:64px;max-width:1300px;margin:auto}.imgDetail{width:420px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px;border:1px solid rgba(3,38,38,0.3)}.company_logo{height:36px}.details_content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:44px}.details_content p{padding:0}.details_content h4,.quote_author{font-family:Queens;font-size:22px;font-weight:500;line-height:28.16px;color:#ee532b;margin-bottom:4px;padding:0}.challenge_title{font-weight:700;margin-bottom:4px}.challenge_by{font-size:14px}.author_details{display:flex;flex-direction:column}.quote_texte{margin-bottom:16px}.quote_author{margin-bottom:-5px;margin-right:8px;font-style:italic}.details_content .stats{display:flex;align-items:center;flex-wrap:wrap;gap:10px 48px}.details_content .stats p{font-family:Queens;font-size:45px;font-weight:500;line-height:57.6px;color:#ee532b}@media only screen and (max-width:768px){.imgDetail{border-radius:0;border:none}}.activities{display:flex;gap:120px;position:relative;max-width:1200px;margin:0 auto;padding:100px 20px}.column-right{position:relative}.sticky-title{position:sticky;top:0;z-index:2}.activities h3{font-family:Queens;font-size:40px;font-style:italic;font-weight:500;line-height:50px;color:#ee532b;margin-bottom:24px}.activities h3 a{display:flex;align-items:start;justify-content:space-between}.activities h3:hover .arrow-effect img{transform:rotate(0deg)}.activities .agence{margin-bottom:160px}.activities p{margin-bottom:40px}.activities-items{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.activities-items span{display:flex;align-items:center;gap:10px;background:white;padding:15px 20px;border-radius:8px;font-family:"Manrope",sans-serif;font-size:30px;font-weight:500;line-height:40.98px}.activities-items span img{width:24px}.scrollTitleEffect h3:after{content:"";display:none}.scrollTitleEffect .column-left{display:flex;flex-direction:column;justify-content:space-between;gap:80px;border-left:0.5px dashed #EE532B;padding-left:60px;position:relative}.scrollTitleEffect ul li::marker{color:#EE532B}.scrollTitleEffect p{margin-bottom:0}.scrollTitleEffect .sticky-img{position:absolute;top:0;left:0;transform:translate(-50%,0);z-index:2;width:50px}@media only screen and (max-width:1000px){.activities{flex-direction:column-reverse;padding:0;gap:60px}.scrollTitleEffect{flex-direction:column}}@media only screen and (max-width:768px){.scrollTitleEffect .column-left{width:calc(90% - 20px);margin-left:20px}.activities h3{font-family:Queens;font-size:28px!important;line-height:35px}.activities .agence{margin-bottom:60px}.activities-items span{padding:15px 16px;font-size:16px;line-height:22px}.activities-items span img{width:20px}}.grid-container-subject{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px}@media (max-width:768px){.grid-container-subject{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.grid-container-subject .grid-item{background-color:#f4e0cd;padding:39px;border-radius:8px}.grid-container-subject .grid-item img{width:50px;height:50px;margin-bottom:31px}.grid-container-subject .grid-item p{padding:0}.grid-container-subject .grid-item p:first-of-type{font-family:Queens;font-size:22px;font-style:italic;font-weight:500;line-height:28.16px;margin-bottom:13px}.grid-container-subject .grid-item p:last-of-type{margin:0}.case_section_carousel h2{text-align:center;max-width:940px;margin:auto;margin-top:24px}@media only screen and (max-width:768px){.case_section_carousel .case_title{margin-left:0}.case_section_carousel h2{text-align:start;margin-left:0}}#CybotCookiebotDialogBodyContentTitle{font-size:22px!important}.blog_article .img_triangle{width:100%}.blog_article .thumbnail{width:100%;margin:auto}.blog_article .theme{font-size:18px;font-style:italic;font-weight:400;line-height:25px;margin:22px 0 8px 0}.blog_article h3{font-size:28px;font-weight:600;line-height:39px}.article_description{font-size:26px;font-style:italic;font-weight:400;line-height:36px}.citation{background:white;border-left:6px solid #181348;padding:20px 60px}.citation p{font-size:22px;font-weight:500!important;line-height:35px}.citation .source{font-size:16px;font-weight:400!important;line-height:22px}.article_yellow_title h3{font-size:26px!important;font-style:italic!important;font-weight:400!important;line-height:36px!important;background:#e1ffa8;width:fit-content;padding-bottom:0;padding:4px}.single .post{padding-bottom:0;margin-bottom:0}.type-post ul{margin-left:8px;padding-bottom:0!important}.type-post ul li{font-size:22px;font-weight:400;line-height:35px}.type-post ul strong{font-weight:600}.type-post p{font-size:22px;font-weight:400;line-height:35px}.category{width:fit-content!important;min-width:fit-content!important}@media screen and (max-width:980px){.flex_article{display:flex;flex-direction:column-reverse}.category{margin-bottom:30px!important}}@media screen and (max-width:750px){.type-post h1{font-size:35px}.type-post h2{font-size:28px}.citation{padding:20px 20px}.citation .source{font-size:14px;font-weight:400;line-height:20px}.type-post ul li,.type-post p{font-size:16px;line-height:28px}.article_yellow_title h3{font-size:22px!important;font-style:italic!important;font-weight:400!important;line-height:28px!important}}.pentagone_article h2{margin-bottom:30px}.pentagone_article .pentagone{max-width:2000px}.pentagone_article .small-pentagone{padding:30px 60px}.type-post .triangle{position:absolute;bottom:-1%;right:-1%;width:8%}.hover_effect_button{padding:15px;color:#181348;background:#e1ffa8;border:none;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:100%;transition:all 0.5s ease-in-out;cursor:pointer}.hover_effect_button:hover{background:#181348}.hover_effect_button:hover a{color:#e1ffa8}.blog_article .hover_effect_button,#contact_submit{color:#181348;background:transparent;border:2px solid #181348}.hover_effect_button a{display:flex;align-items:center;line-height:0.8}.hover_effect_button span{display:block;transition:width 0.4s ease-in-out;width:24px}.hover_effect_button:hover span{width:32px}.blog_article .hover_effect_button:hover,#contact_submit.hover_effect_button:hover{background:#181348;color:white}.blog_article .hover_effect_button:hover a,#contact_submit.hover_effect_button:hover a{color:white}.hover_effect_button .hover_icon{display:none}.hover_effect_button:hover .icon{display:none}.hover_effect_button:hover .hover_icon{display:block}header{box-shadow:none!important;padding:0 5%;padding-top:20px}.et-fixed-header{padding-top:0}.et_fullwidth_nav #main-header .container{width:100%;max-width:2000px;padding-right:0;padding-left:0;margin:0 auto}#top-menu-nav>ul>li>a:hover{opacity:1}.hover_effect_link a{position:relative;display:block;font-weight:600!important;color:#181348!important}.hover_effect_link a::after{content:"";position:absolute;top:-3px;left:0;height:70%;width:100%;transform:scaleX(0);border-bottom:3px solid #181348;transition:0.3s;z-index:-1;transform-origin:top left}.hover_effect_link a:hover::after{transform:scaleX(1)}.hover_effect_link li:hover>a::after{transform:scaleX(2)}.contact-us-header{border:3px solid #181348;margin-left:90px;margin-bottom:16px}.contact-us-header:hover{background:#181348}.contact-us-header a{padding-bottom:0!important;padding:15px!important;color:#181348!important;font-weight:600!important}.contact-us-header:hover a{color:white!important}#mobile_menu .contact-us-header{margin-left:0;width:fit-content}#menu-item-300:hover>a{color:white!important}#mobile_menu a{padding-left:0!important}.et_mobile_menu li a{border-bottom:none;font-size:20px;font-weight:600;line-height:20px;padding:12px 0 12px!important}.et_mobile_menu li.contact-us-header{margin-top:12px}.et_mobile_menu li.contact-us-header a{padding:15px!important}.opened .mobile_menu_bar:before{content:"";width:20px;height:20px;margin:6px;background-image:url('https://www.nuvi3089.odns.fr/wp-content/uploads/2023/11/cross_menu.png');background-size:contain;position:relative;left:0;top:0;cursor:pointer;display:block}#mobile_menu .contact-us-header a{padding-left:15px!important}span.mobile_menu_bar:before{color:#181348!important}.et_mobile_menu{border-top:none}#mobile_menu{width:100vw;left:-5.5%}#main-footer #footer-bottom{display:none}#main-footer .container{max-width:2000px;width:90%;padding:64px 0}#main-footer .container .clearfix:after{display:none}#footer-widgets{display:flex;align-items:center;justify-content:space-between;padding:0}@media screen and (max-width:450px){#footer-widgets{flex-direction:column;align-items:center;justify-content:center;gap:16px}}#main-footer #footer-widgets .footer-widget{color:#181348;font-family:Barlow;font-size:20px;width:fit-content!important;margin-right:0!important;margin-bottom:0!important}p{font-weight:400}.slider{height:100px;margin:auto;overflow:hidden;position:relative;width:90%}.slider	.slide-track{animation:scroll 60s linear infinite;display:flex;align-items:center;gap:40px;width:calc(120px * 18)}.slider	.slide{height:80px;width:120px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1000px){.proud{flex-direction:column-reverse;display:flex;justify-content:center;align-items:center}.clients{margin-top:-100px!important}.title_label{display:flex;flex-direction:column-reverse}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:100%}}.img_triangle{position:relative;width:fit-content;margin:auto}.triangle{position:absolute;bottom:-20px;right:-20px}.mobile,.partenaire .triangle{width:60px;height:auto;bottom:-10px;right:-10px}.img_alexis_julien{position:relative;z-index:0}.pentagone{position:relative;width:100%;max-width:550px;clip-path:polygon(100% 0,100% calc(100% - 51px),calc(100% - 51px) 100%,0 100%,0 0);background-color:white;padding:2px}.small-pentagone{width:100%;height:100%;clip-path:polygon(100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0);padding:0 20px 25px 20px}.exploiter_pentagones{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;padding-bottom:16px;overflow-x:auto}@media screen and (max-width:1300px){.exploiter_pentagones{flex-wrap:nowrap!important;overflow-x:auto}}.exploiter_pentagones::-webkit-scrollbar,.partenaire_list .valeurs_cardinales::-webkit-scrollbar,.gallery::-webkit-scrollbar{width:2px;height:4px}.exploiter_pentagones::-webkit-scrollbar-track,.partenaire_list .valeurs_cardinales::-webkit-scrollbar-track,.gallery::-webkit-scrollbar-track{background:white;opacity:0.5}.exploiter_pentagones::-webkit-scrollbar-thumb,.partenaire_list .valeurs_cardinales::-webkit-scrollbar-thumb,.gallery::-webkit-scrollbar-thumb{background:#888}.exploiter_pentagones::-webkit-scrollbar-thumb:hover,.partenaire_list .valeurs_cardinales::-webkit-scrollbar-thumb:hover,.gallery::-webkit-scrollbar-thumb:hover{background:#555}.transformer .pentagone,.transformer_responsive .pentagone{max-width:none;margin-bottom:20px}.transformer{display:block}.transformer_responsive{display:none}.pentagone h4{font-size:28px;font-style:normal;font-weight:600;line-height:140%}.transformer_list{display:flex;flex-wrap:wrap;gap:16px}.transformer_list p{display:flex;align-items:center;justify-content:center;width:45%;min-width:200px;height:44px;background:#97c4ff;font-size:14px;line-height:1;padding:8px;padding-bottom:8px!important;text-align:center;margin:auto}.dark p{color:white;background:#181348}@media screen and (max-width:750px){.transformer{display:none}.transformer_responsive{display:block}.pentagone h4{font-size:20px;font-weight:600;line-height:24px;text-align:center}}.partenaire_list h4{background:white;width:fit-content;padding:12px;line-height:1;color:#97c4ff;margin-bottom:16px}.partenaire_list .valeurs_cardinales{display:flex;gap:30px;flex-wrap:wrap}@media screen and (max-width:750px){.partenaire_list .valeurs_cardinales{display:flex;gap:20px;flex-wrap:nowrap;overflow-x:auto}.partenaire_list .valeurs_cardinales>div{min-width:250px!important}}.partenaire_list p{padding-left:12px}.partenaire_list .flex>div{min-width:250px;width:45%;margin-bottom:16px}.partenaire_profil .flex{display:flex;gap:33px}.partenaire_profil .img_triangle{min-width:120px;line-height:1;margin-bottom:4px}.partenaire_profil a{line-height:1}@media screen and (max-width:700px){.partenaire_profil .flex{flex-direction:column-reverse;align-items:center}.profils{display:flex;justify-content:space-around}.partenaire_profil .triangle{width:36px;bottom:-4px;right:-6px}.profils .photo_profil{width:120px}h5{font-size:20px!important;width:120px;line-height:120%;max-width:106px}.partenaire_profil .description{display:none}.partenaire .et_pb_column .et_pb_module{margin-bottom:0!important}}.partenaire_profil .flex>div{display:flex;flex-direction:column}.partenaire_profil a{font-size:12px;cursor:pointer}.partenaire_profil a img{margin-left:4px}.partenaire_profil h5{font-size:26px;font-weight:600;padding-bottom:0}.partenaire_profil .line{width:180px;height:2px;background:black;margin:20px 0}.partenaire_profil p{font-size:16px;padding:0;line-height:16px;margin-bottom:8px}.partenaire_profil p span{color:#97c4ff}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:30px}@media screen and (max-width:750px){.gallery{display:flex;overflow-x:auto;gap:40px}.gallery_img img{min-width:120px}}@media screen and (max-width:1290px) and (min-width:980px){.responsive_client{padding-bottom:60px!important}}.gallery_img{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px}