.create-account{background:url("../../images/create-acount-motif-1.svg") no-repeat top -33px left,url("../../images/create-acount-motif-2.svg") no-repeat top 42px right var(--bg-color-medium-pink);padding:48px 0 140px}@media (max-width: 991.96px){.create-account{background:none;padding:0}}.create-account .bloc-title{text-align:center;width:466px;margin:auto}@media (max-width: 991.96px){.create-account .bloc-title{background:url("../../images/motif-create-compte-top-v-mobile.svg") no-repeat left top -27px var(--bg-color-medium-pink);padding:30px 15px 20px;width:auto}}@media (max-width: 991.96px){.create-account .bloc-title br{display:none}}.create-account .bloc-title .page-title{color:#000;font-feature-settings:"clig" off, "liga" off;font-family:var(--skin-header-font);font-size:45px;font-style:normal;font-weight:900;line-height:42px;text-transform:capitalize;padding:0;margin:0 0 15px;background:none;left:inherit}.create-account .bloc-title .page-title::before{display:none}@media (max-width: 991.96px){.create-account .bloc-title .page-title{font-size:25px;line-height:1;margin-bottom:20px}}.create-account .bloc-title .body-bloc-title{color:#000;text-align:center;font-feature-settings:"clig" off, "liga" off;font-family:var(--skin-body-font);font-size:12px;font-style:normal;font-weight:500;line-height:25px;margin:0 7.5px 38px}@media (max-width: 991.96px){.create-account .bloc-title .body-bloc-title{font-size:12px;line-height:25px;margin:0}}.create-account .create-acount-page{padding:0 9px}@media (max-width: 991.96px){.create-account .create-acount-page{padding:0 20px}}@media (max-width: 991.96px){.create-account .create-acount-page .col-banner{display:none}}.create-account .create-acount-page .banner-page{width:100%;height:100%;overflow:hidden;border-radius:20px;position:relative}.create-account .create-acount-page .banner-page img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form{padding:0 5px}}.create-account .create-acount-page .bloc-form .card{border:0;margin:0}.create-account .create-acount-page .bloc-form .card .card-body{background:#fff;border-radius:20px;padding:40px 31px 39px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body{padding:30px 0 34px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group{margin-bottom:20px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control-label{position:absolute;top:3px;left:26px;font-size:10px;color:#313131;font-family:var(--skin-body-font);font-style:normal;font-weight:500;line-height:25px;display:none}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control-label{font-size:9px;left:20px;top:0}}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control{display:-ms-flexbox;display:flex;width:100%;height:56px;padding:7px 26px 10px;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:#313131;font-family:var(--skin-body-font-condensed);font-size:16px;font-style:normal;font-weight:400;line-height:38.5px;transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-khtml-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-ms-touch-action:manipulation;touch-action:manipulation}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control::-webkit-input-placeholder{text-transform:uppercase}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:-moz-placeholder{text-transform:uppercase}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:-ms-input-placeholder{text-transform:uppercase}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control::placeholder{text-transform:uppercase}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control{font-size:12px;line-height:38.5px;height:46px;padding:3px 20px 4px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control::-webkit-input-placeholder{color:#000;opacity:1}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:-ms-input-placeholder{color:#000;opacity:1}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control::placeholder{color:#000;opacity:1}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control::-ms-input-placeholder{color:#000}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control.invalid{border-color:#f10303}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:focus::-webkit-input-placeholder{visibility:hidden}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:focus:-ms-input-placeholder{visibility:hidden}.create-account .create-acount-page .bloc-form .card .card-body .form-group .form-control:focus::placeholder{visibility:hidden}.create-account .create-acount-page .bloc-form .card .card-body .form-group.required .form-control-label::after{content:"*";color:#313131}.create-account .create-acount-page .bloc-form .card .card-body .form-group.confirm-password{margin-bottom:32px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group.confirm-password{margin-bottom:20px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox{border-top:1px solid #d1d1d1;padding-top:17px;margin-bottom:33px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox{margin-top:30px;padding-top:17px;margin-bottom:42px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-label{color:#000;font-family:var(--skin-body-font);font-size:12px;font-style:normal;font-weight:500;line-height:17.5px;padding-left:11px;padding-right:30px}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-label::before{background:#fff;width:23px;height:23px;border-radius:0}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-label::after{position:absolute;top:8px;left:-20px;display:block;width:15px;height:15px;content:"";background:#fff}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-label{font-size:10px;padding-right:11px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#000;background-color:#fff}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background:#000}.create-account .create-acount-page .bloc-form .card .card-body .form-group.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none;outline:3px solid #000}.create-account .create-acount-page .bloc-form .card .card-body .form-group .invalid-feedback{color:#f10303;padding-left:26px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group .invalid-feedback{font-size:10px}}.create-account .create-acount-page .bloc-form .card .card-body .form-group.is-focused .form-control{padding-top:12px;padding-bottom:5px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .form-group.is-focused .form-control{padding-top:7px;padding-bottom:0}}.create-account .create-acount-page .bloc-form .card .card-body .password-detail{color:#000;font-feature-settings:"clig" off, "liga" off;font-family:var(--skin-body-font);font-size:12px;font-style:normal;font-weight:500;line-height:17.5px;display:block;padding:0 25px;margin:10px 0 35px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .password-detail{font-size:10px;line-height:16px;padding:0 25px;margin-top:17px}}.create-account .create-acount-page .bloc-form .card .card-body .btn-primary{margin-bottom:59px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .btn-primary{margin-bottom:50px}}.create-account .create-acount-page .bloc-form .card .card-body .btn-primary:disabled{background-color:gray;opacity:1}.create-account .create-acount-page .bloc-form .card .card-body .btn-primary:disabled:hover{scale:1}.create-account .create-acount-page .bloc-form .card .card-body .btn-primary:hover{scale:1.03}.create-account .create-acount-page .bloc-form .card .card-body .btn-primary:focus{box-shadow:none}.create-account .create-acount-page .bloc-form .card .card-body .label-fields-required{color:#000;font-feature-settings:"clig" off, "liga" off;font-family:var(--skin-body-font);font-size:12px;font-style:normal;font-weight:500;line-height:17.5px}@media (max-width: 991.96px){.create-account .create-acount-page .bloc-form .card .card-body .label-fields-required{font-size:10px;line-height:16px}}.create-account .bottom-section{margin:auto}@media (min-width: 1314px){.create-account .bottom-section{max-width:1267px}}.create-account .bottom-content{color:#000;text-align:center;font-feature-settings:"clig" off, "liga" off;font-family:var(--skin-body-font);font-size:12px;font-style:normal;font-weight:500;line-height:17.5px;margin:25px 79px 0;position:relative}.create-account .bottom-content a{color:var(--color-benefit-pink)}@media (max-width: 991.96px){.create-account .bottom-content{padding:40px 20px 122px;background:url("../../images/motif-create-compte-bottom-v-mobile.svg") no-repeat right -63px bottom -120px var(--bg-color-medium-pink);text-align:left;font-family:var(--skin-body-font);font-size:10px;line-height:16px;margin:0}}@media (max-width: 991.96px){.create-account__success .create-acount-page{padding:0}}.create-account__success .create-acount-page .bloc-form .card{height:-webkit-min-content;height:min-content}.create-account__success .create-acount-page .bloc-form .card .card-body{padding:58px 25px}@media (max-width: 991.96px){.create-account__success .create-acount-page .bloc-form .card .card-body{padding:44px 24px}}.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .header{font-size:30px;line-height:30px;margin-bottom:11px}@media (max-width: 991.96px){.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .header{font-size:20px}}.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .subtext{font-size:12px;margin-bottom:31px}@media (max-width: 991.96px){.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .subtext{margin-bottom:30px}}.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .btn{margin-bottom:9px}@media (max-width: 991.96px){.create-account__success .create-acount-page .bloc-form .card .success-create-account-content .btn{margin-bottom:10px}}.create-account__success .create-acount-page .banner-page{height:781px}.highContrast .create-account .bottom-content a{color:#000;text-decoration:underline}
