.accompagnements-page{background:#000;color:var(--white);overflow-x:hidden}.btn-main{display:inline-flex;align-items:center;gap:10px;background:var(--dark);color:var(--white);border:1.5px solid var(--white);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-weight:600;padding:13px 28px;border-radius:4px;cursor:pointer;transition:all .2s;text-decoration:none}.btn-main:hover{background:rgba(255,255,255,.1)}.btn-main .arr{background:var(--pink);color:#fff;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-sub{color:var(--gray);font-style:italic;margin-top:7px}.hero{background:var(--dark);padding:50px 0 0;text-align:center;display:flex;flex-direction:column;gap:25px}.hero-title{background-color:#ce82bb;padding:25px;word-wrap:break-word;color:#fff}.hero-subtitle{text-transform:uppercase;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.hero-subtitle span{color:#ce82bb}.hero-desc{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;padding:0 0 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}.offers{background:var(--black);padding:0 50px;border-bottom:1px solid var(--border)}.offers-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;overflow:hidden}.offer-card{text-align:center;flex-direction:column;display:flex;gap:15px;padding:15px;color:#000}.offer-card li,.offer-card p,.offer-details-link,.offer-subtitle{color:#000;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.offer-details-link{text-decoration:underline}.offer-card.first{background-color:#ce82bb}.offer-card.second{background-color:#7abd73}.offer-card.three{background-color:#5aceb8}.offer-tag{text-transform:uppercase;font-family:Gill Sans,sans-serif}.offer-name{font-family:JosefinSans;font-size:35px;font-weight:300;color:#fff}.first .offer-name{text-shadow:0 0 3px #5aceb8,0 0 6px #5aceb8,0 0 48px #5aceb8}.second .offer-name{text-shadow:0 0 3px #ce82bb,0 0 6px #ce82bb,0 0 48px #ce82bb}.three .offer-name{text-shadow:0 0 3px #7abd73,0 0 6px #7abd73,0 0 48px #7abd73}.offer-price{font-family:JosefinSans;font-size:25px;font-weight:300;color:#fff;text-shadow:0 0 3px #000,0 0 6px #fff,0 0 48px #fff;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center}.accompagnements-page ul{list-style:none;text-align:start}.offer-subtitle{text-transform:uppercase;font-size:12px}.offer-includes{margin-top:8px;display:flex;flex-direction:column;gap:5px}.offer-card a{width:100%}.offer-includes li:before{content:"+ ";color:#000;font-weight:700;flex-shrink:0}.border-offer{width:100%;height:1px;background-color:#000}.offer-desc{font-family:Gill Sans,sans-serif;height:auto;max-height:120px}.offer-tagline{height:75px;text-transform:uppercase;margin-bottom:15px}.offer-subtagline{height:135px;text-align:justify}.offer-includes{height:280px}thead th{background:var(--card);border:1px solid var(--border)}tbody tr.section-row td{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}tbody td{border:1px solid var(--border)}tbody td:first-child{padding:10px;text-align:left;color:#fff}.cross{color:rgb(255,0,0)}th{width:25%}th img{width:100px;object-fit:cover;height:auto}.offer-name-audit{font-family:JosefinSans;text-shadow:0 0 3px #5aceb8,0 0 6px #5aceb8,0 0 48px #5aceb8}.offer-name-alignement{font-family:JosefinSans;text-shadow:0 0 3px #ce82bb,0 0 6px #ce82bb,0 0 48px #ce82bb}.offer-name-rebranding{font-family:JosefinSans;text-shadow:0 0 3px #7abd73,0 0 6px #7abd73,0 0 48px #7abd73}th span{font-weight:500;font-family:JosefinSans}.cta-final{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px}.cta-final p{color:var(--gray);margin-bottom:6px}.cta-final .subtitle{font-family:GiveYouGlory;font-size:20px}.cta-final-title{font-family:Kodchasan;width:-moz-fit-content;width:fit-content;border:1px solid #fff;padding:10px 30px;border-radius:50px;gap:50px}.page-footer{background:var(--dark);border-top:1px solid var(--border);padding:32px 0;text-align:center;color:var(--gray);line-height:1.9}.footer-inner{display:grid;grid-template-columns:200px 1fr;grid-gap:32px;gap:32px;align-items:start}.footer-left{text-align:left;color:var(--gray);line-height:1.7}.footer-right{color:var(--pink);text-transform:uppercase;letter-spacing:.5px}.offer-title-group{position:relative;height:70px}@media (max-width:1024px){.offers{padding:0 30px}.offers-grid{gap:25px}.offer-desc,.offer-includes,.offer-subtagline,.offer-tagline{height:auto}.compare{padding:40px 30px}.table-wrap{border-width:15px;padding:10px}}@media (max-width:768px){.hero{padding:0;gap:20px}.hero-title{padding:50px 20px}.offer-name{font-size:30px}.hero-desc,.hero-subtitle{padding:20px}.hero-desc{padding:0 20px 30px}.offers{padding:20px}.offers-grid{grid-template-columns:1fr;gap:25px}.offer-desc,.offer-includes,.offer-subtagline,.offer-tagline{height:auto}.cta-final{padding:20px 20px 50px;gap:15px;text-align:center}.compare{padding:0}.footer-inner{grid-template-columns:1fr}}.compare-title{font-family:JosefinSans,sans-serif}.table-wrap{border:25px solid #ce82bb;padding:20px}thead th{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;border:1px solid rgba(255,255,255,.08);color:#fff}.th-label-corner{width:30%}.th-offer{width:calc(70% / 3);transition:background .3s}.th-active{background:rgba(255,255,255,.04)!important;box-shadow:inset 0 0 0 2px var(--col-color)}.th-name{font-size:14px;margin:4px 0 2px;font-weight:400}.th-price{font-family:Gill Sans,sans-serif;font-size:15px;color:#fff;font-weight:300}tbody tr.section-row td{letter-spacing:.5px}tbody td{border:1px solid rgba(255,255,255,.06);color:#fff;vertical-align:middle;line-height:1.4}.td-label{color:#fff!important;font-family:Gill Sans,sans-serif}tbody tr:hover td{background:rgba(255,255,255,.02)}.cross{color:#e03}.note{color:#fff;font-style:italic;display:block;margin-top:2px}.offer-name-audit{font-family:JosefinSans,sans-serif;text-shadow:0 0 6px #5aceb8;color:#5aceb8}.offer-name-alignement{font-family:JosefinSans,sans-serif;text-shadow:0 0 6px #ce82bb;color:#ce82bb}.offer-name-rebranding{text-shadow:0 0 6px #7abd73;color:#7abd73}.offer-name-rebranding,thead th span{font-family:JosefinSans,sans-serif;font-weight:500}@media (max-width:768px){.compare{padding:30px 0}.compare-title{padding:0 20px;margin-bottom:16px}.table-nav{flex-direction:column;gap:10px;padding:0 20px 12px}.table-nav,.table-nav-dots{display:flex;align-items:center}.table-nav-dots{gap:8px}.table-nav-dot{width:8px;height:8px;border-radius:50%;border:none;background:rgba(255,255,255,.15);cursor:pointer;transition:background .25s,transform .25s;padding:0}.table-nav-dot.active{background:var(--dot-color);transform:scale(1.4)}.table-nav-arrows{display:flex;align-items:center;gap:16px}.table-nav-arrow{background:none;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:34px;height:34px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;line-height:1}.table-nav-arrow:hover:not(:disabled){background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4)}.table-nav-arrow:disabled{opacity:.2;cursor:default}.table-nav-label{font-family:JosefinSans,sans-serif;font-size:16px;min-width:100px;text-align:center;transition:color .3s}.table-scroll-hint{font-size:14px;color:rgba(255,255,255,.3);letter-spacing:.5px;font-style:italic;margin:0}.table-wrap{border:12px solid #ce82bb;padding:0}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.table-scroll::-webkit-scrollbar{display:none}.td-label,.th-label-corner{left:0;z-index:2;background:#111;min-width:120px;max-width:135px;word-break:break-word;white-space:normal}.td-label,.th-label-corner,thead th{position:-webkit-sticky;position:sticky}thead th{top:0;z-index:3;padding:8px 6px}.th-label-corner{z-index:4}.section-row td:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:#0a0a0a}.section-row td{background:#0a0a0a}.th-offer{min-width:140px;scroll-snap-align:start}tbody td{min-width:140px}.td-label,tbody td{padding:8px 6px}.th-name{font-size:12px}.th-price{font-size:11px}}.offer-price span{color:#000;text-shadow:none;font-family:Gill Sans,sans-serif;font-weight:600;font-size:20px}.compare{padding:50px}.compare-title{text-transform:uppercase;text-align:center;margin-bottom:24px;color:#fff;font-family:Kodchasan,sans-serif}.table-nav{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:20px}.table-nav-dots{display:flex;gap:10px}.table-nav-dot{width:10px;height:10px;border-radius:50%;border:none;cursor:pointer;background:rgba(255,255,255,.2);transition:background .25s,transform .25s}.table-nav-dot.active{background:var(--dot-color);transform:scale(1.5)}.table-nav-arrows{display:flex;align-items:center;gap:20px}.table-nav-arrow{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:none;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,opacity .2s}.table-nav-arrow:disabled{opacity:.25;cursor:default}.nav-label{font-family:JosefinSans,sans-serif;font-size:15px;font-weight:500;min-width:110px;text-align:center;text-transform:capitalize;transition:color .3s}.table-wrap{border:18px solid;padding:16px;overflow:hidden;transition:border-color .4s ease}.table-scroll{width:100%;overflow-x:hidden}table{border-collapse:collapse;width:100%;table-layout:fixed}.td-offer.is-active,.th-offer.is-active{display:table-cell}.td-offer.is-hidden,.th-offer.is-hidden{display:none}td,th{border:1px solid rgba(255,255,255,.06);color:#fff;vertical-align:middle;line-height:1.4}tbody td{padding:10px 12px;text-align:center}.td-label{text-align:left;color:rgba(255,255,255,.85);padding:10px 12px;font-size:16px}thead th{background:#111;padding:14px 12px;font-family:Oswald,sans-serif;font-weight:700;text-align:center}.th-offer{box-shadow:inset 0 0 0 2px var(--col-color);transition:box-shadow .3s}.th-name{font-family:JosefinSans,sans-serif;font-size:15px;margin:6px 0 2px;text-transform:capitalize}tbody tr.section-row td{text-transform:uppercase;padding:10px 12px;font-family:Gill Sans,sans-serif;font-size:16px;font-weight:700;background:#0a0a0a}.section-row.clarte td{color:#ce82bb}.section-row.identite td{color:#5aceb8}.section-row.communication td{color:#7abd73}.section-row.sessions td{color:#ce82bb}.section-row.livrables td{color:#5aceb8}.section-row.experience td{color:#7abd73}tbody tr:not(.section-row):hover td{background:rgba(255,255,255,.02)}.check{color:#7abd73;font-weight:700}.cross{color:#ee0033}@media (max-width:768px){.compare{padding:30px 0}.table-wrap{border-width:10px;padding:0;overflow:hidden}.table-scroll{width:100%;overflow-x:hidden}table{width:100%;table-layout:fixed}colgroup col:first-child,colgroup col:last-child{width:50%!important}thead th{padding:8px 6px}.th-offer img{width:50px;height:auto}.th-name{font-size:11px;margin:4px 0 2px;line-height:1.2}.th-price{font-size:13px}.td-label,.th-label-corner{width:50%;min-width:50%;max-width:50%;position:-webkit-sticky;position:sticky;left:0;background:#111;z-index:2}.td-label{font-size:16px;padding:8px 6px;line-height:1.35;white-space:normal;word-break:break-word}.td-offer,.th-offer{width:50%;min-width:50%;max-width:50%}.td-offer{padding:8px 6px;font-size:12px;white-space:normal;word-break:break-word}.note{font-size:10px;display:block;line-height:1.3}tbody tr.section-row td{padding:8px 6px;position:static}}