.elementor-6499 .elementor-element.elementor-element-ede7137{--display:flex;}.elementor-6499 .elementor-element.elementor-element-da9ec14{column-gap:3px;text-align:justify;font-size:16px;font-weight:500;}.elementor-6499 .elementor-element.elementor-element-da9ec14 a{color:#0A16FE;}:root{--page-title-display:none;}body.elementor-page-6499{margin:-10px -10px -10px -10px;padding:-1px -1px -1px -1px;}@media(max-width:767px){body.elementor-page-6499{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-da9ec14 */.elementor-6499 .elementor-element.elementor-element-da9ec14 {
  background: linear-gradient(135deg, #fcfdff 60%, #f3f8ff 100%);
  border-radius: 28px;
  box-shadow: 0 8px 32px 0 rgba(40,80,180,0.10), 0 1.5px 8px 0 rgba(160,180,220,0.12);
  padding: 38px 40px;
  border: 2px solid #f1f5fa;
  transition: 
    box-shadow 0.38s cubic-bezier(.4,2,.6,1), 
    border 0.34s cubic-bezier(.4,2,.6,1), 
    background 0.35s cubic-bezier(.4,2,.6,1);
  position: relative;
  z-index: 2;
  overflow: hidden;
}

/* افکت روشنایی subtle در حالت هاور */
.elementor-6499 .elementor-element.elementor-element-da9ec14::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  box-shadow: 0 0 0 0 rgba(0,160,255,0);
  pointer-events: none;
  transition: box-shadow 0.36s cubic-bezier(.4,2,.6,1);
}

.elementor-6499 .elementor-element.elementor-element-da9ec14:hover {
  background: linear-gradient(125deg, #f7fbff 60%, #e8f2ff 100%);
  box-shadow: 0 12px 48px 0 rgba(0,48,180,0.17), 0 3px 24px 0 rgba(80,130,240,0.09);
  border: 2px solid #57aaff;
  cursor: pointer;
}

.elementor-6499 .elementor-element.elementor-element-da9ec14:hover::before {
  box-shadow: 0 0 0 6px rgba(51,153,255,0.10);
}/* End custom CSS */