body{
  font-family: "Noto Sans Arabic", sans-serif;
}

.maak-contact-form .field-wrap input,
.maak-contact-form .field-wrap textarea{
  font-family: "Noto Sans Arabic", sans-serif;
}

.sec-title h1, .sec-title h2 {
  font-family: "Cairo", sans-serif;
  line-height: 46px;
  font-size: 34px;
}

.thome-hblk.menu-lang-social{
  text-align: left;
}

.maak-home-slide .maak-home-slide-wrap {
  position: relative;
  border-radius: 0 0 0 175px;
  overflow: hidden;
}

body {
  font-size: 20px;
  line-height: 32px;
}

.sec-header .why-desc {
  font-size: 22px;
  line-height: 32px;
}

.maak-home-slide .slide-desc {
  font-size: 28px;
  line-height: 40px;
}

.maak-home-slide .slide-title .sec-title h1 .featured {
  font-size: 62px;
  line-height: 72px;
}

.maak-menu-wrap .va-main-menu ul.menu li a::after {
  left: auto;
  right: 0;
}

.maak-menu-wrap .va-main-menu ul.menu li.lang-item a::after{
  right: auto;
  left: 0;
}

.maak-menu-wrap .va-main-menu ul.menu li a {
  font-size: 18px;
  line-height: 28px;
}

.why-us-list .attr-title,
.maak-btn{
  font-family: "Cairo", sans-serif;
}

.why-us-list .attr-title {
  font-size: 22px;
  line-height: 34px;
}

.prods-list .prods-slider .slick-slide .prod-name {
  font-family: "Cairo", sans-serif;
  font-size: 24px;
  line-height: 36px;
}

.app-features .app-feature .app-feature-wrap span.fname {
  padding: 0 10px 0 0;
  font-family: "Cairo", sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.faq-list .maak-qa .maak-question-wrap::before, .faq-list .maak-qa .maak-question-wrap::after{
  right: auto;
  left: 0;
}

.page-hero-content .abt-banner-intro {
  font-size: 26px;
  line-height: 38px;
}

.team-list .team-slider .team-member-slide .tmem-slide-wrap .tmem-txts .tmem-name{
  font-family: "Cairo", sans-serif;
  font-size: 21px;
  line-height: 30px;
}

.team-list .team-slider .team-member-slide .tmem-slide-wrap .tmem-txts .tmem-title {
  font-size: 20px;
  line-height: 28px;
}

.sec-intro {
  font-size: 22px;
  line-height: 32px;
}

.part-list .partnership-card .part-title {
  font-size: 24px;
  line-height: 36px;
  font-family: "Cairo", sans-serif;
}

.part-list .partnership-card .part-desc {
  font-size: 20px;
  line-height: 30px;
}

.part-list .partnership-card .part-desc ul li::before,
.terms-page .terms-content .terms-txts ul li::before {
  margin-right: 0;
  margin-left: 7px;
}

.wpcf7-form-control-wrap[data-name="mobile-number"] {
  direction: ltr;
}

.maak-contact-form .intl-tel-input.separate-dial-code .selected-dial-code {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
}

.maak-contact-form .field-wrap input.mobile-number::placeholder,
.maak-contact-form .field-wrap input.email-address::placeholder{
  text-align: right;
}

.terms-page .terms-content .terms-txts h2 {
  font-size: 24px;
  line-height: 36px;
}

.app-download-pop .sec-title h2 {
  font-size: 28px;
  line-height: 40px;
}

.app-download-pop .download-app-subtitle {
  font-size: 20px;
  line-height: 30px;
}

.prods-list .prods-slider .prod-nav, .team-list .team-slider .team-nav{
  left: auto;
  right: 15px;
  transform: rotate(180deg);
}

.prods-list .prods-slider .prod-nav.next, .team-list .team-slider .team-nav.next{
  left: auto;
  right: 70px;
}

.maak-sec.maak-page-hero {
  border-radius: 0 0 0 175px;
}

header.maak-header .mobile_menu_cta{
  right: auto;
  left: 0;
}

.app-features .app-feature:nth-child(1){
  right: 10%;
  left: auto;
}

.app-features .app-feature:nth-child(2){
  right: -5%;
  left: auto;
}

.app-features .app-feature:nth-child(3){
  right: -10%;
  left: auto;
}

.app-features .app-feature:nth-child(4){
  right: -5%;
  left: auto;
}

.cinf-row .cinf-txts .call-num a {
  direction: ltr;
}

.part-list .partnership-card .part-logos .part-logos-wrap .partner-logo {
  margin: 0 0 10px 22px;
}

.faq-list .maak-qa .maak-question-wrap{
  padding: 0 0 0 20px;
}

.sec-subtitle {
  font-family: "Cairo", sans-serif;
  font-size: 29px;
  line-height: 41px;
}