.home{background-image:url(/static/media/background.31baa4caef10064633d5.svg);background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}.home .box{width:320px}.home .box .box-top{align-items:flex-end;background-color:#5e92ff;display:flex;flex-direction:column;gap:13px;padding-bottom:30px;padding-right:30px;padding-top:25px;text-align:right}.home .box .box-top .box-top-title{text-align:right}.home .box .box-top .box-top-title h1{color:#fff;font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:35px;text-align:right}.home .box .box-top .box-top-title h1 .connect{font-weight:300}.home .box .box-top .box-top-text{color:#fff;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.home .box .box-bottom{align-items:center;background-color:#446bbb;display:flex;justify-content:center;min-height:150px}.home .box .box-bottom button{align-items:center;background-color:#fff;border:1px solid #fff;box-shadow:5px 5px 0 #fbd81e;color:#446bbb;cursor:pointer;font-size:16px;font-weight:500;gap:4px;letter-spacing:.7px;max-width:127px;padding:8px 0;text-align:center;width:100%}.home .box .box-bottom button:hover{background-color:#3c64b5;border:1px solid #3c64b5;color:#fff}.home .box .box-bottom button:disabled{cursor:default;opacity:.6}.home.mobile .box{width:100%}.home.mobile .box .box-top{gap:20px}.home.mobile .box .box-top .box-top-title h1{font-size:34px}.home.mobile .box .box-top .box-top-text{font-size:18px}.home.mobile .box .box-top .box-top-text>p{margin-top:8px}.home.mobile .box .box-bottom{min-height:120px}.update-infos .header{align-items:center;background-color:#5e92ff;display:flex;height:60px;justify-content:center;width:100%}.update-infos .header .title{color:#fff}.update-infos .header .title h1{font-family:Roboto;font-size:19px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:22px;text-align:right}.update-infos .header .title h1 .connect{font-weight:300}.update-infos .header .title .separator{max-width:128px}.update-infos .form{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:space-between}.update-infos .form .user{align-items:center;color:#446bbb;display:flex;gap:17px}.update-infos .form .user .user-text{font-size:14px;font-weight:500;letter-spacing:.711177px;line-height:16px}.update-infos .form .form-header .title{color:#446bbb;font-size:30px;font-style:normal;font-weight:600;line-height:30px;text-align:center}.update-infos .form .form-header .subtitle{color:#446bbb;font-size:14px;font-style:normal;font-weight:400;line-height:30px;text-align:center}.update-infos .form .line-separator{background-color:#5e92ff;height:4px;width:100%}.update-infos .form .main-form{display:flex;flex-direction:column;gap:30px;width:600px}.update-infos .form .main-form .inner-form{grid-gap:10px;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr)}.update-infos .form .main-form .inner-form .gender{grid-area:1/1/1/3}.update-infos .form .main-form .inner-form .firstName{grid-area:1/3/1/6}.update-infos .form .main-form .inner-form .lastName{grid-area:1/6/1/9}.update-infos .form .main-form .inner-form .address{grid-area:2/1/2/9}.update-infos .form .main-form .inner-form .email{grid-area:3/1/3/5}.update-infos .form .main-form .inner-form .telephone{grid-area:3/5/3/9}.update-infos .form .main-form .inner-form .activity{grid-area:4/1/4/5}.update-infos .form .main-form .mdm-errors{color:red}.update-infos .form .rgpd{display:flex;flex-direction:column;gap:12px}.update-infos .form .rgpd .text-rgpd{color:#767676}.update-infos .form .rgpd .text-rgpd a{color:#446bbb;text-decoration:underline}.update-infos .form .rgpd-error{border-radius:4px;color:#446bbb;margin-top:12px;padding:12px 8px;text-align:center}.update-infos .form .buttons{display:flex;justify-content:space-between}.update-infos .form .buttons .cancel-btn{background-color:#fff;border:1.5px solid #446bbb;color:#446bbb;cursor:pointer;min-width:110px}.update-infos .form .buttons .cancel-btn:hover{background-color:#446bbb;color:#fff}.update-infos .form .buttons .save-btn{background-color:#446bbb;box-shadow:5px 5px 0 #86ec8b;color:#fff;min-width:110px}.update-infos .form .buttons .save-btn:hover{background-color:#3c64b5}.update-infos .form.mobile .main-form{padding:0 20px;width:100%}.update-infos .form.mobile .main-form .inner-form{display:flex;flex-direction:column;gap:12px}.update-infos .form .required-fields{color:gray;font-size:14px}.select-btn{align-items:center;background-color:#0000;border:1px solid #3155a429;border-radius:4px;display:flex;font-family:Roboto;font-size:15px;font-weight:300;height:50px;justify-content:space-between;padding-left:13px;padding-right:13px}.select-btn.mobile{color:#000;font-size:15px;font-weight:300}.search-box{background-color:#fff;border-radius:5px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:0;position:absolute;top:56px;width:100%;z-index:999}.search-box li{padding:10px}.search-box li:hover{background-color:#f5f5f5}.search-box li span{color:#000;font-size:14px;font-weight:300}.input-container{display:flex;flex-flow:column-reverse;position:relative}.input-container label{color:#767676;font-size:12px;font-weight:400;line-height:18px;position:relative}.input-container label span{bottom:0;color:#767676;cursor:text;display:block;margin-bottom:0!important;padding:1.5rem .8rem;pointer-events:none;position:absolute;transition:all .3s ease-in-out}.input-container input,.input-container span{touch-action:manipulation;transition:all .3s ease-in-out}.input-container span{color:#fff}.input-container input:focus{outline:0}.input-container ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input-container input:focus::-webkit-input-placeholder{opacity:1}.input-container input:focus+span,.input-container input:not(:placeholder-shown)+span{background-color:#f1f6fe;color:#767676;cursor:pointer;font-size:12px;height:18px;left:12px;padding:0 5px;top:-7px}.input-container.errored div,.input-container.errored input,.input-container.errored label,.input-container.errored span{border-color:red;color:red!important}.input-container.errored span.error{color:red;font-size:12px;margin-bottom:5px}.input-container.mobile,.input-container.mobile input,.input-container.mobile span{font-size:14px}.input-container.mobile input:focus+span{bottom:90%;color:var(--color-text-blue-light);cursor:pointer;font-size:14px;padding:0 1rem}.input{background-color:#0000;border:1px solid #3155a429;border-radius:4px;color:#000;font-family:Roboto;font-size:.9rem;font-size:14px;font-weight:300;height:50px;padding:.8rem .8rem 1rem;width:100%}.input:disabled{color:gray}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.footer{width:100%}.footer,.footer .links-logo{display:flex;justify-content:space-between}.footer .links-logo{align-items:center;background-color:#3155a40d;flex:1 1;padding-left:45px;padding-right:35px}.footer .links-logo .links{color:#3f68c2}.footer .links-logo .links a:hover{text-decoration:underline}.footer .footer-carousel{background-color:#fff;height:170px;width:474px}.footer .footer-carousel .carousel-wrapper{display:flex;flex-direction:column;padding:14px 30px}.footer .footer-carousel .carousel-wrapper .carousel-root{max-height:120px}.footer .footer-carousel .carousel-wrapper .carousel-root .carousel-img{max-height:100px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.footer .footer-carousel .carousel-wrapper .carousel-root .carousel-empty-block{display:block;height:100px;width:100px}.footer .footer-carousel .carousel-wrapper .carousel-root .bloc-carousel{align-items:center;display:flex;justify-content:flex-start;width:100%}.footer .footer-carousel .carousel-wrapper .indicators{display:flex;gap:17px;margin-left:11px;margin-top:16px;width:100%}.footer .footer-carousel .carousel-wrapper .indicators .play-pause{cursor:pointer;height:25.91px;width:22.07px}.footer .footer-carousel .carousel-wrapper .indicators .indexes{align-items:center;display:flex;flex:1 1;gap:15px}.footer .footer-carousel .carousel-wrapper .indicators .indexes .indicator{background-color:#5d91fe;border-radius:50%;cursor:pointer}.footer .footer-carousel .carousel-wrapper .indicators .indexes .indicator.off{height:8px;width:8px}.footer .footer-carousel .carousel-wrapper .indicators .indexes .indicator.on{height:13px;width:13px}.footer.mobile{flex-direction:column}.footer.mobile .links-logo{flex-direction:column;padding-bottom:30px;padding-top:30px}.footer.mobile .footer-carousel{width:100%}.footer.mobile .footer-carousel .carousel-wrapper .carousel-root .carousel-img{width:100px}.update-infos{align-items:center;background-color:#f0f6ff;display:flex;flex-direction:column;gap:30px;justify-content:space-between;min-height:100vh}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/static/media/roboto-latin-100.c2aa4ab115bf9c6057cb.woff2) format("woff2"),url(/static/media/roboto-latin-100.a45108d3b34af91f9113.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/static/media/roboto-latin-100italic.7f839a8652da29745ce4.woff2) format("woff2"),url(/static/media/roboto-latin-100italic.451d4e559d6f57cdf6a1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/static/media/roboto-latin-300.37a7069dc30fc663c878.woff2) format("woff2"),url(/static/media/roboto-latin-300.865f928cbabcc9f8f2b5.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/static/media/roboto-latin-300italic.c64e7e354c88e613c77c.woff2) format("woff2"),url(/static/media/roboto-latin-300italic.bd5b7a13f2c52b531a2a.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/static/media/roboto-latin-400.176f8f5bd5f02b3abfcf.woff2) format("woff2"),url(/static/media/roboto-latin-400.49ae34d4cc6b98c00c69.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/static/media/roboto-latin-400italic.d022bc70dc1bf7b3425d.woff2) format("woff2"),url(/static/media/roboto-latin-400italic.b1d9d9904bfca8802a63.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/static/media/roboto-latin-500.f5b74d7ffcdf85b9dd60.woff2) format("woff2"),url(/static/media/roboto-latin-500.cea99d3e3e13a3a599a0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/static/media/roboto-latin-500italic.0d8bb5b3ee5f5dac9e44.woff2) format("woff2"),url(/static/media/roboto-latin-500italic.18d00f739ff1e1c52db1.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/static/media/roboto-latin-700.c18ee39fb002ad58b6dc.woff2) format("woff2"),url(/static/media/roboto-latin-700.2267169ee7270a22a963.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/static/media/roboto-latin-700italic.7d8125ff7f707231fd89.woff2) format("woff2"),url(/static/media/roboto-latin-700italic.9360531f9bb817f917f0.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/static/media/roboto-latin-900.870c8c1486f76054301a.woff2) format("woff2"),url(/static/media/roboto-latin-900.bac8362e7a6ea60b6983.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/static/media/roboto-latin-900italic.cb5ad999740e9d8a8bd1.woff2) format("woff2"),url(/static/media/roboto-latin-900italic.c20d916c1a1b094c1cec.woff) format("woff")}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html{font-family:Roboto,sans-serif;font-size:16px;min-height:100vh;touch-action:manipulation}a{color:inherit;cursor:pointer;text-decoration:none}img{image-rendering:-webkit-optimize-contrast}button.default,button[type=submit]{align-items:center;background-color:#fff;border:none;box-shadow:5px 5px 0 #fbd81e;color:#446bbb;cursor:pointer;font-size:16px;letter-spacing:.7px;max-width:127px;padding:8px 0;text-align:center;width:100%}button.default:disabled,button[type=submit]:disabled{cursor:default;opacity:.6}
/*# sourceMappingURL=main.3fa96e64.css.map*/