@font-face{font-family:'Roboto Regular';src:url('/fonts/Roboto-Regular.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Medium';src:url('/fonts/Roboto-Medium.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Bold';src:url('/fonts/Roboto-Bold.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:normal;font-style:normal}html,body{font-family:'Roboto Regular',sans-serif;font-size:20px;color:#232323}h1{font-family:'Roboto Bold',sans-serif;font-size:82px;letter-spacing:-1px;color:#232323}h2{font-family:'Roboto Medium',sans-serif;font-size:50px;letter-spacing:-.4px;color:#930000}h3{font-family:'Roboto Medium',sans-serif;font-size:36px;letter-spacing:-.5px;color:#930000}h4{font-family:'Roboto Medium',sans-serif;font-size:24px;color:#232323}a{color:#c00;text-decoration:none;background-color:transparent}a:active{outline:0}a:focus{border:0}a:hover{color:#c00;text-decoration:underline}small{font-family:'Roboto Regular',sans-serif;font-size:18px;color:#232323}.disclaimer{font-family:'Roboto Regular',sans-serif;font-size:16px;color:#606060}@media screen and (min-width:992px){h1.slogan{color:#fff;font-size:40px;max-width:480px;margin-top:calc(100vh - 200px)!important}}@media screen and (max-width:991px){html,body{font-size:18px;font-family:Roboto,Arial,sans-serif}h1{font-size:62px;letter-spacing:-.7px}h2{font-size:38px;letter-spacing:-.3px}h3{font-size:28px;letter-spacing:-.4px}h4{font-size:22px}small{font-size:16px}.disclaimer{font-size:15px}}@media screen and (max-width:767px){html,body{font-size:16px;font-family:Roboto,Arial,sans-serif}h1{font-size:50px;letter-spacing:-.4px}h2{font-size:36px;letter-spacing:-.5px}h3{font-size:24px}h4{font-size:18px}small{font-size:14px}.disclaimer{font-size:13px}}.coffesmart-text{color:#fff!important;font-size:16px!important;font-weight:400;line-height:24px;letter-spacing:0!important;display:inline}.coffeesmart-logo{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDJweCIgaGVpZ2h0PSI1OHB4IiB2aWV3Qm94PSIwIDAgNDIgNTgiIHZlcnNpb249IjEuMSI+CiAgICA8dGl0bGU+TG9nb3MvQ29mZmVlIFNtYXJ0PC90aXRsZT4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik02LjQ2NSw2LjUyIEMtMi4xNTUsMTUuMjEgLTIuMTU1LDI5LjMwMyA2LjQ2NSwzNy45OTYgTDYuNDY1LDM3Ljk5NiBMMzcuNjc5LDYuNTIgQzMzLjM3LDIuMTc0IDI3LjcyMSwwLjAwMSAyMi4wNzIsMC4wMDEgTDIyLjA3MiwwLjAwMSBDMTYuNDIzLDAuMDAxIDEwLjc3NCwyLjE3NCA2LjQ2NSw2LjUyIEw2LjQ2NSw2LjUyIFoiIGlkPSJwYXRoLTEiLz4KICAgICAgICA8cGF0aCBkPSJNMC41NjksMzEuOTc4IEM0Ljg1OSwzNi4zMDYgMTAuNDc4LDM4LjQ3OCAxNi4xMDEsMzguNDk4IEwxNi4xMDEsMzguNDk4IEwxNi4yNTMsMzguNDk4IEMyMS44NzYsMzguNDc4IDI3LjQ5MywzNi4zMDYgMzEuNzgyLDMxLjk3OCBMMzEuNzgyLDMxLjk3OCBDNDAuNDAyLDIzLjI4NSA0MC40MDIsOS4xOTMgMzEuNzgyLDAuNTA0IEwzMS43ODIsMC41MDQgTDAuNTY5LDMxLjk3OCBaIiBpZD0icGF0aC0zIi8+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iTG9nb3MvQ29mZmVlLVNtYXJ0IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtNyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiLz4KICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiLz4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTEiIGZpbGw9IiNGRkZGRkYiIG1hc2s9InVybCgjbWFzay0yKSIgcG9pbnRzPSItNSA0Mi45OTYgNDIuNjc5IDQyLjk5NiA0Mi42NzkgLTQuOTk5IC01IC00Ljk5OSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC02IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjAwMDAwMCwgMjEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay00IiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0zIi8+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ2xpcC01Ii8+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stNCkiIHBvaW50cz0iLTQuNDMxIDQzLjQ5OCA0My4yNDcgNDMuNDk4IDQzLjI0NyAtNC40OTcgLTQuNDMxIC00LjQ5NyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")!important;color:#fff!important;caret-color:#fff!important;background-size:contain!important;width:20px!important;height:32px!important;margin-left:12px;margin-right:12px!important}.container-fluid{height:100%}.bg-light{background-color:#c00!important}.navbar{height:72px;padding:0 24px!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff}.navbar-nav img{height:24px;width:24px;filter:invert(95%) sepia(18%) saturate(1%) hue-rotate(102deg) brightness(114%) contrast(100%);vertical-align:sub}.navbar-toggler{border:0;filter:invert(1)}.navbar-light .navbar-nav .nav-link{color:#fff;font-size:16px;background-color:rgba(204,0,0,1);border:0}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#fff;background-color:#c00}.navbar-nav .dropdown-toggle{transition:all .3s}.navbar-nav .dropdown-toggle::after{background:url("<svg viewBox='0 0 24 24'style='font-size: 24px; height: 24px; width: 24px;'><path fill='currentColor' d='M12 15l5-6H7z' fill-rule='evenodd'></path></svg>")}.navbar-nav .dropdown-toggle:hover{border-bottom-color:#c00}.navbar-nav .dropdown-menu.show{padding:0;font-size:16px;border:0;transition:all .5s;width:160px}.navbar-nav .dropdown-menu .dropdown-item{padding-left:10px;border-left:4px solid #fff;transition:all .3s}.navbar-nav .dropdown-menu .dropdown-item:hover{border-left-color:#c00;background-color:#fff}a.btn{line-height:.8}.btn{font-family:'Roboto Regular',sans-serif;font-size:20px;padding:10px 20px;height:40px;border:0;line-height:0;letter-spacing:-.5px;transition:all .3s;text-transform:uppercase}.btn:focus{box-shadow:none}.btn.btn-primary{border-style:solid;border-color:#c00;border-radius:0;border-width:2px;background-color:#c00;color:#fff}.btn.btn-secondary{border-style:solid;border-color:#c00;border-radius:0;border-width:2px;background-color:transparent;color:#c00}.btn.btn-sm{border-width:2px;font-size:14px;padding:7px 7px;height:30px}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#c00;border-color:#c00}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.text-sm-center,.text-sm-left,.text-sm-right{font-family:'Roboto Regular',sans-serif;font-size:12pt}.input-group-text{padding-left:7px;padding-bottom:7px;padding-right:0;height:33px;border-color:#ebebeb;background-color:#ebebeb;border-radius:0;transition:.15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label::before{top:.2rem;border-color:#999;border-width:2px}select.form-control{padding:0 7px}.custom-checkbox .custom-control-label::after{position:absolute;top:7px;left:-27px;width:15px;height:15px;background:no-repeat 100%/100% 100%}.custom-checkbox .custom-control-label::before{border-radius:0;height:20px;width:20px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(/images/checked.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI)}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#999;border-color:#999}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#999}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#c00;background-color:#c00}.form-control{height:33px;color:#232323;background-color:#ebebeb;background-clip:border-box;border:1px solid #ebebeb;border-radius:0}.form-control:focus{color:#232323;background-color:#ebebeb;border:1px solid #ebebeb;border-radius:0;box-shadow:none}.form-control-readonly{color:#606060!important;background-color:#fff!important}.input-group>.form-control{border-left:0}.dropdown-menu{border-radius:0}.dropdown-item:hover{background-color:#ebebeb}.dropdown-item.active{background-color:#e1e1e1}.is-invalid,.is-invalid-group{border-color:#c00}.is-invalid-group .input-group-text{border-color:#c00}.form-control.is-invalid:focus{border-color:#c00;box-shadow:none}.is-valid-group .invalid-feedback{display:none!important}.form-control.is-valid:focus{border-color:#ebebeb;box-shadow:none}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:inherit}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#999}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:none}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#999}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#999}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{border-color:#ebebeb;color:inherit}.was-validated .form-control:valid,.form-control.is-valid{border-color:#ebebeb;background-image:none}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#999;box-shadow:none}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#c00;background-color:#c00;box-shadow:none}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none}.col-form-label{padding-top:0}.modal-content{border-radius:0}.list-group-item:first-child,.list-group-item:last-child{border-radius:0}.list-group-item{padding:10px 20px}.list-group-item-action:hover{color:#fff;background-color:#c00}.list-group-item-action:hover a{color:#fff}.list-group-item-action:hover a:hover{text-decoration:none}.list-group-item.active{z-index:2;color:#fff;background-color:#c00}.list-group-item.active a{color:#fff}.list-group-item-sm{background-color:#fff}.list-group-item-sm:hover{color:#fff;background-color:#c00}.list-group-item-sm:hover a{color:#fff}.list-group-item-sm:hover a:hover{text-decoration:none}.list-group-item-sm.active{z-index:2;color:#fff;background-color:#c00}.list-group-item-sm.active a{color:#fff}.alert{border-radius:0}.alert-dismissible .close{padding:12px}.table thead th{background-color:#930000;color:#fff}.table-striped tbody tr:nth-of-type(odd){background-color:#fff}.table-striped tbody tr:nth-of-type(even){background-color:#ebebeb}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.04)!important}.card{border:0;border-radius:0;box-shadow:0 0 3px rgba(153,153,153,.2),0 0 3px rgba(153,153,153,.2)}.card .card-body{padding:1.25rem .75rem .75rem .75rem}a.page-link:focus{border:1px solid #dee2e6}.page-item .page-link{color:#c00}.page-item .page-link:focus{box-shadow:none}.page-item.active .page-link{border-color:#c00;background-color:#c00;color:#fff}.nav-tabs .nav-link{border-radius:0}@media screen and (max-width:991px){.custom-checkbox .custom-control-label::after{left:-24px}.navbar-collapse{transition:none}.navbar-nav{left:0;margin:-6px;margin-left:-20px!important;margin-right:-20px!important;transition:none}.navbar-nav .dropdown-toggle{padding-left:20px;border:1px solid #e1e1e1}.navbar-nav .dropdown-menu.show{margin-top:0;padding:0;font-size:16px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:100%}.navbar-nav .dropdown-menu .dropdown-item{padding-left:10px;border-left:4px solid #fff;transition:all .3s;width:100px}}html,body{min-height:100vh;height:100%;margin:0}iframe{border-width:0}@font-face{font-family:'DIN Pro';src:url('/fonts/dinpro-regular.eot?v=khNk_zxza4S3biPmS9Yma_WsUkI');src:url('/fonts/dinpro-regular.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff'),url('/fonts/dinpro-regular.ttf?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'DIN Pro';src:url('/fonts/dinpro-medium.eot?v=khNk_zxza4S3biPmS9Yma_WsUkI');src:url('/fonts/dinpro-medium.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff'),url('/fonts/dinpro-medium.ttf?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'DIN Pro';src:url('/fonts/dinpro-black.eot?v=khNk_zxza4S3biPmS9Yma_WsUkI');src:url('/fonts/dinpro-black.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff'),url('/fonts/dinpro-black.ttf?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'DIN Pro';src:url('/fonts/dinpro-light.eot?v=khNk_zxza4S3biPmS9Yma_WsUkI');src:url('/fonts/dinpro-light.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff'),url('/fonts/dinpro-light.ttf?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Sinova Pro';src:url('/fonts/sinova-pro.woff2?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff2'),url('/fonts/sinova-pro.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Sinova Pro';src:url('/fonts/sinova-pro-medium.woff2?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff2'),url('/fonts/sinova-pro-medium.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url('/fonts/Roboto-Regular.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('/fonts/Roboto-SemiBold.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url('/fonts/Roboto-Bold.woff?v=khNk_zxza4S3biPmS9Yma_WsUkI') format('woff');font-weight:800;font-style:normal}.btn-clear{font-weight:400;color:#c00;padding:0;background:transparent;text-decoration:underline}.text-red{color:#c00}.validation-summary{display:block;padding:5px 0;font-size:80%;color:#c00;background:#fff}.validation-summary ul{list-style:none;padding:0}.validation-summary-twin{display:block;margin-top:-1rem;font-size:80%;color:#c00;background:#fff}.app-footer{position:relative;width:100%;padding:10px;z-index:10}.app-footer .brands>img{height:30px}.app-footer .language-selector{order:5;background:transparent url(/images/language-selector-closed.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI) no-repeat 100%;background-size:16px 16px;margin:10px 0}.app-footer .language-selector img{width:14px;height:12px;position:relative;top:-1px}.app-footer .language-selector .dropdown-toggle::after{display:none}.app-footer .language-selector .dropdown-menu{width:70px;min-width:70px}.app-footer .language-selector .dropdown-menu.show{display:block;top:38px!important;left:34px!important;padding:0;margin:0;width:70px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);border:0}.app-footer .language-selector .dropdown-menu.show:after{position:absolute;right:5px;bottom:9px;width:16px;height:16px;content:"";background-image:url(/images/language-selector-opened.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI);background-size:16px 16px;background-repeat:no-repeat;display:block}.app-footer .language-selector .dropdown-menu.show img{top:-3px}.app-footer .language-selector .dropdown-menu .dropdown-item{padding:5px 25px 5px 5px;width:70px}.app-footer .copyright{display:flex;align-items:center;align-self:stretch;padding-left:23px;font-size:14px;color:#808080}.app-footer .copyright p{margin:0;padding-top:5px}.app-footer .version{padding:10px 20px;font-size:.6em;color:#999;text-align:right;flex:1 0 auto}.app-footer .links ul{display:block;text-align:center;padding-left:0;margin-bottom:0}.app-footer .links ul li{display:inline-block;margin:0 10px;line-height:21px}.app-footer .links ul li a{font-size:14px;color:#808080}.fa{left:9px;width:20px;height:20px;background-size:20px 20px!important;top:7px;z-index:10}.fa-globe{background:url(/images/icon-language.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI)}.fa-unlock-alt{background:url(/images/icon-password.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI)}.fa-unlock-alt:before{content:""}.fa-user{background:url(/images/icon-login.svg?v=khNk_zxza4S3biPmS9Yma_WsUkI)}.fa-user:before{content:""}@media screen and (max-width:991px){.app-footer .copyright{display:none}.app-footer .version{display:none}.app-footer .links{flex:1 0 auto}}@media screen and (max-width:767px){html{height:auto}.app-footer{margin-bottom:0;padding-bottom:20px}.app-footer .app-footer-inner{display:flex;flex-direction:column;align-items:center}.app-footer .links{text-align:center;padding-left:0}.app-footer .links ul{display:block;text-align:center}.app-footer .links ul li{margin-bottom:10px}.app-footer .brands{margin-top:10px;margin-bottom:10px}.app-footer .version{position:absolute;bottom:0}.app-footer .language-selector{margin:0}.app-footer .links ul,.app-footer .links ul li{display:block}}