      @charset "UTF-8";
      .fx-section--contact-customer-service.is-after-header[_ngcontent-sc252]
        .restricted-content[_ngcontent-sc252] {
        padding: 3.3333333333rem 0;
        padding-top: 0 !important;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service.is-after-header[_ngcontent-sc252]
          .restricted-content[_ngcontent-sc252] {
          padding: 5rem 0;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .pre-title[_ngcontent-sc252] {
        margin-bottom: 20px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .pre-title[_ngcontent-sc252] {
          font-size: 20px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .text-size-h1[_ngcontent-sc252] {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .sub-title {
        color: #636e72;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .sub-title
        .text-size-h5 {
        color: #636e72;
        font-family: Inter, Segoe UI, Arial, sans-serif, Apple Color Emoji,
          Segoe UI Emoji, Segoe UI Symbol;
        font-weight: 500;
        margin-bottom: 20px;
        font-size: 16px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .sub-title
          .text-size-h5 {
          font-size: 18px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .stars {
        display: flex;
        align-items: center;
        margin: 0 0.6rem;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .stars span {
        display: flex;
        flex-direction: column;
        align-items: start;
        margin-left: 0.5rem;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .stars sub {
        font-size: 18px;
        bottom: 0;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252] .stars sub {
          font-size: 30px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .stars sup {
        top: -0.8rem;
        left: 0.3rem;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252] .stars sup i {
        color: #f3772b;
        font-size: 8px;
        display: inline-block;
        vertical-align: middle;
        font-family: fx-symbols-web-2-0 !important;
        speak: none;
        font-style: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .stars
        sup
        i:before {
        content: "";
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252] .stars sup i {
          font-size: 11px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .tab[_ngcontent-sc252] {
        text-align: center;
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .tab[_ngcontent-sc252] {
          text-align: left;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .tab.hide[_ngcontent-sc252] {
        display: none;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252] {
        background: #d9122233;
        border: 1px solid #d91222;
        -webkit-backdrop-filter: blur(20px);
        backdrop-filter: blur(20px);
        border-radius: 10px;
        display: flex;
        align-items: center;
        min-width: 300px;
        max-width: 300px;
        padding: 18px 23px;
        margin-right: 20px;
        min-height: 80px;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .col-numbers[_ngcontent-sc252] {
          margin: 0 auto 20px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]:hover {
        background-color: #d91222;
        color: #fff;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]:hover
        span[_ngcontent-sc252]:after {
        display: none;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]:hover
        .text[_ngcontent-sc252],
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]:hover
        i.main-icon[_ngcontent-sc252] {
        color: #fff;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .text[_ngcontent-sc252]
        .maintxt[_ngcontent-sc252] {
        display: block;
        font-family: Futura, Inter, Segoe UI, Arial, sans-serif,
          Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
        font-size: 20px;
        font-weight: 500;
        line-height: 26px;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .text[_ngcontent-sc252]
        .sectxt[_ngcontent-sc252] {
        display: block;
        font-size: 12px;
        line-height: 16px;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .text[_ngcontent-sc252]
        span[_ngcontent-sc252]:after {
        display: none;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        i.main-icon[_ngcontent-sc252] {
        margin-right: 18px;
        display: block;
        font-size: 30px !important;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        i.main-icon.fx-symbol-callback[_ngcontent-sc252],
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        i.main-icon.fx-symbol-feedback[_ngcontent-sc252] {
        font-size: 37px !important;
      }
      .fx-section--contact-customer-service
        .col-numbers
        i.main-icon[lang="ar"][_nghost-sc252]
        .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        i.main-icon[_ngcontent-sc252],
      [lang="ar"]
        [_nghost-sc252]
        .fx-section--contact-customer-service[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        i.main-icon[_ngcontent-sc252] {
        margin-right: 0;
        margin-left: 18px;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252] {
        padding-top: 40px;
        max-width: 960px;
        margin: 0 auto;
        border-bottom: 1px solid #c4c4c4;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .toll-lines[_ngcontent-sc252] {
          margin-bottom: 30px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252] {
        display: flex;
        align-items: center;
        padding-bottom: 40px;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .toll-lines[_ngcontent-sc252]
          .toll-container[_ngcontent-sc252] {
          flex-direction: column;
          justify-content: center;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252]
        .inner-title[_ngcontent-sc252] {
        text-transform: uppercase;
        font-weight: 600;
        font-size: 18px;
        line-height: 150%;
        color: #d91222;
        padding-left: 30px;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .toll-lines[_ngcontent-sc252]
          .toll-container[_ngcontent-sc252]
          .inner-title[_ngcontent-sc252] {
          text-align: center;
          padding-left: 0;
          padding-bottom: 15px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252]
        .num[_ngcontent-sc252] {
        padding: 0 30px;
        font-weight: 400;
        color: #000;
        font-size: 18px;
        line-height: 150%;
        position: relative;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .toll-lines[_ngcontent-sc252]
          .toll-container[_ngcontent-sc252]
          .num[_ngcontent-sc252] {
          text-align: center;
          padding-bottom: 15px;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252]
        .num[_ngcontent-sc252]
        span[_ngcontent-sc252] {
        font-weight: 600;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252]
        .num[_ngcontent-sc252]:after {
        content: "";
        position: absolute;
        right: 0;
        height: 20px;
        width: 1px;
        background-color: #c4c4c4;
        top: 5px;
      }
      @media (max-width: 1023.98px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .toll-lines[_ngcontent-sc252]
          .toll-container[_ngcontent-sc252]
          .num[_ngcontent-sc252]:after {
          display: none;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .toll-lines[_ngcontent-sc252]
        .toll-container[_ngcontent-sc252]
        .num.uk-num[_ngcontent-sc252]:after {
        display: none;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252] {
        align-items: center;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252]:hover,
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252]:hover
        i[_ngcontent-sc252] {
        color: #303135;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252]
        i[_ngcontent-sc252] {
        color: #2d3436;
        font-weight: 400;
        font-size: 24px;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .link-email[_ngcontent-sc252]
        i[_ngcontent-sc252] {
        font-size: 17px;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .live-support-block[_ngcontent-sc252]
        .tab[_ngcontent-sc252] {
        justify-content: center;
        flex-direction: column;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .live-support-block[_ngcontent-sc252]
          .tab[_ngcontent-sc252] {
          flex-direction: row;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .live-support-block[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]:before {
        height: 100%;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .live-support-block[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252] {
        flex-direction: column;
        font-size: 18px;
        text-align: center;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .live-support-block[_ngcontent-sc252]
          .col-numbers[_ngcontent-sc252]
          .btn-link[_ngcontent-sc252] {
          align-items: flex-start;
          justify-content: space-between;
          text-align: left;
        }
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .live-support-block[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252]
        i[_ngcontent-sc252] {
        width: auto;
        font-size: 2.5rem;
        margin: 0 0 1rem;
      }
      .fx-section--contact-customer-service[_ngcontent-sc252]
        .live-support-block[_ngcontent-sc252]
        .col-numbers[_ngcontent-sc252]
        .btn-link[_ngcontent-sc252]
        i.fx-symbol-subscribe[_ngcontent-sc252] {
        font-size: 24px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-customer-service[_ngcontent-sc252]
          .live-support-block[_ngcontent-sc252]
          .col-numbers[_ngcontent-sc252]
          .btn-link[_ngcontent-sc252]
          i.fx-symbol-subscribe[_ngcontent-sc252] {
          font-size: 31px;
        }
      }
      [lang="ar"] .fx-section--contact-customer-service .stars {
        margin-right: 0 !important;
        margin-left: 5px !important;
      }
      [lang="ar"] .fx-section--contact-customer-service .stars sub {
        left: auto !important;
        right: 22px !important;
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-customer-service .stars sub {
          right: 35px !important;
        }
      }
      [lang="ar"] .fx-section--contact-customer-service .stars sup {
        right: 0 !important;
        left: auto !important;
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-customer-service .tab {
          text-align: right !important;
        }
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-customer-service .fx-symbol-callback {
          margin: 0 0 0 35px !important;
        }
      }
      [lang="ar"] .fx-section--contact-customer-service .request-call .icon {
        margin-left: 20px !important;
        margin-right: 0 !important;
      }
      [lang="ar"] .fx-section--contact-customer-service .link-email i {
        margin-left: 15px !important;
        margin-right: 0 !important;
      }


      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links[_ngcontent-sc253] {
        margin: 0;
        padding: 0;
        list-style: none;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .container-contacts[_ngcontent-sc253] {
        margin-bottom: 3rem;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .container-contacts[_ngcontent-sc253] {
          margin-bottom: 6rem;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .container-contacts.full-width[_ngcontent-sc253] {
        display: flex;
        border-top: 1px solid #dfe6e9;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .container-contacts.full-width[_ngcontent-sc253] {
          border: 1px solid #dfe6e9;
          border-left: 0;
          margin-bottom: 9.5rem;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .container-contacts.full-width[_ngcontent-sc253]
        .holder[_ngcontent-sc253] {
        flex: 1;
        border: none;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .container-contacts.full-width[_ngcontent-sc253]
          .holder[_ngcontent-sc253] {
          padding: 2.813rem 200px 0 0;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .container-contacts.full-width[_ngcontent-sc253]
        .links.bullet[_ngcontent-sc253] {
        position: absolute;
        bottom: -11px;
        background: #fff;
        left: 0;
        z-index: 3;
        padding: 0 20px 0 0;
        width: auto;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .heading[_ngcontent-sc253] {
        margin-bottom: 1.5rem;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .heading[_ngcontent-sc253]
        .icon[_ngcontent-sc253] {
        font-size: 3rem;
        color: #d91222;
        margin-bottom: 1.2rem;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .heading[_ngcontent-sc253]
        .icon.fx-symbol-uk-icon[_ngcontent-sc253] {
        font-size: 4rem;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .heading[_ngcontent-sc253]
        .title[_ngcontent-sc253] {
        color: #2d3436;
        font-family: Futura, Inter, Segoe UI, Arial, sans-serif,
          Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
        font-size: 1.5rem;
        margin: 0;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .heading[_ngcontent-sc253]
        .description[_ngcontent-sc253] {
        color: #b2bec3;
        font-size: 13px;
        line-height: 20px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .location[_ngcontent-sc253] {
        padding-bottom: 20px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .location-google[_ngcontent-sc253] {
        position: relative;
        padding-left: 44px;
        background-image: url(/assets/img/sections/section-contact-office-locations/location.svg);
        background-repeat: no-repeat;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .office-location[_ngcontent-sc253]
          .location-google[_ngcontent-sc253] {
          min-height: 65px;
          padding-bottom: 0;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .location[_ngcontent-sc253]
        address[_ngcontent-sc253] {
        margin: 0 0 -5px;
        line-height: 14px;
        color: #2d3436;
        line-height: 18px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .get-directions[_ngcontent-sc253] {
        font-size: 14px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .office-location[_ngcontent-sc253]
        .holder[_ngcontent-sc253] {
        display: flex;
        flex-wrap: wrap;
        position: relative;
        border-top: 1px solid #dfe6e9;
        padding: 25px 0 10px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .office-location[_ngcontent-sc253]
          .holder[_ngcontent-sc253] {
          padding: 2rem 0;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .name.full-width[_ngcontent-sc253] {
        width: 100%;
        padding: 16px 0 3px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253] {
        padding-right: 10px;
      }
      .fx-section--contact-office-locations
        .contact-phone[lang="ar"][_nghost-sc253]
        .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253],
      [lang="ar"]
        [_nghost-sc253]
        .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253] {
        padding-left: 10px;
        padding-right: 0;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .contact-phone[_ngcontent-sc253] {
          width: 50%;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone.large[_ngcontent-sc253] {
        width: 100%;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .contact-phone.large[_ngcontent-sc253] {
          width: 50%;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone.large[_ngcontent-sc253]
        a[href*="tel:"][_ngcontent-sc253] {
        color: #d91222;
       
        /* font-size: 2.25rem; */
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone.large[_ngcontent-sc253]
        .name[_ngcontent-sc253] {
          margin-top: 0;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253]
        .name[_ngcontent-sc253] {
        font-size: 14px;
        line-height: 1.1;
        margin-bottom: 0.5rem;
        padding-top: 10px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .contact-phone[_ngcontent-sc253]
          .name[_ngcontent-sc253] {
          padding: 0;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253]
        a[href*="tel:"][_ngcontent-sc253] {
        color: #2d3436;
        /* font-size: 1.5rem; */
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .contact-phone[_ngcontent-sc253]
        .schedule[_ngcontent-sc253] {
        font-size: 14px;
        display: block;
        color: #b2bec3;
        margin-top: -5px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253] {
        border-left: none;
        padding: 3.438rem 2rem 4rem 3.438rem;
        position: relative;
        width: 27.333%;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .box-address[_ngcontent-sc253]
          fx-retina-image.image-building {
          width: 319px;
          left: -285px;
          top: -134px;
          position: absolute;
          z-index: 1;
          height: auto;
          display: block;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253]
        fx-retina-image.image-building
        img {
        width: 100%;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253]
        .title[_ngcontent-sc253] {
        font-size: 14px;
        display: block;
        color: #636e72;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253]
        address[_ngcontent-sc253] {
        color: #2d3436;
        margin-bottom: 10px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253]
        .btn-directions[_ngcontent-sc253] {
        position: relative;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        font-weight: 500;
        min-width: 10px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .box-address[_ngcontent-sc253]
        .btn-directions[_ngcontent-sc253]:before {
        content: "";
        display: inline-flex;
        background-image: url(/assets/img/sections/section-contact-office-locations/location.svg);
        background-repeat: no-repeat;
        width: 30px;
        height: 30px;
        margin-right: 5px;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links[_ngcontent-sc253] {
        width: 100%;
        display: flex;
        padding-top: 0.5rem;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .links[_ngcontent-sc253] {
          width: 50%;
          display: block;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links.bullet[_ngcontent-sc253] {
        width: 100%;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .links.bullet[_ngcontent-sc253] {
          display: flex;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links.bullet[_ngcontent-sc253]
        li[_ngcontent-sc253]
        + li[_ngcontent-sc253] {
        margin-left: 30px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .links.bullet[_ngcontent-sc253]
          li[_ngcontent-sc253]
          + li[_ngcontent-sc253]:before {
          display: block;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links[_ngcontent-sc253]
        li[_ngcontent-sc253] {
        position: relative;
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links[_ngcontent-sc253]
        li[_ngcontent-sc253]
        + li[_ngcontent-sc253] {
        margin-left: 30px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .links[_ngcontent-sc253]
          li[_ngcontent-sc253]
          + li[_ngcontent-sc253] {
          margin-left: 0;
        }
      }
      .fx-section--contact-office-locations[_ngcontent-sc253]
        .links[_ngcontent-sc253]
        li[_ngcontent-sc253]
        + li[_ngcontent-sc253]:before {
        content: "";
        background: #2d3436;
        width: 4px;
        height: 4px;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: -19px;
      }
      @media (min-width: 1024px) {
        .fx-section--contact-office-locations[_ngcontent-sc253]
          .links[_ngcontent-sc253]
          li[_ngcontent-sc253]
          + li[_ngcontent-sc253]:before {
          display: none;
        }
      }
      @media (min-width: 1024px) {
        [lang="ar"]
          .fx-section--contact-office-locations
          .container-contacts.full-width {
          border-left: 1px solid #dfe6e9 !important;
          border-right: 0 !important;
        }
      }
      @media (min-width: 1024px) {
        [lang="ar"]
          .fx-section--contact-office-locations
          .container-contacts.full-width
          .holder {
          padding: 40px 0 0 200px !important;
        }
      }
      [lang="ar"]
        .fx-section--contact-office-locations
        .office-location
        .location {
        padding-right: 44px !important;
        padding-left: 0 !important;
        background-position: 100% 0 !important;
      }
      [lang="ar"] .fx-section--contact-office-locations .contact-phone {
        padding-right: 0 !important;
        padding-left: 8px !important;
      }
      [lang="ar"] .fx-section--contact-office-locations .contact-phone.large {
        padding-left: 0 !important;
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-office-locations .contact-phone.large {
          padding-left: 15px !important;
        }
      }
      @media (min-width: 1024px) {
        [lang="ar"]
          .fx-section--contact-office-locations
          .box-address
          .image-building {
          right: -247px !important;
          left: auto !important;
        }
      }
      [lang="ar"]
        .fx-section--contact-office-locations
        .box-address
        .btn-directions:before {
        margin-left: 5px !important;
        margin-right: 0 !important;
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-office-locations .links.bullet {
          right: 0 !important;
          left: auto !important;
          padding-right: 0 !important;
          padding-left: 20px !important;
        }
      }
      [lang="ar"] .fx-section--contact-office-locations .links.bullet li + li {
        margin-right: 30px !important;
        margin-left: 0 !important;
      }
      [lang="ar"] .fx-section--contact-office-locations .links li + li {
        margin-right: 30px !important;
        margin-left: 0 !important;
      }
      @media (min-width: 1024px) {
        [lang="ar"] .fx-section--contact-office-locations .links li + li {
          margin-right: 0 !important;
        }
      }
      [lang="ar"] .fx-section--contact-office-locations .links li + li:before {
        right: -19px !important;
        left: auto !important;
      }
