.btn .seeMore{display:inline}
.btn:not(.collapsed) .seeMore{display:none}
.btn.collapsed .seeLess {display:none}

.btn .showInvoice{display:inline}
.btn:not(.collapsed) .showInvoice{display:none}
.btn.collapsed .hideInvoice {display:none}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #164deb;
}

.nav-pills .nav-link {
    color: #fff;
    background-color: #516ce3;
}

.accordion-button:not(.collapsed) {
    color: #164deb;
    background-color: #fff;
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.accordion-button:not(.collapsed)::after {
    background-image: var(--bs-accordion-btn-icon);
}

@media (max-width: 450px){
.nav-fix{
	height:80px;
}
}

@media (max-width: 768px){
.nav-fix-2{
	height:80px;
}
}

@media (max-width: 495px){
.nav-fix-2{
	height:100px;
}
}


.card-fix{
	height:150px;
}

@media only screen and (max-width: 768px) and (min-width: 575px){
.card-fix{
	height:110px;
}
}

.custom-select{
    display: block;
    margin: 0 auto;
}

.top-header .header-right-content li {
    font-size: 14px;
    font-weight: 600;
}

.get-in-touch-area.get-in-touch-area-two .get-in-touch-form .form-group .form-control {
    border: 3px solid #ebebeb !important;
}

.nice-select {
    width: 100%;
}

.list-style-disc{
    list-style: disc;
}

@media (max-width: 576px){
.owl-item .cloned{
    margin-right: 10px;
}
}

/*theme override*/

.default-btn {
  background-color: #164deb;
}

.default-btn:hover {
  background-color: #516ce3;
}

.section-title span {
    color: #164deb;
}

.go-top {
    background-color: #164deb;
}

.single-approach-box .icon::after {
    border: 1px solid #164deb;
}

.single-approach-box .icon {
    background-color: #164deb;
}

.banner-area.banner-area-three .banner-content .top-title {
    color: #164deb;
}

.bg-light-blue {
  background-color: #E0E4EB;
}

.btn-primary {
    --bs-btn-bg: #164deb;
}

.border-primary {
    border-color: #164deb !important;
}

.shadow-fix{
    box-shadow: 5px 5px 5px 5px #E0E4EB;
}

.padding-fix{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}