body.security-login section.banner{margin-bottom:20px}@media(min-width:992px){body.security-login section.banner{margin-bottom:42px}}body.security-login section.banner .content-banner .breadcrumb{display:none}.page-login{margin-bottom:30px}.page-login .connexion-intro .connexion-mea{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;margin-bottom:30px;padding:20px 15px 15px}.page-login .connexion-intro .connexion-mea p{color:#1b1b1b;font-family:bnpp-square-bold,sans-serif;font-size:20px;margin:0;text-align:center}.page-login .connexion-intro .connexion-mea p span{background-color:#68d002;color:#fff;display:inline-block;margin-bottom:5px;padding:3px 5px 1px}.page-login .connexion-intro .alert a{color:#68d002;cursor:pointer}.page-login .connexion-intro .connexion-intro-content{text-align:left}.page-login .connexion-intro .connexion-intro-content p:first-child{color:#1b1b1b;font-family:bnpp-sans-cond-bold,sans-serif;font-size:28px;line-height:1.07;margin-bottom:0;margin-left:0;padding:5px 0 0 15px;position:relative;text-align:left;text-transform:uppercase}.page-login .connexion-intro .connexion-intro-content p:first-child:before{background-color:#68d002;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.page-login .connexion-intro .connexion-intro-content p:nth-of-type(2){font-family:bnpp-square-regular,sans-serif;font-size:14px;line-height:1.71;margin:10px 0 20px}.page-login .connexion-content form .form-group a{color:#1b1b1b;display:inline-block;font-size:12px;line-height:1;margin-top:10px}.page-login .connexion-content form .form-group:nth-of-type(2){margin-bottom:20px}.page-login .connexion-content form .form-group.checkbox-form label{display:block;margin:0 auto}.page-login .connexion-content form ul{text-align:center}.page-login .connexion-content form ul li{margin-bottom:20px}@media(min-width:768px){.page-login .connexion-content form .form-group a{font-size:14px;margin-top:15px}}@media(min-width:992px){.page-login .connexion-intro .connexion-mea{margin:0 -100px 40px}.page-login .connexion-intro .connexion-mea p{font-size:30px}.page-login .connexion-intro .connexion-intro-content p:first-child{font-size:32px}.page-login .connexion-intro .connexion-intro-content p:first-child br{display:none}.page-login .connexion-intro .connexion-intro-content p:nth-of-type(2){font-size:16px;margin:20px 0}.page-login .connexion-content form .form-group.checkbox-form label{margin:10px 0 20px}}