:root{--bleu: #1E90FF;--green90: #9EC75C;--grey050hbond: rgba(32, 38, 45, .5);--grey900hbond: rgba(32, 38, 45, 1);--redNotification: rgba(226, 50, 41, 1)}*{font-family:SF Pro Rounded Regular}body{font-family:SF Pro Rounded Regular;color:#20262d;max-width:100vw;min-height:100vh;margin:0;padding:0}a{text-decoration:none;cursor:pointer;color:#20262d}input,textarea{font-family:SF Pro Rounded Regular}h1{font-size:2rem;font-family:SF Pro Rounded Regular}@media screen and (max-width: 750px){h1{font-size:1.7rem}}@media screen and (max-width: 615px){h1{font-size:1.5rem}}@media screen and (max-width: 545px){h1{font-size:1.3rem}}@media screen and (max-width: 465px){h1{font-size:1.1rem}}@media screen and (max-width: 380px){h1{padding:0 25px}}@media screen and (max-width: 360px){h1{padding:0 20px}}h2{font-family:SF Pro Rounded Regular;font-size:24px;color:#20262d;display:flex;justify-content:flex-start}h3{font-size:1.45rem;font-family:SF Pro Rounded Regular}@media screen and (max-width: 550px){h3{font-size:1.3rem}}@media screen and (max-width: 450px){h3{font-size:1.2rem}}p{font-size:18px;font-family:SF Pro Rounded Regular}@media screen and (max-width: 550px){p{font-size:16px}}@media screen and (max-width: 480px){p{font-size:14px}}.small-caps{font-variant:small-caps}@font-face{font-family:SF Pro Rounded Regular;src:local("SF Pro Rounded Regular"),url(/fonts/SF-Pro-Rounded-Regular.otf) format("opentype")}@font-face{font-family:SF Pro Rounded SemiBold;src:local("SF Pro Rounded SemiBold"),url(/fonts/SF-Pro-Rounded-SemiBold.otf) format("opentype")}@font-face{font-family:SF Pro Rounded Bold;src:local("SF Pro Rounded Bold"),url(/fonts/SF-Pro-Rounded-Bold.otf) format("opentype")}@font-face{font-family:SF Pro Rounded Black;src:local("SF Pro Rounded Black"),url(/fonts/SF-Pro-Rounded-Black.otf) format("opentype")}@font-face{font-family:SF Pro Rounded Thin;src:local("SF Pro Rounded Thin"),url(/fonts/SF-Pro-Rounded-Thin.otf) format("opentype")}.InvitationCode-container{padding:4rem 14.5rem}@media screen and (max-width: 1330px){.InvitationCode-container{padding:4rem 10rem}}@media screen and (max-width: 1090px){.InvitationCode-container{padding:3rem 6rem}}@media screen and (max-width: 850px){.InvitationCode-container{padding:2rem 4rem}}@media screen and (max-width: 650px){.InvitationCode-container{padding:1rem 2rem}}@media screen and (max-width: 390px){.InvitationCode-container{padding:1rem}}.InvitationCode-container h1{margin-bottom:50px}@media screen and (max-width: 650px){.InvitationCode-container h1{margin-bottom:30px}}@media screen and (max-width: 500px){.InvitationCode-container h1{margin-bottom:20px}}@media screen and (max-width: 380px){.InvitationCode-container h1{margin-bottom:15px;text-align:start;padding:0}}.title-grid{display:grid;grid-template-columns:5fr 1fr 5fr 1fr 5fr;grid-gap:5px;margin-bottom:20px;align-items:center}@media screen and (max-width: 710px){.title-grid{align-items:flex-start}}.title-grid p{text-align:center}@media screen and (max-width: 800px){.empty{display:none}.title-grid{grid-template-columns:1fr 1fr 1fr;gap:0}}.grid-images{display:grid;grid-template-columns:5fr 1fr 5fr 1fr 5fr;grid-gap:5px;align-items:center;justify-content:center}.grid-images img{align-self:center;border-radius:15px}@media screen and (max-width: 500px){.grid-images{grid-template-columns:6fr .8fr 6fr .8fr 6fr;gap:0}}@media screen and (max-width: 470px){.grid-images img{border-radius:10px}}.grid-images>div{display:flex;align-items:center;justify-content:center}.phone-picture{width:90%;height:auto;box-shadow:0 4px 10px #20262d4d}.arrow{width:40%;height:auto}.greentext{color:#9ec75c;margin:0 4px}h2 span{margin:0 5px}.titreValoriser span{margin:0}.titreHero span{margin-left:0}header{background-color:#f8fbf4;padding:0 2.5rem 0 15.5%;height:72px}.langues{height:4.5rem;display:flex;gap:.5rem;align-items:center;justify-content:center;width:1px}.headerContainer{display:flex;flex-direction:row;justify-content:space-between}.nav{display:flex;flex-direction:row;justify-content:flex-end;width:fit-content}.logoHeader{width:8.5rem;display:flex;align-items:center}.navLinks{display:flex;flex-direction:row;align-items:center}.navLink{display:flex;flex-direction:row;height:100%;justify-content:center;align-items:center;margin-right:1.5rem}.navBurger{display:none}.plateformeCTA{border:1px solid #9EC75C;padding:.6rem 1rem;border-radius:30px;color:#9ec75c;width:fit-content;background-color:#fefefe;margin-right:10vw}@media screen and (max-width: 1040px){header{padding:0 2.5rem 0 7%}.plateformeCTA{margin-right:1rem}}@media screen and (max-width: 800px){.navBurger{display:flex;height:100%;justify-content:center;align-items:center;margin-right:1.5rem}.burgerImg{height:1.5rem;margin-top:3px}.navBurgerMenu{position:absolute;display:flex;flex-direction:column;top:65px;padding:10px;border-radius:12px;border:1px solid #9EC75C;width:auto;background-color:#f8fbf4}.BurgernavLink{padding:10px}.navLinks{display:none}}@media screen and (max-width: 400px){header{padding:0 0rem 0 1rem}}.heroSection{margin:1.5rem 2rem 0}@media screen and (max-width: 650px){.heroSection{margin:1.5rem 1.5rem 0}}@media screen and (max-width: 500px){.heroSection{margin:1.5rem 1rem 0}}@media screen and (max-width: 400px){.heroSection{margin:1rem .5rem 0}}.banniere{height:21rem;border-radius:12px;width:100%;box-shadow:0 4px 27px #20262d40}@media screen and (max-width: 800px){.banniere{height:15rem}}@media screen and (max-width: 600px){.banniere{height:12rem}}@media screen and (max-width: 450px){.banniere{height:10rem}}@media screen and (max-width: 360px){.banniere{height:8rem}}.banniereImg{height:100%;width:100%;object-fit:cover;border-radius:12px}.titretel{display:flex;flex-direction:row}@media screen and (max-width: 900px){.titretel{align-items:center;justify-content:center}}.titreHero{margin:4.5rem 0 4.5rem 13.5rem;font-size:16px;letter-spacing:-2.2%;max-width:50%}@media screen and (max-width: 1330px){.titreHero{margin:4.5rem 0 4.5rem 5%}}@media screen and (max-width: 1100px){.titreHero{margin:4.5rem 0 4.5rem 1%;max-width:100%}}@media screen and (max-width: 900px){.titreHero{margin:1rem}}@media screen and (max-width: 380px){.titreHero{margin:.5rem .2rem 1rem;max-width:100%}}@media screen and (max-width: 380px){.titreHero{margin:.5rem 0rem 1rem;max-width:100%}}@media screen and (max-width: 341px){.HeroBr{display:none}}.downloadApp{display:flex;flex-direction:column;align-items:center;margin-bottom:-70px;justify-content:flex-end;position:absolute;top:140px;right:135px}@media screen and (max-width: 1330px){.downloadApp{right:5%}}@media screen and (max-width: 1100px){.downloadApp{right:1%}}@media screen and (max-width: 985px){.downloadApp{right:0}}@media screen and (max-width: 900px){.downloadApp{position:initial;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;margin-bottom:0;margin-top:-30px}}@media screen and (max-width: 900px){.downloadApp{margin-top:0;margin-bottom:20px}}@media screen and (max-width: 860px){.downloadApp{margin-right:-30px}}@media screen and (max-width: 815px){.downloadApp{margin-right:-40px}}@media screen and (max-width: 770px){.downloadApp{margin-right:-50px}}@media screen and (max-width: 680px){.downloadApp{margin-right:-60px}}@media screen and (max-width: 580px){.downloadApp{align-items:center;justify-content:center;margin:-10px -10px 20px}}.phone{width:200px;height:auto;margin-right:100px}@media screen and (max-width: 900px){.phone{margin-right:0;margin-left:20px}}@media screen and (max-width: 750px){.phone{width:150px;margin-right:0}}@media screen and (max-width: 615px){.phone{width:120px}}@media screen and (max-width: 580px){.phone{display:none}}.appcta{display:flex;flex-direction:column;align-items:space-between;position:absolute;justify-content:center;bottom:-90px;left:0}@media screen and (max-width: 900px){.appcta{position:initial;display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin-right:20px}}@media screen and (max-width: 580px){.appcta{margin-right:0}}.appStore{border:.75px solid #20262D;background-color:#fefefe;filter:drop-shadow(0px 4px 10px rgba(32,38,45,.1));padding:.5rem 1rem;border-radius:30px;font-size:16px;display:flex;justify-content:center;align-items:center;flex-direction:row;letter-spacing:-.5px}.appStore:nth-child(1){margin-bottom:8px}.appStore img{margin-right:1rem;height:16px}.partenaires{margin:0 2rem;display:flex;flex-direction:column;align-items:center;padding:2rem 12rem;border-radius:12px;background-color:#f8fbf4}@media screen and (max-width: 900px){.partenaires{padding:2rem}}@media screen and (max-width: 570px){.partenaires{padding:1rem 2rem}}@media screen and (max-width: 500px){.partenaires{padding:.2rem 1rem;margin:0 1rem}}.titrePartenaires{display:flex;justify-content:center;align-items:center;text-align:center;font-variant:small-caps;font-size:1.25rem;letter-spacing:-.5px;color:#20262d;opacity:50%;width:100%}.ligneLogo5{display:grid;grid-template-columns:repeat(5,1fr)}.ligneLogo6{display:grid;grid-template-columns:repeat(6,1fr)}.ligneLogo5 img,.ligneLogo6 img{height:6.5rem;display:inline-flex}@media screen and (max-width: 900px){.ligneLogo5 img,.ligneLogo6 img{height:5rem}}@media screen and (max-width: 730px){.ligneLogo5 img,.ligneLogo6 img{height:4.5rem}}@media screen and (max-width: 630px){.ligneLogo5 img,.ligneLogo6 img{height:4rem}}@media screen and (max-width: 570px){.ligneLogo5 img,.ligneLogo6 img{height:3.5rem}}@media screen and (max-width: 490px){.ligneLogo5 img,.ligneLogo6 img{height:3.3rem}}@media screen and (max-width: 450px){.ligneLogo5 img,.ligneLogo6 img{height:3.1rem}}@media screen and (max-width: 415px){.ligneLogo5 img,.ligneLogo6 img{height:2.9rem}}@media screen and (max-width: 390px){.ligneLogo6{grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center}}@media screen and (max-width: 345px){.ligneLogo5,.ligneLogo6{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (max-width: 390px){.allLogoContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}}.ligneLogo:nth-child(3){justify-content:space-between;width:60vw}.ligneLogo:nth-child(4){justify-content:space-between;width:50vw}.valoriser{padding:70px 2rem 70px 16.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 1330px){.valoriser{padding:2rem 0 2rem 5%}}@media screen and (max-width: 700px){.valoriser{flex-direction:column}}.valoriserSectionsContainer{width:60%}@media screen and (max-width: 1020px){.valoriserSectionsContainer{width:50%}}@media screen and (max-width: 900px){.valoriserSectionsContainer{width:100%;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.valoriserSection{margin-bottom:50px}@media screen and (max-width: 900px){.valoriserSection{width:100%;text-align:center;margin-bottom:15px}.valoriserSection:nth-child(2){margin-bottom:0}.valoriserSection h2{align-items:center;justify-content:flex-start}}@media screen and (max-width: 880px){.valoriser h2{margin:0 0 10px}}@media screen and (max-width: 580px){.valoriserSection h2{margin-bottom:5px}}.valoriserSection p{line-height:27px;text-align:left}@media screen and (max-width: 990px){.valoriserSection p{line-height:24px}}.titreValoriser{margin:3px 0 0}.redirectionSection{display:flex;flex-direction:column;align-items:center;text-align:center}.redirectionColumn{display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media screen and (max-width: 410px){.redirectionColumn{flex-direction:column;align-items:center;justify-content:center}}.ctaValoriser{display:flex;flex-direction:column;margin:0 2rem;justify-content:center}@media screen and (max-width: 410px){.ctaValoriser{width:100%;align-items:center;justify-content:center;margin-top:20px}}.appCloseUp{width:358px}@media screen and (max-width: 1020px){.appCloseUp{width:100%}}@media screen and (max-width: 410px){.appCloseUp{width:90%;padding:5px}}.qrCode{height:100px;width:100px;border-radius:2px}@media screen and (max-width: 450px){.qrCode{display:none}}.closeUp{width:35%;height:auto;margin-right:85px}@media screen and (max-width: 1020px){.closeUp{margin:0 10px}}@media screen and (max-width: 700px){.closeUp{display:none}}.influenceurs{width:100%}.influenceursContainer{margin:0 2rem;padding:4rem 14.5rem;background-color:#f8fbf4;border-radius:12px}@media screen and (max-width: 990px){.influenceursContainer{padding:4rem 14.5rem 4rem 7rem}}@media screen and (max-width: 815px){.influenceursContainer{padding:4rem 3rem}}@media screen and (max-width: 580px){.influenceursContainer{padding:2rem 3rem}}@media screen and (max-width: 500px){.influenceursContainer{margin:0 1rem}}@media screen and (max-width: 420px){.influenceursContainer{padding:2rem 1rem}}@media screen and (max-width: 400px){.influenceursContainer{padding:1rem}}.influenceTitle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media screen and (max-width: 335px){.influenceTitle{flex-direction:column;align-items:flex-start;justify-content:center}.influenceTitle h2{margin:0}}.plateforme{margin:4rem 12.5rem 4rem 16.5rem}@media screen and (max-width: 1330px){.plateforme{margin:4rem 0 4rem 5%}}.titrePartenaireEcole{margin-bottom:4rem}.exempleEcole{display:flex;flex-direction:column;align-items:center;justify-content:center}.encart{width:48%}.imgESF{width:100%;height:270px;background-image:url(/img/esf.png);background-position:100% 50%;background-repeat:none;background-size:cover;border-radius:10px;box-shadow:0 4px 27px #20262d40;margin-bottom:1rem}.imgENSA{width:100%;height:270px;background-image:url(/img/ensa.jpg);background-position:100% 100%;background-repeat:none;background-size:cover;border-radius:10px;box-shadow:0 4px 27px #20262d40;margin-bottom:1rem}.encartContiner{display:flex;align-items:flex-start;justify-content:flex-end}.encartLogo{padding:1rem}.sigle{font-style:normal;font-size:24px;font-weight:600;line-height:1.8125rem;font-variant:all-small-caps;letter-spacing:-.01563rem}.nomEcole{font-family:SF Pro Rounded Regular;font-size:18px;font-style:normal;font-weight:400;line-height:1.1875rem;font-variant:all-small-caps;overflow:hidden;color:#6c7983;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03rem}.utilisationPlateforme{width:428px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.01563rem}.screenUi{margin:4rem;justify-content:center}@media screen and (max-width: 1000px){.screenUi{margin:2rem 1rem}}.titreTelecharge{display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 570px){.titreTelecharge{flex-direction:column;align-items:center;justify-content:center}.titreTelecharge h2{margin:0;text-align:center}}@media screen and (max-width: 400px){.titreTelecharge{margin-bottom:1rem}}.screenApp{height:auto;width:100%;margin-bottom:-10px}@media screen and (max-width: 570px){.screenApp{margin-top:0;margin-bottom:0}}.lastCta{display:flex;flex-direction:row;justify-content:center;align-items:center}.ctaApp{display:flex;flex-direction:column;margin-left:36px}@media screen and (max-width: 450px){.ctaApp{margin-left:0}}footer{background-color:#f8fbf4;padding:2.5rem 2.5rem 2.5rem 16.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.navLinkFooter{padding:5px 0}.footerCol{display:flex;flex-direction:column;justify-self:baseline;align-items:flex-start}.plateformeCTAFooter{border:1px solid #9EC75C;padding:.6rem 1rem;border-radius:30px;color:#9ec75c;background-color:#fefefe}@media screen and (max-width: 1250px){footer{padding:2.5rem 2.5rem 2.5rem 7%}}@media screen and (max-width: 675px){footer{flex-direction:column-reverse;align-items:center;padding:2.5rem}.footerCol{margin-bottom:1.5rem}.footerCol{display:flex;flex-direction:column;justify-content:center;align-items:center}.plateformeCTAFooter{margin-bottom:1.5rem;align-self:center}}.retour{display:flex;justify-content:center;margin:2rem 0;color:#9ec75c;font-style:underline;font-variant:small-caps;font-size:20px;text-decoration:underline;cursor:pointer}.greentext{color:#9ec75c}.semiboldtext{font-family:SF Pro Rounded Semibold,sans-serif}.boldtext{font-family:SF Pro Rounded Bold,sans-serif}.titreWho{margin:5rem 12.5rem 5rem 16.5rem}@media screen and (max-width: 1330px){.titreWho{margin:4.5rem 0 4.5rem 10rem}}@media screen and (max-width: 1050px){.titreWho{margin:3rem 5rem}}@media screen and (max-width: 660px){.titreWho{margin:1.5rem 1rem}}.noussommes{font-variant:small-caps;font-size:30px;font-weight:200;color:#87929c;letter-spacing:-2.2%}@media screen and (max-width: 380px){.nousSommesContainer{display:flex;align-items:center;justify-content:center;width:100%}}.missionHbond{font-size:14px;margin:3rem 0;line-height:3rem}@media screen and (max-width: 660px){.missionHbond{margin:1rem 0;line-height:2.3rem}}@media screen and (max-width: 545px){.missionHbond{margin:1rem 0;line-height:2rem}}@media screen and (max-width: 465px){.missionHbond{margin:1rem 0;line-height:1.8rem}}@media screen and (max-width: 380px){.missionHbond h1{padding:0}}.histoire{padding:1rem 16.5rem}@media screen and (max-width: 1330px){.histoire{padding:1rem 10rem}}@media screen and (max-width: 1050px){.histoire{padding:1rem 5rem}}@media screen and (max-width: 660px){.histoire{padding:1rem}}.titreHistoire{font-weight:400;font-size:24px;font-variant:small-caps;color:#87929c}.imgHistoire{width:100%;height:auto;border-radius:12px}.texteHistoire{margin-top:3rem;font-size:18px;line-height:1.5rem}.equipeHbond{padding:1rem 16.5rem}@media screen and (max-width: 1420px){.equipeHbond{padding:1rem 10rem}}@media screen and (max-width: 1215px){.equipeHbond{padding:1rem 5rem}}@media screen and (max-width: 751px){.equipeHbond{padding:1rem}}.titreTeam{padding-left:6.5rem}@media screen and (max-width: 1330px){.titreTeam{padding-left:0}}@media screen and (max-width: 1215px){.titreTeam{padding-left:5rem}}@media screen and (max-width: 1050px){.titreTeam{padding-left:0}}@media screen and (max-width: 751px){.titreTeam{padding-left:4rem}}@media screen and (max-width: 660px){.titreTeam{padding-left:0rem}}.equipeContainer{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 1047px){.equipeContainer{justify-content:center}}.membreHbond{width:30%;padding:.5rem;margin-bottom:20px}@media screen and (max-width: 660px){.membreHbond{width:47%}}@media screen and (max-width: 566px){.membreHbond{width:80%}}.imgEquipe{width:100%;border-radius:12px}.prenom{color:#20262d;font-family:SF Pro Rounded;font-size:20px;font-style:normal;font-weight:600;line-height:20px;font-variant:all-small-caps;letter-spacing:-.25px}.poste{overflow:hidden;color:var(--Grey-60-hbond, #6c7983);text-overflow:ellipsis;white-space:nowrap;font-family:SF Pro Rounded;font-size:14px;font-style:normal;font-weight:400;line-height:19px;font-variant:all-small-caps}@media screen and (max-width: 380px){.nousSommesContact{display:flex;align-items:center;justify-content:center}}.contactForm{padding:0 10rem 0 16.5rem}@media screen and (max-width: 1330px){.contactForm{padding:0 10rem}}@media screen and (max-width: 1330px){.contactForm{padding:0 5rem}}@media screen and (max-width: 660px){.contactForm{padding:0 1rem}}.inputId{display:flex;flex-direction:row;width:100%}@media screen and (max-width: 700px){.inputId{flex-direction:column}}.field{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}@media screen and (max-width: 380px){.field{align-items:center}}.label{font-variant:small-caps;margin-left:30px}@media screen and (max-width: 380px){.label{margin-left:0}}.label p{margin-bottom:10px}.input-field{width:85%;padding:8px 16px;border:none;border-radius:30px;font-size:16px;height:40px;background-color:#f8fbf4}@media screen and (max-width: 700px){.input-field{width:92%}}@media screen and (max-width: 700px){.input-field{width:70%}}.input-field::placeholder{color:#87929c}.inputMail input{width:92%}@media screen and (max-width: 700px){.inputMail input{width:70%}}.inputMessage{margin-bottom:50px}.inputMessage textarea{width:92%;height:190px;padding:20px 25px}@media screen and (max-width: 700px){.inputMessage textarea{width:70%}}.fileSection{display:flex;flex-direction:row;align-content:center;margin-left:30px;margin-bottom:10px}@media screen and (max-width: 530px){.fileSection{margin:0 0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.fileCta{display:flex;padding:4px 16px;font-size:14px;align-items:center}.fileCta img{width:15px;margin-right:4px;justify-items:center;color:#6c7983}.fileCta a{color:#87929c;font-size:16px;font-variant:small-caps;text-decoration:underline}.fileTitle{color:#87929c;font-variant:small-caps;margin-right:2rem;padding:4px 0}@media screen and (max-width: 380px){.fileTitle{margin-right:0}}.submitContainer{display:flex;justify-content:flex-end;margin-bottom:40px}@media screen and (max-width: 700px){.submitContainer{justify-content:center}}.envoyerCta{display:flex;color:#20262d;background-color:#9ec75c;border-radius:30px;width:300px;height:30px;padding:8px;font-size:18px;font-family:SF Pro Rounded SemiBold;justify-content:center;align-items:center;margin-bottom:40px}.candidatureSpontanee{margin-bottom:100px}.primaryTitre{display:flex;justify-content:center;padding:2rem 0}@media screen and (max-width: 880px){.primaryTitre{padding:1rem 0}}@media screen and (max-width: 720px){.primaryTitre{padding:.5rem 0}}@media screen and (max-width: 430px){.primaryTitre{padding:0 25px}}.proName{font-size:20px;color:#20262d}.entrerCta{font-size:14px;border:2px solid #20262D;border-radius:20px;padding:8px 24px;height:22px;display:flex;justify-content:center;align-items:center;width:256px}@media screen and (max-width: 1405px){.entrerCta{width:auto}}@media screen and (max-width: 1050px){.smallEntrerCta{margin-bottom:1rem}}@media screen and (max-width: 665px){.entrerCta{margin-bottom:1rem}}@media screen and (max-width: 550px){.entrerCta{padding:6px 16px}}@media screen and (max-width: 480px){.entrerCta{padding:5px 13px}}.picture{display:flex;border-radius:12px 12px 0 0;height:21rem}@media screen and (max-width: 845px){.picture{height:15rem}}@media screen and (max-width: 955px){.smallCard .picture{height:15rem}}@media screen and (max-width: 540px){.picture,.smallCard .picture{height:10rem}}@media screen and (max-width: 380px){.picture,.smallCard .picture{height:8rem}}.picture img{border-radius:12px 12px 0 0;width:100%;object-fit:cover}.cardBottom{display:flex;flex-direction:row;width:100%;justify-content:space-around;align-items:center;background-color:#fefefe;border-radius:0 0 12px 12px}@media screen and (max-width: 665px){.cardBottom{flex-direction:column}.cardBottom h3{margin:0;padding:10px 0}}@media screen and (max-width: 1050px){.smallCardBottom{flex-direction:column}}@media screen and (max-width: 845px){.smallCardBottom{flex-direction:row}}@media screen and (max-width: 665px){.smallCardBottom{flex-direction:column}}@media screen and (max-width: 330px){.cardBottom h3{font-size:1.1rem}}.bigCard{margin:0 4rem 1.5rem;border:.5px solid #87929C;border-radius:12px;box-shadow:0 4px 27px #20262d40}@media screen and (max-width: 1170px){.bigCard{margin:0 2rem 1.5rem}}@media screen and (max-width: 845px){.bigCard{margin:0 2rem 1rem}}.smallCard{display:flex;flex-direction:column;border:.5px solid #87929C;border-radius:12px;box-shadow:0 4px 27px #20262d40;width:49%}@media screen and (max-width: 845px){.smallCard{width:100%;margin-bottom:1rem}}.smallBottom{display:inline-flex;flex-direction:row;width:100%;height:fit-content;justify-content:space-between;align-items:center;gap:3rem}.row{display:flex;flex-direction:row;justify-content:space-between;margin:0 4rem 1.5rem}@media screen and (max-width: 1170px){.row{margin:0 2rem 1rem}}@media screen and (max-width: 845px){.row{flex-direction:column;margin:0 2rem;align-items:center}}.linktree-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 10rem}@media screen and (max-width: 1115px){.linktree-container{padding:4rem 2rem}}@media screen and (max-width: 875px){.linktree-container{padding:4rem 7rem}}@media screen and (max-width: 625px){.linktree-container{padding:4rem 1rem}}.hbond-logo{transform:scale(1.4);margin-bottom:40px}@media screen and (max-width: 545px){.hbond-logo{transform:scale(1.2);margin-bottom:20px}}.linktree-title{margin-bottom:5px}@media screen and (max-width: 380px){.linktree-title{text-align:center;align-self:flex-start;padding:0}}.linktree-text{margin-bottom:100px;text-decoration:underline;color:#20262d80}.code-container{background-color:#f8fbf4;border-radius:20px;padding:16px;width:70%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 680px){.code-container{width:90%}}.code-title{color:#20262d80;font-variant:small-caps}.code{font-size:1.5rem}.copy-code{padding:0 16px;height:45px;min-width:175px;border-radius:50px;background-color:#fefefe;border:.5px solid rgba(32,38,45,.5);cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.copy-code:hover{background-color:#f8fbf4;transition:all .2s ease-in-out}.copy-code p{margin-right:16px}.store-btn-container{margin-top:25px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.store-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:260px;height:40px;border-radius:50px;background-color:#fefefe;border:.5px solid rgba(32,38,45,.5);cursor:pointer;margin-bottom:15px}@media screen and (max-width: 445px){.store-btn{width:75%}}@media screen and (max-width: 480px){.store-btn p{font-size:16px}}@media screen and (max-width: 430px){.store-btn{width:100%}}.logo-store{width:auto;height:25px;margin-right:5px}.logo-apple{height:21px}.tags-list{position:absolute;bottom:0;width:100%;height:auto;max-height:55vh;overflow-y:scroll;background-color:#f8fbf499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;border-top:.1px solid rgba(32,38,45,.2);padding:16px;box-sizing:border-box;animation:slide-up .5s ease}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.tags-list button{margin:5px;padding:8px 16px;border-radius:50px;background-color:#fefefe;border:.5px solid rgba(32,38,45,.5);cursor:pointer}.gameRules-container{height:100%;width:100vw}.toBigScreen{display:none}@media screen and (min-width: 500px){.gameRules-container{display:none}.toBigScreen{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.toBigScreen p{padding:16px;margin-top:70px;color:#000;text-align:center}@media screen and (min-width: 875px){.toBigScreen p{margin-top:120px}}.chiffre{font-size:14px}.toplogohbond{width:100%;height:auto;display:flex;justify-content:center;align-items:center;position:fixed;background-color:#fefefe;padding:15px 0}.logohbond{width:30%;height:auto}.banner{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;border-bottom:1px solid rgba(188,217,142,1);border-top:1px solid rgba(188,217,142,1);background-color:#f8fbf499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed}.banner h1{font-size:24px;font-variant:small-caps;font-weight:400;padding:0;margin:0}.banner p{font-size:16px;font-variant:small-caps;font-weight:600;padding:0;margin:0;color:#20262d80}.banner .row{display:flex;flex-direction:row;align-items:center;justify-content:center}.logohbRond{width:20px;margin-left:10px}.gameRules-padding{padding:0 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:55px}.gameRules-padding .MarginBloc{height:80px}.gameRules-padding p{font-size:16px;font-weight:400;margin:3px}.gameRules-padding a{text-decoration:underline}.gameRules-padding .pWithMargin{margin:16px 0}.gameRules-padding .pWithMarginTop{margin-top:16px}.gameRules-padding .pWithMarginBottom{margin-bottom:16px}.contestImg1{margin-top:10px;margin-bottom:15px}.contestImg1 p{margin:0;text-align:right;font-size:12px;font-weight:400;color:#20262d80}.contestImg1 video{width:100%;border-radius:8px;box-shadow:0 4px 27px #20262d40}.gameRules-padding img{width:100%;border-radius:8px;box-shadow:0 4px 27px #20262d40}.BulletList{padding:0 5px;display:grid;grid-template-columns:.3fr 7fr}.bottomSeparateur{padding-bottom:16px;border-bottom:1px solid #E2EECE}.lotsTitle{padding:16px 16px 0}.lotsTitle p{font-size:16px;font-weight:600;font-variant:small-caps}.lotsTitle .grey{color:#20262d80}.speOfferScreenError{display:none}@media screen and (min-width: 768px){.speOfferBase{display:none}.speOfferScreenError{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100vw;height:100vh}}.speOffer-container{display:flex;flex-direction:column;justify-content:center;max-width:100vw;padding:0 20px;margin-bottom:15px}.speOffer-marginTop{height:40px}.speOffer-container p{font-size:16px}.speOffer-banner{display:fixed}.speOfferBanner{display:flex;flex-direction:row;justify-content:center;align-items:center}.speOfferBanner img{margin-right:10px;width:40px}.speOfferBanner p{font-size:13px;font-weight:400;color:var(--grey050hbond);font-variant:small-caps}.speOfferBanner h1{font-size:16px;font-weight:600;font-variant:small-caps}.speOffer-mainImg{width:100%;height:300px;object-fit:cover;margin-top:32px;border-radius:8px;box-shadow:0 4px 27px #20262d40;object-position:50% top}.speOffer-mainImgText{margin-top:10px;margin-bottom:24px;padding:0 16px;text-align:left;font-variant:small-caps;color:var(--grey050hbond)}.speOffer-description{margin-top:24px;margin-bottom:24px;font-size:16px}.speOffer-price{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.speOffer-price p{font-variant:small-caps;margin:0}.speOffer-priceNormal{font-size:16px;font-weight:600;color:var(--grey050hbond);padding-bottom:5px}.speOffer-priceHbond{font-size:20px;font-weight:600;margin-bottom:0}.speOffer-newCode{display:flex;flex-direction:column;align-items:center}.speOffer-offerDate{font-size:14px;color:var(--grey050hbond);margin-top:0;margin-bottom:24px}.speOffer-offerDateBlack{font-weight:600;color:#000}.speOffer-copieIndication{margin-top:0;margin-bottom:16px;text-align:center}.speOffer-newCodeCopie{width:100%;border-radius:30px;border:1px solid rgba(121,180,30,1);padding:8px;background-color:transparent;font-size:18px;font-weight:600;color:var(--grey900hbond);display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:24px}.speOffer-copyIcon{margin-left:8px}.speOffer-warnig{margin-top:0;margin-bottom:8px;font-weight:600;color:var(--redNotification)}.speOffer-conditions{text-align:center;margin-top:0;margin-bottom:16px}.speOffer-siteRedirection{padding:8px 16px;border-radius:20px;background-color:var(--green90);border:none;color:#000}.speOffer-warrning-container{display:flex;flex-direction:column;align-items:center;margin-top:16px;margin-bottom:16px}.speOffer-selection-hr{border:1px solid #E2EECE;width:100%}.speOffer-selection-title{text-align:left;padding:0}.speOffer-products{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box}.speOffer-product-item{display:flex;flex-direction:column;width:50%;padding:5px;box-sizing:border-box}.speOffer-product-item img{width:100%;object-fit:cover;object-position:50% top;border-radius:8px;box-shadow:0 4px 27px #20262d40}.speOffer-product-item p{margin:2px 0}.speOffer-selection-productName{font-size:16px;font-weight:400}.speOffer-selection-price{font-size:14px;font-weight:600;color:var(--grey050hbond);text-decoration:line-through}.speOffer-selection-hbondPrice{font-size:20px;font-weight:600;color:var(--green90)}.speOffer-loading{width:100vw;height:100vh;background-color:#ffffff4d;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;box-sizing:border-box}.speOffer-loading-content{aniamtion:blinker .4s;animation-iteration-count:infinite}.speOffer-loading-content p{font-size:16px;font-weight:600;color:#000;text-align:center}.line{display:inline-block;width:15px;height:15px;border-radius:15px;background-color:var(--green90)}.load-2 .line:nth-last-child(1){animation:loadingB 1.5s 1s infinite}.load-2 .line:nth-last-child(2){animation:loadingB 1.5s .5s infinite}.load-2 .line:nth-last-child(3){animation:loadingB 1.5s 0s infinite}@keyframes loadingB{0 {width: 15px;} 50% {width: 35px;} 100% {width: 15px;}}.valideDoc-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100vw;height:100vh;box-sizing:border-box;padding:20px;background-image:url(/img/HomeBg2.png);background-size:cover}.toBigScreen{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100vw;height:100vh;box-sizing:border-box;padding:50px 20px 20px}@media (min-width: 500px){.valideDoc-container{display:none}.toBigScreen{display:flex}}.valideDoc-container h1{margin:0 0 25px;font-size:28px;font-weight:600}.valideDoc-container p{margin:0 0 40px;font-size:16px;font-weight:400}.valideDoc-container ul{padding:0 20px;margin:0}.valideDoc-container li{margin-bottom:10px;font-size:16px;font-weight:600}.routeError-container{display:flex;flex-direction:column;align-items:center}.routeError-imgContainer{width:70%;height:50vh;overflow:hidden}@media screen and (max-width: 768px){.routeError-imgContainer{width:70%;height:30vh;margin-top:50px}}.routeError-container img{width:100%;object-fit:cover;transform:scale(1.3)}.routeError-container h2{text-align:center}.routeError-redirection{border:.25px solid var(--grey050hbond);background-color:transparent;padding:8px 16px;border-radius:50px}
