/** Width between 992px to 1199px
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
@media (min-width: 992px) and (max-width: 1199px) {}
/** Width between 768px to 991px
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
@media (min-width: 768px) and (max-width: 991px) {
  /* Navbar */
}
/** Width between 767px to 0
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
@media (max-width: 960px) {
  h2, h6, p {
    text-align: center;
  }
    
    
    h2 {
        line-height:1em !important;
    }
}
@media (max-width: 767px) {
  .imageContainer {
    margin: 0 auto;
  }
}
/** Width between 600px to 0
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
@media (max-width: 600px) {}
/** Width between 480px to 0
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
@media (max-width: 480px) {
  .no-gutter.row, .no-gutter.container, .no-gutter.container-fluid {
    margin-left: 3px;
    margin-right: 3px;
  }
  .no-gutter > [class^="col-"] {
    padding-left: 3px;
    padding-right: 3px;
  }
  .container-fluid {
    width: 100%;
    min-width: 300px;
  }
  figcaption em {
    font-size: 0.8rem !important;
  }
  .imageContainer .icon {
    top: 35%;
    font-size: 2rem !important;
  }
    
    
    .imageContainer .logoSponsor {
        max-width:40px;
        
    }
}