/* Change header background for a specific module class */
.my-custom-header .card-header {
    background-color: #000000;
    color: #ffffff; 
}

/* Change header background for a specific module class */
.my-custom-header2 .card-header {
    background-color: #DB6C10;
    color: #ffffff; 
}



.my-custom-card {
    background-color: #FFFFFF; /* Replace with your preferred hex color */
    padding: 20px;            /* Adds inner spacing so text doesn't touch the edges */
    border-radius: 4px;        /* Optional: rounds the corners slightly */
}

.corner-overlay-wrap {
    position: relative;
    display: inline-block;
    width: 100%;
}

.corner-overlay-wrap img {
    display: block;
    width: 100%;
    height: auto;
}

.corner-text {
    position: absolute;
    bottom: 15px;       /* Anchors text to the bottom */
    left: 15px;         /* Anchors text to the left */
    background: rgba(0, 0, 0, 0.7);
    color: #ffffff;
    padding: 5px 10px;
    font-size: 0.9rem;
    border-radius: 4px;
}

#target-winterization {
  scroll-margin-top: 100px; /* Adjust this value until the title sits perfectly below your header */
}