.brand-section .client-image {
    height: 60px;
}

.img-fluid {
    max-height: 100%;
}

.bg-light {
    background-color: #f9f9f9 !important;
}

body {
    color: #223248;
    background: #fff;
}

.navbar-light {
    background-color: #fff;
}

.navbar .navbar-nav .nav-item.active .nav-link {
    color: #18233b !important;
}

.navbar .navbar-nav .nav-item .nav-link:hover, .navbar .navbar-nav .nav-item .nav-link:focus, .navbar .navbar-nav .nav-item .nav-link.active {
    color: #18233b !important;
}

.btn-outline-primary {
    border-color: #18233b !important;
    color: #18233b !important;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
    background-color: #18233b !important;
    border-color: #18233b !important;
}

.btn-outline-primary:hover, .btn-outline-primary.active {
    background-color: #18233b !important;
    color: #fff !important;
}

.badge-soft-primary {
    color: #18233b;
    background-color: #18233b8c;
}

.btn-primary {
    background-color: #c6ad4b;
    border-color: #c6ad4b !important;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background-color: #c6ad4b !important;
}

.btn-primary:hover, .btn-primary.active {
    background-color: #18233b !important;
}

.card {
    background-color: #18233b;
}

.hover-effect:hover, .card.active {
    border-color:  #c6ad4b !important;
}

.btn-primary.focus, .btn-primary:focus {
    background-color: #c6ad4b !important;
}

.bg-primary {
    background-color: #18233b !important;
}

.quote-icon {
    filter: hue-rotate(216deg);
}

.owl-theme .owl-dots .owl-dot span {
    background-color: #c6ad4b38;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #c6ad4b;
}

.brand-section .client-image {
    opacity: 1;
}

.title-line {
    background-color: #c6ad4b;
}

#error-msg {
    margin-top: 1rem;
}

#services img {
    filter: brightness(0) invert(1);
}

.text-muted {
    color: #8e92b1 !important;
}