@import url(https://use.typekit.net/coq0xdl.css);.login-form-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;padding:0 30px}.login-form-wrapper .login-form{max-width:550px;width:100%}.login-form-wrapper .login-form button{display:inline-block;margin:auto;min-width:180px}.login-form-wrapper .login-form img{height:auto;margin-bottom:60px;width:100%}@media screen and (max-width:424px){.login-form-wrapper .login-form img{margin-bottom:30px}}.competition{padding:30px}.competition>p{line-height:1.2}.competition hr{background-color:#000;border:none;height:1px;margin:30px 0}.competition .section-heading{margin-bottom:30px}.competition .nominee{display:flex;flex-wrap:wrap}.competition .nominee:not(:last-child){margin-bottom:30px}.competition .nominee .nominee-left-col{flex-basis:158px;flex-grow:0;flex-shrink:0;padding-right:30px;width:158px}.competition .nominee .nominee-left-col button{margin-bottom:15px}.competition .nominee .nominee-right-col{flex-basis:calc(100% - 158px);flex-grow:0;flex-shrink:0;width:calc(100% - 158px)}.competition .nominee .nominee-right-col :not(:last-child) div,.competition .nominee .nominee-right-col h5{margin-bottom:15px}.competition .nominee .nominee-right-col .action-buttons{flex-shrink:0}.competition .nominee .nominee-right-col .action-buttons span:not(:nth-child(2)){cursor:pointer}.competition .nominee .nominee-right-col .action-buttons span:not(:nth-child(2)):hover{color:#e30613}.divider{padding-left:30px;padding-right:30px}@media screen and (max-width:425px){.nominee .nominee-left-col{flex:0 0 100%;padding-right:0;width:100%}.nominee .nominee-left-col img{height:auto!important;width:100%!important}.nominee .nominee-right-col{flex:0 0 100%;width:100%}}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.ms-0{margin-left:0!important}.me-0{margin-right:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.ps-0{padding-left:0!important}.pe-0{padding-right:0!important}.mb-1x{margin-bottom:15px!important}.mt-1x{margin-top:15px!important}.ms-1x{margin-left:15px!important}.me-1x{margin-right:15px!important}.pb-1x{padding-bottom:15px!important}.pt-1x{padding-top:15px!important}.ps-1x{padding-left:15px!important}.pe-1x{padding-right:15px!important}.mb-2x{margin-bottom:30px!important}.mt-2x{margin-top:30px!important}.ms-2x{margin-left:30px!important}.me-2x{margin-right:30px!important}.pb-2x{padding-bottom:30px!important}.pt-2x{padding-top:30px!important}.ps-2x{padding-left:30px!important}.pe-2x{padding-right:30px!important}.mb-3x{margin-bottom:45px!important}.mt-3x{margin-top:45px!important}.ms-3x{margin-left:45px!important}.me-3x{margin-right:45px!important}.pb-3x{padding-bottom:45px!important}.pt-3x{padding-top:45px!important}.ps-3x{padding-left:45px!important}.pe-3x{padding-right:45px!important}.mb-4x{margin-bottom:60px!important}.mt-4x{margin-top:60px!important}.ms-4x{margin-left:60px!important}.me-4x{margin-right:60px!important}.pb-4x{padding-bottom:60px!important}.pt-4x{padding-top:60px!important}.ps-4x{padding-left:60px!important}.pe-4x{padding-right:60px!important}.mb-5x{margin-bottom:75px!important}.mt-5x{margin-top:75px!important}.ms-5x{margin-left:75px!important}.me-5x{margin-right:75px!important}.pb-5x{padding-bottom:75px!important}.pt-5x{padding-top:75px!important}.ps-5x{padding-left:75px!important}.pe-5x{padding-right:75px!important}*{box-sizing:border-box;font-family:acumin-pro-wide,sans-serif}html{background:#f0f0f0;font-size:16px;line-height:1.5}body{margin:0;padding:0;position:relative;width:100%}main{padding-top:78px}header{background:#000;height:78px;position:fixed;width:100%;z-index:100}header .app-bar{display:flex;justify-content:space-between}.container{margin:auto;max-width:1440px;padding:15px}.row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.no-margin{margin:0}.col-half-responsive{flex:0 0 50%;padding:0 15px;width:50%}@media screen and (max-width:991px){.col-half-responsive{flex:0 0 100%;width:100%}}.sticky-top{height:100%;position:-webkit-sticky;position:sticky;top:78px;z-index:10}.box-with-loader{align-items:center;display:flex;justify-content:center;min-height:120px;padding:0 30px}.profile-image{background:#000;box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);height:auto;margin-bottom:15px;width:128px}.winners-page{display:flex;flex-direction:column;gap:15px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:15px;max-width:800px;width:100%}.winners-page .tail{clear:both;display:flex;flex-direction:row;gap:15px;padding:15px}.winners-page .content{width:100%}.month-name{background-color:#fff;height:50px}.drawer img{height:90px;margin:0;width:90px}.drawer button{color:#fff;height:80px;justify-content:flex-start;padding-left:0;text-transform:none}.drawer button:hover{background-color:inherit;color:#e30613}.initials{font-size:1rem;line-height:1.2;margin-bottom:15px}.history-placeholder{padding:30px 15px 30px 0}.pos-static{position:static!important}.d-inline-block{display:inline-block}.text-muted{color:#999}.text-accent{color:#e30613}.dialog-title h4{margin-block-end:0;margin-block-start:0}.mobile-only{display:none}.desktop-only{display:block}@media screen and (max-width:991px){.mobile-only{display:block}.desktop-only{display:none}}.votes-section{display:flex;margin-bottom:15px}.votes-section .vps{flex:0 0 33.333%;width:33.333%}.votes-section .right-padding{padding-right:15px}.dialog-buttons .actions button:hover{background-color:#e30613;color:#fff}.blurred{color:transparent;text-shadow:0 0 15px rgba(0,0,0,.5);-webkit-user-select:none;user-select:none}.nomination-justification .justification-box{display:flex;flex:1 1;flex-direction:column}.nomination-justification .justification-box .justification-text{flex:1 1}.nomination-justification .justification-box .justification-text-helpers{display:flex;flex-direction:row;flex-shrink:1;font-size:small}.nomination-justification .justification-box .justification-text-helpers .to-few-prompt{margin-right:auto}.nomination-justification .justification-box .justification-text-helpers .current-length-prompt{margin-left:auto}.employee-search{background:#fff;overflow:hidden;width:100%}.employee-search .es-input-wrapper{padding:30px 30px 0;position:relative;transition:all .12s ease-in-out;-webkit-transition:all .12s ease-in-out}.employee-search .es-input-wrapper input{border:none;border-bottom:1px solid #000;box-shadow:none;font-size:inherit;margin-bottom:30px;outline:none;padding:0 30px 15px;width:100%}.employee-search .es-input-wrapper input:focus{border-bottom:1px solid #e30613}.employee-search .es-input-wrapper .es-search-icon{left:30px;position:absolute;top:30px}.employee-search .es-input-wrapper:focus-within{color:#e30613}.employee-search .es-input-wrapper.is-scrolled{box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2)}.employee-search .es-options{align-items:start;flex-wrap:wrap;height:calc(100vh - 208px);margin:0;overflow:hidden visible;padding:0 15px 15px}.employee-search .es-options .es-option{background:transparent;border:none;cursor:pointer;font-size:1.25rem;line-height:1.2;outline:none;padding:15px 15px 0;text-align:left}.employee-search .es-options .es-option img{height:auto!important;width:100%!important}.employee-search .es-options .es-option .initials{font-size:1rem;margin-bottom:15px}.employee-search .es-options .es-option:hover{background:#f5f5f5}@media screen and (min-width:1200px){.employee-search .es-options .es-option{flex:0 0 25%;width:25%}}@media screen and (min-width:992px)and (max-width:1199px){.employee-search .es-options .es-option{flex:0 0 33.333%;width:33.333%}}@media screen and (max-width:991px){.employee-search{margin-bottom:15px}.employee-search .es-options{max-height:300px}.employee-search .es-options .es-option{flex:0 0 25%;width:25%}}@media screen and (min-width:576px)and (max-width:767px){.employee-search .es-options .es-option{flex:0 0 33.333%;width:33.333%}}@media screen and (max-width:575px){.employee-search .es-options .es-option{flex:0 0 50%;width:50%}}.page-loader{align-items:center;display:flex;height:calc(100vh - 158px);justify-content:center;width:100%}.success-of-the-year{padding:30px}.success-of-the-year .logo{flex:0 0 33%;width:33%}.success-of-the-year .year-text{font-size:2.5vw;font-weight:700;margin-left:20%}@media screen and (max-width:991px){.success-of-the-year .logo{flex:0 0 100%;width:50%}.success-of-the-year .year-text{font-size:7vw;font-weight:700;margin-left:30%}}
/*# sourceMappingURL=main.3b1ca1e8.css.map*/