html {
  direction: rtl !important;
  font-family: "Assistant", sans-serif !important;
}

body {
  font-family: "Assistant", sans-serif !important;
}

.hero-heading-wrapper h2,
.button-custom .btn-text,
.header nav a,
.header.active nav a:hover,
.what-we-do-section__eyebrow,
.what-we-do-section__title,
.what-we-do-card__title,
.what-we-do-card__text,
.maximize-content-wrap h3,
.expert-headingContainer h3,
.maximize-content-wrap h2,
.expert-headingContainer h2,
.testi-wrap h3,
.testi-wrap h2,
.expert-wrapper .content-col h4,
.expert-detail-2-row .col-left p,
.expert-detail-2-row .col-right p,
.expert-wrapper .content-col p,
.meet-team-wrapper h2,
.row-linked-in-team-back h3,
.content-inner-wrap h4,
.content-inner-wrap p,
.content-cont-team .row-top-team h3,
.content-cont-team h4,
.content-cont-team p,
.top_content_row_research h3,
.top_content_row_research h2 span,
.top_content_row_research p,
.wheel_cont .wheel-left-content .data h3,
.wheel-wrapper .data h3,
.wheel_cont .wheel-right-content .data h3,
.wheel_cont .wheel-left-content .data p,
.wheel_cont .wheel-right-content .data p,
.wheel-wrapper .data p,
.form-wrap h2,
.form-wrap h2 span,
form.form-main-wrapper-inner,
.field.gradient-field input,
.field.gradient-field.field--full textarea,
.footer-social-container .wrap-inner h3,
.footer-quicklinks h3,
.footer-quicklinks a,
.container.copy-rights p,
.testi-wrap h2 span,
.maximize-content-wrap h2,
.expert-headingContainer h2,
.maximize-content-wrap h2 span,
.expert-headingContainer h2 span,
.hero-heading-wrapper h3 {
  font-family: "Assistant", sans-serif !important;
}

.content-inner-wrap p,
.field.gradient-field input,
.field.gradient-field.field--full textarea {
  text-align: right;
}

.logo-slider-wrapper {
  direction: ltr;
}

.expert-detail-2-row .col-left {
  padding-left: 30px;
  padding-right: 0 !important;
}

.expert-detail-2-row .col-left:after {
  left: 0;
  right: auto !important;
}

.expert-detail-2-row .col-left,
.expert-detail-2-row .col-right {
  padding-right: 10px;
  padding-left: 0 !important;
}

.clip-box::after {
  background-image: url('assets/arrow-01-left.png') !important;
  background-position: left !important;
}

.what-we-do-card__text {
  font-size: 14px !important;
}

.line-right::before {
  content: none !important;

}

.line-right::after {
  content: '';
  position: absolute;
  right: -80%;
  top: 50%;
  height: 1px;
  width: 270px;
  background-color: #6d6d6d;
}

.content-right {
  margin-top: 110px !important;
}

.line-left::before {
  content: none !important;
}

.line-left::after {
  content: '';
  position: absolute;
  left: -85%;
  top: 35%;
  height: 1px;
  width: 270px;
  background-color: #6d6d6d;
}

.content-left {
  margin-top: 20px;
}

.content-wrapper-triangle {
  gap: 65px !important;
}

@media (min-width:1800px) {

  .content-wrapper-triangle {
    gap: 100px !important;
  }
}

@media(max-width: 1024px) {
  .content-wrapper-triangle {
    gap: 75px !important;
  }
}

@media (max-width: 800px) {
  .content-wrapper-triangle {
    gap: 75px !important;
  }
}

@media (max-width: 991px) {
  .nav.active {
    right: auto !important;
    left: 0;
  }
}

@media (max-width: 991px) {
  .nav {
    right: auto !important;
    left: -100%;
    padding-right: 40px;
    padding-left: auto !important;
  }
}

@media (max-width: 991px) {
  .maximize-apart {
    padding: 40px 15px 0;
    margin-top: -2px;
  }
}

.testi-wrap h2 span {
  font-size: inherit !important;
}

.wheel-wrapper .data p,
.wheel-wrapper .data h3 {
  text-align: right !important;
}

.logo-slider-wrapper {
  margin-top: 20px !important;
}

.wheel_cont .wheel-left-content .data h3,
.wheel-wrapper .data h3,
.wheel_cont .wheel-right-content .data h3,
.wheel_cont .wheel-left-content .data p,
.wheel_cont .wheel-right-content .data p,
.wheel-wrapper .data p {
  text-align: right !important;
}

.expert-detail-2-row .col-right p {
  font-size: 14px !important;
}

.expert-detail-2-row .col-left p,
.expert-detail-2-row .col-right p {
  font-size: 14px !important;
  padding-left: 10px;
}

.expert-detail-2-row .col-left p span {
  font-size: 14px !important;
}

.hero-heading-wrapper h3 span{
  font-weight: bold;
}