.elementor-335 .elementor-element.elementor-element-e857c54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:44px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-335 .elementor-element.elementor-element-e857c54:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-e857c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #FFFFFF 28%, #EFE6FA 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-335 .elementor-element.elementor-element-7e5012b{text-align:center;}.elementor-335 .elementor-element.elementor-element-7e5012b .elementor-heading-title{font-family:"Fredoka", sans-serif;font-size:18px;font-weight:600;line-height:1.4em;letter-spacing:0.4px;color:#7F58A8;}.elementor-335 .elementor-element.elementor-element-600d026{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-335 .elementor-element.elementor-element-600d026 .elementor-heading-title{font-family:"Fredoka", sans-serif;font-size:32px;font-weight:600;line-height:1.25em;color:#221835;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-335 .elementor-element.elementor-element-be6c6bc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Heebo", sans-serif;font-size:16px;line-height:1.75em;color:#5D5170;}.elementor-335 .elementor-element.elementor-element-602b6ee > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-335 .elementor-element.elementor-element-780b768{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;color:#8A7F99;}#elementor-popup-modal-335{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-335 .dialog-message{width:720px;height:auto;}#elementor-popup-modal-335 .dialog-close-button{display:flex;}#elementor-popup-modal-335 .dialog-widget-content{border-radius:12px 12px 12px 12px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-335 .dialog-close-button i{color:#331552;}#elementor-popup-modal-335 .dialog-close-button svg{fill:#331552;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#elementor-popup-modal-335 .dialog-message{width:88vw;}}@media(max-width:767px){.elementor-335 .elementor-element.elementor-element-e857c54{--padding-top:30px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-335 .elementor-element.elementor-element-7e5012b .elementor-heading-title{font-size:16px;}.elementor-335 .elementor-element.elementor-element-600d026 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-335 .elementor-element.elementor-element-be6c6bc{font-size:15px;}#elementor-popup-modal-335 .dialog-message{width:84vw;}}/* Start custom CSS for text-editor, class: .elementor-element-be6c6bc */.elementor-335 .elementor-element.elementor-element-be6c6bc p{margin:0 0 18px;}.elementor-335 .elementor-element.elementor-element-be6c6bc p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-602b6ee */.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field{padding:7px 0!important;}.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-label{font-size:14px!important;margin-bottom:6px!important;line-height:1.4!important;}.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-sublabel{font-size:12px!important;margin-top:4px!important;}.elementor-335 .elementor-element.elementor-element-602b6ee input[type=text],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=email],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=tel],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=url],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=number],.elementor-335 .elementor-element.elementor-element-602b6ee select{height:42px!important;font-size:15px!important;padding:0 12px!important;}.elementor-335 .elementor-element.elementor-element-602b6ee textarea{height:104px!important;font-size:15px!important;padding:10px 12px!important;line-height:1.6!important;}.elementor-335 .elementor-element.elementor-element-602b6ee input::placeholder,.elementor-335 .elementor-element.elementor-element-602b6ee textarea::placeholder{font-size:14px!important;}.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-description{font-size:12.5px!important;margin-top:5px!important;}.elementor-335 .elementor-element.elementor-element-602b6ee button[type=submit]{height:44px!important;font-size:16px!important;padding:0 34px!important;}.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-submit-container{padding-top:38px!important;padding-bottom:0!important;}
/* naya-submit-a11y */
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-submit{background-color:#633E89!important;border-color:#633E89!important;color:#FFFFFF!important;}
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-submit:hover{background-color:#331552!important;border-color:#331552!important;}
/* naya-audit-center */
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-submit-container{text-align:center!important;}
/* naya-labels-center */
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-label{display:block!important;text-align:center!important;}
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-sublabel,.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-field-description{text-align:center!important;}
/* naya-input-center */
.elementor-335 .elementor-element.elementor-element-602b6ee input[type=text],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=email],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=tel],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=url],.elementor-335 .elementor-element.elementor-element-602b6ee input[type=number]{text-align:center!important;}
.elementor-335 .elementor-element.elementor-element-602b6ee input::placeholder{text-align:center!important;}
/* naya-rtl-cols */
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-one-half.wpforms-first{float:right!important;margin-right:0!important;margin-left:4%!important;}
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-one-half:not(.wpforms-first){float:left!important;margin-left:0!important;margin-right:0!important;}
/* naya-mobile-stack */
@media (max-width:767px){
.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-one-half,.elementor-335 .elementor-element.elementor-element-602b6ee .wpforms-one-half.wpforms-first{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e857c54 *//* naya-leaf — עלה עדין בפינה השמאלית התחתונה */
.elementor-335 .elementor-element.elementor-element-e857c54{position:relative;overflow:hidden;}
.elementor-335 .elementor-element.elementor-element-e857c54::after{content:'';position:absolute;left:-38px;bottom:-52px;width:250px;height:294px;background:url('https://nayagrow.com/wp-content/uploads/2026/08/naya-leaf-monstera-purple.png') no-repeat left bottom;background-size:contain;opacity:.3;pointer-events:none;z-index:0;}
.elementor-335 .elementor-element.elementor-element-e857c54 > *{position:relative;z-index:1;}
@media(max-width:767px){.elementor-335 .elementor-element.elementor-element-e857c54::after{width:170px;height:200px;left:-28px;bottom:-34px;opacity:.26;}}/* End custom CSS */