.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}.bloc-outil-txt p{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 a{display:flex;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-card{display:flex;max-width:51.4rem;width:30%;height:27rem;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-card{display:flex;max-width:29.1rem;width:30%;height:24.4rem;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-card{width:45%}}@media (max-width:1200px){.bloc-outil-img img{right:3%}.bloc-card{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-card{max-width:16.1rem;width:45%;height:15.8rem;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-card{max-width:15.9rem;width:45%;height:14.6rem;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}}@media (max-width:380px){.bloc-card{max-width:22rem;width:100%}}