.advantages-container{display:grid;gap:4rem;grid-template-columns:repeat(4,1fr);justify-content:center;max-width:1300px;row-gap:3rem;width:100%}@media (max-width:1250px){.advantages-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.advantages-container{grid-template-columns:repeat(1,1fr)}}.advantages-container .element{position:relative}.advantages-container .bar{align-self:center;background-color:var(--text-header-second-grey);height:5rem;opacity:1;opacity:.2;position:absolute;right:-2rem;top:50%;transform:translateY(-50%);width:2px}.advantages-container .element .container{display:flex;max-width:300px;min-width:300px;overflow:hidden}@media (max-width:1600px){.advantages-container .element .container{max-width:100%;min-width:100%}}.advantages-container .element .container .content{display:flex;gap:2rem;transform:translate(-200%);width:100%}.advantages-container .element .container .content .texts{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:100%}.advantages-container .element .container .content p{font-size:1rem;font-weight:600;text-align:center}.advantages-container .element .container .content img{height:auto;width:2rem}@media (min-width:850px) and (max-width:1400px){.category_wrapper{padding:10px}.category_wrapper .category_element .category_img{height:65%!important}}@media (min-width:1400px) and (max-width:2100px){.category_wrapper{padding:15px}.category_wrapper .category_element{padding:25px!important}}@media (min-width:2100px){.category_wrapper{padding:15px}.category_wrapper .category_element{padding:30px!important}}@media (max-width:850px){.category_wrapper{padding:15px}.category_wrapper .category_element .category_img{height:65%!important}}.category_wrapper{align-items:center;display:flex;flex-direction:column}.category_wrapper.open .category_element h3{top:10%}.category_wrapper.open .backdrop{background:linear-gradient(180deg,#ffffffb3 70%,#fff0)}.category_wrapper .category_background{border-radius:12px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.category_wrapper .category_background .elemColor{border-radius:100%;height:100%;left:0;top:0;width:100%}.category_wrapper .backdrop{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.category_wrapper .category_element{-webkit-backdrop-filter:blur(0);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:10px;position:relative;transition:padding .2s ease;width:100%}.category_wrapper .category_element h3{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease}.category_wrapper .category_element .category_img{align-items:center;bottom:0;display:flex;height:85%;justify-content:center;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:0;width:50%}.category_wrapper .category_element .category_img picture,.category_wrapper .category_element .category_img video{aspect-ratio:1/1;width:80%}.card-enter-active,.card-leave-active{transition:all .3s ease}.img-enter-active,.img-leave-active{transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.img-enter-from,.img-leave-to{opacity:0;transform:scale(.1)}.img-enter-to,.img-leave-from{opacity:1;transform:scale(1)}.card-enter-from,.card-leave-to{opacity:0;transform:translateY(100%)}.card-enter-to,.card-leave-from{opacity:1;transform:translateY(0)}@media (min-width:1400px){.categories{width:90%}.categories>div{aspect-ratio:5/8;width:33%}}@media (min-width:2100px){.categories>div{aspect-ratio:5/7!important}}@media (max-width:1400px) and (min-width:850px){.categories{padding-left:0;padding-right:0;width:100%}.categories>div{aspect-ratio:3/5;width:33%}}@media (max-width:850px){.categories{width:100%}.categories>div{aspect-ratio:3/2;width:100%}.categories>div.open{aspect-ratio:8/10}}.categories>div{transition:height .3s ease}div.line{background:var(--second-grey);margin-right:100px;width:2px}@media (max-width:850px){.specialties_wrapper{flex-direction:column}.specialties_wrapper .specialties_cat{border-bottom:2px solid #bdbec0;flex-direction:row!important;justify-content:space-between!important;margin:0 calc(var(--padding-wide)*-2) 10px calc(var(--padding-wide)*-2);padding:0!important}.specialties_wrapper .specialties_cat h4{flex:1 1 40%;text-align:center}.specialties_wrapper .specialties_content--elem{grid-template-columns:1fr!important;grid-template-rows:repeat(6,1fr)!important}.specialties_wrapper .specialties_content--elem .btn{border-radius:300px!important;margin:2px 0!important;width:100%!important}}.specialties_wrapper{display:flex;padding:calc(var(--padding-wide)*2) var(--padding-wide);width:100%}.specialties_wrapper .specialties_cat{display:flex;flex:1 1 30%;flex-direction:column;justify-content:space-around;padding:0 100px 0 0;text-align:right}.specialties_wrapper .specialties_content--elem{display:grid;flex:1 1 70%;flex-wrap:wrap;gap:15px;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;overflow-x:visible;overflow-y:hidden}.specialties_wrapper .specialties_content--elem .btn{font-size:18px;margin:0;width:100%}.fiche_container{padding:80px 32px}.fiche_header{text-align:center}.fiche_list{display:grid;gap:32px;grid-template-columns:repeat(3,auto);margin:40px auto;width:-moz-min-content;width:min-content}.fiche_list .fiche_list--item{background:#fff6;border-radius:8px;padding:8px 24px 8px 12px;text-align:center;transition:background .3s ease}.fiche_list .fiche_list--item:hover{background:#ffffffb3}.fiche_list .fiche_list--item a{align-items:center;display:flex;gap:24px;width:-moz-max-content;width:max-content}.fiche_list .fiche_list--item a p{font-size:24px;font-weight:800}.fiche_list .fiche_list--item a .fiche_list--item--img{border-radius:3.16px;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.fiche_button{margin:0 auto;width:-moz-max-content;width:max-content}.fiche_button a{align-items:center;border:1px solid var(--base-black);border-radius:8px;color:var(--base-black);display:flex;font-size:19px;font-weight:600;justify-content:center;padding:12px 24px}.fiche_button a:hover{background:var(--base-black);color:var(--base-white)}@media (min-width:850px) and (max-width:1400px){.fiche_list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:850px){.fiche_container{padding:32px 16px}.fiche_list{gap:8px;grid-template-columns:repeat(2,1fr);width:100%}.fiche_list .fiche_list--item{padding:12px}.fiche_list .fiche_list--item:first-child,.fiche_list .fiche_list--item:nth-child(6){grid-column:1/3}.fiche_list .fiche_list--item:first-child a .fiche_list--item--img,.fiche_list .fiche_list--item:nth-child(6) a .fiche_list--item--img{aspect-ratio:5/2;height:auto;width:100%}.fiche_list .fiche_list--item a{flex-direction:column;gap:12px;width:auto}.fiche_list .fiche_list--item a p{font-size:16px;font-weight:600}.fiche_list .fiche_list--item a .fiche_list--item--img{aspect-ratio:1/1;height:auto;width:100%}.fiche_button a{font-size:16px}}@media (max-width:850px){.countdown{margin:0 auto 24px;max-width:40%!important}.countdown .number{font-size:clamp(1.8em,1.4vw + 1.3em,3.2em)}}.countdown{align-items:center;color:var(--base-white);display:flex;flex-direction:column;max-width:20%}.countdown .number{background:var(--base-offer-selected-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:clamp(1.5em,1.4vw + 1.3em,3.2em);font-weight:700;text-shadow:1px 1px 10px rgba(0,0,0,.3)}@media (min-width:850px) and (max-width:1400px){.img_holder .img .imageContainer{width:50px!important;--border-radius:10px}.img_holder .img .imageContainer .border_wrapper .border{height:12px;width:12px}}@media (max-width:850px){.img_holder .img .imageContainer{width:50px!important;--border-radius:8px}.img_holder .img .imageContainer .border_wrapper .border{height:10px;width:10px}.contact_wrapper .circle_wrapper{flex:1 1 100%!important;width:100%!important}.contact_wrapper .circle_wrapper .circle{height:calc(100% - 30vw)!important}.contact_wrapper .circle_wrapper .circle:nth-child(3){height:calc(100% - 60vw)!important}}.contact_wrapper{overflow-x:hidden;overflow-y:visible}.contact_wrapper .circle_wrapper{aspect-ratio:1/1;max-height:80vh;position:relative;width:50%}.contact_wrapper .circle_wrapper .circle{align-items:center;animation:pulse-dot 5s cubic-bezier(.455,.03,.515,.955) -.4s infinite;aspect-ratio:1/1;border-radius:100%;display:flex;height:calc(100% - 15vw);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left}.contact_wrapper .circle_wrapper .circle:first-child{animation-delay:1s;border:4px solid rgba(111,204,255,.5);height:100%!important}.contact_wrapper .circle_wrapper .circle:nth-child(2){animation-delay:.5s;border:4px solid rgba(102,222,255,.7)}.contact_wrapper .circle_wrapper .circle:nth-child(3){border:4px solid rgba(201,211,252,.9);height:calc(100% - 30vw)}.contact_wrapper .circle_wrapper>picture{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(50px,10% + 20px,80px)}.contact_wrapper .circle_wrapper .img_holder{bottom:0;left:0;position:absolute;right:0;top:0}.contact_wrapper .circle_wrapper .img_holder .img{animation:pulse-dot 4s linear infinite;position:absolute;transform:translate(-50%,-50%);transform-origin:top left}.contact_wrapper .circle_wrapper .img_holder .img .imageContainer{aspect-ratio:2/3;height:auto;width:clamp(80px,5vw,120px)}.contact_wrapper .circle_wrapper .img_holder .img .imageContainer picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes pulse-dot{0%{transform:scale(.85) translate(-50%,-50%)}50%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(.85) translate(-50%,-50%)}}.bloc-10 .titre{font-size:2rem}@media (max-width:1225px){.bloc-10 .titre{font-size:1.75rem}}.bloc-10 .sous-titre-1{font-size:1.5rem;font-weight:600;margin:0}@media (max-width:1225px){.bloc-10 .sous-titre-1{font-size:1rem}}.bloc-10 .sous-titre-2{font-size:1rem;margin-bottom:.5rem}@media (max-width:1225px){.bloc-10 .sous-titre-2{font-size:1rem;line-height:1.2em}}.ecoute_du_marche_container{gap:12px}.ecoute_du_marche_container h2{margin:0 0 12px}@media (min-width:1024px){.ecoute_du_marche_container h2{margin-bottom:32px;max-width:90%}}.ecoute_du_marche_container button{margin-bottom:24px}.advantages{padding:var(--padding-wide) calc(var(--padding-wide)*2)}.advantages h1{align-self:flex-start;color:#454e5f;margin-bottom:1rem}@media (min-width:850px){.advantages h1{margin-bottom:4rem}}@media (max-width:1024px){.advantages h1{align-self:center;text-align:center}}.advantages .content{display:flex;gap:4rem;justify-content:space-between}.advantages .content h2{line-height:110%;margin-bottom:3rem;margin-top:0}.advantages .content p{max-width:100%;width:100%}.advantages .content .left{display:flex;flex-direction:column;text-align:start;width:100%}@media (min-width:850px){.advantages .content{gap:6rem}.advantages .content .advantages_list,.advantages .content .left{flex:0 1 50%}}@media (min-width:1440px){.advantages .content{gap:8rem}}@media (max-width:1024px){.advantages .content{align-items:center;flex-direction:column;justify-content:center;text-align:center!important}.advantages .content .left{align-items:center;text-align:center}}.old_h1{color:var(--text-header-first-grey);display:flex;flex-direction:column;font-weight:700;margin:15px 0 20px}@media (min-width:850px){.old_h1{flex-direction:row}}.pdg{padding:var(--padding-wide)}.img_gradient picture{height:60vh;width:auto}.img_gradient picture img{-o-object-fit:contain;object-fit:contain}.img_gradient .img_gradient_home_img{display:flex;flex-direction:column;width:100%}
