.flex { 
    display: flex;
} 

.flex-row { 
    flex-direction: row;
} 

.items-center { 
    align-items: center;
} 

.gap-3 { 
    gap: .75rem;
} 

*,:after,:before { 
    box-sizing: border-box; 
    border: 0 solid #e5e7eb;
} 

img { 
    max-width: 100%; 
    height: auto;
} 

.h-12 { 
    height: 5rem;
} 

.w-12 { 
    width: 5rem;
} 

.rounded-full { 
    border-radius: 9999px;
} 

.object-cover { 
    object-fit: cover;
} 

p { 
    margin: 0;
} 

.font-medium { 
    font-weight: 500;
} 

#blog-content {
    /* font-family: 'Roboto'; */
    font-size: 16px;
    line-height: 3rem;
    font-weight: 500;
    color: #FFF;
}

#blog-content ul {
    margin: 0;
    padding-left: 15px;
    list-style:circle;
}

.cta-card {
    background: linear-gradient(to bottom right, #AE216B, #6e0f48);
    border-radius: 1.5rem;
    padding: 2.5rem;
    text-align: left;
    color: #fff;
}
.cta-card h3 {
    font-size: 28px;
}
.cta-card .cta-btn {
    width: 100%;
    background: #000;
    border: none;
    padding: 15px;
    border-radius: 1rem;
    font-size: 16px;
}
.cta-card .cta-btn:hover {
    background: #000;
}

#nav-logo-menu-btn-2 .nav-bg {
    background: #000000;
    opacity: 0.9;
}

nav.nav-start-hide-bg:not(.show-menu) .nav-bg {
    opacity: 1 !important;
}