html .bg-color-primary,
html .bg-primary {
    background-color: #1a365e!important;
}

html .bg-color-dark,
html .bg-dark {
    background-color: #d1d621!important;
}

html .btn-dark {
    background-color: #d1d621!important;
    border-color: #d1d621!important;
    color: #FFF;
}

#header .header-btn-collapse-nav {
    background: #d1d621!important;
}

html .testimonial-primary blockquote {
    background-color: #1a365e!important;
}

html .testimonial-primary .testimonial-arrow-down {
    border-top-color: #1a365e!important;
}

html .btn-primary {
    background-color: #1a365e!important;
    border-color: #1a365e!important;
    color: #FFF;
}

.pricing-table .plan .plan-header {
    background: #1a365e!important;
}

html .btn-outline.btn-secondary {
    color: #1a365e!important;
    background-color: transparent;
    background-image: none;
    border-color: #1a365e!important;
}

html .btn-outline.btn-secondary:hover,
html .btn-outline.btn-secondary:active {
    color: #FFF!important;
    background-color: #1a365e!important;
}

.bg-sec {
    background-color: #1a365e!important;
}

.text-sec {
    color: #d1d621!important;
}

.text-pri {
    color: #1a365e!important;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a {
    color: #1a365e;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a:active {
    background-color: #1a365e;
    color: #FFF;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a.active {
    background: #1a365e;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a.active:focus,
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a.active:hover {
    background: #1a365e;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a.active:focus,
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav>ul>li>a.active:active {
    background-color: #1a365e;
    color: #FFF;
}

html .scroll-to-top {
    background: #d1d621;
    color: #1a365e;
    bottom: 18px;
    border-radius: 4px;
}

html .scroll-to-top.visible {
    opacity: 1;
    bottom: 18px;
    border-radius: 4px;
}

.owl-carousel.nav-arrows-1 .owl-nav .owl-prev,
.owl-carousel.nav-arrows-1 .owl-nav .owl-next {
    background: #d1d621;
    color: #FFF;
}

.testimonial blockquote p {
    font-family: "Open Sans", Arial, sans-serif!important;
}

.divider .divider-small-text {
    font-size: 1.3em!important;
    font-weight: bolder!important;
}

.testimonial blockquote:before {
    color: #1a365e!important;
}

html .featured-box-primary .icon-featured {
    background-color: #1a365e!important;
}