.main-content{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;background-color:var(--secondary)}.bloc-outil{display:flex;align-items:center;justify-content:flex-start;flex-flow:row nowrap;width:100%;background-color:var(--primary);color:var(--secondary)}.bloc-outil-img{position:relative;border-right:.2rem solid var(--secondary);border-bottom:.2rem solid var(--secondary);background:linear-gradient(270deg,rgba(2,33,71,.57) 48.06%,rgba(94,104,116,.51) 81.25%,rgba(144,153,165,.37) 97.6%),url(../img/logiciel-caisse/tablette.png) #d3d3d3 -31.5rem 0/183.137% 100% no-repeat;height:98.2rem;width:60%;max-width:80.4rem;background-size:cover;background-position:center}.bloc-outil-img img{position:absolute;bottom:28rem;right:12%}.bloc-outil-txt{display:flex;align-items:flex-start;justify-content:center;flex-flow:column nowrap;height:98.2rem;gap:3.2rem;border-bottom:.2rem solid var(--secondary);background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(160,160,160,.13) 88.64%,rgba(250,250,250,.1) 100%);padding-left:12.8rem;padding-right:.8rem}.bloc-outil-txt p{font-family:var(--font-tertiary);font-size:2rem;letter-spacing:4px;text-transform:uppercase}.bloc-outil-txt h1{font-family:var(--font-secondary);font-size:6.4rem;font-weight:700;margin-bottom:3.2rem}.bloc-outil-txt h2{font-size:3.2rem;margin-bottom:3.2rem}.bloc-outil-txt-btn{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;gap:2.4rem;width:100%}.bloc-outil-txt a{display:flex;max-width:40rem;text-align:center;flex:1;padding:1.8rem 3.6rem;justify-content:center;align-items:center;border-radius:1.5rem;border:.2rem solid var(--secondary);font-size:2.4rem;font-weight:700;transition:all .3s ease}.bloc-outil-txt a:hover{transition:all .3s ease;color:var(--primary);background-color:var(--secondary)}.bloc-cards{display:flex;padding:12.8rem 12rem;justify-content:center;align-items:center;flex-flow:row wrap;gap:7rem;background-color:var(--primary);background:linear-gradient(180deg,#2f4157 56.28%,#222 100%)}.bloc-cards>.reveal-item{display:flex;max-width:51.4rem;width:30%;height:30rem}.bloc-card{width:100%;height:100%;display:flex;padding:3.2rem 2.4rem;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.4rem;border-radius:1rem;border:.1rem solid var(--grayscale);transition:all .1s ease;color:var(--secondary)}.bloc-card:hover{border:.3rem solid var(--secondary)}.bloc-card-img,.bloc-card-img svg{max-width:4.8rem;max-height:4.8rem}.bloc-card .bloc-card-img svg path,.bloc-card .bloc-card-img svg rect{transition:all .3s ease}.bloc-card:hover .bloc-card-img svg path,.bloc-card:hover .bloc-card-img svg rect{transform:scale(1.15) translate(-.3rem,-.3rem);transition:all .3s ease}.bloc-card h3{font-size:2.4rem;font-weight:700}.bloc-card p{font-size:1.8rem;text-align:justify}.bloc-etapes{background:var(--neutral2);padding:12.8rem 2.4rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;gap:6.4rem;color:var(--secondary)}.bloc-etapes h2{font-family:var(--font-secondary);font-size:6.4rem;font-weight:700;text-align:center}.bloc-etapes-cards{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:6.4rem;width:100%}.bloc-etapes-cards>.reveal-item{max-width:29.1rem;width:30%;height:24.4rem}.bloc-etapes-card{width:100%;height:100%;display:flex;padding:3rem;flex-flow:column nowrap;align-items:center;justify-content:center;gap:2.4rem;border-radius:1rem;border:.1rem solid var(--grayscale);transition:all .1s ease;text-align:center}.bloc-etapes-card:hover{border:.3rem solid var(--secondary)}.bloc-etapes-card p strong{font-family:var(--font-secondary);font-size:3.2rem;font-weight:700}.bloc-etapes-card h3{font-size:2.4rem;font-weight:700}.bloc-etapes-card p{font-size:1.8rem}.bloc-etapes-demo{padding:6.4rem;display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;gap:6.4rem;width:96%;max-width:126rem;border-radius:3rem;border:.1rem solid var(--secondary)}.bloc-etapes-demo-txt{display:flex;justify-content:center;align-items:flex-start;flex-flow:column nowrap;gap:.2rem}.bloc-etapes-demo-txt h3{font-family:var(--font-secondary);font-size:3.2rem;font-weight:700}.bloc-etapes-demo-txt p{font-size:1.8rem}.bloc-etapes-demo-btn{display:flex;align-items:center;justify-content:center}.bloc-etapes-demo-btn a{display:flex;padding:1.5rem 3rem;justify-content:center;align-items:center;border-radius:1.2rem;border:.18rem solid var(--secondary);font-size:1.6rem;transition:all .3s ease}.bloc-etapes-demo-btn a:hover{transition:all .3s ease;background-color:var(--secondary);color:var(--primary)}@media (max-width:1700px){.bloc-cards{gap:4rem}}@media (max-width:1550px){.bloc-cards>.reveal-item{width:45%}}@media (max-width:1200px){.bloc-outil-img img{right:3%}.bloc-cards>.reveal-item{width:100%}}@media (max-width:1000px){.bloc-outil-img{display:none}.bloc-outil-txt{gap:2rem;border-bottom:none;background:linear-gradient(270deg,rgba(2,33,71,.57) 48.06%,rgba(94,104,116,.51) 81.25%,rgba(144,153,165,.37) 97.6%),url(../img/logiciel-caisse/tablette.png) #d3d3d3 -44.79rem 0/282.688% 100% no-repeat;padding:6.4rem 2.4rem 34rem 2.4rem;width:100%;background-size:cover;background-position:center;height:auto}.bloc-outil-txt p{font-size:1.2rem;letter-spacing:.24rem}.bloc-outil-txt h1{font-size:3.2rem;margin-bottom:1.2rem}.bloc-outil-txt h2{font-size:1.8rem;margin-bottom:1.2rem}.bloc-outil-txt a{padding:1.2rem 2rem;border-radius:1.2rem;border:.15rem solid var(--secondary);font-size:1.8rem;transition:none}.bloc-outil-txt a:hover{background-color:transparent;color:var(--secondary);transition:none}.bloc-cards{padding:6.4rem 2.4rem;gap:2.2rem}.bloc-cards>.reveal-item{max-width:16.1rem;width:45%;height:15.8rem}.bloc-card{padding:1.6rem .8rem;gap:.8rem;transition:none}.bloc-card:hover{border:.1rem solid var(--secondary)}.bloc-card-img,.bloc-card-img svg{max-width:2.4rem;max-height:2.4rem}.bloc-card .bloc-card-img svg path,.bloc-card .bloc-card-img svg rect{transition:none}.bloc-card:hover .bloc-card-img svg path,.bloc-card:hover .bloc-card-img svg rect{transform:none;transition:none}.bloc-card h3{font-size:1.4rem}.bloc-card p{font-size:1rem}.bloc-etapes{padding:6.4rem 2.4rem}.bloc-etapes h2{font-size:3.2rem;text-align:left}.bloc-etapes-cards{gap:6.4rem;row-gap:6.4rem;column-gap:2.2rem}.bloc-etapes-cards>.reveal-item{max-width:15.9rem;width:45%;height:14.6rem}.bloc-etapes-card{padding:2.4rem .8rem;gap:.8rem;transition:none}.bloc-etapes-card:hover{border:.1rem solid var(--secondary)}.bloc-etapes-card p{font-size:1rem}.bloc-etapes-card p strong{font-size:2.4rem}.bloc-etapes-card h3{font-size:1.4rem}.bloc-etapes-demo{padding:3.2rem 2.4rem;justify-content:center;flex-flow:column nowrap;gap:4.8rem;max-width:34.2rem;width:100%;border-radius:1rem;border:.1rem solid var(--beige);background:rgba(34,34,34,.8)}.bloc-etapes-demo-txt{gap:2.4rem}.bloc-etapes-demo-txt h3{font-size:2.4rem}.bloc-etapes-demo-txt p{font-size:1.4rem}.bloc-etapes-demo-btn a{padding:1.2rem 2rem;border-radius:1.2rem;border:.15rem solid var(--secondary);font-size:1.6rem;transition:none}.bloc-etapes-demo-btn a:hover{background-color:transparent;color:var(--secondary);transition:none}.bloc-outil-txt-btn{flex-flow:column nowrap}}@media (max-width:380px){.bloc-cards>.reveal-item{max-width:22rem;width:100%}}.bloc-tableau-pvc{display:flex;justify-content:center;align-items:center;padding:8rem 12rem 0;background:linear-gradient(180deg,#2f4157 0,#2f4157 100%);width:100%}.btn-lightbox-open{position:relative;cursor:pointer;background:0 0;border:.2rem solid transparent;padding:0;border-radius:1rem;overflow:hidden;max-width:120rem;width:100%;display:block;transition:border-color .3s ease}.btn-lightbox-open:focus-visible,.btn-lightbox-open:hover{border-color:var(--secondary);outline:0}.btn-lightbox-open img{width:100%;display:block;border-radius:.8rem;transition:filter .3s ease}.btn-lightbox-open:focus-visible img,.btn-lightbox-open:hover img{filter:brightness(.65)}.lightbox-zoom-icon{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;color:var(--secondary);opacity:0;transition:opacity .3s ease;pointer-events:none}.btn-lightbox-open:focus-visible .lightbox-zoom-icon,.btn-lightbox-open:hover .lightbox-zoom-icon{opacity:1}.lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.lightbox[hidden]{display:none}.lightbox-bg{position:absolute;inset:0;background:rgba(0,0,0,.9);cursor:pointer}.lightbox-inner{position:relative;z-index:1;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-inner img{max-width:100%;max-height:90vh;object-fit:contain;border-radius:.8rem;display:block}.lightbox-close{position:absolute;top:-5.4rem;right:0;background:0 0;border:none;color:var(--secondary);cursor:pointer;padding:.8rem;display:flex;align-items:center;justify-content:center;opacity:.75;transition:opacity .2s ease;border-radius:.5rem}.lightbox-close:focus-visible,.lightbox-close:hover{opacity:1;outline:.15rem solid var(--secondary)}@media (max-width:1000px){.bloc-tableau-pvc{padding:4rem 2.4rem 0}}