
/* 2.4.39 desktop + mobile timeline rebuild */
.fidar-timeline-source{--fidar-source-line:#FCEE32;background:transparent;overflow:visible}
.fidar-timeline-source__canvas--grid{position:relative;width:min(100%,1200px);aspect-ratio:1200/320;margin:0 auto;padding:0;overflow:visible;container-type:inline-size}
.fidar-timeline-source__canvas--grid .fidar-timeline-source__heading{position:absolute;top:0;right:0;margin:0;color:#FCEE32;font-size:3.2cqw;font-weight:900;line-height:1.15;text-align:right;white-space:nowrap;z-index:5}
.fidar-timeline-source__path{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:#FCEE32;z-index:1;pointer-events:none}
.fidar-timeline-source__path path{stroke:currentColor;stroke-width:2.4;fill:none;stroke-dasharray:10 10;stroke-linecap:butt;vector-effect:non-scaling-stroke}
.fidar-timeline-source__line,.fidar-timeline-source__glow{display:none!important}
.fidar-timeline-source__milestone{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:120px;height:76px;text-align:center;z-index:3}
.fidar-timeline-source__year{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:76px;margin:0 auto;padding:0;color:#fff;font-size:2.05cqw;font-weight:400;line-height:1;text-align:center;white-space:nowrap;direction:ltr;background:none!important;z-index:2;isolation:isolate}
.fidar-timeline-source__year::before{content:"";position:absolute;left:50%;top:50%;width:156px;height:156px;transform:translate(-50%,-50%);background:transparent url("../img/about/timeline-glow-mobile-ai-a.png") center/100% 100% no-repeat;opacity:.50;pointer-events:none;z-index:-1}
.fidar-timeline-source__year.is-glow-b::before{background-image:url("../img/about/timeline-glow-mobile-ai-b.png")}
.fidar-timeline-source__year.is-glow-c::before{background-image:url("../img/about/timeline-glow-mobile-ai-c.png")}
.fidar-timeline-source__year.is-glow-d::before{background-image:url("../img/about/timeline-glow-mobile-ai-d.png")}
.fidar-timeline-source__label{position:absolute;left:var(--label-x);top:var(--label-y);transform:none;width:86px;margin:0;padding:0;color:#fff;font-family:Arial,sans-serif;font-size:.78cqw;font-weight:400;line-height:1.25;text-align:left;direction:ltr;white-space:normal;z-index:4}
@media (max-width:1024px){.fidar-timeline-source__canvas--grid{width:min(100%,960px)}.fidar-timeline-source__year{font-size:2.35cqw}.fidar-timeline-source__label{font-size:1.02cqw}}
@media (max-width:767px){.fidar-timeline-source{display:none!important}}

/* Fidar About 2.4.30 mobile reconstruction. Reference: 390 x 1394 artboard.
 * Only four about-page widgets; footer and homepage widgets are not targeted.
 * Geometry rules intentionally defeat inherited desktop defaults from saved Elementor CSS.
 * Content, colours and assets remain driven by the existing Elementor controls.
 */
.fidar-timeline-mobile {display:none}
/* Exact AI/PDF artboard geometry, 390 x 1394. Mobile only.
   Layout scales in a 390px design coordinate system without changing the desktop CSS. */
@media (max-width:767px) {
.elementor-widget-fidar-about-story,.elementor-widget-fidar-about-timeline,.elementor-widget-fidar-about-values,.elementor-widget-fidar-about-team{width:100%;max-width:100%;min-width:0}
.elementor-widget-fidar-about-story .fidar-about-story{height:auto!important;min-height:0!important;background:#192736}
.elementor-widget-fidar-about-story .fidar-about-story__inner{box-sizing:border-box;width:100%!important;max-width:390px!important;margin:auto;padding:9px 19px 3px!important}
.elementor-widget-fidar-about-story .fidar-about-story__heading{text-align:right!important;font-size:23px!important;line-height:1.2!important;margin:0 0 11px!important}
.elementor-widget-fidar-about-story .fidar-about-story__layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;direction:rtl!important;grid-template-columns:minmax(0,1fr)!important}
.elementor-widget-fidar-about-story .fidar-about-story__media{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;aspect-ratio:353 / 142;min-height:0!important;max-height:none!important;border-radius:27px!important;align-self:stretch!important}
.elementor-widget-fidar-about-story .fidar-about-story__media img{width:100%;height:100%!important;min-height:0!important;object-fit:contain}
.elementor-widget-fidar-about-story .fidar-about-story__placeholder{font-size:12px!important}
.elementor-widget-fidar-about-story .fidar-about-story__content{width:100%;max-width:100%;min-width:0}
.elementor-widget-fidar-about-story .fidar-about-story__text,.elementor-widget-fidar-about-story .fidar-about-story__text p{font-size:11.25px!important;line-height:1.48!important;margin:0!important;font-weight:300;text-align:justify!important;text-align-last:right;overflow-wrap:break-word}
/* 390x1394 PDF reference: exact timeline geometry, independent from element labels.
   Canvas origin corresponds to PDF y=470; scaled as a single responsive composition. */
.elementor-widget-fidar-about-timeline .fidar-timeline-source{display:none!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile{box-sizing:border-box;display:block!important;background:#192736;width:100%;max-width:390px;margin:auto;padding:7px 0 3px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__heading{padding:0 20px;margin:0 0 9px!important;font-size:23px!important;line-height:1.18!important;color:#fcee32;text-align:right;font-weight:900}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__rows{position:relative;display:block!important;box-sizing:border-box;width:100%;max-width:390px;aspect-ratio:390 / 235;height:auto!important;margin:0 auto;direction:ltr;overflow:visible;container-type:inline-size;isolation:isolate}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__path{display:block;position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible;color:#FCEE32;pointer-events:none}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__path path{stroke:currentColor;stroke-width:1.25;fill:none;stroke-dasharray:4 5!important;stroke-linecap:butt;vector-effect:non-scaling-stroke}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone{display:block!important;box-sizing:border-box;position:absolute!important;z-index:2;width:74px;height:46px;min-width:0!important;grid-area:auto!important;left:var(--x)!important;top:var(--y)!important;transform:translate(-50%,-50%);text-align:center}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(1){--x:11.2821%;--y:16.5957%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(2){--x:35.1282%;--y:16.5957%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(3){--x:59.2308%;--y:16.5957%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(4){--x:83.0769%;--y:16.5957%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(5){--x:83.0769%;--y:49.7872%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(6){--x:60.2564%;--y:49.7872%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(7){--x:35.6410%;--y:49.7872%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(8){--x:11.5385%;--y:49.7872%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(9){--x:35.1282%;--y:82.9787%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone:nth-of-type(10){--x:58.9744%;--y:82.9787%}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone::before,.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone::after{content:none!important;display:none!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:74px!important;height:46px!important;min-width:0!important;padding:0!important;margin:0!important;line-height:1!important;font-size:18px!important;font-weight:400!important;color:#fff;white-space:nowrap;background:radial-gradient(ellipse at center,rgba(154,153,59,.92) 0%,rgba(143,141,49,.73) 27%,rgba(131,131,47,.38) 48%,rgba(117,119,44,.15) 64%,transparent 83%);text-shadow:none}
/* The reference has CIRCULAR diffused glows, not ellipses; preserve the
   original 64x40 positioning box so label and milestone coordinates stay intact. */
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year{isolation:isolate;background:none!important;text-align:center!important;align-items:center!important;justify-content:center!important;transform:none!important;position:relative!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year::before{content:"";display:block;position:absolute;z-index:-1;left:50%;top:50%;width:108px;height:108px;border:0;border-radius:0;transform:translate(-50%,-50%);background:transparent url("../img/about/timeline-glow-mobile-ai-a.png") center/100% 100% no-repeat;filter:none;opacity:.48;pointer-events:none}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--2 .fidar-timeline-mobile__year::before,
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--6 .fidar-timeline-mobile__year::before,
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--10 .fidar-timeline-mobile__year::before{background-image:url("../img/about/timeline-glow-mobile-ai-b.png")}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--3 .fidar-timeline-mobile__year::before,
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--7 .fidar-timeline-mobile__year::before{background-image:url("../img/about/timeline-glow-mobile-ai-c.png")}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--4 .fidar-timeline-mobile__year::before,
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--8 .fidar-timeline-mobile__year::before{background-image:url("../img/about/timeline-glow-mobile-ai-d.png")}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year{font-variant-numeric:tabular-nums;letter-spacing:0!important}
/* Labels occupy their own measured positions, never flow relative to node order. */
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__label{box-sizing:border-box;position:absolute!important;z-index:3;left:var(--label-left)!important;right:auto!important;top:var(--label-top)!important;bottom:auto!important;transform:none!important;width:53px!important;max-width:none!important;max-height:none!important;overflow:visible!important;font:400 5.9px/1.2 Arial,sans-serif!important;text-align:left!important;direction:ltr;overflow-wrap:normal!important;white-space:normal;color:#e0e1e1}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--1 .fidar-timeline-mobile__label{--label-left:57px;--label-top:-13px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--2 .fidar-timeline-mobile__label{--label-left:58px;--label-top:26px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--3 .fidar-timeline-mobile__label{--label-left:57px;--label-top:-9px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--4 .fidar-timeline-mobile__label{--label-left:47px;--label-top:49px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--5 .fidar-timeline-mobile__label{--label-left:-8px;--label-top:-31px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--6 .fidar-timeline-mobile__label{--label-left:60px;--label-top:-13px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--7 .fidar-timeline-mobile__label{--label-left:59px;--label-top:26px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--8 .fidar-timeline-mobile__label{--label-left:58px;--label-top:-15px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--9 .fidar-timeline-mobile__label{--label-left:59px;--label-top:30px}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone--10 .fidar-timeline-mobile__label{--label-left:66px;--label-top:11px}
@supports (width: 1cqw) {
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__milestone{width:18.97cqw;height:11.79cqw}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year{width:18.97cqw!important;height:11.79cqw!important;font-size:4.62cqw!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year::before{width:27.69cqw;height:27.69cqw}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__label{width:13.59cqw!important;font-size:1.51cqw!important;left:var(--label-left)!important;top:var(--label-top)!important}
}
/* Reference values placement: card bounds x104–294; then x39–196 and x203–360. */
.elementor-widget-fidar-about-values .fidar-about-values{height:auto!important;min-height:0!important;background:#192736}
.elementor-widget-fidar-about-values .fidar-about-values__inner{box-sizing:border-box;width:100%!important;max-width:390px!important;margin:auto;padding:7px 30px 12px!important}
.elementor-widget-fidar-about-values .fidar-about-values__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:7px!important;row-gap:17px!important;align-items:stretch}
.elementor-widget-fidar-about-values .fidar-about-values__card{box-sizing:border-box;position:relative;width:100%!important;min-width:0!important;min-height:68px!important;height:auto!important;padding:18px 6px 6px!important;border-radius:17px!important;background:#203244;text-align:center}
.elementor-widget-fidar-about-values .fidar-about-values__card:first-child{grid-column:1/-1!important;width:57.6%!important;max-width:190px!important;justify-self:center!important}
.elementor-widget-fidar-about-values .fidar-about-values__title{box-sizing:border-box;position:absolute;top:0!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;width:84%!important;max-width:none!important;min-height:22px!important;padding:4px!important;border-radius:30px!important;font-size:10px!important;line-height:1.15!important;white-space:normal}
.elementor-widget-fidar-about-values .fidar-about-values__description{font-size:9.5px!important;line-height:1.24!important;overflow-wrap:break-word}
.elementor-widget-fidar-about-values .fidar-about-values__icon{display:none}
/* Exact seven-card positions: originals (x,y,w,h) on 390pt artboard:
   21.6,926.2; 259.6,929; 38.6,969.6; 231.2,966.8;
   76.4,996; 204.8,997; 137.8,1020.6. */
.elementor-widget-fidar-about-team .fidar-about-team{--fidar-team-card-w:114px!important;--fidar-team-card-h:158px!important;--fidar-team-stage-center:50%!important;--fidar-team-active-scale:1!important;background:#192736}
.elementor-widget-fidar-about-team .fidar-about-team__inner{box-sizing:border-box;width:100%!important;max-width:390px!important;padding:12px 8px 19px!important;margin:0 auto;overflow:visible}
.elementor-widget-fidar-about-team .fidar-about-team__heading{font-size:23px!important;line-height:1.2!important;text-align:center!important;margin:0!important}
.elementor-widget-fidar-about-team .fidar-about-team__carousel{margin-top:13px!important}
.elementor-widget-fidar-about-team .fidar-about-team__scroller{position:relative;height:261px!important;min-height:261px!important;overflow:hidden!important;clip-path:none!important}
.elementor-widget-fidar-about-team .fidar-about-team__rail{position:relative;width:100%;height:100%}
.elementor-widget-fidar-about-team .fidar-about-team__card{position:absolute;top:0!important;border-radius:15px!important;box-shadow:0 9px 18px rgba(0,0,0,.57)!important;transform-origin:center center!important}
.elementor-widget-fidar-about-team .fidar-about-team__photo{margin:14px 15px 5px!important;min-height:0;border:1px dashed #7a858e!important;border-radius:23px!important}
.elementor-widget-fidar-about-team .fidar-about-team__meta{padding:0 3px 10px!important}
.elementor-widget-fidar-about-team .fidar-about-team__name{font-size:9px!important;line-height:1.1!important;color:#d8dde0!important;white-space:normal!important}
.elementor-widget-fidar-about-team .fidar-about-team__role{font-size:8px!important;line-height:1.1!important;margin-top:2px!important;color:#d8dde0!important;white-space:normal!important}
.elementor-widget-fidar-about-team .fidar-about-team__nav{opacity:0;pointer-events:none}
}
@media(max-width:350px){.elementor-widget-fidar-about-story .fidar-about-story__inner{padding-inline:15px!important}.elementor-widget-fidar-about-team .fidar-about-team{--fidar-team-card-w:104px!important;--fidar-team-card-h:145px!important}.elementor-widget-fidar-about-team .fidar-about-team__scroller{height:243px!important;min-height:243px!important}}
/* Keep all seven illustrated cards visible even when legacy responsive rules target distant slots. */
@media(max-width:767px){
.elementor-widget-fidar-about-team .fidar-about-team__card[data-team-distance]{opacity:var(--fidar-team-opacity,1)!important;pointer-events:auto}
}


/* 2.4.40 – desktop timeline collision fix: position labels relative to row, not as
   percentages of each 120px milestone. Never touch the approved team layout. */
/* Desktop-only refinement 2.4.43: wider dashed segments and comfortable row/label gaps. */
@media (min-width:768px) {
.elementor-widget-fidar-about-timeline .fidar-timeline-source__canvas--grid{aspect-ratio:1200/550!important;overflow:visible!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone{width:120px!important;height:76px!important;overflow:visible!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__year{display:flex!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:120px!important;height:76px!important;padding:0!important;align-items:center!important;justify-content:center!important;font-size:clamp(22px,2.25cqw,30px)!important;line-height:1!important;text-align:center!important;z-index:3!important;background:transparent!important;white-space:nowrap!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__label{position:absolute!important;left:50%!important;right:auto!important;top:-68px!important;bottom:auto!important;transform:translateX(-50%)!important;width:146px!important;max-width:146px!important;font:400 clamp(15px,1.17vw,18px)/1.2 Arial,sans-serif!important;direction:ltr!important;text-align:center!important;white-space:normal!important;overflow:visible!important;z-index:5!important}
/* Respect saved Repeater placement on BOTH desktop rows. */
.elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone.is-top .fidar-timeline-source__label{top:-67px!important;bottom:auto!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone.is-bottom .fidar-timeline-source__label{top:98px!important;bottom:auto!important}
/* Stage 1400 annotation: RIGHT of the vertical dashed turn, not on the line. */
.elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--5 .fidar-timeline-source__label{top:100px!important;left:calc(50% + 19px)!important;transform:none!important;width:76px!important;max-width:76px!important;text-align:left!important;font-size:clamp(13px,1.0vw,15px)!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__path{color:#FCEE32!important;stroke:#FCEE32!important;z-index:1!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-source__path path{stroke:#FCEE32!important;stroke-dasharray:5 7!important;stroke-width:1.35!important;fill:none!important;stroke-linecap:butt!important}
/* Desktop only: larger extracted PDF glow, softly dispersed without recolouring it. */
.elementor-widget-fidar-about-timeline .fidar-timeline-source__year::before{width:192px!important;height:192px!important;opacity:.55!important;filter:blur(4px)!important;z-index:-1!important}
}
@media (max-width:767px) {
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__path{color:#FCEE32!important;stroke:#FCEE32!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__path path{stroke:#FCEE32!important;stroke-dasharray:4 5!important;stroke-width:1!important;fill:none!important}
.elementor-widget-fidar-about-timeline .fidar-timeline-mobile__year{color:#fff!important;align-items:center!important;justify-content:center!important}
}


/* 2.4.45 desktop timeline labels sit between years, above/below dashed connectors */
@media (min-width:768px){
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone{overflow:visible!important}
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__label{
    position:absolute!important;
    left:calc(50% + 126px)!important;
    right:auto!important;
    transform:translateX(-50%)!important;
    width:138px!important;
    max-width:138px!important;
    margin:0!important;
    font:400 clamp(13px,1.02vw,16px)/1.2 Arial,sans-serif!important;
    text-align:center!important;
    white-space:normal!important;
    z-index:5!important;
  }
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone.is-top .fidar-timeline-source__label{top:-56px!important;bottom:auto!important}
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone.is-bottom .fidar-timeline-source__label{top:54px!important;bottom:auto!important}

  /* top-row labels on horizontal gaps */
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--1 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--2 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--3 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--4 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--6 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--7 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--8 .fidar-timeline-source__label,
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--9 .fidar-timeline-source__label{
    left:calc(50% + 126px)!important;
  }

  /* the turn between 1400 and 1401: label beside the vertical dashed line */
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--5 .fidar-timeline-source__label{
    left:calc(50% + 34px)!important;
    top:6px!important;
    transform:none!important;
    width:82px!important;
    max-width:82px!important;
    text-align:left!important;
    font-size:clamp(12px,.95vw,15px)!important;
  }

  /* last desktop milestone does not get an extra orphan label */
  .elementor-widget-fidar-about-timeline .fidar-timeline-source__milestone--10 .fidar-timeline-source__label{
    display:none!important;
  }
}

/* 2.4.46 — desktop-only: labels own the centre of a CONNECTOR, never a year/glow.
   Absolute coordinates are percentages of the unchanged 1200×550 canvas. */
@media (min-width:768px) {
 .elementor-widget-fidar-about-timeline .fidar-timeline-source__canvas--grid > .fidar-timeline-source__label--between {
   position:absolute!important;left:var(--mid-x)!important;right:auto!important;
   top:var(--mid-y)!important;bottom:auto!important;transform:translate(-50%,calc(-100% - 13px))!important;
   width:clamp(62px,9.5%,116px)!important;max-width:116px!important;
   box-sizing:border-box!important;margin:0!important;padding:0 2px!important;
   text-align:center!important;direction:ltr!important;
   font:400 clamp(10px,1.0vw,15px)/1.17 Arial,sans-serif!important;
   overflow-wrap:anywhere!important;z-index:6!important;pointer-events:none!important;
 }
 .elementor-widget-fidar-about-timeline .fidar-timeline-source__canvas--grid > .fidar-timeline-source__label--between.is-bottom {
   transform:translate(-50%,13px)!important;
 }
 .elementor-widget-fidar-about-timeline .fidar-timeline-source__canvas--grid > .fidar-timeline-source__label--between.is-turn {
   left:var(--mid-x)!important;top:var(--mid-y)!important;width:76px!important;
   transform:translate(12px,-50%)!important;text-align:left!important;
 }
}
