.elementor-270 .elementor-element.elementor-element-77c4022{--display:flex;--min-height:484px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-270 .elementor-element.elementor-element-77c4022:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-77c4022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://woodartscenter.com/wp-content/uploads/2026/01/Gemini_Generated_Image_vysq9gvysq9gvysq.png");background-position:center center;background-size:cover;}.elementor-270 .elementor-element.elementor-element-77c4022:hover::before, .elementor-270 .elementor-element.elementor-element-77c4022:hover > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-77c4022:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-77c4022 > .elementor-background-slideshow:hover::before, .elementor-270 .elementor-element.elementor-element-77c4022 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-270 .elementor-element.elementor-element-77c4022:hover{--overlay-opacity:0.5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-270 .elementor-element.elementor-element-98a6c70{text-align:center;}.elementor-270 .elementor-element.elementor-element-98a6c70 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:61px;font-weight:600;text-shadow:0px 0px 35px #000000;color:var( --e-global-color-secondary );}.elementor-270 .elementor-element.elementor-element-98a6c70 .elementor-heading-title a{transition-duration:0s;}.elementor-270 .elementor-element.elementor-element-b2b7790{--display:flex;}@media(min-width:768px){.elementor-270 .elementor-element.elementor-element-77c4022{--content-width:500px;}}@media(min-width:1025px){.elementor-270 .elementor-element.elementor-element-77c4022:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-77c4022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-9fa898f *//* קונטיינר של הטופס – רחב ומעוצב */
.wpuf-form-add, 
.wpuf-form {
    background: #FFFFFF !important;
    padding: 35px !important;
    border-radius: 15px !important;
    border: 1px solid #E5D8C8 !important;
    box-shadow: 0 4px 20px rgba(90, 62, 43, 0.15) !important;
    max-width: 1100px !important;
    width: 100% !important;
    margin: 0 auto !important;
}

/* הרחבה גם בתוך אלמנטור */
.elementor-widget-shortcode .wpuf-form,
.elementor-widget-shortcode .wpuf-form-add {
    max-width: 1100px !important;
    width: 100% !important;
}

/* כותרות שדות */
.wpuf-form .wpuf-label {
    font-weight: 600 !important;
    color: #5A3E2B !important;
    margin-bottom: 6px !important;
    display: block !important;
    font-size: 16px !important;
}

/* שדות */
.wpuf-form input[type="text"],
.wpuf-form input[type="email"],
.wpuf-form input[type="url"],
.wpuf-form input[type="number"],
.wpuf-form input[type="file"],
.wpuf-form textarea,
.wpuf-form select {
    width: 100% !important;
    padding: 14px !important;
    border: 1px solid #C49A6C !important;
    border-radius: 10px !important;
    background: #FAF7F3 !important;
    font-size: 16px !important;
    margin-bottom: 18px !important;
    transition: 0.2s ease !important;
}

/* פוקוס על שדות */
.wpuf-form input:focus,
.wpuf-form textarea:focus,
.wpuf-form select:focus {
    border-color: #5A3E2B !important;
    background: #FFFFFF !important;
    box-shadow: 0 0 0 2px rgba(196, 154, 108, 0.4) !important;
    outline: none !important;
}

/* כפתור שליחה – תמיד חום כהה, טקסט לבן */
.wpuf-form input[type="submit"],
.wpuf-submit input[type="submit"],
.elementor-widget-shortcode .wpuf-form input[type="submit"],
.wpuf-form button[type="submit"] {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 14px 25px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    width: 100% !important;
    text-align: center !important;
    cursor: pointer !important;
    box-shadow: none !important;
}

/* ביטול כל שינוי צבע בריחוף */
.wpuf-form input[type="submit"]:hover,
.wpuf-submit input[type="submit"]:hover,
.elementor-widget-shortcode .wpuf-form input[type="submit"]:hover,
.wpuf-form button[type="submit"]:hover {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
}

/* ביטול כחול בזמן לחיצה */
.wpuf-form input[type="submit"]:active,
.wpuf-submit input[type="submit"]:active,
.elementor-widget-shortcode .wpuf-form input[type="submit"]:active,
.wpuf-form button[type="submit"]:active {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
    box-shadow: none !important;
}

/* ביטול כחול בזמן פוקוס */
.wpuf-form input[type="submit"]:focus,
.wpuf-submit input[type="submit"]:focus,
.elementor-widget-shortcode .wpuf-form input[type="submit"]:focus,
.wpuf-form button[type="submit"]:focus {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
    outline: none !important;
    box-shadow: none !important;
}

/* ביטול כחול שמגיע מאלמנטור */
.elementor-button,
.elementor-button:focus,
.elementor-button:active,
.elementor-button:hover {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
    border: none !important;
    box-shadow: none !important;
}

/* כפתור העלאת תמונה */
.wpuf-form input[type="file"] {
    padding: 12px !important;
    background: #FAF7F3 !important;
    border: 1px solid #C49A6C !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    color: #5A3E2B !important;
    font-size: 15px !important;
}

/* עיצוב כפתור ההעלאה עצמו */
.wpuf-form input[type="file"]::-webkit-file-upload-button {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
    border: none !important;
    padding: 10px 18px !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    margin-right: 12px !important;
    font-size: 15px !important;
    transition: 0.2s ease !important;
}

/* ריחוף על כפתור ההעלאה */
.wpuf-form input[type="file"]::-webkit-file-upload-button:hover {
    background: #5A3E2B !important;
    color: #FFFFFF !important;
}/* End custom CSS */