.elementor-2507 .elementor-element.elementor-element-f330f40{--display:flex;--min-height:641px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-f330f40:not(.elementor-motion-effects-element-type-background), .elementor-2507 .elementor-element.elementor-element-f330f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://voyzant.lk/wp-content/uploads/2025/09/52d15abae4d72f712a9b309dd9e76759b1f75f46-scaled.webp");background-position:center left;background-size:cover;}.elementor-2507 .elementor-element.elementor-element-f330f40::before, .elementor-2507 .elementor-element.elementor-element-f330f40 > .elementor-background-video-container::before, .elementor-2507 .elementor-element.elementor-element-f330f40 > .e-con-inner > .elementor-background-video-container::before, .elementor-2507 .elementor-element.elementor-element-f330f40 > .elementor-background-slideshow::before, .elementor-2507 .elementor-element.elementor-element-f330f40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2507 .elementor-element.elementor-element-f330f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2507 .elementor-element.elementor-element-44a9826{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-51950fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2507 .elementor-element.elementor-element-3dbff25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2507 .elementor-element.elementor-element-ee8bc30.elementor-element{--align-self:center;}.elementor-2507 .elementor-element.elementor-element-ee8bc30{text-align:center;}.elementor-2507 .elementor-element.elementor-element-ee8bc30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:65px;color:#FFFFFF;}.elementor-2507 .elementor-element.elementor-element-90da0c8{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-90da0c8:not(.elementor-motion-effects-element-type-background), .elementor-2507 .elementor-element.elementor-element-90da0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #95606000 0%, #FFFFFF 27%);}.elementor-2507 .elementor-element.elementor-element-833f798{--spacer-size:182px;}.elementor-2507 .elementor-element.elementor-element-7833dfe{--display:flex;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-275e9ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2507 .elementor-element.elementor-element-293ab2e{--display:flex;}.elementor-2507 .elementor-element.elementor-element-31820a7{text-align:start;}.elementor-2507 .elementor-element.elementor-element-31820a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#005485;}.elementor-2507 .elementor-element.elementor-element-3c12c86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-252c3b3 .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-fb00433 .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-3d445bc .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-cc17081 .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-6e6d72e .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .elementor-repeater-item-d03115b .ue_timeline_item_image{object-position:center !important;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder{width:69px;height:69px;font-size:0px;background-color:#FFA400;color:#010101;border-radius:50px 50px 50px 50px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon{width:69px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_image{width:0px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon.uc-active .ue_timeline_item_icon_holder{background-color:#FFA400;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder svg{fill:#010101;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_line_offset{height:100px;width:2px;background-color:#c3c3c3;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_text_one{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_text_two{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_text_three{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_content{margin-bottom:30px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_content_main{border-radius:14px 14px 14px 14px;padding:20px 20px 20px 20px;text-align:inherit;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_pointer_inside{background-color:#ECECEC00;height:27px;margin-top:0px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_pointer{width:20px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_pointer_spacer{width:20px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_line{width:2px;background-color:#c3c3c3;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_line_mask{background-color:#FFA400;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_line_offset_mask{background-color:#FFA400;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_image{width:50%;height:660px;opacity:100%;mix-blend-mode:normal;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;margin-top:0px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_subtitle{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-top:5px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;margin-top:10px;}.elementor-2507 .elementor-element.elementor-element-104e669{--display:flex;}.elementor-2507 .elementor-element.elementor-element-a2ecd19{--spacer-size:250px;}@media(max-width:1024px){.elementor-2507 .elementor-element.elementor-element-44a9826{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2507 .elementor-element.elementor-element-ee8bc30 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-2507 .elementor-element.elementor-element-31820a7 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-2507 .elementor-element.elementor-element-f330f40:not(.elementor-motion-effects-element-type-background), .elementor-2507 .elementor-element.elementor-element-f330f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2507 .elementor-element.elementor-element-44a9826{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-3dbff25{--justify-content:center;}.elementor-2507 .elementor-element.elementor-element-ee8bc30 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-2507 .elementor-element.elementor-element-31820a7{text-align:center;}.elementor-2507 .elementor-element.elementor-element-3c12c86{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder{font-size:6px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_image{width:6px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_line_offset{height:45px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_title{font-size:19px;}.elementor-2507 .elementor-element.elementor-element-1950f63 .ue_timeline_item_text{font-size:12px;}}/* Start custom CSS for ucaddon_unlimited_timeline, class: .elementor-element-1950f63 */<style>
  /* Custom CSS for Elementor Timeline Alignment - Thirteenth Instance */
  /* DESKTOP: Left-aligned content + Image on right */
  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item {
      text-align: left;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content {
      width: 50%;
      float: left;
      left: 0 !important;
      right: auto !important;
      transform: translateX(0) !important;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main {
      display: flex;
      flex-direction: row;
      align-items: flex-start;
      gap: 20px;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_inside {
      order: 1;
      flex-grow: 1;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main > a {
      order: 2;
      max-width: 30%;
      height: auto;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_image {
      width: 100%;
      height: 410px;
      object-fit: cover !important;
      border-radius: 60px;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_pointer {
      left: 100%;
      right: auto !important;
      margin-left: -1px;
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon {
      left: 50%;
      right: auto;
      transform: translateX(-50%);
  }

  #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item:after {
      content: "";
      display: table;
      clear: both;
  }

  /* TABLET: 768px to 1024px */
  @media (min-width: 768px) and (max-width: 1024px) {
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item {
          display: flex;
          flex-wrap: wrap;
          justify-content: center;
          margin-bottom: 60px;
          position: relative;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon {
          position: absolute;
          top: -33px;
          left: 50%;
          transform: translateX(-50%);
          width: auto;
          z-index: 2;
      }

      .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder {
          width: 66px;
          height: 66px;
          line-height: 66px;
          background: #FFA400;
          color: #010101;
          border-radius: 50%;
          display: inline-flex;
          align-items: center;
          justify-content: center;
          font-size: 18px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon_line,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon_line_offset {
          display: none !important;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content {
          width: 100%;
          float: none;
          display: flex;
          flex-wrap: wrap;
          justify-content: space-between;
          align-items: flex-start;
          padding: 45px 20px 20px;
          background: #fff;
          border-radius: 12px;
          box-shadow: 0 4px 12px rgba(0,0,0,.08);
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main {
          display: flex;
          flex: 1;
          gap: 46px;
          align-items: flex-start;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_inside {
          flex: 1 1 55%;
          order: 1;
          text-align: left;
          margin-left: -20px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_title,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text {
          text-align: left;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main > a {
          flex: 0 0 54%;
          order: 2;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_image {
          width: 100%;
          height: 340px;
          object-fit: cover;
          object-position: center;
          border-radius: 50px;
          box-shadow: 0 6px 20px rgba(0,0,0,.12);
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_pointer {
          display: none !important;
      }
  }

  /* MOBILE: max-width 767px */
  @media (max-width: 767px) {
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item {
          float: none;
          width: 100% !important;
          clear: both;
          text-align: center;
          margin: 0 auto 30px auto;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text strong {
          display: block;
          text-align: center !important;
          margin: 8px auto 12px auto;
          font-weight: 600;
          font-size: 13px;
          line-height: 1.3;
          color: #222;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text b,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text em b {
          display: block;
          text-align: center !important;
          margin: 14px auto 8px auto;
          font-weight: 500;
          font-style: normal;
          font-size: 13px;
          line-height: 1.5;
          color: #222;
          max-width: 90%;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_title {
          margin-bottom: 8px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text ul {
          text-align: left;
          display: inline-block;
          margin: 10px auto;
          padding-left: 20px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content {
          width: 100%;
          float: none;
          position: relative;
          left: 0 !important;
          right: 0 !important;
          transform: none !important;
          padding: 0 15px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main {
          display: flex;
          flex-direction: column;
          align-items: center;
          gap: 15px;
          width: 100%;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_inside {
          order: 1;
          width: 100%;
          text-align: center;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_title,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text {
          text-align: center !important;
          width: 100%;
          max-width: 90%;
          margin: 0 auto;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main > a {
          order: 2;
          max-width: 95%;
          width: 95%;
          margin-left: auto;
          margin-right: auto;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_image {
          width: 100%;
          height: 302px;
          object-fit: cover;
          object-position: center center;
          border-radius: 50px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon {
          position: relative;
          left: auto;
          transform: none;
          width: 100%;
          text-align: center;
          margin-bottom: 10px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_pointer,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon_line,
      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon_line_offset {
          display: none !important;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_icon {
          width: 10%;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_content_main {
          margin-left: -50px;
      }

      .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder {
          margin-right: -20px !important;
      }

      .elementor-element.elementor-element-1950f63 .ue_timeline_item_icon_holder {
          width: 66px;
          height: 66px;
          font-size: 0px;
          background-color: #FFA400;
          color: #010101;
          border-radius: 50px;
          transform: translateX(150px);
          margin-top: -50px;
      }

      #uc_unlimited_timeline_elementor_1950f63 .ue_timeline_item_text {
          text-align: center !important;
      }
  }
<\/style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c12c86 *//* --- Force ALL items to the Left Side for Consistent Layout --- */

/* Override default setting to force all items to display with the same direction */
#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item {
    /* Forces icon column (Day X) to the right of content */
    flex-direction: row-reverse !important; 
    text-align: left;
}

/* Ensures all content blocks are 50% width and left-aligned, overriding alternating layout */
#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item:nth-child(even) .ue_timeline_item_content {
    width: 50%;
    float: left;
    left: 0 !important;
    right: auto !important;
    transform: translateX(0) !important;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content {
    width: 50%;
    float: left;
    left: 0 !important;
    right: auto !important;
    transform: translateX(0) !important;
}

/* Ensure the pointer (arrow) is on the right side of the content for all items */
#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item:nth-child(even) .ue_timeline_item_pointer {
    left: 100%;
    right: auto !important;
    margin-left: -1px;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_pointer {
    left: 100%;
    right: auto !important;
    margin-left: -1px;
}

/* Ensure the pointer inside (the triangle shape) faces left for all items */
#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item .ue_timeline_item_content .ue_timeline_item_pointer .ue_timeline_item_pointer_inside{
    clip-path: polygon(0% 50%, 100% 0%, 100% 100%) !important;
}

/* --- Content and Icon Column Settings (Standard Desktop) --- */

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_main {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 20px;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_inside {
    order: 1;
    flex-grow: 1;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_main > a {
    order: 2;
    max-width: 30%;
    height: auto;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_image {
    width: 1000px;
    height: 410px;
    object-fit: cover;
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_icon {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
}

#uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item:after {
    content: "";
    display: table;
    clear: both;
}

/* --- Mobile View Adjustments --- */
@media (max-width: 767px) {

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item {
        float: none;
        width: 100% !important;
        clear: both;
        text-align: center;
        margin: 0 auto 30px auto;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content {
        width: 100%;
        float: none;
        position: relative;
        left: 0 !important;
        right: 0 !important;
        transform: none !important;
        padding: 0 15px;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_main {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 15px;
        width: 100%;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_inside {
        order: 1;
        width: 100%;
        text-align: center;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_title,
    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_text {
        text-align: center !important;
        width: 100%;
        max-width: 90%;
        margin: 0 auto;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_main > a {
        order: 2;
        max-width: 95%;
        width: 95%;
        margin-left: auto;
        margin-right: auto;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_image {
        width: 100%;
        height: 250px;
        object-fit: cover;
        object-position: center center;
        border-radius: 8px;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_icon {
        position: relative;
        left: auto;
        transform: none;
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_pointer,
    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_icon_line,
    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_icon_line_offset {
        display: none !important;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_icon {
        width: 10%;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_content_main {
        margin-left: -50px;
    }

    /* NOTE: This .elementor-2507 .elementor-element.elementor-element-3c12c86 uses the Elementor-assigned class for the whole widget */
    .elementor-element.elementor-element-a27a6a6 .ue_timeline_item_icon_holder {
        margin-right: -20px !important;
    }

    /* NOTE: This .elementor-2507 .elementor-element.elementor-element-3c12c86 uses the Elementor-assigned class for the whole widget */
    .elementor-element.elementor-element-a27a6a6 .ue_timeline_item_icon_holder {
        width: 66px;
        height: 66px;
        font-size: 0px;
        background-color: #FFA400;
        color: #010101;
        border-radius: 50px 50px 50px 50px;
        transform: translateX(150px);
        margin-top: -50px;
    }

    #uc_unlimited_timeline_elementor_a27a6a6 .ue_timeline_item_text {
        text-align: left !important;
    }
}/* End custom CSS */