.elementor-20706 .elementor-element.elementor-element-3d1b894b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20706 .elementor-element.elementor-element-376518a{--display:flex;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file){padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:7px 7px 7px 7px;}.elementor-20706 .elementor-element.elementor-element-06d683a .input__checkbox_btn .toggle-button__icon {width:25px;height:25px;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form .input__checkbox_btn .toggle-button__icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-20706 .elementor-element.elementor-element-06d683a .input__radio_btn .toggle-button__icon {width:25px;height:25px;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn span{color:#212121;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg *{fill:#212121;stroke:none;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{text-align:center;}.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg,.elementor-20706 .elementor-element.elementor-element-06d683a .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{display:center;margin:0 auto;text-align:center;}/* Start custom CSS for tp-contact-form-7, class: .elementor-element-06d683a *//* 1. تنسيق زر الإرسال (Send Button) ليكون برتقالي */
.elementor-20706 .elementor-element.elementor-element-06d683a input[type="submit"] {
    background-color: #f7b500 !important; /* لون زوايا البرتقالي الأصلي */
    color: white !important; /* لون النص أبيض */
    border-radius: 5px !important; /* حواف ناعمة */
    padding: 12px 30px !important; /* مسافة داخلية مريحة للزر */
    border: none !important; /* إزالة الحدود */
    font-size: 16px !important; /* حجم الخط */
    font-weight: bold !important; /* خط سميك لجعل النص واضحاً */
    cursor: pointer !important; /* تغيير شكل الماوس عند الوقوف عليه */
    width: 100% !important; /* ملء عرض العمود */
    margin-top: 15px !important; /* مسافة فوق الزر */
}

/* 2. تنسيق قائمة المنتجات المنسدلة (Product Dropdown) */
.elementor-20706 .elementor-element.elementor-element-06d683a select[name="your-product"] {
    width: 100% !important; /* ملء العرض */
    height: auto !important; /* تعديل الارتفاع تلقائياً */
    padding: 10px 15px !important; /* مسافة داخلية مريحة */
    border-radius: 5px !important; /* حواف ناعمة */
    border: 1px solid #ccc !important; /* حدود رمادية خفيفة */
    background-color: white !important; /* خلفية بيضاء */
    font-size: 16px !important; /* حجم الخط */
    -webkit-appearance: none !important; /* إزالة تنسيق المتصفح الافتراضي */
    -moz-appearance: none !important; /* إزالة تنسيق المتصفح الافتراضي للـ Firefox */
    appearance: none !important; /* إزالة تنسيق المتصفح الافتراضي */
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E') !important; /* إضافة أيقونة السهم الرمادي */
    background-repeat: no-repeat !important; /* عدم تكرار الأيقونة */
    background-position: right 10px top 50% !important; /* مكان الأيقونة على اليمين */
    background-size: 12px auto !important; /* حجم الأيقونة */
}/* End custom CSS */