/* CSS Document */
.homeMainWithimage {
    max-width: 90%;
    display: flex; /* Use flexbox layout */
    flex-wrap: wrap; /* Allow items to wrap as needed */
    justify-content: center; /* Center items in the container */
    align-items: flex-start; /* Align items at the start of the container */
    gap: 20px; /* Space between items */
    border-radius: 60px 30px;
    border-color: #FFA1E2;
    border-width: medium;
    color: #000000;
    background-color: #FFFFFF;
    margin-top: 120px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: auto;
    padding: 20px;
    z-index: 300; /* Adjust if necessary */
}
.imageFloatRight {
    float: right;
    margin: 0 0 20px 10px; /* Top Right Bottom Left */
    max-width: 100%; /* Image will scale down with the container */
    height: auto; /* Maintain aspect ratio */
    min-width: 150px; /* Minimum width you want to maintain, adjust as needed */
}
.imageFloatHome {
    width: calc(50% - 10px); /* Subtract gap divided by 2 from 50% to account for the spacing */
    height: auto; /* Maintain aspect ratio */
    min-width: 150px; /* Minimum width you want to maintain, adjust as needed */
}

@media (max-width: 768px) { /* Adjust breakpoint as needed */
    .imageFloatHome {
        width: 100%; /* Full width on smaller screens */
    }
}
.imagePanelUL {
    font-family: "montserrat", sans-serif; /* Default font */
    text-align: left;
    font-weight: normal;
    font-size: 11pt;
	line-height: 1.2em;
}
.imagePanelUL li {
    margin-bottom: 20px;
}
.imagePanelSubheads {
    font-family: "montserrat", sans-serif; /* Default font */
    text-align: left;
    font-weight: bold;
    font-size: 12pt;
    line-height: 1.2em;
}
.imagePanelHeads {
    font-family: "montserrat", sans-serif; /* Default font */
    text-align: left;
    font-weight: 700;
    font-size: 14pt;
    line-height: 1.2em;
}
.imagePanelMasterHead {
    font-family: "ice-cream-standard", sans-serif; /* Default font */
    text-align: center;
    font-weight: bold;
    font-size: 18pt;
    color: #D0458B;
    margin-left: 10px;
}

