.bloc-sidebar-sticky{padding:0 5%;margin-top:3%}.bloc-sidebar-sticky .conteneur-sidebar{display:grid;grid-template-columns:28% 70%;gap:2%}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky{position:sticky;align-self:start;top:5rem;padding:1rem 1rem 0;border-left:1px solid #e94c72}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky ol{list-style:none;padding:0;margin:0}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky ol li{cursor:pointer;display:flex;position:relative;justify-content:space-between;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);box-shadow:0 .5rem 2rem rgba(0,0,0,.1);backdrop-filter:blur(0.875rem);-webkit-backdrop-filter:blur(0.875rem);transform-style:preserve-3d;transition:.4s;padding:20px;margin:15px 0;border-radius:0 30px 30px 0;z-index:2}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky li::before{transition:.2s;content:"";position:absolute;left:0;top:0;border-radius:10px 0 0 10px;width:10px;height:100%;background:#e94c72;z-index:0}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky li.active::before{width:80%;background:#e94c72}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky ol .menus:hover:before{width:80%}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky ol .menus:hover a{color:#fcf3f6;transform:translateX(5px)}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky img{transition:.2s;z-index:2}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky a{text-decoration:none;display:block;color:#e94c72;font-weight:400;font-size:1.5rem;transition:.2s;z-index:2}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky a:focus,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky a:hover{color:#666}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-sticky li.active>a{color:#fcf3f6;font-weight:700}@media screen and (max-width:800px){.bloc-sidebar-sticky .conteneur-sidebar{display:flex}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .first-bloc-content{width:100%!important;padding:2rem 1.5rem!important}}.nav-scroll{display:none}.barre-navigation-mobile.hide{transform:translateY(100%)}@media screen and (max-width:768px){.conteneur-sidebar{display:block}.sidebar-sticky{display:none}.barre-navigation-mobile{position:fixed;bottom:0;left:0;right:0;background-color:#18181897;padding:.625rem .313rem;z-index:999;width:100%;transform:translateY(0);box-shadow:0 -.125rem .5rem rgba(0,0,0,.2);justify-content:center}.nav-scroll{display:flex;overflow-x:auto;gap:1rem;padding:0 1rem;scrollbar-width:none;width:100%;justify-content:center}.nav-scroll::-webkit-scrollbar{display:none}.item-nav{display:inline-block;padding:.625rem .938rem;background:#000;color:#fff;border-radius:1.875rem;text-decoration:none;font-weight:700;white-space:nowrap;transition:.3s}.item-nav.active,.item-nav:hover{background:#fff;color:#000}.other-service{display:none!important}}@media screen and (max-width:500px){.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc,.blocks .sidebar-content .card .card-content .small-bloc{grid-template-columns:1fr!important;display:grid;gap:1rem}.nav-scroll{justify-content:flex-start}}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content section{padding-bottom:4rem;scroll-margin-top:7.5rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .first-bloc{height:65vh;border-radius:1.875rem}#nav1>.first-bloc{background-image:url(/assets/images/nav1.avif)}#nav2>.first-bloc{background-image:url(/assets/images/nav2.avif)}#nav3>.first-bloc{background-image:url(/assets/images/nav3.avif)}#nav4>.first-bloc{background-image:url(/assets/images/nav4.avif)}#nav5>.first-bloc{background-image:url(/assets/images/nav5.avif)}#nav1>.first-bloc.servicepage{background-image:url(/assets/images/image_siteInternet.avif)}#nav2>.first-bloc.servicepage{background-image:url(/assets/images/image_performance.avif)}#nav3>.first-bloc.servicepage{background-image:url(/assets/images/image_marketingdigital.avif)}#nav4>.first-bloc.servicepage{background-image:url(/assets/images/image_identiteVisuelle.avif)}#nav4>.first-bloc.digital{background-image:url(/assets/images/suivi_resultat.avif)}#nav2>.first-bloc.hebergement{background-image:url(/assets/images/infomaniak.avif)}#nav3>.first-bloc.maintenance{background-image:url(/assets/images/technique.avif)}#nav4>.first-bloc.maintenance{background-image:url(/assets/images/evolutive.avif)}#nav1>.first-bloc,#nav2>.first-bloc,#nav3>.first-bloc,#nav4>.first-bloc,#nav5>.first-bloc{background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}.first-bloc-shadow{background-color:rgb(0 0 0 / .4);z-index:1;height:100%;border-radius:1.875rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .first-bloc-content{z-index:2;color:#fff;padding:2rem 2.5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:75%}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .first-bloc-content h2{text-transform:uppercase}#nav2,#nav3,#nav4,#nav5,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content #nav1{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:1400px){.sidebar-sticky{top:6rem}.sidebar-sticky a{font-size:1.2rem}.first-bloc-content h2{font-size:2.5rem;margin:0}.first-bloc-content p{font-size:1.1rem}}@media screen and (max-width:1024px){.sidebar-sticky{padding:0 0 4rem;top:10rem}.bloc-sidebar-sticky .sidebar-sticky img{display:none}.first-bloc-content{width:100%;padding:1.5rem 1rem}.subtitle-contente{width:100%}}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .fade-scroll{opacity:0;transform:translateY(50px);transition:.8s ease-out}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .fade-scroll.visible{opacity:1;transform:translateY(0)}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc,.blocks .sidebar-content .card .small-bloc{display:grid;grid-template-columns:1fr 1fr;height:100%;gap:1rem;align-items:stretch}.bloc-service .card,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc1,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc1 .cards-container,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc1 .small-bloc2,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc2 .cards-container,.blocks .sidebar-content .small-bloc1,.blocks .sidebar-content .small-bloc1 .cards-container,.blocks .sidebar-content .small-bloc2,.blocks .sidebar-content .small-bloc2 .cards-container{flex:1;display:flex;flex-direction:column;height:100%}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc1 .card,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .small-bloc2 .card,.blocks .sidebar-content .card{flex:1;display:flex;flex-direction:column}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card,.blocks .sidebar-content .card,.equipe-keiyo-wrapper .card,.nosvaleurs .nosvaleurs-list .card,.realisation-container .card{position:relative;height:auto;border-radius:1.875rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);box-shadow:0 .5rem 2rem rgba(0,0,0,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform-style:preserve-3d;transition:.4s;cursor:pointer;overflow:hidden;color:#000}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card::before,.blocks .sidebar-content .card::before,.nosvaleurs .nosvaleurs-list .card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(255,255,255,.4),rgba(255,192,203,.3),transparent 65%);opacity:0;transition:opacity .3s;z-index:1}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card:hover::before,.blocks .sidebar-content .card:hover::before,.equipe-keiyo-wrapper .card:hover::before,.nosvaleurs .nosvaleurs-list .card:hover::before,.realisation-container .card:hover::before,.realisation-separation .card:hover::before{opacity:1}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card::after,.blocks .sidebar-content .card::after,.equipe-keiyo-wrapper .card::after,.nosvaleurs .nosvaleurs-list .card::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 2.5rem rgba(255,255,255,.06);pointer-events:none;z-index:0}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-content,.blocks .sidebar-content .card .card-content,.equipe-keiyo-wrapper .card,.nosvaleurs .nosvaleurs-list .card .card-content,.realisation-container .card,.realisation-separation .card{position:relative;height:100%;padding:1.5rem;display:flex;flex-direction:column;transform-style:preserve-3d;transition:transform .5s;z-index:2}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card h2,.blocks .sidebar-content .card h2,.nosvaleurs .nosvaleurs-list .card h2{font-size:1.6rem;margin-bottom:.75rem;font-weight:700;transform:translateZ(1.25rem);color:#000;line-height:1.5rem;padding-bottom:5rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card li,.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card p,.blocks .sidebar-content .card .card-content li,.blocks .sidebar-content .card .card-content p{margin-bottom:1.5rem;opacity:.8;transform:translateZ(.938rem);color:#000}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;transform:translateZ(.938rem)}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-button{padding:.625rem;background:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,.2);border-radius:1.875rem;color:#000;font-weight:600;font-size:1rem;cursor:pointer;transition:.3s;backdrop-filter:blur(0.313rem);position:relative;overflow:hidden;line-height:1rem!important;display:flex;flex-direction:row;gap:1rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-button:hover{background:rgba(255,182,193,.3);transform:translateY(-.125rem)}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-icon{font-size:1.25rem;opacity:.7;transition:transform .3s}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card:hover .card-icon{transform:translateX(5px);opacity:1}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .card-content{position:relative;z-index:1}@media screen and (max-width:480px){.nosvaleurs-list .card.index .card-content.item{padding:0}}@keyframes moveBackgroundDiagonal{0%,100%{background-position:0 0}50%{background-position:100% 100%}}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .extra-content{height:auto;position:relative}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .extra-content .maskable{position:absolute;left:-9999px;top:0;opacity:0;pointer-events:none;transition:.5s}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .extra-content.expanded .maskable{position:static;left:auto;opacity:1;pointer-events:auto;margin-top:0;margin-bottom:1rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .extra-content .large-bloc{margin-top:2rem}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .toggle-btn{display:block;margin:0;font-weight:700;border:2px solid #e94c72;background-color:transparent;border-radius:1.875rem;color:#e94c72;font-size:1rem;cursor:pointer;text-transform:uppercase}.bloc-sidebar-sticky .conteneur-sidebar .sidebar-content .toggle-btn:hover{background-color:#e94c72;color:#fff;transition:.2s}