.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-f00c29e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:15vw;--padding-bottom:10vw;--padding-left:10vw;--padding-right:10vw;}.elementor-2784 .elementor-element.elementor-element-f00c29e:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-f00c29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-2784 .elementor-element.elementor-element-a7cdd1c{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:center;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c .elementor-heading-title{font-family:"טרמפולינה", טרמפולינה;font-size:4vw;font-weight:200;color:var( --e-global-color-text );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{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-widget-text-editor ::placeholder{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-widget-text-editor .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), טרמפולינה;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-54c9f97 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-54c9f97{text-align:center;font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{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-widget-button ::placeholder{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-widget-button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button{background-color:var( --e-global-color-text );font-family:"טרמפולינה", טרמפולינה;font-size:1.5vw;font-weight:500;line-height:1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 23px 0px #D3E4FF;border-radius:100px 100px 100px 100px;padding:20px 22px 20px 22px;}.elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button:hover, .elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-585d0a6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2784 .elementor-element.elementor-element-585d0a6{left:2vw;}body.rtl .elementor-2784 .elementor-element.elementor-element-585d0a6{right:2vw;}.elementor-2784 .elementor-element.elementor-element-585d0a6{bottom:35px;}.elementor-2784 .elementor-element.elementor-element-585d0a6 > .elementor-widget-container{transition:background 0s;}.elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button:hover svg, .elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{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-widget-image-carousel ::placeholder{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-widget-image-carousel .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-c3d9476{--e-image-carousel-slides-to-show:5;}.elementor-2784 .elementor-element.elementor-element-c3d9476 > .elementor-widget-container{--e-transform-scale:1.5;padding:8vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-c3d9476 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2784 .elementor-element.elementor-element-bab4a37{--e-image-carousel-slides-to-show:6;}.elementor-2784 .elementor-element.elementor-element-bab4a37 > .elementor-widget-container{--e-transform-scale:1.5;padding:8vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-bab4a37 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2784 .elementor-element.elementor-element-b6235d8{--e-image-carousel-slides-to-show:5;}.elementor-2784 .elementor-element.elementor-element-b6235d8 > .elementor-widget-container{--e-transform-scale:1.5;padding:08vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-b6235d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2784 .elementor-element.elementor-element-08612d8{--e-image-carousel-slides-to-show:6;}.elementor-2784 .elementor-element.elementor-element-08612d8 > .elementor-widget-container{--e-transform-scale:1.5;padding:08vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-08612d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2784 .elementor-element.elementor-element-b1233d8{--display:flex;--min-height:50vh;--justify-content:flex-start;--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:15vw;--padding-right:15vw;}.elementor-2784 .elementor-element.elementor-element-b1233d8:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-b1233d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.barbi.studio/wp-content/uploads/2024/01/רקע.svg");background-position:0vw 35vh;background-repeat:no-repeat;background-size:cover;}.elementor-2784 .elementor-element.elementor-element-0201b29{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:center;}.elementor-2784 .elementor-element.elementor-element-0201b29 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-0201b29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2784 .elementor-element.elementor-element-0201b29 .elementor-heading-title{font-family:"טרמפולינה", טרמפולינה;font-size:4vw;font-weight:200;color:var( --e-global-color-text );}.elementor-widget-form [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 label{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-widget-form ::placeholder{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-widget-form .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-form .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), טרמפולינה;font-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2784 .elementor-element.elementor-element-19525d5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2784 .elementor-element.elementor-element-19525d5.elementor-element{--align-self:center;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:16px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-16px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group > label, .elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group > label{font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:100;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-type-html{padding-bottom:0px;font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:400;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group .elementor-field, .elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-subgroup label{font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:400;line-height:1em;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-group .elementor-select-wrapper select{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button span{justify-content:center;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button{font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:3% 30% 2.5% 30%;}.elementor-2784 .elementor-element.elementor-element-19525d5 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-message{font-family:"טרמפולינה", טרמפולינה;font-size:1vw;font-weight:100;}.elementor-2784 .elementor-element.elementor-element-19525d5 .e-form__indicators__indicator, .elementor-2784 .elementor-element.elementor-element-19525d5 .e-form__indicators__indicator__label{font-family:"Assistant", טרמפולינה;font-weight:500;}@media(max-width:1024px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-2784 .elementor-element.elementor-element-b1233d8:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-b1233d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-widget-form [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-container [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-2784 .elementor-element.elementor-element-f00c29e{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2784 .elementor-element.elementor-element-a7cdd1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c.elementor-element{--align-self:center;}.elementor-2784 .elementor-element.elementor-element-a7cdd1c .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2784 .elementor-element.elementor-element-54c9f97{font-size:30px;line-height:1em;}.elementor-widget-button [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-2784 .elementor-element.elementor-element-585d0a6{left:4%;}body.rtl .elementor-2784 .elementor-element.elementor-element-585d0a6{right:4%;}.elementor-2784 .elementor-element.elementor-element-585d0a6{bottom:4%;}.elementor-2784 .elementor-element.elementor-element-585d0a6 .elementor-button{font-size:20px;border-radius:100px 100px 100px 100px;padding:10px 12px 10px 12px;}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-2784 .elementor-element.elementor-element-c3d9476{--e-image-carousel-slides-to-show:2;width:auto;max-width:auto;}.elementor-2784 .elementor-element.elementor-element-c3d9476 > .elementor-widget-container{padding:15vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-bab4a37{--e-image-carousel-slides-to-show:2;width:auto;max-width:auto;}.elementor-2784 .elementor-element.elementor-element-bab4a37 > .elementor-widget-container{padding:20vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-b6235d8{--e-image-carousel-slides-to-show:2;width:auto;max-width:auto;}.elementor-2784 .elementor-element.elementor-element-b6235d8 > .elementor-widget-container{padding:020vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-08612d8{--e-image-carousel-slides-to-show:2;width:auto;max-width:auto;}.elementor-2784 .elementor-element.elementor-element-08612d8 > .elementor-widget-container{padding:20vw 0vw 0vw 0vw;}.elementor-2784 .elementor-element.elementor-element-b1233d8{--width:100vw;--min-height:50vh;--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:flex-start;--align-items:center;--gap:7vw 0vw;--row-gap:7vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-2784 .elementor-element.elementor-element-b1233d8:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-b1233d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 40vh;background-size:1000px auto;}.elementor-2784 .elementor-element.elementor-element-0201b29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-0201b29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2784 .elementor-element.elementor-element-0201b29.elementor-element{--align-self:center;}.elementor-2784 .elementor-element.elementor-element-0201b29 .elementor-heading-title{font-size:50px;}.elementor-widget-form [data-tippy-root] > .tippy-box{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-2784 .elementor-element.elementor-element-19525d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-field-type-html{font-size:25px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-button{font-size:25px;}.elementor-2784 .elementor-element.elementor-element-19525d5 .elementor-message{font-size:25px;}}@media(min-width:768px){.elementor-2784 .elementor-element.elementor-element-f00c29e{--width:100vw;}.elementor-2784 .elementor-element.elementor-element-b1233d8{--width:100vw;}}@media(min-width:1025px){.elementor-2784 .elementor-element.elementor-element-b1233d8:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-b1233d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-a7cdd1c */.elementor-2784 .elementor-element.elementor-element-a7cdd1c {
    background: linear-gradient(180deg, #0000 40%, #D3E4FF 40%, #D3E4FF 60%,  #0000 30%);
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-585d0a6 */.elementor-2784 .elementor-element.elementor-element-585d0a6{
  display: inline-block;
  transition: transform 0.3s ease;
  animation: pulse 2s ease-in-out infinite;
}

@keyframes pulse {
  0%, 100% { transform: scale(1); }
  50%      { transform: scale(1.1); }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c3d9476 *//* מרווח עליון/תחתון בתוך כל סלייד */
.elementor-widget-image-carousel .swiper-slide {
  padding-top: 24px;
  padding-bottom: 24px;
 
}
.elementor-widget-image-carousel .swiper-wrapper{
  transition-timing-function: linear !important;
  
}

@media (max-width: 767px) {
.elementor-2784 .elementor-element.elementor-element-c3d9476.elementor-widget-image-carousel
.swiper-slide {
    width: 66% !important;
  }  
  
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bab4a37 *//* מרווח עליון/תחתון בתוך כל סלייד */
.elementor-widget-image-carousel .swiper-slide {
  padding-top: 24px;
  padding-bottom: 24px;
 
}
.elementor-widget-image-carousel .swiper-wrapper{
  transition-timing-function: linear !important;
  
}

@media (max-width: 767px) {
.elementor-2784 .elementor-element.elementor-element-bab4a37.elementor-widget-image-carousel
.swiper-slide {
    width: 66% !important;
  }  
  
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b6235d8 *//* מרווח עליון/תחתון בתוך כל סלייד */
.elementor-widget-image-carousel .swiper-slide {
  padding-top: 24px;
  padding-bottom: 24px;
 
}
.elementor-widget-image-carousel .swiper-wrapper{
  transition-timing-function: linear !important;
  
}

@media (max-width: 767px) {
.elementor-2784 .elementor-element.elementor-element-b6235d8.elementor-widget-image-carousel
.swiper-slide {
    width: 66% !important;
  }  
  
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-08612d8 *//* מרווח עליון/תחתון בתוך כל סלייד */
.elementor-widget-image-carousel .swiper-slide {
  padding-top: 24px;
  padding-bottom: 24px;
 
}
.elementor-widget-image-carousel .swiper-wrapper{
  transition-timing-function: linear !important;
  
}

@media (max-width: 767px) {
.elementor-2784 .elementor-element.elementor-element-08612d8.elementor-widget-image-carousel
.swiper-slide {
    width: 66% !important;
  }  
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0201b29 */.elementor-2784 .elementor-element.elementor-element-0201b29 {
    background: linear-gradient(180deg, #0000 40%, #D3E4FF 40%, #D3E4FF 60%,  #0000 30%);
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-19525d5 *//* === בסיס: רכות ועדינות לכל השדות והכפתור === */
.elementor-form .elementor-field,
.elementor-form input,
.elementor-form select,
.elementor-form textarea,
.elementor-form .elementor-button{
  border-radius:10px;             
           
  box-shadow:0 2px 8px rgba(0,0,0,.04); /* צל עדין */
  transition:box-shadow .2s, transform .12s, border-color .2s;
}

/* === פוקוס לשדות === */
.elementor-form .elementor-field:focus,
.elementor-form input:focus,
.elementor-form select:focus,
.elementor-form textarea:focus{
  box-shadow:0 0 0 3px rgba(38,68,96,.15); /* הילה בצבע #264460 */
  border-color:rgba(38,68,96,.6);          
  transform:translateY(-1px);              
  outline:0;
}

/* === Placeholder מתעדן בפוקוס === */
.elementor-form ::placeholder{opacity:.7; transition:opacity .2s;}
.elementor-form :focus::placeholder{opacity:.4;}

/* === כפתור: ריחוף ולחיצה === */
.elementor-form .elementor-button{
  display:block; width:100%;               
  background:#264460;                      /* צבע בסיס – כחול המותג */
  color:#fff;
  box-shadow:0 6px 16px rgba(0,0,0,.06);   
}
.elementor-form .elementor-button:hover{
  transform:translateY(-2px);              
  background:#77193A;                      /* בהובר – מתחלף לבורדו */
  box-shadow:0 10px 24px rgba(0,0,0,.10);
}
.elementor-form .elementor-button:active{
  transform:translateY(0);                 
  background:#264460;                      /* בחזרה לכחול בלחיצה */
  box-shadow:0 4px 12px rgba(0,0,0,.08);
}

/* === שגיאה: רעד קצר + צבע בורדו === */
@keyframes e-shake{
  0%,100%{transform:translateX(0)}
  20%{transform:translateX(-3px)}
  40%{transform:translateX(3px)}
  60%{transform:translateX(-2px)}
  80%{transform:translateX(2px)}
}
.elementor-form .elementor-field-group.elementor-error .elementor-field,
.elementor-form .elementor-field-group.elementor-error input,
.elementor-form .elementor-field-group.elementor-error select,
.elementor-form .elementor-field-group.elementor-error textarea{
  border-color:#77193A!important;                /* בורדו כהדגשת שגיאה */
  box-shadow:0 0 0 3px rgba(119,25,58,.15);      /* הילה בורדו עדינה */
  animation:e-shake .25s ease;                   
}

/* === מובייל: פונט קריא + רוחב מלא === */
@media (max-width:767px){
  .elementor-form .elementor-field,
  .elementor-form input,
  .elementor-form select,
  .elementor-form textarea{
    font-size:16px!important;    
    line-height:1.35;
    width:100%!important; box-sizing:border-box;
  }
  .elementor-form ::placeholder{font-size:16px!important;}
  .elementor-form .elementor-button{width:100%!important;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'טרמפולינה';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.barbi.studio/wp-content/uploads/2025/09/fbtrampolina-regularwebfont.woff2') format('woff2');
}
@font-face {
	font-family: 'טרמפולינה';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.barbi.studio/wp-content/uploads/2025/09/fbtrampolina-blackwebfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */