@font-face{font-family:mr-center-identity;src:url(../fonts/mr-center-identity/fonts/mr-center-identity.eot?fkblcq);src:url(../fonts/mr-center-identity/fonts/mr-center-identity.eot?fkblcq#iefix) format("embedded-opentype"),url(../fonts/mr-center-identity/fonts/mr-center-identity.ttf?fkblcq) format("truetype"),url(../fonts/mr-center-identity/fonts/mr-center-identity.woff?fkblcq) format("woff"),url(../fonts/mr-center-identity/fonts/mr-center-identity.svg?fkblcq#mr-center-identity) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" mrs-identity-"],[class^=mrs-identity-]{font-family:mr-center-identity!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mrs-identity-back:before{content:"\e900"}.mrs-identity-eye-close:before{content:"\e901"}.mrs-identity-cancel:before{content:"\e902"}.mrs-identity-eye-open:before{content:"\e903"}.mrs-identity-password:before{content:"\e904"}.mrs-identity-login:before{content:"\e905"}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Regular.ttf?4ygqul) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Italic.ttf?4ygqul) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-Bold.ttf?4ygqul) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-BoldItalic.ttf?4ygqul) format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-SemiBold.ttf?4ygqul) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../../fonts/poppins/Poppins-SemiBoldItalic.ttf?4ygqul) format("truetype");font-weight:600;font-style:italic;font-display:block}body{font-family:Poppins,"Segoe UI",Helvetica,Verdana,sans-serif;color:#7b8aa0;background-color:#fff}.login-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-height:480px){.login-page{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.login-page .login-block-wrapper{min-width:30vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-page .login-block-wrapper .login-block{margin:10px;background-color:#fff;padding-left:35px;padding-right:35px;padding-top:45px;padding-bottom:45px;width:390px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-page .login-block-wrapper .login-block .img-responsive{width:60px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:16.63px}.login-page .login-block-wrapper .login-block .img-responsive+.alert{margin-top:-50px}.login-page .login-block-wrapper .login-block .title{text-align:center;font-size:30px;font-weight:600;color:#0e123d;margin:0 0 8px 0}.login-page .login-block-wrapper .login-block .subtitle{text-align:center;font-size:14px;font-weight:400;color:#7b8aa0;margin:0 0 35px 0}.login-page .login-block-wrapper .login-block .step-label{font-size:14px;margin-bottom:15px;text-align:center}.login-page .login-block-wrapper .login-block .my-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9.5px 13.5px 9.5px 13.5px;background:rgba(0,118,188,.1);color:#0684f8;border:none;border-radius:7px;font-style:italic;font-size:14px;margin-bottom:20px}.login-page .login-block-wrapper .login-block .my-alert.alert-danger{background:rgba(230,52,76,.1);color:#e6344c}.login-page .login-block-wrapper .login-block .my-alert.no-italic{font-style:normal}.login-page .login-block-wrapper .login-block .auth-idp-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:15px 0 15px 0;color:#edeff2}.login-page .login-block-wrapper .login-block .auth-idp-line::after,.login-page .login-block-wrapper .login-block .auth-idp-line::before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #ccc}.login-page .login-block-wrapper .login-block .auth-idp-text-italic{font-style:italic;margin:0 10px;color:#7b8aa0}.login-page .login-block-wrapper .login-block .btn-idp{background-color:#f6f7f8;border:none;border-radius:7px;padding:5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.login-page .login-block-wrapper .login-block .btn-idp:not(.disable):hover{background-color:#edeff2}.login-page .login-block-wrapper .login-block .btn-idp:not(.disable):focus{outline:0}.login-page .login-block-wrapper .login-block .btn-idp img{width:24px;height:24px;margin-right:10px}.login-page .login-block-wrapper .login-block .btn-idp span{font-size:1.2em;color:#7b8aa0}.login-page .login-block-wrapper .login-block .btn-auth-idp-no-style{outline:0;background-color:transparent;border:none}.login-page .login-block-wrapper .login-block .step-header{font-size:23px;margin-top:10px;margin-bottom:6px;text-align:center}.login-page .login-block-wrapper .login-block .login-form-group{position:relative;margin-bottom:20px}.login-page .login-block-wrapper .login-block .login-form-group .form-control{background-color:#f6f7f8;border:solid 1px transparent;border-radius:7px;padding:7px 10px 7px 10px;-webkit-box-shadow:none;box-shadow:none;font-size:12px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.login-page .login-block-wrapper .login-block .login-form-group .form-control.picto{padding-left:37px}.login-page .login-block-wrapper .login-block .login-form-group .form-control:hover{border:solid 1px #edeff2}.login-page .login-block-wrapper .login-block .login-form-group .form-control:focus{caret-color:#0684f8}.login-page .login-block-wrapper .login-block .login-form-group .form-control:focus+i{color:#0684f8}.login-page .login-block-wrapper .login-block .login-form-group .form-control:not(:-moz-placeholder-shown)~.prepend-icon-wrapper .btn-cancel{visibility:visible}.login-page .login-block-wrapper .login-block .login-form-group .form-control:not(:placeholder-shown)~.prepend-icon-wrapper .btn-cancel{visibility:visible}.login-page .login-block-wrapper .login-block .login-form-group .append-icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.login-page .login-block-wrapper .login-block .login-form-group .append-icon.mrs-identity-login{font-size:16px}.login-page .login-block-wrapper .login-block .login-form-group .append-icon.mrs-identity-password{font-size:18px}.login-page .login-block-wrapper .login-block .login-form-group .prepend-icon-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel,.login-page .login-block-wrapper .login-block .login-form-group .btn-show-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-right:10px;color:#bfc7d1;border-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel:active,.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel:hover,.login-page .login-block-wrapper .login-block .login-form-group .btn-show-password:active,.login-page .login-block-wrapper .login-block .login-form-group .btn-show-password:hover{color:#0684f8}.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel{width:18px;height:18px;background:#edeff2;font-size:7px;visibility:hidden}.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel:active,.login-page .login-block-wrapper .login-block .login-form-group .btn-cancel:hover{color:#0684f8;background:#edeff2}.login-page .login-block-wrapper .login-block .login-form-group .btn-show-password{background:0 0;font-size:9px}.login-page .login-block-wrapper .login-block .login-remember{font-size:12px;margin-top:0;margin-bottom:0}.login-page .login-block-wrapper .login-block .login-remember input[type=checkbox]{margin-top:4px;width:10px;height:10px;accent-color:#0684f8}.login-page .login-block-wrapper .login-block .submit-login{margin-top:32px}.login-page .login-block-wrapper .login-block .btn.my-btn{display:block;width:100%;outline:0;border-radius:7px}.login-page .login-block-wrapper .login-block .btn.my-btn.btn-default{background-color:#edeff2;border-color:#edeff2;height:48px;font-size:16px;font-weight:700;margin-top:16px}.login-page .login-block-wrapper .login-block .btn.my-btn.btn-default:active,.login-page .login-block-wrapper .login-block .btn.my-btn.btn-default:focus,.login-page .login-block-wrapper .login-block .btn.my-btn.btn-default:hover{background-color:#cfd5dd;-webkit-box-shadow:none;box-shadow:none;color:#0684f8;text-decoration:none;-webkit-text-decoration-color:#edeff2;text-decoration-color:#edeff2}.login-page .login-block-wrapper .login-block .btn.my-btn.btn-primary{background-color:#0684f8;border-color:#0684f8;height:48px;font-size:16px;font-weight:700}.login-page .login-block-wrapper .login-block .btn.my-btn.btn-primary:active,.login-page .login-block-wrapper .login-block .btn.my-btn.btn-primary:focus,.login-page .login-block-wrapper .login-block .btn.my-btn.btn-primary:hover{background-color:#0569c6;-webkit-box-shadow:none;box-shadow:none}.login-page .login-block-wrapper .login-block .btn.my-btn.btn-link{font-size:11px;color:#7b8aa0;text-decoration:underline;padding-top:0;padding-bottom:0}.login-page .login-block-wrapper .login-block .btn.my-btn-back{background-color:transparent;font-size:16px;padding:0;margin-right:4px;outline:0;-webkit-box-shadow:none;box-shadow:none;line-height:1;border:0}.login-page .wire-block{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;background:#0e123d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.login-page .wire-block .wire-image{max-width:100%}.login-page .wire-block .wire-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page .wire-block .wire-footer .wire-title{max-width:500px;color:#fff;font-weight:600;font-size:22px;line-height:25.52px;text-align:center;overflow-wrap:break-word}.login-page .wire-block .wire-footer .wire-btn{margin-top:20px;text-decoration:none;font-weight:700;font-size:14px;background:#fff;border:#fff;color:#0684f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9.5px 20px;border-radius:7px}.login-page .wire-block .wire-footer .wire-btn:hover{background:#edeff2}@media (hover:none) and (any-pointer:coarse) and (max-width:991px),(hover:hover) and (any-pointer:fine) and (max-width:767px){.login-page .login-block .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page .login-block .form-footer .login-remember{margin-top:15px;font-size:14px}.login-page .login-block .form-footer .login-remember input[type=checkbox]{margin-top:4.66px}.login-page .wire-block{display:none}}.marg-top-25{margin-top:25px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 3s linear infinite;animation:rotating 3s linear infinite}.title-redirect{text-align:center;font-size:30px;font-weight:600;color:#0e123d;margin:0 0 8px 0;font-size:28px}.container-oscillating{overflow:hidden;height:25px}.container-oscillating .oscillating-items{-webkit-animation:oscillate3items 10s infinite;animation:oscillate3items 10s infinite}.container-oscillating .oscillating-items p{line-height:25px;text-align:center}@-webkit-keyframes oscillate3items{0%,100%,21%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,46%{-webkit-transform:translate3d(0,-33.33%,0);transform:translate3d(0,-33.33%,0)}50%,71%{-webkit-transform:translate3d(0,-66.66%,0);transform:translate3d(0,-66.66%,0)}75%,96%{-webkit-transform:translate3d(0,-33.33%,0);transform:translate3d(0,-33.33%,0)}}@keyframes oscillate3items{0%,100%,21%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,46%{-webkit-transform:translate3d(0,-33.33%,0);transform:translate3d(0,-33.33%,0)}50%,71%{-webkit-transform:translate3d(0,-66.66%,0);transform:translate3d(0,-66.66%,0)}75%,96%{-webkit-transform:translate3d(0,-33.33%,0);transform:translate3d(0,-33.33%,0)}}a.link-noeffect,a.link-noeffect:active,a.link-noeffect:focus,a.link-noeffect:hover{outline:0;text-decoration:none}a.link-noeffect.with-margin,a.link-noeffect:active.with-margin,a.link-noeffect:focus.with-margin,a.link-noeffect:hover.with-margin{margin-top:12px}