@charset "UTF-8";.inscriptionheader{padding-bottom:60px}.inscriptionContent{background-color:var(--kp-white);border:1px solid var(--kp-inscriptionborder);margin-top:-60px}.inscriptionstep,.steplist .step{background-color:var(--kp-greyBG)}.steplist .step{display:none;padding:0 1.5em;z-index:5}.steplist .step.current{display:block}.steplist .step:first-child{padding-left:0!important}.steplist .step .stepText{font-weight:700}.steplist .step.current~.step .stepText{font-weight:300}.steplist .step .stepNumber{border:1px solid var(--kp-bluetext);border-radius:50%;color:var(--kp-fluoblue);margin-right:10px;padding:2px 10px;position:relative}.steplist .step.current .stepNumber{background-color:var(--kp-fluoblue);border-color:var(--kp-fluoblue);color:var(--kp-white)}.steplist .step .stepNumber:before{background-color:var(--kp-pinkButton);background-image:url(/build/images/inscription-done.9b1e399c.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;bottom:-1px;content:" ";left:-1px;position:absolute;right:-1px;top:-1px;z-index:2}.steplist .step.current .stepNumber:before,.steplist .step.current~.step .stepNumber:before{display:none!important}.inscriptionformBG{background-color:var(--rdg-tertiary)}.kpform input[type=email],.kpform input[type=password],.kpform input[type=tel],.kpform input[type=text],.kpform select{border-radius:0;font-size:13px;font-weight:600;padding:20px}.kpform select{background:transparent;color:#fff}.kpform input[type=checkbox],.kpform input[type=radio]{border-width:2px;padding:7px}.kpform input::placeholder{opacity:.5!important}.kpform input::-webkit-input-placeholder{opacity:.5!important}.kpform input::-moz-placeholder{opacity:.5!important}.kpform input:-ms-input-placeholder{opacity:.5!important}.kpform.lightForm input::placeholder{color:var(--kp-bluetitexte);opacity:.5}.kpform.lightForm input::-webkit-input-placeholder{color:var(--kp-bluetitexte);opacity:.5}.kpform.lightForm input::-moz-placeholder{color:var(--kp-bluetitexte);opacity:.5}.kpform.lightForm input:-ms-input-placeholder{color:var(--kp-bluetitexte);opacity:.5}.kpform.darkForm input::placeholder{color:var(--kp-white);opacity:.5}.kpform.darkForm input::-webkit-input-placeholder{color:var(--kp-white);opacity:.5}.kpform.darkForm input::-moz-placeholder{color:var(--kp-white);opacity:.5}.kpform.darkForm input:-ms-input-placeholder{color:var(--kp-white);opacity:.5}.kpform.lightForm input{border-color:var(--kp-inscriptionborder);color:var(--kp-bluetitexte)}.kpform.lightForm input[type=radio]{border-color:var(--kp-filterBorder)!important}.kpform.lightForm input[type=checkbox]{border-color:var(--kp-searchButton)!important}.kpform.darkForm input{background-color:transparent;border-color:var(--kp-searchButton);color:var(--kp-white)}.kpform.darkForm label{color:var(--kp-white);padding-left:5px}.kpform .radioCheck label,.kpform .validCheck label{line-height:26px}.lh-140p{line-height:140%!important}.kpform .radioCheck .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 6 6'%3E%3Ccircle r='2' fill='%23FD349C'/%3E%3C/svg%3E")!important;border-color:var(--kp-pinkButton)!important}.kpform.lightForm .radioCheck .form-check-input:checked[type=radio]{background-color:var(--kp-white)}.kpform .validCheck label{font-stretch:condensed;font-weight:700}.inscriptionGreyBG{border:1px solid var(--kp-inscriptionborder)}.totalblueBG{background:transparent linear-gradient(46deg,#0f3288,#2749d9) 0 0 no-repeat padding-box;color:var(--kp-white)}.reglementblueBG{background:transparent linear-gradient(41deg,#b8e8fc,#4eb5ef) 0 0 no-repeat padding-box}.noHov:hover{cursor:inherit!important}.backbtn{border:1px solid var(--kp-filterBorder);font-size:13px;font-weight:700;line-height:18px}.roseButton:disabled{background-color:var(--kp-pinkButton)!important;border:none!important;opacity:.25!important}.thanksArrow{list-style:none;margin-left:-5px;padding-left:0}.thanksArrow li{font-size:16px;margin-bottom:2rem;padding-left:15px;position:relative}.thanksArrow li:before{color:var(--kp-fluoblue);content:"‣";font-size:16px;left:0;position:absolute;top:-2px}@media (min-width:768px){.px-md-10{padding-left:6rem!important;padding-right:6rem!important}.steplist{list-style:none;position:relative}.steplist:before{background-color:var(--kp-bluetext);content:" ";height:1px;left:0;position:absolute;right:0;top:calc(50% - 1px);z-index:1}.steplist .step{display:inline-block}}.kpform input.is-invalid{border-color:#dc3545!important}