@font-face {
  font-family: "Noto Naskh Arabic";
  font-style: normal;
  font-weight: 400;
  src: url("../notonaskharabic-regular.html") format("truetype");
  }
  
  @font-face {
  font-family: "Noto Naskh Arabic";
  font-style: normal;
  font-weight: 700;
  src: url("../notonaskharabic-bold.html") format("truetype");
  }
  
  * {
  direction: rtl;
  }
  
  @media (min-width: 992px) {
  .aem-GridColumn--offset--desktop--0 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 0%;
  }
  
  .aem-GridColumn--offset--desktop--1 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 8.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--2 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 16.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--3 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 25%;
  }
  
  .aem-GridColumn--offset--desktop--4 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 33.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--5 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 41.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--6 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 50%;
  }
  
  .aem-GridColumn--offset--desktop--7 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 58.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--8 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 66.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--9 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 75%;
  }
  
  .aem-GridColumn--offset--desktop--10 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 83.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--11 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 91.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--12 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 100%;
  }
  }
  
  @media (min-width: 1400px) {
  .aem-GridColumn--offset--desktop--0 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 0%;
  }
  
  .aem-GridColumn--offset--desktop--1 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 8.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--2 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 16.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--3 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 25%;
  }
  
  .aem-GridColumn--offset--desktop--4 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 33.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--5 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 41.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--6 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 50%;
  }
  
  .aem-GridColumn--offset--desktop--7 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 58.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--8 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 66.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--9 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 75%;
  }
  
  .aem-GridColumn--offset--desktop--10 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 83.3333333333%;
  }
  
  .aem-GridColumn--offset--desktop--11 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 91.6666666667%;
  }
  
  .aem-GridColumn--offset--desktop--12 {
  flex: 0 0 auto;
  margin-left: auto!important;
  margin-right: 100%;
  }
  }
  
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--1,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--2,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--3,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--4,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--5,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--6,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--7,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--8,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--9,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--10,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--11,
  .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12 {
  float: right;
  }
  
  .padd-32 {
  padding: 64px 32px 64px 32px;
  }
  
  .ifc__submenu_list_title,
  .ifc_emergency_bar .ifc_emergency_bar_nav li a {
  letter-spacing: normal;
  }
  
  @media (min-width: 767.5px) {
  .padd-32 {
  padding: 32px 32px 32px 64px;
  }
  }
  
  @media (min-width: 768px) {
  .ifc__link_list.blue_border ul.cmp-list {
  padding: 33px 94px 32px 0px;
  margin: 32px -64px 0px 0px;
  }
  }
  
  .ifc__title .cmp-teaser__action-container ul li {
  margin: 0px 0px 16px 16px;
  }
  
  .ifc__title .cmp-teaser__action-container ul li:last-child {
  margin: 0px;
  }
  
  @media (min-width: 992px) {
  .layer-card-title .cmp-button {
  float: left;
  }
  }
  
  .cmp-teaser__description ul {
  padding: 0px 40px 0px 0px;
  }
  
  /*=== Begin Header ===*/
  .ifc__navbar_brand {
  float: right;
  }
  
  .lp__megamenu .ifc__megamenu_dropdown {
  text-align: right;
  }
  
  .lp__megamenu .lp__megamenu_list.ifc__workwithus .ifc__megamenu_item[aria-expanded=false]:after,
  .lp__megamenu .lp__megamenu_list.ifc__workwithus .ifc__megamenu_item[aria-expanded=true]:after {
  float: left;
  margin: 0px 8px 0px 0px;
  }
  
  .lp__globalsearch .lang-lable {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  }
  
  .ifc__submit_icon {
  left: 0;
  right: auto;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  }
  
  .lp__globalsearch .lang-lable:before {
  right: -10px;
  left: auto;
  }
  
  .lp__megamenu .lp__megamenu_list.ifc__workwithus .ifc__workwithus_dropdown {
  left: 0;
  right: auto;
  width: 75%;
  }
  
  @media (min-width: 992px) {
  .ifc__navbar_header {
  float: right;
  }
  
  .ifc__navbar_nav {
  float: right;
  margin: 0;
  }
  
  .ifc__navbar_nav>li {
  float: right;
  }
  }
  
  .ifc__megamenu_right_section {
  float: left;
  }
  
  @media (min-width: 1400px) {
  .ifc__menulist_wrappper .ifc__navbar_nav {
  display: flex;
  margin: 32px 10rem 0px 0px;
  }
  }
  
  .ifc__navbar_toggle {
  float: left;
  }
  
  @media (min-width: 768px) {
  .ifc__footer_top_left {
  float: right;
  }
  }
  
  @media (min-width: 992px) {
  .ifc__listinline {
  border: 0px;
  padding: 0px 16px 0px 0px;
  border: 0px;
  margin: 0px 0px 16px 18px;
  }
  }
  
  .ifc__listinline ul li,
  .ifc__footer_fraud ul li {
  color: #fff;
  margin: 0px 0px 0px 8px;
  padding: 0px 0px 0px 8px;
  border: 0px;
  border-left: 1px solid #fff;
  }
  
  .ifc__listinline ul li:last-child,
  .ifc__footer_fraud ul li:last-child {
  margin: 0px;
  padding: 0px;
  border: 0px;
  border-left: 0px solid #fff;
  }
  
  @media (min-width: 768px) {
  .ifc__footer_top_left {
  float: right;
  }
  }
  
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate,
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate:focus {
  padding: 6px 0px 0px 16px;
  }
  
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate[aria-expanded=false]:after,
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-subpage[aria-expanded=false]:after {
  float: left;
  margin: 0px 16px 0px 0px;
  padding: 7px 2px;
  }
  
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate[aria-expanded=true]:after,
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-subpage[aria-expanded=true]:after {
  float: left;
  margin: 0px 16px 0px 0px;
  padding: 6px 2px;
  }
  
  .ifc__breadcrumb_menu nav .ifc__printshare-section {
  float: left;
  }
  
  .ifc__breadcrumb_menu .cmp-breadcrumb__item .ifc__lang_dropdown .ifc__dropdown_menu ul li {
  padding: 0px;
  }
  
  .ifc__breadcrumb_menu nav ol>li {
  border: 0px;
  border-left: 1px solid #00ADE4;
  padding: 0px 16px 0px 16px;
  }
  
  .ifc__breadcrumb_menu nav ol>li:last-child {
  border-left: 0px;
  }
  
  .ifc__breadcrumb_menu nav ol>li:first-child {
  padding: 0px 0px 0px 16px;
  }
  
  .ifc__lang_dropdown .ifc__dropdown_menu {
  left: auto !important;
  right: 0px !important;
  }
  
  @media (min-width:992px) {
  .ifc__lang_dropdown .ifc__dropdown_menu {
  left: auto !important;
  right: 50px !important;
  }
  }
  
  /*=== End Header ===*/
  .ifc__secondary_input input[type=text],
  .ifc__secondary_input input[type=email],
  .ifc__secondary_input input[type=search],
  .ifc__secondary_search input[type=text],
  .ifc__secondary_search input[type=email],
  .ifc__secondary_search input[type=search],
  .ifc__search input[type=text],
  .ifc__search input[type=email],
  .ifc__search input[type=search] {
  padding: 10px 10px 10px 64px;
  }
  
  /*=== Begin Card ===*/
  .layer__story_banner .layer__story_banner_detail .ifc__author_list {
  margin: 0px 0px 0px 8px;
  padding: 0px 0px 0px 8px;
  border: 0px;
  border-left: 1px solid #00ADE4;
  }
  
  .layer__story_banner .layer__story_banner_detail .ifc__author img {
  margin: 0px 0px 0px 16px;
  }
  
  .ifc_subpage_banner .ifc__subbanner,
  .ifc_subpage_banner .banner_img {
  float: right;
  }
  
  @media (min-width: 768px) {
  .ifc__card .cmp-teaser__content {
  padding: 32px 32px 32px 0px;
  margin-left: 48px;
  margin-right: auto;
  }
  }
  
  .ifc__card.bg_gray .cmp-teaser__pretitle,
  .ifc__card.no_overlay_img .cmp-teaser__pretitle {
  left: auto;
  right: 32px;
  }
  
  .ifc__body_content .cmp-image .cmp-image__title {
  left: 0;
  right: auto;
  float: left;
  }
  
  /*=== End Card ===*/
  .ifc__pullquote {
  padding: 0px 2rem 0px 0px;
  border: 0px;
  border-right: 2px solid #00ADE4;
  }
  
  li.sidebar-list-item .sidebar-link {
  text-align: right;
  }
  
  @media (min-width: 576px) {
  .all__search_listing_img img {
  margin: 0px 1rem 0px 0px;
  }
  }
  
  @media (min-width: 992px) {
  li.sidebar-list-item .sidebar-link:after {
  margin-right: 16px;
  }
  }
  
  .alpha-list-section .alpha-list-container .alpha-list .alpha-list-group .country-img img,
  .alpha-list-mobile-section .alpha-list-container .alpha-list .alpha-list-group .country-img img {
  margin: 0px 0px 0px 16px;
  float: right;
  }
  
  .alpha-list-section .alpha-list-container .alpha-list .alpha-list-group li,
  .alpha-list-mobile-section .alpha-list-container .alpha-list .alpha-list-group li {
  margin: 0px 16px 0px 0px;
  padding: 0px 16px 0px 0px;
  border: 0px;
  border-rigth: 1px solid rgba(0, 0, 0, 0.3);
  float: rigth;
  }
  
  @media (min-width: 992px) {
  
  .alpha-list-section .ifc_fixednav_list,
  .alpha-list-mobile-section .ifc_fixednav_list {
  
  left: auto !important;
  right: 0 !important;
  }
  }
  
  @media (min-width:768px) {
  .alpha-list-title {
  float: right !important;
  }
  }
  
  @media (min-width: 768px) {
  .what-we-do-tab .teaser .cmp-teaser__content {
  margin: -2rem 0px 0px 32px;
  }
  }
  
  @media (min-width: 992px) {
  .ifc__icon_listnav_card ul li {
  width: 31.6%;
  margin: 0px 0px 0px 16px;
  }
  }
  
  .alpha-list-section .alpha-list-title,
  .alpha-list-mobile-section .alpha-list-title {
  float: right;
  }
  
  .ifc__primary_card.card_position {
  align-items: flex-start;
  }
  
  .ifc__navbar_brand {
  float: right;
  }
  
  .lp__megamenu .ifc__megamenu_dropdown {
  text-align: right;
  }
  
  .lp__megamenu .lp__megamenu_list.ifc__workwithus .ifc__workwithus_dropdown {
  left: 0;
  right: auto;
  }
  
  .lp__globalsearch .lang-lable:before {
  right: -10px;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  }
  
  @media (min-width: 768px) {
  .ifc__navbar_header {
  float: right;
  }
  
  .ifc__navbar_nav {
  float: right;
  margin: 0;
  }
  }
  
  .ifc__megamenu_right_section {
  float: left;
  }
  
  @media (min-width: 768px) {
  .ifc__card .cmp-teaser__content {
  margin-top: -2rem;
  margin-left: 32px;
  margin-right: 0px;
  }
  }
  
  @media (min-width: 768px) {
  .ifc__card.bg_gray .cmp-teaser__title {
  padding: 0px 0px 0px 32px;
  }
  }
  
  .ifc__card.bg_gray .cmp-teaser__pretitle,
  .ifc__card.no_overlay_img .cmp-teaser__pretitle {
  right: 32px;
  }
  
  .ifc__card.no_overlay_img .cmp-teaser__title {
  padding: 0px 32px 0px 0px;
  }
  
  .ifc__title .cmp-teaser__action-link {
  margin: 0px 0px 16px 16px;
  }
  
  .ifc__title .cmp-teaser__action-link:last-child {
  margin: 0px 0px 16px 0px;
  }
  
  .ifc__card.ifc__primary_card_v1 .cmp-teaser__content {
  margin-left: 32px;
  margin-right: 0px;
  }
  
  .ifc__dropdown_toggle[aria-expanded=false]:after,
  .ifc__dropdown_toggle[aria-expanded=true]:after {
  float: left;
  margin-left: px;
  margin-right: 4px;
  }
  
  .ifc__dropdown_toggle {
  text-align: right;
  }
  
  .ifc__secondary_input .ifc__submit_icon,
  .ifc__secondary_search .ifc__submit_icon,
  .ifc__search .ifc__submit_icon {
  left: 0;
  right: auto;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  }
  
  @media (min-width: 992px) {
  .layer-card-title .cmp-button {
  float: left;
  }
  }
  
  .ifc__link_list.blue_border ul.cmp-list {
  padding: 32px 84px 32px 0px;
  margin-right: -64px;
  margin-left: auto;
  }
  
  @media (min-width: 992px) {
  .ifc__primary_card.bg_card_white {
  padding: 0px 0px 32px 84px;
  }
  }
  
  .ifc__expert_card_v1 .ifc__expert_card_img {
  margin-left: 0rem;
  margin-right: auto;
  }
  
  @media (min-width: 992px) {
  .ifc__expert_card_v1 .ifc__expert_card_img {
  margin-left: -6rem;
  margin-right: auto;
  }
  }
  
  @media (min-width: 768px) {
  .ifc__expert_card .ifc__expert_card_wrapper.blue_border {
  margin: 0px -86px 0px 0px;
  padding: 32px 84px 0px 0px;
  }
  }
  
  @media (min-width: 600px) {
  .ifc__listnav .cmp-image {
  margin-left: 0px;
  margin-right: 16px;
  }
  }
  
  @media (min-width: 600px) {
  .ifc__listnav_invers .cmp-image {
  margin: 0px 0px 0px 16px;
  }
  }
  
  .alpha-list-section .alpha-list-container .alpha-list .alpha-list-group .country-img img,
  .alpha-list-mobile-section .alpha-list-container .alpha-list .alpha-list-group .country-img img {
  margin: 0px 0px 0px 16px;
  }
  
  .alpha-list-section .alpha-list-container .alpha-alphabet:after,
  .alpha-list-mobile-section .alpha-list-container .alpha-alphabet:after {
  right: 35px;
  left: auto;
  }
  
  .alpha-list-section .alpha-list-container .alpha-list .alpha-list-group li,
  .alpha-list-mobile-section .alpha-list-container .alpha-list .alpha-list-group li {
  margin: 0px 8px 0px 0px;
  padding: 0px 8px 0px 0px;
  border: 0px;
  border-right: 1px solid rgba(0, 0, 0, 0.3);
  float: right;
  }
  
  .ifc__pullquote {
  padding: 0rem 2rem 0rem 0rem;
  border: 0px;
  border-right: 2px solid #00ADE4;
  }
  
  @media (min-width: 992px) {
  .ifc__icon_listnav_card ul li {
  width: 31.6%;
  margin: 0px 0px 0px 16px;
  }
  }
  
  .alpha-list-section .alpha-list-title,
  .alpha-list-mobile-section .alpha-list-title {
  float: right;
  }
  
  .ifc__primary_card.card_position {
  align-items: flex-start;
  }
  
  @media (min-width: 768px) {
  .ifc__social_media {
  text-align: left;
  }
  }
  
  @media (min-width: 992px) {
  .ifc__footer_bottom_b_section {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  }
  }
  
  .ifc__breadcrumb_menu nav ol li {
  border: 0px;
  border-left: 1px solid #00ADE4;
  }
  
  @media (min-width: 992px) {
  .ifc__breadcrumb_menu nav ol li:first-child {
  padding: 0px 0px 0px 17px;
  }
  }
  
  .ifc__breadcrumb_menu nav ol li:last-child {
  padding: 0px 17px 0px 17px;
  
  }
  
  .ifc__breadcrumb_menu .breadcrumb__icon-home {
  background-position: right;
  }
  
  .text ul {
  list-style: disc;
  padding: 0px 40px 0px 0px;
  }
  
  .text ol {
  list-style: decimal;
  padding: 0px 40px 0px 0px;
  }
  
  .ifc__contacts_wrapper .ifc__contacts_tel:before,
  .ifc__contacts_wrapper .ifc__contacts_email:before,
  .ifc__contacts_wrapper .ifc__contacts_language:before,
  .ifc__contacts_wrapper .ifc__contact_photo:before,
  .ifc__contacts_wrapper .ifc__contacts_fax:before {
  float: right;
  margin: 0px 0px 0px 16px;
  }
  
  .ifc__breadcrumb_menu nav ol li ul li {
  text-align: right;
  }
  
  @media (max-width: 992px) {
  
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate,
  .ifc__breadcrumb_menu .ifc__lang_label.ifc__breadcrumb-translate:focus {
  float: right;
  color: #fff;
  }
  
    .ifc__breadcrumb_menu nav .ifc__printshare-section {
      position: absolute;
      right: auto;
      left: 0;
    }
  
    html[lang="ar"] .image.image_overlay + .container {
      float: none !important;
            margin-left: auto !important;
            margin-right: auto !important;
    } 
  }
  
  .ifc__breadcrumb_menu nav .ifc__printshare-section .cmp-breadcrumb__item-link {
  padding: 0px 10px 0px 0px;
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_flag_wrap .ifc__timeline_flag {
  transform: translateX(50%);
  }
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline_global_context {
  margin: 0px 65px 0px 0px;
  }
  }
  
  @media (min-width: 992px) {
  html[lang="ar"] .ifc__timeline_global_context {
  width: 50%;
  margin-bottom: 32px;
  margin: 0px 125px 32px 0px;
  }
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_card_wrap {
  width: 500px;
  padding: 0px 0px 0px 32px;
  }
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_event .ifc__timeline_headingcard {
  padding: 0px 64px 32px 32px;
  }
  }
  
  @media (min-width: 992px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_event .ifc__timeline_headingcard {
  padding: 0px 125px 32px 32px;
  }
  }
  
  @media (min-width: 768px) {
  html[lang=ar] .ifc__timeline {
  padding: 40px 127px 40px 0px;
  }
  }
  
  html[lang="ar"] .ifc__timeline .ifc__timeline_card_wrap {
  float: right;
  margin-bottom: 32px;
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_event .ifc__timeline_year {
  transform: translateX(30%);
  }
  }
  
  @media (min-width: 768px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_event .ifc__timeline_card {
  padding: 0px 65px 32px 0px;
  margin-top: -30px;
  }
  }
  
  @media (min-width: 992px) {
  html[lang="ar"] .ifc__timeline .ifc__timeline_event .ifc__timeline_card {
  padding: 0px 125px 32px 0px;
  margin-top: -30px;
  }
  }
  
  .layer__gray_gradient .text .cmp-text {
  /*display:flex;
  justify-content:center;*/
  padding-bottom: 32px;
  text-align: center;
  }
  
  .layer__gray_gradient .text .cmp-text p {
  padding: 0px 16px 16px 16px;
  text-align: center !important;
  }
  
  .layer__gray_gradient .text .cmp-text .display,
  .layer__gray_gradient .text .cmp-text .lp__email,
  .layer__gray_gradient .text .cmp-text .lp__tel {
  font-family: inherit !important;
  background-color: transparent !important;
  font-size: inherit !important;
  }
  
  .statistics-highlight.horizontal .statistics-card-number .statistics-value {
  direction: ltr;
  }
  
  
  html[lang="ar"] .ifc__lang_dropdown .ifc__lang_label[aria-expanded=false]:after {
  margin-right: 8px;
  }
  
  html[lang="ar"] .cmp-teaser__action-container ul li {
  display: inline-block;
  margin: 0px 0 16px 16px;
  }
  
  
  html[lang="ar"] .ifc__breadcrumb_menu nav ol li:last-child {
  padding: 0px 17px 0px 0;
  }
  
  html[lang="ar"] .ifc__breadcrumb_menu .breadcrumb__icon-home {
  position: relative;
  top: 3px;
  }
  
  html[lang="ar"] .blogslistnavigation.listnavigation.tui__link_list_hr .list {
  display: inline-block;
  }
  
  
  
  html[lang="ar"] .ifc_center_align {
  float: left !important;
  }
  
  @media (min-width: 768px) {
  html[lang="ar"]  .teaser.primary_card_v1_components.ifc__card .cmp-teaser__content {
  margin-right: 0;
  min-height: 512px;
  }
  }
  @media (min-width: 992px) {
  html[lang="ar"]  .teaser.primary_card_v1_components.ifc__card .cmp-teaser__content {
  margin-right: 0;
  min-height: 385px;
  }
  }
  .wrap_bg_image .cmp-container {
  background-position: right;
  }
  .ifc_card_secondary .cmp-image::after {
  right: 32px;
  left: auto;
  border-left: 20px solid white;
  border-right: 0px solid #fff;
  }
  .ifc_card_secondary .cmp-teaser__title a {
            padding:0rem 1rem 0rem 0rem;
          }
  
  
          @media (max-width: 400px) {
            .all__search_listingitem .all__search_listing_bottom_content .all_search_language {
              float: none;
          }
          }
  @media (min-width: 768px) {
  html[lang="ar"] .teaser.primary_card_v1_components.ifc__card .cmp-teaser__content {
  margin-right: 0;
  min-height: 512px;
  }
  }
  
  @media (min-width: 992px) {
  html[lang="ar"] .teaser.primary_card_v1_components.ifc__card .cmp-teaser__content {
  margin-right: 0;
  min-height: 385px;
  }
  }
  
  .wrap_bg_image .cmp-container {
  background-position: right;
  }
  
  .ifc_card_secondary .cmp-image::after {
  right: 32px;
  left: auto;
  border-left: 20px solid white;
  border-right: 0px solid #fff;
  }
  
  .ifc_card_secondary .cmp-teaser__title a {
  padding: 0rem 1rem 0rem 0rem;
  }
  
  .ifc_browse_dropdown .page_tab_components.ifc__m_page_tablist .ifc__dropdown span.select-arrow {
  right: auto;
  left: 6px;
  }
  
  
  
  html[lang="ar"] .ifc__contacts_title:after{
    left:0;
    right: auto;
  }
  
  html[lang="ar"] .ifc__contacts_title span{
    width: 50%;
    display: block;
  }  
  
  html[lang="ar"] .ifc__contact_v1 address:before{
    margin-left: 1rem;
    margin-right:0;
  }
  
  html[lang="ar"] .ifc__lang_dropdown .ifc__lang_label{
    margin-top:0 !important;
  }
  
  html[lang="ar"] .tui__link_list_hr .list li {
    float: right;
  }
@media screen and (min-width: 650px) {
    .ifc_session_paper_content .ifc_paper_list {
        margin-left: 1rem;
        flex-direction: row;
    }
}

.backlinksandtags .layer__event_btn_detail .banner-action-buttons-wrapper,
.eventdetails .layer__event_btn_detail .banner-action-buttons-wrapper,
.backlinksandtags .layer__event_btn_detail .layer-card-title,
.eventdetails .layer__event_btn_detail .layer-card-title,
.ifc__event_details.section.ifc_event_new_details .ifc__event_listitem .ifc_event_detail_list span,
.ifc__timeline_detail.ifc__body_content .tabs.panelcontainer ol li {
    margin-left: 1rem;
    margin-right: 0;
}




@media screen and (min-width: 650px) {
    .ifc__timeline_detail.ifc__body_content .tabs.panelcontainer .ifc_timeline_session_content {
        margin-left: 0;
        margin-right: 70px;

    }

    .ifc__timeline_detail.ifc__body_content .tabs.panelcontainer .k-timeline-vertical {
        padding-left: 0;
        padding-right: 40px;
    }
}


.eventsession .k-timeline-vertical .k-timeline-flag {
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}

.ifc__leader_details .ifc_leader_list .ifc_leader_info {
    padding-right: 1rem;
    padding-left: 0;
}

@media screen and (min-width: 650px) {
    .ifc_session_paper_content .ifc_paper_list {
        margin-left: 1rem;
        margin-right: 0;
    }
}

@media screen and (min-width: 650px) {
    .ifc_session_paper_content .ifc_paper_list:last-child {
        margin-left: 0;

    }
}


.ifc__body_content #back-button ul li {
    list-style: none;
}


#back-button .ifc_btn_link_section ul {
    padding-left: 0;
}

#back-button .ifc_btn_link_section ul li a {
    padding-left: 0.5rem;
    padding-right: 0;
}

#back-button .ifc_btn_link_section ul li span {
    padding-left: 1rem;
    padding-right: 0;
}

#back-button .tui_event_series_link a .lp-chevron-double-right:before {
    content: "\e113";
}

#back-button .tui_event_series_link a .lp-chevron-double-left:before {
    content: "\e114";
}

#back-button .ifc_btn_link_section .tui_event_series_link a:first-child {
    margin-right: 0;
     margin-left: 1rem;
}




@media screen and (min-width: 992px) {

    .tui_remove_padding .container.responsivegrid .embed,
    .tui_remove_padding .container.responsivegrid .image {
        padding-right: 0;
        padding-left: 1rem;
    }


   .backlinksandtags .layer__event_btn_detail {
    float: left;
    }


}


