.elementor-2008 .elementor-element.elementor-element-c3f3d9f:not(.elementor-motion-effects-element-type-background), .elementor-2008 .elementor-element.elementor-element-c3f3d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2008 .elementor-element.elementor-element-c3f3d9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 80px 0px;}.elementor-2008 .elementor-element.elementor-element-c3f3d9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2008 .elementor-element.elementor-element-8cc0801 .wpcf7-form-control:not(.wpcf7-submit){color:#11092F;background-color:#EBEBEB;}.elementor-2008 .elementor-element.elementor-element-8cc0801 label{color:#11092F;}.elementor-2008 .elementor-element.elementor-element-8cc0801 .wpcf7-submit{background-color:#A0531A;}.elementor-2008 .elementor-element.elementor-element-8cc0801 .wpcf7-submit:hover, .elementor-2008 .elementor-element.elementor-element-8cc0801 .wpcf7-submit:focus{background-color:#FBD27C;}.elementor-2008 .elementor-element.elementor-element-8cc0801 iframe{height:300px;pointer-events:none;}.elementor-2008 .elementor-element.elementor-element-69e15be iframe{height:550px;}.elementor-2008 .elementor-element.elementor-element-7274ebc:not(.elementor-motion-effects-element-type-background), .elementor-2008 .elementor-element.elementor-element-7274ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2008 .elementor-element.elementor-element-7274ebc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2008 .elementor-element.elementor-element-7274ebc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2008 .elementor-element.elementor-element-e99bba6 .bdevs-el-title{color:#11092F !important;}.elementor-2008 .elementor-element.elementor-element-e99bba6 .bdevs-el-content p{color:#11092F;}:root{--page-title-display:none;}/* Start custom CSS for cf7, class: .elementor-element-8cc0801 *//* ==========================================================================
   1. إجبار سكشن الاتصال (Contact Section) على الخلفية البيضاء
   ========================================================================== */
.elementor-element-c3f3d9f, 
section.contact-area.fix {
    background: #ffffff !important;
}

/* ضبط ألوان العناوين والنصوص فوق الأبيض */
.elementor-element-c3f3d9f .section-subtitle { color: #a0531a !important; }
.elementor-element-c3f3d9f .section-title, 
.elementor-element-c3f3d9f h2.big_title { color: #11092f !important; }
.elementor-element-c3f3d9f .single-contact-info .contact-info-text span { color: #71707e !important; }

.elementor-element-c3f3d9f .single-contact-info .contact-info-text h5 a {
    color: #11092f !important;
    transition: color 0.3s ease !important;
}
.elementor-element-c3f3d9f .single-contact-info .contact-info-text h5 a:hover {
    color: #f7bd4f !important;
}

/* ==========================================================================
   2. تعديل الأيقونات الدائرية لبيانات الاتصال (رمادي فاتح -> بني داكن في الهوفر)
   ========================================================================== */
.elementor-element-c3f3d9f .contact-info-icon a {
    background-color: #f4f4f6 !important; /* لون رمادي فاتح جدًا وهادئ للدائرة */
    color: #71707e !important; /* لون الأيقونة الداخلي رمادي متناسق */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease-in-out !important;
}

/* تأثير الهوفر على الدائرة والأيقونة معاً */
.elementor-element-c3f3d9f .single-contact-info:hover .contact-info-icon a,
.elementor-element-c3f3d9f .contact-info-icon a:hover {
    background-color: #a0531a !important; /* تتحول للبني الداكن للوجو مشكاة */
    color: #ffffff !important; /* تتحول الأيقونة بالداخل للأبيض الصريح */
    transform: scale(1.05); /* حركة تفاعلية خفيفة جداً للدائرة */
}

/* ==========================================================================
   3. ضبط حقول إدخال البيانات داخل الفورم (Inputs & Textarea)
   ========================================================================== */
.elementor-element-c3f3d9f .wpcf7-form input[type="text"],
.elementor-element-c3f3d9f .wpcf7-form input[type="email"],
.elementor-element-c3f3d9f .wpcf7-form textarea {
    background-color: #f9f9f9 !important;
    color: #333333 !important;
    border: 1px solid rgba(17, 9, 47, 0.1) !important;
    transition: all 0.3s ease !important;
}

.elementor-element-c3f3d9f .wpcf7-form input:focus,
.elementor-element-c3f3d9f .wpcf7-form textarea:focus {
    border-color: #a0531a !important;
    background-color: #ffffff !important;
}

/* ==========================================================================
   4. دمج وضبط أزرار الإرسال والـ tp-btn (بني داكن -> ذهبي فاتح في الهوفر)
   ========================================================================== */
button.tp-btn[type="submit"], 
.tp-btn,
.elementor-element-c3f3d9f button.tp-btn {
    background-color: #a0531a !important; /* بني نحاسي افتراضي */
    color: #ffffff !important;
    border: 1px solid #a0531a !important;
    transition: all 0.3s ease !important;
}

button.tp-btn[type="submit"]:hover, 
.tp-btn:hover,
.elementor-element-c3f3d9f button.tp-btn:hover {
    background-color: #fbd27c !important; /* ذهبي فاتح عند الهوفر */
    color: #11092f !important; /* نص داكن لوضوح القراءة فوق الذهبي */
    border-color: #fbd27c !important;
}/* End custom CSS */