/*---	Breadcrumb Starts	---*/
.breadcrumb-item-wrapper li {
    list-style: none;
    display: flex;
    align-items: center;
  }
  .breadcrumb-item-wrapper li .breadcrumb__icon {
    font-size: 15px;
    padding: 0px 11px;
    color: var(--primary-color-1);
    font-weight: bold;
  }
  .breadcrumb-wrapper {
    padding: 48px 0 28px;
  }
  /*.breadcrumb-wrapper a.breadcrumb__item::after {
    content: "";
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    border: solid var(--primary-color-1);
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 2.5px;
    top: 35%;
    position: absolute;
    margin-left: 12px;
  }*/
  
  .breadcrumb-wrapper .breadcrumb-item-wrapper:before{
    position: absolute;
    height: 2px;
    width: 120px;
    top: 0;
    left: 0;
    content: '';
    background: var(--pr-100);
  }
  .breadcrumb-wrapper a.breadcrumb__item{
    /*position: relative;*/
    display: inline-block;
    color: var(--primary-color-6);
    /*margin-right: 36px;*/
    text-transform: uppercase;
    font-family: var(--font-medium);
  }
  .breadcrumb-wrapper .icon{
    margin: 0 20px;
  }
  .breadcrumb-wrapper .breadcrumb__item--active{
    color: var(--primary-color-1);
    font-family: var(--font-medium);
    text-transform: uppercase;
  }
  .breadcrumb-wrapper > a.breadcrumb__item:hover:after{
    width: 100%;
    left: 0;
  }
  
  @media all and (min-width: 992px) {
    
    .breadcrumb-wrapper + section {
      padding-top: 70px;
    }
    
  }
  
  /*------ Media Query
  -------------------------*/
  
  @media all and (max-width: 991.98px) {
  /*  .breadcrumb-wrapper {
      display: none;
    } */
  }
  
  /*---	Breadcrumb Ends	---*/

  /* WO-96446 css starts */

 #ip3-our-offices #module---map  {
        padding-top: 0 !important; 
    }

  /* WO-96446 css ends */