a:hover {
    color: #1744C1;
}

.application-offset .container-application:before {
    background-color: #1744C1;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #1744C1;
    border-color: #1744C1;
}
.btn-primary {
    color: #fff;
    background-color: #1744C1;
    border-color: #1744C1;
}
.btn-primary:hover {
    color: #fff;
    background-color: #1744C1;
    border-color: #1744C1;
    opacity: 0.8;
}
.bg-primary {
    background-color: #1744c1!important;
}
.application .sidenav-header .navbar-brand img {
    height: 2.5rem;
}
.nav-link.active, .nav-link:hover {
    color: #1744C1;
}
a {
    color: #1744C1;
    background-color: transparent;
}
.nav-application>.btn:hover:not(.active) {
    color: #1744C1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.form-control:focus {
    color: #8492a6;
    background-color: #fff;
    border-color: rgb(23 68 193 / 80%) !important;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,45,61,.075), 0 0 20px rgba(110,0,255,.1);
    box-shadow: inset 0 1px 1px rgba(31,45,61,.075), 0 0 20px rgba(110,0,255,.1);
}
.focused .input-group-merge .input-group-text {
    background-color: #fff;
   border-color: rgb(0 31 255 / 50%);
}

.parsley-errors-list {
    display: none;
}

.circulo {
    height: 5px;
    width: 5px;
    min-width: 10px;
    min-height: 10px;
}