.elementor .e-5c5c26e9-c7c889e{width:100%;flex-direction:column;}.elementor .e-5914022d-b9ebe44{width:100%;flex-direction:column;}.elementor .e-1babecec-27a3d34{width:100%;display:inline-block;flex-direction:column;gap:0px;}.elementor .e-14ad815b-8f9a46f{display:block;flex-direction:row;flex-wrap:wrap;background:
radial-gradient(
  circle at 14% 8%,
  rgba(240, 217, 139, 0.16) 0%,
  rgba(240, 217, 139, 0.055) 30%,
  rgba(240, 217, 139, 0) 58%
),
radial-gradient(
  circle at 82% 18%,
  rgba(47, 111, 93, 0.30) 0%,
  rgba(47, 111, 93, 0.11) 34%,
  rgba(47, 111, 93, 0) 66%
),
radial-gradient(
  circle at 18% 92%,
  rgba(16, 38, 32, 0.48) 0%,
  rgba(16, 38, 32, 0.20) 36%,
  rgba(16, 38, 32, 0) 68%
),
linear-gradient(
  105deg,
  #10151b 0%,
  #102620 28%,
  #17382f 62%,
  #2f6f5d 100%
);\n}.elementor .e-609e01b9-ef6e36e{width:50%;object-fit:fill;flex-direction:column;}.elementor .e-14c0d20d-d11b3be{width:50%;flex-direction:column;background:
radial-gradient(
  circle at 14% 8%,
  rgba(240, 217, 139, 0.16) 0%,
  rgba(240, 217, 139, 0.055) 30%,
  rgba(240, 217, 139, 0) 58%
),
radial-gradient(
  circle at 82% 18%,
  rgba(47, 111, 93, 0.30) 0%,
  rgba(47, 111, 93, 0.11) 34%,
  rgba(47, 111, 93, 0) 66%
),
radial-gradient(
  circle at 18% 92%,
  rgba(16, 38, 32, 0.48) 0%,
  rgba(16, 38, 32, 0.20) 36%,
  rgba(16, 38, 32, 0) 68%
),
linear-gradient(
  105deg,
  #10151b 0%,
  #102620 28%,
  #17382f 62%,
  #2f6f5d 100%
);\n}.elementor .e-7e6aa311-648ba4b{flex-direction:row;}.elementor .e-60f485ad-1dfd314{flex-direction:column;width: 100% !important;
margin: clamp(34px, 4vw, 52px) 0 0 !important;
padding: clamp(34px, 4vw, 56px) clamp(22px, 5vw, 72px) !important;

position: relative !important;
overflow: hidden !important;

background:
radial-gradient(
  circle at 8% 0%,
  rgba(47, 111, 93, 0.105) 0%,
  rgba(47, 111, 93, 0.038) 34%,
  rgba(47, 111, 93, 0) 62%
),
radial-gradient(
  circle at 92% 10%,
  rgba(16, 38, 32, 0.065) 0%,
  rgba(16, 38, 32, 0.022) 36%,
  rgba(16, 38, 32, 0) 64%
),
radial-gradient(
  circle at 82% 96%,
  rgba(240, 217, 139, 0.115) 0%,
  rgba(240, 217, 139, 0.038) 34%,
  rgba(240, 217, 139, 0) 62%
),
linear-gradient(
  180deg,
  #ffffff 0%,
  #f7f3e8 52%,
  #e9dfc8 100%
) !important;

border-top: 1px solid rgba(16, 38, 32, 0.18) !important;
border-bottom: 1px solid rgba(16, 38, 32, 0.20) !important;

box-shadow:
inset 0 1px 0 rgba(255, 255, 255, 0.92),
0 -8px 20px rgba(0, 0, 0, 0.055) !important;

gap: 0 !important;\n}.elementor .e-c6e5e54-eb53f38{flex-direction:column;width: 100% !important;
max-width: 100% !important;
margin: 0 auto !important;
padding: clamp(34px, 4vw, 52px) clamp(24px, 5vw, 72px) !important;

position: relative !important;
overflow: hidden !important;

display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
text-align: center !important;

background:
radial-gradient(
  circle at 8% 8%,
  rgba(139, 31, 52, 0.07) 0%,
  rgba(139, 31, 52, 0.024) 34%,
  rgba(139, 31, 52, 0) 60%
),
radial-gradient(
  circle at 92% 16%,
  rgba(113, 104, 211, 0.055) 0%,
  rgba(113, 104, 211, 0.02) 32%,
  rgba(113, 104, 211, 0) 58%
),
radial-gradient(
  circle at 78% 86%,
  rgba(189, 152, 82, 0.075) 0%,
  rgba(189, 152, 82, 0.026) 32%,
  rgba(189, 152, 82, 0) 58%
),
linear-gradient(
  135deg,
  #ffffff 0%,
  #f8f2f0 48%,
  #ece4ef 100%
) !important;

border-top: 1px solid rgba(61, 13, 24, 0.14) !important;
border-bottom: 1px solid rgba(61, 13, 24, 0.16) !important;

box-shadow:
inset 0 1px 0 rgba(255, 255, 255, 0.96),
0 -8px 18px rgba(17, 23, 32, 0.055) !important;

gap: 0 !important;\n}