.elementor-16736 .elementor-element.elementor-element-d8aa42c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-16736 .elementor-element.elementor-element-d8aa42c:not(.elementor-motion-effects-element-type-background), .elementor-16736 .elementor-element.elementor-element-d8aa42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16736 .elementor-element.elementor-element-62ee22b{text-align:center;}.elementor-16736 .elementor-element.elementor-element-62ee22b .elementor-heading-title{color:var( --e-global-color-1079266 );}.elementor-16736 .elementor-element.elementor-element-b521fa0{text-align:center;}.elementor-16736 .elementor-element.elementor-element-b521fa0 .elementor-heading-title{font-size:14px;line-height:1em;color:var( --e-global-color-1079266 );}/* Start custom CSS for shortcode, class: .elementor-element-a73efce *//* עיצוב הקונטיינר הראשי של הטופס */
.wpcf7-form {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    align-items: flex-start;
}

/* עיצוב כל אחד מהדיבים ברוחב שליש */
.third-width {
    flex: 1;
    min-width: 150px; /* מינימום רוחב לכל שדה */
}

/* עיצוב השדות עצמם */
.third-width input[type="text"] {
    width: 100%;
    box-sizing: border-box;
}

/* כפתור שליחה */
.third-width input[type="submit"] {
    width: 100%;
    margin-top: 26px; 
    background-color: #459647;
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
}

/* התאמה למובייל */
@media screen and (max-width: 768px) {
    .third-width {
        flex: 100%;
        width: 100%;
    }
    
    .wpcf7-form {
        flex-direction: column;
        gap: 10px;
    }

    /* ביטול המרווח העליון במובייל */
    .third-width input[type="submit"] {
        margin-top: 0;
    }
}/* End custom CSS */