header{background-color:var(--beige)}#footer{content-visibility:auto;contain-intrinsic-size:1000px}#landingHeader{height:50px;width:100%;background-color:var(--beige);border-bottom:3px solid var(--salmon);z-index:1000;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.welcomeBar,.welcomeBarSpace{display:none !important}.headerLanding{display:flex;flex-direction:row;align-items:baseline;line-height:35px}body{overflow-x:hidden}body#page{background:var(--white)}#area{width:100% !important;margin-top:0 !important}#pathway{display:none}#wrapper{width:100%}#headerDesktop{height:85px}.landings_landing #toplog,.landings_landing #topregist,.landings_availables #toplog,.landings_availables #topregist{border:0;background-color:unset;font-weight:normal;color:var(--brown);text-align:right;margin:0;width:95px}.landings_landing #toplog:hover,.landings_landing #topregist:hover,.landings_availables #toplog:hover,.landings_availables #topregist:hover{background-color:transparent;text-decoration:underline}#navHolder{display:none}.centerHeaderBody{display:none !important}#footer{background-color:var(--salmon);display:grid}.flexBoxCol{display:flex;flex-direction:column;justify-content:space-between}.flexBoxRow{display:flex;flex-direction:row;justify-content:space-between}#msgBox{display:none}h2{font-weight:bold}#zone-blocs{display:flex;margin:0 auto;flex-direction:column}.signupBoxContainer{display:flex;flex-direction:column;gap:10px;width:315px;margin:15px auto 0;position:relative}.isRequired{display:none}.signupBoxContainer input[type="text"],.signupBoxContainer input[type="email"],.signupBoxContainer input[type="tel"],.signupBoxContainer input[type="password"],.signupBoxContainer input[type="password"]{height:50px;margin:5px 0;padding-right:40px;width:100%}.birthdateContainer{display:flex;flex-direction:column;gap:10px}.birthdateContainer .birthdate{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.birthdateContainer .form-group select{width:100%;color:#808e92;height:50px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#formElemday,#formElemmonth,#formElemyear{max-width:32%;min-width:28%}.subscription-form form .form-group{margin-bottom:0;position:relative}.form-group{display:inline-block;line-height:30px}.signupBoxContainer #joinBtn{width:auto;margin:0 auto;height:45px}.pourtelflag{margin-top:5px}.pourtelflag{padding:0 0 0 8px;margin:5px 36px 0 0;height:50px}.signupBoxContainer .form-group{margin-bottom:0;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}#formElemphone{float:none;width:100%;line-height:40px;text-align:left;max-width:none;margin:0;position:relative}.formNoticeIcon,.formErrorIcon,.formTickIcon{position:absolute;right:19px;top:21px}#afficheredirectcas2{display:none;background-color:var(--white)}#redirectcas2{display:block}#redirectcas2 h1{display:block;color:var(--brown);font-family:'Open Sans',sans-serif}.btn-txt-container{display:flex;flex-direction:column;align-items:center;gap:10px;margin:10px 0}.txt-under-button{font-size:12px}#formElemTheme.has-success .btn.btn-default,#formElemTheme.has-success .selecLabel{font-size:17px;font-weight:bold;-webkit-text-fill-color:var(--green);border-color:var(--green)}.form-group.has-success select{font-size:17px;font-weight:bold;-webkit-text-fill-color:var(--green);border-color:var(--green)}.form-group.has-error select{border-color:var(--errorColor)}select option{-webkit-text-fill-color:#808e92;color:#808e92}.form-group select:focus{outline:none !important}.form-group.has-warning select:focus{outline:none !important;border-color:var(--brown);box-shadow:0 1px 1px rgb(0 0 0 / 8%) inset,0 0 8px rgb(77 27 27 / 60%)}#formElemreglement .formNoticeIcon,#formElemreglement .formErrorIcon,#formElemreglement .formTickIcon{position:unset !important}input[type="checkbox"]{cursor:pointer}#formElemreglement p.terms-text{margin:0}#formElemTheme{flex-direction:row;display:flex;justify-content:flex-start}#formElemThemeSelect{color:var(--dark);font-size:14px;min-width:200px;width:92%;min-height:50px;border-bottom-right-radius:0;border-top-right-radius:0;height:28px;padding:4px 12px;text-align:left}#formElemTheme .btn.btn-default,.reptext{background-color:#fff;border-color:#ccc}#formElemThemeDropd{display:flex;width:100%}#formElemThemeSelectArr{width:14%;min-height:50px}#formElemTheme .caret{display:inline-block;width:20px;height:8px;margin-left:2px;vertical-align:middle;border-top:14px solid;border-right:10px solid transparent;border-left:10px solid transparent}#formElemThemeSelect,#formElemTheme .dropdown-menu{width:86%}#formElemThemeSelect,#formElemTheme .dropdown-menu{width:86%}#formElemTheme .dropdown-menu{list-style:none;padding:0}#reptext{width:100%;height:80px;font-size:13px;border-color:#ccc}#formElemThemeDropd .dropdown-menu>li>a{color:#808e92;font-size:14px;width:100%;height:30px}.themeContainer{display:flex;flex-direction:column;gap:10px}.themeContainer label{width:100%}#formElemday label,#formElemmonth label,#formElemyear label{display:none}.blocSignup.zone-blocs{padding:0 0 15px 0}.form-control::placeholder,textarea::placeholder,#formElemTheme .selecLabel{color:#808e92;font-weight:unset;font-size:14px;-webkit-text-fill-color:#808e92}input[type="checkbox"]{margin-top:3px;cursor:pointer}.imageSeparator:before,.imageSeparator:after{min-width:150px}