.elementor .Secondary{font-family:var(--Secondary);font-weight:700;font-size:2em;color:var(--Yellow);text-align:center;text-transform:uppercase;}.elementor .LightAccent{font-family:var(--SecondaryHeadlines);font-weight:100;font-size:var(--SmallAccent);color:var(--Offwhite);text-align:center;}.elementor .LeftRed-BlueBox{padding:15px;border-start-start-radius:0px;border-start-end-radius:25px;border-end-start-radius:0px;border-end-end-radius:25px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:20px;border-inline-end-width:0px;border-color:var(--Red);border-style:solid;background-color:var(--Blue);flex-direction:column;gap:10px;}.elementor .Buttion{font-family:var(--Buttions);font-weight:600;font-size:1em;color:var(--Offwhite);border-radius:25px;background-color:var(--Red);}.elementor .Buttion:hover,.elementor .Buttion:focus-visible{color:var(--Yellow);background-color:var(--Blue);transform:scale3d(1.1, 1.1, 1.1) rotateX(0deg) rotateY(0deg) rotateZ(5deg);}.elementor .FlxBx-Outter-Creme{padding-block-start:80px;padding-block-end:80px;background-image:url("https://eatksmoving.ca/wp-content/uploads/2026/06/EATKS_Falling_Boxes_Icon-1024x1024.png"),url("https://eatksmoving.ca/wp-content/uploads/2026/06/Artboard-1-1024x576.png");background-repeat:repeat-y,no-repeat;background-attachment:scroll;background-size:250px auto,cover;background-position:center left,center right;background-color:var(--Offwhite);flex-direction:column;justify-content:center;align-items:center;}.elementor .FlxBx-Outter-Blue{padding-block-start:80px;padding-block-end:80px;background-color:#19264f;flex-direction:column;justify-content:center;align-items:center;}.elementor .FlxBx-Inner{width:1200px;gap:20px;}.elementor .BodyText{font-size:1em;color:var(--Offwhite);line-height:1.5em;text-align:start;}.elementor .Image{width:75%;padding:15px;border-radius:25px;}.elementor .ThirdHeadding{font-family:var(--SecondaryHeadlines);font-weight:700;font-size:1.5em;color:var(--Yellow);}.elementor .BlueBackground{padding:10px;background-color:var(--Blue);}.elementor .Highlight{/* Target any bold tags inside this element */
  & strong, & b {
 
      color: #ffcf40; 

  }\n}.elementor .BoldGlow{& strong, & b {     
 animation: gold-text-pulse 3s infinite; 
  }\n}.elementor .TopLeftBorderGrade{flex-direction:column;align-items:center;/* 1. Set border width ONLY on the Top (4px) and Right (4px). Bottom and Left are 0. */
  border-width: 5px 0px 0px 5px;
  border-style: solid;
  border-color: transparent;
  
  /* 2. Apply the 25px radius ONLY to the Top-Right corner */
  border-radius: 25px 0px 0px 0px;

  /* 3. The Background Magic (Unchanged) */
  background-image: linear-gradient(#19264f, #19264f), linear-gradient(220deg, #ffcf40, #881720);
  background-origin: border-box;
  background-clip: padding-box, border-box;\n}.elementor .ButtionLarge{width:75%;font-family:var(--Headlines);font-weight:500;font-size:1.5em;color:var(--Offwhite);letter-spacing:1px;border-radius:25px;background-color:var(--Red);align-self:center;}.elementor .ButtionLarge:hover,.elementor .ButtionLarge:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg) scale3d(1.1, 1.1, 1.1);}.elementor .TopLeftBorderYellow{border-start-start-radius:25px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--Yellow);border-style:solid;background-color:var(--DarkBg);}.elementor .TopRightBorderYellow{border-start-start-radius:0px;border-start-end-radius:25px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:5px;border-color:var(--Yellow);border-style:solid;background-color:var(--DarkBg);}.elementor .Buttion-Secondary{font-family:var(--Buttions);font-weight:600;font-size:1em;color:var(--Offwhite);border-radius:25px;background-color:var(--Red);}.elementor .Buttion-Secondary:hover,.elementor .Buttion-Secondary:focus-visible{transform:scale3d(1.1, 1.1, 1);}