.solution-page ol,.solution-page li{list-style:none}.solution-page>div{padding:0 0 5rem 0}.solution-page a{color:#f28a16;font-weight:700}.solution-page a:hover{text-decoration-line:underline}.solution-page a.button-trop{background-color:#f28a16;border-radius:10px;padding:1rem 0;display:flex;flex-flow:row;align-items:center;justify-content:center;gap:1rem;margin:1rem auto;text-decoration-line:none;width:100%;box-shadow:-9px 8px 30px -22px rgba(0,0,0,0.75);transition:transform ease-in-out .3s,background-color ease-in-out .3s}@media screen and (min-width:768px){.solution-page a.button-trop{max-width:400px}}.solution-page a.button-trop.button-trop-reverse{background-color:#4ea8de}.solution-page a.button-trop:hover,.solution-page a.button-trop.button-trop-reverse:hover{background-color:#000;transform:scale(1.1)}.solution-page a.button-trop i{background-image:url("../../../public/img/solutions-page/icons/tropevent-white.svg");width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain}.solution-page a.button-trop span{color:#fff;font-weight:600}@media screen and (min-width:300px){.solution-page a.button-trop span{font-size:1.4rem}}@media screen and (min-width:768px){.solution-page a.button-trop span{font-size:2rem}}.solution-page .flex-row{display:flex}@media screen and (min-width:300px){.solution-page .flex-row{flex-flow:column}}@media screen and (min-width:500px){.solution-page .flex-row{flex-flow:row wrap}}@media screen and (min-width:300px){.solution-page h2,.solution-page h3{font-size:2rem}}@media screen and (min-width:992px){.solution-page h2,.solution-page h3{font-size:3rem}}@media screen and (min-width:300px){.solution-page p{font-size:1.5rem}}@media screen and (min-width:992px){.solution-page p{font-size:2rem}}.solution-page .container h1.slogan,.solution-page h2.text-orange{font-weight:300;color:#f28a16;text-align:center;margin:0 auto;padding:0 1rem}@media screen and (min-width:300px){.solution-page .container h1.slogan,.solution-page h2.text-orange{font-size:2rem}}@media screen and (min-width:768px){.solution-page .container h1.slogan,.solution-page h2.text-orange{padding:6rem 1rem}}@media screen and (min-width:992px){.solution-page .container h1.slogan,.solution-page h2.text-orange{font-size:3rem}}@media screen and (min-width:1200px){.solution-page .container h1.slogan,.solution-page h2.text-orange{font-size:4rem}}@media screen and (min-width:300px){.solution-page .logo_section>div{width:100%}}@media screen and (min-width:768px){.solution-page .logo_section>div{width:50%}}.solution-page .logo_section .bg{height:100%;min-height:500px;background-position:center;background-repeat:no-repeat;background-size:cover}.solution-page .logo_section .access-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-access.png")}.solution-page .logo_section .asso-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-asso.png")}.solution-page .logo_section .billeterie-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-billetterie.png")}.solution-page .logo_section .cash-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-cash.png")}.solution-page .logo_section .scan-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-scan.png")}.solution-page .logo_section .sport-bg{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-sport.png")}.solution-page .logo_section .logo{align-items:center;justify-content:center}.solution-page .logo_section .logo img{width:100%}@media screen and (min-width:300px){.solution-page .logo_section .logo img{max-width:220px}}@media screen and (min-width:768px){.solution-page .logo_section .logo img{max-width:300px}}@media screen and (min-width:992px){.solution-page .logo_section .logo img{max-width:400px}}@media screen and (min-width:1200px){.solution-page .logo_section .logo img{max-width:500px}}.solution-page .container{max-width:1200px;width:100%;margin:0 auto}.solution-page .container ul.avantages{justify-content:center;align-items:center;gap:4rem;padding:4rem 1rem}.solution-page .container ul.avantages li{background-color:#4ea8de;padding:1rem;border-radius:20px;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:1rem;text-align:center}@media screen and (min-width:300px){.solution-page .container ul.avantages li{height:170px;width:170px}}@media screen and (min-width:992px){.solution-page .container ul.avantages li{height:200px;width:200px}}.solution-page .container ul.avantages li .icon{width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain}.solution-page .container ul.avantages li .icon img{width:100%}.solution-page .container ul.avantages li h2{color:#fff;font-weight:800;margin-top:0}@media screen and (min-width:300px){.solution-page .container ul.avantages li h2{font-size:1.5rem}}@media screen and (min-width:300px){.solution-page .container ul.w-150 li{height:200px;width:200px}}@media screen and (min-width:992px){.solution-page .container ul.w-150 li{height:150px;width:150px}}.solution-page .container a{margin:4rem auto}@media screen and (max-width:768px){.solution-page .container a{width:90%}}.solution-page .banner{margin:4rem 0;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../../../public/img/solutions-page/banners/banner-femme-pc.jpg")}@media screen and (min-width:300px){.solution-page .banner{height:200px}}@media screen and (min-width:768px){.solution-page .banner{height:600px}}.solution-page .container-avantages{margin:6rem 0}.solution-page .container-avantages>div{justify-content:flex-end;gap:4rem;padding:7rem 0}@media screen and (min-width:768px){.solution-page .container-avantages>div>ul,.solution-page .container-avantages>div>div{flex:1}}.solution-page .container-avantages>div ul{display:flex;flex-flow:column;justify-content:space-evenly}@media screen and (min-width:300px){.solution-page .container-avantages>div ul{width:100%;align-items:center;gap:2rem;padding:0 2rem}}@media screen and (min-width:768px){.solution-page .container-avantages>div ul{gap:inherit}}.solution-page .container-avantages>div ul li{display:flex;align-items:center;justify-content:flex-end;gap:3rem}@media screen and (min-width:300px){.solution-page .container-avantages>div ul li{flex-flow:column;text-align:center}}@media screen and (min-width:992px){.solution-page .container-avantages>div ul li{flex-flow:row;text-align:left}}.solution-page .container-avantages>div ul li .icon{background-position:center;background-repeat:no-repeat;background-size:contain}.solution-page .container-avantages>div ul li .icon img{width:100px}.solution-page .container-avantages>div ul li h2{color:#f28a16;font-weight:700;padding-bottom:1rem;max-width:500px}@media screen and (min-width:900px){.solution-page .container-avantages>div ul li p{max-width:500px}}.solution-page .container-avantages>div .banner-content{background-color:#4ea8de;padding:2rem;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2rem;overflow-x:hidden}.solution-page .container-avantages>div .banner-content a{color:#fff}.solution-page .container-avantages>div .banner-content,.solution-page .container-avantages>div .banner-content>div{background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content,.solution-page .container-avantages>div .banner-content>div{width:100%;height:100%;min-width:300px;min-height:400px}}.solution-page .container-avantages>div .banner-content.event-billetterie div{background-image:url("../../../public/img/solutions-page/backgrounds/screen-billetterie.png");width:738px;height:656px}.solution-page .container-avantages>div .banner-content.solution-cashless{background-color:transparent;background-size:cover;background-image:url("../../../public/img/solutions-page/backgrounds/cashless.jpg");justify-content:flex-end}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.solution-cashless{width:100%;height:678px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.solution-cashless{width:917px;height:946px}}.solution-page .container-avantages>div .banner-content.solution-cashless h3{font-weight:300;color:#fff;text-align:center}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.solution-cashless h3{max-width:500px}}.solution-page .container-avantages>div .banner-content.solution-cashless p{font-weight:300;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.solution-free{background-color:transparent;background-size:cover;background-image:url("../../../public/img/solutions-page/backgrounds/free.jpg");justify-content:flex-end}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.solution-free{width:100%;height:678px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.solution-free{width:917px;height:946px}}.solution-page .container-avantages>div .banner-content.solution-free h3{font-weight:300;color:#fff;text-align:center}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.solution-free h3{max-width:500px}}.solution-page .container-avantages>div .banner-content.solution-free p{font-weight:300;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.homme-pc{background-color:transparent}.solution-page .container-avantages>div .banner-content.homme-pc div{background-image:url("../../../public/img/solutions-page/backgrounds/homme-pc.png");width:800px;height:656px}.solution-page .container-avantages>div .banner-content.create-event h3,.solution-page .container-avantages>div .banner-content.create-event p{max-width:700px;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.create-event div{background-image:url("../../../public/img/solutions-page/backgrounds/create-event.svg")}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.create-event div{width:220px;height:200px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.create-event div{width:738px;height:656px}}.solution-page .container-avantages>div .banner-content.tropevent-scan h3,.solution-page .container-avantages>div .banner-content.tropevent-scan p{max-width:700px;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.tropevent-scan div{background-image:url("../../../public/img/solutions-page/backgrounds/tropevent-scan-bg.svg")}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.tropevent-scan div{width:220px;height:200px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.tropevent-scan div{width:610px;height:595px}}.solution-page .container-avantages>div .banner-content.mains-pc h3,.solution-page .container-avantages>div .banner-content.mains-pc p{color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.mains-pc h3{max-width:700px}.solution-page .container-avantages>div .banner-content.mains-pc p{max-width:500px}.solution-page .container-avantages>div .banner-content.mains-pc div{position:relative;height:380px}.solution-page .container-avantages>div .banner-content.mains-pc div div{background-image:url("../../../public/img/solutions-page/backgrounds/mains-pc.png");width:389px;height:400px;position:absolute}.solution-page .container-avantages>div .banner-content.mains-puzzle{padding:2rem 0;background-size:cover}.solution-page .container-avantages>div .banner-content.mains-puzzle h3,.solution-page .container-avantages>div .banner-content.mains-puzzle p{max-width:700px;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.mains-puzzle div{background-image:url("../../../public/img/solutions-page/backgrounds/mains-puzzle.png");width:100%;height:530px}.solution-page .container-avantages>div .banner-content.bornes h3,.solution-page .container-avantages>div .banner-content.bornes p{max-width:700px;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.bornes div{background-image:url("../../../public/img/solutions-page/backgrounds/bornes.png");width:200px;height:150px}.solution-page .container-avantages>div .banner-content.support-paiements{background-color:transparent;background-size:cover;background-image:url("../../../public/img/solutions-page/backgrounds/support-paiements.jpg");justify-content:space-between}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.support-paiements{width:100%;height:678px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.support-paiements{width:917px;height:946px}}.solution-page .container-avantages>div .banner-content.support-paiements h3{font-weight:300;color:#fff;text-align:center}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.support-paiements h3{max-width:500px}}.solution-page .container-avantages>div .banner-content.support-paiements p{font-weight:300;color:#fff;text-align:center;max-width:600px}.solution-page .container-avantages>div .banner-content.download-scan-app{background-color:transparent;background-size:cover;background-image:url("../../../public/img/solutions-page/backgrounds/download.jpg");justify-content:center}@media screen and (min-width:300px){.solution-page .container-avantages>div .banner-content.download-scan-app{width:100%;height:678px}}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.download-scan-app{width:917px;height:946px}}.solution-page .container-avantages>div .banner-content.download-scan-app h3,.solution-page .container-avantages>div .banner-content.download-scan-app p{font-weight:300;color:#f28a16;text-align:center}@media screen and (min-width:768px){.solution-page .container-avantages>div .banner-content.download-scan-app h3,.solution-page .container-avantages>div .banner-content.download-scan-app p{max-width:500px}}.solution-page .container-avantages>div .banner-content.screens-sport-app div{background-image:url("../../../public/img/solutions-page/backgrounds/screens-sport.png");width:800px;height:800px}.solution-page .container-avantages>div .banner-content.screens-sport-app h3{font-weight:700;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.screens-sport-app p{color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.screens-scan-app div{background-image:url("../../../public/img/solutions-page/backgrounds/screens-scan.png");width:800px;height:700px}.solution-page .container-avantages>div .banner-content.screens-scan-app h3{font-weight:700;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.screens-scan-app p{color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.live-timing div{background-image:url("../../../public/img/solutions-page/backgrounds/live-timing.png");width:700px;height:700px}.solution-page .container-avantages>div .banner-content.live-timing h3{font-weight:700;color:#fff;text-align:center}.solution-page .container-avantages>div .banner-content.live-timing p{color:#fff;text-align:center;max-width:900px}@media screen and (min-width:768px){.solution-page .container-avantages .content-right{flex-flow:row}.solution-page .container-avantages .content-right .banner-content{border-radius:20px 0 0 20px}}@media screen and (min-width:768px) and (min-width:768px){.solution-page .container-avantages .content-right ul{align-items:flex-end}}@media screen and (min-width:768px){.solution-page .container-avantages .content-left{flex-flow:row-reverse}.solution-page .container-avantages .content-left .banner-content{border-radius:0 20px 20px 0}}@media screen and (min-width:768px) and (min-width:768px){.solution-page .container-avantages .content-left ul{align-items:flex-start}}.solution-page .clients{background-color:#c1e2f5;padding:3rem 1rem;margin:4rem 0}.solution-page .clients h3{font-weight:600;color:#f28a16;text-align:center}.solution-page .clients ul{align-items:center;justify-content:space-evenly;gap:2rem;padding:4rem 0}.solution-page .clients ul li img{width:150px}
