
  /* ------- Contact Us --------- */


  .selin-contact .contact-loc iframe {
    border: 16px solid var(--white-color);
    width: 100%;
    border-radius: 12px;
    height: 430px;
  }

  .selin-contact {
    margin: 0rem 0 2rem 0;
  }

  .selin-contact-breadcrumbs {
    margin-top: -5rem;
  }

  .main-contact {
    background-color: #F5F5F5;
  }

  .contact-hero {
    padding: 0;
  }

  .selin-contact h2 {
    font-size: 24px;
    font-weight: 400;
    color: #5F3813;
    font-family: bodoni-r;
  }

  .selin-contact hr {
    opacity: 1;
    margin: 10px 0 32px 0;
    height: 1px;
    color: #5F3813;
  }

  .contact-links a {
    display: block;
    color: var(--black-color);
  }

  .selin-contact h3 {
    margin: 10px 0;
    color: #5F3813;
    font-size: 24px;
    font-family: bodoni-r;
    text-transform: uppercase;
    font-weight: 400;

  }

  .selin-contact p {
    font-size: 18px;
    color: var(--black-color);
  }

  .contact-links a i {
    margin-right: 10px;
    color: #5F3813  ;
  }

  .selin-contact .dropdown {
    width: 100%;
  }

  .selin-contact .form-select {
    width: 100%;
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #ACACAC;
    border: 1px solid #ACACAC;
    background-color: #F9F9F9;
    border-radius: 12px;
    padding: 14px 16px;
  }

  .selin-contact .form-select:focus {
    box-shadow: none;
    border: 1px solid #ACACAC;

  }

  .selin-contact .form-control {
    background-color: #F9F9F9;
    border: 1px solid #ACACAC;
    border-radius: 12px;
    padding: 14px 16px;
  }
  .selin-contact .form-control:focus{
    box-shadow: none;
  }
  .selin-contact .form-control::placeholder {
    color: #ACACAC;
    opacity: 1;
  }

  .selin-contact .btn-check:focus+.btn,
  .btn:focus {
    box-shadow: none;
  }

 .btn-dark {
    margin-top: 0;
  }


/* -------- Faq---------- */

.faq .accordian-btn-bg {
  background-color: #e2e2e2;
  padding: 4rem 1em;
  border-radius: 12px;
}

.faq {
  padding: 0rem 0 3rem 0;
}

.faq .accordion {
  margin-bottom: 4rem;
}

.faq .accordion-item {
  margin-bottom: 25px;
  border-radius: 16px;
  border: none;
}

.faq .accordion-button:focus,
.accordion-button:active,
.accordion-button.active,
.accordion-button:focus:active {
  box-shadow: none;
}

.faq .accordion-button:not(.collapsed) {

  background-color: #fff;
  box-shadow: none;

}

.faq  .accordion-body {
  padding: 0 1.25rem 1rem 1.25rem;
}

.faq .accordion-button::after {
  order: 1;
  margin-left: auto;
  margin-right: 0.5em;
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
  background-color: white;
  width: 12px;
  height: 12px;
  background-size: 12px;
}

.faq .accordion-button:not(.collapsed)::after {
  order: 1;
  margin-left: auto;
  margin-right: 0.5em;
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
  background-color: white;
}

.faq  .accordion-button {
  padding: 1.5rem 1.25rem !important;
  border-radius: 12px !important;
  color:#5F3813;
  font-size: 24px;
  font-weight: 400;
  font-family: bodoni-r;
}

.faq p{
  margin-bottom: 1rem;
}