:root {
    --primary-color: #00a099;
    --secondary-color: #037b76;
}

.BackGroundNew {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}
    a:hover,
    a:focus {
        color: var(--primary-color);
    }

.form-control:focus {
    border-color: var(--secondary-color);
}

/* Back to top button */
.back-to-top {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.search-overlay button {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.main-menu .nav-item.active .nav-link {
    color: var(--primary-color) !important;
}

        .main-menu .nav-item:after {
            background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
        }

.main-menu .nav-item .nav-link:hover {
    color: var(--primary-color) !important;
}

    .main-menu .sub li a:hover {
        color: var(--primary-color);
    }

.main-menu .sub {
    border-top: 1px solid var(--secondary-color);
}

        .hovereffect a.info i {
            color: var(--primary-color);
        }

        .copyright a:hover {
            color: var(--primary-color);
        }

.footer-social-icons a:hover {
    border: 1px solid var(--secondary-color);
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

        .footer-menu a:hover {
            color: var(--primary-color);
        }

        .footer-menu a:before {
            color: var(--primary-color);
        }

    .footer-title h4::before {
        background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    }

.copyright a, .copyright span {
    color: var(--primary-color);
}


.partener-block:hover {
    border: 1px solid var(--secondary-color);
}

.sec-titile h3 {
    color: var(--primary-color);
}

/*   06 - Contact Sec Styles       */
.contact-frm {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.contact-img-container {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

a:hover h5 {
    color: var(--primary-color);
}

    .date i {
        color: var(--primary-color);
        margin-left: 5px;
    }

a.more-link {
    color: var(--primary-color);
}

.more-link:before {
    color: var(--primary-color);
}

.more-link::after {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.service-block:hover .sercive-ico {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.slider-btn {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    border: 1px solid var(--secondary-color);
}

    .slider-btn:hover {
        color: var(--primary-color);
        border: 1px solid var(--secondary-color);
    }

.slider-carousel .owl-dot span {
    border: 1px solid var(--secondary-color) !important;
}

.slider-carousel .owl-dot.active span, .slider-carousel .owl-dots .owl-dot:hover span {
    background: var(--secondary-color) !important;
}

/*   13 - Subscribe Sec Styles     */
.subscribe-sec {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.menu-button {
    color: var(--primary-color);
}

/*.logo-opacity-bg {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}*/

.login-nav {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

    .body-menu-mobile .list-group-item.active a {
        color: var(--primary-color);
    }

.breadcrumb-item + .breadcrumb-item::before {
    color: var(--primary-color);
}

.breadcrumb-item.active {
    color: var(--primary-color);
}

.icon-div {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.page-item.active .page-link {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    border-color: var(--secondary-color);
}

.pagination-sm .page-link {
    color: var(--primary-color);
}

.read-more-lnk {
    color: var(--primary-color);
}

    .read-more-lnk:before {
        background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
        color: var(--primary-color);
    }

    .read-more-lnk:after {
        background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    }

.user-data {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.pagination-sm li {
    color: var(--primary-color);
}

    .pagination-sm li.active {
        background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
        border-color: var(--secondary-color);
    }

.news-carousel .owl-prev {
    border: 1px solid var(--secondary-color) !important;
    color: var(--primary-color) !important;
}

.news-carousel .owl-next {
    border: 1px solid var(--secondary-color) !important;
    color: var(--primary-color) !important;
}

.ias-trigger a {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    border: 1px solid var(--secondary-color);
}

.ias-noneleft a {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
    border: 1px solid var(--secondary-color);
}



.gallery_block1 .image_container .count {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

#side_menu ul li a:hover, #side_menu ul li.current a {
    border-left: 10px solid var(--secondary-color);
    color: var(--primary-color)
}

#side_menu ul li a:hover, #side_menu ul li.current a {
    border-left: 10px solid var(--secondary-color);
    color: var(--primary-color)
}


.page_subtitle {
    color: var(--primary-color);
}

.page_subtitle {
    color: var(--primary-color);
}

.videos_block1 .image_container i {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.videos_block1:hover .image_container i {
    color: var(--primary-color);
}

.statistics-sec {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}

.nav-fill {
    background: linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%);
}
