﻿@font-face{font-family:'Graphik';src:url('fonts/Graphik-Regular.otf') format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Graphik';src:url('fonts/Graphik-RegularItalic.otf') format('opentype');font-weight:400;font-style:italic}@font-face{font-family:'Graphik';src:url('fonts/Graphik-Semibold.otf') format('opentype');font-weight:600;font-style:normal}@font-face{font-family:'Graphik';src:url('fonts/Graphik-SemiboldItalic.otf') format('opentype');font-weight:600;font-style:italic}@font-face{font-family:'Graphik Condensed';src:url('fonts/GraphikCondensed-Semibold.otf') format('opentype');font-weight:600;font-style:normal}@font-face{font-family:'Graphik Condensed';src:url('fonts/GraphikCondensed-SemiboldItalic.otf') format('opentype');font-weight:600;font-style:italic}@font-face{font-family:'Graphik Wide';src:url('fonts/GraphikWide-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Graphik Wide';src:url('fonts/GraphikWide-BoldItalic.otf') format('opentype');font-weight:700;font-style:italic}@font-face{font-family:'Graphik XCondensed';src:url('fonts/GraphikXCondensed-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Graphik XCondensed';src:url('fonts/GraphikXCondensed-BoldItalic.otf') format('opentype');font-weight:700;font-style:italic}@font-face{font-family:'Graphik XXCondensed';src:url('fonts/GraphikXXCondensed-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Graphik XXCondensed';src:url('fonts/GraphikXXCondensed-BoldItalic.otf') format('opentype');font-weight:700;font-style:italic}@font-face{font-family:'Graphik XXXCondensed';src:url('fonts/GraphikXXXCondensed-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Graphik XXXCondensed';src:url('fonts/GraphikXXXCondensed-BoldItalic.otf') format('opentype');font-weight:700;font-style:italic}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%}body{box-sizing:border-box;width:100%;min-height:100%;display:flex;flex-direction:column;font-family:'Graphik',sans-serif;background:#fff;color:#004045;overflow-x:hidden}.logo-section{gap:12px}.logo-section .tab-logo .divider{width:2px;height:3rem;background:#008542;opacity:.5}.container-wrapper{background-color:#fff}.login{margin-top:150px!important}.login .login-box{width:300px;text-align:left}.login .login-box .login-box-top{background-color:#fff;text-align:center;padding:15px}.login .login-box .login-box-top img{width:100%;max-width:180px}.login .login-box .login-box-bottom{padding:0 20px 20px 20px;color:#fff;background-color:#004045}.login .login-box .login-box-bottom>div{max-width:300px}.login .login-box #login-loader,.login .login-box p{font-weight:normal}.login .login-box a{color:#fff;font-weight:normal}.login .login-box #login_security p,.login .login-box #login_security a{color:#004045;font-weight:normal}.login .login-text{margin-bottom:20px;position:relative;top:140px}.validation-summary-errors{padding:10px;margin-bottom:10px;background-color:#ffd700;font-size:14px;color:#d82c34;font-weight:bold;text-align:center}.validation-summary-errors ul{list-style:none;padding-left:0;margin:0}.field-validation-error{margin-bottom:10px;font-size:14px;color:#ee3124;font-weight:bold}.field-validation-valid{display:none}@media(max-width:991px){.login{margin-top:15px!important}.login .login-text{margin-left:auto;margin-right:auto}.login .login-box{margin:auto}}