
      .container-fluid {
        width: 100%;
        max-width: 1440px;
        margin: 0 auto;
        padding: 0 20px;
      }

a{ 
    color: #9a7b69;
    text-decoration: underline;
}

a:hover, a:active, a:focus { 
    color: #9a7b69;
    text-decoration: none;
}
      /* Inner page content style */

      .inner-content .faq-read-more {
    text-decoration: underline;
    padding-left: 30px;
    position: relative;
    text-align: left;
      }

      .inner-content a:hover {
        text-decoration: none;
      }

      /* Inner page banner style */
      .inner-banner {
        position: relative;
      }

      .banner-img {
        object-fit: cover;
        height: 100%;
        max-height: 100%;
        width: 100%;
        transform: scale(1);
        transition: transform 1.3s cubic-bezier(0.18, 0.74, 0.36, 0.99);
      }

      .banner-img-height {
        height: 480px;
        display: block;
        overflow: hidden;
      }

      .banner-img.banner-scale {
        transform: scale(1.2);
        overflow: hidden;
      }

      .banner-text {
        position: absolute;
        text-align: center;
        width: 100%;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }

      .banner-text-height {
        margin: 0 auto;
        max-width: 700px;
        width: 100%;
      }

      .banner-heading {
        font-size: 50px;
        letter-spacing: 2px;
        line-height: 58px;
      }

      .corporate-heading {
        color: #1a1919;
        font-family: 'GaramondPro','times new roman','serif';
        font-size: 16px;
        letter-spacing: 2.6px;
        line-height: 20px;
        text-transform: uppercase;
      }

      .collapse-section {
        margin-bottom: 14px;
        width: 100%;
      }

       .collapse-section .collapse  {
            overflow: hidden;
    width: 100%;
      }

      .collapse-section .card-body {
        padding: 25px 0 0 30px;
      }

      .faq-read-more {
        color: #9a7b69;
        font-size: 12px;
        letter-spacing: 2px;
        line-height: 14px;
      }

      .faq-read-more:hover {
        color: #9a7b69;
      }

      a.faq-read-more.scale:before {
        font-family: 'iconfont';
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        text-decoration: none;
        text-transform: none;
        vertical-align: middle;
        content: "\ea19";
        display: inline-block;
        font-size: 28px;
        left: -6px;
        position: absolute;
        transition: transform .4s cubic-bezier(.05,.5,.3,1);
        top: 0;
      }

      a[aria-expanded="true"].scale:before {
        transform: rotate(-180deg);
      }

      .mini-body {
        color: #1a191980;
        font-size: 11px;
        font-weight: 700;
        letter-spacing: 0.2px;
        line-height: 13px;
      }

      .contact-icon span.relate-icon {
        font-size: 40px;
        line-height: 40px;
      }

      .contact-icon span.relate-icon:before {
        font-family: 'iconfont';
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        text-decoration: none;
        text-transform: none;
        vertical-align: middle;
      }

     .contact-icon span.relate-icon.whatsapp:before {
            content: "\eac6";
      }

      .contact-icon span.relate-icon.email:before {
        content: "\ea4a";
      }

      .contact-icon span.relate-icon.messenger:before {
        content: "\eabc";
      }

      .contact-icon span.relate-icon.service:before {
           content: "\eadc";
      }

      .contact-icon span.relate-icon.facebook:before {
            content: "\eab4";
      }

      .contact-icon span.relate-icon.twitter:before {
           content: "\eac3";
      }

      @media (max-width: 767px) {
        /* Inner page banner style */
        .banner-img-height {
          height: 542px;
        }

        /* Inner page content style */
        .banner-text {
          padding: 30px 0 0;
          top: 0;
          left: unset;
          transform: unset;
        }

        .banner-heading {
          font-size: 30px;
          letter-spacing: 8px;
          line-height: 40px;
          padding: 0 20px;
        }
      }
   