.company_history.horizontal_standard {
  display: block;
  width: 100%;
  margin: 40px 0; }
  .company_history.horizontal_standard.rtl .history_wrapper .history-item .item-info {
    padding: 20px 0 0 10px; }
  .company_history.horizontal_standard.rtl .history_wrapper .item_prev {
    order: 4; }
  .company_history.horizontal_standard .history_wrapper {
    display: flex;
    align-items: flex-start;
    padding: 0;
    min-width: 100%;
    flex-wrap: wrap;
    width: 100%; }
    .company_history.horizontal_standard .history_wrapper .slick-list {
      width: 100%; }
    .company_history.horizontal_standard .history_wrapper .history-item {
      flex: 1;
      padding: 20px 0 0; }
      .company_history.horizontal_standard .history_wrapper .history-item .image-wrapper {
        margin-bottom: 20px;
        height: 230px; }
        .company_history.horizontal_standard .history_wrapper .history-item .image-wrapper img {
          width: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          height: 100%; }
      .company_history.horizontal_standard .history_wrapper .history-item .year-wrapper {
        margin-bottom: 25px; }
      .company_history.horizontal_standard .history_wrapper .history-item .year {
        font-size: 24px;
        font-weight: 600;
        color: var(--con_base_color); }
      .company_history.horizontal_standard .history_wrapper .history-item .point {
        padding: 10px 0;
        align-items: center;
        display: flex;
        justify-content: flex-start; }
        .company_history.horizontal_standard .history_wrapper .history-item .point:after {
          content: ' ';
          display: block;
          flex-grow: 1;
          height: 2px;
          background: var(--con_third_color); }
        .company_history.horizontal_standard .history_wrapper .history-item .point .point_icon {
          color: var(--con_third_color);
          width: 48px;
          height: 48px;
          font-size: 24px;
          border-radius: 100%;
          background-color: #f1f1f1;
          display: flex;
          align-items: center;
          justify-content: center;
          z-index: 2;
          position: absolute; }
      .company_history.horizontal_standard .history_wrapper .history-item .point-no-icon {
        display: flex;
        align-items: center;
        padding: 10px 0; }
        .company_history.horizontal_standard .history_wrapper .history-item .point-no-icon:before {
          content: ' ';
          display: block;
          width: 15px;
          height: 15px;
          border-radius: 50%;
          background: var(--con_third_color);
          position: absolute; }
        .company_history.horizontal_standard .history_wrapper .history-item .point-no-icon:after {
          content: ' ';
          display: block;
          flex-grow: 1;
          height: 2px;
          background: var(--con_third_color); }
      .company_history.horizontal_standard .history_wrapper .history-item .item-info {
        padding: 20px 30px 0 0; }
        @media (max-width: 767px) {
          .company_history.horizontal_standard .history_wrapper .history-item .item-info {
            padding: 20px 0 0 0; } }
        .company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title {
          color: #222222;
          font-size: 18px;
          line-height: 28px;
          font-weight: 700;
          padding: 0;
          margin: 0 0 10px;
          font-family: var(--con_primary_font_family); }
          .company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title:before, .company_history.horizontal_standard .history_wrapper .history-item .item-info .item-title:after {
            display: none; }
        .company_history.horizontal_standard .history_wrapper .history-item .item-info .item-description {
          font-size: 15px;
          line-height: 24px;
          font-weight: 400;
          color: #9a9a9a;
          font-family: var(--con_secondary_font_family); }
  .company_history.horizontal_standard .item_prev, .company_history.horizontal_standard .item_next {
    position: relative;
    margin-top: 50px;
    width: 48px;
    height: 48px;
    border: 2px solid var(--con_third_color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: .3s;
    font-size: 24px; }
    @media (max-width: 767px) {
      .company_history.horizontal_standard .item_prev, .company_history.horizontal_standard .item_next {
        margin-top: 30px; } }
    .company_history.horizontal_standard .item_prev:hover, .company_history.horizontal_standard .item_next:hover {
      background-color: var(--con_third_color); }
      .company_history.horizontal_standard .item_prev:hover i, .company_history.horizontal_standard .item_next:hover i {
        color: #fff; }
    .company_history.horizontal_standard .item_prev i, .company_history.horizontal_standard .item_next i {
      color: var(--con_base_color); }
    .company_history.horizontal_standard .item_prev.slick-disabled, .company_history.horizontal_standard .item_next.slick-disabled {
      filter: opacity(0.6); }
  .company_history.horizontal_standard .item_next {
    margin-left: 10px;
    order: 3; }
  .company_history.horizontal_standard .item_prev {
    order: 2; }
