

a:hover, a:active, a:focus {
    color: #3aab4b;
}

#page-preloader .preloader .circle:before {
    border-color: #b7065e transparent transparent transparent;
}

.button-full {
    color: #fff !important;
    background: #b7065e !important;
    border: 2px solid #b7065e;
}

    .button-full:hover {
        color: #fff;
        background: #300658 !important;
        border: 2px solid #300658;
    }

    .button-full:hover {
        border: 2px solid #b7065e;
    }

.btn-blue {
    color: #fff !important;
    background: #127bb7 !important;
    border: 2px solid #127bb7;
}
.btn-blue:hover,avtive {
    color: #fff !important;
    background: #127bb7 !important;
    border: 2px solid #0e679a;
}


.button-border {
    color: #b7065e;
    background-color: transparent;
    border: 2px solid #b7065e;
}

    .button-border:hover {
        color: #fff;
        background-color: #f39c12;
    }

    .button-border:hover {
        border: 2px solid #f39c12;
    }

.color-block {
    background-color: #f9fbfd;
}

.bg-primary-color {
    background-color: #b7065e;
}

.bg-second-color {
    background-color: #fc3858;
}

.site-header .header-content-color {
    background-color: #b7065e;
}

.site-header .header-content-gradient {
    background: #b7065e;
    background: -moz-linear-gradient(-45deg, #02b2d3 0%, #b7065e 50%, #b7065e 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, #b7065e), color-stop(50%, #b7065e), color-stop(100%, #b7065e));
    background: -webkit-linear-gradient(-45deg, #02b2d3 0%, #b7065e 50%, #b7065e 100%);
    background: -o-linear-gradient(-45deg, #02b2d3 0%, #b7065e 50%, #b7065e 100%);
    background: -ms-linear-gradient(-45deg, #02b2d3 0%, #b7065e 50%, #b7065e 100%);
    background: linear-gradient(135deg, #02b2d3 0%, #b7065e 50%, #b7065e 100%);
}

.site-header .header-container-color .header-nav-buttons .button-white-border, .site-header .header-container-color .header-nav-buttons .button-white-border {
    background-color: #b7065e;
}

.site-header .header-content-color .header-nav-buttons .button-full {
    color: #b7065e;
}

    .site-header .header-content-color .header-nav-buttons .button-full:hover, .site-header .header-content-color .header-nav-buttons .button-full:active, .site-header .header-content-color .header-nav-buttons .button-full:focus {
        color: #f39c12;
    }

.error {
    color: red !important;
}

.site-header .header-color-block {
    background: #b7065e;
}

.site-header .header-image-block .header-bg-overlay {
    background: #cbdcee;
}

.site-header .header-bg-text-color p {
    color: #2f0557;
}

.section-block h2 span.badge-primary, .section-block h3 span.badge-primary {
    background-color: #b7065e;
}

.section-block h2 span.badge-second, .section-block h3 span.badge-second {
    background-color: #fc3858;
}

.feature-box span.badge-primary {
    color: #b7065e;
}

.feature-box span.badge-second {
    color: #fc3858;
}

.features span.badge-primary, .prices span.badge-primary {
    background-color: #b7065e;
}

.features span.badge-second, .prices span.badge-second {
    background-color: #fc3858;
}

.bg-primary-color span.badge-primary {
    color: #b7065e !important;
}

.bg-second-color span.badge-second {
    color: #fc3858 !important;
}

.feature-box-primary {
    background-color: #b7065e;
}

.feature-box-second {
    /* background-color: #fc3858; */
    background-color: #f39c12;
}

.figs {
    background-color: #abeaf6;
}

    .figs:before {
        background-color: #b7065e;
    }

.nav-light .navbar-brand {
    color: #2f0557;
}

    .nav-light .navbar-brand:hover, .nav-light .navbar-brand:focus, .nav-light .navbar-brand:active {
        color: #b7065e;
    }

.nav-light .navbar-nav > li > a, .nav-light .nav > li > a:focus, .nav-light .nav > li > a:active {
    color: #2f0557;
}

.nav-light .nav > li > a:hover {
    color: #b7065e;
}

.nav-light .dropdown-menu > li > a:hover, .nav-light .dropdown-menu > li > a:focus {
    background-color: #f7f7f7;
}

.nav-light .nav-icon span {
    background: #b7065e;
}

.nav-light .menu-buttons ul li .button-simple {
    color: #2f0557;
}

    .nav-light .menu-buttons ul li .button-simple:hover, .nav-light .menu-buttons ul li .button-simple:focus, .nav-light .menu-buttons ul li .button-simple:active {
        color: #b7065e;
    }

.nav-light .menu-buttons ul li .button-full {
    color: #fff;
    background-color: #b7065e;
}

    .nav-light .menu-buttons ul li .button-full:hover, .nav-light .menu-buttons ul li .button-full:focus, .nav-light .menu-buttons ul li .button-full:active {
        background-color: #3aab4b;
    }

.nav-dark .navbar-brand {
    color: #fff;
}

    .nav-dark .navbar-brand:hover, .nav-dark .navbar-brand:focus, .nav-dark .navbar-brand:active {
        color: #f7f7f7;
    }

.nav-dark .navbar-nav > li > a, .nav-dark .nav > li > a:focus, .nav-dark .nav > li > a:active {
    color: #fff;
}

.nav-dark .nav > li > a:hover {
    color: #f7f7f7;
}

.nav-dark .dropdown-menu > li > a:hover, .nav-dark .dropdown-menu > li > a:focus {
    background-color: #f7f7f7;
}

.nav-dark .nav-icon span {
    background: #b7065e;
}

.nav-dark .menu-buttons ul li .button-simple {
    color: #fff;
}

    .nav-dark .menu-buttons ul li .button-simple:hover, .nav-dark .menu-buttons ul li .button-simple:focus, .nav-dark .menu-buttons ul li .button-simple:active {
        color: #f7f7f7;
    }

.nav-dark .menu-buttons ul li .button-full {
    color: #b7065e;
    background-color: #fff;
}

    .nav-dark .menu-buttons ul li .button-full:hover, .nav-dark .menu-buttons ul li .button-full:focus, .nav-dark .menu-buttons ul li .button-full:active {
        color: #f39c12;
    }

.nav-dark .nav-shadow .navbar-brand {
    color: #2f0557;
}

    .nav-dark .nav-shadow .navbar-brand:hover, .nav-dark .nav-shadow .navbar-brand:focus, .nav-dark .nav-shadow .navbar-brand:active {
        color: #f39c12;
    }

.nav-dark .nav-shadow .navbar-nav > li > a, .nav-dark .nav-shadow .nav > li > a:focus, .nav-dark .nav-shadow .nav > li > a:active {
    color: #2f0557;
}

.nav-dark .nav-shadow .nav > li > a:hover {
    color: #f39c12;
}

.nav-dark .nav-shadow .menu-buttons ul li .button-simple {
    color: #2f0557;
}

    .nav-dark .nav-shadow .menu-buttons ul li .button-simple:hover, .nav-dark .nav-shadow .menu-buttons ul li .button-simple:focus, .nav-dark .nav-shadow .menu-buttons ul li .button-simple:active {
        color: #f39c12;
    }

.nav-dark .nav-shadow .menu-buttons ul li .button-full {
    color: #fff;
    background-color: #b7065e;
}

    .nav-dark .nav-shadow .menu-buttons ul li .button-full:hover, .nav-dark .nav-shadow .menu-buttons ul li .button-full:focus, .nav-dark .nav-shadow .menu-buttons ul li .button-full:active {
        color: #fff;
        background-color: #f39c12;
    }

.about-1 ul li:before, .about-2 ul li:before, .about-3 ul li:before, .about-4 ul li:before, .about-5 ul li:before, .about-6 ul li:before {
    color: #b7065e;
}

.features .feature-primary-color i {
    color: #b7065e;
}

.features .feature-second-color i {
    color: #fc3858;
}

.price .bg-primary-color .button {
    color: #b7065e;
}

    .price .bg-primary-color .button:hover, .price .bg-primary-color .button:active, .price .bg-primary-color .button:focus {
        color: #f39c12;
    }

.price .bg-second-color .button {
    color: #fc3858;
}

    .price .bg-second-color .button:hover, .price .bg-second-color .button:active, .price .bg-second-color .button:focus {
        color: #fc3858;
    }

.price .disable {
    color: #cbdcee;
}

.price-3 h4 {
    color: #b7065e;
}

.price-3 .time {
    border-bottom: 1px solid #cbdcee;
}

.bg-primary-color .cta-button .button {
    color: #b7065e;
}

    .bg-primary-color .cta-button .button:hover, .bg-primary-color .cta-button .button:active, .bg-primary-color .cta-button .button:focus {
        color: #f39c12;
    }

.bg-second-color .cta-button .button {
    color: #fc3858;
}

    .bg-second-color .cta-button .button:hover, .bg-second-color .cta-button .button:active, .bg-second-color .cta-button .button:focus {
        color: #fd8397;
    }

.bg-primary-color .cta-button-img .button {
    background-color: #b7065e;
}

    .bg-primary-color .cta-button-img .button:hover, .bg-primary-color .cta-button-img .button:active, .bg-primary-color .cta-button-img .button:focus {
        background-color: #f39c12;
    }

.bg-second-color .cta-button-img .button {
    background-color: #fc3858;
}

    .bg-second-color .cta-button-img .button:hover, .bg-second-color .cta-button-img .button:active, .bg-second-color .cta-button-img .button:focus {
        background-color: #fd8397;
    }

.cta-bg-image .button {
    border: 2px solid #b7065e;
}

.counter-1 .counter-left-block {
    background: #b7065e;
}

.counter-1 .counter-right-block .number, .counter-1 .counter-right-block .number-desc {
    color: #b7065e;
}

.counter-2 {
    background: #b7065e;
}

.how-to-use h3 span.number {
    background: #b7065e;
}

.contact-form-section .center-form .contact-form input[type="text"], .contact-form-section .center-form .contact-form input[type="email"], .contact-form-section .center-form .contact-form textarea {
    border-color: #b7065e;
}

.newsletter-form-section .newsletter-form input[type="submit"] {
    color: #b7065e;
}

    .newsletter-form-section .newsletter-form input[type="submit"]:hover, .newsletter-form-section .newsletter-form input[type="submit"]:focus, .newsletter-form-section .newsletter-form input[type="submit"]:active {
        color: #f39c12;
    }

.header-newsletter-form .button-form {
    color: #b7065e;
}

    .header-newsletter-form .button-form:hover, .header-newsletter-form .button-form:focus, .header-newsletter-form .button-form:active {
        color: #f39c12;
    }

.bg-primary-color .newsletter-form input[type="submit"] {
    color: #b7065e;
}

    .bg-primary-color .newsletter-form input[type="submit"]:hover, .bg-primary-color .newsletter-form input[type="submit"]:focus, .bg-primary-color .newsletter-form input[type="submit"]:active {
        color: #f39c12;
    }

.bg-second-color .newsletter-form input[type="submit"] {
    color: #fc3858;
}

    .bg-second-color .newsletter-form input[type="submit"]:hover, .bg-second-color .newsletter-form input[type="submit"]:focus, .bg-second-color .newsletter-form input[type="submit"]:active {
        color: #fd8397;
    }

.index-slider .owl-nav .owl-prev, .index-slider .owl-nav .owl-next {
    background: #b7065e;
}

.site-footer .site-bottom-footer .footer-nav {
    text-align: center;
}

    .site-footer .site-bottom-footer .footer-nav ul li a:hover, .site-footer .site-bottom-footer .footer-nav ul li a:active, .site-footer .site-bottom-footer .footer-nav ul li a:focus {
        color: #f39c12;
    }

.site-footer .site-bottom-footer .footer-social-icons li a {
    background: #b7065e;
}

    .site-footer .site-bottom-footer .footer-social-icons li a:hover, .site-footer .site-bottom-footer .footer-social-icons li a:active, .site-footer .site-bottom-footer .footer-social-icons li a:focus {
        background: #f39c12;
    }

.site-footer .site-top-footer .footer-col a:hover, .site-footer .site-top-footer .footer-col a:active, .site-footer .site-top-footer .footer-col a:focus {
    color: #b7065e;
}

.site-footer .site-top-footer .bottom-footer .footer-social-icons li a:hover, .site-footer .site-top-footer .bottom-footer .footer-social-icons li a:active, .site-footer .site-top-footer .bottom-footer .footer-social-icons li a:focus {
    color: #b7065e;
}

.footer-color {
    background: #2f0557;
}

@media (max-width: 991px) {
    .reviews-2 .review {
        border-bottom: 1px solid #cbdcee;
    }
}

@media (max-width: 767px) {
    .nav-dark .navbar-brand {
        color: #2f0557;
    }

        .nav-dark .navbar-brand:hover, .nav-dark .navbar-brand:focus, .nav-dark .navbar-brand:active {
            color: #b7065e;
        }

    .nav-dark .navbar-nav > li > a, .nav-dark .nav > li > a:focus, .nav-dark .nav > li > a:active {
        color: #2f0557;
    }

    .nav-dark .nav > li > a:hover {
        color: #b7065e;
    }

    .nav-dark .dropdown-menu > li > a:hover, .nav-dark .dropdown-menu > li > a:focus {
        background-color: #f7f7f7;
    }

    .nav-dark .nav-icon span {
        background: #b7065e;
    }

    .nav-dark .menu-buttons ul li .button-simple {
        color: #2f0557;
    }

        .nav-dark .menu-buttons ul li .button-simple:hover, .nav-dark .menu-buttons ul li .button-simple:focus, .nav-dark .menu-buttons ul li .button-simple:active {
            color: #f39c12;
        }

    .nav-dark .menu-buttons ul li .button-full {
        color: #fff;
        background-color: #b7065e;
    }

        .nav-dark .menu-buttons ul li .button-full:hover, .nav-dark .menu-buttons ul li .button-full:focus, .nav-dark .menu-buttons ul li .button-full:active {
            background-color: #f39c12;
            color: #fff;
        }
}
