.elementor-3394 .elementor-element.elementor-element-355fee8:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-355fee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2FD94;}.elementor-3394 .elementor-element.elementor-element-355fee8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3394 .elementor-element.elementor-element-355fee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3394 .elementor-element.elementor-element-4bd0992 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3394 .elementor-element.elementor-element-4bd0992 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3394 .elementor-element.elementor-element-f33840e:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-f33840e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2FD94;}.elementor-3394 .elementor-element.elementor-element-f33840e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3394 .elementor-element.elementor-element-f33840e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3394 .elementor-element.elementor-element-7b1646e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3394 .elementor-element.elementor-element-7b1646e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3394 .elementor-element.elementor-element-f39f55b:not(.elementor-motion-effects-element-type-background), .elementor-3394 .elementor-element.elementor-element-f39f55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2FD94;}.elementor-3394 .elementor-element.elementor-element-f39f55b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3394 .elementor-element.elementor-element-f39f55b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for int-iconbox-v3, class: .elementor-element-619f674 *//* === VALOORES Buttons === */

/* أساسي */
a.lob-btn,
button.lob-btn,
.elementor a.lob-btn,
.elementor .elementor-button.lob-btn,
.elementor .elementor-button-link.lob-btn,
.elementskit-btn.lob-btn,
.ekit-btn.lob-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%) !important; /* Primary + Secondary */
  color: #fff !important;
  font-weight: 600;
  text-decoration: none !important;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(40, 54, 125, 0.25) !important;
  border: none !important;
}

a.lob-btn:hover,
button.lob-btn:hover,
.elementor a.lob-btn:hover,
.elementor .elementor-button.lob-btn:hover,
.elementor .elementor-button-link.lob-btn:hover,
.elementskit-btn.lob-btn:hover,
.ekit-btn.lob-btn:hover {
  background: linear-gradient(135deg, #b62228 0%, #28367d 100%) !important; /* Accent + Primary */
  box-shadow: 0 8px 20px rgba(182, 34, 40, 0.4) !important;
  transform: translateY(-2px);
  color: #fff !important;
}

/* نسخة داكنة (على خلفية فاتحة) */
a.lob-btn.dark,
button.lob-btn.dark,
.elementor .elementor-button.lob-btn.dark {
  background: linear-gradient(135deg, #1f2a63 0%, #0d482a 100%) !important; /* Background Dark + Secondary */
  box-shadow: 0 6px 15px rgba(31, 42, 99, 0.3) !important;
}

a.lob-btn.dark:hover,
button.lob-btn.dark:hover,
.elementor .elementor-button.lob-btn.dark:hover {
  background: linear-gradient(135deg, #b62228 0%, #1f2a63 100%) !important; /* Accent + Background Dark */
  box-shadow: 0 8px 20px rgba(182, 34, 40, 0.45) !important;
}

/* نسخة فاتحة (على خلفية داكنة) */
a.lob-btn.light,
button.lob-btn.light,
.elementor .elementor-button.lob-btn.light {
  background: #f7f8fc !important; /* Background Light */
  color: #1a1a1a !important;        /* Text */
  box-shadow: 0 4px 10px rgba(31, 42, 99, 0.2) !important;
}

a.lob-btn.light:hover,
button.lob-btn.light:hover,
.elementor .elementor-button.lob-btn.light:hover {
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%) !important;
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-059a314 *//* زر احترافي بألوان VALOORES (أزرق + أخضر) */
.lob-btn {
  display: inline-block;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(40, 54, 125, 0.25);
}

.lob-btn:hover {
  background: linear-gradient(135deg, #0d482a 0%, #28367d 100%);
  box-shadow: 0 8px 20px rgba(13, 72, 42, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-4aa3cfa *//* زر احترافي بألوان VALOORES (أزرق + أخضر) */
.lob-btn {
  display: inline-block;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(40, 54, 125, 0.25);
}

.lob-btn:hover {
  background: linear-gradient(135deg, #0d482a 0%, #28367d 100%);
  box-shadow: 0 8px 20px rgba(13, 72, 42, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-797161e *//* زر احترافي بألوان VALOORES (أزرق + أخضر) */
.lob-btn {
  display: inline-block;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(40, 54, 125, 0.25);
}

.lob-btn:hover {
  background: linear-gradient(135deg, #0d482a 0%, #28367d 100%);
  box-shadow: 0 8px 20px rgba(13, 72, 42, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-050eab6 *//* زر احترافي بألوان VALOORES (أزرق + أخضر) */
.lob-btn {
  display: inline-block;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #28367d 0%, #0d482a 100%);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(40, 54, 125, 0.25);
}

.lob-btn:hover {
  background: linear-gradient(135deg, #0d482a 0%, #28367d 100%);
  box-shadow: 0 8px 20px rgba(13, 72, 42, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-4f20131 */a.lob-btn.cta {
  background: linear-gradient(135deg, #b62228 0%, #28367d 100%) !important;
  box-shadow: 0 6px 15px rgba(182, 34, 40, 0.3) !important;
}
a.lob-btn.cta:hover {
  background: linear-gradient(135deg, #28367d 0%, #b62228 100%) !important;
  box-shadow: 0 8px 20px rgba(182, 34, 40, 0.45) !important;
}/* End custom CSS */
/* Start custom CSS for int-iconbox-v3, class: .elementor-element-4c3ce06 *//* زر احترافي داخل الكرت */
.lob-btn {
  display: inline-block;
  padding: 10px 22px;
  border-radius: 50px;
  background: linear-gradient(135deg, #245BFF 0%, #0099FF 100%);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 6px 15px rgba(36, 91, 255, 0.2);
}

.lob-btn:hover {
  background: linear-gradient(135deg, #0099FF 0%, #245BFF 100%);
  box-shadow: 0 8px 20px rgba(36, 91, 255, 0.35);
  transform: translateY(-2px);
}/* End custom CSS */