.accreditation-logo img {
    /* height: 12vh; */
    max-height: 12vh;
    width:250px;
    max-width:250px;
    display: inline-block;
}

#acc-logo {
    object-fit: cover;
}

.navbar-brand img {
    width:auto;
    text-align:center;
    max-height: 70px;
    max-width: 100%;
}

#logo {
    object-fit: cover;
}


.left-cust {
    left: 30%; right: inherit;
}

.padding-cust-woodend {
    padding-left: 40px;
    padding-right: 35px;
}

.padding-cust-romsey {
    padding-left: 41px;
    padding-right: 20px;
}

.padding-cust-ballan {
    padding-left: 41px;
    padding-right: 20px;
}

#health-engine-logo {
    max-height: 40px;
    max-width: 100%;
    /* margin-right: auto; */
}

.list-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; /* This will spread the columns out */
}

.list-item {
  width: 48%; /* Adjust this to control column width */
}

/* For Mobile Portrait View */
@media screen and (min-device-width: 320px) and (max-device-width: 480px)
    and (orientation: portrait) {
        .navbar-brand img{
            width:auto;
            text-align:center;
            max-height: 50px;
            max-width: 100%;
        }

        .accreditation-logo img {
            /* height: 10vh; */
            max-height: 10vh;
            width:250px;
            max-width:250px;
            display: inline-block;
        }
}

/* For Mobile Landscape View */
@media screen and (min-device-width: 480px) and (max-device-width: 640px)
    and (orientation: landscape) {
        .navbar-brand img{
            width:auto;
            text-align:center;
            max-height: 50px;
            max-width: 100%;
        }

        .accreditation-logo img {
            height: 20vh;
            max-height: 20vh;
            width:250px;
            max-width:250px;
            display: inline-block;
        }
}

/* Small screens, laptops */
@media screen and (min-device-width: 796px) and  (max-device-width: 1200px) {
    .accreditation-logo img {
        height: 15vh;
        max-height: 15vh;
        width:250px;
        max-width:250px;
        display: inline-block;
    }
}

/* Desktops, large screens */
@media screen and (min-device-width: 1025px) and  (max-device-width: 1200px) {
    .accreditation-logo img {
        height: 10vh;
        max-height: 10vh;
        width:260px;
        max-width:260px;
        display: inline-block;
    }
}

@media only screen and (min-width: 600px) {
    .home-banner-xs {
        display: contents;
    }
    .home-banner-sm {
        display: none;
    }
    .home-banner-md {
        display: none;
    }
    .home-banner-lg {
        display: none;
    }
    .home-banner-xl {
        display: none;
    }
}

@media only screen and (max-width: 600px) {
    .home-banner-xs {
        display: none;
    }
    .home-banner-sm {
        display: contents;
    }
    .home-banner-md {
        display: none;
    }
    .home-banner-lg {
        display: none;
    }
    .home-banner-xl {
        display: none;
    }
}

@media only screen and (min-width: 768px) {
    .home-banner-xs {
        display: none;
    }
    .home-banner-sm {
        display: none;
    }
    .home-banner-md {
        display: contents;
    }
    .home-banner-lg {
        display: none;
    }
    .home-banner-xl {
        display: none;
    }
}

@media only screen and (min-width: 992px) {
    .home-banner-xs {
        display: none;
    }
    .home-banner-sm {
        display: none;
    }
    .home-banner-md {
        display: none;
    }
    .home-banner-lg {
        display: contents;
    }
    .home-banner-xl {
        display: none;
    }
}

@media only screen and (min-width: 1200px) {
    .home-banner-xs {
        display: none;
    }
    .home-banner-sm {
        display: none;
    }
    .home-banner-md {
        display: none;
    }
    .home-banner-lg {
        display: none;
    }
    .home-banner-xl {
        display: contents;
    }
}
