.hand-wave-animate i {
    color: #FFC242;
}
.h-250{
    height: 250px !important;
}
.blog-post-img{
    height: 410px;
    width: auto;
}
.jetpack-contact-form__form .wp-block-button .wp-block-button__link.wp-element-button{
    border: none !important;
    border-radius: 0.625rem !important;
}
/* Jetpack Subscribe Form Wrapper */
#subscribe-blog-1,
.jetpack_subscription_widget form {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
}

/* Description text */
#subscribe-text p {
    width: 100%;
    margin-bottom: 5px;
}

/* Email Input */
#subscribe-email input[type="email"],
.jetpack_subscription_widget input[type="email"] {
    width: 100%;
    padding: 12px 18px;
    font-size: 1.1rem;
    border-radius: 6px;
    border: 1px solid #ffffff12;
    background: #1f2434;; /* same as bg-secondary */
}

/* Label hidden (Bootstrap visually-hidden) */
#jetpack-subscribe-label,
#subscribe-email label {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    white-space: nowrap;
}

/* Email Field Container */
#subscribe-email {
    flex: 1 1 calc(70% - 10px);
    margin: 0;
}

/* Submit Button */
#subscribe-submit button,
#subscribe-submit input[type="submit"],
.wp-block-button__link[name="jetpack_subscriptions_widget"] {
    width: 100%;
    padding: 12px 18px;
    font-size: 1.1rem;
    border-radius: 6px;
    background-color: #4826fa; /* Bootstrap primary */
    color: white;
    border: none;
    cursor: pointer;
    transition: 0.2s ease-in-out;
}

#subscribe-submit button:hover {
    background-color: #0b5ed7; /* Darker primary */
}

/* Button Column */
#subscribe-submit {
    flex: 1 1 calc(30% - 10px);
    margin: 0;
}

/* Small note text */
#subscribe-blog-1 p.small-note {
    width: 100%;
    font-size: 0.85rem;
    margin-top: 5px;
}

/* Make responsive */
@media (max-width: 767px) {
    #subscribe-email,
    #subscribe-submit {
        flex: 1 1 100%;
    }
}