/** CACHE: 1612195794..........; **/
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:auto;src:url('../webfonts/fa-solid-900.eot');src:url('../webfonts/fa-solid-900.eot?#iefix') format('embedded-opentype'), url('../webfonts/fa-solid-900.woff2') format('woff2'), url('../webfonts/fa-solid-900.woff') format('woff'), url('../webfonts/fa-solid-900.ttf') format('truetype'), url('../webfonts/fa-solid-900.svg#fontawesome') format('svg');}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}.btn-primary{background-color:#506985;border-color:#506985;}.btn-primary:hover{background-color:#6582a3;border-color:#6582a3;}html{height:100%;}html input:-internal-autofill-selected{background-color:#c3d1e0 !important;}body{height:100%;font-size:14px;color:#333;}body .float-back{position:fixed;top:1rem;left:1rem;}body .float-back a{display:flex;padding:0.5rem 2rem 0.5rem 2rem;background-color:#43aa65;align-items:center;}@media screen and (max-width:767px){body .float-back a{padding:0 0.5rem;}}body .float-back a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f053";display:inline-block;margin-right:1rem;}@media screen and (max-width:767px){body .float-back a:before{margin-right:0.25rem;}}body .float-back a:hover{background-color:#283c52;}@media (max-width:767px){body{padding:0;margin:0;}}body:before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;z-index:0;background:#283c52;background:linear-gradient(to bottom, #506985 0%, #283c52 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#506985', endColorstr='#283c52', GradientType=0);background-repeat:repeat-x;background-size:cover;}body #login-panel{width:400px;max-width:95%;margin-bottom:45px;border-radius:.286rem;margin-left:auto;margin-right:auto;margin-top:45px;}@media (max-width:767px){body #login-panel{margin-top:10px;margin-bottom:10px;}}body .svg{margin:auto auto 3.5em auto;max-width:85%;}@media (max-width:767px){body .svg{margin-top:0;margin-bottom:20px;}}body #login-page{-webkit-box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);display:flex;background-color:#c3d1e0;width:460px;max-width:100%;padding:50px 40px 30px 40px;border-radius:0.5em;}body #login-page.play-anim{transform:scale(0) translateY(-100%);transform-origin:top center;animation:showLoginForm 0.75s forwards cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.25s;animation-play-state:paused;opacity:0;-webkit-box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);}@media (max-width:767px){body #login-page{padding:.25rem .5rem 0px;}}.playAnim,.forcePlay{animation-play-state:running !important;}@keyframes birdSlideIn{from{transform-origin:bottom center;opacity:0;transform:scale(0) translateY(-100%);} to{transform-origin:center;opacity:1;transform:scale(1) translateY(0);}}@keyframes textFadeIn{from{transform-origin:center;opacity:0;transform:scale(0) translateY(25%);} to{transform-origin:center;transform:scale(1) translateY(0);opacity:1;}}@keyframes showLoginForm{from{opacity:0;transform:scale(0) translateY(-100%);box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);} 65%{box-shadow:5px 45px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);} to{opacity:1;transform:scale(1) translateY(0);box-shadow:5px 5px 15px -10px rgba(0, 0, 0, 0.5), inset 5px 5px 15px -10px rgba(255, 255, 255, 0.5), 0 1px 1px rgba(0, 0, 0, 0.05);}}