.newTextbox-div input:focus~label,.newTextbox-div label,.newTextbox-div span{font-family:Montserrat;font-style:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local('Montserrat-Thin'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Thin.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local('Montserrat-Thin-Italic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-ThinItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local('Montserrat-ExtraLight'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-ExtraLight.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local('Montserrat-ExtraLightItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-ExtraLightItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local('Montserrat-Light'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Light.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local('Montserrat-LightItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-LightItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Regular.woff2) format('woff2'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Regular.woff) format('woff'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local('Montserrat-Italic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Italic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local('Montserrat-Medium'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Medium.woff2) format('woff2'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Medium.woff) format('woff'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Medium.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local('Montserrat-MediumItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-MediumItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local('Montserrat-SemiBold'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-SemiBold.woff2) format('woff2'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-SemiBold.woff) format('woff'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-SemiBold.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local('Montserrat-SemiBoldItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-SemiBoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat-Bold'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Bold.woff2) format('woff2'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Bold.woff) format('woff'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Bold.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local('Montserrat-BoldItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-BoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local('Montserrat-ExtraBold'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-ExtraBold.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local('Montserrat-ExtraBoldItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-ExtraBoldItalic.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local('Montserrat-Black'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Black.ttf) format('truetype');font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local('Montserrat-BlackItalic'),url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-BlackItalic.ttf) format('truetype');font-display:swap}.newTextbox-div{min-width:30%;position:relative;height:90px;overflow:hidden;color:#AAADB8}.newTextbox-div.errorCtrl{margin-bottom:16px}.newTextbox-div:focus{border:1px solid #2E3641;color:#2E3641}.newTextbox-div input{width:100%;height:64px;color:#2E3641;padding-top:15px;padding-left:12px;transition:.3s ease;border:1px solid #E9EAF2;border-radius:8px;font-weight:600;font-size:16px;line-height:20px;caret-color:#D0021B;font-family:Montserrat}.newTextbox-div input::placeholder{color:transparent;opacity:0}.newTextbox-div input:-ms-input-placeholder{color:transparent;opacity:0}.newTextbox-div input::-ms-input-placeholder{color:transparent;opacity:0}.newTextbox-div input:not(:placeholder-shown)~label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:17px;top:12px;color:#80828F}.newTextbox-div input:not(:placeholder-shown)~label.fancy-errorMsg{font-weight:700;font-size:13px;line-height:16px;top:20px}.newTextbox-div input:focus{outline:0;border:1px solid #2E3641}.newTextbox-div input:focus~label{font-weight:500;font-size:14px;line-height:17px;top:12px;color:#80828F}.newTextbox-div input:focus .newTextbox-div{border:1px solid #2E3641;color:#2E3641}.newTextbox-div input:focus.fancy-errorMsg{line-height:16px;color:#D0021B;margin-top:50px}.newTextbox-div input:placeholder{color:transparent}.newTextbox-div input.error{border:1px solid #D0021B}.newTextbox-div label{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;padding-left:12px;top:22px;transition:.25s ease;font-weight:600;font-size:16px;line-height:20px;color:#AAADB8}.newTextbox-div label.fancy-errorMsg{font-weight:700;font-size:13px;line-height:16px;color:#D0021B}.newTextbox-div label::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;transform:translateX(-100%);transition:all .3s ease;padding-left:12px}.newTextbox-div .content-name{position:absolute;bottom:0;left:0;padding-bottom:5px;transition:all .3s ease;padding-left:22px}.newTextbox-div span{font-weight:500;font-size:13px;line-height:16px;color:#80828F}.newTextbox-div span .info error{color:#D0021B;font-weight:700}.newTextbox-div .clearTextBtn{width:30px;height:30px;position:absolute;right:16px;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/crossTextbox.png) no-repeat;margin-top:20px;border:0}.newTextbox-div .tooltipTextBox{width:25px;height:25px;margin-right:16px;margin-top:-44px;border:0;filter:brightness(1);float:right;background-color:#a2a3a4;border-radius:50%;color:#fff;padding:0;font-size:13.5px;font-weight:700;text-align:center;line-height:20px}.newTextbox-div .fancy-errorMsg{color:#D0021B!important;margin-left:-10px;font-weight:700!important;font-size:13px!important}@font-face{font-family:Montserrat;src:url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Regular.ttf);font-display:swap}.topBarMessageCenter .FEPMessageBox{margin-top:35px}@media (min-width:992px){.topBarMessageCenter .FEPMessageBox{margin-bottom:-100px}}.FEPMessageBox{align-items:center;padding:20px 16px;gap:16px;border-radius:16px;margin-bottom:40px}.FEPMessageBox .row{height:100%;gap:16px}.FEPMessageBox .errorIcon,.FEPMessageBox .warnningIcon{width:32px;height:32px;border-radius:100px;color:#FFF;font-size:16px;align-items:center}.FEPMessageBox .warnningIcon{background-color:#F5A623;font-weight:500;text-align:center;line-height:32px;display:flex;justify-content:center}.FEPMessageBox .errorIcon{background-color:#842029;font-weight:700;text-align:center;line-height:32px;display:flex;justify-content:center}.FEPMessageBox .infoIcon,.FEPMessageBox .successIcon{width:32px;color:#FFF;font-weight:500;line-height:32px;display:flex;text-align:center;height:32px;border-radius:100px}.FEPMessageBox .infoIcon{background-color:#8AC9DB;font-size:16px;align-items:center;justify-content:center}.FEPMessageBox .successIcon{background-color:#a3cfbb;font-size:16px;align-items:center;justify-content:center}.FEPMessageBox .erroMsgDescription,.FEPMessageBox .errorMsgTitle{font-family:Montserrat;font-size:16px;color:#2E3641;font-style:normal}.FEPMessageBox .errorMsgTitle{font-weight:700;line-height:150%}.FEPMessageBox .erroMsgDescription{font-weight:500;line-height:20px}@media (max-width:575.98px){.FEPMessageBox .erroMsgDescription,.FEPMessageBox .errorMsgTitle{margin-left:8px}}.FEPMessageBox-warnningBox{background-color:#FEF6E9}.FEPMessageBox-infoBox{background-color:#E0F1F5;padding:20px 16px}.RecoverBox{background-color:unset}.RecoverBox .align-items-baseline{align-items:flex-start!important}.RecoverBox .warnningIcon{width:66px;height:66px;font-size:44px;font-weight:600;margin-left:0;background-color:#fff;color:#D1005D;border:3px solid #D1005D}.RecoverBox .errorMsgTitle{font-weight:700;font-size:24px;line-height:29px;color:#2E3641}.RecoverBox .erroMsgDescription{font-weight:500;font-size:20px;line-height:24px;color:#6A717C;margin-top:16px}.FEPMessageBox-errorBox{background-color:#f5c2c7}.FEPMessageBox-errorBox span{color:#fff}.FEPMessageBox-successBox{background-color:#d1e7dd}:root{--bg-color-base:#FFFFFF;--bg-color-footer:#2E3641;--bg-color-menu:#F3F4F6;--bg-color-footer-expanded:#232932;--text-color-main:#6A717C;--text-color-secondary:#D1005D;--text-color-secondary-hover:#A7004A;--text-color-secondary-active:#7D0038;--text-color-secondary-disabled:#A5ACB7;--text-color-title:#2E3641;--text-color-selected:#2E3641;--text-color-contrast:#FFFFFF;--text-size-base:14px;--text-size-header:16px;--text-size-title:20px;--text-size-title-mobile:16px;--text-size-menu-title-mobile:18px;--font-family-base:'Montserrat';--bs-btn-font-family:'Montserrat';--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--border-menu-color:#2E3641;--border-cerize:#D1005D;--border-color-focus:#82C6D9;--background-shadow-color:#2E36411A;--margin-header:56px}:root .modal{--bs-modal-zindex:10000}@font-face{font-family:Montserrat;src:url(/_layouts/15/BCP.SDC.FEP.Foundation.Presentation/font-montserrat/Montserrat-Regular.ttf);font-display:swap}body form a.FEPbtn-primary{background-color:#D1005D;border:3px solid transparent;color:#FFF;font-family:var(--font-family-base);font-weight:var(--font-weight-semi-bold);border-radius:40px;padding:14px 24px;box-shadow:none;line-height:20px;white-space:nowrap}body form a.FEPbtn-primary[disabled]{background-color:#F5F6FA;color:#8694A7;pointer-events:none}body form a.FEPbtn-primary:active{background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%)}body form a.FEPbtn-primary:focus,body form a.FEPbtn-primary:focus-visible{border-color:var(--border-color-focus);background:#D1005D}body form a.FEPbtn-primary:first-child:hover,body form a.FEPbtn-primary:hover{background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%);box-shadow:0 16px 32px -8px rgba(178,0,79,.25);border-color:transparent}body form a.FEPbtn-primary:active{border-color:transparent}body form a.FEPbtn-primary:not(.btn-check)+.btn:hover,body form a.FEPbtn-primary:not(:disabled):not(.disabled):active{background-color:#D1005D;color:#FFF;margin-top:2px;margin-bottom:2px;height:48px;box-shadow:none}body form a.FEPbtn-primary:not(.btn-check)+.btn:hover .LeftMais,body form a.FEPbtn-primary:not(:disabled):not(.disabled):active .LeftMais{padding:0 30px 0 40px;border:none;height:35px}@media (max-width:991px){body form a.FEPbtn-primary a.logoutBtn:visited,body form a.FEPbtn-primary.logoutBtn,body form a.FEPbtn-primary.logoutBtn:hover{font-size:var(--text-size-base);border-color:var(--border-menu-color);color:var(--text-color-contrast);background:var(--bg-color-footer);box-shadow:none;padding:10px 20px}}body form a.FEPbtn-primary:focus-visible{box-shadow:0 0 0 2.5px #82c6d9}body form a.ArrowLeft,body form a.arrow.left{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left.svg) left/19px 14px no-repeat,0 0}body form a.ArrowLeft[disabled],body form a.arrow.left[disabled]{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_gray_left.svg) left/22px 16px no-repeat,#F5F6FA}body form a.ArrowLeft:first-child:hover,body form a.ArrowLeft:first-child:hover:first-child:hover,body form a.ArrowLeft:hover,body form a.arrow.left:first-child:hover,body form a.arrow.left:first-child:hover:first-child:hover,body form a.arrow.left:hover{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left_hover.png) left/22px 16px no-repeat,0 0}body form a.ArrowLeft.active:first-child:hover,body form a.ArrowLeft.active:hover,body form a.ArrowLeft:active,body form a.arrow.left.active:first-child:hover,body form a.arrow.left.active:hover,body form a.arrow.left:active{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_left_pressed.png) left/22px 16px no-repeat,0 0}body form a.btn.ArrowRight,body form a.btn.arrow.right{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) 83% center no-repeat,#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}body form a.btn.ArrowRight[disabled],body form a.btn.arrow.right[disabled]{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_gray_right.svg) 83% center no-repeat,#F5F6FA}body form a.btn.ArrowRight::before,body form a.btn.arrow.right::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) 83% center no-repeat,linear-gradient(86.15deg,#E54173 0,#D1005D 100%);z-index:-1;transition:opacity .5s linear;opacity:0}body form a.btn.ArrowRight.active:first-child:hover,body form a.btn.ArrowRight.active:hover,body form a.btn.ArrowRight:active,body form a.btn.ArrowRight:first-child:hover,body form a.btn.ArrowRight:first-child:hover:first-child:hover,body form a.btn.ArrowRight:hover,body form a.btn.ArrowRight:hover:focus-visible,body form a.btn.arrow.right.active:first-child:hover,body form a.btn.arrow.right.active:hover,body form a.btn.arrow.right:active,body form a.btn.arrow.right:first-child:hover,body form a.btn.arrow.right:first-child:hover:first-child:hover,body form a.btn.arrow.right:hover,body form a.btn.arrow.right:hover:focus-visible{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right_bold.svg) 83% center no-repeat,#D1005D;margin-top:2px;margin-bottom:2px}body form a.btn.ArrowRight.active:first-child:hover:before,body form a.btn.ArrowRight.active:hover:before,body form a.btn.ArrowRight:active:before,body form a.btn.ArrowRight:first-child:hover:before,body form a.btn.ArrowRight:first-child:hover:first-child:hover:before,body form a.btn.ArrowRight:hover:before,body form a.btn.ArrowRight:hover:focus-visible:before,body form a.btn.arrow.right.active:first-child:hover:before,body form a.btn.arrow.right.active:hover:before,body form a.btn.arrow.right:active:before,body form a.btn.arrow.right:first-child:hover:before,body form a.btn.arrow.right:first-child:hover:first-child:hover:before,body form a.btn.arrow.right:hover:before,body form a.btn.arrow.right:hover:focus-visible:before{opacity:1}body form a.btn.plus.left{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/iconMais.svg) 12% center no-repeat,#D1005D;padding:0 30px 0 40px;line-height:30px}body form a.btn.plus.left:not(.btn-check)+.btn:hover,body form a.btn.plus.left:not(:disabled):not(.disabled):active{border:unset;height:35px;padding:0 30px 0 40px;margin:0;line-height:35px}body form a.btn.plus.left:first-child:hover,body form a.btn.plus.left:hover{border-color:var(--text-color-secondary-hover);box-shadow:0 16px 32px -8px rgba(178,0,79,.25);background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/iconMais.svg) 12% center no-repeat,var(--text-color-secondary-hover)}body form a.btn.plus.left:first-child:active{border:2px solid var(--text-color-secondary-active)}body form a.btn.plus.Right{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/iconMais.svg) 83% center no-repeat,#D1005D}body form a.FEPbtn-special_secundary{color:var(--text-color-secondary);--bs-btn-border-color:var(--text-color-secondary);line-height:24px;font-weight:600;vertical-align:2px;display:inline-block;float:right;border-radius:40px;margin-right:0;background-color:unset;white-space:nowrap;--bs-btn-active-color:#7D0038;--bs-btn-active-bg:unset;--bs-btn-active-border-color:#7D0038;border-width:2px;font-family:var(--font-family-base)}body form a.FEPbtn-special_secundary:hover{border-color:var(--text-color-secondary-hover);color:var(--text-color-secondary-hover);background-color:transparent}body form a.FEPbtn-special_secundary:focus,body form a.FEPbtn-special_secundary:focus-visible{border-width:3px;border-color:var(--border-color-focus);color:var(--text-color-secondary);background-color:transparent}body form a.FEPbtn-special_secundary.edit{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/alterarNumero.svg) 14px 8px no-repeat;padding:4px 20px 4px 40px}body form a.FEPbtn-special_secundary.edit:first-child:hover,body form a.FEPbtn-special_secundary.edit:hover{color:var(--text-color-secondary-hover);background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/alterarNumero.svg) 14px 8px no-repeat;box-shadow:0 16px 32px -8px rgba(178,0,79,.25)}body form a.FEPbtn-special_secundary.edit:first-child:active{color:var(--text-color-secondary-active);border:2px solid var(--text-color-secondary-active);background-color:unset}body form a.FEPbtn-special_secundary.locked{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/locket.svg) 20px center no-repeat}body form a.FEPbtn-special_secundary.locked:hover{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/locket-hover.svg) 20px center no-repeat}body form a.FEPbtn-special_secundary.locked:active{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/locket-active.svg) 20px center no-repeat}body form a.FEPbtn-special_secundary.locked:disabled{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/locket-disabled.svg) 20px center no-repeat}@media (max-width:991px){body form a.FEPbtn-special_secundary.locked{font-size:var(--text-size-base)!important;border-color:var(--border-menu-color)!important;color:var(--text-color-title)!important;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/Locket_Mobile.svg) 24px center no-repeat!important}}body form a.FEPbtn-special_secundary.delete{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/cancelarSpin.svg) 14px 5px no-repeat;padding:4px 20px 4px 40px;border:unset}body form a.FEPbtn-special_secundary.delete:first-child:hover,body form a.FEPbtn-special_secundary.delete:hover{color:var(--text-color-secondary-hover)}body form a.FEPbtn-special_secundary.delete:first-child:active{color:var(--text-color-secondary-active);background-color:unset}body form a.FEPbtn-special_secundary.editV2{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/alterarSpin.svg) 14px 6px no-repeat;padding:4px 20px 4px 40px;border:unset}body form a.FEPbtn-special_secundary.editV2:first-child:hover,body form a.FEPbtn-special_secundary.editV2:hover{color:var(--text-color-secondary-hover)}body form a.FEPbtn-special_secundary.editV2:first-child:active{color:var(--text-color-secondary-active);background-color:unset}body form a.FEPbtn-special_Back,body form a.FEPbtn-special_Back:focus,body form a.FEPbtn-special_Back:visited{padding:0 0 0 28px;color:#D1005D;font-family:var(--font-family-base);font-weight:600;font-size:16px;border:0;background-color:transparent}@media (min-width:992px) and (max-width:1199.98px){body form a.FEPbtn-special_Back,body form a.FEPbtn-special_Back:focus,body form a.FEPbtn-special_Back:visited{font-size:16px}}@media (min-width:1200px){body form a.FEPbtn-special_Back,body form a.FEPbtn-special_Back:focus,body form a.FEPbtn-special_Back:visited{font-size:16px}}body form a.FEPbtn-special_Back:first-child:hover,body form a.FEPbtn-special_Back:focus:first-child:hover,body form a.FEPbtn-special_Back:focus:hover,body form a.FEPbtn-special_Back:focus:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_Back:hover,body form a.FEPbtn-special_Back:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_Back:visited:first-child:hover,body form a.FEPbtn-special_Back:visited:hover,body form a.FEPbtn-special_Back:visited:not(:disabled):not(.disabled):active{color:#A7004A;background-color:transparent;padding:0 0 0 28px}body form a.FEPbtn-special_Back:active,body form a.FEPbtn-special_Back:first-child:active,body form a.FEPbtn-special_Back:focus:active,body form a.FEPbtn-special_Back:focus:first-child:active,body form a.FEPbtn-special_Back:focus:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_Back:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_Back:visited:active,body form a.FEPbtn-special_Back:visited:first-child:active,body form a.FEPbtn-special_Back:visited:not(:disabled):not(.disabled):active{color:#7D0038;background-color:transparent;padding:0 0 0 28px}body form a.FEPbtn-special_Back:focus-visible,body form a.FEPbtn-special_Back:focus:focus-visible,body form a.FEPbtn-special_Back:visited:focus-visible{border:1px solid var(--border-color-focus);background-color:transparent;color:#D1005D;box-shadow:initial}body form a.FEPbtn-special_AdditionalAuth,body form a.FEPbtn-special_AdditionalAuth:visited{background-color:unset;border:1px solid #D7D9E0;color:#2E3641;font-family:var(--font-family-base);font-weight:600;font-size:20px;height:48px;padding:0 16px;line-height:48px;border-radius:40px}body form a.FEPbtn-special_AdditionalAuth:first-child:hover,body form a.FEPbtn-special_AdditionalAuth:hover,body form a.FEPbtn-special_AdditionalAuth:visited:first-child:hover,body form a.FEPbtn-special_AdditionalAuth:visited:hover{background:#E7EAEE;border:1px solid #E7EAEE;color:#2E3641;font-weight:600}body form a.FEPbtn-special_AdditionalAuth:active,body form a.FEPbtn-special_AdditionalAuth:first-child:active,body form a.FEPbtn-special_AdditionalAuth:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_AdditionalAuth:visited:active,body form a.FEPbtn-special_AdditionalAuth:visited:first-child:active,body form a.FEPbtn-special_AdditionalAuth:visited:not(:disabled):not(.disabled):active{background:#C3CAD4;color:#2E3641;transition:background .1s cubic-bezier(.35,1.55,.65,1)}body form a.FEPbtn-special_AdditionalAuth:focus-visible,body form a.FEPbtn-special_AdditionalAuth:visited:focus-visible{border:1px solid #C3CAD4;box-shadow:initial;background:unset;color:#2E3641}body form a.FEPbtn-lg,body form a.FEPbtn-md{border-radius:40px;transition:all .3s ease-in-out,background 0s,color 0s}body form a.FEPbtn-special_AdditionalAuth_Selected{color:#FFF;background-color:#2E3641}body form a.FEPbtn-special_AdditionalAuth_Selected:focus-visible{box-shadow:initial;color:#FFF;background-color:#2E3641}body form a.FEPbtn-lg{gap:8px;font-size:20px;line-height:24px;padding:16px 28px}body form a.FEPbtn-lg.icon.left{padding-left:62px}body form a.FEPbtn-lg.icon.right{padding-right:62px}body form a.FEPbtn-md{gap:8px;font-size:16px;line-height:20px;padding:14px 24px}body form a.FEPbtn-md.icon.left{padding-left:56px}body form a.FEPbtn-md.icon.right{padding-right:56px}body form a.FEPbtn-xl{min-width:143px;height:64px;padding:8px 20px 8px 24px;font-weight:600;font-size:16px}body form a.lockedIn{font-family:var(---font-family-base);font-weight:var(--font-weight-semi-bold);font-size:var(--text-size-header);line-height:20px;letter-spacing:.5px;text-align:center;white-space:nowrap;color:var(--text-color-title)!important;border:unset;border-bottom:3px solid #000;border-radius:0;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/locket-in.svg) 12px center no-repeat;padding:14px 16px 14px 48px!important}body form a.lockedIn:active,body form a.lockedIn:focus,body form a.lockedIn:hover{background-color:var(--bg-color-menu)!important;border-color:transparent!important;border-radius:8px}body form a.lockedIn:focus{border:3px solid var(--border-color-focus);background-color:transparent;border-radius:4px}body form a.FEPbtn-special_AuthGov,body form a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_AuthGov:visited{min-width:290px;height:48px;padding-left:48px;padding-top:0;border:1px solid #3453B4;border-radius:40px;color:#3453B4;font-family:var(--font-family-base);font-weight:600;font-size:16px;line-height:45px;text-transform:uppercase;background-color:#FFF;background-image:url(/_layouts/15/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){body form a.FEPbtn-special_AuthGov,body form a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_AuthGov:visited{font-size:20px}}@media (min-width:1200px){body form a.FEPbtn-special_AuthGov,body form a.FEPbtn-special_AuthGov:not(:disabled):not(.disabled):active,body form a.FEPbtn-special_AuthGov:visited{font-size:16px}}body form a.FEPbtn-special_AuthGov:hover{background-image:url(/_layouts/15/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}body form a.FEPbtn-special_AuthGov:focus-visible{background-image:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/icon_cmd_white_28_30.png);background-color:#3453B4;border:3px solid var(--border-color-focus);color:#FFF;height:54px;box-shadow:none}.containerLogin{display:flex;flex-flow:row wrap;font-family:Montserrat;font-style:normal}.containerLogin .rightPainel{display:flex;flex-grow:2;flex-wrap:wrap;max-width:732px;min-height:100vh}.containerLogin .rightPainel .rightPainelContent{width:100%}.containerLogin .rightPainel .rightPainelContent .logoMillennium{padding-top:24px;padding-bottom:65px}.containerLogin .rightPainel .rightPainelContent .imgLogo{width:132px;height:40px}.containerLogin .rightPainel .rightPainelContent .imgClose{position:absolute;right:30px;margin-top:-34px}@media (min-width:992px){.containerLogin .rightPainel .rightPainelContent .logoMillennium{padding-top:100px;padding-bottom:65px}.containerLogin .rightPainel .rightPainelContent .imgLogo{width:212px;height:64px}}.containerLogin .rightPainel .rightPainelContent .sectionTitle hr{width:40px;height:4px;background:#D1005D;border-radius:8px;opacity:1;border:none}.containerLogin .rightPainel .rightPainelContent .loginor{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#2E3641;text-transform:lowercase}.containerLogin .rightPainel .rightPainelContent .divUserCode{margin-top:32px}.containerLogin .rightPainel .rightPainelContent .lblUserLogin{font-weight:500}.containerLogin .rightPainel .rightPainelContent .divDescGov{margin-bottom:40px;margin-top:64px}.containerLogin .rightPainel .rightPainelContent .divDescGov .govTitle{margin-bottom:10px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#2E3641;opacity:.9}@media (min-width:992px){.containerLogin .rightPainel .rightPainelContent .divDescGov .govTitle{font-size:24px;line-height:32px}}.containerLogin .rightPainel .rightPainelContent .containerAdditionalAuth .authSMSTitle{font-weight:600;font-size:16px;line-height:20px;color:#2E3641;font-family:Montserrat;font-style:normal}.containerLogin .rightPainel .rightPainelContent .containerAdditionalAuth .divUserCode{margin-top:0}.containerLogin .rightPainel .rightPainelContent .containerAdditionalAuth .divUserCode .lblCodUser{font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2E3641;width:52px}.containerLogin .rightPainel .rightPainelContent .containerAdditionalAuth .divUserCode .tbCodUser{font-size:16px;font-family:Montserrat;font-style:normal;font-weight:600}.containerLogin .rightPainel .rightPainelContent .containerAdditionalAuthDisabled{pointer-events:none;opacity:.4}.containerLogin .rightPainel .rightPainelContent .captchaTextBoxLogin{max-width:257px}.containerLogin .rightPainel .rightPainelContent .sectionActions{margin-top:64px;margin-bottom:44px}.containerLogin .rightPainel .rightPainelContent .sectionActions .action:nth-child(2){margin-top:32px}.containerLogin .rightPainel .rightPainelContent .sectionActions .action{padding:32px;gap:10px;background:#FFF;border:1px solid #E7EAEE;box-shadow:0 16px 32px rgba(46,54,65,.08);border-radius:16px;position:relative}.containerLogin .rightPainel .rightPainelContent .sectionActions .action:hover{border:1px solid #F5F6FA;box-shadow:0 16px 48px #E8EDF2;transform:scale(1.05)}.containerLogin .rightPainel .rightPainelContent .sectionActions .action:focus-visible{border:2.5px solid #9BD1E1;box-shadow:0 16px 32px #E8EDF2}.containerLogin .rightPainel .rightPainelContent .sectionActions .action a{text-decoration:none}.containerLogin .rightPainel .rightPainelContent .sectionActions .action h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#2E3641}.containerLogin .rightPainel .rightPainelContent .sectionActions .action h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#AAADB8}.containerLogin .rightPainel .rightPainelContent .sectionActions .action img{position:absolute;top:52px;right:44px;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/seta.png) no-repeat}.containerLogin .rightPainel .rightPainelContent .sectionActions .action img[disabled]{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/setaDisable.png) no-repeat}.containerLogin .rightPainel .rightPainelContent .sectionActions .outOfService{font-size:16px;font-weight:500;line-height:20px;text-align:center;padding-top:20px}.containerLogin .rightPainel .rightPainelContent .sectionActions .btnSteps{cursor:pointer}.containerLogin .rightPainel .rightPainelContent .sectionActions .btnSteps h2{width:90%}.containerLogin .rightPainel .rightPainelContent .sectionButtons{position:fixed;bottom:0;padding-bottom:44px;background-color:#fff;background:linear-gradient(180deg,rgba(255,0,0,0) 0,#fff 20%);padding-top:20px}.containerLogin .rightPainel .rightPainelContent .sectionButtons .sectionButtonsContainer{display:flex;align-items:center;justify-content:space-between}.containerLogin .rightPainel .rightPainelFooter{align-self:flex-end;bottom:0;width:100%;height:80px;display:flex;align-items:center;gap:8px;margin-top:20px}.containerLogin .rightPainel .rightPainelFooter .footerLine{border-color:#D8D9E1;position:absolute;left:0;right:0;z-index:-2;padding-top:80px;opacity:1}.containerLogin .rightPainel .rightPainelFooter .footerDescription{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#6A717C}@media (min-width:992px){.containerLogin .rightPainel .rightPainelFooter .footerDescription{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}}.containerLogin .tooltipIcon,.containerLogin .tooltipIconSMS,.containerLogin .tooltipIconToken{position:relative;width:20px;height:20px;border-radius:50%;color:#FFF;font-size:13.5px;font-weight:700;line-height:20px;display:inline-block;background-color:#A2A3A4;text-align:center}.containerLogin .tooltipIcon{bottom:5px}.containerLogin .tooltipIconSMS{bottom:2px}.containerLogin .tooltipIconToken{bottom:0}.containerLogin .sectionSubtitle h1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:41px;color:#2E3641}.containerLogin .sectionSubtitle h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#6A717C;margin-top:8px}.containerLogin .sectionSubtitle .sectionLabelPrimary{font-weight:600;font-size:16px;line-height:20px;color:#2E3641}.containerLogin .sectionSubtitle .sectionLabelSecundary{font-weight:500;font-size:14px;line-height:17px;color:#80828F}.bannerLoginArea{z-index:1}.bannerLoginArea.bgCerise{background:linear-gradient(270deg,#D1005D 0,#EC6E7D 100%)}.bannerLoginArea .leftPainel{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:row;align-content:end;flex-wrap:wrap;min-height:200px;max-height:100vh}.bannerLoginArea .leftPainel .bannerLogobcp{position:absolute;right:50%;transform:translateX(50%);top:75px}.bannerLoginArea .leftPainel.bgImage{background-position:center;background-size:cover;background-repeat:no-repeat}.bannerLoginArea .leftPainel .boxText{color:#fff;font-weight:600}.bannerLoginArea .leftPainel .boxText .title{font-size:16px;line-height:20px;letter-spacing:.5px;text-transform:uppercase}.bannerLoginArea .leftPainel .boxText .description{font-size:32px;line-height:40px;padding-top:8px}.bannerLoginArea .leftPainel .boxText .link{padding-top:32px}.bannerLoginArea .leftPainel .boxText .link.registo a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#FFF;border:1.4px solid #FFF;border-radius:100px;padding:8px 24px;flex-direction:column;justify-content:center;position:absolute;width:80px;height:40px;left:112px;bottom:34px;gap:10px;align-items:center;display:flex}.bannerLoginArea .leftPainel .boxText .link.registo a:hover{box-shadow:0 12px 32px -8px rgba(178,0,79,.25);background:#FFF;color:#D1005D;opacity:1}.bannerLoginArea .leftPainel .boxText .link.registo a:active{background:#FFF;border-radius:40px;color:#A7004A;box-shadow:none}.bannerLoginArea .leftPainel .boxText .link.registo a:focus-visible{background:#FFF;border:3px solid var(--border-color-focus);border-radius:40px;color:#D1005D;box-shadow:none}.bannerLoginArea .leftPainel .boxText .link a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#FFF;display:flex;align-items:center;gap:13px}@media (min-width:992px){.bannerLoginArea{position:fixed;background:unset}.bannerLoginArea.bgCerise{background:0 0}.bannerLoginArea.bgCerise .leftPainel{background:linear-gradient(270deg,#D1005D 0,#EC6E7D 100%)}.bannerLoginArea .container{max-width:100%}.bannerLoginArea .leftPainel{min-height:100vh;height:100%;position:relative}.bannerLoginArea .leftPainel .imgBanner{margin-left:-12px}.bannerLoginArea .leftPainel .imgBanner img{max-width:100%;height:auto}.bannerLoginArea .leftPainel .boxText{color:#fff;max-width:512px;margin:auto auto auto 99px;padding-left:15px;padding-right:15px;font-weight:600}.bannerLoginArea .leftPainel .boxText .title{font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:.5px}.bannerLoginArea .leftPainel .boxText .description{font-weight:700;font-size:32px;line-height:40px;padding-top:8px}.bannerLoginArea .leftPainel .boxText .link a,.bannerLoginArea .leftPainel .boxText .link.registo a{font-weight:600;font-size:16px;line-height:20px;color:#FFF}.bannerLoginArea .leftPainel .boxText .link{padding-top:32px}.bannerLoginArea .leftPainel .boxText .link a:hover{opacity:.8}.bannerLoginArea .leftPainel .boxText .link a:focus-visible{border:1.5px solid var(--border-color-focus);border-radius:2px}.bannerLoginArea .leftPainel .boxText .link.registo a{font-family:Montserrat;font-style:normal;border:1.4px solid #FFF;border-radius:100px;padding:8px 24px;flex-direction:column;justify-content:center;position:absolute;width:80px;height:40px;left:112px;bottom:34px;gap:10px;align-items:center;display:flex}.bannerLoginArea .leftPainel .boxText .link.registo a:hover{box-shadow:0 12px 32px -8px rgba(178,0,79,.25);background:#FFF;color:#D1005D;opacity:1}.bannerLoginArea .leftPainel .boxText .link.registo a:active{background:#FFF;border-radius:40px;color:#A7004A;box-shadow:none}.bannerLoginArea .leftPainel .boxText .link.registo a:focus-visible{background:#FFF;border:3px solid var(--border-color-focus);border-radius:40px;color:#D1005D;box-shadow:none}}@media (min-width:1200px){.bannerLoginArea .leftPainel.bgCerise .boxText{padding-left:152px;padding-right:152px}}@media (min-width:1400px){.bannerLoginArea .leftPainel{max-width:708px}}@media (min-width:992px) and (max-height:870px){.bannerLoginArea .imgBanner img{max-height:450px}}.tooltip .tooltip-inner{text-align:left;font-family:Montserrat}.tooltip .title{font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#FFF;display:block}.tooltip .description{margin-top:16px;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#FFF;display:block}.tooltip .description ul{list-style:disc}.containerRegisto{caret-color:transparent;display:flex;flex-flow:row wrap;font-family:Montserrat;font-style:normal}.containerRegisto .successIcon{margin-top:65px}@media (min-width:992px){.containerRegisto .successIcon{margin-top:183px;margin-bottom:-82px}}.containerRegisto .leftContainer{z-index:-1;position:absolute;left:0;top:0;height:100%;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/woman-holding-phone.jpg) no-repeat;background-size:100% auto}.containerRegisto .leftContainer .containerLogo{margin-top:77px;padding:0}.containerRegisto .leftContainer .containerBack{position:absolute;bottom:34px;padding:0}.containerRegisto .leftContainer .containerBack a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#FFF;text-decoration:none}.containerRegisto .confirmationButtonSection{margin-top:64px;margin-bottom:64px}.containerRegisto .sectionNewUserCode{margin-top:64px}.containerRegisto .sectionNewUserCode h4{font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#2E3641}.containerRegisto .sectionNewUserCode .newUserCodeBtn{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#D1005D;text-decoration:none}.containerRegisto .sectionNewUserCode .newUserCodeBox{border:1px solid #AAB0B8;border-radius:12px;padding:24px;display:none;margin-top:24px;flex-direction:column}.containerRegisto .sectionNewUserCode .newUserCodeBox .lblNewUsernameTitle{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#80828F}.containerRegisto .sectionNewUserCode .newUserCodeBox .lblNewUsername{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#2E3641;margin-top:8px}.containerRegisto .sectionActions .action h1,.containerRegisto .sectionTitle h1{font-family:Montserrat;font-style:normal;font-weight:700;color:#2E3641}.containerRegisto .sectionActions{margin-top:64px;margin-bottom:44px}.containerRegisto .sectionActions .action:not(:first-child){margin-top:32px}.containerRegisto .sectionActions .action{padding:32px;gap:10px;background:#FFF;border:1px solid #E7EAEE;box-shadow:0 16px 32px rgba(46,54,65,.08);border-radius:16px;position:relative}.containerRegisto .sectionActions .action:hover{border:1px solid #F5F6FA;box-shadow:0 16px 48px #E8EDF2;transform:scale(1.05)}.containerRegisto .sectionActions .action:focus-visible{border:2.5px solid #9BD1E1;box-shadow:0 16px 32px #E8EDF2}.containerRegisto .sectionActions .action h1{font-size:20px;line-height:24px}.containerRegisto .sectionActions .action h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}.containerRegisto .sectionActions .action img{height:13px;top:52px;right:44px}.containerRegisto .sectionAcionista img,.containerRegisto .sectionContent img{top:59px;right:154px}.containerRegisto .sectionActions .action img[disabled]{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/setaDisable.png) no-repeat}.containerRegisto .sectionActions .outOfService{font-size:16px;font-weight:500;line-height:20px;text-align:center;padding-top:20px}.containerRegisto .sectionActions .btnSteps{cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:space-between}.containerRegisto .sectionTitle{margin-top:65px}@media (min-width:992px){.containerRegisto .sectionTitle{margin-top:135px}}.containerRegisto .sectionTitle hr{width:40px;height:4px;background:#D1005D;border-radius:8px;opacity:1;border:none}.containerRegisto .sectionTitle h1{font-size:34px;line-height:41px}.containerRegisto .sectionAcionista h1,.containerRegisto .sectionTitle h2{font-size:20px;line-height:24px;font-family:Montserrat;font-style:normal}.containerRegisto .sectionTitle h2{font-weight:500;color:#6A717C;margin-top:16px}.containerRegisto .sectionAcionista{border-top:1px solid #D7D9E0;padding-top:40px;padding-left:32px;margin-top:90px;position:relative}.containerRegisto .sectionAcionista .btnSteps{text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.containerRegisto .sectionAcionista h1{font-weight:700;color:#2E3641}.containerRegisto .sectionAcionista h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}.containerRegisto .sectionContent{padding-top:40px;padding-left:32px;position:relative}@media (max-width:991.98px){.containerRegisto .sectionAcionista,.containerRegisto .sectionContent{padding-right:32px}}.containerRegisto .sectionContent .btnSteps{text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.containerRegisto .sectionContent h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#2E3641}.containerRegisto .sectionContent h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}.containerRegisto .sectionConditions.errorPage{background:#F5F6FA;border:none;margin-top:24px}.containerRegisto .sectionConditions.errorPage .condition{display:block}.containerRegisto .sectionConditions.errorPage .condition .col.col-img{max-width:70px}.containerRegisto .contentSection{margin-top:52px}.containerRegisto .sectionConditions{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:24px;border:1px solid #AAADB8;border-radius:12px;margin-top:64px}.containerRegisto .sectionConditions .condition{display:flex;flex-direction:row;align-items:center;gap:24px}.containerRegisto .sectionConditions .condition span.title{font-weight:600;font-size:20px;line-height:24px;color:#2E3641}.containerRegisto .sectionConditions .condition span.subtitle{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#AAADB8}.containerRegisto .sectionConditions .condition a.subtitle{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#D1005D}.containerRegisto .sectionConditions .condition a .subtitle::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/setaLink.svg)}.containerRegisto .sectionConditionAcceptance{margin-top:70px!important;margin-left:0;padding:0;display:flex;flex-direction:row;gap:8px}.containerRegisto .sectionConditionAcceptance .form-check-input{margin-right:8px!important;margin-left:0!important;background-size:unset}.containerRegisto .sectionConditionAcceptance .checkConditions{height:32px;width:32px;outline:#80838F solid 1px;border-radius:4px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;vertical-align:middle}.containerRegisto .sectionConditionAcceptance span{font-weight:600;font-size:16px;line-height:20px;color:#6A717C;opacity:.8}.containerRegisto .sectionConditionAcceptance a{font-weight:600;font-size:16px;line-height:20px;color:#D1005D;text-decoration:none}.containerRegisto .sectionButtons .errorPage{margin-top:80px}.containerRegisto .sectionButtons{position:fixed;bottom:0;padding-bottom:20px;background-color:#fff;background:linear-gradient(180deg,rgba(255,0,0,0) 0,#fff 20%);padding-top:20px;box-sizing:border-box;padding-right:25px}@media (min-width:992px){.containerRegisto .sectionButtons{padding-bottom:44px}}.containerRegisto .sectionButtons .sectionButtonsContainer{display:flex;align-items:center;justify-content:space-between}.containerRegisto .sectionAccountType{margin-top:68px;display:flex;flex-direction:column;gap:32px}.containerRegisto .sectionAccountType input[type=radio]{margin:0!important;width:32px;min-width:32px;height:32px}.containerRegisto .sectionAccountType .accountType{display:flex;gap:16px;align-items:center;padding:0;margin:0}.containerRegisto .sectionAccountType .accountType span{font-weight:600;font-size:20px;line-height:24px;color:#2E3641}.containerRegisto .sectionMulticanalData .smsFields{margin-top:64px;margin-bottom:64px}.containerRegisto .sectionMulticanalData .smsFields h4{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#2E3641}.containerRegisto .sectionMulticanalData .smsFields .divPositions{margin-top:24px;margin-bottom:0}.containerRegisto .sectionMulticanalData .smsFields .divPositions .position{display:flex;align-items:center;flex-direction:row;gap:16px}.containerRegisto .sectionMulticanalData .smsFields .divPositions .position input.tbCodUser{font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2E3641;padding:0;font-family:Montserrat}.containerRegisto .sectionMulticanalData .smsFields .divPositions .position input.tbCodUser:focus{border:1px solid #2E3641;caret-color:#D1005D}.containerRegisto .sectionMulticanalData .multichannelValidation{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;margin-top:-15px}.containerRegisto .sectionMulticanalData .multichannelValidation .validationLabels{font-style:normal;font-weight:500;font-size:13px;line-height:16px;text-transform:uppercase;color:#2E3641}.containerRegisto .sectionMulticanalData .multichannelValidation .validationLabels::before{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Registo/multicanalNeutral.png);padding-right:7px}.containerRegisto .sectionMulticanalData .multichannelValidation .multichannelError{color:#E00E27}.containerRegisto .sectionMulticanalData .multichannelValidation .multichannelSuccess{color:#2E3641}.containerRegisto .sectionMulticanalData .multichannelValidation .validationLabels.multichannelError::before{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Registo/multicanalIncorrect.png);padding-right:7px}.containerRegisto .sectionMulticanalData .multichannelValidation .validationLabels.multichannelSuccess::before{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Registo/multicanalCorrect.png);padding-right:7px}.containerRegisto .sectionMulticanalData .positionLabels{margin-bottom:4px}.containerRegisto .sectionMulticanalData .tbCodUser{text-align:center}.containerRegisto .sectionMulticanalData .operation{margin-top:64px}.containerRegisto .sectionMulticanalData .captchaTitle{font-weight:700;font-size:24px;line-height:29px;color:#2E3641;margin-top:64px;margin-bottom:32px}.containerRegisto .sectionMulticanalData .refactoring-captcha{margin-bottom:32px}.containerRegisto .sectionMulticanalData .refactoring-captcha .captcha-control{display:flex;align-items:center}.containerRegisto .sectionMulticanalData .refactoring-captcha .captcha-control div img{max-width:100%;height:unset}.containerRegisto .sectionMulticanalData .refactoring-captcha .captcha-control .refresh-button{margin-left:12px}.containerRegisto .sectionError{margin-top:50px;margin-bottom:-100px}.containerRegisto .sectionInfo{margin-top:64px;margin-bottom:82px}.containerRegisto .sectionInfo h3{max-width:557px;height:60px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#80828F}.containerRegisto .sectionInfo .infoDadosPessoais{margin-top:64px;margin-bottom:32px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#2E3641}.containerRegisto .sectionInfo .divInfo1{max-width:508.46px;height:51px;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;min-height:51px;margin-top:8px}.containerRegisto .sectionInfo .divInfo1 .numberStyle{display:block;text-align:center;color:#D1005D;font-weight:600;font-size:16px;line-height:20px;border:2px solid #D1005D;border-radius:100%;width:32px;height:32px;padding-top:5px}.containerRegisto .sectionInfo .divInfo1 .numberStyleDone{background-image:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/refactoring/numberCerise.png);background-repeat:no-repeat;width:33px;height:32px;display:block}.containerRegisto .sectionInfo .divInfo1 .divInfo{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;position:absolute;margin-left:48px}.containerRegisto .sectionInfo .divInfo1 .labelInfo1{max-width:508.46px;height:20px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#2E3641}.containerRegisto .sectionInfo .divInfo1 .labelInfo1_1{max-width:508.46px;height:21px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#80828F}.containerRegisto .sectionInfo .divInfo2{max-width:508.46px;height:51px;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;min-height:71px;margin-top:24px}.containerRegisto .sectionInfo .divInfo2 .numberStyle{display:block;text-align:center;color:#D1005D;font-weight:600;font-size:16px;line-height:20px;border:2px solid #D1005D;border-radius:100%;width:32px;height:32px;padding-top:5px}.containerRegisto .sectionInfo .divInfo2 .divInfo{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;position:absolute;margin-left:48px}.containerRegisto .sectionInfo .divInfo2 .labelInfo1{max-width:508.46px;height:20px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#2E3641}.containerRegisto .sectionInfo .divInfo2 .labelInfo1_1{max-width:508.46px;height:21px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#80828F}.containerRegisto .sectionInfo .check label{margin-left:10px;color:#80828F;position:absolute;max-width:608px;line-height:25px}.containerRegisto .sectionInfo .check a{color:#D1005D}.containerRegisto .sectionInfo .check input{width:32px;height:32px;gap:10px}.containerRegisto .sectionInfo .refactoring-captcha{margin-top:24px;margin-bottom:32px;display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;max-width:461px;height:88px;flex:none;order:0;align-self:stretch;flex-grow:0}.containerRegisto .sectionInfo .captcha-control{display:flex;align-items:center}.containerRegisto .sectionInfo .captcha-control div img{max-width:100%;height:unset}.containerRegisto .sectionInfo .refresh-button{margin-left:0}.containerRegisto .sectionInfo .divClientInfo{display:flex;flex-direction:column;padding:32px 24px;gap:24px;max-width:561px;min-height:192px;border:1px solid #AAB0B8;border-radius:12px;flex:none;order:1;align-items:stretch;flex-grow:0;margin-bottom:63px}.containerRegisto .sectionInfo .divClientInfo .divEmail,.containerRegisto .sectionInfo .divClientInfo .divNif{line-height:24px}.containerRegisto .sectionInfo .divClientInfo .lblHeadersInfo{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#6A717C}.containerRegisto .sectionInfo .divClientInfo .lblInfoText{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#2E3641}.containerRegisto .divSucess{margin-top:65px}@media (min-width:992px){.containerRegisto .divSucess{margin-top:140px;margin-bottom:-80px}}.containerRegisto .captchaRefatored .captchaTitle{font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#2E3641}.containerRegisto .captchaRefatored .refactoring-captcha .captcha-control{display:flex;align-items:center;gap:25px}.containerRegisto .captchaRefatored .refactoring-captcha .captcha-control div img{max-width:100%;height:unset}.containerRegisto .logoMillennium{padding-top:80px}.containerRegisto .logoMillennium .bannerLogobcp .imgLogo{width:132px;height:40px}.containerRegisto .logoMillennium .bannerLogobcp .imgClose{position:absolute;right:30px;padding-top:6px}body #s4-workspace .containerRegisto .sectionInfo h3{font-size:16px}.divMsgs{align-items:center;padding:16px;gap:16px;width:461px;background:#FEF6E9;border-radius:8px;margin-bottom:40px}.divMsgs .row{height:100%}.divMsgs .WarningIcon{width:24px;height:24px;background-color:#F5A623;border-radius:100px;color:#FFF;font-size:16px;font-weight:700;text-align:center;line-height:24px}.divMsgs .errorMsgTitle{font-weight:500;font-size:16px;line-height:150%;color:#2E3641}.divMsgs .erroMsgDescription{font-weight:400;font-size:14px;line-height:17px;color:#80828F}.reSendSMS,.reSendSMSCounter{color:#D1005D;font-weight:600;font-size:16px;line-height:20px;font-family:Montserrat;font-style:normal}.tbCodUser{font-size:16px;font-weight:600}.reSendSMS{cursor:pointer}.reSendSMS .countDown{color:#6A717C}.reSendSMSCounter .countDown{color:#6A717C}.backgroundwait{z-index:9999;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=0);margin-bottom:0}.loadingPanel{display:none}.loadingPanel .divUserCode{margin-top:32px;margin-bottom:32px}.loadingPanel .divUserCode .lblCodUser{font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2E3641}.loadingPanel .divUserCode .tbCodUser{width:52px;height:64px;border:1px solid #E9EAF2;border-radius:8px;padding:0;line-height:10px;font-family:Verdana,sans-serif;text-align:center}.loadingPanel .divUserCode .tbCodUser:focus{border:1px solid #2E3641;caret-color:#D1005D}.loadingPanel .divUserCode .divPositions{text-align:center}.loadingPanel .containerAdditionalAuth{min-height:200px}.loadingPanel .rightPainelFooter{position:relative;align-self:flex-end;bottom:0;border-top:1px solid #D8D9E1;width:100%;height:80px;display:flex;align-items:center;gap:8px;padding:32px 121px;margin-top:20px}.loadingPanel .rightPainelFooter .footerDescription{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#80828F}.loadingPanel .rightPainelFooter .footerLink a{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#D1005D}.loadingPanel .tooltipIcon{display:inline-block;bottom:5px;position:relative;width:20px;height:20px;background-color:#A2A3A4;border-radius:50%;color:#FFF;font-size:13.5px;font-weight:700;text-align:center;line-height:20px}.loadingPanel .sectionSubtitle h1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:41px;color:#2E3641}.loadingPanel .sectionSubtitle h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#80828F;margin-top:8px}.loadingPanel .sectionSubtitle .sectionLabelPrimary{font-weight:600;font-size:16px;line-height:20px;color:#2E3641}.loadingPanel .sectionSubtitle .sectionLabelSecundary{font-weight:500;font-size:14px;line-height:17px;color:#80828F}h3{max-width:558px;height:82px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:34px;line-height:41px;color:#2E3641}h4{font-family:Montserrat;font-style:normal;gap:10px;align-items:center;margin-bottom:8px;font-weight:700;font-size:24px;line-height:32px;color:#2E3641;opacity:.9}.divUserCode .lblCodUser,h5{font-size:16px;line-height:20px;color:#2E3641;font-weight:600}h5{font-family:Montserrat;font-style:normal;align-items:center}.divUserCode .tbCodUser,.divUserCodeRefactoring .tbCodUser{width:52px;padding:0;font-family:Verdana,sans-serif;text-align:center}.divUserCode{margin-top:64px;margin-bottom:32px;padding:0}.divUserCode .lblCodUser{text-align:center;width:52px}.divUserCode .tbCodUser{height:64px;border:1px solid #E9EAF2;border-radius:8px;line-height:10px;font-size:30px}.divUserCode input.tbCodUser:focus{border:1px solid #2E3641;caret-color:#D1005D}.divUserCode .divPositions{margin:32px 0;text-align:center}.captcha-container{display:flex;align-items:center}.refactoring-step1-container .refactoring-captcha{margin-bottom:32px;display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;max-width:461px;height:88px;flex:none;order:0;align-self:stretch;flex-grow:0}.refactoring-step1-container .captcha-control>div{display:flex;align-items:center}.refactoring-step1-container .captcha-control>div img{max-width:100%;height:unset}.refactoring-step1-container captchaInput{max-width:364px}.divUserCodeRefactoring{margin-top:64px;margin-bottom:32px}.divUserCodeRefactoring .sectionConditionAcceptance{margin-top:50px!important}.divUserCodeRefactoring .position{padding:0;text-align:center}.divUserCodeRefactoring .lblCodUser{font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2E3641;width:52px}.divUserCodeRefactoring .tbCodUser{height:64px;border:1px solid #E9EAF2;border-radius:8px;font-size:30px;caret-color:#D1005D;line-height:10px}.divUserCodeRefactoring .tbCodUser:focus{border:1px solid #2E3641;caret-color:#D1005D}.divUserCodeRefactoring .divPositions{margin:32px 0}.divUserCodeRefactoring .divClientInfo{box-sizing:border-box;padding:24px;max-width:557px;min-height:252px;border:1px solid #AAADB8;border-radius:12px;margin-bottom:64px}.divUserCodeRefactoring .withoutCode{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#D1005D}.divUserCodeRefactoring .lblHeadersInfo{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#80828F}.divSucessArea .lblHeadersInfo,.divUserCodeRefactoring .lblInfoText{font-size:20px;line-height:24px;font-family:Montserrat;font-style:normal}.divUserCodeRefactoring .lblInfoText{font-weight:600;color:#2E3641}.divUserCodeRefactoring .spaceTop{margin-top:24px}.divUserCodeRefactoring .divInfoMulticanal{margin-top:32px;float:left}.divUserCodeRefactoring .check{margin-top:64px}.divUserCodeRefactoring .check label{padding-left:10px}.divUserCodeRefactoring .infoMulticanal{max-width:557px;margin-top:32px;margin-left:0}.divUserCodeRefactoring .refactoring-captcha{margin-top:24px;margin-bottom:32px;display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;max-width:461px;height:88px;flex:none;order:0;align-self:stretch;flex-grow:0}.divUserCodeRefactoring .captcha-control>div{display:flex;align-items:center}.divUserCodeRefactoring .captcha-control>div img{max-width:100%;height:unset}.divSucessArea{margin-bottom:32px}.divSucessArea .divClientInfo{box-sizing:border-box;padding:24px;border:1px solid #AAADB8;border-radius:12px;max-width:559px;min-height:154px}.divSucessArea .lblHeadersInfo{width:511px;height:48px;font-weight:700;color:#80828F}.divSucessArea .lblInfoText{width:157px;height:34px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:28px;line-height:34px;text-align:center;color:#2E3641;word-break:break-word}.divSucessArea .spaceTop{margin-top:24px}.captchaRefatored{margin-top:64px}.captchaRefatored .refactoring-captcha{margin-top:32px;margin-bottom:32px}.divPopUp{display:flex;flex-direction:column;align-items:flex-start;padding-top:20px}.divPopUp .divContainerPopup{width:100%;height:100%;display:flex;flex-direction:column;padding:0;align-items:center}.divPopUp .warningIcon{width:48px;height:48px;border-radius:100px;border:2px solid #D1005D;color:#D1005D;font-size:16px;text-align:center;line-height:24px;margin-left:266px;padding-top:10px}.divPopUp h3,.divPopUp h4{width:580px;text-align:center;margin-top:16px;font-family:Montserrat;font-style:normal}.divPopUp .iconSize{font-size:30px}.divPopUp h4{height:29px;font-weight:700;font-size:24px;line-height:29px;color:#2E3641}.divPopUp h3{height:20px;font-weight:500;font-size:16px;line-height:20px;color:#80828F}.divPopUp .divButtons{display:flex;flex-direction:column;align-items:center;padding:0;grid-gap:24px;max-width:580px;height:124px;margin-top:26px}.divPopUp .btnPopup{height:20px;color:#D1005D;border:none;font-weight:600;font-size:16px;line-height:20px;font-style:normal;font-family:Montserrat}.divPopUp .btnPopup:hover{color:#A7004A}.divPopUp .btnPopup:active{color:#7D0038}.divPopUp .btnPopupPrimary{width:171px;height:36px;background:#D1005D;border-radius:100px;color:#FFF;font-weight:600;font-size:16px;line-height:20px;font-style:normal;font-family:Montserrat}.divPopUp .btnPopupPrimary:hover{background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%);box-shadow:0 12px 32px -8px rgba(178,0,79,.25);border-radius:40px;color:#FFF}.divPopUp .btnPopupPrimary:focus,.divPopUp .btnPopupPrimary:focus:active,.divPopUp .btnPopupPrimary:focus:first-child:hover{border:3px solid #82C6D9;background-color:#D1005D;color:#FFF;box-shadow:none}.modal-content{max-width:660px;height:310px;top:259.5px;border-radius:16px;padding:40px;margin:auto}.modal-body{padding:0}.linkPrimary,.linkPrimary a,.linkPrimary a:link,.linkPrimary:link,.linkPrimary:visited{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#D1005D}.linkPrimary a:hover,.linkPrimary:hover{color:#A7004A}.linkPrimary a:active,.linkPrimary:active{color:#7D0038}.linkPrimary a:focus-visible,.linkPrimary:focus-visible{border:1px solid #82C6D9}.ArrowRightLink{display:flex;background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_right.svg) right/17px 12px no-repeat,0 0;padding-right:25px}.ArrowRightLink:hover{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_right_hover.svg) right/17px 12px no-repeat,0 0}.ArrowRightLink:active{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_red_right_pressed.svg) right/17px 12px no-repeat,0 0}.tooltip{--bs-tooltip-bg:#2E3641;--bs-tooltip-padding-x:16px;--bs-tooltip-padding-y:16px;--bs-tooltip-max-width:300px;--bs-tooltip-opacity:1;--bs-tooltip-border-radius:16px}@media (max-width:991.98px){.loginContainer #divTransactionTitle h4{font-size:20px}}.loginContainer .containerAdditionalAuth div.operation{width:unset!important}.refresh-button{padding-left:24px;margin-bottom:6px;margin-top:6px}@media screen and (max-width:575.98px){.newTextbox-div{height:100px}}.newTextbox-div label{max-width:unset!important}.newTextbox-div label.fancy-errorMsg{margin-top:50px!important}.validationControlContainer{margin-left:25px;margin-top:20px;display:flex;flex-direction:row;align-items:center}.validationControlContainer .validationFancyLabel{margin:0!important}.validationControlContainer span.tooltipCredentials{padding-right:20px;background-image:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/PSD2/tooltip_normal.svg?#SERVERVersion#);background-repeat:no-repeat;background-size:17px;padding-top:25px}