.elementor-45 .elementor-element.elementor-element-9317841 > .elementor-element-populated{text-align:center;}.elementor-45 .elementor-element.elementor-element-f767430 > .elementor-element-populated{text-align:center;}.elementor-45 .elementor-element.elementor-element-14d2095{--display:flex;}.elementor-45 .elementor-element.elementor-element-acee268{padding:10px 0px 0px 0px;}/* Start custom CSS for bdevs-about, class: .elementor-element-4b96ed8 */<style>
  .about-wrapper {
    font-family: 'Cairo', sans-serif;
    font-size: 20px;
    line-height: 1.8;
    color: #222;
  }

  .about-wrapper h1 {
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 10px;
    color: #d9a109;
  }

  .about-wrapper h2 {
    font-size: 42px; /* تم التكبير هنا */
    font-weight: 800;
    color: #1a1a1a;
    margin-bottom: 20px;
    line-height: 1.4;
  }

  .about-wrapper span.line {
    font-size: 24px;
    font-weight: 600;
    color: #555;
    display: inline-block;
    margin-bottom: 10px;
  }

  .about-wrapper p {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 15px;
    color: #333;
  }

  .about-wrapper .about-content {
    display: flex;
    align-items: center;
    background-color: #f7f7f7;
    padding: 15px;
    border-radius: 8px;
  }

  .about-wrapper .about-icon {
    font-size: 28px;
    color: green;
    margin-right: 15px;
  }

  .about-wrapper .about-info h2 {
    font-size: 26px;
    font-weight: 700;
    color: #000;
    margin: 0;
  }

  .about-wrapper .about-info span {
    font-size: 18px;
    color: #666;
  }

  .about-wrapper .about-name h4 {
    font-size: 22px;
    font-weight: 600;
    margin-top: 10px;
  }

  .about-wrapper .about-name span {
    font-size: 18px;
    color: #888;
  }
</style>/* End custom CSS */