.site-branding img {
    max-height: 58px !important;
}

.page-link {
    margin: 3px !important;
    border-radius: 50% !important;
    padding: 11px 16px !important;
    color: black;
}

.page-item.active .page-link {
    background-color: black;
    border-color: black;
}

.testimonials-one {
    margin: 50px 0px 0px 0px !important;
}

.signle-services-icon-wrapper {
    width: 100% !important;
    height: 10rem !important;
}

/* .breadcrumbs::before, */
.top_bar {
    background: #00E3B5 !important;
}

.contact-area .quick-contact ul li,
.contact-area .default-btn {
    background: #000032 !important;
}

.footer, .cta-sec::before {
    background: #000032 !important;
}

.site-header-menu-inner.stickable-header, .about-sec .modern-img-feature::before {
    background: #000032 !important;
}

.button a {
    background: #00E3B5 !important;
    color: #000032;
}

.button a:before
{
    background: #000032 !important;
}

.breadcrumbs .bread-menu li:last-child {
    color: white !important;
}

.about-sec .modern-img-feature img {
    z-index: 0 !important;
}

@media (min-width: 1200px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1181px !important;
    }
}

.single-blog-sec .inner-post {
    padding: 21px !important;
}

.single-project-style1 .gallery {
    height: 15rem !important;
}

.cmt-bgcolor-skincolor, .single-blog-sec .post-cat a {
    background: #000032 !important;
}

.search-box ul li a:hover {
    color: #034a6a !important;
}

.search-box ul li a::before {
    border: 2px solid #034a6a !important;
}

.widget-area .widget .widget-title {
    padding-left: 0px !important;
}

.widget-area .widget .widget-title::before {
    display: none;
}

.cmt-header-style-01 #site-header-menu .site-navigation ul.menu > li.active > a {
    color: #00E3B5 !important;
}

nav.main-menu ul.menu > li > a {
    color: white;
}

.blog-post .share-post a.twit, .features-sec .techno_flipbox .techno_flipbox_font, .cntr_bg_up {
    background: #00E3B5;
}

.top_bar_contact_item, .top_bar_icon, .top_bar_contact_item a, .techno_flipbox .techno_flipbox_font .flipbox_title h3 {
    color: #000032;
}

.footer .social li a, .breadcrumbs::before {
    background: #00E3B5;
}

.menubar-inner, .menubar-inner:after, .menubar-inner:before {
    background-color: white;
}

@media (max-width: 1199px) {
    nav.main-menu ul.menu > li > a {
        color: #000032 !important;
    }
}

.signle-service-section .signle-services-wrapper, .signle-services-icon-wrapper {
    background: #000032;
}

.signle-service-content h2 {
    color: #00E3B5;
}

.signle-service-content p {
    color: white;
}

.testimonials-one:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #00E1B5;
    -webkit-box-shadow: inset 0px 0px 152px 5px rgba(96, 101, 105, 0.68);
    box-shadow: inset 0px 0px 152px 5px rgba(96, 101, 105, 0.68);
    opacity: .6;
}

.single-blog-sec .post-cat a:hover {
    color: white !important;
}

.countr_text i, .counter_desc h5 {
    color: #000032 !important;
}

nav.main-menu ul.menu li ul.mega-submenu li:hover > a, nav.main-menu ul.menu li ul.mega-submenu li:hover > a, nav.main-menu ul.menu li ul.mega-submenu li:hover > a, nav.main-menu ul.menu li ul.mega-submenu li:hover > a {
    background: #000032;
}
