.grecaptcha-badge{bottom:80px!important}nav.breadcrumb{margin-bottom:0}@media screen and (max-width:990px){nav.breadcrumb{margin-bottom:10px}}.form-fields{margin-top:30px}.wrapper{padding-left:80px;padding-right:80px}@media screen and (max-width:1350px){.wrapper{padding-left:0;padding-right:0}}.form-login{display:none}.form-login.active{display:block}@media screen and (max-width:990px){.form-login{width:100%}}.form-register{display:none}.form-register.active{display:block}.form-register .form-title{margin-bottom:30px!important}@media screen and (max-width:990px){.form-register{width:100%}}.register-col-container-space{padding-bottom:190px}@media screen and (max-width:990px){.register-col-container-space{padding-bottom:0}}#form-already-account{font-size:14px;margin-top:20px;text-align:center;width:100%}@media screen and (max-width:990px){#form-already-account{font-size:12px;line-height:1}}.forgot-pswd{color:var(--secondary-color);font-size:14px;font-weight:600}@media screen and (max-width:990px){.forgot-pswd{font-size:12px;line-height:1}}.login-remember{font-size:14px;font-weight:600}@media screen and (max-width:990px){.login-remember{font-size:12px;line-height:1}}.form-remember{align-items:center;column-gap:10px;display:flex;margin-top:25px}@media screen and (max-width:990px){.form-remember{margin-top:15px}}.form-remember input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--secondary-color);border-radius:8px;cursor:pointer;height:25px;width:25px}.form-remember input~.check-icon{cursor:pointer;display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-remember input:checked~.check-icon{display:block}.faq-bottom{font-size:18px;margin-top:40px}@media screen and (max-width:990px){.faq-bottom{font-size:16px}}.formules-text-container{column-gap:70px;display:flex;padding-top:80px;row-gap:50px}@media screen and (max-width:990px){.formules-text-container{flex-direction:column;padding-top:30px}}.formules-description{column-gap:30px;display:flex}@media screen and (max-width:990px){.formules-description{flex-direction:column}}.formule-description-main-title{align-items:flex-end;display:flex;flex-direction:column;font-size:22px;font-weight:800;max-width:185px;width:100%}@media screen and (max-width:990px){.formule-description-main-title{line-height:26px;margin-bottom:50px}}.formule-description-main-title svg{padding-top:10px}.formule-desc{column-gap:20px;display:flex}.formule-desc-container{display:flex;flex-direction:column;row-gap:40px}.formule-desc-title{display:inline-block;font-size:22px;font-weight:800;line-height:1;margin-bottom:20px}@media screen and (max-width:990px){.formule-desc-title{font-size:18px;margin-bottom:10px}}.formule-desc-number{align-items:center;background:#fff;border-radius:999px;color:var(--main-color);display:flex;flex-shrink:0;font-size:35px;font-weight:800;height:80px;justify-content:center;position:relative;text-align:center;width:80px}.large-bg-section{background:var(--secondary-color);color:#fff;padding-bottom:30px;padding-top:30px}.large-bg-section-inner{column-gap:60px;display:flex;row-gap:20px}@media screen and (max-width:990px){.large-bg-section-inner{flex-direction:column}}.large-bg-section-1{font-size:30px;text-align:right}@media screen and (max-width:990px){.large-bg-section-1{font-size:22px;line-height:26px;text-align:left}}.large-bg-section-2{display:flex;flex-direction:column;font-size:18px;justify-content:space-between;row-gap:10px}@media screen and (max-width:990px){.large-bg-section-2{font-size:16px;line-height:24px}}.section-size>:first-child{width:25%}@media screen and (max-width:990px){.section-size>:first-child{width:100%}}.section-size>:last-child{width:75%}@media screen and (max-width:990px){.section-size>:last-child{width:100%}}.block-size{display:block;margin:0 auto;max-width:660px;width:100%}.intro-block{padding-bottom:90px}@media screen and (max-width:990px){.intro-block{padding-bottom:30px}}.register-col-block{font-size:30px;margin-top:50px;text-align:center}@media screen and (max-width:990px){.register-col-block{font-size:22px;line-height:26px}}#register-banner{background:#f6f7f8;position:relative;width:100%}#register-banner #register-banner-line{background:transparent;bottom:0;height:10%;left:0;overflow:hidden;position:absolute;width:100%}#register-banner #register-banner-inner{color:var(--main-color-darker);padding-bottom:50px;padding-top:50px;position:relative;width:100%;z-index:2}@media screen and (max-width:990px){#register-banner #register-banner-inner{padding-bottom:20px;padding-top:20px}}#register-banner #banner-content-container{column-gap:50px;display:flex;flex-wrap:wrap}#register-banner #register-banner-content{align-items:flex-end;display:flex;flex-direction:column;max-width:360px}#register-banner #register-banner-title{font-size:40px;font-weight:700;line-height:48px;margin-bottom:10px}@media screen and (max-width:990px){#register-banner #register-banner-title{font-size:30px;line-height:36px}}#register-banner #register-banner-box{margin-top:40px}#register-banner .register-banner-box-inner{margin-bottom:30px}#register-banner .register-banner-sub-title{color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:25px;margin-bottom:6px;position:relative}#register-banner .register-banner-p{color:hsla(0,0%,100%,.8);font-size:12px;line-height:25px}#register-banner .register-reseller-btn{margin-top:10px}#register-banner .register-banner-form{background:#fff;border:.5px solid #dadada;border-radius:var(--ui-border);max-width:595px;padding:30px 65px 50px;position:relative}@media screen and (max-width:990px){#register-banner .register-banner-form{margin-top:20px;max-width:unset;padding:25px;width:100%}}#register-banner .register-banner-form input:not(input[type=checkbox]):not(input[type=submit]),#register-banner .register-banner-form select{border:1px solid #bfbfbf;border-radius:var(--ui-border);font-size:14px;height:55px;padding:10px;transition:all .3s ease-in-out;width:100%}#register-banner .register-banner-form input:not(input[type=checkbox]):not(input[type=submit]):focus,#register-banner .register-banner-form select:focus{border:2px solid var(--secondary-color)}#register-banner .register-banner-form select{height:45px}#register-banner .register-banner-form input[type=checkbox]{height:24px;vertical-align:bottom;width:24px}#register-banner .register-banner-form .register-reseller-btn{margin-top:35px;width:100%}@media screen and (max-width:990px){#register-banner .register-banner-form .register-reseller-btn{margin-top:10px}}#register-banner .register-banner-form .form-link{color:var(--secondary-color);font-weight:700;text-decoration:underline}#register-banner .form-page[data-page="2"]{display:none}#register-banner .accept-cgv{font-size:14px}#register-banner .accept-cgv a{color:var(--main-color);font-weight:700;text-decoration:underline}#register-banner #estimated-time{color:var(--main-color);font-size:14px;line-height:28px}#register-banner .form-title{display:block;font-family:Open Sans;font-size:26px;font-weight:700;line-height:28px;margin-bottom:5px;margin-top:5px}@media screen and (max-width:990px){#register-banner .form-title{font-size:18px;line-height:24px}#register-banner .form-desc{font-size:12px;line-height:17px}}#register-banner .form-step{color:var(--secondary-color);font-size:18px;font-weight:600;line-height:28px}#register-banner #register-form-icon{float:right;height:54px;margin-top:-20px;width:41px}#register-banner .form-label{display:block;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:8px;position:relative}@media screen and (max-width:990px){#register-banner .form-label{font-size:12px;line-height:1}}#register-banner .form-label.required:after{color:red;content:"*";font-size:18px;font-weight:700;margin-left:3px;position:absolute}#register-banner .form-field{margin-bottom:15px}#register-banner .form-completed-image{height:auto;margin:15px auto 30px;width:175px}#register-banner .form-success-message{color:#142c4a;font-size:18px;line-height:28px;text-align:center}#register-banner .form-success-info{font-size:14px;font-weight:600;margin-top:50px;text-align:center}#register-banner .formule-info{background:#3063e9;border:1px solid #3063e9;border-radius:50%;color:#fff;display:block;height:20px;margin-left:15px;position:relative;width:20px}#register-banner .formule-info span{font-family:Georgia,Times New Roman,Times,serif;font-size:17px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#register-reseller-main{color:var(--main-color-darker);padding-top:100px}@media screen and (max-width:990px){#register-reseller-main{padding-top:30px}}#register-reseller-main .intro-block p{font-size:18px}@media screen and (max-width:990px){#register-reseller-main .intro-block p{font-size:16px}}#register-reseller-main .intro-block p:not(:last-of-type){margin-bottom:30px}#register-reseller-main #register-col-container{display:flex;flex-direction:column;margin-bottom:80px;row-gap:80px;width:100%}@media screen and (max-width:990px){#register-reseller-main #register-col-container{margin-bottom:0;padding-bottom:50px}}#register-reseller-main .register-col{align-items:center;column-gap:85px;display:flex;font-size:18px;justify-content:flex-end;line-height:24px;row-gap:30px;width:100%}@media screen and (max-width:990px){#register-reseller-main .register-col{align-items:flex-start;flex-direction:column-reverse}#register-reseller-main .register-col:not(:first-of-type){margin-top:50px}#register-reseller-main .register-col p{font-size:16px}}#register-reseller-main .register-col:first-of-type{padding-top:0!important}#register-reseller-main .register-col:last-of-type{padding-bottom:0!important}#register-reseller-main .register-col .register-col-title{display:block;font-size:24px;font-weight:800;line-height:32px;margin-bottom:30px;margin-top:0}#register-reseller-main .register-col .register-col-title p{font-size:24px;font-weight:800;line-height:32px}@media screen and (max-width:990px){#register-reseller-main .register-col .register-col-title{margin-bottom:0}}#register-reseller-main .register-col:nth-child(2n){padding:30px 0 30px 50px}@media screen and (max-width:990px){#register-reseller-main .register-col:nth-child(2n){padding:0}}#register-reseller-main .register-col:nth-child(2n) .register-col-text{text-align:right}@media screen and (max-width:990px){#register-reseller-main .register-col:nth-child(2n) .register-col-text{text-align:left}}#register-reseller-main .register-col:nth-child(odd){flex-direction:row-reverse;padding:30px 50px 30px 0}@media screen and (max-width:990px){#register-reseller-main .register-col:nth-child(odd){flex-direction:column-reverse;padding:0}}#register-reseller-main .register-col-text{display:flex;flex-direction:column;max-width:600px;row-gap:25px;width:100%}#register-reseller-main .register-col-img{flex-shrink:0;max-width:40%}@media screen and (max-width:990px){#register-reseller-main .register-col-img{max-width:60%}#register-reseller-main .register-col-img.register-col-img-intro{max-width:100%}}#register-reseller-main .register-col-img img{height:100%;width:auto!important}#formules{background:#f6f7f8;padding:0 0 140px;position:relative}@media screen and (max-width:990px){#formules{padding:0 0 60px}}#formules .register-reseller-btn{font-size:15px;padding:10px 25px}#formules #formules-inner{column-gap:60px;display:flex;justify-content:space-between}#formules #formules-top-line{left:0;position:absolute;top:0;width:100%;z-index:-1}#formules #formules-bottom-line{bottom:151px;height:150px;left:0;position:absolute;width:100%;z-index:-1}#formules #formules-text{max-width:360px;text-align:right;width:100%}@media screen and (max-width:990px){#formules #formules-text{text-align:left}}#formules #formules-text .formules-title{display:block;font-size:40px;font-weight:800;line-height:45px;line-height:1;margin-bottom:30px}@media screen and (max-width:990px){#formules #formules-text .formules-title{font-size:30px;line-height:36px}}#formules #formules-text p{font-size:18px;font-weight:500;line-height:28px}@media screen and (max-width:990px){#formules #formules-text p{font-size:16px}}#formules #formules-text .formules-cgv-link{display:inline-block;font-size:14px;font-weight:700;line-height:16px;margin-bottom:38px;margin-top:38px;text-decoration:underline}#formules #formules-container{column-gap:35px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,minmax(auto,360px));height:100%;padding-bottom:10px;padding-top:110px;row-gap:30px;width:100%}@media screen and (max-width:990px){#formules #formules-container{column-gap:25px;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(auto,75vw));overflow:scroll;padding-bottom:20px;padding-top:70px}}#formules #formules-container .formule{background:#fff;border:1.5px solid #f7f7f7;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;flex-direction:column;height:100%;max-width:360px;padding-bottom:20px}#formules #formules-container .formule .formule-name{color:var(--main-color);display:block;font-size:18px;font-weight:700;line-height:28px;padding:20px 10px;text-align:center;text-transform:uppercase;width:100%}#formules #formules-container .formule .formule-detail{background:#f7f9fc;padding:10px}#formules #formules-container .formule .formule-price{display:block;font-size:18px;font-weight:700;line-height:28px;margin-bottom:10px;text-align:center;text-transform:uppercase}@media screen and (max-width:990px){#formules #formules-container .formule .formule-price{line-height:1;margin-bottom:5px}}#formules #formules-container .formule .formule-description{display:block;font-size:10px;line-height:14px;text-align:center}@media screen and (max-width:990px){#formules #formules-container .formule .formule-description{margin:0 auto;max-width:192px}}#formules #formules-container .formule .formule-list-container{padding:30px 30px 0}@media screen and (max-width:990px){#formules #formules-container .formule .formule-list-container{padding:20px 20px 0}}#formules #formules-container .formule .formule-list-container .formule-list{align-items:center;column-gap:25px;display:flex;font-size:14px;font-weight:600;margin-bottom:20px;position:relative}#formules #formules-container .formule .formule-bottom{margin-top:auto;padding:0 30px;text-align:center}@media screen and (max-width:990px){#formules #formules-container .formule .formule-bottom{padding:0 20px}}#formules #formules-container .formule .formule-commission{color:var(--main-color);display:inline-block;font-size:14px;margin-bottom:20px;text-align:center}#formules #formules-container .formule .formule-commission-number{color:var(--main-color);font-size:18px;font-weight:800}@media screen and (max-width:990px){#formules #formules-container .formule .formule-commission-number{font-size:18px}}#register-faq-wrapper{margin:0 auto;max-width:800px;padding-bottom:150px;padding-top:60px}@media screen and (max-width:990px){#register-faq-wrapper{padding-bottom:60px}}#register-faq-wrapper #faq-title{font-size:30px;font-weight:800}#register-faq-wrapper #faq-accordion-container{margin-top:40px}#register-faq-wrapper #faq-accordion-container .faq-accordion{border-bottom:1px solid #dbdbdb}#register-faq-wrapper #faq-accordion-container .faq-accordion.active-accordion .faq-accordion-content{display:block}#register-faq-wrapper #faq-accordion-container .faq-accordion.active-accordion .faq-accordion-box:after{transform:rotate(90deg)}#register-faq-wrapper #faq-accordion-container .faq-accordion-box{cursor:pointer;display:block;font-size:16px;font-weight:800;padding:25px 30px 25px 0;position:relative}#register-faq-wrapper #faq-accordion-container .faq-accordion-box:after{background-image:url(/build/images/ios-arrow-forward.74433d01.svg);content:"";cursor:pointer;height:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}#register-faq-wrapper #faq-accordion-container .faq-accordion-content{display:none;font-size:18px;margin-bottom:25px;margin-top:20px}@media screen and (max-width:990px){#register-faq-wrapper #faq-accordion-container .faq-accordion-content{font-size:16px}}#register-quote-container{background:#000;color:#fff;padding:70px 0;position:relative;z-index:3}#register-quote-container:after{background:#000;background-image:url(/build/images/olivier-portrait.5be36530.jpg);background-position:50%;background-repeat:no-repeat;background-size:110%;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}#register-quote-container .register-quote-content-title{color:#fff;display:block;font-size:40px;font-weight:700;margin-bottom:24px;width:50%}#register-quote-container p{color:#fff;font-size:16px;width:45%}.register-formules-btn{background:#e5f1ff;color:var(--main-color);font-size:20px;font-weight:700;line-height:30px;margin-bottom:50px;padding:5px 10px}.register-formules-btn,.register-reseller-white-btn{border-radius:4px;display:inline-block;white-space:nowrap;width:auto}.register-reseller-white-btn{background:hsla(0,0%,100%,.1);color:#fff;font-size:18px;font-weight:600;line-height:28px;margin:0;padding:5px 15px}.register-reseller-blue-btn{background:rgba(31,135,249,.1);border-radius:4px;color:var(--main-color);font-size:18px;font-weight:600;padding:5px 15px}.register-reseller-btn{align-items:center;background:var(--secondary-color);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;height:60px;justify-content:center;min-width:240px;padding:0 60px;text-align:center;transition:all .3s ease}@media screen and (max-width:990px){.register-reseller-btn{height:40px}}.register-reseller-btn.ui-border{border-radius:var(--ui-border)}.register-reseller-btn.formule-btn{height:40px;width:100%}.mx-auto-table{margin-left:auto!important;margin-right:auto!important}.register-reseller-btn:hover{background:#000}