.elementor-11 .elementor-element.elementor-element-1bd30b0{--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;--overlay-opacity:0.13;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-1bd30b0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1bd30b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmikesmile.co.il/wp-content/uploads/2026/02/Layer-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-1bd30b0::before, .elementor-11 .elementor-element.elementor-element-1bd30b0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-1bd30b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-1bd30b0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-1bd30b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-1bd30b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-968f905{text-align:center;}.elementor-11 .elementor-element.elementor-element-968f905 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:3em;font-weight:600;color:#F8FCFF;}.elementor-11 .elementor-element.elementor-element-af790ab{text-align:center;}.elementor-11 .elementor-element.elementor-element-af790ab .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:5em;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7cbf9f7 > .elementor-widget-container{background-color:#00278DCC;margin:0% -5% 0% -5%;padding:1% 0% 3% 0%;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7cbf9f7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7cbf9f7{text-align:center;}.elementor-11 .elementor-element.elementor-element-7cbf9f7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:5em;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f6ef221{text-align:center;}.elementor-11 .elementor-element.elementor-element-f6ef221 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-b11c7d3 .elementor-button{background-color:#0097FF;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-b11c7d3 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-1a60581{text-align:center;}.elementor-11 .elementor-element.elementor-element-1a60581 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-e4a6c04{text-align:center;}.elementor-11 .elementor-element.elementor-element-e4a6c04 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-3370df0{--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;--border-radius:0px 0px 25px 25px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-3370df0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3370df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00278D;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:18px;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-18px;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-886d48c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-886d48c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-886d48c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group > label{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-type-html{padding-bottom:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-subgroup label{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-button{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-886d48c .e-form__buttons__wrapper__button-next{background-color:#0097FF;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-button[type="submit"]{background-color:#0097FF;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-886d48c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-d179b9e{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-531da04{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline{text-align:center;font-family:"Assistant", Sans-serif;font-size:3em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline-plain-text{color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline-dynamic-text{font-family:"Assistant", Sans-serif;font-weight:800;}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline-dynamic-wrapper path{stroke:#00278D;}.elementor-11 .elementor-element.elementor-element-427db4e{--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;}.elementor-11 .elementor-element.elementor-element-aedeaef{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-11 .elementor-element.elementor-element-2a7a207{--display:flex;}.elementor-11 .elementor-element.elementor-element-9795651 > .elementor-widget-container{border-style:solid;border-width:7px 7px 7px 7px;border-color:#00278D;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-9795651 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-a4a3832{text-align:center;}.elementor-11 .elementor-element.elementor-element-a4a3832 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-d5a6f8b{text-align:center;}.elementor-11 .elementor-element.elementor-element-d5a6f8b .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-99d3d98 .elementor-button{background-color:#0097FF;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-99d3d98 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-546d34a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-e74fc20{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-ea63b92{text-align:center;}.elementor-11 .elementor-element.elementor-element-ea63b92 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-27bd9f1{text-align:center;}.elementor-11 .elementor-element.elementor-element-27bd9f1 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-f3d7e64{width:auto;max-width:auto;top:176px;}.elementor-11 .elementor-element.elementor-element-f3d7e64.elementor-element{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f3d7e64{left:21px;}body.rtl .elementor-11 .elementor-element.elementor-element-f3d7e64{right:21px;}.elementor-11 .elementor-element.elementor-element-f3d7e64 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11 .elementor-element.elementor-element-978658f{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-c632961{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-930f1c5{--swiper-slides-to-display:4;--swiper-slides-gap:25px;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-930f1c5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-2d75215{right:165px;}body.rtl .elementor-11 .elementor-element.elementor-element-2d75215{left:165px;}.elementor-11 .elementor-element.elementor-element-2d75215{bottom:0px;z-index:0;}.elementor-11 .elementor-element.elementor-element-07d3195{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-31cdf22{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-b1cc46b{--swiper-slides-to-display:4;--swiper-slides-gap:25px;width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b1cc46b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-070b28b{left:279px;}body.rtl .elementor-11 .elementor-element.elementor-element-070b28b{right:279px;}.elementor-11 .elementor-element.elementor-element-070b28b{bottom:0px;z-index:0;}.elementor-11 .elementor-element.elementor-element-6239487{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-6239487.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-72bcfd5{text-align:center;}.elementor-11 .elementor-element.elementor-element-72bcfd5 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-46cb556{text-align:center;}.elementor-11 .elementor-element.elementor-element-46cb556 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-15cb24a{text-align:center;}.elementor-11 .elementor-element.elementor-element-15cb24a .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-81efc89{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-f878d99{text-align:center;}.elementor-11 .elementor-element.elementor-element-f878d99 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-5c490b1{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-298faaf{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-c9520c0{text-align:start;}.elementor-11 .elementor-element.elementor-element-c9520c0 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#0193FF;}.elementor-11 .elementor-element.elementor-element-0e83fae{text-align:start;}.elementor-11 .elementor-element.elementor-element-0e83fae .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:3em;font-weight:700;color:#00278D;}.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-11 .elementor-element.elementor-element-2a32131{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-87b837e{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-87b837e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-87b837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmikesmile.co.il/wp-content/uploads/2026/01/רקע.png");background-position:85px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-991201a > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-11 .elementor-element.elementor-element-991201a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-991201a img{width:95%;}.elementor-11 .elementor-element.elementor-element-885f065 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-885f065.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fb99c1e{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-0a8f0c4{--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;--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-11 .elementor-element.elementor-element-5873315{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-a08a931 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Assistant", Sans-serif;font-size:3em;font-weight:800;}.elementor-11 .elementor-element.elementor-element-a08a931 .elementor-counter-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e29756c{--display:flex;}.elementor-11 .elementor-element.elementor-element-8bf7216 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Assistant", Sans-serif;font-size:3em;font-weight:800;}.elementor-11 .elementor-element.elementor-element-8bf7216 .elementor-counter-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-65653c1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-dfc3ba8{text-align:center;}.elementor-11 .elementor-element.elementor-element-dfc3ba8 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:3em;font-weight:800;color:#00278D;}.elementor-11 .elementor-element.elementor-element-10af905{text-align:center;}.elementor-11 .elementor-element.elementor-element-10af905 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#00278D;}.elementor-11 .elementor-element.elementor-element-567fb06{--display:flex;}.elementor-11 .elementor-element.elementor-element-581e63c .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Assistant", Sans-serif;font-size:3em;font-weight:800;}.elementor-11 .elementor-element.elementor-element-581e63c .elementor-counter-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ca8c7ee > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-ca8c7ee{text-align:center;}.elementor-11 .elementor-element.elementor-element-ca8c7ee .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-4bb7ca9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-7e0edce{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.18);--margin-top:-3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-7e0edce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7e0edce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6a2eb0c{text-align:center;}.elementor-11 .elementor-element.elementor-element-6a2eb0c .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1.5em;font-weight:700;color:#00278D;}.elementor-11 .elementor-element.elementor-element-1898694{text-align:center;font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-a78716b{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-11 .elementor-element.elementor-element-a78716b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a78716b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-379cc19{text-align:center;}.elementor-11 .elementor-element.elementor-element-379cc19 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1.5em;font-weight:700;color:#00278D;}.elementor-11 .elementor-element.elementor-element-11ab556{text-align:center;font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-5492915{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.18);--margin-top:-3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-5492915:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5492915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6efc9ea{text-align:center;}.elementor-11 .elementor-element.elementor-element-6efc9ea .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1.5em;font-weight:700;color:#00278D;}.elementor-11 .elementor-element.elementor-element-cb21af9{text-align:center;font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-8d136ec{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-11 .elementor-element.elementor-element-8d136ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8d136ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9293810{text-align:center;}.elementor-11 .elementor-element.elementor-element-9293810 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1.5em;font-weight:700;color:#00278D;}.elementor-11 .elementor-element.elementor-element-d39633b{text-align:center;font-family:"Assistant", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-c674a41{width:auto;max-width:auto;top:130px;}.elementor-11 .elementor-element.elementor-element-c674a41.elementor-element{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c674a41{right:100px;}body.rtl .elementor-11 .elementor-element.elementor-element-c674a41{left:100px;}.elementor-11 .elementor-element.elementor-element-c674a41 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11 .elementor-element.elementor-element-0fd6d85{--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-11 .elementor-element.elementor-element-1ab3b8b > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-1ab3b8b{text-align:center;}.elementor-11 .elementor-element.elementor-element-1ab3b8b .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-fc2f7c1{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-fc2f7c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-242e16e{text-align:center;}.elementor-11 .elementor-element.elementor-element-242e16e .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:3em;font-weight:700;color:#00278D;}.elementor-11 .elementor-element.elementor-element-add1afa{text-align:center;}.elementor-11 .elementor-element.elementor-element-add1afa .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:7em;font-weight:700;color:#34B9FF;}.elementor-11 .elementor-element.elementor-element-10cb730{text-align:center;}.elementor-11 .elementor-element.elementor-element-10cb730 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1em;font-weight:600;color:#00278D;}.elementor-11 .elementor-element.elementor-element-5f676fa{--display:flex;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-90c3d43 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-90c3d43 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-06c27b5{--display:flex;}.elementor-11 .elementor-element.elementor-element-0f802ca > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-0f802ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-fe8a814{--display:flex;}.elementor-11 .elementor-element.elementor-element-105fdc5 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-105fdc5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-86a1026{--display:flex;}.elementor-11 .elementor-element.elementor-element-6899c98 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-6899c98 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-63eee4e{--display:flex;}.elementor-11 .elementor-element.elementor-element-c589753 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-c589753 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-9e44b67{--display:flex;}.elementor-11 .elementor-element.elementor-element-0c8d326 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-0c8d326 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-7fbc6e5{--display:flex;}.elementor-11 .elementor-element.elementor-element-1e2355c > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-1e2355c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-32e784e{--display:flex;}.elementor-11 .elementor-element.elementor-element-513ac4d > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-513ac4d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-00da501{--display:flex;}.elementor-11 .elementor-element.elementor-element-239e401{--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-11 .elementor-element.elementor-element-8c9a57a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-32743a9{--display:flex;}.elementor-11 .elementor-element.elementor-element-b9a11b8{--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-11 .elementor-element.elementor-element-674b1c2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-2bf73f3{--display:flex;}.elementor-11 .elementor-element.elementor-element-af033d5{--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-11 .elementor-element.elementor-element-46c957e{--display:flex;}.elementor-11 .elementor-element.elementor-element-b3a00dc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-f71cac1{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:17px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#00278D;--n-accordion-title-hover-color:#00278D;--n-accordion-title-active-color:#00278D;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#00278D;}.elementor-11 .elementor-element.elementor-element-f71cac1 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-11 .elementor-element.elementor-element-f71cac1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}:where( .elementor-11 .elementor-element.elementor-element-f71cac1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:700;}.elementor-11 .elementor-element.elementor-element-815168f{--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;--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-11 .elementor-element.elementor-element-81158c1{top:-124px;z-index:0;}.elementor-11 .elementor-element.elementor-element-03e0c3a iframe{height:600px;}.elementor-11 .elementor-element.elementor-element-1e47e12{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-1bd30b0{--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-968f905 .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-af790ab .elementor-heading-title{font-size:3em;}.elementor-11 .elementor-element.elementor-element-7cbf9f7 .elementor-heading-title{font-size:3em;}.elementor-11 .elementor-element.elementor-element-3370df0{--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-type-html{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline{font-size:3.9vw;}.elementor-11 .elementor-element.elementor-element-ea63b92 .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-f3d7e64{top:-10px;}.elementor-11 .elementor-element.elementor-element-978658f{--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-11 .elementor-element.elementor-element-c632961{--z-index:1;}.elementor-11 .elementor-element.elementor-element-930f1c5{--swiper-slides-to-display:2;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-2d75215{right:-11px;}body.rtl .elementor-11 .elementor-element.elementor-element-2d75215{left:-11px;}.elementor-11 .elementor-element.elementor-element-2d75215{z-index:0;}.elementor-11 .elementor-element.elementor-element-07d3195{--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-11 .elementor-element.elementor-element-31cdf22{--z-index:1;}.elementor-11 .elementor-element.elementor-element-b1cc46b{--swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-070b28b{z-index:0;}.elementor-11 .elementor-element.elementor-element-46cb556 .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-f878d99 .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-298faaf{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-0e83fae .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-2a32131{font-size:1em;}.elementor-11 .elementor-element.elementor-element-87b837e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-87b837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-87b837e{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-87b837e.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-885f065 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-a08a931 .elementor-counter-number-wrapper{font-size:2em;}.elementor-11 .elementor-element.elementor-element-8bf7216 .elementor-counter-number-wrapper{font-size:2em;}.elementor-11 .elementor-element.elementor-element-dfc3ba8 .elementor-heading-title{font-size:2.2em;}.elementor-11 .elementor-element.elementor-element-581e63c .elementor-counter-number-wrapper{font-size:2em;}.elementor-11 .elementor-element.elementor-element-ca8c7ee .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-4bb7ca9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-6a2eb0c .elementor-heading-title{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-379cc19 .elementor-heading-title{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-6efc9ea .elementor-heading-title{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-9293810 .elementor-heading-title{font-size:1.2em;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c674a41{right:17px;}body.rtl .elementor-11 .elementor-element.elementor-element-c674a41{left:17px;}.elementor-11 .elementor-element.elementor-element-1ab3b8b .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-242e16e .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-add1afa .elementor-heading-title{font-size:5em;}.elementor-11 .elementor-element.elementor-element-03e0c3a iframe{height:400px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1bd30b0{--padding-top:20%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-968f905 .elementor-heading-title{font-size:1.5em;}.elementor-11 .elementor-element.elementor-element-af790ab .elementor-heading-title{font-size:1.5em;}.elementor-11 .elementor-element.elementor-element-7cbf9f7 .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-f6ef221 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-1a60581 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-e4a6c04 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-3370df0{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-field-type-html{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-886d48c .elementor-message{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-d179b9e{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-531da04 .elementor-headline{font-size:6.1vw;}.elementor-11 .elementor-element.elementor-element-427db4e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-11 .elementor-element.elementor-element-aedeaef{--width:10%;}.elementor-11 .elementor-element.elementor-element-859ca17 img{width:60%;}.elementor-11 .elementor-element.elementor-element-2a7a207{--width:90%;--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-11 .elementor-element.elementor-element-a4a3832 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-d5a6f8b .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-546d34a{--width:10%;}.elementor-11 .elementor-element.elementor-element-1a7a467 img{width:60%;}.elementor-11 .elementor-element.elementor-element-ea63b92 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-27bd9f1 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-f3d7e64{top:-38px;}.elementor-11 .elementor-element.elementor-element-f3d7e64 img{width:45%;}.elementor-11 .elementor-element.elementor-element-930f1c5{--swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-b1cc46b{--swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-6239487{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-72bcfd5 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-46cb556 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-15cb24a .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-f878d99 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-5c490b1{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-87b837e{--flex-wrap:nowrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-87b837e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-87b837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-5873315{--width:50%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-e29756c{--width:50%;}.elementor-11 .elementor-element.elementor-element-65653c1{--width:50%;}.elementor-11 .elementor-element.elementor-element-567fb06{--width:50%;}.elementor-11 .elementor-element.elementor-element-ca8c7ee .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-7e0edce.e-con{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c674a41{right:-24px;}body.rtl .elementor-11 .elementor-element.elementor-element-c674a41{left:-24px;}.elementor-11 .elementor-element.elementor-element-c674a41{top:68px;z-index:0;}.elementor-11 .elementor-element.elementor-element-1ab3b8b .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-fc2f7c1{--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-242e16e .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-add1afa .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-10cb730 .elementor-heading-title{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-f71cac1 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-11 .elementor-element.elementor-element-f71cac1{--n-accordion-title-font-size:1em;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-aedeaef{--width:20%;}.elementor-11 .elementor-element.elementor-element-2a7a207{--width:60%;}.elementor-11 .elementor-element.elementor-element-546d34a{--width:20%;}.elementor-11 .elementor-element.elementor-element-978658f{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-c632961{--width:100%;}.elementor-11 .elementor-element.elementor-element-07d3195{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-31cdf22{--width:100%;}.elementor-11 .elementor-element.elementor-element-6239487{--width:65%;}.elementor-11 .elementor-element.elementor-element-5c490b1{--width:75%;}.elementor-11 .elementor-element.elementor-element-298faaf{--width:60%;}.elementor-11 .elementor-element.elementor-element-87b837e{--width:40%;}.elementor-11 .elementor-element.elementor-element-fb99c1e{--content-width:1250px;}.elementor-11 .elementor-element.elementor-element-fc2f7c1{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-aedeaef{--width:10%;}.elementor-11 .elementor-element.elementor-element-2a7a207{--width:80%;}.elementor-11 .elementor-element.elementor-element-546d34a{--width:10%;}.elementor-11 .elementor-element.elementor-element-c632961{--width:100%;}.elementor-11 .elementor-element.elementor-element-31cdf22{--width:100%;}.elementor-11 .elementor-element.elementor-element-6239487{--width:100%;}.elementor-11 .elementor-element.elementor-element-fc2f7c1{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7cbf9f7 */.elementor-11 .elementor-element.elementor-element-7cbf9f7 { animation: popLoop 4s cubic-bezier(.4,0,.2,1) infinite; } @keyframes popLoop { 0%, 70%, 100% { transform: scale(1); } 30% { transform: scale(1.3); } 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea63b92 */.invisalign-title .elementor-heading-title{
  color:#fff;
  font-weight:700;

  text-shadow:
    1px 0 rgba(0,39,141,.10),
   -1px 0 rgba(0,39,141,.10),
    0 1px rgba(0,39,141,.10),
    0 -1px rgba(0,39,141,.10),

    2px 0 rgba(0,39,141,.10),
   -2px 0 rgba(0,39,141,.10),
    0 2px rgba(0,39,141,.10),
    0 -2px rgba(0,39,141,.10),

    1px 1px rgba(0,39,141,.10),
   -1px 1px rgba(0,39,141,.10),
    1px -1px rgba(0,39,141,.10),
   -1px -1px rgba(0,39,141,.10),

    2px 2px rgba(0,39,141,.10),
   -2px 2px rgba(0,39,141,.10),
    2px -2px rgba(0,39,141,.10),
   -2px -2px rgba(0,39,141,.10);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-930f1c5 */.elementor-298 .elementor-element.elementor-element-63ddfb6 {
    height: 100px;
}

.elementor-298 .elementor-element.elementor-element-2a474ad .elementor-heading-title {
    height: 48px;
}

.elementor-11 .elementor-element.elementor-element-930f1c5 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b1cc46b */.elementor-298 .elementor-element.elementor-element-63ddfb6 {
    height: 100px;
}

.elementor-298 .elementor-element.elementor-element-2a474ad .elementor-heading-title {
    height: 48px;
}

.elementor-11 .elementor-element.elementor-element-b1cc46b .swiper-wrapper{
  transition-timing-function: linear !important; 
  direction: rtl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46cb556 */.invisalign-title .elementor-heading-title{
  color:#fff;
  font-weight:700;

  text-shadow:
    1px 0 rgba(0,39,141,.10),
   -1px 0 rgba(0,39,141,.10),
    0 1px rgba(0,39,141,.10),
    0 -1px rgba(0,39,141,.10),

    2px 0 rgba(0,39,141,.10),
   -2px 0 rgba(0,39,141,.10),
    0 2px rgba(0,39,141,.10),
    0 -2px rgba(0,39,141,.10),

    1px 1px rgba(0,39,141,.10),
   -1px 1px rgba(0,39,141,.10),
    1px -1px rgba(0,39,141,.10),
   -1px -1px rgba(0,39,141,.10),

    2px 2px rgba(0,39,141,.10),
   -2px 2px rgba(0,39,141,.10),
    2px -2px rgba(0,39,141,.10),
   -2px -2px rgba(0,39,141,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6239487 *//* 1) מבטל גבול/קו מסגרת מכל פריט האקורדיון (זה מה שעושה את המסגרת סביב הווידאו) */
.faq-acc .elementor-accordion-item{
  border: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* 2) שם את ה"מסגרת" רק על הכותרת */
.faq-acc .elementor-tab-title{
  border: 1px solid rgba(0,0,0,0.18) !important; /* תחליף לצבע שלך */
  border-radius: 999px !important;              /* אם אתה רוצה גלולה כמו בתמונה */
  background: #fff !important;
}

/* 3) מונע קו/גבול פנימי שחלק מהסקינים מוסיפים לתוכן */
.faq-acc .elementor-tab-content{
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f878d99 */.invisalign-title .elementor-heading-title{
  color:#fff;
  font-weight:700;

  text-shadow:
    1px 0 rgba(0,39,141,.10),
   -1px 0 rgba(0,39,141,.10),
    0 1px rgba(0,39,141,.10),
    0 -1px rgba(0,39,141,.10),

    2px 0 rgba(0,39,141,.10),
   -2px 0 rgba(0,39,141,.10),
    0 2px rgba(0,39,141,.10),
    0 -2px rgba(0,39,141,.10),

    1px 1px rgba(0,39,141,.10),
   -1px 1px rgba(0,39,141,.10),
    1px -1px rgba(0,39,141,.10),
   -1px -1px rgba(0,39,141,.10),

    2px 2px rgba(0,39,141,.10),
   -2px 2px rgba(0,39,141,.10),
    2px -2px rgba(0,39,141,.10),
   -2px -2px rgba(0,39,141,.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e83fae */.reveal-left{ transform: translateX(-60px); }
.reveal-right{ transform: translateX(60px); }
.reveal-up{ transform: translateY(40px); }

.reveal.is-visible{
  opacity: 1;
  transform: translateX(0) translateY(0);
}

/* לכיבוי אנימציות למי שמעדיף פחות תנועה */
@media (prefers-reduced-motion: reduce){
  .reveal, .reveal.is-visible{
    transition: none !important;
    transform: none !important;
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca8c7ee */<div class="cs-wrap" dir="rtl">
  <div class="cs-stage" aria-label="כרטיסיות שירותים">
    <!-- Back card (peek) -->
    <div class="cs-card cs-card--back" aria-hidden="true"></div>

    <!-- Front card (active) -->
    <div class="cs-card cs-card--front" aria-live="polite"></div>

    <!-- Arrows (SVG for perfect centering) -->
<!-- Right side (RTL) = NEXT -->
<button class="cs-arrow cs-arrow--prev" type="button" aria-label="הבא">
  <svg viewBox="0 0 24 24" aria-hidden="true">
    <path d="M9.5 6.5L15 12l-5.5 5.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
  </svg>
</button>

<!-- Left side (RTL) = PREV -->
<button class="cs-arrow cs-arrow--next" type="button" aria-label="הקודם">
  <svg viewBox="0 0 24 24" aria-hidden="true">
    <path d="M14.5 6.5L9 12l5.5 5.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
  </svg>
</button>  </div>
</div>

<style>
  /* Font */
  .cs-wrap, .cs-wrap *{
    font-family: "Assistant", system-ui, -apple-system, "Segoe UI", Arial, sans-serif !important;
  }

  .cs-wrap{
    width: 100%;
    display: flex;
    justify-content: center;
    direction: rtl;
  }

  .cs-stage{
    position: relative;
    width: min(980px, 100%);
    height: 560px;
    padding: 10px 70px; /* room for arrows */
    box-sizing: border-box;
  }

  .cs-card{
    position: absolute;
    inset: 10px 70px;
    border-radius: 26px;
    background: #fff;
    box-shadow: 0 18px 55px rgba(18, 30, 70, 0.12);
    overflow: hidden;
    transition: transform 360ms cubic-bezier(.2,.9,.2,1), opacity 260ms ease;
    will-change: transform, opacity;
  }

  /* Back card peek */
  .cs-card--back{
    transform: translateX(-34px) translateY(10px) rotate(-4deg) scale(0.985);
    opacity: 0.95;
    border: 1px solid rgba(0,0,0,0.06);
    z-index: 1;
  }

  /* Front card */
  .cs-card--front{
    transform: translateX(0) translateY(0) rotate(0deg) scale(1);
    border: 2px solid rgba(35, 110, 255, 0.45);
    z-index: 3;
  }

  /* Card content */
  .cs-inner{
    height: 100%;
    padding: 26px 26px 22px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 18px;
    direction: rtl;
  }

  /* Header: title on right, spark icon on far right */
  .cs-top{
    display: grid;
    grid-template-columns: 1fr 54px;
    gap: 14px;
    align-items: start;
  }

  .cs-titlewrap{ text-align: right; }

  .cs-badge{
    justify-self: end;
    width: 54px;
    height: 54px;
    border-radius: 14px;
    background: #f2f5ff;
    display: grid;
    place-items: center;
    color: #2f6dff;
  }

  .cs-badge svg{ width: 26px; height: 26px; opacity: 0.95; }

  .cs-title{
    margin: 0;
    font-size: 30px;
    line-height: 1.1;
    font-weight: 800;
    color: #121826;
    text-align: right;
  }

  .cs-sub{
    margin: 6px 0 0;
    font-size: 14px;
    color: rgba(35, 110, 255, 0.85);
    font-weight: 600;
    text-align: right;
  }

  .cs-list{
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 14px;
  }

  /* Rows: icon on right + text */
  .cs-row{
    display: grid;
    grid-template-columns: 30px 1fr;
    gap: 12px;
    align-items: start;
  }

  .cs-txt{ text-align: right; }

  .cs-row h4{
    margin: 0;
    font-size: 15px;
    font-weight: 800;
    color: #111827;
    text-align: right;
  }

  .cs-row p{
    margin: 4px 0 0;
    font-size: 13px;
    color: rgba(17, 24, 39, 0.68);
    line-height: 1.35;
    text-align: right;
  }

  /* Icon pills (colorful) */
  .cs-ico{
    width: 30px;
    height: 30px;
    border-radius: 999px;
    display: grid;
    place-items: center;
    margin-top: 2px;
    box-shadow: 0 10px 22px rgba(0,0,0,0.06);
  }
  .cs-ico svg{ width: 16px; height: 16px; }

  .cs-ico[data-ico="1"]{ color:#2f6dff; background:#eaf1ff; }
  .cs-ico[data-ico="2"]{ color:#18a957; background:#e9fbf1; }
  .cs-ico[data-ico="3"]{ color:#6a5cff; background:#efedff; }
  .cs-ico[data-ico="4"]{ color:#ff8a00; background:#fff3e6; }
  .cs-ico[data-ico="5"]{ color:#00a3a3; background:#e6fbfb; }

  /* Price box */
  .cs-price{
    margin-top: auto;
    background: #edf4ff;
    border-radius: 18px;
    padding: 18px 18px;
    text-align: center;
  }

  .cs-price .cs-old{
    font-size: 13px;
    color: rgba(17,24,39,0.45);
    margin-bottom: 6px;
  }

  .cs-market{
    color: rgba(17,24,39,0.55);
    font-weight: 700;
    margin-left: 6px;
  }

  /* Force LTR for currency + amount: ₪ left of number */
  .cs-now{
    display: inline-flex;
    align-items: baseline;
    direction: ltr;
    unicode-bidi: plaintext;
    gap: 10px;
    font-size: 40px;
    font-weight: 900;
    color: rgba(35, 110, 255, 0.95);
    letter-spacing: 0.2px;
    line-height: 1;
  }
  .cs-cur{ font-weight: 900; }
  .cs-amt{ font-weight: 900; }

  .cs-note{
    margin-top: 6px;
    font-size: 13px;
    color: rgba(35, 110, 255, 0.95);
    font-weight: 700;
  }

  /* Arrows */
  .cs-arrow{
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    border-radius: 999px;
    border: 1px solid rgba(0,0,0,0.08);
    background: rgba(255,255,255,0.92);
    box-shadow: 0 14px 30px rgba(0,0,0,0.12);
    cursor: pointer;
    z-index: 10;

    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;

    transform: translateY(-50%);
    line-height: 0;
    font-size: 0;
  }

  .cs-arrow svg{
    width: 18px;
    height: 18px;
    display: block;
    color: rgba(17,24,39,0.65);
  }

/* מצב רגיל */
.cs-arrow svg{
  color: rgba(17,24,39,0.65);
  transition: background 0.2s ease, color 0.2s ease;
}

/* כשהכפתור לחוץ / בפוקוס / hover */
.cs-arrow:active,
.cs-arrow:focus,
.cs-arrow:hover{
  background: #34B9FF !important;
  border-color: #34B9FF !important;
}

.cs-arrow:active svg,
.cs-arrow:focus svg,
.cs-arrow:hover svg{
  color: #ffffff !important;
}

  .cs-arrow:active{ transform: translateY(-50%) scale(0.98); }

  .cs-arrow--prev{ right: 14px; }
  .cs-arrow--next{ left: 14px; }

  /* Stack transition: back rises to become front */
  .cs-anim-next .cs-card--back,
  .cs-anim-prev .cs-card--back{
    transform: translateX(0) translateY(0) rotate(0deg) scale(1);
    opacity: 1;
    z-index: 12;
  }

  .cs-anim-next .cs-card--front{
    transform: translateX(26px) translateY(8px) rotate(4deg) scale(0.985);
    opacity: 0;
  }
  .cs-anim-prev .cs-card--front{
    transform: translateX(-26px) translateY(8px) rotate(-4deg) scale(0.985);
    opacity: 0;
  }

  /* Responsive */
  @media (max-width: 768px){
    .cs-stage{ height: 560px; padding: 10px 14px; }
    .cs-card{ inset: 10px 14px; }
    .cs-arrow--prev{ right: 8px; }
    .cs-arrow--next{ left: 8px; }
    .cs-card--back{ transform: translateX(-18px) translateY(8px) rotate(-3.5deg) scale(0.99); }
  }

  @media (max-width: 420px){
    .cs-title{ font-size: 26px; }
    .cs-now{ font-size: 34px; }
  }
</style>

<script>
(function(){
  function initCardStacks(){
    const widgets = document.querySelectorAll('.cs-wrap:not([data-cs-init])');

    widgets.forEach(root => {
      root.setAttribute('data-cs-init','1');

      const stage = root.querySelector('.cs-stage');
      const front = root.querySelector('.cs-card--front');
      const back  = root.querySelector('.cs-card--back');
      const prevBtn = root.querySelector('.cs-arrow--prev');
      const nextBtn = root.querySelector('.cs-arrow--next');

      if(!stage || !front || !back || !prevBtn || !nextBtn) return;

      // ✏️ Edit your content here
      const cards = [
        {
          title: 'Invisalign',
          subtitle: 'יישור שיניים שקוף ודיגיטלי',
          borderBlue: true,
          items: [
            { h: 'נראות', p: 'כמעט בלתי נראה, אף אחד לא יבחין שאתם בטיפול' },
            { h: 'נוחות והיגיינה', p: 'קשתיות נשלפות: אוכלים מה שרוצים ומצחצחים בקלות' },
            { h: 'זמן טיפול', p: 'מהיר במיוחד — תוצאות תוך 3–5 חודשים בממוצע' },
            { h: 'מינימום ביקורים', p: 'רק 3–4 פגישות במרפאה לאורך כל התהליך' },
            { h: 'למי זה מתאים?', p: 'מבוגרים ונוער שמחפשים דיסקרטיות ומקסימום נוחות' },
          ],
          marketLabel: 'מחיר שוק:',
          oldPrice: '25,000₪ — 17,000₪',
          currency: '₪',
          price: '12,500',
          note: 'מחיר מבצע בלעדי!'
        },
        {
          title: 'סמכים (קוביות)',
          subtitle: 'השיטה הקלאסית והמוכחת',
          borderBlue: false,
          items: [
            { h: 'נראות', p: 'נראה לעין, ניתן לשלב גומיות צבעוניות' },
            { h: 'תחזוקה', p: 'המצריך הקפדה בביקורים ותחזוקה שוטפת' },
            { h: 'זמן טיפול', p: 'ממוצע של 9–5 חודשים' },
            { h: 'ביקורים', p: 'מעקב תכוף פעם בחודש במרפאה' },
            { h: 'למי זה מתאים?', p: 'ילדים ונוער (וגם מבוגרים) לפי צורך קליני' },
          ],
          marketLabel: '',
          oldPrice: '',
          currency: '₪',
          price: '7,900',
          note: 'כולל ריטיינרים בסיום הטיפול'
        }
      ];

      const svgSpark = `
        <svg viewBox="0 0 24 24" fill="none">
          <path d="M12 2l1.4 5.2L18.6 9 13.4 10.4 12 15.6 10.6 10.4 5.4 9l5.2-1.8L12 2z" fill="currentColor"/>
        </svg>`;

      const icons = [
        `<svg viewBox="0 0 24 24" fill="none"><path d="M12 5c5.5 0 9.5 5 9.5 7s-4 7-9.5 7S2.5 14 2.5 12 6.5 5 12 5z" stroke="currentColor" stroke-width="2"/><circle cx="12" cy="12" r="2.6" fill="currentColor"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><path d="M12 2l8 4v6c0 6-4 9-8 10-4-1-8-4-8-10V6l8-4z" stroke="currentColor" stroke-width="2"/><path d="M9.2 12.2l1.8 1.8 3.8-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="2"/><path d="M12 7v5l3 2" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><rect x="3" y="5" width="18" height="16" rx="2" stroke="currentColor" stroke-width="2"/><path d="M8 3v4M16 3v4M3 9h18" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><circle cx="12" cy="8" r="3.2" fill="currentColor"/><path d="M4.5 20c1.8-4.2 13.2-4.2 15 0" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`
      ];

      let index = 0;
      let animating = false;

      function cardHTML(c, isFront){
        const border = isFront && c.borderBlue
          ? 'border:2px solid rgba(35,110,255,0.45);'
          : 'border:1px solid rgba(0,0,0,0.06);';

        const oldLine = c.oldPrice
          ? `<div class="cs-old"><span class="cs-market">${c.marketLabel || ''}</span><span style="text-decoration:line-through;">${c.oldPrice}</span></div>`
          : `<div class="cs-old" style="opacity:0">.</div>`;

        const rows = c.items.map((it, i) => `
          <li class="cs-row">
            <div class="cs-ico" data-ico="${i+1}">${icons[i] || svgSpark}</div>
            <div class="cs-txt">
              <h4>${it.h}</h4>
              <p>${it.p}</p>
            </div>
          </li>
        `).join('');

        return `
          <div class="cs-inner" style="${border}">
            <div class="cs-top">
              <div class="cs-titlewrap">
                <h3 class="cs-title">${c.title}</h3>
                <p class="cs-sub">${c.subtitle}</p>
              </div>
              <div class="cs-badge">${svgSpark}</div>
            </div>

            <ul class="cs-list">${rows}</ul>

            <div class="cs-price">
              ${oldLine}
              <div class="cs-now" dir="ltr">
                <span class="cs-cur">${c.currency || '₪'}</span>
                <span class="cs-amt">${c.price}</span>
              </div>
              <div class="cs-note">${c.note}</div>
            </div>
          </div>
        `;
      }

      function render(){
        const nextIndex = (index + 1) % cards.length;
        front.innerHTML = cardHTML(cards[index], true);
        back.innerHTML  = cardHTML(cards[nextIndex], false);
      }

      function go(dir){
        if(animating) return;
        animating = true;

        stage.classList.remove('cs-anim-next','cs-anim-prev');
        stage.classList.add(dir === 'next' ? 'cs-anim-next' : 'cs-anim-prev');

        setTimeout(() => {
          index = dir === 'next'
            ? (index + 1) % cards.length
            : (index - 1 + cards.length) % cards.length;

          stage.classList.remove('cs-anim-next','cs-anim-prev');
          render();
          animating = false;
        }, 360);
      }

      prevBtn.addEventListener('click', () => go('prev'));
      nextBtn.addEventListener('click', () => go('next'));

      // Mobile swipe
      let startX = null;
      stage.addEventListener('touchstart', (e)=> startX = e.touches[0].clientX, {passive:true});
      stage.addEventListener('touchend', (e)=>{
        if(startX === null) return;
        const dx = e.changedTouches[0].clientX - startX;
        startX = null;
        if(Math.abs(dx) < 40) return;
        if(dx < 0) go('next'); else go('prev');
      });

      render();
    });
  }

  document.addEventListener('DOMContentLoaded', initCardStacks);
  setTimeout(initCardStacks, 300);
  setTimeout(initCardStacks, 1200);
})();
</script>/* End custom CSS */
/* Start custom CSS for wb-before-after-image-slider-elementor, class: .elementor-element-8e0e074 */@media (max-width: 767px){
  .elementor-element-8e0e074{
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    inset-inline-start: 0 !important;
    inset-inline-end: 0 !important;
  }

  .elementor-element-8e0e074 .elementor-widget-container{
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    overflow: visible !important;
  }

  #wb_before_after_8e0e074{
    width: 243px !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    float: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e0edce */.hover-lift {
  transition: transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.hover-lift:hover {
  transform: translateY(-8px);
  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ab3b8b */<div class="cs-wrap" dir="rtl">
  <div class="cs-stage" aria-label="כרטיסיות שירותים">
    <!-- Back card (peek) -->
    <div class="cs-card cs-card--back" aria-hidden="true"></div>

    <!-- Front card (active) -->
    <div class="cs-card cs-card--front" aria-live="polite"></div>

    <!-- Arrows (SVG for perfect centering) -->
<!-- Right side (RTL) = NEXT -->
<button class="cs-arrow cs-arrow--prev" type="button" aria-label="הבא">
  <svg viewBox="0 0 24 24" aria-hidden="true">
    <path d="M9.5 6.5L15 12l-5.5 5.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
  </svg>
</button>

<!-- Left side (RTL) = PREV -->
<button class="cs-arrow cs-arrow--next" type="button" aria-label="הקודם">
  <svg viewBox="0 0 24 24" aria-hidden="true">
    <path d="M14.5 6.5L9 12l5.5 5.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
  </svg>
</button>  </div>
</div>

<style>
  /* Font */
  .cs-wrap, .cs-wrap *{
    font-family: "Assistant", system-ui, -apple-system, "Segoe UI", Arial, sans-serif !important;
  }

  .cs-wrap{
    width: 100%;
    display: flex;
    justify-content: center;
    direction: rtl;
  }

  .cs-stage{
    position: relative;
    width: min(980px, 100%);
    height: 560px;
    padding: 10px 70px; /* room for arrows */
    box-sizing: border-box;
  }

  .cs-card{
    position: absolute;
    inset: 10px 70px;
    border-radius: 26px;
    background: #fff;
    box-shadow: 0 18px 55px rgba(18, 30, 70, 0.12);
    overflow: hidden;
    transition: transform 360ms cubic-bezier(.2,.9,.2,1), opacity 260ms ease;
    will-change: transform, opacity;
  }

  /* Back card peek */
  .cs-card--back{
    transform: translateX(-34px) translateY(10px) rotate(-4deg) scale(0.985);
    opacity: 0.95;
    border: 1px solid rgba(0,0,0,0.06);
    z-index: 1;
  }

  /* Front card */
  .cs-card--front{
    transform: translateX(0) translateY(0) rotate(0deg) scale(1);
    border: 2px solid rgba(35, 110, 255, 0.45);
    z-index: 3;
  }

  /* Card content */
  .cs-inner{
    height: 100%;
    padding: 26px 26px 22px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 18px;
    direction: rtl;
  }

  /* Header: title on right, spark icon on far right */
  .cs-top{
    display: grid;
    grid-template-columns: 1fr 54px;
    gap: 14px;
    align-items: start;
  }

  .cs-titlewrap{ text-align: right; }

  .cs-badge{
    justify-self: end;
    width: 54px;
    height: 54px;
    border-radius: 14px;
    background: #f2f5ff;
    display: grid;
    place-items: center;
    color: #2f6dff;
  }

  .cs-badge svg{ width: 26px; height: 26px; opacity: 0.95; }

  .cs-title{
    margin: 0;
    font-size: 30px;
    line-height: 1.1;
    font-weight: 800;
    color: #121826;
    text-align: right;
  }

  .cs-sub{
    margin: 6px 0 0;
    font-size: 14px;
    color: rgba(35, 110, 255, 0.85);
    font-weight: 600;
    text-align: right;
  }

  .cs-list{
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 14px;
  }

  /* Rows: icon on right + text */
  .cs-row{
    display: grid;
    grid-template-columns: 30px 1fr;
    gap: 12px;
    align-items: start;
  }

  .cs-txt{ text-align: right; }

  .cs-row h4{
    margin: 0;
    font-size: 15px;
    font-weight: 800;
    color: #111827;
    text-align: right;
  }

  .cs-row p{
    margin: 4px 0 0;
    font-size: 13px;
    color: rgba(17, 24, 39, 0.68);
    line-height: 1.35;
    text-align: right;
  }

  /* Icon pills (colorful) */
  .cs-ico{
    width: 30px;
    height: 30px;
    border-radius: 999px;
    display: grid;
    place-items: center;
    margin-top: 2px;
    box-shadow: 0 10px 22px rgba(0,0,0,0.06);
  }
  .cs-ico svg{ width: 16px; height: 16px; }

  .cs-ico[data-ico="1"]{ color:#2f6dff; background:#eaf1ff; }
  .cs-ico[data-ico="2"]{ color:#18a957; background:#e9fbf1; }
  .cs-ico[data-ico="3"]{ color:#6a5cff; background:#efedff; }
  .cs-ico[data-ico="4"]{ color:#ff8a00; background:#fff3e6; }
  .cs-ico[data-ico="5"]{ color:#00a3a3; background:#e6fbfb; }

  /* Price box */
  .cs-price{
    margin-top: auto;
    background: #edf4ff;
    border-radius: 18px;
    padding: 18px 18px;
    text-align: center;
  }

  .cs-price .cs-old{
    font-size: 13px;
    color: rgba(17,24,39,0.45);
    margin-bottom: 6px;
  }

  .cs-market{
    color: rgba(17,24,39,0.55);
    font-weight: 700;
    margin-left: 6px;
  }

  /* Force LTR for currency + amount: ₪ left of number */
  .cs-now{
    display: inline-flex;
    align-items: baseline;
    direction: ltr;
    unicode-bidi: plaintext;
    gap: 10px;
    font-size: 40px;
    font-weight: 900;
    color: rgba(35, 110, 255, 0.95);
    letter-spacing: 0.2px;
    line-height: 1;
  }
  .cs-cur{ font-weight: 900; }
  .cs-amt{ font-weight: 900; }

  .cs-note{
    margin-top: 6px;
    font-size: 13px;
    color: rgba(35, 110, 255, 0.95);
    font-weight: 700;
  }

  /* Arrows */
  .cs-arrow{
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    border-radius: 999px;
    border: 1px solid rgba(0,0,0,0.08);
    background: rgba(255,255,255,0.92);
    box-shadow: 0 14px 30px rgba(0,0,0,0.12);
    cursor: pointer;
    z-index: 10;

    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;

    transform: translateY(-50%);
    line-height: 0;
    font-size: 0;
  }

  .cs-arrow svg{
    width: 18px;
    height: 18px;
    display: block;
    color: rgba(17,24,39,0.65);
  }

/* מצב רגיל */
.cs-arrow svg{
  color: rgba(17,24,39,0.65);
  transition: background 0.2s ease, color 0.2s ease;
}

/* כשהכפתור לחוץ / בפוקוס / hover */
.cs-arrow:active,
.cs-arrow:focus,
.cs-arrow:hover{
  background: #34B9FF !important;
  border-color: #34B9FF !important;
}

.cs-arrow:active svg,
.cs-arrow:focus svg,
.cs-arrow:hover svg{
  color: #ffffff !important;
}

  .cs-arrow:active{ transform: translateY(-50%) scale(0.98); }

  .cs-arrow--prev{ right: 14px; }
  .cs-arrow--next{ left: 14px; }

  /* Stack transition: back rises to become front */
  .cs-anim-next .cs-card--back,
  .cs-anim-prev .cs-card--back{
    transform: translateX(0) translateY(0) rotate(0deg) scale(1);
    opacity: 1;
    z-index: 12;
  }

  .cs-anim-next .cs-card--front{
    transform: translateX(26px) translateY(8px) rotate(4deg) scale(0.985);
    opacity: 0;
  }
  .cs-anim-prev .cs-card--front{
    transform: translateX(-26px) translateY(8px) rotate(-4deg) scale(0.985);
    opacity: 0;
  }

  /* Responsive */
  @media (max-width: 768px){
    .cs-stage{ height: 560px; padding: 10px 14px; }
    .cs-card{ inset: 10px 14px; }
    .cs-arrow--prev{ right: 8px; }
    .cs-arrow--next{ left: 8px; }
    .cs-card--back{ transform: translateX(-18px) translateY(8px) rotate(-3.5deg) scale(0.99); }
  }

  @media (max-width: 420px){
    .cs-title{ font-size: 26px; }
    .cs-now{ font-size: 34px; }
  }
</style>

<script>
(function(){
  function initCardStacks(){
    const widgets = document.querySelectorAll('.cs-wrap:not([data-cs-init])');

    widgets.forEach(root => {
      root.setAttribute('data-cs-init','1');

      const stage = root.querySelector('.cs-stage');
      const front = root.querySelector('.cs-card--front');
      const back  = root.querySelector('.cs-card--back');
      const prevBtn = root.querySelector('.cs-arrow--prev');
      const nextBtn = root.querySelector('.cs-arrow--next');

      if(!stage || !front || !back || !prevBtn || !nextBtn) return;

      // ✏️ Edit your content here
      const cards = [
        {
          title: 'Invisalign',
          subtitle: 'יישור שיניים שקוף ודיגיטלי',
          borderBlue: true,
          items: [
            { h: 'נראות', p: 'כמעט בלתי נראה, אף אחד לא יבחין שאתם בטיפול' },
            { h: 'נוחות והיגיינה', p: 'קשתיות נשלפות: אוכלים מה שרוצים ומצחצחים בקלות' },
            { h: 'זמן טיפול', p: 'מהיר במיוחד — תוצאות תוך 3–5 חודשים בממוצע' },
            { h: 'מינימום ביקורים', p: 'רק 3–4 פגישות במרפאה לאורך כל התהליך' },
            { h: 'למי זה מתאים?', p: 'מבוגרים ונוער שמחפשים דיסקרטיות ומקסימום נוחות' },
          ],
          marketLabel: 'מחיר שוק:',
          oldPrice: '25,000₪ — 17,000₪',
          currency: '₪',
          price: '12,500',
          note: 'מחיר מבצע בלעדי!'
        },
        {
          title: 'סמכים (קוביות)',
          subtitle: 'השיטה הקלאסית והמוכחת',
          borderBlue: false,
          items: [
            { h: 'נראות', p: 'נראה לעין, ניתן לשלב גומיות צבעוניות' },
            { h: 'תחזוקה', p: 'המצריך הקפדה בביקורים ותחזוקה שוטפת' },
            { h: 'זמן טיפול', p: 'ממוצע של 9–5 חודשים' },
            { h: 'ביקורים', p: 'מעקב תכוף פעם בחודש במרפאה' },
            { h: 'למי זה מתאים?', p: 'ילדים ונוער (וגם מבוגרים) לפי צורך קליני' },
          ],
          marketLabel: '',
          oldPrice: '',
          currency: '₪',
          price: '7,900',
          note: 'כולל ריטיינרים בסיום הטיפול'
        }
      ];

      const svgSpark = `
        <svg viewBox="0 0 24 24" fill="none">
          <path d="M12 2l1.4 5.2L18.6 9 13.4 10.4 12 15.6 10.6 10.4 5.4 9l5.2-1.8L12 2z" fill="currentColor"/>
        </svg>`;

      const icons = [
        `<svg viewBox="0 0 24 24" fill="none"><path d="M12 5c5.5 0 9.5 5 9.5 7s-4 7-9.5 7S2.5 14 2.5 12 6.5 5 12 5z" stroke="currentColor" stroke-width="2"/><circle cx="12" cy="12" r="2.6" fill="currentColor"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><path d="M12 2l8 4v6c0 6-4 9-8 10-4-1-8-4-8-10V6l8-4z" stroke="currentColor" stroke-width="2"/><path d="M9.2 12.2l1.8 1.8 3.8-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="2"/><path d="M12 7v5l3 2" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><rect x="3" y="5" width="18" height="16" rx="2" stroke="currentColor" stroke-width="2"/><path d="M8 3v4M16 3v4M3 9h18" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`,
        `<svg viewBox="0 0 24 24" fill="none"><circle cx="12" cy="8" r="3.2" fill="currentColor"/><path d="M4.5 20c1.8-4.2 13.2-4.2 15 0" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`
      ];

      let index = 0;
      let animating = false;

      function cardHTML(c, isFront){
        const border = isFront && c.borderBlue
          ? 'border:2px solid rgba(35,110,255,0.45);'
          : 'border:1px solid rgba(0,0,0,0.06);';

        const oldLine = c.oldPrice
          ? `<div class="cs-old"><span class="cs-market">${c.marketLabel || ''}</span><span style="text-decoration:line-through;">${c.oldPrice}</span></div>`
          : `<div class="cs-old" style="opacity:0">.</div>`;

        const rows = c.items.map((it, i) => `
          <li class="cs-row">
            <div class="cs-ico" data-ico="${i+1}">${icons[i] || svgSpark}</div>
            <div class="cs-txt">
              <h4>${it.h}</h4>
              <p>${it.p}</p>
            </div>
          </li>
        `).join('');

        return `
          <div class="cs-inner" style="${border}">
            <div class="cs-top">
              <div class="cs-titlewrap">
                <h3 class="cs-title">${c.title}</h3>
                <p class="cs-sub">${c.subtitle}</p>
              </div>
              <div class="cs-badge">${svgSpark}</div>
            </div>

            <ul class="cs-list">${rows}</ul>

            <div class="cs-price">
              ${oldLine}
              <div class="cs-now" dir="ltr">
                <span class="cs-cur">${c.currency || '₪'}</span>
                <span class="cs-amt">${c.price}</span>
              </div>
              <div class="cs-note">${c.note}</div>
            </div>
          </div>
        `;
      }

      function render(){
        const nextIndex = (index + 1) % cards.length;
        front.innerHTML = cardHTML(cards[index], true);
        back.innerHTML  = cardHTML(cards[nextIndex], false);
      }

      function go(dir){
        if(animating) return;
        animating = true;

        stage.classList.remove('cs-anim-next','cs-anim-prev');
        stage.classList.add(dir === 'next' ? 'cs-anim-next' : 'cs-anim-prev');

        setTimeout(() => {
          index = dir === 'next'
            ? (index + 1) % cards.length
            : (index - 1 + cards.length) % cards.length;

          stage.classList.remove('cs-anim-next','cs-anim-prev');
          render();
          animating = false;
        }, 360);
      }

      prevBtn.addEventListener('click', () => go('prev'));
      nextBtn.addEventListener('click', () => go('next'));

      // Mobile swipe
      let startX = null;
      stage.addEventListener('touchstart', (e)=> startX = e.touches[0].clientX, {passive:true});
      stage.addEventListener('touchend', (e)=>{
        if(startX === null) return;
        const dx = e.changedTouches[0].clientX - startX;
        startX = null;
        if(Math.abs(dx) < 40) return;
        if(dx < 0) go('next'); else go('prev');
      });

      render();
    });
  }

  document.addEventListener('DOMContentLoaded', initCardStacks);
  setTimeout(initCardStacks, 300);
  setTimeout(initCardStacks, 1200);
})();
</script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c405eb2 *//* סטייט של מעבר NEXT: הכרטיס מאחור עולה קדימה */
.cs-anim-next .cs-card--back{
  transform: translateX(0) translateY(0) rotate(0deg) scale(1);
  opacity: 1;
  z-index: 6;
}
.cs-anim-next .cs-card--front{
  transform: translateX(28px) translateY(6px) rotate(4deg) scale(0.98);
  opacity: 0;
  z-index: 3;
}

/* סטייט של מעבר PREV: אותו דבר רק לצד השני */
.cs-anim-prev .cs-card--back{
  transform: translateX(0) translateY(0) rotate(0deg) scale(1);
  opacity: 1;
  z-index: 6;
}
.cs-anim-prev .cs-card--front{
  transform: translateX(-28px) translateY(6px) rotate(-4deg) scale(0.98);
  opacity: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add1afa */.invisalign-title .elementor-heading-title{
  color:#fff;
  font-weight:700;

  text-shadow:
    1px 0 rgba(0,39,141,.10),
   -1px 0 rgba(0,39,141,.10),
    0 1px rgba(0,39,141,.10),
    0 -1px rgba(0,39,141,.10),

    2px 0 rgba(0,39,141,.10),
   -2px 0 rgba(0,39,141,.10),
    0 2px rgba(0,39,141,.10),
    0 -2px rgba(0,39,141,.10),

    1px 1px rgba(0,39,141,.10),
   -1px 1px rgba(0,39,141,.10),
    1px -1px rgba(0,39,141,.10),
   -1px -1px rgba(0,39,141,.10),

    2px 2px rgba(0,39,141,.10),
   -2px 2px rgba(0,39,141,.10),
    2px -2px rgba(0,39,141,.10),
   -2px -2px rgba(0,39,141,.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2f7c1 *//* 1) מבטל גבול/קו מסגרת מכל פריט האקורדיון (זה מה שעושה את המסגרת סביב הווידאו) */
.faq-acc .elementor-accordion-item{
  border: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* 2) שם את ה"מסגרת" רק על הכותרת */
.faq-acc .elementor-tab-title{
  border: 1px solid rgba(0,0,0,0.18) !important; /* תחליף לצבע שלך */
  border-radius: 999px !important;              /* אם אתה רוצה גלולה כמו בתמונה */
  background: #fff !important;
}

/* 3) מונע קו/גבול פנימי שחלק מהסקינים מוסיפים לתוכן */
.faq-acc .elementor-tab-content{
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */