.nos-partenariats{color:#12141d}.nos-partenariats .section-1{border-width:0,0,0,0;border-style:solid;position:relative;overflow:hidden;background:url(/images/nos-partenariats/bg1.svg);background-repeat:no-repeat;background-size:25%}.nos-partenariats .section-1 .container{display:flex;width:167rem;align-items:stretch;padding-top:10rem}.nos-partenariats .section-1 .container .left{min-width:min(90rem,100%)}.nos-partenariats .section-1 .container h1{font-weight:500;font-size:5rem;line-height:140%;letter-spacing:0}.nos-partenariats .section-1 .container p{font-weight:400;font-size:2.2rem;line-height:200%;color:#12141d;max-width:55rem;letter-spacing:0}.nos-partenariats .section-1 .container .btn{width:26rem;height:6rem;border-radius:8.4px;background:#1879fe;font-weight:600;font-size:2rem;line-height:150%}.nos-partenariats .section-1 .container .left>.flex{gap:1rem;margin-top:4rem;align-items:center;font-weight:500;font-size:2rem;line-height:150%;letter-spacing:0;width:55rem;border-bottom:2px solid #0f172a22;padding-bottom:4rem}.nos-partenariats .section-1 .container .left>.flex img{height:6rem;width:auto;object-fit:contain}.nos-partenariats .section-1 .container .end{margin-top:3rem}.nos-partenariats .section-1 .container .end p{margin-bottom:2rem;font-weight:500;color:#12141db2;font-size:2rem}.nos-partenariats .section-1 .container .end .flex{gap:5rem;flex-wrap:wrap}.nos-partenariats .section-1 .container .end img{height:3rem;width:auto;object-fit:contain}.nos-partenariats .section-1 .container .img{display:flex;align-items:center;justify-content:flex-end;overflow:visible;width:calc(100% - 90rem)}.nos-partenariats .section-1 .container .img img{height:100%;transform:scale(1.1);object-fit:contain;min-width:70rem;transform-origin:right}.nos-partenariats .section-2 .container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-top:10rem}.nos-partenariats .section-2 .container .card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fafcff;border-radius:2.5rem;padding:6rem 2rem}.nos-partenariats .section-2 .container .card img{height:10rem;width:10rem;margin-bottom:3rem}.nos-partenariats .section-2 .container .card h4{font-weight:700;font-size:2.5rem;line-height:130%;letter-spacing:0;text-align:center;color:#757373}.nos-partenariats .section-2 .container .card p{color:#757373;max-width:45rem;font-weight:400;font-size:max(2rem,16px);line-height:150%;letter-spacing:0;text-align:center}.nos-partenariats .section-3 .p-card{display:flex;padding:5rem 0;align-items:center;gap:10rem}.nos-partenariats .section-3 .container .p-card:nth-child(2n){display:flex;padding:5rem 0;flex-direction:row-reverse}.nos-partenariats .section-3 .p-card .img{flex:3}.nos-partenariats .section-3 .p-card .img img{object-fit:contain}.nos-partenariats .section-3 .p-card .left{flex:2}.nos-partenariats .section-3 .p-card .left h3{font-weight:700;font-size:6rem;line-height:120%;color:#161c2d}.nos-partenariats .section-3 .p-card .left p{font-weight:400;font-size:3rem;line-height:150%;opacity:.7;color:#161c2d;margin:2rem 0}.nos-partenariats .section-3 .p-card .left .btn{width:20rem;height:6rem;border-radius:8.4px;background:#1879fe;margin-bottom:2rem}.nos-partenariats .section-4{padding:10rem 0;position:relative;z-index:0}.nos-partenariats .section-4:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(0,0,0,.33),rgba(0,0,0,.33))}.nos-partenariats .section-4 .container{display:flex;flex-direction:column;align-items:center;z-index:2;position:relative}.nos-partenariats .section-4 .container h2{font-weight:700;font-size:5rem;color:#ffffff;line-height:120%;text-align:center}.nos-partenariats .section-4 .container .btn,.nos-partenariats .section-5 .container .btn{margin-top:3rem;width:35rem;height:6rem;background:#1879fe;display:flex;justify-content:center;align-items:center;border-radius:8.4px;font-size:2rem;line-height:19.2px}.nos-partenariats .section-4 img{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:1rem;padding-left:2rem;object-fit:cover;opacity:.3}.nos-partenariats .section-4 img.avatar{max-height:100%;object-fit:contain;position:absolute;top:inherit;left:inherit;bottom:0;height:auto;right:0;width:fit-content;z-index:1;opacity:1;width:20%;min-width:200px}.nos-partenariats .section-5{margin-top:10rem;color:#202024}.nos-partenariats .section-5 h3{font-weight:700;line-height:110%;font-size:4rem}.nos-partenariats .section-5 p{margin:3rem 0;font-weight:300;font-size:16px;line-height:150%}.nos-partenariats .section-5 form textarea,.nos-partenariats .section-5 form>input{width:100%;background:#ffffff;border:1.2px solid #e2e6f0;margin-bottom:3rem;height:50px;border-radius:1rem;padding-left:2rem;font-size:16px}.nos-partenariats .section-5 form textarea{width:100%;background:#ffffff;border:1.2px solid #e2e6f0;margin-bottom:3rem;height:20rem;padding:2rem;margin-top:3rem}.nos-partenariats .section-5 form .radios{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid;gap:3rem}.nos-partenariats .section-5 form .radios .flex{flex:1;gap:1rem;font-size:16px;color:#333333;white-space:nowrap;min-width:20%}@media (max-width:1100px){.nos-partenariats .section-2 .container{grid-template-columns:1fr 1fr}}@media (max-width:1028px){.nos-partenariats .section-1 .container{flex-direction:column-reverse;gap:5rem}.nos-partenariats .section-1 .container .img{width:100%;max-height:60rem;justify-content:center}.nos-partenariats .section-1 .container .img img{height:100%;max-height:60rem;width:auto;min-width:inherit;min-height:inherit;object-fit:contain}.nos-partenariats .section-1 .container .left{width:100%}.nos-partenariats .section-3 .p-card{flex-direction:column!important;gap:1rem}.nos-partenariats .section-3 .p-card img{height:350px}}@media (max-width:728px){.nos-partenariats .section-2 .container{grid-template-columns:1fr;margin-top:10rem}.nos-partenariats .section-2 .container .card{padding:4rem 2rem}}@media (max-width:568px){.nos-partenariats .container{max-width:95%}.nos-partenariats .section-1 .container .left h1{font-size:3.3rem}.nos-partenariats .section-1 .container .left p{font-size:16px}.nos-partenariats .section-2 .container .card h4{font-size:18px}.nos-partenariats .section-3 .p-card .left h3{font-size:32px}.nos-partenariats .section-2 .container .card img{height:8rem;width:8rem}.nos-partenariats .section-4 .container h2{font-size:4rem}}