.card-hover-primary:hover {
  border-color: #ffffff55 !important;
  background-color: #ffffff55 !important;
}

.card-hover-primary.shadow-sm:hover, .card-hover-primary.shadow:hover, .card-hover-primary:hover {
  box-shadow: 0 0.5rem 1.125rem -0.5rem #55555533 !important;
}

.card-img-top {
    height: 250px !important;
    object-fit: cover;
    width: 100%;
}

.attachment-full.size-full.wp-post-image  {
    height: 280px;
    object-fit: cover;
    width: 100%;
}

.wp-post-image
{
	  height: 250px !important;
    object-fit: cover;
    width: 100%;
}

.jetpack-social-widget-list
{
	display: inline !important;
  margin-right 20px;
}

.jetpack-social-widget-list li
{
  margin-right: 5px !important;
}

.bg-dark.opacity-70 {
    background-color: transparent !important;
    opacity: 1 !important;
}


.elementor-posts--skin-hero .btn.btn-lg.btn-primary {
    font-size: 0 !important;
    color: transparent !important;
}

.elementor-posts--skin-hero .btn.btn-lg.btn-primary::before {
    content: "Ler artigo";
    font-size: 16px !important;
    color: #fff !important;
}

.elementor-posts--skin-hero .btn.btn-lg.btn-primary i {
    font-size: 20px !important;
    color: #fff !important;
}

.py-5 {
  padding-bottom: 0px !important;
}

.widget_recent_entries,
.wp-block-latest-posts {
    background: linear-gradient(90deg, rgba(99,102,241,0.15) 0%, rgba(139,92,246,0.15) 50%, rgba(217,70,239,0.15) 100%) !important;    border-radius: 0.5rem !important;
    padding: 1.5rem !important;
}

.widget_recent_entries ul li,
.wp-block-latest-posts li {
    border-bottom: 1px solid rgba(150,150,150,0.2) !important;
    padding-bottom: 0.75rem !important;
    margin-bottom: 0.75rem !important;
}

.widget_recent_entries ul li:last-child,
.wp-block-latest-posts li:last-child {
    border-bottom: none !important;
    margin-bottom: 0 !important;
}

/* Badges - texto branco global */
a.badge {
    color: #fff !important;
}

/* Para quem compra */
.category-para-quem-compra .badge,
a.badge[href*="para-quem-compra"] {
    background-color: #29ACB0 !important;
}

/* Para quem vende */
.category-para-quem-vende .badge,
a.badge[href*="para-quem-vende"] {
    background-color: #13506b !important;
}

/* Podcasts */
a.badge[href*="podcasts"] {
    background-color: #2E7D32 !important;
}

/* Cases */
a.badge[href*="cases"] {
    background-color: #7B3FA0 !important;
}

/* Easy by Comlink */
a.badge[href*="easy"] {
    background-color: #3399ff !important;
}

/* Cadastro de Materiais */
a.badge[href*="cadastro-de-materiais"] {
    background-color: #D4820A !important;
}

/* e-Procurement B2B */
a.badge[href*="e-procurement-b2b"] {
    background-color: #1565C0 !important;
}

/* Sourcing */
a.badge[href*="sourcing"] {
    background-color: #00695C !important;
}

/* Marketplace B2B */
a.badge[href*="marketplace-b2b"] {
    background-color: #4527A0 !important;
}

/* Marketing */
a.badge[href*="marketing"] {
    background-color: #AD1457 !important;
}
