.h1,.h2,.h3,.h4,.h5,.h6,body,button,h1,h2,h3,h4,h5,h6,html,input,label,select,textarea{font-family:Rubik,serif}.custom-register-page,html{height:100%;background:#fff}.custom-register-bloc{min-height:100vh;position:relative}.custom-register-bloc.left{background:#1e125a;position:relative;overflow:auto}.custom-register-bloc.right{background-image:url(/build/images/fond.6689b959.jpg);background-position:bottom;background-repeat:no-repeat}.custom-register-form-bloc{position:absolute;min-width:100%;margin:120px 0 20px}@media screen and (max-width:1680px){.custom-register-form-bloc{margin:7% 0 20px}}.custom-register-form-bloc.login{transform:translateY(-50%);top:40%}.custom-register-form-bloc img{text-align:center;width:300px;display:block;margin:0 auto 20px}.custom-register-form-bloc h1{color:#fff;text-align:center;font-size:4rem;max-width:400px;display:block;margin:10px auto 30px}.custom-register-form-bloc button{width:280px;height:55px;display:block;background-color:#00ffd3;border-radius:10px;border:0;color:#1a1953;font-size:2rem;position:absolute;margin:0 auto;left:0;right:0;bottom:-24px;text-align:center}.custom-register-form-bloc button:hover{background-color:#607d8b;color:#fff;transition-duration:.5s}.custom-register-form-bloc a{color:#fff;display:block;font-weight:500;text-align:center;font-size:1.8rem;margin:20px auto 0;text-decoration:underline}.custom-register-form-bloc form{background-color:#fff;padding:25px 30px 40px;width:510px;border-radius:10px;position:relative;margin:30px auto 45px}.custom-register-form-bloc input,.custom-register-form-bloc select{width:100%;background-color:#f2f2f2;border:none;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:4px 0;padding-left:20px;padding-right:20px;color:#1a1953}.custom-register-form-bloc input.xl,.custom-register-form-bloc select.xl{height:50px}.custom-register-form-bloc input::placeholder{color:#1a1953}.custom-register-form-bloc form label{color:#1a1953;margin:10px 0;font-weight:500}.custom-register-form-bloc form a{color:#1a1953;display:inline-block;float:right;text-decoration:underline;margin:15px 0}.custom-register-form-bloc form h4{text-align:center}.custom-register-form-bloc form h4 a{color:#1a1953;display:inline-block;float:none;text-decoration:underline;margin:15px 0;font-size:inherit}
/*    !*float: right;*!*/.custom-return-icon{color:#fff;font-size:40px;padding:25px;cursor:pointer;position:absolute}.switch{position:relative;display:inline-block;width:60px;height:30px}@media screen and (max-width:992px){.custom-register-form-bloc{position:absolute;min-width:100%;margin:68px 0}}@media screen and (min-width:800px){.switch{height:25px;width:52px}}@media screen and (max-width:576px){.custom-register-form-bloc form{width:96%;border-radius:5px}}.switch input{opacity:0;width:0;height:0}.switch .switch-slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dbdbdb}.switch .switch-slider,.switch .switch-slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .switch-slider:before{content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff}@media screen and (min-width:800px){.switch .switch-slider:before{height:18px;width:18px}}.switch .switch-slider.switch-on{background-color:#1f64e2}.switch .switch-slider.switch-on:before{-webkit-transform:translateX(26px);transform:translateX(26px)}@media screen and (min-width:800px){.switch .switch-slider.switch-on:before{-webkit-transform:translateX(26px);transform:translateX(26px)}}.switch .switch-slider.round{border-radius:34px}.switch .switch-slider.round:before{border-radius:50%}.form-type-checkbox{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.form-type-checkbox label.option{margin-left:1rem;max-width:388px;text-align:justify}.form-type-checkbox label>a{color:#1a1953;display:unset;float:unset;text-decoration:underline;margin:15px 0;font-size:14px;text-align:unset}@media (max-width:460px){.custom-register-form-bloc{margin-top:40px;margin-bottom:20px}}@media (max-width:992px){.custom-register-bloc.left{background-image:url(/build/images/fond.6689b959.jpg)}.custom-register-bloc.right{display:none}}@media (max-width:1199px){.custom-register-bloc.left{background-image:url(/build/images/fond.6689b959.jpg)}.custom-register-form-bloc a{color:#fff}}.iti{min-width:100%;margin:4px 0}select{background-color:#fff;border:thin solid #00f;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.minimal{background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 2em;background-repeat:no-repeat}select.minimal:focus{background-image:linear-gradient(45deg,green 50%,transparent 0),linear-gradient(135deg,transparent 50%,green 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.fa2{padding-left:55px;position:relative;min-height:44px}.fa2:before{font-size:35px;vertical-align:middle;margin-left:-45px;position:absolute;font-family:FontAwesome;content:"\f095"}