.elementor-11670 .elementor-element.elementor-element-33091ca{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11670 .elementor-element.elementor-element-33091ca.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-9222101{--display:flex;--min-height:45vh;--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;--justify-content:space-between;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11670 .elementor-element.elementor-element-a62ab84{--display:flex;--min-height:40vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11670 .elementor-element.elementor-element-a62ab84.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-bf2d8ad{--display:flex;--min-height:47vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11670 .elementor-element.elementor-element-d93df32{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-11670 .elementor-element.elementor-element-d93df32.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title{font-family:"polin";font-size:1.7vw;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-9c26b30{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;padding:3% 0% 3% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:30px;--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-11670 .elementor-element.elementor-element-9c26b30.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group{padding-right:calc( 0em/2 );padding-left:calc( 0em/2 );margin-bottom:0.8em;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-form-fields-wrapper{margin-left:calc( -0em/2 );margin-right:calc( -0em/2 );margin-bottom:-0.8em;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group > label{font-family:"polin";font-size:1px;font-weight:100;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-type-html{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-field{color:#343434;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-subgroup label{font-family:"polin";font-size:0.7vw;font-weight:200;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-e6601b1 );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-e6601b1 );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button span{justify-content:center;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button{font-family:"polin";font-weight:300;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__buttons__wrapper__button-next{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button[type="submit"]{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-message{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__indicators__indicator, .elementor-11670 .elementor-element.elementor-element-9c26b30 .e-form__indicators__indicator__label{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-a3b56a0{--display:flex;--min-height:47vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11670 .elementor-element.elementor-element-adbf270{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 95% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:100;}.elementor-11670 .elementor-element.elementor-element-adbf270.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-adbf270 img{width:156%;max-width:156%;height:100%;object-fit:fill;opacity:1;}.elementor-11670 .elementor-element.elementor-element-7b1d94b{--display:flex;--min-height:570px;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-11670 .elementor-element.elementor-element-7b1d94b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-40714f6{--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:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-11670 .elementor-element.elementor-element-40714f6.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-17ce790{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:30px;--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-11670 .elementor-element.elementor-element-17ce790.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group{padding-right:calc( 9px/2 );padding-left:calc( 9px/2 );margin-bottom:9px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-form-fields-wrapper{margin-left:calc( -9px/2 );margin-right:calc( -9px/2 );margin-bottom:-9px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group > label{font-family:"polin";font-size:1px;font-weight:100;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-type-html{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-field{color:#090032;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-subgroup label{font-family:"polin";font-size:0.7vw;font-weight:200;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-e6601b1 );border-color:#CEC9C95E;border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-e6601b1 );border-color:#CEC9C95E;border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-select-wrapper::before{color:#CEC9C95E;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button span{justify-content:center;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button{font-family:"polin";font-weight:300;}.elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__buttons__wrapper__button-next{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button[type="submit"]{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-message{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__indicators__indicator, .elementor-11670 .elementor-element.elementor-element-17ce790 .e-form__indicators__indicator__label{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-cabddd5{--display:flex;--min-height:143px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--flex-wrap:wrap;--align-content:space-between;--margin-top:0px;--margin-bottom:-57px;--margin-left:0px;--margin-right:350px;--z-index:50;}.elementor-11670 .elementor-element.elementor-element-cabddd5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11670 .elementor-element.elementor-element-0bd1705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;text-align:center;}.elementor-11670 .elementor-element.elementor-element-0bd1705.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-0bd1705 .elementor-heading-title{font-family:"polin";font-size:1.1vw;font-weight:400;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-f738125{--display:flex;--min-height:0px;--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;--justify-content:space-between;}.elementor-11670 .elementor-element.elementor-element-90d582a.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-90d582a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-45ed463.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-45ed463.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-10e1d37.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-d1bbb68.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-80f3569.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80f3569.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-01d07ab{--display:flex;--min-height:45vh;--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;--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:-65px;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;}.elementor-11670 .elementor-element.elementor-element-01d07ab.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-61d15e5{width:var( --container-widget-width, 100% );max-width:100%;margin:19px 246px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:100;}.elementor-11670 .elementor-element.elementor-element-61d15e5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:40;--flex-shrink:0;}.elementor-11670 .elementor-element.elementor-element-61d15e5 img{width:100%;max-width:100%;height:100%;object-fit:fill;opacity:1;}.elementor-11670 .elementor-element.elementor-element-61c8f0b{--display:flex;}.elementor-11670 .elementor-element.elementor-element-1875862{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5%;--margin-bottom:0%;--margin-left:-5%;--margin-right:-5%;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-11670 .elementor-element.elementor-element-1875862.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-af24b10{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-11670 .elementor-element.elementor-element-af24b10.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title{font-family:"polin";font-size:1.2vw;font-weight:300;line-height:0em;color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-a5eb7ad{--display:flex;--min-height:4vh;--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:21% 21%;--row-gap:21%;--column-gap:21%;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11670 .elementor-element.elementor-element-a5eb7ad.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-c24b535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-c24b535.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:20%;}.elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-c24b535.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon{font-size:88%;}.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-30d4a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:20%;}.elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-30d4a0d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon{font-size:88%;}.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-09a3e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:20%;}.elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-09a3e47.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon{font-size:88%;}.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-80c5322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-80c5322.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:20%;}.elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-80c5322.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon{font-size:88%;}.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-3d3853e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:20%;}.elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-3d3853e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon{font-size:88%;}.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-9ab8121{--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-11670 .elementor-element.elementor-element-91caeef{--display:flex;}.elementor-11670 .elementor-element.elementor-element-f4976ed{width:var( --container-widget-width, 100% );max-width:100%;margin:19px 246px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:100;}.elementor-11670 .elementor-element.elementor-element-f4976ed.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:40;--flex-shrink:0;}.elementor-11670 .elementor-element.elementor-element-f4976ed img{width:100%;max-width:100%;height:100%;object-fit:fill;opacity:1;}.elementor-11670 .elementor-element.elementor-element-cbbf723{text-align:center;}.elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title{font-family:"polin";font-size:1.6vw;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-82bc9c1{--display:flex;}.elementor-11670 .elementor-element.elementor-element-a2481f9{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:30px;--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-11670 .elementor-element.elementor-element-a2481f9.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group{padding-right:calc( 0em/2 );padding-left:calc( 0em/2 );margin-bottom:2.2em;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-form-fields-wrapper{margin-left:calc( -0em/2 );margin-right:calc( -0em/2 );margin-bottom:-2.2em;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group > label{font-family:"polin";font-size:1px;font-weight:100;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-type-html{padding-bottom:0px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-field{color:#343434;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-subgroup label{font-family:"polin";font-size:0.7vw;font-weight:200;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-e6601b1 );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-e6601b1 );border-color:var( --e-global-color-accent );border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button span{justify-content:center;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button{font-family:"polin";font-weight:300;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__buttons__wrapper__button-next{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button[type="submit"]{background-color:#FF0068;color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-message{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__indicators__indicator, .elementor-11670 .elementor-element.elementor-element-a2481f9 .e-form__indicators__indicator__label{font-size:1px;}.elementor-11670 .elementor-element.elementor-element-18b329b{--display:flex;}.elementor-11670 .elementor-element.elementor-element-c28ace6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-11670 .elementor-element.elementor-element-c28ace6.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-c28ace6 .elementor-heading-title{font-family:"polin";font-size:1.1vw;font-weight:300;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-c9b935f{--display:flex;}.elementor-11670 .elementor-element.elementor-element-400cc46.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-400cc46.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-7b66c9c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-11b630a.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-11b630a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-6f4ea19.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-description{font-size:28px;}.elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-element{--align-self:flex-start;}.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-framed .elementor-icon, .elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11670 .elementor-element.elementor-element-e9778d8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon{font-size:26px;}.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-title, .elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-title a{font-family:"polin";font-size:17px;font-weight:100;line-height:1.7em;}.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-description{font-size:28px;}#jet-popup-11670 .jet-popup__container-inner{background-image:url("https://i0.wp.com/shlomibee.co.il/wp-content/uploads/2025/12/2-1.jpg?fit=1438%2C720&quality=90&ssl=1");justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:33px 33px 33px 33px;box-shadow:0px 4px 10px 1px rgba(248.00000000000017, 39.00000000000013, 103.00000000000011, 0.33);}#jet-popup-11670 .jet-popup__overlay{background-color:#02004869;}#jet-popup-11670{z-index:100;}#jet-popup-11670 .jet-popup__container{width:50%;height:55%;}#jet-popup-11670 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-11670 .jet-popup__container-overlay{border-radius:33px 33px 33px 33px;}#jet-popup-11670 .jet-popup__close-button{transform:translateX(7px) translateY(-15px);-webkit-transform:translateX(7px) translateY(-15px);color:#FFFFFF;background-color:var( --e-global-color-primary );font-size:35px;width:69px;height:69px;border-radius:0px 27px 0px 36px;}#jet-popup-11670 .jet-popup__close-button:before{font-size:35px;}#jet-popup-11670 .jet-popup__close-button svg{width:35px;}@media(min-width:768px){.elementor-11670 .elementor-element.elementor-element-33091ca{--content-width:96%;}.elementor-11670 .elementor-element.elementor-element-a62ab84{--width:85%;}.elementor-11670 .elementor-element.elementor-element-bf2d8ad{--width:100%;}.elementor-11670 .elementor-element.elementor-element-a3b56a0{--width:50%;}.elementor-11670 .elementor-element.elementor-element-7b1d94b{--width:100%;}.elementor-11670 .elementor-element.elementor-element-40714f6{--width:100%;}.elementor-11670 .elementor-element.elementor-element-cabddd5{--width:170%;}.elementor-11670 .elementor-element.elementor-element-01d07ab{--width:78%;}.elementor-11670 .elementor-element.elementor-element-1875862{--width:100%;}.elementor-11670 .elementor-element.elementor-element-a5eb7ad{--width:97%;}}@media(min-width:1025px){#jet-popup-11670 .jet-popup__container-inner{background-attachment:fixed;}}@media(max-width:1024px){.elementor-11670 .elementor-element.elementor-element-a62ab84{--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;}#jet-popup-11670 .jet-popup__container{width:87%;height:62%;}}@media(max-width:767px){.elementor-11670 .elementor-element.elementor-element-a62ab84{--width:100%;--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11670 .elementor-element.elementor-element-a62ab84.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-bf2d8ad{--width:100%;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:00%;--margin-bottom:00%;--margin-left:00%;--margin-right:00%;--padding-top:00%;--padding-bottom:00%;--padding-left:00%;--padding-right:00%;}.elementor-11670 .elementor-element.elementor-element-bf2d8ad.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-d93df32{width:var( --container-widget-width, 60% );max-width:60%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-d93df32.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title{font-size:4.5vw;}.elementor-11670 .elementor-element.elementor-element-9c26b30{width:var( --container-widget-width, 96% );max-width:96%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;padding:00px 00px 00px 00px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-9c26b30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-subgroup label{font-size:4.2em;line-height:1em;letter-spacing:-0.1px;}.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-button{font-size:12px;}.elementor-11670 .elementor-element.elementor-element-a3b56a0{--width:100%;--min-height:10vh;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0%;--margin-bottom:-15%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11670 .elementor-element.elementor-element-a3b56a0.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-adbf270{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-11670 .elementor-element.elementor-element-adbf270.elementor-element{--order:-99999 /* order start hack */;}.elementor-11670 .elementor-element.elementor-element-adbf270 img{width:100%;max-width:100%;height:100%;}.elementor-11670 .elementor-element.elementor-element-17ce790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11670 .elementor-element.elementor-element-17ce790.elementor-element{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-subgroup label{font-size:4.2em;line-height:1em;letter-spacing:-0.1px;}.elementor-11670 .elementor-element.elementor-element-f738125{--width:64%;--min-height:270px;--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-11670 .elementor-element.elementor-element-f738125.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-01d07ab{--width:100%;--min-height:13vh;--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-11670 .elementor-element.elementor-element-61d15e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;}.elementor-11670 .elementor-element.elementor-element-61d15e5.elementor-element{--order:-99999 /* order start hack */;}.elementor-11670 .elementor-element.elementor-element-af24b10{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title{font-size:3.2vw;line-height:0.2em;}.elementor-11670 .elementor-element.elementor-element-a5eb7ad{--width:100%;--min-height:5vh;--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:11% 11%;--row-gap:11%;--column-gap:11%;--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-11670 .elementor-element.elementor-element-9ab8121{--width:100%;--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11670 .elementor-element.elementor-element-9ab8121.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-91caeef{--width:100%;--min-height:10vh;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0%;--margin-bottom:-20%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11670 .elementor-element.elementor-element-91caeef.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-f4976ed{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-11670 .elementor-element.elementor-element-f4976ed.elementor-element{--order:-99999 /* order start hack */;}.elementor-11670 .elementor-element.elementor-element-f4976ed img{width:84%;max-width:100%;height:100%;}.elementor-11670 .elementor-element.elementor-element-cbbf723{width:var( --container-widget-width, 60% );max-width:60%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-cbbf723.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title{font-size:4.5vw;}.elementor-11670 .elementor-element.elementor-element-82bc9c1{--width:100%;--min-height:42vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:00%;--margin-bottom:00%;--margin-left:00%;--margin-right:00%;--padding-top:00%;--padding-bottom:00%;--padding-left:00%;--padding-right:00%;}.elementor-11670 .elementor-element.elementor-element-82bc9c1.e-con{--align-self:center;}.elementor-11670 .elementor-element.elementor-element-a2481f9{width:var( --container-widget-width, 96% );max-width:96%;margin:10% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:05% 0% 5% 0%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-a2481f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-field, .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-subgroup label{font-size:4.2em;line-height:1em;letter-spacing:-0.1px;}.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button{font-size:12px;}.elementor-11670 .elementor-element.elementor-element-18b329b{--width:100%;--min-height:10vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11670 .elementor-element.elementor-element-c28ace6{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11670 .elementor-element.elementor-element-c28ace6 .elementor-heading-title{font-size:3.2vw;line-height:0.2em;}.elementor-11670 .elementor-element.elementor-element-c9b935f{--width:100%;--min-height:5vh;--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:11% 11%;--row-gap:11%;--column-gap:11%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#jet-popup-11670 .jet-popup__container{width:87%;height:60%;}#jet-popup-11670 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-11670 .jet-popup__close-button:before{font-size:20px;}#jet-popup-11670 .jet-popup__close-button{font-size:20px;width:54px;height:54px;}#jet-popup-11670 .jet-popup__close-button svg{width:20px;}}/* Start custom CSS for heading, class: .elementor-element-d93df32 */.elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title{
    direction: rtl;
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -2px;
}

/* הגדלת השורה השנייה */
.elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title .big-line{
    font-size: 1.35em;
    font-weight: 1000;
}

/* המילה דיבור בוורוד */
.elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title .pink-word{
    color: #ff2d8d;
}

/* מובייל */
@media (max-width: 767px){

    .elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title{
        font-size: clamp(34px, 9vw, 52px);
        line-height: 1.05;
        letter-spacing: -1.5px;
        text-align: center;
        padding: 0 10px;
    }

    .elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title .big-line{
        font-size: 1.18em;
        display: block;
    }

    .elementor-11670 .elementor-element.elementor-element-d93df32 .elementor-heading-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9c26b30 *//* כל שדות הטופס */
.elementor-form input,
.elementor-form textarea,
.elementor-form select {

    background: #ffffff !important;

    border: 1px solid rgba(180, 190, 255, 0.18) !important;

    box-shadow:
    0 4px 14px rgba(73, 108, 255, 0.10) !important;

    transition: all 0.3s ease;

    border-radius: 18px;

    outline: none;
}

/* תיקון ספציפי לשדה הודעה */
.elementor-form textarea {

    min-height: 180px;

    box-shadow:
    0 4px 14px rgba(73, 108, 255, 0.10) !important;
}

/* מעבר עכבר */
.elementor-form input:hover,
.elementor-form textarea:hover,
.elementor-form select:hover {

    box-shadow:
    0 8px 18px rgba(255, 0, 128, 0.16) !important;

    transform: translateY(-1px);
}

/* פוקוס */
.elementor-form input:focus,
.elementor-form textarea:focus,
.elementor-form select:focus {

    box-shadow:
    0 0 0 2px rgba(120, 140, 255, 0.10),
    0 8px 18px rgba(255, 0, 128, 0.14) !important;

    border-color: rgba(120, 140, 255, 0.28) !important;
}


/* כפתור שליחה */
.elementor-form .elementor-button {

    background: linear-gradient(
        120deg,
        #ff0080,
        #ff2d95,
        #ff0066,
        #ff4da6
    );

    background-size: 300% 300%;

    color: #ffffff !important;

    border: none;

    border-radius: 18px;

    box-shadow:
    0 10px 25px rgba(32, 18, 110, 0.20),
    0 6px 20px rgba(255, 0, 128, 0.35);

    transition: all 0.35s ease;

    animation: pinkGradientMove 6s ease infinite;
}

/* מעבר עכבר */
.elementor-form .elementor-button:hover {

    transform: translateY(-3px) scale(1.01);

    box-shadow:
    0 14px 35px rgba(255, 0, 128, 0.50),
    0 8px 25px rgba(32, 18, 110, 0.25);

    filter: brightness(1.05);
}

/* אנימציית הגרדיאנט */
@keyframes pinkGradientMove {

    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}


/* תיבת סימון / רדיו בצבע ורוד */

.elementor-form input[type="radio"],
.elementor-form input[type="checkbox"] {

    accent-color: #ff0080;
    
    width: 18px;
    height: 18px;

    cursor: pointer;
}
.elementor-form .elementor-field-type-acceptance label {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    justify-content: center !important;
    direction: rtl;
}

.elementor-form input[type="checkbox"] {
    accent-color: #ff0080;
    width: 18px;
    height: 18px;
    margin: 0 !important;
}

/* מירכוז כל הטופס */
.elementor-form {

    display: flex;
    flex-direction: column;

    align-items: center;

    justify-content: center;

    margin: 0 auto;
}

/* רוחב השדות */
.elementor-form .elementor-field-group {

    width: 100%;
    max-width: 900px;

    margin-left: auto;
    margin-right: auto;
}

/* מירכוז תיבת הסימון */
.elementor-form .elementor-field-type-acceptance {

    display: flex;
    justify-content: center;
}

/* מירכוז כפתור שליחה */
.elementor-form .elementor-field-type-submit {

    display: flex;
    justify-content: center;

    width: 100%;
}
/* a11y: sr-only labels */
.elementor-11670 .elementor-element.elementor-element-9c26b30 .elementor-field-group > .elementor-field-label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adbf270 */.popup-character {
transform: scale(5.3);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-17ce790 *//* שדה הודעה גמיש ורוחב מלא */
.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-form [class*="elementor-field-group-message"] {

    width: 100% !important;
    max-width: 100% !important;
}

/* textarea */
.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-form textarea {

    width: 100% !important;

    min-height: 50px;

    resize: vertical;

    overflow-y: auto;

    line-height: 1.7;

    box-sizing: border-box;
}

/* גדילה אוטומטית של שדה ההודעה */
.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-form textarea:focus {

    min-height: 220px;

    transition: min-height 0.25s ease;
}
/* a11y: sr-only labels */
.elementor-11670 .elementor-element.elementor-element-17ce790 .elementor-field-group > .elementor-field-label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd1705 */.elementor-11670 .elementor-element.elementor-element-0bd1705 .elementor-heading-title{
  display: inline-block;
  position: relative;
  animation: titlePopIn 0.9s ease-out both;
}

.elementor-11670 .elementor-element.elementor-element-0bd1705 .elementor-heading-title::after{
  content: "";
  position: absolute;
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 5px;
  background: #ff006e;
  z-index: -1;
  border-radius: 20px;
  animation: underlineSlide 0.8s ease-out 0.35s both;
}

@keyframes titlePopIn{
  from{
    opacity: 0;
    transform: translateY(18px) scale(0.92);
    filter: blur(6px);
  }

  to{
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes underlineSlide{
  from{
    transform: scaleX(0);
    transform-origin: right;
  }

  to{
    transform: scaleX(1);
    transform-origin: right;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-90d582a *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-90d582a{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-90d582a .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-90d582a:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45ed463 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-45ed463{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-45ed463 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-45ed463:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10e1d37 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-10e1d37{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-10e1d37 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-10e1d37:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1bbb68 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-d1bbb68{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-d1bbb68 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-d1bbb68:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80f3569 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-80f3569{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-80f3569 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-80f3569:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61d15e5 */.popup-character {
transform: scale(5.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1d94b *//* מירכוז כל הטופס */
.elementor-form {

    display: flex;
    flex-direction: column;

    align-items: center;

    justify-content: center;

    margin: 0 auto;
}

/* רוחב השדות */
.elementor-form .elementor-field-group {

    width: 100%;
    max-width: 900px;

    margin-left: auto;
    margin-right: auto;
}

/* מירכוז תיבת הסימון */
.elementor-form .elementor-field-type-acceptance {

    display: flex;
    justify-content: center;
}

/* מירכוז כפתור שליחה */
.elementor-form .elementor-field-type-submit {

    display: flex;
    justify-content: center;

    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af24b10 */.elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title{
  display: inline-block;
  position: relative;
  line-height: 1.2 !important; /* was 0, so the text spilled out of its box and the old line crossed it */
  padding-bottom: 18px; /* room for the pink wave strip between the title and the icons */
  font-size: clamp(22px, 1.8vw, 32px) !important;
  animation: titlePopIn 0.9s ease-out both;
}
@media (max-width: 767px){
  .elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title{ font-size: clamp(18px, 5.2vw, 24px) !important; }
}

/* pink wave strip (the footer zigzag SVG in pink) under the title, drifting gently */
.elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10.541 37.865 349.594 114' preserveAspectRatio='none'%3E%3Cpath fill='%23FF0068' d='M1933.317,151.865c-49.011,0-74.978-5.942-97.888-11.185-20.672-4.73-38.525-8.815-76.918-8.815s-56.243,4.085-76.914,8.815c-22.909,5.242-48.875,11.185-97.884,11.185s-74.975-5.942-97.884-11.185c-20.672-4.73-38.524-8.815-76.915-8.815s-56.243,4.085-76.914,8.815c-22.909,5.242-48.875,11.185-97.883,11.185s-74.973-5.942-97.882-11.185c-20.671-4.73-38.523-8.815-76.913-8.815s-56.243,4.085-76.914,8.815c-22.909,5.242-48.875,11.185-97.883,11.185s-74.974-5.942-97.883-11.185c-20.671-4.73-38.524-8.815-76.915-8.815s-56.243,4.085-76.915,8.815c-22.909,5.242-48.875,11.185-97.883,11.185s-74.974-5.942-97.883-11.185c-20.671-4.73-38.524-8.815-76.914-8.815s-56.242,4.085-76.914,8.815c-22.909,5.242-48.875,11.185-97.882,11.185s-74.974-5.942-97.883-11.185c-20.671-4.73-38.524-8.815-76.914-8.815V37.865c49.008,0,74.974,5.942,97.883,11.185,20.671,4.73,38.524,8.815,76.914,8.815s56.242-4.085,76.914-8.815c22.909-5.242,48.875-11.185,97.882-11.185s74.974,5.942,97.883,11.185c20.671,4.73,38.524,8.815,76.914,8.815s56.243-4.085,76.915-8.815c22.909-5.242,48.875-11.185,97.883-11.185s74.974,5.942,97.883,11.185c20.672,4.73,38.524,8.815,76.915,8.815s56.243-4.085,76.914-8.815c22.909-5.242,48.875-11.185,97.883-11.185s74.973,5.942,97.881,11.185c20.671,4.73,38.523,8.815,76.913,8.815s56.243-4.085,76.914-8.815c22.909-5.242,48.875-11.185,97.883-11.185s74.975,5.942,97.884,11.185c20.672,4.73,38.524,8.815,76.915,8.815s56.243-4.085,76.915-8.815c22.909-5.242,48.875-11.185,97.883-11.185s74.977,5.942,97.886,11.185c20.674,4.73,38.527,8.815,76.92,8.815s56.246-4.085,76.919-8.815c22.909-5.242,48.876-11.185,97.887-11.185v94c-38.393,0-56.247,4.085-76.92,8.815-22.909,5.242-48.876,11.185-97.886,11.185Z'/%3E%3C/svg%3E") repeat-x 0 50% / calc(8px * 349.594 / 114) 8px;
  animation: underlineSlide 0.8s ease-out 0.35s both, popWave 2.8s linear 1.2s infinite;
}
@keyframes popWave{ to{ background-position-x: calc(8px * 349.594 / 114); } }
@media (prefers-reduced-motion: reduce){
  .elementor-11670 .elementor-element.elementor-element-af24b10 .elementor-heading-title::after{ animation: none; }
}

@keyframes titlePopIn{
  from{
    opacity: 0;
    transform: translateY(18px) scale(0.92);
    filter: blur(6px);
  }

  to{
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes underlineSlide{
  from{
    transform: scaleX(0);
    transform-origin: right;
  }

  to{
    transform: scaleX(1);
    transform-origin: right;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c24b535 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-c24b535{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-c24b535 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-c24b535:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30d4a0d *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-30d4a0d{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-30d4a0d .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-30d4a0d:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a3e47 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-09a3e47{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-09a3e47 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-09a3e47:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80c5322 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-80c5322{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-80c5322 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-80c5322:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d3853e *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-3d3853e{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-3d3853e .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-3d3853e:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4976ed */.popup-character {
transform: scale(5.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbbf723 */.elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title{
    direction: rtl;
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -2px;
}

/* הגדלת השורה השנייה */
.elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title .big-line{
    font-size: 1.35em;
    font-weight: 1000;
}

/* המילה דיבור בוורוד */
.elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title .pink-word{
    color: #ff2d8d;
}

/* מובייל */
@media (max-width: 767px){

    .elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title{
        font-size: clamp(34px, 9vw, 52px);
        line-height: 1.05;
        letter-spacing: -1.5px;
        text-align: center;
        padding: 0 10px;
    }

    .elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title .big-line{
        font-size: 1.18em;
        display: block;
    }

    .elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a2481f9 *//* כפתור שליחה ללא הצללה */
.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-form .elementor-button {

    background: linear-gradient(
        120deg,
        #ff0080,
        #ff2d95,
        #ff0066,
        #ff4da6
    );

    background-size: 300% 300%;

    color: #ffffff !important;

    border: none;

    border-radius: 18px;

    box-shadow: none !important;

    transition: all 0.35s ease;

    animation: pinkGradientMove 6s ease infinite;
}

/* מעבר עכבר ללא הצללה */
.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-form .elementor-button:hover {

    transform: translateY(-3px) scale(1.01);

    box-shadow: none !important;

    filter: brightness(1.05);
}
/* a11y: sr-only labels */
.elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group > .elementor-field-label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c28ace6 */.elementor-11670 .elementor-element.elementor-element-c28ace6 .elementor-heading-title{
  display: inline-block;
  position: relative;
  animation: titlePopIn 0.9s ease-out both;
}

.elementor-11670 .elementor-element.elementor-element-c28ace6 .elementor-heading-title::after{
  content: "";
  position: absolute;
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 5px;
  background: #ff006e;
  z-index: -1;
  border-radius: 20px;
  animation: underlineSlide 0.8s ease-out 0.35s both;
}

@keyframes titlePopIn{
  from{
    opacity: 0;
    transform: translateY(18px) scale(0.92);
    filter: blur(6px);
  }

  to{
    opacity: 1;
    transform: translateY(0) scale(1);
    filter: blur(0);
  }
}

@keyframes underlineSlide{
  from{
    transform: scaleX(0);
    transform-origin: right;
  }

  to{
    transform: scaleX(1);
    transform-origin: right;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-400cc46 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-400cc46{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-400cc46 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-400cc46:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b66c9c *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-7b66c9c{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-7b66c9c .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-7b66c9c:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-11b630a *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-11b630a{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-11b630a .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-11b630a:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f4ea19 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-6f4ea19{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-6f4ea19 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-6f4ea19:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9778d8 *//* תיבת האייקון */
.elementor-11670 .elementor-element.elementor-element-e9778d8{
    transition: all 0.3s ease;
}

/* יישור האייקון והכותרת */
.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

/* הכותרת */
.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-title{
    margin: 0;
    display: flex;
    gap: 1px;
}

/* כל אות */
.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon-box-title span{
    display: inline-block;
    transition: transform 0.35s ease, color 0.35s ease;
}

/* אפקט גל */
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span{
    color: #ff2d8d;
}

.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(1){ transform: translateY(-4px); transition-delay: 0s; }
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(2){ transform: translateY(-8px); transition-delay: 0.03s; }
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(3){ transform: translateY(-12px); transition-delay: 0.06s; }
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(4){ transform: translateY(-8px); transition-delay: 0.09s; }
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(5){ transform: translateY(-4px); transition-delay: 0.12s; }
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon-box-title span:nth-child(6){ transform: translateY(-2px); transition-delay: 0.15s; }

/* האייקון */
.elementor-11670 .elementor-element.elementor-element-e9778d8 .elementor-icon{
    transition: all 0.3s ease;
    color: #666666;
}

/* מעבר עכבר על האייקון */
.elementor-11670 .elementor-element.elementor-element-e9778d8:hover .elementor-icon{
    color: #ff2d8d;
    transform: scale(1.18);
}/* End custom CSS */
/* Start custom CSS *//* Responsive fix (24.10.2026): auto height, never taller than the screen, scroll inside if needed */
/* layer above the site header */
#jet-popup-11670 { z-index: 999999 !important; }
#jet-popup-11670 .jet-popup__container { height: auto !important; max-height: calc(100dvh - 40px); }
#jet-popup-11670 .jet-popup__container-inner { max-height: calc(100dvh - 40px); overflow-y: auto; overscroll-behavior: contain; scrollbar-width: none; }
#jet-popup-11670 .jet-popup__container-inner::-webkit-scrollbar { display: none; }
.elementor-11670 .elementor-element.elementor-element-33091ca { --min-height: 0px !important; min-height: 0 !important; }

/* Tablet + phones: the mobile layout pinned to the values it has at 375px, so it looks the same on every width */
@media (max-width: 1024px) {
  #jet-popup-11670 .jet-popup__container { width: min(87vw, 420px) !important; }
  .elementor-11670 .elementor-element.elementor-element-9ab8121 { --min-height: 0px !important; --width: 100% !important; --justify-content: center !important; --align-items: center !important; --padding-top: 10px !important; --padding-bottom: 10px !important; }
  .elementor-11670 .elementor-element.elementor-element-91caeef { --min-height: 0px !important; --width: 100% !important; --flex-direction: row !important; --justify-content: space-between !important; --align-items: center !important; flex-wrap: nowrap !important; margin-bottom: 0 !important; }
  .elementor-11670 .elementor-element.elementor-element-f4976ed { width: 34% !important; max-width: 34% !important; margin: 0 !important; text-align: center; }
  .elementor-11670 .elementor-element.elementor-element-f4976ed img { width: 100% !important; max-width: 110px !important; height: auto !important; }
  .elementor-11670 .elementor-element.elementor-element-cbbf723 { width: 62% !important; max-width: 62% !important; margin: 0 !important; }
  .elementor-11670 .elementor-element.elementor-element-cbbf723 .elementor-heading-title { font-size: 17px !important; line-height: 1.1 !important; letter-spacing: normal !important; padding: 0 !important; }
  .elementor-11670 .elementor-element.elementor-element-82bc9c1 { --min-height: 0px !important; --width: 100% !important; }
  .elementor-11670 .elementor-element.elementor-element-a2481f9 { width: 96% !important; max-width: 96% !important; margin: 14px auto 0 !important; padding: 12px 0 !important; }
  .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group .elementor-field { font-size: 14px !important; line-height: 1.2 !important; }
  .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-group { margin-bottom: 7px !important; }
  .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-option label, .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-field-subgroup label { font-size: 13px !important; line-height: 1.3 !important; }
  .elementor-11670 .elementor-element.elementor-element-a2481f9 .elementor-button { font-size: 12px !important; }
  .elementor-11670 .elementor-element.elementor-element-18b329b { --min-height: 0px !important; --width: 100% !important; margin-top: 6px !important; }
  .elementor-11670 .elementor-element.elementor-element-c28ace6 .elementor-heading-title { font-size: 12px !important; }
  .elementor-11670 .elementor-element.elementor-element-c9b935f .elementor-icon { font-size: 26px !important; }
  .elementor-11670 .elementor-element.elementor-element-18b329b { --flex-direction: column !important; --align-items: center !important; }
  .elementor-11670 .elementor-element.elementor-element-c9b935f { --flex-direction: row !important; --justify-content: center !important; --align-items: center !important; --gap: 0px 28px !important; --column-gap: 28px !important; flex-wrap: nowrap !important; }
}
/* =========================================================
   התאמה לכל המסכים (נוסף אוקטובר 2026)
   ========================================================= */
/* כשהפופאפ פתוח: מסתירים את הכפתורים הצפים כדי שלא יכסו אותו */
body:has(#jet-popup-11670.jet-popup--show-state) .userway_buttons_wrapper,
body:has(#jet-popup-11670.jet-popup--show-state) .elementor-element-6a4df14 {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

/* הכרטיס לא חורג מהמסך בשום רוחב */
#jet-popup-11670 .jet-popup__container {
    max-width: calc(100vw - 24px) !important;
    max-height: calc(100vh - 24px) !important;
    max-height: calc(100dvh - 24px) !important;
}

/* מסכים נמוכים (מובייל לרוחב): גלילה בתוך הכרטיס במקום תוכן שנחתך */
@media (max-height: 640px) {
    #jet-popup-11670 .jet-popup__container-inner {
        max-height: calc(100vh - 24px);
        max-height: calc(100dvh - 24px);
        overflow-y: auto !important;
        overflow-x: hidden !important;
        overscroll-behavior: contain;
        -webkit-overflow-scrolling: touch;
    }
}

/* טקסט ההסכמה וקישור התקנון – לפחות 12px בכל רוחב */
#jet-popup-11670 .elementor-field-type-radio label,
#jet-popup-11670 .elementor-field-type-radio a {
    font-size: clamp(12px, 0.8vw, 14px) !important;
    line-height: 1.4 !important;
}

/* אייקוני הרשתות – גודל קריא ושטח לחיצה של 36px לפחות */
#jet-popup-11670 .elementor-widget-icon-box .elementor-icon {
    font-size: clamp(18px, 1.3vw, 24px) !important;
}
#jet-popup-11670 .elementor-widget-icon-box .elementor-icon-box-icon a,
#jet-popup-11670 .elementor-widget-icon-box .elementor-icon-box-icon .elementor-icon {
    min-width: 36px;
    min-height: 36px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

/* 26.10.2026: social names next to the icons on desktop only (text to the right of the icon) */
@media (max-width: 1024px){
  #jet-popup-11670 .elementor-element-a5eb7ad .elementor-icon-box-content{ display: none !important; }
}
@media (min-width: 1025px){
  #jet-popup-11670 .elementor-element-a5eb7ad{ width: 100% !important; gap: 22px !important; justify-content: center !important; }
  #jet-popup-11670 .elementor-element-a5eb7ad .elementor-widget-icon-box{ width: auto !important; flex: 0 0 auto !important; }
  #jet-popup-11670 .elementor-element-a5eb7ad .elementor-icon-box-wrapper{ display: flex !important; align-items: center; gap: 8px; }
  #jet-popup-11670 .elementor-element-a5eb7ad .elementor-icon-box-content{ width: auto !important; flex: 0 0 auto; }
  #jet-popup-11670 .elementor-element-a5eb7ad .elementor-icon-box-title{ white-space: nowrap; margin: 0 !important; }
}/* End custom CSS */