.elementor .pw-display{font-family:var(--pw-font-display);font-weight:400;letter-spacing:-0.005em;line-height:0.92;text-transform:uppercase;}.elementor .pw-btns{width:100%;position:relative;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .pw-cta-title{width:100%;font-size:clamp(56px, 10vw, 160px);margin-block-start:18px;}.elementor .pw-cta-band{width:100%;text-align:center;padding-block-start:40px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .pw-expert-go{width:44px;height:44px;position:absolute;inset-block-start:auto;inset-inline-end:12px;inset-block-end:12px;inset-inline-start:auto;font-size:16px;color:var(--pw-ink);line-height:1.6;border-radius:50%;background-color:var(--pw-white);display:flex;justify-content:center;align-items:center;}.elementor .pw-expert-img:hover,.elementor .pw-expert-img:focus-visible{transform:scale3d(1.07, 1.07, 1);}.elementor .pw-expert-img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .pw-expert-thumb{width:100%;overflow:hidden;aspect-ratio:4 / 3;position:relative;border-radius:20px;background-color:var(--pw-ink);}.elementor .pw-tag{font-weight:800;font-size:11px;letter-spacing:0.08em;line-height:1.6;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;border-width:1px;border-color:rgba(11,13,16,0.25);border-style:solid;display:block;}.elementor .pw-tags{width:100%;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .pw-expert-text{font-size:15px;color:var(--pw-muted);line-height:1.6;margin-block-end:16px;}.elementor .pw-expert-title:hover,.elementor .pw-expert-title:focus-visible{color:var(--pw-blue);}.elementor .pw-expert-title{font-size:clamp(36px, 4.2vw, 62px);transition:color 0.3s;}.elementor .pw-expert{width:100%;color:var(--pw-ink);text-decoration:none;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--pw-line);border-style:solid;display:grid;gap:40px;grid-template-columns:1fr 1fr 300px;grid-template-rows:auto;align-items:center;}.elementor .pw-expert-list{width:100%;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--pw-line);border-style:solid;display:flex;flex-direction:column;}.elementor .pw-value-text{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .pw-value-title{font-size:34px;margin-block-end:10px;}.elementor .pw-icon-26{width:26px;height:26px;display:block;}.elementor .pw-value-icon{width:56px;height:56px;min-width:56px;color:var(--pw-white);margin-block-end:34px;border-radius:16px;background-color:var(--pw-blue);display:flex;justify-content:center;align-items:center;}.elementor .pw-value:hover,.elementor .pw-value:focus-visible{border-color:var(--pw-cream);background-color:rgba(255,255,255,0.03);}.elementor .pw-value{padding:34px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;transition:border-color 0.3s, background-color 0.3s;display:flex;flex-direction:column;}.elementor .pw-values-grid{width:100%;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .pw-quote{max-width:1150px;font-size:clamp(40px, 6.4vw, 100px);margin-block-start:28px;margin-block-end:80px;margin-inline-start:0px;margin-inline-end:0px;& span { color: var(--pw-cream); } & em { font-style: normal; color: transparent; -webkit-text-stroke: 1.5px var(--pw-white); }\n}.elementor .pw-title-wrap{width:auto;position:relative;}.elementor .pw-icon-20{width:20px;height:20px;display:block;}.elementor .pw-go--cream{color:var(--pw-ink);background-color:var(--pw-cream);}.elementor .pw-go--blue{color:var(--pw-cream);background-color:var(--pw-blue);}.elementor .pw-go:hover,.elementor .pw-go:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg) scale3d(1.06, 1.06, 1);}.elementor .pw-go{width:64px;height:64px;position:absolute;inset-block-start:40px;inset-inline-end:40px;inset-inline-start:auto;border-radius:50%;transition:transform 0.4s;display:flex;justify-content:center;align-items:center;}.elementor .pw-shot-img{width:100%;height:100%;min-height:0px;object-fit:cover;display:block;flex:1 1 auto;}.elementor .pw-shot-dot{width:8px;height:8px;min-width:8px;border-radius:50%;background-color:#D0D0D0;}.elementor .pw-shot-bar{width:100%;height:26px;min-height:26px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;background-color:rgba(255,255,255,0.92);display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .pw-shot:hover,.elementor .pw-shot:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate3d(0px, 0px, 0px);}.elementor .pw-shot{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;margin-block-start:auto;border-radius:18px;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.35);transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translate3d(0px, 20px, 0px);transition:transform 0.5s;display:flex;flex-direction:column;}.elementor .pw-chip{font-weight:600;font-size:13px;line-height:1.6;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;display:block;}.elementor .pw-chips{width:100%;margin-block-end:28px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .pw-site-text{max-width:440px;font-size:16px;line-height:1.6;margin-block-end:24px;opacity:90%;}.elementor .pw-site-title{font-size:clamp(46px, 5vw, 76px);margin-block-end:18px;}.elementor .pw-kicker-num{font-family:var(--pw-font-display);font-size:22px;line-height:1.6;opacity:60%;}.elementor .pw-kicker{width:100%;margin-block-end:26px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .pw-site-card--ecom{color:var(--pw-white);background-image:linear-gradient(150deg, #001F29 0%,#003C4F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .pw-site-card--ecom:hover,.elementor .pw-site-card--ecom:focus-visible{color:var(--pw-cream);}.elementor .pw-site-card--ecom:focus{color:var(--pw-cream);}.elementor .pw-site-card--vitrine{color:var(--pw-ink);background-image:linear-gradient(150deg, #FFF9EA 0%,#FFF4D6 60%,#FFE2A3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .pw-site-card{min-height:640px;overflow:hidden;position:relative;text-decoration:none;padding:44px;border-radius:32px;display:flex;flex-direction:column;}.elementor .pw-sites-grid{width:100%;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .pw-chip--dark{border-color:rgba(11,13,16,0.25);}.elementor .pw-step-title{font-size:30px;margin-block-end:12px;}.elementor .pw-step-badge{width:44px;height:44px;min-width:44px;font-weight:800;font-size:13px;color:var(--pw-cream);letter-spacing:0.1em;line-height:1.6;border-radius:50%;background-color:var(--pw-ink);display:flex;justify-content:center;align-items:center;}.elementor .pw-step-num{width:100%;font-weight:800;font-size:13px;letter-spacing:0.1em;line-height:1.6;margin-block-end:60px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .pw-step:hover,.elementor .pw-step:focus-visible{transform:translate3d(0px, -8px, 0px);}.elementor .pw-step{padding-block-start:30px;padding-block-end:34px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:var(--pw-paper);transition:transform 0.35s;display:flex;flex-direction:column;}.elementor .pw-steps{width:100%;display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .pw-panel{width:calc(100% - 32px);position:relative;padding-block-start:100px;padding-block-end:100px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:16px;margin-inline-end:16px;border-radius:40px;background-color:var(--pw-white);display:flex;flex-direction:column;align-items:center;}.elementor .pw-text-blue{color:var(--pw-blue);}.elementor .pw-stat-text{font-size:14px;color:var(--pw-muted);line-height:1.6;margin-block-start:4px;display:block;}.elementor .pw-stat-label{font-weight:600;font-size:15px;line-height:1.6;margin-block-start:10px;display:block;}.elementor .pw-stat-num{font-family:var(--pw-font-display);font-weight:400;font-size:clamp(56px, 6vw, 96px);line-height:1;}.elementor .pw-stat-num-row{width:auto;display:flex;flex-direction:row;}.elementor .pw-stat-4{padding-inline-start:28px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;}.elementor .pw-stat-3{padding-inline-start:28px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;}.elementor .pw-stat-2{padding-inline-start:28px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;}.elementor .pw-stat-1{padding-inline-start:0px;border-width:0px;}.elementor .pw-stat{padding-block-start:34px;padding-block-end:0px;padding-inline-end:28px;border-color:var(--pw-line);border-style:solid;display:flex;flex-direction:column;}.elementor .pw-stats{width:100%;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--pw-line);border-style:solid;display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .pw-about-statement{font-size:clamp(30px, 3.9vw, 58px);line-height:1;& span { color: var(--pw-blue); } & em { display: inline-block; width: 1.9em; height: 0.82em; margin: 0 0.06em; vertical-align: -0.06em; border-radius: 999px; background-size: cover; background-position: center; overflow: hidden; color: transparent; } & em:nth-of-type(1) { background-image: url('https://pixel-web.be/wp-content/uploads/2026/11/pw-equipe-reunion.jpg'); } & em:nth-of-type(2) { background-image: url('https://pixel-web.be/wp-content/uploads/2026/11/pw-nuancier-design.jpg'); }\n}.elementor .pw-text-15{font-size:15px;color:var(--pw-muted);line-height:1.6;}.elementor .pw-about-meta{width:100%;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .pw-about-top{width:100%;margin-block-end:90px;display:grid;gap:48px;grid-template-columns:240px 1fr;grid-template-rows:auto;}.elementor .pw-marquee-star{font-size:clamp(19.6px, 2.38vw, 32.2px);color:var(--pw-cream);line-height:1.6;flex:0 0 auto;}.elementor .pw-marquee-text{font-family:var(--pw-font-display);font-size:clamp(28px, 3.4vw, 46px);line-height:1.6;text-transform:uppercase;flex:0 0 auto;}.elementor .pw-to-top-icon{width:18px;height:18px;display:block;}.elementor .pw-to-top:hover,.elementor .pw-to-top:focus-visible{color:var(--pw-ink);background-color:var(--pw-cream);}.elementor .pw-to-top{width:56px;height:56px;color:var(--pw-cream);cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:var(--pw-ink);box-shadow:0px 12px 30px 0px rgba(0,0,0,0.25);display:flex;justify-content:center;align-items:center;}.elementor .pw-ftr-bottom{width:100%;font-size:13px;color:rgba(255,255,255,0.55);line-height:1.6;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;}.elementor .pw-ftr-word{width:calc(100% + 64px);font-family:var(--pw-font-display);font-size:clamp(80px, 21.5vw, 340px);letter-spacing:-0.01em;line-height:0.78;text-align:center;text-transform:uppercase;margin-block-end:clamp(-20.4px, -1.29vw, -4.8px);}.elementor .pw-ftr-desc{max-width:340px;font-size:15px;color:rgba(255,255,255,0.65);line-height:1.6;}.elementor .pw-ftr-brand{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .pw-ftr-grid{width:100%;padding-block-start:0px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-template-rows:auto;}.elementor .pw-ftr{width:100%;overflow:hidden;color:var(--pw-white);padding-block-start:90px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--pw-ink);display:flex;flex-direction:column;align-items:center;}.elementor .pw-logo-text{font-family:var(--pw-font-display);font-size:22px;letter-spacing:0.04em;line-height:1.6;text-transform:uppercase;}.elementor .pw-logo-icon{width:34px;height:34px;display:block;}.elementor .pw-logo{width:auto;color:inherit;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .pw-hdr-cta{width:auto;padding:0px;display:flex;flex:0 0 auto;align-items:center;}.elementor .pw-hdr-inner{width:100%;height:84px;max-width:1320px;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .pw-hdr{width:100%;color:var(--pw-white);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;justify-content:center;}.elementor .pw-hero-title{font-size:clamp(84px, 19.5vw, 100px);letter-spacing:-0.01em;line-height:0.82;text-align:center;white-space: nowrap; & span { display: inline-block; width: 0.42em; height: 0.09em; margin: 0 0.04em 0.08em; vertical-align: middle; overflow: hidden; border-radius: 4px; background-color: var(--pw-cream); color: transparent; }\n}.elementor .pw-footer-link:hover,.elementor .pw-footer-link:focus-visible{color:var(--pw-white);}.elementor .pw-footer-link{font-size:15px;color:rgba(255,255,255,0.8);line-height:1.6;text-decoration:none;padding-block-start:0.8px;padding-block-end:0.8px;padding-inline-start:0px;padding-inline-end:0px;transition:color 0.2s;display:block;}.elementor .pw-footer-title{font-family:var(--pw-font-body);font-weight:800;font-size:12px;color:var(--pw-cream);letter-spacing:0.14em;line-height:1.6;text-transform:uppercase;margin-block-end:8px;}.elementor .pw-footer-col{width:100%;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .pw-title-hl{& span { color: var(--pw-blue); } & em { font-style: normal; color: transparent; -webkit-text-stroke: 2px var(--pw-ink); }\n}.elementor .pw-section-desc{max-width:420px;font-size:17px;color:var(--pw-muted);line-height:1.6;}.elementor .pw-section-desc--center{max-width:560px;text-align:center;}.elementor .pw-section-title{position:relative;font-size:clamp(52px, 8.5vw, 128px);}.elementor .pw-section-head{width:100%;margin-block-end:64px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .pw-section-head--center{text-align:center;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .pw-icon-14{width:14px;height:14px;display:block;}.elementor .pw-arrow:hover,.elementor .pw-arrow:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .pw-arrow{width:38px;height:38px;min-width:38px;padding:0px;border-radius:50%;transition:transform 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .pw-btn{width:auto;font-family:var(--pw-font-body);font-weight:700;font-size:15px;line-height:1.6;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:8px;border-radius:999px;transition:background-color 0.3s, color 0.3s;display:inline-flex;flex-direction:row;gap:14px;align-items:center;}.elementor .pw-sticker{font-family:var(--pw-font-body);font-weight:800;font-size:12px;color:var(--pw-ink);letter-spacing:0.08em;line-height:1.6;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--pw-cream);box-shadow:0px 6px 18px 0px rgba(0,0,0,0.12);transform:rotateX(0deg) rotateY(0deg) rotateZ(-7deg);display:inline-block;}.elementor .pw-sticker--title{position:absolute;inset-block-start:-6px;inset-inline-start:48%;font-size:13px;line-height:0.92;}.elementor .pw-dot{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;background-color:currentColor;}.elementor .pw-eyebrow{width:auto;font-weight:800;font-size:12px;letter-spacing:0.14em;line-height:1.6;text-transform:uppercase;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .pw-wrap{width:100%;max-width:1320px;display:flex;flex-direction:column;gap:0px;}.elementor .pw-section{width:100%;position:relative;padding-block-start:130px;padding-block-end:130px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:center;}.elementor .pw-section-title--sm{font-size:clamp(40px, 5.5vw, 80px);}.elementor .pw-eyebrow--cream{color:var(--pw-cream);}.elementor .pw-eyebrow--blue{color:var(--pw-blue);}.elementor .pw-section--sand{background-color:var(--pw-sand);}.elementor .pw-section--dark{color:var(--pw-white);background-color:var(--pw-ink);}.elementor .pw-arrow--cream{color:var(--pw-ink);background-color:var(--pw-cream);}.elementor .pw-arrow--ink{color:var(--pw-white);background-color:var(--pw-ink);}.elementor .pw-btn--light{color:var(--pw-ink);background-color:var(--pw-white);}.elementor .pw-btn--dark:hover,.elementor .pw-btn--dark:focus-visible{color:var(--pw-white);background-color:var(--pw-blue);}.elementor .pw-btn--dark{color:var(--pw-white);background-color:var(--pw-ink);}.elementor .pw-btn--dark:focus{color:var(--pw-white);}.elementor .pw-sticker--inverse{color:var(--pw-cream);background-color:var(--pw-blue);}