.elementor-1610 .elementor-element.elementor-element-13d7dc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-3ed9c72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1610 .elementor-element.elementor-element-d7614aa > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-1610 .elementor-element.elementor-element-d7614aa img{width:16vw;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d2c7a76 );}.elementor-1610 .elementor-element.elementor-element-7f7b8dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--z-index:5;}.elementor-1610 .elementor-element.elementor-element-7f7b8dc.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1610 .elementor-element.elementor-element-32e35ae{text-align:center;}.elementor-1610 .elementor-element.elementor-element-32e35ae .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:4.2rem;font-weight:700;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-f37ebc7 > .elementor-widget-container{margin:-1vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-f37ebc7 img{width:16vw;height:0.5vh;filter:brightness( 119% ) contrast( 100% ) saturate( 46% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1610 .elementor-element.elementor-element-ccab285{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-9832077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-9832077.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-edf13fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-e23a90d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-dcffc9a .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1610 .elementor-element.elementor-element-2ad17a9 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-2ad17a9{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-b71ff86{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-60497b7 > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-60497b7{text-align:end;}.elementor-1610 .elementor-element.elementor-element-60497b7 img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-b69bc26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-6a65772{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-aec285c img{width:24vw;}.elementor-1610 .elementor-element.elementor-element-676bfec img{width:24vw;}.elementor-1610 .elementor-element.elementor-element-b7d074b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-71bca03 img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-a7ecaca{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-a7ecaca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-a7ecaca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-a7ecaca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-a7ecaca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-a7ecaca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-a7ecaca [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-8bc3da9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-4cb621d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-4cb621d.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-463f5f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-4076646{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-d8dece4 .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-c5ceaa4 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-c5ceaa4{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-f38da7e{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-0e47fdb > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-0e47fdb{text-align:end;}.elementor-1610 .elementor-element.elementor-element-0e47fdb img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-22b2b9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-d810c2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-7f2a9bb img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-556340a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-72952b4 img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-8f780ef{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-8f780ef > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-8f780ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-8f780ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-8f780ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-8f780ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-8f780ef [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-5f37578{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-bd0fc0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-bd0fc0d.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-02aa7db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-a93a034{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-fdc822e .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-9c84d38 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-9c84d38{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-281a8f0{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-f9ecd3c > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-f9ecd3c{text-align:end;}.elementor-1610 .elementor-element.elementor-element-f9ecd3c img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-75956b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-6ca5cd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-4d55574 img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-24b3c86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-1cdd35c img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-80fc55e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-80fc55e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-80fc55e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-80fc55e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-80fc55e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-80fc55e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-80fc55e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-dd7196a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-6446b32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-6446b32.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-dc5700a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-f3d7aef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-80b8614 .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-d73b8b6 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-d73b8b6{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-d2adbf0{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-0b83b82 > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-0b83b82{text-align:end;}.elementor-1610 .elementor-element.elementor-element-0b83b82 img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-7f8f357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-02e86f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-bf20eaa img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-ee7ee29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-524d65b img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-f6e420f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-f6e420f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-f6e420f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-f6e420f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-f6e420f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-f6e420f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-f6e420f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-0087173{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-2cb1eaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-2cb1eaf.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-0cbbf7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0daf6fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-f545885 .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-fb098c0 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-fb098c0{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-a543043{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-4887aef > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-4887aef{text-align:end;}.elementor-1610 .elementor-element.elementor-element-4887aef img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-e5d48c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-fa8cb40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-40a71fd img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-02bc858{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-ecf25fa img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-d9129a7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-d9129a7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-d9129a7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-d9129a7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-d9129a7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-d9129a7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-d9129a7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-52d5c56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-2290337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-2290337.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-518b470{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-c4f7b2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0cc83cd .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-864a56f > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-864a56f{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-740041a{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-ccb92e3 > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-ccb92e3{text-align:end;}.elementor-1610 .elementor-element.elementor-element-ccb92e3 img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-32775d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-08472b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-82d1904 img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-734beff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-f54821c img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-6d8b6c3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-6d8b6c3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-70dfbc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-ab21226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-ab21226.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-e8feab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-888b608{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-52b24c9 .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-24d2699 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-24d2699{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-93a8798{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-9c6a457 > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-9c6a457{text-align:end;}.elementor-1610 .elementor-element.elementor-element-9c6a457 img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-99f018d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-819ca2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-62be294 img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-0e10ec9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-cd59004 img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-752ab0f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-752ab0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-752ab0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-752ab0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-752ab0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-752ab0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-752ab0f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-c63c8a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-09a86c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-09a86c1.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-f54b146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-07cf2fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0b5565e .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-31d9a7b > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-31d9a7b{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-80ec46c{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-0510429 > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-0510429{text-align:end;}.elementor-1610 .elementor-element.elementor-element-0510429 img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-24f7d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-67b6b31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-36e0782 img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-f306f0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-306266e img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-1b9121f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-1b9121f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-1b9121f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-1b9121f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-1b9121f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-1b9121f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-1b9121f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-d3fd5a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-4d1ae75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-4d1ae75.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-ec0b52e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-c8cbf9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0cbd1a9 .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-2f44b44 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-2f44b44{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-02a627b{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-0704eda > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-0704eda{text-align:end;}.elementor-1610 .elementor-element.elementor-element-0704eda img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-e138f6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-61ad8e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-fa19663 img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-bac779a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-b9701c1 img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-8588a3a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-8588a3a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-8588a3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-8588a3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-8588a3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-8588a3a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-8588a3a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-ae69995{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-488cc06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-488cc06.e-con{--align-self:center;}.elementor-1610 .elementor-element.elementor-element-1fd9b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-4882291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-9954a8e .elementor-heading-title{font-family:"almoni-neue", Sans-serif;font-size:3.4rem;font-weight:600;color:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-d3e638f > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;}.elementor-1610 .elementor-element.elementor-element-d3e638f{font-family:"almoni-neue", Sans-serif;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1610 .elementor-element.elementor-element-b19d7f1{font-family:"almoni-neue", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-1610 .elementor-element.elementor-element-4be21ef > .elementor-widget-container{--e-transform-flipX:-1;margin:-2vw 0vw 0vw 0vw;}.elementor-1610 .elementor-element.elementor-element-4be21ef{text-align:end;}.elementor-1610 .elementor-element.elementor-element-4be21ef img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1610 .elementor-element.elementor-element-e0dc789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-cfe486d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-20d512d img{width:29vw;}.elementor-1610 .elementor-element.elementor-element-12c6d97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-1d5996d img{width:25vw;}.elementor-1610 .elementor-element.elementor-element-20c5d8e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:2vw;--n-tabs-title-color:#B7B7B7;--n-tabs-title-color-active:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-20c5d8e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1610 .elementor-element.elementor-element-20c5d8e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED156F00;}.elementor-1610 .elementor-element.elementor-element-20c5d8e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-20c5d8e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#313E4800;}.elementor-1610 .elementor-element.elementor-element-20c5d8e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;}.elementor-1610 .elementor-element.elementor-element-20c5d8e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-f3af696{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:1.6vw;--n-tabs-title-color:#313E48;}.elementor-1610 .elementor-element.elementor-element-f3af696.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-f3af696.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1610 .elementor-element.elementor-element-f3af696.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-be6306c );}.elementor-1610 .elementor-element.elementor-element-f3af696.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"almoni-neue", Sans-serif;font-weight:500;line-height:1vh;}#elementor-popup-modal-1610 .dialog-widget-content{background-color:var( --e-global-color-c448dc3 );border-style:solid;border-width:0vw 0.5vw 0vw 0vw;border-color:var( --e-global-color-d2c7a76 );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1610{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1610 .dialog-message{width:85vw;height:auto;}#elementor-popup-modal-1610 .dialog-close-button{display:flex;font-size:36px;}body:not(.rtl) #elementor-popup-modal-1610 .dialog-close-button{right:95%;}body.rtl #elementor-popup-modal-1610 .dialog-close-button{left:95%;}@media(max-width:1024px){.elementor-1610 .elementor-element.elementor-element-32e35ae .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-1610 .elementor-element.elementor-element-d7614aa img{width:135px;border-width:0px 0px 07px 0px;}.elementor-1610 .elementor-element.elementor-element-7f7b8dc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1610 .elementor-element.elementor-element-f37ebc7 > .elementor-widget-container{margin:-14px 0px -9px 0px;}.elementor-1610 .elementor-element.elementor-element-f37ebc7 img{width:99px;height:3px;}.elementor-1610 .elementor-element.elementor-element-9832077{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-edf13fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-e23a90d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-dcffc9a .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-2ad17a9 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-2ad17a9{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-6a65772{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-aec285c img{width:30%;}.elementor-1610 .elementor-element.elementor-element-676bfec img{width:44%;}.elementor-1610 .elementor-element.elementor-element-71bca03 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-a7ecaca{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-4cb621d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-463f5f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-4076646{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-d8dece4 .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-c5ceaa4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-c5ceaa4{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-d810c2e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-7f2a9bb img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-72952b4 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-8f780ef{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-bd0fc0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-02aa7db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-a93a034{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-fdc822e .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-9c84d38 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-9c84d38{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-6ca5cd4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-4d55574 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-1cdd35c img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-80fc55e{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-6446b32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-dc5700a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-f3d7aef{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-80b8614 .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-d73b8b6 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-d73b8b6{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-02e86f2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-bf20eaa img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-524d65b img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-f6e420f{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-2cb1eaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0cbbf7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-0daf6fd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-f545885 .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-fb098c0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-fb098c0{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-fa8cb40{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-40a71fd img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-ecf25fa img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-d9129a7{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-2290337{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-518b470{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-c4f7b2d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-0cc83cd .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-864a56f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-864a56f{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-08472b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-82d1904 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-f54821c img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-6d8b6c3{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-ab21226{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-e8feab1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-888b608{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-52b24c9 .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-24d2699 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-24d2699{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-819ca2c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-62be294 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-cd59004 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-752ab0f{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-09a86c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-f54b146{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-07cf2fb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-0b5565e .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-31d9a7b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-31d9a7b{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-67b6b31{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-36e0782 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-306266e img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-1b9121f{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-4d1ae75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-ec0b52e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-c8cbf9b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-0cbd1a9 .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-2f44b44 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-2f44b44{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-61ad8e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-fa19663 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-b9701c1 img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-8588a3a{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-488cc06{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-1fd9b2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1610 .elementor-element.elementor-element-4882291{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-9954a8e .elementor-heading-title{font-size:40px;}.elementor-1610 .elementor-element.elementor-element-d3e638f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1610 .elementor-element.elementor-element-d3e638f{font-size:22px;}.elementor-1610 .elementor-element.elementor-element-cfe486d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1610 .elementor-element.elementor-element-20d512d img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-1d5996d img{width:100vw;}.elementor-1610 .elementor-element.elementor-element-20c5d8e{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-f3af696{--n-tabs-title-font-size:24px;}.elementor-1610 .elementor-element.elementor-element-f3af696.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:15px;}#elementor-popup-modal-1610 .dialog-message{width:100vw;}#elementor-popup-modal-1610 .dialog-widget-content{border-width:0px 5px 0px 0px;}body:not(.rtl) #elementor-popup-modal-1610 .dialog-close-button{right:89%;}body.rtl #elementor-popup-modal-1610 .dialog-close-button{left:89%;}#elementor-popup-modal-1610 .dialog-close-button{font-size:26px;}}@media(min-width:768px){.elementor-1610 .elementor-element.elementor-element-7f7b8dc{--width:25vw;}.elementor-1610 .elementor-element.elementor-element-9832077{--width:50%;}.elementor-1610 .elementor-element.elementor-element-edf13fb{--width:100%;}.elementor-1610 .elementor-element.elementor-element-b69bc26{--width:50%;}.elementor-1610 .elementor-element.elementor-element-4cb621d{--width:50%;}.elementor-1610 .elementor-element.elementor-element-463f5f0{--width:100%;}.elementor-1610 .elementor-element.elementor-element-22b2b9e{--width:50%;}.elementor-1610 .elementor-element.elementor-element-bd0fc0d{--width:50%;}.elementor-1610 .elementor-element.elementor-element-02aa7db{--width:100%;}.elementor-1610 .elementor-element.elementor-element-75956b3{--width:50%;}.elementor-1610 .elementor-element.elementor-element-6446b32{--width:50%;}.elementor-1610 .elementor-element.elementor-element-dc5700a{--width:100%;}.elementor-1610 .elementor-element.elementor-element-7f8f357{--width:50%;}.elementor-1610 .elementor-element.elementor-element-2cb1eaf{--width:50%;}.elementor-1610 .elementor-element.elementor-element-0cbbf7b{--width:100%;}.elementor-1610 .elementor-element.elementor-element-e5d48c7{--width:50%;}.elementor-1610 .elementor-element.elementor-element-2290337{--width:50%;}.elementor-1610 .elementor-element.elementor-element-518b470{--width:100%;}.elementor-1610 .elementor-element.elementor-element-32775d4{--width:50%;}.elementor-1610 .elementor-element.elementor-element-ab21226{--width:50%;}.elementor-1610 .elementor-element.elementor-element-e8feab1{--width:100%;}.elementor-1610 .elementor-element.elementor-element-99f018d{--width:50%;}.elementor-1610 .elementor-element.elementor-element-09a86c1{--width:50%;}.elementor-1610 .elementor-element.elementor-element-f54b146{--width:100%;}.elementor-1610 .elementor-element.elementor-element-24f7d04{--width:50%;}.elementor-1610 .elementor-element.elementor-element-4d1ae75{--width:50%;}.elementor-1610 .elementor-element.elementor-element-ec0b52e{--width:100%;}.elementor-1610 .elementor-element.elementor-element-e138f6b{--width:50%;}.elementor-1610 .elementor-element.elementor-element-488cc06{--width:50%;}.elementor-1610 .elementor-element.elementor-element-1fd9b2f{--width:100%;}.elementor-1610 .elementor-element.elementor-element-e0dc789{--width:50%;}}/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a7ecaca */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-a7ecaca .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8f780ef */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8f780ef .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-80fc55e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-80fc55e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f6e420f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-f6e420f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d9129a7 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-d9129a7 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d8b6c3 */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-6d8b6c3 .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-752ab0f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-752ab0f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1b9121f */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-1b9121f .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8588a3a */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-8588a3a .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c5d8e */@media (max-width: 767px) {
    /* ---- לוידג'ט הלשוניות החדש (Nested Tabs) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        align-items: stretch !important; /* מכריח את הכפתורים להימתח לאותו גובה */
        gap: 10px; /* מרווח בין הכפתורים, אפשר לשנות לפי הטעם */
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .e-n-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important; /* הופך את תוכן הכפתור לגמיש */
        align-items: center !important; /* ממרכז את הטקסט אנכית */
        justify-content: center !important; /* ממרכז את הטקסט אופקית */
        text-align: center !important;
        padding: 10px 5px !important; /* שומר על ריווח אחיד */
        margin: 0 !important; /* מאפס שוליים מיותרים */
        height: auto !important;
    }

    /* ---- לוידג'ט הלשוניות הישן (לכל מקרה) ---- */
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tabs-wrapper .elementor-tab-title {
        flex: 1 1 50% !important;
        width: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
        height: auto !important;
    }
    
    .elementor-1610 .elementor-element.elementor-element-20c5d8e .elementor-tab-mobile-title {
        display: none !important;
    }
}/* End custom CSS */