.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-background-overlay{background-image:url("https://inrise.org.il/wp-content/uploads/2025/06/bg-about.png");background-position:0px -90px;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-container{max-width:1024px;min-height:71vh;}.elementor-3381 .elementor-element.elementor-element-b75ee13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-shape-bottom svg{height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-3381 .elementor-element.elementor-element-854fe21.elementor-column > .elementor-widget-wrap{justify-content:center;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-3381 .elementor-element.elementor-element-939a2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-939a2d4{text-align:center;}.elementor-3381 .elementor-element.elementor-element-939a2d4 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:95px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:0.7em;letter-spacing:0px;color:#FAD314;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-background-overlay{background-image:url("https://inrise.org.il/wp-content/uploads/2025/06/bg-about.png");background-position:0px -90px;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-container{max-width:1024px;min-height:59vh;}.elementor-3381 .elementor-element.elementor-element-a09ffe8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-shape-bottom svg{height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-3381 .elementor-element.elementor-element-53162ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3381 .elementor-element.elementor-element-4659fd6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-3381 .elementor-element.elementor-element-4659fd6{text-align:center;}.elementor-3381 .elementor-element.elementor-element-4659fd6 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:75px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:0.7em;letter-spacing:0px;color:#FAD314;}.elementor-3381 .elementor-element.elementor-element-96e92d0 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-3381 .elementor-element.elementor-element-96e92d0{text-align:center;}.elementor-3381 .elementor-element.elementor-element-96e92d0 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:95px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:0.7em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3381 .elementor-element.elementor-element-788e59e6 > .elementor-container{min-height:526px;}.elementor-3381 .elementor-element.elementor-element-788e59e6{margin-top:-7%;margin-bottom:0%;padding:0% 8% 0% 0%;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-c5b678c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3381 .elementor-element.elementor-element-c5b678c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3381 .elementor-element.elementor-element-c5b678c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px;}.elementor-3381 .elementor-element.elementor-element-c5b678c > .elementor-element-populated{padding:8% 0% 3% 40%;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-3381 .elementor-element.elementor-element-3689de7c{font-family:"Ploni", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#54595F;}.elementor-3381 .elementor-element.elementor-element-825b517 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3%;}.elementor-3381 .elementor-element.elementor-element-825b517{margin-top:3rem;margin-bottom:3rem;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-8cb8f8c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-8cb8f8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-8cb8f8c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-a8ea0c5{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-dbd3f37 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3381 .elementor-element.elementor-element-bc19a5f .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-bc19a5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-bc19a5f.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-bc19a5f.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-bc19a5f.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-bc19a5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-e18a778 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-e18a778{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3381 .elementor-element.elementor-element-7a095fa{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-7a095fa > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-7a095fa img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-9941edf{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-9941edf{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-9941edf{right:0px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-b36992f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-b36992f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-b36992f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-09543c0{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-52be2f1 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-cf38ba3 .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-cf38ba3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-cf38ba3.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-cf38ba3.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-cf38ba3.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-cf38ba3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-76ddd1e > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-76ddd1e{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#393838;}.elementor-3381 .elementor-element.elementor-element-0fd05d5{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-0fd05d5 > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-0fd05d5 img{width:100%;}.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-ebc69d9{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-ebc69d9{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-ebc69d9{right:0px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-215845c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-215845c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-215845c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-215845c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-215845c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-215845c > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-215845c > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-215845c > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-7e85caf{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-ed6d72c .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-581f755 .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-581f755.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-581f755.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-581f755.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-581f755.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-581f755.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-438c6e6 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-438c6e6{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-f5b51fe{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-f5b51fe > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-f5b51fe img{width:100%;}.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-b1c16ff{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-b1c16ff{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-b1c16ff{right:0px;}.elementor-3381 .elementor-element.elementor-element-b437b65 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3%;}.elementor-3381 .elementor-element.elementor-element-b437b65{margin-top:3rem;margin-bottom:3rem;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-dbfe0b2.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-dbfe0b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-dbfe0b2.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-4f14064{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-dc8cde3 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-fbd0de2 .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-fbd0de2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-fbd0de2.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-fbd0de2.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-fbd0de2.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-fbd0de2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-44d01b5 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-44d01b5{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-8ecd2a4{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-8ecd2a4 > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-8ecd2a4 img{width:100%;border-style:none;border-radius:106px 106px 106px 106px;}.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-248b0a0{width:100%;max-width:100%;top:1px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-248b0a0{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-248b0a0{right:0px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-cdb1a1a.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-cdb1a1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-cdb1a1a.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-8aa5d83{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-23e9ad5 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-684779f .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-684779f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-684779f.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-684779f.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-684779f.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-684779f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-c3e7f82 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-c3e7f82{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-e04388e{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-e04388e > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-e04388e img{width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-f8b3b74{width:100%;max-width:100%;top:1px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-f8b3b74{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-f8b3b74{right:0px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-d095797.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-d095797.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-d095797.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-f0af047{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-77b0994 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-5b0d7db .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-5b0d7db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-5b0d7db.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-5b0d7db.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-5b0d7db.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-5b0d7db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-c8a38d3 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-c8a38d3{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-460fda2{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-460fda2 > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-460fda2 img{width:100%;}.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-dd37394{width:100%;max-width:100%;top:-5.2px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-dd37394{left:-8.8px;}body.rtl .elementor-3381 .elementor-element.elementor-element-dd37394{right:-8.8px;}.elementor-3381 .elementor-element.elementor-element-784d829 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3%;}.elementor-3381 .elementor-element.elementor-element-784d829{margin-top:3rem;margin-bottom:3rem;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-789ef64.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-789ef64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-789ef64.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-d195446{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-5d3a7ad .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-bf6da54 .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-bf6da54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-bf6da54.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-bf6da54.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-bf6da54.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-bf6da54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-b6d46f7 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-b6d46f7{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-e772e4e{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-e772e4e > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-e772e4e img{width:100%;}.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Ploni", Sans-serif;font-size:18px;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-3381 .elementor-element.elementor-element-2a25bbe{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-2a25bbe{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-2a25bbe{right:0px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-3b0f320.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-3b0f320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-3b0f320.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-dd8a8d5{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-e5fe0df .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-46ac0de .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-46ac0de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-46ac0de.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-46ac0de.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-46ac0de.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-46ac0de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-4385724 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-4385724{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-aa1905b{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-aa1905b > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-aa1905b img{width:100%;}.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-55196fd{width:100%;max-width:100%;top:-3.2px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-55196fd{left:-3.8px;}body.rtl .elementor-3381 .elementor-element.elementor-element-55196fd{right:-3.8px;}.elementor-bc-flex-widget .elementor-3381 .elementor-element.elementor-element-09e889d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-09e889d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-3381 .elementor-element.elementor-element-09e889d.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#850CFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-element-populated, .elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-element-populated > .elementor-background-overlay, .elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-background-slideshow{border-radius:3rem 3rem 3rem 0rem;}.elementor-3381 .elementor-element.elementor-element-c661609{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-bc638f4 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:1.4rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-22ccced .elementor-icon-wrapper{text-align:end;}.elementor-3381 .elementor-element.elementor-element-22ccced.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-22ccced.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-22ccced.elementor-view-default .elementor-icon{color:var( --e-global-color-e468f63 );border-color:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-22ccced.elementor-view-framed .elementor-icon, .elementor-3381 .elementor-element.elementor-element-22ccced.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e468f63 );}.elementor-3381 .elementor-element.elementor-element-b8e3767 > .elementor-widget-container{padding:0rem 1rem 3rem 1rem;}.elementor-3381 .elementor-element.elementor-element-b8e3767{font-family:"Ploni", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#393838;}.elementor-3381 .elementor-element.elementor-element-4f27a57{width:100%;max-width:100%;}.elementor-3381 .elementor-element.elementor-element-4f27a57 > .elementor-widget-container{margin:auto 0 0 0;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-4f27a57 img{width:100%;}.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button{background-color:var( --e-global-color-86b4fcd );}.elementor-3381 .elementor-element.elementor-element-fe1fe33{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-3381 .elementor-element.elementor-element-fe1fe33{left:0px;}body.rtl .elementor-3381 .elementor-element.elementor-element-fe1fe33{right:0px;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33015D;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-container{min-height:276px;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8%;margin-bottom:0%;padding:0% 12% 0% 12%;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-shape-top svg{height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-3381 .elementor-element.elementor-element-9294589 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-3381 .elementor-element.elementor-element-9294589 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-3381 .elementor-element.elementor-element-a79091d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 113px 20px;}.elementor-3381 .elementor-element.elementor-element-a79091d{text-align:end;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-3381 .elementor-element.elementor-element-8136927{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3381 .elementor-element.elementor-element-8136927 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-8136927 .elementor-heading-title{font-family:"Ploni", Sans-serif;font-size:57px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button{background-color:#FF3640;font-family:"Ploni", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF3640;border-radius:100px 100px 100px 0px;padding:11px 62px 13px 62px;}.elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button:hover, .elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button:focus{background-color:var( --e-global-color-86b4fcd );color:var( --e-global-color-secondary );}.elementor-3381 .elementor-element.elementor-element-48b0b3a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button:hover svg, .elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3381 .elementor-element.elementor-element-7a54fe5{text-align:end;}.elementor-3381 .elementor-element.elementor-element-7a54fe5 img{width:54%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-container{min-height:248px;}.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-background-overlay{background-position:0px 0px;}.elementor-3381 .elementor-element.elementor-element-b75ee13{padding:0% 5% 0% 5%;}.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-3381 .elementor-element.elementor-element-939a2d4 .elementor-heading-title{font-size:65px;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-container{min-height:523px;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-background-overlay{background-position:0px 0px;}.elementor-3381 .elementor-element.elementor-element-a09ffe8{padding:0% 5% 0% 5%;}.elementor-3381 .elementor-element.elementor-element-4659fd6 .elementor-heading-title{font-size:65px;}.elementor-3381 .elementor-element.elementor-element-96e92d0 .elementor-heading-title{font-size:65px;}.elementor-3381 .elementor-element.elementor-element-788e59e6{padding:0% 5% 0% 5%;}.elementor-3381 .elementor-element.elementor-element-c5b678c > .elementor-element-populated{padding:15% 5% 0% 5%;}.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-3381 .elementor-element.elementor-element-3689de7c{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-dbd3f37 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-e18a778{font-size:14px;}.elementor-widget-image .widget-image-caption{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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3381 .elementor-element.elementor-element-52be2f1 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-76ddd1e{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-ed6d72c .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-438c6e6{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-dc8cde3 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-44d01b5{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-23e9ad5 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-c3e7f82{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-77b0994 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-c8a38d3{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-5d3a7ad .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-b6d46f7{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-e5fe0df .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-4385724{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-bc638f4 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-b8e3767{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2{margin-top:15%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-3381 .elementor-element.elementor-element-a79091d img{width:75%;}.elementor-3381 .elementor-element.elementor-element-8136927 .elementor-heading-title{font-size:45px;}.elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button{font-size:14px;}.elementor-3381 .elementor-element.elementor-element-7a54fe5 img{width:75%;}}@media(max-width:767px){.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-background-overlay{background-image:url("https://inrise.org.il/wp-content/uploads/2025/06/1.png");background-position:0px 0px;}.elementor-3381 .elementor-element.elementor-element-b75ee13 > .elementor-container{min-height:57vh;}.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-3381 .elementor-element.elementor-element-939a2d4 > .elementor-widget-container{margin:0px 0px -34px 0px;}.elementor-3381 .elementor-element.elementor-element-939a2d4 .elementor-heading-title{font-size:68px;line-height:1em;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-container{min-height:71vh;}.elementor-3381 .elementor-element.elementor-element-a09ffe8 > .elementor-background-overlay{background-position:0px 0px;}.elementor-3381 .elementor-element.elementor-element-4659fd6 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-3381 .elementor-element.elementor-element-96e92d0 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-3381 .elementor-element.elementor-element-788e59e6 > .elementor-container{min-height:635px;}.elementor-3381 .elementor-element.elementor-element-c5b678c > .elementor-element-populated{padding:15% 0% 0% 0%;}.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-3381 .elementor-element.elementor-element-3689de7c{text-align:start;font-size:18px;}.elementor-3381 .elementor-element.elementor-element-825b517{padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-c0843b3{width:70%;}.elementor-3381 .elementor-element.elementor-element-dbd3f37 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-9859a8f{width:30%;}.elementor-widget-image .widget-image-caption{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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3381 .elementor-element.elementor-element-e2616ac{width:70%;}.elementor-3381 .elementor-element.elementor-element-52be2f1 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-45472c9{width:30%;}.elementor-3381 .elementor-element.elementor-element-c6dbeb5{width:70%;}.elementor-3381 .elementor-element.elementor-element-ed6d72c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-5129b85{width:30%;}.elementor-3381 .elementor-element.elementor-element-b437b65{padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-c8b9da6{width:70%;}.elementor-3381 .elementor-element.elementor-element-dc8cde3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-047a0da{width:30%;}.elementor-3381 .elementor-element.elementor-element-39948ce{width:70%;}.elementor-3381 .elementor-element.elementor-element-23e9ad5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-932b9d4{width:30%;}.elementor-3381 .elementor-element.elementor-element-d79c525{width:70%;}.elementor-3381 .elementor-element.elementor-element-77b0994 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-315e4cd{width:30%;}.elementor-3381 .elementor-element.elementor-element-784d829{padding:1rem 1rem 1rem 1rem;}.elementor-3381 .elementor-element.elementor-element-e7edf52{width:70%;}.elementor-3381 .elementor-element.elementor-element-5d3a7ad .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-4079467{width:30%;}.elementor-3381 .elementor-element.elementor-element-3f2b1b4{width:70%;}.elementor-3381 .elementor-element.elementor-element-e5fe0df .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-da600be{width:30%;}.elementor-3381 .elementor-element.elementor-element-dc67a2b{width:70%;}.elementor-3381 .elementor-element.elementor-element-bc638f4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-adbeec5{width:30%;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-container{min-height:372px;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2 > .elementor-shape-top svg{height:70px;}.elementor-3381 .elementor-element.elementor-element-dfe7fc2{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-9294589{width:100%;}.elementor-3381 .elementor-element.elementor-element-9294589 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1% 1% 1% 1%;}.elementor-3381 .elementor-element.elementor-element-a79091d > .elementor-widget-container{margin:0px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-a79091d{text-align:center;}.elementor-3381 .elementor-element.elementor-element-a79091d img{width:20%;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5{width:100%;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 9% 5%;}.elementor-3381 .elementor-element.elementor-element-8136927{text-align:center;}.elementor-3381 .elementor-element.elementor-element-8136927 .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-3381 .elementor-element.elementor-element-48b0b3a .elementor-button{font-size:16px;}.elementor-3381 .elementor-element.elementor-element-1b5061a{width:100%;}.elementor-3381 .elementor-element.elementor-element-7a54fe5 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-3381 .elementor-element.elementor-element-7a54fe5{text-align:center;}.elementor-3381 .elementor-element.elementor-element-7a54fe5 img{width:49%;}}@media(min-width:768px){.elementor-3381 .elementor-element.elementor-element-c5b678c{width:100%;}.elementor-3381 .elementor-element.elementor-element-c0843b3{width:80%;}.elementor-3381 .elementor-element.elementor-element-9859a8f{width:20%;}.elementor-3381 .elementor-element.elementor-element-e2616ac{width:80%;}.elementor-3381 .elementor-element.elementor-element-45472c9{width:20%;}.elementor-3381 .elementor-element.elementor-element-c6dbeb5{width:80%;}.elementor-3381 .elementor-element.elementor-element-5129b85{width:20%;}.elementor-3381 .elementor-element.elementor-element-c8b9da6{width:80%;}.elementor-3381 .elementor-element.elementor-element-047a0da{width:20%;}.elementor-3381 .elementor-element.elementor-element-39948ce{width:80%;}.elementor-3381 .elementor-element.elementor-element-932b9d4{width:20%;}.elementor-3381 .elementor-element.elementor-element-d79c525{width:80%;}.elementor-3381 .elementor-element.elementor-element-315e4cd{width:20%;}.elementor-3381 .elementor-element.elementor-element-e7edf52{width:80%;}.elementor-3381 .elementor-element.elementor-element-4079467{width:20%;}.elementor-3381 .elementor-element.elementor-element-3f2b1b4{width:80%;}.elementor-3381 .elementor-element.elementor-element-da600be{width:20%;}.elementor-3381 .elementor-element.elementor-element-dc67a2b{width:80%;}.elementor-3381 .elementor-element.elementor-element-adbeec5{width:20%;}.elementor-3381 .elementor-element.elementor-element-9294589{width:18%;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5{width:48.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3381 .elementor-element.elementor-element-c5b678c{width:100%;}.elementor-3381 .elementor-element.elementor-element-9294589{width:50%;}.elementor-3381 .elementor-element.elementor-element-1f5f3c5{width:50%;}.elementor-3381 .elementor-element.elementor-element-1b5061a{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-3689de7c */.elementor-3381 .elementor-element.elementor-element-3689de7c h2{font-display: 1.4rem;font-weight: bold;color:#850CFF;
}
.elementor-3381 .elementor-element.elementor-element-3689de7c h2::after{content:'';display: block;width:4rem;height:.1rem;margin:.5rem 0;background:#850CFF;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbd3f37 */.elementor-3381 .elementor-element.elementor-element-dbd3f37 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9941edf *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-9941edf {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-9941edf .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8cb8f8c *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-8cb8f8c, 
.elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-8cb8f8c > .elementor-widget-wrap {
    overflow: hidden !important;

    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-8cb8f8c .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-8cb8f8c .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52be2f1 */.elementor-3381 .elementor-element.elementor-element-52be2f1 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ebc69d9 *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-ebc69d9 {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-ebc69d9 .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b36992f *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-b36992f, 
.elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-b36992f > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-b36992f .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-b36992f .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed6d72c */.elementor-3381 .elementor-element.elementor-element-ed6d72c b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1c16ff *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-b1c16ff {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-b1c16ff .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-215845c *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-215845c, 
.elementor-3381 .elementor-element.elementor-element-215845c > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-215845c > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-215845c .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-215845c .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-825b517 *//* Desktop Styles (Above 1000px) */
@media(min-width: 1001px) {
    /* Target only top-level columns to prevent breaking inner layouts */
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-column {
        /* Fixed width: Adjust to your preference (e.g., 350px or a %) */
        width: 25% !important; 
        flex: 0 0 auto !important;
    }

    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
        gap: 3rem;
    }
}

/* Mobile/Tablet Styles (Below 1000px) */
@media(max-width: 1000px) {
    /* Reset top-level columns to stack */
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-column {
        width: 100% !important;
        flex: 1 1 100% !important;
        margin-bottom: 20px; /* Space between stacked cards */
    }

    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-825b517 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: column !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc8cde3 */.elementor-3381 .elementor-element.elementor-element-dc8cde3 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-248b0a0 *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-248b0a0 {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-248b0a0 .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dbfe0b2 *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-dbfe0b2, 
.elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-dbfe0b2 > .elementor-widget-wrap {
    overflow: hidden !important;

    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-dbfe0b2 .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-dbfe0b2 .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e9ad5 */.elementor-3381 .elementor-element.elementor-element-23e9ad5 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f8b3b74 *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-f8b3b74 {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-f8b3b74 .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cdb1a1a *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-cdb1a1a, 
.elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-cdb1a1a > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-cdb1a1a .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-cdb1a1a .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77b0994 */.elementor-3381 .elementor-element.elementor-element-77b0994 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd37394 *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-dd37394 {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-dd37394 .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d095797 *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-d095797, 
.elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-d095797 > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-d095797 .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-d095797 .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b437b65 *//* Desktop Styles (Above 1000px) */
@media(min-width: 1001px) {
    /* Target only top-level columns to prevent breaking inner layouts */
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-column {
        /* Fixed width: Adjust to your preference (e.g., 350px or a %) */
        width: 25% !important; 
        flex: 0 0 auto !important;
    }

    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
        gap: 3rem;
    }
}

/* Mobile/Tablet Styles (Below 1000px) */
@media(max-width: 1000px) {
    /* Reset top-level columns to stack */
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-column {
        width: 100% !important;
        flex: 1 1 100% !important;
        margin-bottom: 20px; /* Space between stacked cards */
    }

    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-b437b65 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: column !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d3a7ad */.elementor-3381 .elementor-element.elementor-element-5d3a7ad b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a25bbe *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-2a25bbe {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-2a25bbe .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-789ef64 *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-789ef64, 
.elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-789ef64 > .elementor-widget-wrap {
    overflow: hidden !important;

    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-789ef64 .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-789ef64 .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5fe0df */.elementor-3381 .elementor-element.elementor-element-e5fe0df b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55196fd *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-55196fd {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-55196fd .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b0f320 *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-3b0f320, 
.elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-3b0f320 > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-3b0f320 .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-3b0f320 .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc638f4 */.elementor-3381 .elementor-element.elementor-element-bc638f4 b{display:block;font-weight:bold;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe1fe33 *//* 1. Make the widget itself fill the column */
.elementor-3381 .elementor-element.elementor-element-fe1fe33 {
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important; /* Ensure it stays above the image and text */
}

/* 2. Target the specific legacy container div */
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-widget-container {
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 3. Force the internal button structure to stretch */
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button-wrapper,
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
}

/* 4. Kill the content so it doesn't create "ghost" spacing */
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button-content-wrapper,
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button-text,
.elementor-3381 .elementor-element.elementor-element-fe1fe33 .elementor-button-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-09e889d *//* 1. Force the clip on ALL internal wrappers */
.elementor-3381 .elementor-element.elementor-element-09e889d, 
.elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-column-wrap,
.elementor-3381 .elementor-element.elementor-element-09e889d > .elementor-widget-wrap {
    overflow: hidden !important;
    padding: 0 !important;
}

/* 2. Force the image to the bottom and remove the ghost gap */
.elementor-3381 .elementor-element.elementor-element-09e889d .elementor-widget-image {
    margin: 0 !important;
    width: 100% !important;
    line-height: 0; /* Extra insurance for the bottom gap */
}

.elementor-3381 .elementor-element.elementor-element-09e889d .elementor-widget-image img {
    width: 100% !important;
    display: block;
    border-radius: 0 !important; /* Let the container do the clipping */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-784d829 *//* Desktop Styles (Above 1000px) */
@media(min-width: 1001px) {
    /* Target only top-level columns to prevent breaking inner layouts */
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-column {
        /* Fixed width: Adjust to your preference (e.g., 350px or a %) */
        width: 25% !important; 
        flex: 0 0 auto !important;
    }

    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
        gap: 3rem;
    }
}

/* Mobile/Tablet Styles (Below 1000px) */
@media(max-width: 1000px) {
    /* Reset top-level columns to stack */
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-column {
        width: 100% !important;
        flex: 1 1 100% !important;
        margin-bottom: 20px; /* Space between stacked cards */
    }

    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container,
    .elementor-3381 .elementor-element.elementor-element-784d829 > .elementor-container > .elementor-row {
        display: flex !important;
        flex-direction: column !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://inrise.org.il/wp-content/uploads/2022/08/ploni-bold-aaa.ttf') format('truetype');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://inrise.org.il/wp-content/uploads/2022/08/ploni-regular-aaa.ttf') format('truetype');
}
/* End Custom Fonts CSS */