/* Override secondary color for links, buttons, etc. */
.has-secondary-color {
    color: #ffdb05 !important;
}

.has-secondary-background-color {
    background-color: #ffdb05 !important;
}

.wp-block-button__link.has-background {
    background-color: #ffdb05 !important;
}
@media (min-width: 1024px) {
    body .reduce-bottom-margin {
        margin-bottom: -30px !important;
    }
}
/* Ensure MetaSlider takes up full width */
.metaslider,
.wp-block-metaslider-block,
.wp-block-shortcode {
    width: 100vw !important; /* Full viewport width */
    max-width: 100% !important; /* Prevent it from overflowing */
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

/* Adjust FlexSlider and display multiple images */
.metaslider .flexslider .slides {
    display: flex !important; /* Ensure flex display */
}

.metaslider .flexslider .slides li {
    flex: 0 0 auto; /* Allow inline display */
    width: auto; /* Adjust width automatically */
}

/* Additional container style if needed */
.metaslider-container {
    padding: 0 !important; /* Remove padding */
}
/* Target specific H3 class with negative margin */
h3.wp-block-heading {
    padding-bottom: 0 !important; /* Reset padding */
    margin-bottom: -20px !important; /* Use negative margin to reduce space */
}

/* Apply negative margin globally to all H3 elements */
h3 {
    padding-bottom: 0 !important; /* Reset padding */
    margin-bottom: -20px !important; /* Adjust to a negative value for desired effect */
}
.entry-header {
    display: none !important; /* Hide the entire entry header */
}
/* Desktop-only bottom margin adjustment */
@media (min-width: 1024px) {
    body .reduce-bottom-margin {
        margin-bottom: -20px !important; /* Adjust as needed for desktop */
    }
}

/* Bottom margin adjustment for all devices, including mobile */
body .reduce-bottom-margin-all {
    margin-bottom: -20px !important; /* Adjust as needed for all devices */
}

/* Higher specificity for mobile, if there's a conflict */
@media (max-width: 1024px) {
    body .reduce-bottom-margin-all {
        margin-bottom: -20px !important;
    }
}
/* Add left padding to the Group block or section */
.full-width-group {
    padding-left: 110px; /* Adjust this value to increase or decrease the padding */
    box-sizing: border-box; /* Make sure the padding is included in the width calculation */
}
@media (max-width: 768px) {
    .full-width-group {
        padding-left: 20px; /* Reduce left padding on smaller screens */
    }
}
.custom-list-spacing li {
    margin-bottom: 20px; /* Adjust this value as needed */
}
/* Ensure body text is smaller */
body,
p,
div,
span {
    font-size: 19px; /* Adjust this value as needed */
}
/* Adjust font size for heading 5 */
h5 {
    font-size: 32px !important; /* Adjust this value as needed */
}
