  @media (max-width: 544px) {
    #wrapper .logo-responsive {
      width: 50% !important;
    }
    h2.subtitle {
  color: #495b47!important;;
  font-size: 1.2em !important;;
  font-weight: 500 !important;;
}
  }

    @media (min-width:545px) and (max-width: 767px) {
    #wrapper .logo-responsive {
      width:65%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

@media (min-width:768px) and (max-width: 959px) {
    #wrapper .logo-responsive {
      width:90%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

@media (min-width:960px) and (max-width: 1023px){
    #wrapper .logo-responsive {
      width: 100%;
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

@media (min-width:1024px) and (max-width: 1279px) {
    #wrapper .logo-responsive {
      width:58%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

@media (min-width:1280px) and (max-width: 1439px) {
    #wrapper .logo-responsive {
      width:75%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

@media (min-width:1440px) and (max-width: 1919px) {
    #wrapper .logo-responsive {
      width:57%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }

  @media (min-width:1920px) and (max-width: 2565px) {
    #wrapper .logo-responsive {
      width:57%
    }
    h2.subtitle {
  color: #495b47;
  font-size: 1.2em;
  font-weight: 500;
}
  }