#logo_image_grid, #logo_grid .uxdia-c-swat-template__container {
    display: flex;
justify-content: center;
}

#logo_grid .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 {
    display: flex;
}

#logo_grid .articleimage {
     width: 130px;
    margin-left: 0;
    height: 75px;
    display: flex;
    align-items: center;
    padding: 0px;
}

#logo_image_grid {
padding-top: 30px;
margin: 0 auto;
}

@media screen and (max-width:767px) {
    #logo_grid p {
  font-size: 16px;
  line-height: 24px;
  padding: 0 25px;
}
    #logo_grid {
    max-width: 495px;
    margin: 0 auto;
}
    .cmp-experiencefragment--logo_grid {
    background: #f5f5f5;
}
.cmp-experiencefragment--logo_grid .container {
    display: flex;
    justify-content: center;
}
#logo_grid .articleimage {
  width: 110px;
  margin: 0 2px;
}
#logo_image_grid {
padding-bottom: 30px;
display: flex;
margin: 0 auto;
}
}

@media screen and (max-width:374px) {
    #logo_grid .articleimage {
  width: 100px;
}
}

@media screen and (min-width:768px) {
    #logo_grid {
  max-width: 495px;
  padding-top: 60px;
}
#logo_inner_grid {
  padding-left: 20px;
padding-right: 20px;
}
#logo_grid .articleimage {
    width: 102px;
    margin: 0 5px;
}
#logo_grid p {
  font-size: 16px;
  line-height: 21px;
}
}

@media screen and (min-width:1200px) {
    #logo_grid p {
    font-size: 18px;
    line-height: 28px;
}

#logo_grid {
  max-width: 576px;
  padding-top: 60px;
}
#logo_inner_grid {
    padding-left: 80px;
}
#logo_grid .articleimage {
    width: 130px;
    margin-left: 0;
    height: 75px;
    margin: 0 10px;
}
}