/* Transparent logo applied to header and footer */
#header.aws-header .aws-logo-box,
#header.aws-header .logo.aws-logo-box{
  display:flex !important;
  align-items:center !important;
}
#header.aws-header .aws-logo-box a,
#header.aws-header .logo.aws-logo-box a{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
  padding:0 !important;
  border-radius:0 !important;
}
#header.aws-header .aws-logo-box img,
#header.aws-header .logo.aws-logo-box img{
  display:block !important;
  width:205px !important;
  max-width:205px !important;
  height:auto !important;
  max-height:none !important;
  background:transparent !important;
}
.footer-logo{
  display:block !important;
  width:150px !important;
  max-width:150px !important;
  height:auto !important;
  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
  padding:0 !important;
  border-radius:0 !important;
}
@media (max-width: 991px){
  #header.aws-header .aws-logo-box img,
  #header.aws-header .logo.aws-logo-box img{
    width:178px !important;
    max-width:178px !important;
  }
}
@media (max-width: 767px){
  #header.aws-header .aws-logo-box img,
  #header.aws-header .logo.aws-logo-box img{
    width:148px !important;
    max-width:148px !important;
  }
  .footer-logo{
    width:118px !important;
    max-width:118px !important;
  }
}
