﻿@charset "UTF-8";:root{--primary-color:#265fa4;--secondary-color:#b83a3e;}:root{--primary-color:#265fa4;--secondary-color:#b83a3e;}body{font-size:.9rem;font-weight:500;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Assistant,sans-serif;}.navbar{display:flex;justify-content:center;}.navbar .container{display:grid;grid-template-columns:1fr 5fr 1fr;text-align:center;padding:0;margin:0;}@media only screen and (max-width:600px){.navbar .container{display:flex;}}.navbar .container .logo{display:flex;justify-content:center;}@media only screen and (max-width:991px){.navbar .container .logo{margin-right:5vw;}}@media only screen and (max-width:600px){.navbar .container .logo{margin-left:5vw;}}.navbar .container .logo .logo-img{max-width:10vh;}.navbar .navbar-nav{justify-content:center;}.navbar .nav-item,.navbar .nav-link,.navbar .dropdown-menu,.navbar .dropdown-item{font-size:.9rem;font-weight:700;color:#777 !important;letter-spacing:0;text-transform:uppercase;}@media only screen and (max-width:600px){.navbar .nav-item,.navbar .nav-link,.navbar .dropdown-menu,.navbar .dropdown-item{font-size:1rem;}}.navbar .dropdown-item{padding-bottom:7px;}.navbar .dropdown-item:hover,.navbar .dropdown-item:active{text-decoration:none;background-color:#fff;}.btn{font-weight:500;border:2px solid;}.btn.btn-primary{color:#333;background-color:#fff;border-color:var(--secondary-color) !important;}.btn.btn-primary:hover,.btn.btn-primary:active{background-color:var(--secondary-color) !important;color:#fff !important;}.btn.btn-secondary{color:#333;background-color:#fff;border-color:var(--primary-color) !important;}.btn.btn-secondary:hover,.btn.btn-secondary:active{background-color:var(--primary-color) !important;color:#fff !important;}.btn:focus{box-shadow:none !important;}.btn:active{box-shadow:none !important;}input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=datetime],input[type=month],input[type=search],input[type=file],select{border:none !important;border-bottom:1px solid #777 !important;padding:5px;margin-bottom:5px;box-shadow:none !important;}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=month]:focus,input[type=search]:focus,input[type=file]:focus,select:focus{border-color:var(--secondary-color);box-shadow:none !important;}input[type=text]:focus-visible,input[type=number]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=date]:focus-visible,input[type=datetime]:focus-visible,input[type=month]:focus-visible,input[type=search]:focus-visible,input[type=file]:focus-visible,select:focus-visible{outline:0;}.select2-container--default .select2-selection--single{height:calc(1.5em + .75rem + 2px) !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;color:#495057 !important;border:none !important;border-bottom:1px solid #777 !important;border-radius:.25rem !important;}.select2-container--default .select2-selection--single span{padding:0 !important;}.form-check{line-height:1.5;}.form-check .form-check-input:checked{background-color:var(--secondary-color);border-color:var(--secondary-color);}.form-check .form-check-input:focus{border-color:var(--secondary-color);box-shadow:0;}a{color:var(--secondary-color);text-decoration:none;font-weight:700;}a:link{color:var(--secondary-color);text-decoration:none;}a:visited{color:var(--secondary-color);text-decoration:none;}a:hover{color:var(--secondary-color);text-decoration:none;}a:active{color:var(--secondary-color);text-decoration:none;}@media only screen and (max-width:991px){.table{display:block;overflow:auto;}}.pagination{margin:.5rem;}.pagination .page-link{color:var(--secondary-color);background-color:#fff;}.pagination .page-link:hover{color:#fff;background-color:var(--primary-color);box-shadow:0 0 0 0;}.pagination .page-link:focus{color:#fff;background-color:var(--primary-color);box-shadow:0 0 0 0;}.pagination .page-item.active .page-link{color:#fff;background-color:var(--secondary-color);border-color:var(--secondary-color);}.pagination .page-item.disabled .page-link{color:#fff;pointer-events:none;background-color:var(--secondary-color);border-color:var(--secondary-color);}form div{padding-bottom:.4rem;}form .form-group{margin-bottom:.5rem;}.container-login{background-image:url(/images/background-login.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;}.container-login .login-card{border:none;border-radius:5px;box-shadow:0 0 30px rgba(1,41,112,.1);background-color:#fff;padding:20px;}.container-login .login-card .card-title{font-size:2rem;font-weight:700;}.container-login .login-card .logo-img{height:15vh;}.container-login .cadastro-card{border:none;border-radius:5px;box-shadow:0 0 30px rgba(1,41,112,.1);background-color:#fff;padding:20px;overflow-y:auto;height:95vh;vertical-align:central;}.container-login .cadastro-card .card-title{font-size:2rem;font-weight:700;}