/* linear gradient */
/* background: linear-gradient(to left, #004e81 0%, #0d5f97 50%, #04558b 100%); */

* {
    font-family: 'DM Sans', sans-serif !important;
}

body {
    background: #e8ba00 !important;
}

::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-thumb {
    background: #e8ba00 !important;
}

.sweet-shadow {
    box-shadow: 0px 4px 9px rgba(0,0,0,0.1), 5px 8px 12px rgba(0,0,0,0.1);
}

.material-symbols-outlined {
    font-family: 'Material Symbols Outlined' !important;
}

.cursor {
    cursor: pointer;
}

.active {
    color: rgb(230, 182, 7) !important;
}

.disabled {
    opacity: 0.4 !important;
    pointer-events: none !important;
}

.class_square {
    height: 512px !important;
    width: 512px !important;
}

.class_9_16 {
    height: 768px !important;
    width: 432px !important;
}

.class_16_9 {
    height: 432px !important;
    width: 768px !important;
}

.set_card {
    display: flex;
    background-size: 200% 100% !important;
    background: linear-gradient(to right, #f5c400 0%, #e6b90695 50%, #eec41d 100%);
    animation: moveit 2s linear infinite;
    animation-duration: 4s;
    border: 2px solid #ede8e8;
}

.img {
    display: flex;
    justify-content: end;
}

.logo {
    height: 40px;
    width: 140px;
    object-fit: cover;
}

.row
 {
    /* --bs-gutter-x: 1.5rem; */
    /* --bs-gutter-y: 0; */
    display: flex
;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: 0px !important;
    margin-left: 0px !important;
}

@media screen and (max-width: 992px) {
    .class_square {
        height: 400px !important;
        width: 100% !important;
    }

    .class_9_16 {
        height: 704px !important;
        width: 100% !important;
    }

    .class_16_9 {
        height: 400px !important;
        width: 100% !important;
    }
}

@keyframes moveit {
    0% {
        background-position: -200% 0;
    }

    100% {
        background-position: 200% 0;
    }
}
