@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);:root{--black:#000;--white:#FFF;--yellow:#FFE736;--vert-primary:#00F8A9;--vert:#00f9aa;--pink:#EF87EF;--bleu-fonce:#020973;--blue:#0064FE}h1,.h1,.h1 .elementor-heading-title{font-family:'Work Sans'!important;font-size:46px!important;font-weight:900!important;line-height:55px!important;@media (max-width:992px){font-size:23px!important;line-height:28px!important}}h2,.h2,.h2 .elementor-heading-title{font-family:'Work Sans'!important;font-size:40px!important;font-weight:900!important;line-height:48px!important;@media (max-width:992px){font-size:23px!important;line-height:28px!important}}h3,.h3,.h3 .elementor-heading-title{font-family:'Work Sans'!important;font-size:25px!important;font-weight:900!important;line-height:30px!important;@media (max-width:992px){font-size:24px!important;line-height:29px!important}}h4,.h4,.h4 .elementor-heading-title{font-family:'Work Sans'!important;font-size:18px!important;font-weight:900!important;line-height:27px!important}h5,.h5,.h5 .elementor-heading-title{font-family:'Work Sans'!important;font-size:32px!important;line-height:48px!important}.title-seo .elementor-heading-title{font-family:'Work Sans'!important;font-size:16px!important;line-height:22px!important;text-transform:uppercase!important;font-weight:500!important}.btn{font-family:'Work Sans'!important;&[data-link]{border-radius:77px!important;padding:12px 16px!important;font-family:'Work Sans'!important}border-radius:77px;padding:12px 16px;.elementor-button-text{font-family:'Work Sans'!important}.elementor-button,&[data-link]{all:unset;cursor:pointer;font-size:16px!important;font-style:italic!important;font-weight:900!important;line-height:22px!important}}.btn-v2{&[data-link]{padding:16px 25px!important;font-family:'Work Sans'!important;border-radius:77px!important;font-size:20px!important;font-weight:900!important;font-style:italic!important;line-height:22px!important;cursor:pointer}}.btn-icon{display:flex!important;gap:10px!important}.btn-primary,.btn-primary[data-link]{color:var(--black);background:var(--vert-primary);&:hover{background:#f086f0}}.btn-secondary,.btn-secondary[data-link]{background:var(--black);color:var(--white);border:2px solid var(--white)}.btn-pink,.btn-pink[data-link]{background:var(--pink);color:var(--white);display:block;width:fit-content;&.black{color:var(--black)}&:hover{background:#00f7a9}}.btn-black,.btn-black[data-link]{background:var(--black);color:var(--white);display:block;width:fit-content;&.border{border:1px solid var(--white)}}.btn-yellow,.btn-yellow[data-link]{background:var(--yellow);color:var(--black);display:block;width:fit-content}.btn-white,.btn-white[data-link]{background:var(--white);color:var(--black);display:block;width:fit-content;&.border{border:2px solid var(--black)}&:hover{background:#0cf7a8;color:var(--black)}}.btn-green,.btn-green[data-link]{background:var(--vert-primary);color:var(--black);display:block;width:fit-content;&:hover{background:#f086f0}}.btn-blue,.btn-blue[data-link]{background:var(--blue);color:var(--white);display:block;width:fit-content}.menu-mobile{.e-n-menu-heading{flex-direction:column;align-items:center;gap:57px}}.link{font-family:'Work Sans';font-size:16px;line-height:22px;font-weight:700;color:var(--white);&.link-footer{font-weight:500;font-size:15px}}span[data-link]{cursor:pointer}.wrapper-mobile{.btn{padding:20px 30px!important}}.yellow{color:var(--yellow)}.weight-900{font-weight:900}.elementor-custom-embed-play svg{opacity:unset}strong{font-weight:900}.flex{display:flex;&.align-center{align-items:center}&.gap{gap:1rem}&.gap-10{gap:10px}}.pink{color:var(--pink)}.vert-primary{color:var(--vert-primary)}.custom-owl-nav{button{all:unset;cursor:pointer}@media (max-width:1024px){display:none}}.equipe{width:100%;max-width:1600px;.owl-stage-outer{padding:100px 0 30px 0}.owl-item{max-width:239px}}.temoignages{position:relative;.owl-stage-outer{padding-bottom:32px}.owl-item{max-width:310px;&:not(.active){opacity:.1}@media (max-width:767px){max-width:unset;padding:0 18px}}.owl-dots{display:flex;justify-content:center;gap:6px;position:absolute;left:50%;bottom:-30px;@media (max-width:767px){position:relative;left:unset;bottom:unset}.owl-dot{width:8px;height:8px;background:var(--white);&.active{width:30px;height:8px;background:var(--pink);border-radius:40px}}}.temoignage-item{background:var(--white);border:2px solid var(--black);border-radius:10px;padding:30px 25px;box-shadow:16px 18px 0 0 var(--pink);.temoignage-content{font-family:'Work Sans';margin:21px 0}.infos{margin-top:21px;p{font-family:'Work Sans'}}.member-name{font-weight:700;margin-bottom:0}.member-role{margin-bottom:0}.temoignage-thumbnail{img{width:50px;height:50px;aspect-ratio:1 / 1;border-radius:50px}}.img-quotes{width:33px}.stars{width:unset}}}.brands{.owl-item{display:flex;justify-content:center;align-items:center;height:90px}}.categories{position:relative;.owl-stage-outer{padding-bottom:32px}.owl-item{max-width:261px;&:not(.active){opacity:.1}@media (max-width:767px){max-width:unset;padding:0 18px}}.owl-dots{display:flex;justify-content:center;gap:6px;position:absolute;left:50%;bottom:-30px;@media (max-width:767px){position:relative;left:unset;right:unset}.owl-dot{width:8px;height:8px;background:var(--black);&.active{width:30px;height:8px;background:var(--vert-primary);border-radius:40px}}}}.slider{position:relative;.owl-stage-outer{padding-bottom:32px}.owl-item{max-width:315px;&:not(.active){opacity:.1}}.owl-dots{display:flex;gap:6px;position:absolute;left:10%;bottom:-30px;@media (max-width:1024px){position:relative;left:unset;bottom:unset;justify-content:center;padding-top:50px}.owl-dot{width:8px;height:8px;background:var(--white);&.active{width:30px;height:8px;background:var(--black);border-radius:40px}}}}.img-map{@media (max-width:767px){position:relative!important}}.img-hub{@media (max-width:992px){width:102px}}.rank-math-breadcrumb{p{margin-bottom:unset}a{font-size:14px;font-weight:400;line-height:22px;text-decoration:underline;color:var(--white);font-family:"Work Sans"}.separator{color:var(--white)}span.last{font-size:14px;line-height:22px;font-weight:400;text-decoration:underline;color:var(--yellow);font-family:"Work Sans"}}.accordeon-custom{.e-n-accordion-item{border:2px solid var(--white);border-radius:16px}.e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--white)!important}.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:unset!important}details[open]{background-color:var(--yellow)!important;.e-n-accordion-item-title-text{color:var(--black)!important}p{color:var(--black)!important}}details:hover{background:var(--yellow)}.e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:unset!important}}form.elementor-form{.elementor-field-type-submit{width:fit-content!important}.elementor-field-type-acceptance{font-style:italic;label{font-weight:500}}.elementor-field-group{input.elementor-field{color:var(--black)!important}.elementor-field{background-color:transparent!important;border-width:0 0 1px 0;border-radius:unset;padding:0;&:focus{box-shadow:unset!important;outline:unset!important}}.elementor-field-textual{min-height:20px}button[type=submit]{border-radius:93px;padding:20px 30px;.elementor-button-text{font-family:'Work Sans';font-style:italic;font-weight:900;line-height:22px}}&.elementor-field-type-checkbox{.elementor-field-label{margin-bottom:22px}.elementor-field-subgroup{padding-left:32px}}.elementor-field-subgroup{.elementor-field-option{display:flex;gap:.5rem}input[type=checkbox]{accent-color:var(--white)!important}}}}.cliple-chiffres{@media (max-width:1024px){background-image:unset!important}}.bkg-top{@media (max-width:767px){background-image:none!important}}.profil:hover{@media (max-width:1024px){transform:unset!important}}.arrow-card{cursor:pointer;path{fill:#fff}&:hover{fill:var(--vert-primary);path{fill:var(--black)}}}.btn-blue,.btn-blue[data-link]{background:var(--blue);color:var(--white);display:block;width:fit-content;transition:background 0.3s ease,color 0.3s ease}.btn-blue:hover,.btn-blue[data-link]:hover{background:#00f7a9;color:var(--black)}.btn-yellow,.btn-yellow[data-link]{background:var(--yellow);color:var(--black);display:block;width:fit-content;transition:background 0.3s ease,color 0.3s ease}.btn-yellow:hover,.btn-yellow[data-link]:hover{background:#00f7a9;color:var(--black)}.btn-black,.btn-black[data-link]{background:var(--black);color:var(--white);display:block;width:fit-content;transition:background 0.3s ease,color 0.3s ease}.btn-black:hover,.btn-black[data-link]:hover{background:#f086f0;color:var(--black)}.btn btn-black,.btn btn-black[data-link]{background:var(--black);color:var(--white);display:block;width:fit-content;transition:background 0.3s ease,color 0.3s ease}.btn btn-black:hover,.btn btn-black[data-link]:hover{background:#f086f0;color:var(--black)}.temoignages .slick-prev img,.temoignages .slick-next img,.categories .slick-prev img,.categories .slick-next img,.slider .slick-prev img,.slider .slick-next img{width:57px}.categories{position:relative}.temoignagnes{position:relative;padding-bottom:2rem}.temoignages .temoignage-item{margin:20px}.categories .slick-slide{margin:20px}.slider .slick-slide{margin:15px}.temoignages .slick-arrow,.categories .slick-arrow,.slider .slick-arrow{position:absolute;bottom:-50px}.temoignages .slick-arrow.slick-prev,.categories .slick-arrow.slick-prev,.slider .slick-arrow.slick-prev{right:62px}.temoignages .slick-arrow.slick-next,.categories .slick-arrow.slick-next,.slider .slick-arrow.slick-next{right:0}.temoignages .slick-dots,.categories .slick-dots,.slider .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.temoignages li,.categories li,.slider li{margin:0 3px}.temoignages button,.categories button,.slider button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:3px;background-color:var(--pink)!important;text-indent:-9999px}.categories button{background-color:var(--black)!important}.slider button{background-color:var(--white)!important}.temoignages li.slick-active button{background-color:var(--vert)!important;width:30px;height:8px;border-radius:40px}.categories li.slick-active button{background-color:var(--vert)!important;width:30px;height:8px;border-radius:40px}.slider li.slick-active button{background-color:var(--black)!important;width:30px;height:8px;border-radius:40px}.landing .owl-item{padding:20px!important}