  *{
    box-sizing: border-box;
    padding: 0;
    margin: 0;
  }

  .--Arial{
    font-family: 'Arial' !important;
  }

  .text--dark-blue a{
    color: var(--dark-blue) !important;
  }

  .btn-outline--lightgray, .btn-outline--lightgray:hover{
      border: 1px var(--gray-light) solid;
      border-radius: 10px;
  }

  .dropdown-toggle::after{
      display: none;
  }

  .text--gray-secondary{
    color: var(--gray-secondary);
  }

  .text--width--75{
    width: 75%;
  }

  .col--hover{
      box-shadow: none;
      transition: box-shadow .8s;
  }

  .col--hover:hover{
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
  }

  .btn-primary--custom{
    background-color: #008DFC;
    border-color: #008DFC;
  }

  .btn-primary--custom:hover{
    background-color: #0078D6;
  }

  /* Find a Specific Showroom */
  .w-50--responsive{
    width:50%;
  }
  .w-75--responsive{
    width:95%;
  }
  .bg--gray-lighter {
    background-color: var(--gray-lighter);
  }
  .bg--black{
    background-color: var(--black);
  }
  .text--light-blue--hover:hover, .text--light-blue{
    color: var(--light-blue) !important;
  }
  .btn-share{
    width:40px;
  }
  .btn-share--email, .btn-share--email:hover{
    background-color: rgb(0,120,214);
  }
  .btn-share--facebook, .btn-share--facebook:hover{
    background-color: rgb(11,89,152);
  }
  .btn-share--twitter, .btn-share--twitter:hover{
    background-color: rgb(29,202,255);
  }
  .h2--30{
    font-size: 30px;
  }

  /* For Dropdown Icons */
    @font-face {
      font-family: Bootstrap-icons ;
      src: url(../vendors/bootstrap-icons/fonts/bootstrap-icons.woff2);
    }
    .show .icon::after{
      content: '\F286';
    }
    .icon::after{
      font-family:'Bootstrap-icons' !important;
      content: '\F282';
    }
  /* END - For Dropdown Icons */

  .card-height {
    min-height:550px;
  }




/* STYLES FOR RESPONSIVE MENU*/
  /* > LARGE RESPONSIVE*/
  @media (min-width: 992px) {
  }

  /* < XXL RESPONSIVE*/
  @media (max-width: 1200px) {
  }

  /* < LARGE RESPONSIVE*/
  @media (max-width: 992px) {
    /* Find a Specific Showroom */
    .w-50--responsive{
      width:100%;
    }
    .w-75--responsive{
      width:100%;
    }

  }

  /* < MEDIUM RESPONSIVE*/
  @media (max-width: 620px) {
    .w-100--responsive{
        width: 100% !important;
    }
    /* .image--responsive{
      height: 179px !important;
      object-fit: cover !important;
    } */
    
  }


/* < SMALL RESPONSIVE*/
  @media (max-width: 767.98px) {
    article .btn, .dropdown {
      width: 100%;
      /* padding-top: 1rem; */
    }
    .card-height {
      min-height:unset;
    }
  }

/* < MOBILE SIZE IN FIGMA RESPONSIVE*/
@media (max-width: 420px) {
}