@media (max-width: 992px) {
    .navbar-collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.show
    {
      display: block !important;
    }
    .collapse
    {
      visibility: visible;
    }
    .firstSection
    {
      margin-top:-7rem;
    }

    .logoCustomer
    {
      max-width:60%;
      margin-left:20%;
    }
}

.collapse
{
  visibility: visible;
}


.faqContainer
{
  width:45%;
}

@media (max-width: 800px) {
  .faqContainer
  {
    width:90%;
  }
}


.faqHeading
{
  color:#FFFFFF;
  font-size:1.2rem;
  padding-top:5px;
}

.faqButton
{
  display:inline-block;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.faqButton:hover
{
  background-color: #a8977a !important;
  transition: all 0.4s ease-in-out;
}

.faqDesc
{
  padding-top:10px;
  color:#555;
  margin-bottom:0px !important;
}

.faqSVG
{
  float:right;
  margin-top:-1.85rem;
}


#open_preferences_center
{
  display:none;
}


.service-item h3
{
  font-size:1.1rem;
}


.navbar-brand
{
  margin-right:0.1rem !important;
}
