.app-login-register{max-width:500px}@media only screen and (min-width:992px){.app-login-register{max-width:900px}}.app-login-register .items{display:flex;flex-wrap:wrap}.app-login-register .items .item{align-items:center;border:0;display:flex;justify-content:center;padding:2rem;width:100%}@media only screen and (min-width:992px){.app-login-register .items .item{width:50%}}.app-login-register .items .item.left{background:#000}.app-login-register .items .item.right{border:1px solid #dee2e6;border-top:0 solid #dee2e6}@media only screen and (min-width:992px){.app-login-register .items .item.right{border:1px solid #dee2e6;border-left-width:0}}.app-login-register .items .item.right form{margin:auto;max-width:290px;width:100%}.app-login-register .list-login-btns{padding:2rem 0}@media only screen and (min-width:992px){.app-login-register .list-login-btns{padding:12rem 0}}.app-login-register .list-login-btns{margin:auto;max-width:320px;width:100%}.app-login-register .list-login-btns .btn{background-color:#eee;margin-bottom:2rem;padding-left:4.4rem;position:relative;text-align:left;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out}@media only screen and (min-width:992px){.app-login-register .list-login-btns .btn{margin-bottom:4rem;padding-left:5.6rem}}.app-login-register .list-login-btns .btn:last-child{margin-bottom:0}.app-login-register .list-login-btns .btn svg{height:30px;left:1rem;position:absolute;width:30px}@media only screen and (min-width:992px){.app-login-register .list-login-btns .btn svg{left:2rem}}.app-login-register .list-login-btns .btn svg{top:50%;transform:translateY(-50%)}.app-login-register .list-login-btns .btn.google svg{width:24px}.app-login-register .list-login-btns .btn:hover{background-color:#f16016;color:#fff}.app-login-register .list-login-btns .btn:hover svg path{fill:#fff}.app-login-register .page-title{padding:2rem}@media only screen and (min-width:992px){.app-login-register .page-title{padding:0 0 4rem}}.app-login-register .pre-ins--left .titre{margin-bottom:1rem}.app-login-register .pre-ins--left .checklist{margin-bottom:2rem}.app-login-register .pre-ins--left .puces li{margin:0;padding-bottom:2.2rem;padding-left:4rem;position:relative}.app-login-register .pre-ins--left .fill-check li svg{border:2px solid #fff;border-radius:50%;height:2.5rem;left:0;padding:.4rem;position:absolute;top:0;width:2.5rem}.app-login-register .pre-ins--left .fill-check li svg path{fill:#fff}.app-login-register .pre-ins--left .puce-step-vertical li:before{background-color:transparent;border-width:2px;height:2.5rem;left:0;margin:0;padding:.4rem;position:absolute;top:0;width:2.5rem}.app-login-register .pre-ins--left .puce-step-vertical li:after{background-color:#fff;bottom:auto;height:calc(100% - 2.2rem);left:12px;top:2.2rem;width:2px}.app-login-register .pre-ins--right .profile-choice{background-color:#fff;border:1px solid #dee2e6;padding:2rem}.app-login-register .pre-ins--right .profile-choice,.app-login-register .pre-ins--right .profile-choice img{transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out}.app-login-register .pre-ins--right .profile-choice:hover{background-color:#f16016;color:#fff}.app-login-register .pre-ins--right .profile-choice:hover img{filter:brightness(0) invert(1)}.app-login-register .pre-ins--right .profile-choice .icone-img{margin-right:1rem;width:60px}body.preinscription .app-login-register{max-width:1000px}body.preinscription .item.left{max-width:380px}body.preinscription .item.right{width:calc(100% - 380px)}