.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.ui.form .text-input{position:relative;z-index:1}.ui.form .text-input input{background-color:transparent;box-shadow:none;padding:18px 15px 0!important;height:60px;color:#000}.ui.form .text-input input:focus{border-color:#fff200;box-shadow:0 0 0 1px #fff200;outline:0;background-color:transparent}.ui.form .text-input input::-webkit-input-placeholder{color:#c6c6c6}.ui.form .text-input input::-moz-placeholder{color:#c6c6c6}.ui.form .text-input input::-ms-input-placeholder{color:#c6c6c6}.ui.form .text-input input::placeholder{color:#c6c6c6}.ui.form .text-input input::-ms-clear{display:none}.ui.form .text-input .placeholder{position:absolute;left:0;top:15px;max-width:95%;padding-left:15px!important;color:#333;font-weight:400;font-size:1.4rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:-1;transition:all .15s;opacity:.8}.ui.form .text-input input.input_full+.placeholder,.ui.form .text-input input:focus+.placeholder{top:5px;font-size:1.1rem;color:#8d8d8d}.ui.form .text-input .ui[class*="left icon"].input>.placeholder{padding-left:2.67142857em}.ui.form .text-input.error input[type]{background-color:transparent;border-color:#ff774d;color:#000}.ui.form .text-input.error input[type]:focus{background-color:transparent;border-color:#ff774d;color:#000}.ui.form .text-input.error .ui.prompt.label{border:none!important;animation:none;margin-top:3px;color:#d93300!important;padding:0 0 0 16px;text-align:left;font-size:14px;line-height:1.5}.ui.form .text-input.error .ui.prompt.label::before{content:none}.ui.form .text-input.error .ui.prompt.label ul{margin:0}.ui.form .fields>.text-input .placeholder{left:.5em}.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:checked~label:before{background:#fff200;border-color:#fff200}.ui.checkbox input:hover~label:before{border-color:#000}.ui.checkbox input:focus~label:before{border-color:#d4d4d5}.ui.checkbox input+label[for]{cursor:pointer}.ui.checkbox.read-only input:checked:focus~label:before,.ui.checkbox.read-only input:checked~label:before{background-color:#fff;border-color:rgba(34,36,38,.35)}button,input[type=button]{outline:0;padding:0;border:0;background:0 0;user-select:none}.btn{position:relative;display:inline-block;height:40px;padding:0 30px;border-radius:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:transparent 0;outline-offset:0}.btn_xl{height:50px;padding:0 40px;border-radius:25px;font-size:1.8rem;line-height:50px}.btn-primary{background-color:#fff200;color:#000;font-weight:400;line-height:40px;border-color:#fff200}.btn-primary:focus{background-color:#fff200;color:#000;border-color:transparent}.btn-primary:active{background-color:#000;color:#fff}.btn-primary:not(.disabled):hover{background-color:#fbde01;color:#000;border-color:transparent}.btn-primary:not(.disabled):active{background-color:#000;color:#fff;border-color:#000}.btn-default{border:1px solid rgba(0,99,179,.5);color:#0063b4;line-height:28px}.btn-default:not(.disabled):hover{border-color:#0063b4;color:#0063b4}.btn-default:not(.disabled):active{border-color:#0063b4;background-color:#0063b4;color:#fff}.btn-link{color:#0063b4;border:none;font-size:1.3rem;font-family:sans-serif}.btn-link:hover,a:hover{color:#000}.btn-link:before{content:none}.btn-link:active{background-color:transparent}.btn-large{height:52px}a{color:#0063b4;text-decoration:none}a:hover{text-decoration:none}.password-eye{position:absolute;width:24px;height:24px;cursor:pointer;top:19px;right:14px;background:url(../../assets/images/ic-eye.svg#ic-eye-close) center no-repeat;background-size:24px}.password-eye.password-eye-hide{background-image:url(../../assets/images/ic-eye.svg#ic-eye-open)}.login-tabs{position:relative;width:100%;height:60px;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.login-tabs .tab{flex:1;display:flex;justify-content:center;align-items:center;padding:0 5px;font-size:15px;font-weight:500;line-height:normal;color:#333;background-color:#f4f4f4;cursor:pointer}.login-tabs .tab.active{font-weight:700;background-color:#fff}.login-portal.layout .center-segment>.ui.container>.login-tabs+.ui.segment{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;border-top:none;padding-top:1.5rem}.login-portal.layout .center-segment>.ui.container>.login-tabs+.ui.segment .header{text-align:left}.client-consents .ui.segment .ui.form{max-width:530px;margin:auto}.client-consents .ui.segment .ui.form .cc-logo-wrapper{width:200px;max-height:60px;margin:0 auto 8px}.client-consents .ui.segment .ui.form .cc-client-uri-wrapper{text-align:center;margin-bottom:24px}.client-consents .ui.segment .ui.form .cc-client-uri{font-size:12px;font-weight:400;line-height:normal}.client-consents .ui.segment .ui.form .cc-title-wrapper{margin-bottom:32px}.client-consents .ui.segment .ui.form .cc-title{font-size:16px;line-height:normal;color:#6d6e71}.client-consents .ui.segment .ui.form .cc-title b{color:#27251f}.client-consents .ui.segment .ui.form .cc-permissions-list-wrapper{margin:0 45px 32px}.client-consents .ui.segment .ui.form .cc-permissions-list{text-align:left;list-style:none;padding-left:20px;margin:0}.client-consents .ui.segment .ui.form .cc-permissions-item{position:relative;font-size:14px;line-height:normal;margin-bottom:8px}.client-consents .ui.segment .ui.form .cc-permissions-item:before{content:"";display:block;position:absolute;width:8px;height:8px;left:-20px;top:6px;border-radius:50%;background-color:#999a9c}.client-consents .ui.segment .ui.form .cc-agreement-date-wrapper{text-align:left;margin-bottom:10px}.client-consents .ui.segment .ui.form .cc-agreement-date,.client-consents .ui.segment .ui.form .cc-transaction-date{font-size:14px;line-height:normal;color:#6d6e71}.client-consents .ui.segment .ui.form .cc-agreement-date b,.client-consents .ui.segment .ui.form .cc-transaction-date b{color:#27251f}.client-consents .ui.segment .ui.form .cc-transaction-date-wrapper{text-align:left;margin-bottom:40px}.client-consents .ui.segment .ui.form .cc-account-list-container{margin-bottom:40px}.client-consents .ui.segment .ui.form .cc-account-list-select-wrapper,.client-consents .ui.segment .ui.form .cc-account-list-title-wrapper{margin-bottom:16px;text-align:left}.client-consents .ui.segment .ui.form .cc-account-list-title{line-height:normal;text-align:left}.client-consents .ui.segment .ui.form .cc-account-list-select-all{flex-shrink:0;line-height:normal;text-align:left;font-size:14px;font-weight:500;cursor:pointer;color:#1b74bb}.client-consents .ui.segment .ui.form .cc-account-list-wrapper{list-style:none;padding:0;margin-top:16px;margin-bottom:8px}.client-consents .ui.segment .ui.form .cc-account-item{display:flex;align-items:center;padding-top:16px;padding-bottom:16px;overflow:hidden}.client-consents .ui.segment .ui.form .cc-item-hidden{height:0;padding:0}.client-consents .ui.segment .ui.form .cc-check-column{margin-right:8px}.client-consents .ui.segment .ui.form .cc-detail-column{flex-grow:1}.client-consents .ui.segment .ui.form .cc-name-row{display:flex;justify-content:space-between;margin-bottom:4px}.client-consents .ui.segment .ui.form .cc-name-text{font-size:12px;line-height:1.33;color:#333}.client-consents .ui.segment .ui.form .cc-status-text{font-size:12px;font-weight:500;line-height:1.33}.client-consents .ui.segment .ui.form .cc-status-open{color:#4bc536}.client-consents .ui.segment .ui.form .cc-status-closed{color:#da2316}.client-consents .ui.segment .ui.form .cc-info-row{display:flex;justify-content:space-between}.client-consents .ui.segment .ui.form .cc-iban-text{font-size:12px;line-height:1.33;color:#6d6e71}.client-consents .ui.segment .ui.form .cc-card-info{font-size:12px;font-weight:500;line-height:1.33;color:#6d6e71}.client-consents .ui.segment .ui.form .cc-show-all-wrapper{text-align:left}.client-consents .ui.segment .ui.form .cc-show-all{font-size:14px;font-weight:500;line-height:normal;color:#1b74bb;cursor:pointer}.client-consents .ui.segment .ui.form .cc-show-all:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;margin-bottom:3px;border-bottom:2px solid #1b74bb;border-right:2px solid #1b74bb;transform:rotate(45deg)}.client-consents .ui.segment .ui.form .cc-policy-uri-wrapper{text-align:left;margin-bottom:8px}.client-consents .ui.segment .ui.form .cc-policy-uri,.client-consents .ui.segment .ui.form .cc-tos-uri{font-size:14px;line-height:normal;color:#6d6e71}.client-consents .ui.segment .ui.form .cc-tos-uri-wrapper{text-align:left}.client-consents .ui.segment .ui.form .cc-buttons{display:flex;justify-content:space-between;margin-top:56px;margin-bottom:40px}.client-consents .ui.segment .ui.form .cc-personal-data-consent-wrapper{text-align:left}.client-consents .ui.segment .ui.form .cc-personal-data-consent{font-size:12px;line-height:normal;color:#6d6e71}.client-consents .ui.segment .ui.form .ui.checkbox input[type=checkbox]{cursor:pointer}.client-consents .ui.segment .ui.form .cc-error-buttons{margin:20px 0 0}.client-consents .ui.segment .ui.form .cc-personaldata-policy{font-size:14px;line-height:normal;color:#6d6e71}.smsotp .smsotp-title-wrapper{margin-bottom:32px}.smsotp .smsotp-title{font-size:16px;text-align:center;color:#6d6e71}.smsotp .smsotp-input-wrapper{margin-bottom:0!important}.smsotp .smsotp-resend-wrapper{margin-top:15px}.smsotp .smsotp-resend-wrapper~.smsotp-buttons{margin-top:25px!important}.smsotp .smsotp-resend{font-size:14px;cursor:pointer}.smsotp .smsotp-buttons{display:flex;justify-content:space-between;margin-top:40px!important}.smsotp .form{margin-bottom:0}@media (max-width:450px){.smsotp .smsotp-buttons{flex-direction:column}}html{height:auto}body{background-color:#efefef}body *{font-family:Mulish,Amalia,Roboto,"Open Sans",Helvetica,Arial,sans-serif!important}body.login-portal.layout:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../../assets/images/login_bg_2.png);background-repeat:no-repeat;background-size:cover;background-position:center}.container-header{min-height:90px}.container-header .product-title{position:absolute;top:0;left:0;padding:32px 0 0 40px}.container-header .contacts{display:flex;align-items:center;position:absolute;right:0;top:0;padding:32px 40px 0 0}.container-header .contacts .phone{background-image:url(../../assets/images/contacts_icon_white.png);background-size:contain;background-repeat:no-repeat;width:24px;height:24px;margin:0 8px 0 0}.container-header .contacts .contacts-text{font-size:18px;letter-spacing:.25px;color:#fff;border-bottom:1px dotted}.authentication-portal-layout{max-width:1340px;margin:0 auto}.logo-img{width:100%;max-width:250px}.ui.segment,.ui.segments .segment{font-size:1.4rem}.buttons-row{display:flex;align-items:center}.login-actions .btn{width:100%;height:52px;font-size:1.3rem}.login-portal.layout .center-segment>.ui.container>.ui.segment{border-radius:8px}.oauth2-form .oauth2-form-title{font-size:20px;font-weight:500;line-height:normal;color:#333;margin-bottom:16px}.oauth2-form .oauth2-form-desc{font-size:16px;line-height:normal;text-align:center;color:#757575;margin:16px auto 40px}.oauth2-form .buttons{display:flex;justify-content:space-around}.oauth2-form .scopes-list-wrapper{padding:0;border:none;box-shadow:none;margin-bottom:40px}.oauth2-form .scopes-list-wrapper .scopes-list{width:auto;max-width:450px;margin:0 auto;display:block}.oauth2-form .scopes-list-wrapper .scopes-list .scopes-item{text-align:left;display:block}.oauth2-form .scopes-list-wrapper .scopes-list .scopes-item-content{position:relative;font-size:16px}.oauth2-form .scopes-list-wrapper .scopes-list .scopes-item-content:before{content:"";display:block;position:absolute;width:8px;height:8px;left:-20px;top:6px;border-radius:50%;background-color:#757575}.oauth2-form .scopes-list-wrapper ul.ui.list li:before{color:#757575;font-size:30px;line-height:18px;margin:0}.mobile-title-wrapper,.requested-claims-title-wrapper{margin-bottom:40px}.ui.login-tabs.ui-login-custom-shadow,.ui.segment.custom-shadow{box-shadow:0 0 30px -5px rgba(0,0,0,.4)}.ui.segment.ui-segment-custom-shadow{box-shadow:0 30px 30px -5px rgba(0,0,0,.4)}.ui.negative.message{background-color:#FFF6F6!important;color:#9F3A38!important;box-shadow:0 0 0 1px #E0B4B4 inset,0 0 0 0 rgba(0,0,0,0)!important}.mobile-title,.requested-claims-title{text-align:center;color:#6d6e71;font-size:16px}.ui.message.migration-message{font-size:16px}@media (max-width:550px){.container-header{min-height:50px}.container-header .product-title{padding:16px 0 0 20px;margin-right:100px}.container-header .contacts{padding:16px 20px 0 0}.container-header .contacts-text{display:none}.login-portal.layout .center-segment>.ui.container>.ui.segment{padding:2rem}}