@import"https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&display=swap";@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-brands-400-CWfv7Q-8.eot);src:url(/build/assets/fa-brands-400-CWfv7Q-8.eot?#iefix) format("embedded-opentype"),url(/build/assets/fa-brands-400-BzrN6Sif.woff2) format("woff2"),url(/build/assets/fa-brands-400-C-v2DD_t.woff) format("woff"),url(/build/assets/fa-brands-400-CshCaLwF.ttf) format("truetype"),url(/build/assets/fa-brands-400-B7a24m7v.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-solid-900-CTNkttaO.eot);src:url(/build/assets/fa-solid-900-CTNkttaO.eot?#iefix) format("embedded-opentype"),url(/build/assets/fa-solid-900-_5MqxTsL.woff2) format("woff2"),url(/build/assets/fa-solid-900-CSzk2abE.woff) format("woff"),url(/build/assets/fa-solid-900-CXAnREQg.ttf) format("truetype"),url(/build/assets/fa-solid-900-DqxoqY8u.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}/*!
 * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-regular-400-DvSZaKEv.eot);src:url(/build/assets/fa-regular-400-DvSZaKEv.eot?#iefix) format("embedded-opentype"),url(/build/assets/fa-regular-400-BoaOhnHW.woff2) format("woff2"),url(/build/assets/fa-regular-400-frskbdMR.woff) format("woff"),url(/build/assets/fa-regular-400-ZfGRyHeM.ttf) format("truetype"),url(/build/assets/fa-regular-400-4AtKni-7.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}.fade-leave-active,.fade-enter-active{transition:opacity .5s}.fade-slow-leave-active,.fade-slow-enter-active{transition:opacity 1.5s}.fade-very-slow-leave-active,.fade-very-slow-enter-active{transition:opacity 3.5s cubic-bezier(1,0,1,.4)}.fade-leave-to,.fade-enter,.fade-slow-leave-to,.fade-slow-enter,.fade-very-slow-leave-to,.fade-very-slow-enter{opacity:0}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all 1.5s}.slide-left-enter,.slide-left-leave-to{transform:translate(800px)}.slide-right-enter,.slide-right-leave-to{transform:translate(-800px)}.bounce-enter-active{animation:bounce-in 1s}.bounce-leave-active{animation:bounce-in 1s reverse}@keyframes bounce-in{0%{transform:scale(.75)}50%{transform:scale(1.25)}to{transform:scale(1)}}html,body,.application,#app{height:100%;background-color:#111;line-height:2}body .application{position:relative;display:flex;flex-direction:column}body .application .brand-name{text-align:center;margin-bottom:50px;font-family:Alegreya Sans;font-size:3.5rem}body .application .brand-logo{margin-bottom:30px}body .application .header{height:58px;font-family:Alegreya Sans;font-size:1.5rem}body .application .header .navbar{background-color:#1119}body .application .header .navbar .navbar-brand{color:#e0e0e0;font-size:1.5rem;font-weight:700}body .application .header .navbar .navbar-toggler{border-color:#fff;background-color:#000}body .application .header .navbar .navbar-toggler .navbar-toggle{color:#fff}body .application .header .navbar .nav-item .nav-link{color:#e0e0e0;transition:all .3s;font-weight:700}body .application .header .navbar .nav-item :hover{transform:scale(1.05)}body .application #content{position:relative;flex-grow:1;display:flex;flex-direction:column}body .application #content .login,body .application #content .password,body .application #content .protocol,body .application #content .maintenance,body .application #content .not-found{height:100%;padding:30px;margin:auto;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:5px;width:90%;box-shadow:0 0 10px 2px #e0e0e0}@media (min-width: 1024px){body .application #content .login,body .application #content .password,body .application #content .protocol,body .application #content .maintenance,body .application #content .not-found{width:400px;height:500px}}body .application #content .login .password-reset,body .application #content .password .password-reset,body .application #content .protocol .password-reset,body .application #content .maintenance .password-reset,body .application #content .not-found .password-reset{text-align:right;color:#000}body .application #content .custom-content{margin-top:30px;color:#fff;height:100%;display:flex;flex-direction:column;width:100%}body .application #content .custom-content .page-anchor{height:0px;color:transparent}@media (min-width: 1024px){body .application #content .custom-content{margin-top:80px}}@media (min-width: 1024px){body .application #content .password{height:600px}}body .application #content .protocol{height:auto;margin-top:58px;margin-bottom:50px;padding:0}@media (min-width: 768px){body .application #content .protocol{width:auto}}body .application #content .protocol .container{padding-left:5px;padding-right:5px}body .application #content .protocol__intro{margin-top:50px;margin-bottom:50px;padding-left:10px;padding-right:10px;font-size:.8rem}@media (min-width: 768px){body .application #content .protocol__intro{font-size:1rem}}body .application .footer{font-size:1rem;display:flex;justify-content:center;color:#e0e0e0;padding-bottom:10px;font-size:.7rem;align-items:center}body .application .footer__icon{font-size:1rem}body .application .footer .fa-heart{color:red;font-size:1rem}body .application .footer .fa-facebook-square,body .application .footer .fa-linkedin{color:#e0e0e0;font-size:1rem;margin-left:5px;display:flex}
