.jm-section {
    background-color: #f5e6d6;
}
.jm-section-dark {
    background-color: #e4d6cc;
}
.jm-header {
    background-color: #e4d6cc;
}

/* Generated by Readdy.ai */
.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width: 640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}

@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}

@media (min-width: 1280px) {
    .container {
        max-width: 1280px
    }
}

@media (min-width: 1536px) {
    .container {
        max-width: 1536px
    }
}

@keyframes pulse {

    0%,
    to {
        opacity: 1
    }

    50% {
        opacity: .5
    }
}

@keyframes blink {

    0%,
    50% {
        opacity: 1
    }

    51%,
    to {
        opacity: 0
    }
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes glow {

    0%,
    to {
        box-shadow: 0 0 0 4px #ef44444d, 0 0 25px #ef444480
    }

    50% {
        box-shadow: 0 0 0 8px #ef44444d, 0 0 40px #ef4444b3
    }
}

.animate-pulse {
    animation: pulse 1s cubic-bezier(.4, 0, .6, 1) infinite
}

.animate-blink {
    animation: blink 1s steps(1, start) infinite
}

.animate-spin {
    animation: spin 1s linear infinite
}

.animate-glow {
    animation: glow 2s ease-in-out infinite
}