#sec_3d52ee .logo-container img {
    max-height: 100px !important; /* Adjust this value as needed */
    max-width: 200px !important; /* Adjust this value as needed */
}
#sec_3d52ee .heading {
    font-family: Montserrat !important;
    font-size: 40px !important; /* Adjust this value as needed */
    color: #fff !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    line-height: normal !important;
    text-align: center !important;
}

#sec_3d52ee .container .row:nth-child(2) {
    display: none !important;    
}

#sec_3d52ee .container .row:first-child {
    margin-bottom: 0 !important;
}

#sec_3d52ee {
    min-height: 400px !important;
}

#sec_3a18ca {
    min-height: 400px !important;
}

#sec_3a18ca .container {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.col-12.col-md-5.image-wrapper.mb-3.mb-md-0 {
    display: none !important; /* Hide image block by default */
}
#sec_1e8ac6,
.col-12.col-md-7.d-flex.flex-column.justify-content-center {
    text-align: center !important; /* Center text */
    display: flex; /* Ensure flex layout */
    flex-direction: column; /* Column direction for flex */
    align-items: center; /* Center items horizontally */
    justify-content: center; /* Center items vertically */
    margin: 0 auto; /* Center the block itself */
}
.image-with-text-heading {
    margin: 0; /* Remove default margin if needed */
    padding: 0px !important; /* Adjust padding as needed */
}
.image-with-text ul {
    padding-left: 0 !important; /* Remove left padding for centered lists */
}
#sec_1e8ac6 {
    padding-top: 5px !important;
    padding-bottom: 25px !important; 
}

.image-with-text ul {
    padding-left: 10px !important;
}

.image-with-text-description {
    text-align: left !important;
}
/* Align list items to the left while keeping the list centered */
.image-with-text ul {
    list-style-position: inside; /* Ensure bullet points are visible */
    padding-left: 0; /* Remove default padding */
    margin: 0; /* Remove default margin */
    text-align: left; /* Align list items to the left */
    width: auto; /* Allow list to be as wide as needed */
    max-width: 100%; /* Ensure the list doesn't exceed the container width */
    display: inline-block; /* Allow list to center within its container */