:root{
	--primary-color: #3d62db;       /* Azul principal */
	--secondary-color: #1a1a2e;     /* Azul mais escuro/contraste */
	--background: #0a0a1f;          /* Fundo mais escuro (opcional) */
	--pc5: rgba(0, 128, 128, 0.5);  /* Ajuste para tom de azul com transparência */
}


.blog-section,  /* Substitua pela classe real */
#post-section { /* Se tiver ID */
    display: none !important;
}

.header.header-light .header-above-info{
    background-color: var(--white);
}
.header.header-dark .header-above-info{
    background-color: var(--secondary-color);
}

.header-above-info {
    background-color: var(--secondary-color);
}



.btn-primary {
    color: #141414;
    background-color: var(--primary-color);
    border-color: var(--bs-primary);
}
.btn-primary:hover {
    color: var(--primary-color);
    background-color: var(--bs-primary);
    border-color: var(--bs-primary);
} 

.main-navigation ul li a{
	color:var(--secondary-color);
} 
.navigation-area {
    background-color: var(--primary-color);
}
span.slider-title {
    background-color: var(--primary-color);
	color:var(--secondary-color);
}

span.slider-sub-title {
    color: var(--primary-color);
}

.abover-footer{
   background-color: var(--primary-color);
	color:var(--secondary-color);
}

.header-2 .main-navigation ul li a {
    color: #fff;
}

.header-3 .header-above-info {
    background-color:var(--primary-color);
}

.breadcrumb-heading {
    color: var(--primary-color);
}
ol.breadcrumb-list li a:hover {
        color: var(--primary-color);
}