@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(../font-montserrat/Montserrat-Regular.ttf) format("truetype");}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(../font-montserrat/Montserrat-Medium.ttf) format("truetype");}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(../font-montserrat/Montserrat-SemiBold.ttf) format("truetype");}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(../font-montserrat/Montserrat-Bold.ttf) format("truetype");}a.FEPbtn-primary,a.FEPbtn-primary:visited,a.FEPbtn-primary:first-child:hover{background-color:#d1005d;border:none;color:#fff;font-family:'Montserrat';border-radius:40px;padding:0 60px 0 30px;box-shadow:none;}a.FEPbtn-primary[disabled],a.FEPbtn-primary:visited[disabled],a.FEPbtn-primary:first-child:hover[disabled]{background-color:#f5f6fa;color:#8694a7;pointer-events:none;}a.FEPbtn-primary:active,a.FEPbtn-primary:visited:active,a.FEPbtn-primary:first-child:hover:active{background:linear-gradient(86.15deg,#e54173 0%,#d1005d 100%);}a.FEPbtn-primary:hover,a.FEPbtn-primary:visited:hover,a.FEPbtn-primary:first-child:hover:hover,a.FEPbtn-primary:first-child:hover,a.FEPbtn-primary:visited:first-child:hover,a.FEPbtn-primary:first-child:hover:first-child:hover{background:linear-gradient(86.15deg,#e54173 0%,#d1005d 100%);box-shadow:0 16px 32px -8px rgba(178,0,79,.25);}a.FEPbtn-primary:not(:disabled):not(.disabled):active,a.FEPbtn-primary:visited:not(:disabled):not(.disabled):active,a.FEPbtn-primary:first-child:hover:not(:disabled):not(.disabled):active,a.FEPbtn-primary:not(.btn-check)+.btn:hover,a.FEPbtn-primary:visited:not(.btn-check)+.btn:hover,a.FEPbtn-primary:first-child:hover:not(.btn-check)+.btn:hover{background-color:#d1005d;color:#fff;padding:0 60px 0 30px;margin-top:2px;margin-bottom:2px;height:48px;box-shadow:none;}a.FEPbtn-primary:focus-visible{box-shadow:0 0 0 2.5px #82c6d9;}a.FEPbtn-md,a.FEPbtn-md:first-child:hover{min-width:143px;height:48px;line-height:48px;font-weight:600;font-size:16px;letter-spacing:.5px;}@media(min-width:992px) and (max-width:1199.98px){a.FEPbtn-md,a.FEPbtn-md:first-child:hover{font-size:16px;}}@media(min-width:1200px){a.FEPbtn-md,a.FEPbtn-md:first-child:hover{font-size:16px;}}a.FEPbtn-xl{min-width:143px;height:64px;padding:8px 20px 8px 24px;font-weight:600;font-size:16px;}a.ArrowLeft{background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left.svg) no-repeat left/19px 14px,transparent;}a.ArrowLeft[disabled]{background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_gray_left.svg) no-repeat left/22px 16px,#f5f6fa;}a.ArrowLeft:hover,a.ArrowLeft:first-child:hover,a.ArrowLeft:first-child:hover:first-child:hover{background:url(../../../images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left_hover.png) no-repeat left/22px 16px,transparent;}a.ArrowLeft:active,a.ArrowLeft.active:hover,a.ArrowLeft.active:first-child:hover{background:url(../../../images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left_pressed.png) no-repeat left/22px 16px,transparent;}a.btn.ArrowRight{background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) no-repeat 83% center,#d1005d;overflow:hidden;z-index:1;position:relative;--bs-btn-hover-bg:#d1005d;--bs-btn-hover-border-color:#d1005d;margin-top:2px;margin-bottom:2px;}a.btn.ArrowRight[disabled]{background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_gray_right.svg) no-repeat 83% center,#f5f6fa;}a.btn.ArrowRight::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) no-repeat 83% center,linear-gradient(86.15deg,#e54173 0%,#d1005d 100%);z-index:-1;transition:opacity .5s linear;opacity:0;}a.btn.ArrowRight:hover,a.btn.ArrowRight:hover:focus-visible,a.btn.ArrowRight:active,a.btn.ArrowRight.active:hover,a.btn.ArrowRight:first-child:hover,a.btn.ArrowRight.active:first-child:hover,a.btn.ArrowRight:first-child:hover:first-child:hover{background:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) no-repeat 83% center,#d1005d;padding:0 60px 0 30px;margin-top:2px;margin-bottom:2px;}a.btn.ArrowRight:hover:before,a.btn.ArrowRight:hover:focus-visible:before,a.btn.ArrowRight:active:before,a.btn.ArrowRight.active:hover:before,a.btn.ArrowRight:first-child:hover:before,a.btn.ArrowRight.active:first-child:hover:before,a.btn.ArrowRight:first-child:hover:first-child:hover:before{opacity:1;}a.FEPbtn-special_AuthGov,a.FEPbtn-special_AuthGov:visited,a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active{min-width:290px;height:48px;padding-left:48px;padding-top:0;border:1px solid #3453b4;border-radius:40px;color:#3453b4;font-family:'Montserrat';font-weight:600;font-size:16px;line-height:45px;text-transform:uppercase;background-color:#fff;background-image:url(https://ind.millenniumbcp.pt/_layouts/images/BCP.SDC.FEP.Foundation.Presentation/Login/icon_cmd_blue_25x27.svg);background-repeat:no-repeat;background-position-y:12px;background-position-x:25px;background-size:22px;}@media(min-width:992px) and (max-width:1199.98px){a.FEPbtn-special_AuthGov,a.FEPbtn-special_AuthGov:visited,a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active{font-size:20px;}}@media(min-width:1200px){a.FEPbtn-special_AuthGov,a.FEPbtn-special_AuthGov:visited,a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active{font-size:16px;}}a.FEPbtn-special_AuthGov:hover{background-image:url(../../../images/BCP.SDC.FEP.Foundation.Presentation/Login/icon_cmd_white_28_30.png);background-color:#3453b4;box-shadow:0 16px 32px -8px rgba(52,83,180,.25);color:#fff;}a.FEPbtn-special_AuthGov:focus-visible{background-image:url(../../../images/BCP.SDC.FEP.Foundation.Presentation/Login/icon_cmd_white_28_30.png);background-color:#3453b4;border:3px solid #82c6d9;color:#fff;height:54px;box-shadow:none;}a.FEPbtn-special_Back,a.FEPbtn-special_Back:visited,a.FEPbtn-special_Back:focus{padding:0 0 0 28px;color:#d1005d;font-family:'Montserrat';font-weight:600;font-size:16px;border:0;background-color:transparent;}@media(min-width:992px) and (max-width:1199.98px){a.FEPbtn-special_Back,a.FEPbtn-special_Back:visited,a.FEPbtn-special_Back:focus{font-size:16px;}}@media(min-width:1200px){a.FEPbtn-special_Back,a.FEPbtn-special_Back:visited,a.FEPbtn-special_Back:focus{font-size:16px;}}a.FEPbtn-special_Back:hover,a.FEPbtn-special_Back:visited:hover,a.FEPbtn-special_Back:focus:hover,a.FEPbtn-special_Back:first-child:hover,a.FEPbtn-special_Back:visited:first-child:hover,a.FEPbtn-special_Back:focus:first-child:hover,a.FEPbtn-special_Back:not(:disabled):not(.disabled):active,a.FEPbtn-special_Back:visited:not(:disabled):not(.disabled):active,a.FEPbtn-special_Back:focus:not(:disabled):not(.disabled):active{color:#a7004a;background-color:transparent;padding:0 0 0 28px;}a.FEPbtn-special_Back:active,a.FEPbtn-special_Back:visited:active,a.FEPbtn-special_Back:focus:active,a.FEPbtn-special_Back:first-child:active,a.FEPbtn-special_Back:visited:first-child:active,a.FEPbtn-special_Back:focus:first-child:active,a.FEPbtn-special_Back:not(:disabled):not(.disabled):active,a.FEPbtn-special_Back:visited:not(:disabled):not(.disabled):active,a.FEPbtn-special_Back:focus:not(:disabled):not(.disabled):active{color:#7d0038;background-color:transparent;padding:0 0 0 28px;}a.FEPbtn-special_Back:focus-visible,a.FEPbtn-special_Back:visited:focus-visible,a.FEPbtn-special_Back:focus:focus-visible{border:1px solid #82c6d9;background-color:transparent;color:#d1005d;box-shadow:initial;}a.FEPbtn-special_AdditionalAuth,a.FEPbtn-special_AdditionalAuth:visited{padding-left:10px;background-color:unset;border:1px solid #d7d9e0;color:#2e3641;font-family:'Montserrat';font-weight:600;font-size:20px;height:48px;padding:0 16px;line-height:48px;border-radius:40px;}a.FEPbtn-special_AdditionalAuth:hover,a.FEPbtn-special_AdditionalAuth:visited:hover,a.FEPbtn-special_AdditionalAuth:first-child:hover,a.FEPbtn-special_AdditionalAuth:visited:first-child:hover{background:#e7eaee;border:1px solid #e7eaee;color:#2e3641;height:48px;padding:0 16px;line-height:48px;font-weight:600;}a.FEPbtn-special_AdditionalAuth:active,a.FEPbtn-special_AdditionalAuth:visited:active,a.FEPbtn-special_AdditionalAuth:first-child:active,a.FEPbtn-special_AdditionalAuth:visited:first-child:active,a.FEPbtn-special_AdditionalAuth:not(:disabled):not(.disabled):active,a.FEPbtn-special_AdditionalAuth:visited:not(:disabled):not(.disabled):active{background:#c3cad4;color:#2e3641;transition:background .1s cubic-bezier(.35,1.55,.65,1);}a.FEPbtn-special_AdditionalAuth:focus-visible,a.FEPbtn-special_AdditionalAuth:visited:focus-visible{border:1px solid #c3cad4;box-shadow:initial;background:unset;color:#2e3641;}a.FEPbtn-special_AdditionalAuth_Selected{color:#fff;background-color:#2e3641;}a.FEPbtn-special_AdditionalAuth_Selected:focus-visible{box-shadow:initial;color:#fff;background-color:#2e3641;}