:root {
    --color-prompt-dark: #072349;
    --color-prompt-yellow: #fabf2f;
}

.section-divider {
    border-top: 1px solid #ecf0f5;
}

.bg-prompt {
    background-color: var(--color-prompt-dark) !important;
}

.color-yellow {
    color: var(--color-prompt-yellow) !important;
}

header.style-14 .info h1 span {
    color: var(--color-prompt-yellow);
}

header.style-14 .info .vid_link .icon {
    background-color: var(--color-prompt-yellow);
    -webkit-box-shadow: none;
    box-shadow: none;
}

header.style-14 .info .vid_link p {
    color: var(--color-prompt-yellow);
}

.features.style-14 .nav-pills .nav-link:hover,
.features.style-14 .nav-pills .nav-link.active {
    color: #fff;
    background-color: var(--color-prompt-dark);
    -webkit-box-shadow: 0 10px 30px #402a2c55;
    box-shadow: 0 10px 30px #402a2c55;
}

.numbers.style-14 {
    background-color: var(--color-prompt-dark) !important;
}

.numbers.style-14 .number-item .info p {
    color: var(--color-prompt-yellow) !important;
}

.screenshots.style-14 .img::after {
    background-color: var(--color-prompt-dark) !important;
}

footer.style-14 .payment-cards .pay-card {
    background-color: var(--color-prompt-dark) !important;
}

footer.style-14 .payment-cards .row .col-lg-3:nth-of-type(2) .pay-card {
    background-color: var(--color-prompt-dark) !important;
}

footer.style-14 .payment-cards .row .col-lg-3:nth-of-type(3) .pay-card {
    background-color: var(--color-prompt-dark) !important;
}

footer.style-14 .payment-cards .row .col-lg-3:nth-of-type(4) .pay-card {
    background-color: var(--color-prompt-dark) !important;
}

.numbers.style-14 .number-item .icon {
    text-align: center !important;
    margin: 0 auto !important;
}

section.features::before {
    background-color: #ecf0f3 !important;
}

.payment-cards::before {
    background-color: #ecf0f3 !important;
}

section.contact::after {
    background-color: #fff !important;
}

section.testimonials::before {
    background-color: violet !important;
}

#notification-wrapper {
    position: fixed;
    top: 20px;
    right: 20px;
    z-index: 9999;
    width: 20%;
}
