/* ==========================================================================
   THE WHITE CORNER ASSEMBLY — MIRRORED FOR ARABIC

   Beside several photographs sits a small assembly: a white tile carrying the
   SPC mark with two quarter-round pieces tucked against it, so the white reads
   as one shape wrapping the corner of the picture.

   WHAT THIS FILE USED TO DO, AND WHY IT CHANGED

   It previously pinned each piece to the physical side it holds in English, on
   the instruction that the assembly is one fixed component and must not mirror.
   Measuring the result against the photograph showed why that cannot work.

   The photograph's column swaps sides in Arabic, so the assembly lands on the
   OPPOSITE CORNER of the picture — top-right rather than top-left. Measured on
   Manufacture, against a 566x498 panel:

     tile 60b2964    English dxLeft 0      Arabic dxRight 0
     arc  3b86b56    English dxLeft 50     Arabic dxRight 50
     arc  fd2f7a8    English dxLeft -10    Arabic dxRight -10

   The positions mirror correctly on their own — that is Elementor's doing, and
   it is right. What did not mirror was the SHAPE. Each piece carries a single
   30px corner, and that corner is the concave notch where the white meets the
   photograph. At a top-left corner the notch belongs on the bottom-right; at a
   top-right corner it belongs on the bottom-left. Left unmirrored, the curve
   turns away from the picture instead of wrapping it, and the tile presents a
   square edge against a 30px-rounded photograph — the hard white corner.

   So the pieces keep the positions Elementor gives them, and this file mirrors
   their corners: every radius below is its English value reflected across the
   vertical axis, TL/TR and BL/BR exchanged.

   The MARK ITSELF IS NOT MIRRORED. It is an <img> inside the tile; nothing
   here touches it, there is no transform anywhere in this file, and no
   photograph, proportion or crop changes.

   Behind body.rtl and named page by page and piece by piece: English cannot
   match any of it. Elementor writes these radii at (0,3,0); naming body as
   well puts these at (0,3,1).
   ========================================================================== */

/* home (86) */
body.rtl .elementor-86 .elementor-element.elementor-element-8ed28a9 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-5c6a2c1 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-fa47f1e {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-8b17313 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-758af22 {
	border-radius: 0px 0px 0px 30px;
}

/* careers (93) */
body.rtl .elementor-93 .elementor-element.elementor-element-ea3db8d {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-6695abf {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-ee7ef01 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-24c5a6f {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-7bc8369 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-e78c8f9 {
	border-radius: 0px 30px 0px 0px;
}

/* mission-vision-values (118) */
body.rtl .elementor-118 .elementor-element.elementor-element-e508569 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-b8908e8 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-f6de34f {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-bf62380 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-e1bd9f1 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-fb449e2 {
	border-radius: 0px 30px 0px 0px;
}

/* strategic-partnerships (120) */
body.rtl .elementor-120 .elementor-element.elementor-element-368e4e5 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-33c1b39 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-1ba923f {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-c90516c {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-ee34923 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-bd5b225 {
	border-radius: 0px 30px 0px 0px;
}

/* research-development (124) */
body.rtl .elementor-124 .elementor-element.elementor-element-2a7fee9 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-124 .elementor-element.elementor-element-fa1afa1 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-124 .elementor-element.elementor-element-0ef6670 {
	border-radius: 0px 30px 0px 0px;
}

/* localization (125) */
body.rtl .elementor-125 .elementor-element.elementor-element-e9a3dcb {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-125 .elementor-element.elementor-element-ab98761 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-125 .elementor-element.elementor-element-11407a5 {
	border-radius: 0px 30px 0px 0px;
}

/* manufacturing (549) */
body.rtl .elementor-549 .elementor-element.elementor-element-60b2964 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-549 .elementor-element.elementor-element-3b86b56 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-549 .elementor-element.elementor-element-fd2f7a8 {
	border-radius: 0px 30px 0px 0px;
}

/* innovation (1450) */
body.rtl .elementor-1450 .elementor-element.elementor-element-39e4b11 {
	border-radius: 0px 0px 0px 30px;
}

body.rtl .elementor-1450 .elementor-element.elementor-element-eac3427 {
	border-radius: 0px 30px 0px 0px;
}

body.rtl .elementor-1450 .elementor-element.elementor-element-f3dad60 {
	border-radius: 0px 30px 0px 0px;
}


/* ==========================================================================
   AND THE INSET THAT GOES WITH THE CORNER

   Elementor mirrors a widget's left/right offset for RTL but leaves its
   MARGIN alone. Each quarter-round carries a horizontal margin that sets how
   far it is tucked along the tile — 40px for the upper piece, -10px for the
   lower one — and that margin stayed on the left in Arabic, so the piece was
   inset from the wrong edge and the assembly did not close up.

   Measured on Manufacture, arc 3b86b56 against its 100px tile:

     English   right: 0   + margin-left 40px   ->  50px from the tile's left
     Arabic    left:  0   + margin-left 40px   ->  40px from the tile's left
     wanted    left:  0   + margin-right 40px  ->  50px from the tile's right

   So the margin is moved to the other side, exactly as the offset already is.
   The values are Elementor's own English ones, read off the rendered pages.
   ========================================================================== */

/* home (86) */
body.rtl .elementor-86 .elementor-element.elementor-element-8ed28a9 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-5c6a2c1 {
	margin-left: 0;
	margin-right: -10px;
}

body.rtl .elementor-86 .elementor-element.elementor-element-8b17313 {
	margin-left: 0;
	margin-right: 10px;
}

/* careers (93) */
body.rtl .elementor-93 .elementor-element.elementor-element-6695abf {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-ee7ef01 {
	margin-left: 0;
	margin-right: -10px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-7bc8369 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-93 .elementor-element.elementor-element-e78c8f9 {
	margin-left: 0;
	margin-right: -10px;
}

/* mission-vision-values (118) */
body.rtl .elementor-118 .elementor-element.elementor-element-b8908e8 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-f6de34f {
	margin-left: 0;
	margin-right: -10px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-e1bd9f1 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-118 .elementor-element.elementor-element-fb449e2 {
	margin-left: 0;
	margin-right: -10px;
}

/* strategic-partnerships (120) */
body.rtl .elementor-120 .elementor-element.elementor-element-33c1b39 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-1ba923f {
	margin-left: 0;
	margin-right: -10px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-ee34923 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-120 .elementor-element.elementor-element-bd5b225 {
	margin-left: 0;
	margin-right: -10px;
}

/* research-development (124) */
body.rtl .elementor-124 .elementor-element.elementor-element-fa1afa1 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-124 .elementor-element.elementor-element-0ef6670 {
	margin-left: 0;
	margin-right: -10px;
}

/* localization (125) */
body.rtl .elementor-125 .elementor-element.elementor-element-ab98761 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-125 .elementor-element.elementor-element-11407a5 {
	margin-left: 0;
	margin-right: -10px;
}

/* manufacturing (549) */
body.rtl .elementor-549 .elementor-element.elementor-element-3b86b56 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-549 .elementor-element.elementor-element-fd2f7a8 {
	margin-left: 0;
	margin-right: -10px;
}

/* innovation (1450) */
body.rtl .elementor-1450 .elementor-element.elementor-element-eac3427 {
	margin-left: 0;
	margin-right: 40px;
}

body.rtl .elementor-1450 .elementor-element.elementor-element-f3dad60 {
	margin-left: 0;
	margin-right: -10px;
}

