.header2 {
    position: relative;
    height: 250px;
    background: url(/icssbm/ibbhi/images/ICSSBM-New-Brand-Elements-5.png) no-repeat center center;
    background-size: cover;
}
.overlay2 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(255, 255, 255, 0.5);
}
.logo2 {
    width: auto;
    height: 300px;
}

.blue-background {
    background-color: #2d2d72 !important;
}
div.icon-image-buckets .icon-image-buckets-container .icon-image-bucket .image-wrapper,
div.icon-image-buckets .icon-image-buckets-container .icon-image-bucket .image-wrapper .image {
    min-height: 303px;
}

body div.sub-banner-container .sub-banner-image {
    height: 25rem;
}