/* Fonts */
@font-face {
    font-family: 'Inter';
    src: 'assets/fonts/inter/inter.ttf';
    font-weight: normal;
    font-style: normal;
}

/* Base Styles */
body {
    font-family: 'Inter', sans-serif;
}

.navbar {
    background-color: #ebeadf;
    transition: background-color 0.5s ease-in-out;
}

.navbar.scrolled {
    background-color: #646469 !important;
}

.navbar-brand {
    border-radius: 5px;
}

.navbar-brand span {
    font-size: 12px;
    font-weight: bold;
    background: linear-gradient(to right, #bda569, #eaebefec);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@keyframes slideIn {
    from {
        transform: translateX(-100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

.card {
    animation: fadeIn 1s forwards;
}

img {
    animation: fadeIn 1s forwards;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}


