@font-face{font-family:"UniCreditWeb";font-weight:normal;src:url("../fonts/UniCreditWeb-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/UniCreditWeb-Regular.woff2") format("woff2"),url("../fonts/UniCreditWeb-Regular.woff") format("woff")}@font-face{font-family:"UniCreditWeb";font-weight:400;src:url("../fonts/UniCreditWeb-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/UniCreditWeb-Regular.woff2") format("woff2"),url("../fonts/UniCreditWeb-Regular.woff") format("woff")}@font-face{font-family:"UniCreditWeb";font-weight:600;src:url("../fonts/UniCredit-Bold.ttf")}@font-face{font-family:"UniCreditWeb";font-weight:bold;src:url("../fonts/UniCredit-Bold.ttf")}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?t88p7r");src:url("../fonts/icomoon.eot?t88p7r#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?t88p7r") format("truetype"),url("../fonts/icomoon.woff?t88p7r") format("woff"),url("../fonts/icomoon.svg?t88p7r#icomoon") format("svg");font-weight:normal;font-style:normal}body:not(.kendo-icons) [class^=icon-],body:not(.kendo-icons) [class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-breadcrumb-arrow:before{content:""}.icon-commcenter-small:before{content:""}.icon-attachment:before{content:""}.icon-collapse:before{content:""}.icon-commcenter:before{content:""}.icon-confirmation-tickmark:before{content:""}.icon-dashboard:before{content:""}.icon-delete:before{content:""}.icon-drag:before{content:""}.icon-expand:before{content:""}.icon-extern-link:before{content:""}.icon-favorites:before{content:""}.icon-important:before{content:""}.icon-maximize:before{content:""}.icon-minimize:before{content:""}.icon-select-1:before{content:""}.icon-select-2:before{content:""}.icon-select-3:before{content:""}.icon-slider-off:before{content:""}.icon-slider-on:before{content:""}.icon-support:before{content:""}.fip-logo{display:flex;height:60px;padding:0}.fip-logo .logo-container{display:flex;min-width:0;transition:min-width .35s ease-in-out}.pinned .fip-logo .logo-container{min-width:calc(320px - var(--menu-toggle-width) - 15px)}.fip-logo.fip-logo-hidden{padding-right:var(--top-bar-slogan-padding-right)}.fip-logo.fip-logo-hidden .logo-container,.fip-logo.fip-logo-hidden .slogan{display:none}.pinned .fip-logo.fip-logo-hidden .logo-container{display:flex;visibility:hidden}.fip-logo .logo{height:100%;background:url("../images/svg/Unicredit_logo.svg") no-repeat;background-size:contain;background-position-y:center;position:relative;width:contain;z-index:20}.fip-logo h3{color:var(--top-bar-logo-color);font-family:var(--top-bar-logo-font-family);font-size:var(--top-bar-logo-font-size);line-height:60px;font-weight:var(--top-bar-logo-font-weight)}@media only screen and (max-width: 968px){.fip-logo h3{font-size:0}}.fip-logo .slogan{display:var(--top-bar-slogan-display);padding-left:var(--top-bar-slogan-padding-left);padding-right:var(--top-bar-slogan-padding-right);text-decoration:none}.fip-logo h4{color:var(--top-bar-logo-color);font-family:var(--font-family);font-size:13px;line-height:60px;margin:0}.common-header{background:var(--login-header-color-bg);border-bottom:var(--login-header-border-bottom);box-shadow:var(--login-header-box-shadow);display:flex;height:60px;padding-left:var(--login-header-padding-left);width:100%}@media only screen and (max-width: 768px){.common-header{padding-left:60px}}@media only screen and (max-width: 640px){.common-header{padding-left:15px}}.login-page .common-header{left:0;position:absolute;top:0}.common-header .navbar-brand{text-decoration:none;margin:0;padding:0}.common-header .fip-logo .logo{background:url("../images/svg/Unicredit_logo.svg") no-repeat;background-size:contain !important;background-position-y:center !important}.container-fluid{height:100vh;min-height:100vh;display:flex;flex-direction:column;justify-content:center}#build-timestamp-container{display:none;font-size:11px;color:var(--top-header-build-timestamp-color);height:100%}#build-timestamp-container #build-timestamp-text-container{display:flex;justify-content:center;flex-direction:column;margin:0 5px;height:100%}body{height:100vh;margin:0;background:#f0f0f0}.error-page{min-height:300px;width:360px;margin:200px auto 50px;text-align:center;font-family:var(--login-font-family);color:#3c3c3c;border:var(--border-width) solid #dcdcdc;border-radius:var(--border-radius);background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);position:relative}.error-page .error-logo{background-color:var(--color-text);-webkit-mask-image:url("../images/svg/attention-dark.svg");mask-image:url("../images/svg/attention-dark.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;min-height:80px;min-width:80px;width:100%;margin-top:50px;margin-bottom:30px}.error-page .error-box{max-width:500px;min-width:200px;margin:0 auto;text-align:center;line-height:20px}.error-page .error-box .error-code{color:#3c3c3c;font-size:16px;line-height:30px;text-align:center}.error-page .error-box .error-message{min-height:20px;color:#3c3c3c;font-size:13px;margin-bottom:80px;margin-left:20px;margin-right:20px;text-align:center}.error-page .error-login-link{text-decoration:none;height:var(--button-height-m);min-width:130px;background:var(--button-color-bg-primary);color:var(--button-color-text-primary);right:20px;border:var(--button-border-width-primary) var(--button-border-style) var(--button-color-border-primary);bottom:20px;position:absolute;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center;border-radius:var(--button-border-radius);padding:var(--button-padding)}.error-page .error-login-link:hover{background:var(--button-color-bg-primary-hover);border-color:var(--button-color-border-primary-hover)}.error-page .button-text{margin-right:var(--button-text-to-icon-right-margin);min-height:20px;min-width:86px;font:var(--button-font);line-height:20px;color:var(--button-color-text-primary);text-align:left}.error-page .button-icon{background-color:var(--button-color-text-primary);-webkit-mask-image:url("../images/svg/icon_login_again.svg");mask-image:url("../images/svg/icon_login_again.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-height:20px;min-width:20px}.error-page{--button-color-bg-primary: #e2001a;--button-color-bg-primary-hover: #e2001a;--button-color-border-primary: #e2001a;--button-color-border-primary-hover: #e2001a;--button-border-radius: 0;font-family:var(--font-family-accent)}.common-header{--login-header-color-bg: #e2001a;--login-header-padding-left: 0;height:60px}.common-header .logo{background-color:#fff}.common-header .fip-logo h3{background:url("../images/svg/Unicredit_logo.svg") no-repeat;background-position:center;background-size:contain;height:60px;max-width:200px;min-width:150px;width:200px}.common-header .col-md-12{padding:0}