.elementor-14709 .elementor-element.elementor-element-95297d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:7vw;}.elementor-14709 .elementor-element.elementor-element-afc91be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14709 .elementor-element.elementor-element-f1d3be7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14709 .elementor-element.elementor-element-f1d3be7 .elementor-heading-title{font-family:"Heebo";font-size:6.4vw;font-weight:600;line-height:0em;letter-spacing:-0.01em;color:#000000;}.elementor-14709 .elementor-element.elementor-element-9411eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14709 .elementor-element.elementor-element-9411eca{text-align:left;}.elementor-14709 .elementor-element.elementor-element-9411eca .elementor-heading-title{font-family:"Heebo";font-size:6.4vw;font-weight:600;line-height:0em;letter-spacing:-0.01em;color:#000000;}.elementor-14709 .elementor-element.elementor-element-2a2502d > .elementor-widget-container{margin:1vw 0vw 1vw 0vw;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item > *{font-family:"Heebo";font-size:18px;font-weight:400;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-link{color:#000000;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-link:hover{font-family:"Heebo";font-size:18px;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-target{font-family:"Heebo";font-size:18px;font-weight:600;}.elementor-14709 .elementor-element.elementor-element-a8dd720{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14709 .elementor-element.elementor-element-a8dd720 > .elementor-widget-container{padding:0px 0px 0px 05px;}.elementor-14709 .elementor-element.elementor-element-a8dd720 .elementor-heading-title{font-family:"Heebo";font-size:1.2vw;font-weight:400;line-height:1.5em;color:#000000;}.elementor-14709 .elementor-element.elementor-element-fb66cbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-8ed2119{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-14709 .elementor-element.elementor-element-8ed2119.elementor-element{--align-self:center;}.elementor-14709 .elementor-element.elementor-element-8ed2119 .elementor-heading-title{font-family:"Heebo";font-size:1vw;font-weight:600;color:var( --e-global-color-6ac0351 );}.elementor-14709 .elementor-element.elementor-element-5b73a4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-61a3c7b{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14709 .elementor-element.elementor-element-7045bfb.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-7045bfb img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-af64937.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-af64937{z-index:99;}.elementor-14709 .elementor-element.elementor-element-af64937 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-be32a8f{--display:flex;--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-14709 .elementor-element.elementor-element-733e18c.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-733e18c img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-ca3f5a0.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-ca3f5a0{z-index:99;}.elementor-14709 .elementor-element.elementor-element-ca3f5a0 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-98fc597{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-14709 .elementor-element.elementor-element-6d58175{width:100%;max-width:100%;}.elementor-14709 .elementor-element.elementor-element-6d58175.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-6d58175 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-ae0dd8b{width:100%;max-width:100%;z-index:99;}.elementor-14709 .elementor-element.elementor-element-ae0dd8b.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-ae0dd8b img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-4250307{--display:flex;--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-14709 .elementor-element.elementor-element-51eedbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;--z-index:2;}.elementor-14709 .elementor-element.elementor-element-51eedbc:not(.elementor-motion-effects-element-type-background), .elementor-14709 .elementor-element.elementor-element-51eedbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14709 .elementor-element.elementor-element-51eedbc.e-con{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-3e2f317{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14709 .elementor-element.elementor-element-ddbb9b6{width:initial;max-width:initial;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#333333;--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-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group{padding-right:calc( 3em/2 );padding-left:calc( 3em/2 );margin-bottom:1.2em;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-form-fields-wrapper{margin-left:calc( -3em/2 );margin-right:calc( -3em/2 );margin-bottom:-1.2em;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-labels-inline .elementor-field-group > label{padding-left:0.8em;}body:not(.rtl) .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-labels-inline .elementor-field-group > label{padding-right:0.8em;}body .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0.8em;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group > label, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group > label{font-family:"Heebo";font-weight:300;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-type-html{padding-bottom:0.1em;font-family:"Heebo";font-weight:300;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field{color:#000000;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-subgroup label{font-family:"Heebo";font-size:0.8vw;font-weight:400;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F7F7F7;border-color:var( --e-global-color-7aed3cb );border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-select-wrapper select{background-color:#F7F7F7;border-color:var( --e-global-color-7aed3cb );border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-7aed3cb );}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button{font-family:"Heebo";font-size:1.1vw;font-weight:900;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-message{font-family:"Heebo";font-weight:300;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__indicators__indicator, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .e-form__indicators__indicator__label{font-family:"Heebo";font-weight:500;}.elementor-14709 .elementor-element.elementor-element-46a6002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14709 .elementor-element.elementor-element-9a40cbd{z-index:555;text-align:left;}.elementor-14709 .elementor-element.elementor-element-9a40cbd .elementor-heading-title{font-family:"Heebo";font-size:1vw;font-weight:300;color:#000000;}.elementor-14709 .elementor-element.elementor-element-334753d{--grid-template-columns:repeat(0, auto);--icon-size:2.5vw;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-14709 .elementor-element.elementor-element-334753d .elementor-widget-container{text-align:center;}.elementor-14709 .elementor-element.elementor-element-334753d.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-334753d .elementor-social-icon{--icon-padding:0.2em;}body:not(.rtl) .elementor-14709 .elementor-element.elementor-element-3318fd6{right:40vw;}body.rtl .elementor-14709 .elementor-element.elementor-element-3318fd6{left:40vw;}.elementor-14709 .elementor-element.elementor-element-3318fd6{top:9vh;z-index:-1;}.elementor-14709 .elementor-element.elementor-element-3318fd6 img{width:23vw;}.elementor-14709 .elementor-element.elementor-element-ca65643{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-b7913a5{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-14709 .elementor-element.elementor-element-b7913a5.elementor-element{--align-self:center;}.elementor-14709 .elementor-element.elementor-element-b7913a5 .elementor-heading-title{font-family:"Heebo";font-size:1vw;font-weight:600;color:var( --e-global-color-6ac0351 );}.elementor-14709 .elementor-element.elementor-element-f1dc8d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-170f22a{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-d433566.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-d433566 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-b84998f.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-b84998f{z-index:99;}.elementor-14709 .elementor-element.elementor-element-b84998f img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-3f7beca{--display:flex;--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-14709 .elementor-element.elementor-element-b5b6e26.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-b5b6e26 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-b232347.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-b232347{z-index:99;}.elementor-14709 .elementor-element.elementor-element-b232347 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-d2bb47a{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-14709 .elementor-element.elementor-element-6a9bac1{width:100%;max-width:100%;}.elementor-14709 .elementor-element.elementor-element-6a9bac1.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-6a9bac1 img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-c02ad2f{width:100%;max-width:100%;z-index:99;}.elementor-14709 .elementor-element.elementor-element-c02ad2f.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-c02ad2f img{width:100%;max-width:100%;height:2em;}.elementor-14709 .elementor-element.elementor-element-387818b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14709 .elementor-element.elementor-element-63decf2{z-index:555;text-align:left;}.elementor-14709 .elementor-element.elementor-element-63decf2 .elementor-heading-title{font-family:"Heebo";font-size:1.2vw;font-weight:300;color:#000000;}.elementor-14709 .elementor-element.elementor-element-944fab9{--grid-template-columns:repeat(0, auto);--icon-size:3vw;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-14709 .elementor-element.elementor-element-944fab9 .elementor-widget-container{text-align:center;}.elementor-14709 .elementor-element.elementor-element-944fab9.elementor-element{--align-self:flex-start;}.elementor-14709 .elementor-element.elementor-element-620937d{--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:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-14709 .elementor-element.elementor-element-d5e539f{--display:flex;--min-height:55vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:50px 50px 50px 50px;}.elementor-14709 .elementor-element.elementor-element-d5e539f:not(.elementor-motion-effects-element-type-background), .elementor-14709 .elementor-element.elementor-element-d5e539f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ac0351 );}.elementor-14709 .elementor-element.elementor-element-f7ed728{text-align:center;}.elementor-14709 .elementor-element.elementor-element-f7ed728 .elementor-heading-title{font-family:"Heebo";font-size:4.5vw;font-weight:bold;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-d9825a5 );}.elementor-14709 .elementor-element.elementor-element-8ffc335{text-align:center;}.elementor-14709 .elementor-element.elementor-element-8ffc335 .elementor-heading-title{font-family:"Heebo";font-size:6.5vw;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-d9825a5 );}.elementor-14709 .elementor-element.elementor-element-990c09c{text-align:center;}.elementor-14709 .elementor-element.elementor-element-990c09c .elementor-heading-title{font-family:"Heebo";font-size:6.5vw;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-d9825a5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Heebo";font-size:1.1vw;font-weight:900;border-style:none;border-radius:100px 100px 100px 100px;padding:16px 30px 16px 30px;}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button:hover, .elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d9825a5 );}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button:hover svg, .elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button:focus svg{fill:var( --e-global-color-d9825a5 );}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button{background-color:var( --e-global-color-primary );font-family:"Heebo";font-size:1.1vw;font-weight:900;border-style:none;border-radius:100px 100px 100px 100px;padding:16px 30px 16px 30px;}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button:hover, .elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d9825a5 );}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button:hover svg, .elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button:focus svg{fill:var( --e-global-color-d9825a5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14709 .elementor-element.elementor-element-95297d7{--width:100%;}.elementor-14709 .elementor-element.elementor-element-afc91be{--width:60%;}.elementor-14709 .elementor-element.elementor-element-4250307{--content-width:1200%;}.elementor-14709 .elementor-element.elementor-element-51eedbc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14709 .elementor-element.elementor-element-afc91be{--width:100%;}.elementor-14709 .elementor-element.elementor-element-51eedbc{--width:100%;}}@media(min-width:1920px){.elementor-14709 .elementor-element.elementor-element-95297d7{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:7vw;--padding-bottom:0vw;--padding-left:1.5vw;--padding-right:4vw;}.elementor-14709 .elementor-element.elementor-element-afc91be{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14709 .elementor-element.elementor-element-f1d3be7 .elementor-heading-title{font-size:6vw;}.elementor-14709 .elementor-element.elementor-element-9411eca .elementor-heading-title{font-size:6vw;}.elementor-14709 .elementor-element.elementor-element-2a2502d > .elementor-widget-container{margin:1vw 0vw 1vw 0vw;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item > *{font-size:18px;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-target{font-size:18px;}.elementor-14709 .elementor-element.elementor-element-a8dd720{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-14709 .elementor-element.elementor-element-a8dd720 .elementor-heading-title{font-size:0.95vw;line-height:1.6em;}.elementor-14709 .elementor-element.elementor-element-fb66cbe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14709 .elementor-element.elementor-element-8ed2119{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-14709 .elementor-element.elementor-element-5b73a4f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-14709 .elementor-element.elementor-element-7045bfb img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-af64937 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-733e18c img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-ca3f5a0 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-6d58175 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-ae0dd8b img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-4250307{--content-width:120%;}.elementor-14709 .elementor-element.elementor-element-51eedbc{--width:100%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-14709 .elementor-element.elementor-element-3e2f317{--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-14709 .elementor-element.elementor-element-ddbb9b6 > .elementor-widget-container{margin:2.2em 0em 0em 0em;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group > label{font-size:0.8vw;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-type-html{font-size:25px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-subgroup label{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button{font-size:0.8vw;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-message{font-size:25px;}.elementor-14709 .elementor-element.elementor-element-9a40cbd .elementor-heading-title{font-size:1vw;}.elementor-14709 .elementor-element.elementor-element-334753d{--icon-size:2vw;}.elementor-14709 .elementor-element.elementor-element-3318fd6 img{width:18vw;}.elementor-14709 .elementor-element.elementor-element-ca65643{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14709 .elementor-element.elementor-element-b7913a5{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-14709 .elementor-element.elementor-element-f1dc8d1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-14709 .elementor-element.elementor-element-d433566 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-b84998f img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-b5b6e26 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-b232347 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-6a9bac1 img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-c02ad2f img{height:2.5em;}.elementor-14709 .elementor-element.elementor-element-63decf2 .elementor-heading-title{font-size:1vw;}.elementor-14709 .elementor-element.elementor-element-944fab9{--icon-size:2vw;}.elementor-14709 .elementor-element.elementor-element-620937d{--width:100%;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14709 .elementor-element.elementor-element-d5e539f{--min-height:55vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14709 .elementor-element.elementor-element-f7ed728 .elementor-heading-title{font-size:4.5vw;}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button{font-size:0.7vw;border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button{font-size:0.7vw;border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}}@media(max-width:1024px){.elementor-14709 .elementor-element.elementor-element-95297d7{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-target{font-size:15px;}.elementor-14709 .elementor-element.elementor-element-a8dd720 .elementor-heading-title{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-51eedbc{--border-radius:20px 20px 20px 20px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-9a40cbd .elementor-heading-title{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-334753d{--icon-size:4vw;}.elementor-14709 .elementor-element.elementor-element-63decf2 .elementor-heading-title{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-944fab9{--icon-size:4vw;}.elementor-14709 .elementor-element.elementor-element-d5e539f{--min-height:40vh;}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-14709 .elementor-element.elementor-element-95297d7{--padding-top:20%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14709 .elementor-element.elementor-element-afc91be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14709 .elementor-element.elementor-element-9411eca{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;}.elementor-14709 .elementor-element.elementor-element-2a2502d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 35px 10px;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item > *{font-size:15px;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-link:hover{font-size:15px;}.elementor-14709 .elementor-element.elementor-element-2a2502d .jet-breadcrumbs__item-target{font-size:15px;}.elementor-14709 .elementor-element.elementor-element-a8dd720{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14709 .elementor-element.elementor-element-a8dd720 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-14709 .elementor-element.elementor-element-4250307{--content-width:1000%;--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-14709 .elementor-element.elementor-element-51eedbc{--width:100%;--border-radius:20px 20px 20px 20px;--padding-top:6vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14709 .elementor-element.elementor-element-3e2f317{--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-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field, .elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-field-subgroup label{font-size:14px;}.elementor-14709 .elementor-element.elementor-element-ddbb9b6 .elementor-button{font-size:4vw;}.elementor-14709 .elementor-element.elementor-element-46a6002{--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14709 .elementor-element.elementor-element-9a40cbd .elementor-heading-title{font-size:4vw;}.elementor-14709 .elementor-element.elementor-element-334753d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-14709 .elementor-element.elementor-element-334753d{--icon-size:7vw;}body:not(.rtl) .elementor-14709 .elementor-element.elementor-element-3318fd6{right:7%;}body.rtl .elementor-14709 .elementor-element.elementor-element-3318fd6{left:7%;}.elementor-14709 .elementor-element.elementor-element-3318fd6{top:22%;}.elementor-14709 .elementor-element.elementor-element-3318fd6 img{width:40vw;}.elementor-14709 .elementor-element.elementor-element-ca65643{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14709 .elementor-element.elementor-element-b7913a5{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-14709 .elementor-element.elementor-element-b7913a5 .elementor-heading-title{font-size:5vw;}.elementor-14709 .elementor-element.elementor-element-f1dc8d1{--width:41%;}.elementor-14709 .elementor-element.elementor-element-387818b{--justify-content:center;--padding-top:25%;--padding-bottom:20%;--padding-left:3%;--padding-right:3%;}.elementor-14709 .elementor-element.elementor-element-63decf2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14709 .elementor-element.elementor-element-63decf2.elementor-element{--align-self:center;}.elementor-14709 .elementor-element.elementor-element-63decf2 .elementor-heading-title{font-size:5vw;line-height:1.5em;}.elementor-14709 .elementor-element.elementor-element-944fab9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14709 .elementor-element.elementor-element-944fab9{--icon-size:12vw;}.elementor-14709 .elementor-element.elementor-element-944fab9 .elementor-social-icon{--icon-padding:0.3em;}.elementor-14709 .elementor-element.elementor-element-620937d{--min-height:0vh;--padding-top:4vw;--padding-bottom:10vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-14709 .elementor-element.elementor-element-d5e539f{--min-height:75vh;--justify-content:center;--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--border-radius:20px 20px 20px 20px;}.elementor-14709 .elementor-element.elementor-element-f7ed728 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14709 .elementor-element.elementor-element-f7ed728 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-14709 .elementor-element.elementor-element-8ffc335 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14709 .elementor-element.elementor-element-8ffc335 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-14709 .elementor-element.elementor-element-990c09c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14709 .elementor-element.elementor-element-990c09c .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-14709 .elementor-element.elementor-element-0a60dc3 .elementor-button{font-size:16px;}.elementor-14709 .elementor-element.elementor-element-68a08df > .elementor-widget-container{margin:4vw 0vw 0vw 0vw;}.elementor-14709 .elementor-element.elementor-element-68a08df .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-f1d3be7 */.elementor-14709 .elementor-element.elementor-element-f1d3be7 h2{
    font-size: 6.5vw !important;
    line-height: 6vw !important;
}
@media (max-width:450px){
    .elementor-14709 .elementor-element.elementor-element-f1d3be7 h2 br{
        display:none !important;
    }
    .elementor-14709 .elementor-element.elementor-element-f1d3be7 h2{
    font-size: 60px !important;
    line-height: 55px!important;
}
}

@media screen and (min-width:2000px){
  .elementor-14709 .elementor-element.elementor-element-f1d3be7 h2{
    font-size: 7.1vw !important;
    line-height: 6vw !important;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9411eca */.elementor-14709 .elementor-element.elementor-element-9411eca h2{
    font-size: 6.5vw !important;
    line-height: 6vw !important;
}
@media (max-width:450px){
    .elementor-14709 .elementor-element.elementor-element-9411eca h2 br{
        display:none !important;
    }
    .elementor-14709 .elementor-element.elementor-element-9411eca h2{
    font-size: 60px !important;
    line-height: 55px!important;
}
}

@media screen and (min-width:2000px){
  .elementor-14709 .elementor-element.elementor-element-9411eca h2{
    font-size: 7.1vw !important;
    line-height: 6vw !important;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8dd720 */@media screen and (min-width:2000px){
.elementor-14709 .elementor-element.elementor-element-a8dd720 h2{

    font-size:1.1vw !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61a3c7b */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be32a8f */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98fc597 */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ddbb9b6 *//* ==== בסיס: טקסט שדות (input/textarea), לא משפיע על select ישירות ==== */
.elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
  font-size: 12px; /* אפשר בלי !important אם אנחנו שומרים סדר נכון */
}

/* ==== SELECT: קובעים ישירות על select בתוך ה-wrapper שלו ==== */
.elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-select-wrapper select {
  font-size: 1vw !important;    /* דסקטופ ברירת מחדל */
  color: #4C4C4C !important;
  line-height: 1.4;
  padding: 0.7vw !important;    /* התאמה ל-padding שנתת */
  border-radius: 0.9vw !important;
}

/* מובייל (עד 768px) */
@media (max-width: 768px) {
  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-select-wrapper select {
    font-size: 14px !important;
    padding: 19px !important;
    border-radius: 19px !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){
    font-size: 14px !important;
    padding: 19px !important;
    border-radius: 19px !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-subgroup label{
    font-size: 14px !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-button[type="submit"]{
    font-size: 14px !important;
    padding: 19px !important;
    border-radius: 15px !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group{
    margin-bottom: 1vh !important;
  }
}

/* טאבלט/לפטופ ביניים (451–1200px) – אם אתה רוצה לשמור */
@media screen and (min-width: 451px) and (max-width: 1200px){
  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){
    font-size: 2vw !important;
  }
  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-subgroup label{
    font-size: 2vw !important;
  }
}

/* מסך גדול (2000px ומעלה) */
@media screen and (min-width: 2000px){
  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){
    font-size: 0.8vw !important;
    padding: 0.9vw !important;
    border-radius: 1vw !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-select-wrapper select{
    font-size: 0.8vw !important;
    /* אם צריך padding/רדיאוס שונים כאן – תוסיף */
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-button[type="submit"]{
    font-size: 1.4vw !important;
    height: 3vw;
    border-radius: 1.1vw !important;
  }

  .elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-subgroup label{
    font-size: 0.8vw !important;
  }
}

/* ==== checkbox ==== */
#form-field-field_cb10472-0 {
  appearance: none;
  -webkit-appearance: none;
  border: 1px solid #ffffff;           /* תקין */
  border-radius: 3px;
  background-color: transparent;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  margin: 0 0px 0 0;
  display: inline-block;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px 12px;
  top: 0em;
}

/* ברירת מחדל (למסכים רגילים / גדולים) */
#form-field-field_cb10472-0 {
  width: 0.8vw;
  height: 0.8vw;

}

/* מסכים קטנים (נייד) */
@media (max-width: 767px) {
  #form-field-field_cb10472-0 {
    width: 14px;
    height: 14px;
    min-width: 14px;
    min-width: 14px;
  }
}

/* מסכים גדולים מאוד (דסקטופ רחב) */
@media (min-width: 1920px) {
  #form-field-field_cb10472-0 {
    width: 16px;
    height: 16px;

  }
}


#form-field-field_cb10472-0:checked {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M6.0001 11.2L2.8001 8L1.86676 8.93333L6.0001 13.0667L15.0001 4.06667L14.0668 3.13333L6.0001 11.2Z'/></svg>");
}

/* ==== תיקונים קטנים ==== */
/* תיקון ערך לא חוקי */
.elementor-field-option { 
  display: flex; 
  align-items: flex-start; 
  gap: 8px; /* היה gap: px; */
}

/* אין placeholder ל-select – זה משפיע רק על input/textarea */
.elementor-field-textual::placeholder {
  color: #4C4C4C !important;
  opacity: 1 !important;
}

/* אם אתה רוצה לטפל ב-option של select: */
.elementor-227 .elementor-element.elementor-element-b820870 .elementor-field-group .elementor-select-wrapper select option {
  color: #4C4C4C;
  /* font-size יירש מה-select */
}

label[for="form-field-field_cb10472-0"] a {
  text-decoration: underline; color:white;
}
label[for="form-field-field_cb10472-0"] a:hover {
  color: #FFB414;
  text-decoration-color: #FFB414; 
}







/* רק לשדה הסליידר */
.elementor-form .elementor-field-group.elementor-field-group-field_81f2453{
  align-self: flex-start;   /* לא ימתח את השורה */
  height: auto !important;  /* לא יכריח גובה קבוע */

  margin: 0 !important;
}


@media (max-width:768px){
  .elementor-field-label {
    display: none !important; /* או visibility: hidden */
  }
}


@media (max-width: 767px) {
    .elementor-227 .elementor-element.elementor-element-ddbb9b6 .elementor-field-group .elementor-field, .elementor-227 .elementor-element.elementor-element-ddbb9b6 .elementor-field-subgroup label {
        line-height: 1.5em;
    }
}

@media (max-width: 767px) {
.elementor-field-option {
    display: flex
;
    gap: 8px;
    align-content: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
}
}


@media (max-width: 767px) {
.elementor-field-textual.elementor-size-md {

    min-height: 55px;

}
}










.button--bestia-form {
	position: relative;
	overflow: hidden;
	border-radius: inherit;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}

.button--bestia-form:hover {
	transform: scale(1.05);
}

.button--bestia-form .button__bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	overflow: hidden;
	z-index: 1;
	pointer-events: none;
	background: transparent;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}

.button--bestia-form:hover .button__bg {
	transform: scale3d(1.2, 1.2, 1);
}

.button--bestia-form .button__bg::before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110%;
	height: 0;
	padding-bottom: 110%;
	border-radius: 50%;
	background-color: #000000; /* 🎨 צבע עיגול לטופס */
	transform: translate(-50%, -50%) scale(0);
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
	z-index: 1;
}

.button--bestia-form:hover .button__bg::before {
	transform: translate(-50%, -50%) scale(1);
}

.button--bestia-form .elementor-button-text {
	position: relative;
	z-index: 3;
}

.no-style-link {
  color: inherit;
  text-decoration: none;
  font: inherit;
}


.elementor-message.elementor-message-success {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2f317 */.elementor-14709 .elementor-element.elementor-element-3e2f317 .elementor-field-type-acceptance {
    order:8;
}
.elementor-field-option {
    display: flex
;
    gap: px;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1586aa0 *//* ==== בסיס ==== */
.el-budget {
  --track-h: 8px;
  --thumb-size: 22px;
  --brand: #ffb414;
  --track: #ffffff;
  --bubble-bg: #fff;
  --bubble-txt: #000;
  --bubble-shadow: 0 6px 22px rgba(0,0,0,.15);

  position: relative;
  margin: .75rem 0 1rem;
}

/* מסכים גדולים (מ 1200px) */
@media (min-width: 1920px) {
  .el-budget {
    --track-h: 10px;

  }
}

/* כותרת */
.el-budget__label {
  display: block;
  margin: 0 0 .5rem;
  font-weight: 400;
  color: white;
  font-size: 1vw;
}

/* שליטה על המסילה */
.el-budget__control {
  position: relative;
  padding-top: 1.5rem;
}

.el-budget__range {
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  height: var(--track-h);
  background: var(--track);
  border-radius: 999px;
  outline: none;
  cursor: pointer;
}

.el-budget__range::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: var(--thumb-size);
  height: var(--thumb-size);
  border-radius: 50%;
  background: var(--brand);
  border: 0;
  box-shadow: 0 6px 16px rgba(0,0,0,.25);
}

.el-budget__range::-moz-range-thumb {
  width: var(--thumb-size);
  height: var(--thumb-size);
  border-radius: 50%;
  background: var(--brand);
  border: 0;
  box-shadow: 0 6px 16px rgba(0,0,0,.25);
}

/* בועה (ברירת מחדל – מעל) */
.el-budget__bubble {
  position: absolute;
  top: 0;
  transform: translateY(-55%);
  background: var(--bubble-bg);
  color: var(--bubble-txt);
  border-radius: 14px;
  padding: .35rem .75rem;
  font-weight: 800;
  box-shadow: var(--bubble-shadow);
  white-space: nowrap;
}

/* טיקים */
.el-budget__ticks {
  display: grid;
  grid-template-columns: repeat(4,1fr);
  gap: .25rem;
  margin-top: .5rem;
  font-size: .9rem;
  color: #ffffff;
}

.el-budget__ticks span {
  text-align: center;
  cursor: pointer;
  transition: .15s;
  opacity: .9;
}

.el-budget__ticks span.active {
  color: #ffffff;
  font-weight: 500;
  transform: scale(1.02);
  opacity: 1;
}

.el-budget__ticks span {

  font-weight: 400;   /* ← כאן קובע את ה"רגיל" */
}

/* ==== פריסה מיוחדת: בועה בצד ימין ==== */
.el-budget[data-bubble="right"] {
  display: grid;
  grid-template-columns: 1fr 25%;   /* שמאל = מסילה+טיקים, ימין = בועה */
  grid-template-rows: auto auto auto;
  column-gap: 1rem;
  align-items: center;
}

/* הכותרת – על כל הרוחב (שורה 1) */
.el-budget[data-bubble="right"] .el-budget__label {
  grid-column: 1 / -1;
  grid-row: 1;
  margin: 0 0 .25rem;
}

/* המסילה – שורה 2, עמודה שמאלית */
.el-budget[data-bubble="right"] .el-budget__control {
  grid-column: 1;
  grid-row: 2;
  padding-top: .3rem;
}

/* הטיקים – שורה 3, עמודה שמאלית */
.el-budget[data-bubble="right"] .el-budget__ticks {
  grid-column: 1;
  grid-row: 3;
  margin-top: .25rem;
}

/* הבועה – שורה 2, עמודה ימנית */
.el-budget[data-bubble="right"] .el-budget__bubble {
  grid-column: 2;
  grid-row: 2;
  position: static;
  width: 100%;    /* תופסת 30% בזכות ה-grid */
  text-align: center;
  transform: none;
  background: #fff;
  color: #000;
  border-radius: 8px;
  padding: .3rem .3rem;
  font-weight: 800;
  box-shadow: 0 6px 22px rgba(0,0,0,.15);
  white-space: nowrap;
  min-width: 80px;
  max-width: 260px;
}

/* ==== ברירת מחדל (מסכים בינוניים – מחשב רגיל) ==== */
.el-budget {
  --label-size: 1vw;       /* גודל כותרת */
  --bubble-size: 0.7rem;     /* גודל טקסט בבועה */
  --ticks-size: .6rem;    /* גודל טקסט טיקים */
}

/* ==== נייד (עד 768px) ==== */
@media (max-width: 768px) {
  .el-budget {
    --label-size: 14px;   
   /* טקסט כותרת יותר גדול יחסית למסך קטן */
    --bubble-size: 0.7rem;   /* טקסט בבועה */
    --ticks-size: .6rem;   /* טקסט טיקים */
  }
}
@media (max-width: 768px) {
  .el-budget {
    margin-top: 1.2em;
  }
}


/* ==== מסכים גדולים (מ־1920px ומעלה) ==== */
@media (min-width: 1920px) {
  .el-budget {
    --label-size: 0.8vw;     /* עוברים ל־px כי 1vw במסך ענק יוצא קטן מדי */
    --bubble-size: 0.75rem;
    --ticks-size: 0.7rem;
  }
}


.el-budget__label { font-size: var(--label-size); }
.el-budget__bubble { font-size: var(--bubble-size); }
.el-budget__ticks { font-size: var(--ticks-size); }

/* ==== שמירה על 50% עמודה בטופס אלמנטור ==== */
@media (min-width:768px){
  .elementor-form .elementor-field-group.elementor-col-50 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}


 /* דסקטופ – בועה בעמודה ימנית */
body .elementor .el-budget[data-bubble="right"]{
  display:grid !important;
  grid-template-columns: 1fr 30
  
  25% !important;
  grid-template-rows: auto auto auto !important;
  column-gap: 1rem !important;
  align-items: center !important;
}

/* מובייל – הבועה בשורה עם הכותרת, הסליידר+טיקים 100% מתחת */
@media (max-width: 767px){
  body .elementor .el-budget[data-bubble="right"]{
    grid-template-columns: 1fr auto !important;
  }
  body .elementor .el-budget[data-bubble="right"] .el-budget__label{
    grid-column:1 !important; grid-row:1 !important; margin:0 !important; align-self:center !important;
  }
  body .elementor .el-budget[data-bubble="right"] .el-budget__bubble{
    grid-column:2 !important; grid-row:1 !important; position:static !important; transform:none !important;
    width:auto !important; min-width:0 !important; text-align:center !important;
  }
  body .elementor .el-budget[data-bubble="right"] .el-budget__control{
    grid-column:1 / -1 !important; grid-row:2 !important; padding-top:.5rem !important; width:100% !important;
  }
  body .elementor .el-budget[data-bubble="right"] .el-budget__ticks{
    grid-column:1 / -1 !important; grid-row:3 !important; margin-top:.35rem !important; width:100% !important;
  }
}


.el-budget__range::-webkit-slider-thumb{
  -webkit-appearance:none;
  width:var(--thumb-size);
  height:var(--thumb-size);
  border-radius:50%;
  background:var(--brand);       /* הצהוב */
  border:0;
  cursor: pointer;
  box-shadow: 0px 0px 18px 3.6px #00000040; /* הצל שהוספת */
}

.el-budget__range::-moz-range-thumb{
  width:var(--thumb-size);
  height:var(--thumb-size);
  border-radius:50%;
  background:var(--brand);       /* הצהוב */
  border:0;
  cursor: pointer;
  box-shadow: 0px 0px 18px 3.6px #00000040; /* הצל גם בפיירפוקס */
}

.el-budget,
.el-budget__label,
.el-budget__bubble,
.el-budget__ticks {
  font-family: "Heebo", sans-serif; /* או כל פונט שאתה משתמש בו */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a40cbd */@media screen and (min-width:2000px){
.elementor-14709 .elementor-element.elementor-element-9a40cbd h2{

    font-size:1.1vw !important;
}

}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-334753d */.elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    
    background-color: #ffffff;
 
}

.elementor-icon.elementor-social-icon {
    font-size: var(--icon-size, 35px);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3318fd6 */@media screen and (min-width:2000px){
.elementor-14709 .elementor-element.elementor-element-3318fd6 img{
    width:24vw !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-170f22a */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7beca */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2bb47a */.facebook-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  display: inline-block;
  overflow: hidden;
}

.facebook-icon img {
  position: absolute; /* 🔥 הכי חשוב! */
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out;
  display: block;
}

.facebook-icon .facebook-hover {
  opacity: 0;
  z-index: 2;
}

.facebook-icon .facebook-default {
  opacity: 1;
  z-index: 1;
}

.facebook-icon:hover .facebook-hover {
  opacity: 1;
}

.facebook-icon:hover .facebook-default {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63decf2 */@media screen and (min-width:2000px){
.elementor-14709 .elementor-element.elementor-element-63decf2 h2{

    font-size:1.1vw !important;
}

}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-944fab9 */.elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    
    background-color: #ffffff;
 
}

.elementor-icon.elementor-social-icon {
    font-size: var(--icon-size, 35px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a60dc3 *//* אפקט כללי */
.button--pink,
.button--blue,
.button--white,
.button--yellow {
	position: relative;
}

.button--pink .elementor-button,
.button--blue .elementor-button,
.button--white .elementor-button,
.button--yellow .elementor-button {
	position: relative;
	z-index: 2;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
	overflow: hidden;
}

.button--pink:hover .elementor-button,
.button--blue:hover .elementor-button,
.button--white:hover .elementor-button,
.button--yellow:hover .elementor-button {
	transform: scale(1.05);
}

.button--pink .elementor-button-text,
.button--blue .elementor-button-text,
.button--white .elementor-button-text,
.button--yellow .elementor-button-text {
	position: relative;
	z-index: 3;
}

.button--pink .button__bg,
.button--blue .button__bg,
.button--white .button__bg,
.button--yellow .button__bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	overflow: hidden;
	z-index: 1;
	pointer-events: none;
	background: transparent;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}

.button--pink:hover .button__bg,
.button--blue:hover .button__bg,
.button--white:hover .button__bg,
.button--yellow:hover .button__bg {
	transform: scale3d(1.2, 1.2, 1);
}

.button--pink .button__bg::before {
	background-color: #EB48B1;
}

.button--blue .button__bg::before {
	background-color: #007AE8;
}

.button--white .button__bg::before {
	background-color: #FFFFFF;
}

.button--yellow .button__bg::before {
	background-color: #FFB414;
}

.button--pink .button__bg::before,
.button--blue .button__bg::before,
.button--white .button__bg::before,
.button--yellow .button__bg::before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110%;
	height: 0;
	padding-bottom: 110%;
	border-radius: 50%;
	transform: translate(-50%, -50%) scale(0);
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
	z-index: 1;
}

.button--pink:hover .button__bg::before,
.button--blue:hover .button__bg::before,
.button--white:hover .button__bg::before,
.button--yellow:hover .button__bg::before {
	transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68a08df *//* אפקט כללי */
.button--pink,
.button--blue,
.button--white,
.button--yellow {
	position: relative;
}

.button--pink .elementor-button,
.button--blue .elementor-button,
.button--white .elementor-button,
.button--yellow .elementor-button {
	position: relative;
	z-index: 2;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
	overflow: hidden;
}

.button--pink:hover .elementor-button,
.button--blue:hover .elementor-button,
.button--white:hover .elementor-button,
.button--yellow:hover .elementor-button {
	transform: scale(1.05);
}

.button--pink .elementor-button-text,
.button--blue .elementor-button-text,
.button--white .elementor-button-text,
.button--yellow .elementor-button-text {
	position: relative;
	z-index: 3;
}

.button--pink .button__bg,
.button--blue .button__bg,
.button--white .button__bg,
.button--yellow .button__bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	overflow: hidden;
	z-index: 1;
	pointer-events: none;
	background: transparent;
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}

.button--pink:hover .button__bg,
.button--blue:hover .button__bg,
.button--white:hover .button__bg,
.button--yellow:hover .button__bg {
	transform: scale3d(1.2, 1.2, 1);
}

.button--pink .button__bg::before {
	background-color: #EB48B1;
}

.button--blue .button__bg::before {
	background-color: #007AE8;
}

.button--white .button__bg::before {
	background-color: #FFFFFF;
}

.button--yellow .button__bg::before {
	background-color: #FFB414;
}

.button--pink .button__bg::before,
.button--blue .button__bg::before,
.button--white .button__bg::before,
.button--yellow .button__bg::before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110%;
	height: 0;
	padding-bottom: 110%;
	border-radius: 50%;
	transform: translate(-50%, -50%) scale(0);
	transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
	z-index: 1;
}

.button--pink:hover .button__bg::before,
.button--blue:hover .button__bg::before,
.button--white:hover .button__bg::before,
.button--yellow:hover .button__bg::before {
	transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */