.image-title-wrapper{
  display: flex;
  gap: 80px;
  justify-content: center;
  margin-bottom: 40px;
  align-items: center;
}
.image-title-wrapper h2{
    margin-bottom: 0;
    color: #023049;
    font-weight: 700;
        font-family: "Poppins", sans-serif;
}
.image-title-wrapper img{
  height: 80px;
  width: auto;
}
.image-title-wrapper img + h2{
  position: relative;
}
.image-title-wrapper img + h2::before{
    height: 100%;
    border-left: 1px solid #383838;
    content: '';
    position: absolute;
    left: -40px;
}
.brand-intro-section .sub-title{
        color: #005288;
    font-size: 32px;
    font-weight: 600;
    text-align: center;
    max-width: 900px;
    margin: 0 auto 20px;
        font-family: "Poppins", sans-serif;
}
@media(max-width:1199px){
 .image-title-wrapper img {
    height: 60px;
 } 
 .image-title-wrapper{
    gap: 60px;
 }
 .image-title-wrapper img + h2::before{
    left: -30px;
 }
 .image-title-wrapper{
    margin-bottom: 30px;
 }
}
@media(max-width:767px){
    .brand-intro-section .sub-title{
        font-size: 26px;
    }   
    .image-title-wrapper{
        gap: 40px;
        flex-direction: column;
    }
    .image-title-wrapper img + h2::before{
        height: auto;
        width: 100%;
        left: unset;
        top: -14px;
        border-top: 1px solid #383838;
        border-left: unset;
    }
     .image-title-wrapper{
        margin-bottom: 20px;
    }
}
@media(max-width:480px){
    .brand-intro-section .sub-title{
        font-size: 22px;
    }   
}
@media(max-width:320px){
    .brand-intro-section .sub-title{
        font-size: 17px;
        line-height: 1.35 !important;
    }   
}