.elementor-4911 .elementor-element.elementor-element-ff71db2{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4911 .elementor-element.elementor-element-ff71db2:not(.elementor-motion-effects-element-type-background), .elementor-4911 .elementor-element.elementor-element-ff71db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gads.co.il/wp-content/uploads/2026/01/Hero1_1920X1080.webp");background-size:cover;}.elementor-4911 .elementor-element.elementor-element-02a2bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-4911 .elementor-element.elementor-element-46518ab > .elementor-widget-container:hover{--e-transform-skewX:8deg;--e-transform-skewY:1deg;}.elementor-4911 .elementor-element.elementor-element-46518ab.elementor-element{--align-self:flex-start;}.elementor-4911 .elementor-element.elementor-element-46518ab .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-4911 .elementor-element.elementor-element-46518ab.elementor-view-stacked .elementor-icon{background-color:#16437E;}.elementor-4911 .elementor-element.elementor-element-46518ab.elementor-view-framed .elementor-icon, .elementor-4911 .elementor-element.elementor-element-46518ab.elementor-view-default .elementor-icon{fill:#16437E;color:#16437E;border-color:#16437E;}.elementor-4911 .elementor-element.elementor-element-46518ab .elementor-icon{font-size:30px;}.elementor-4911 .elementor-element.elementor-element-46518ab .elementor-icon-box-title, .elementor-4911 .elementor-element.elementor-element-46518ab .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:2.5vw;font-weight:800;}.elementor-4911 .elementor-element.elementor-element-46518ab .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(159.79999999999998, 144.1673913043478, 144.1673913043478, 0.6);transition-duration:0.6s;}.elementor-4911 .elementor-element.elementor-element-46518ab:has(:hover) .elementor-icon-box-title,
					 .elementor-4911 .elementor-element.elementor-element-46518ab:has(:focus) .elementor-icon-box-title{color:#FDFEFF;}.elementor-4911 .elementor-element.elementor-element-0c83a6e .e-off-canvas__overlay{background-color:#14121282;}.elementor-4911 .elementor-element.elementor-element-0c83a6e{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-4911 .elementor-element.elementor-element-0c83a6e .e-off-canvas__content{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4911 .elementor-element.elementor-element-1604256{--display:flex;--overlay-opacity:0.31;}.elementor-4911 .elementor-element.elementor-element-1604256:not(.elementor-motion-effects-element-type-background), .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8941CC9;}.elementor-4911 .elementor-element.elementor-element-1604256::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-background-video-container::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .e-con-inner > .elementor-background-video-container::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-background-slideshow::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gads.co.il/wp-content/uploads/2024/11/coolfamily_dad_hand_sketch_style_of_a_background_of_a_city_skyl_f8bd852a-7c76-4e77-be75-10ef49448b23-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4911 .elementor-element.elementor-element-8ec8230 .elementor-icon-wrapper{text-align:start;}.elementor-4911 .elementor-element.elementor-element-8ec8230 .elementor-icon{font-size:25px;}.elementor-4911 .elementor-element.elementor-element-8ec8230 .elementor-icon svg{height:25px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-menu-toggle{margin:0 auto;}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu .elementor-item{font-family:"Heebo", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main .elementor-item:focus{color:#E0E0F0;fill:#E0E0F0;}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#E84F1C00;}.elementor-4911 .elementor-element.elementor-element-6742466 .e--pointer-framed .elementor-item:before,
					.elementor-4911 .elementor-element.elementor-element-6742466 .e--pointer-framed .elementor-item:after{border-color:#E84F1C00;}.elementor-4911 .elementor-element.elementor-element-6742466{--e-nav-menu-horizontal-menu-item-margin:calc( 19px / 2 );}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:19px;}.elementor-4911 .elementor-element.elementor-element-54129db.elementor-element{--align-self:center;}.elementor-4911 .elementor-element.elementor-element-54129db{z-index:1;}.elementor-4911 .elementor-element.elementor-element-43ca7ef > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 8px 0px 0px;}.elementor-4911 .elementor-element.elementor-element-43ca7ef .elementor-icon-wrapper{text-align:start;}.elementor-4911 .elementor-element.elementor-element-43ca7ef .elementor-icon{font-size:85px;}.elementor-4911 .elementor-element.elementor-element-43ca7ef .elementor-icon svg{height:85px;}.elementor-4911 .elementor-element.elementor-element-43ca7ef .elementor-icon-wrapper svg{width:auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4911 .elementor-element.elementor-element-11a4968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-4911 .elementor-element.elementor-element-11a4968.elementor-element{--align-self:center;}.elementor-4911 .elementor-element.elementor-element-11a4968{text-align:start;}.elementor-4911 .elementor-element.elementor-element-11a4968 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:2.5vw;font-weight:800;text-shadow:0px 5px 10px rgba(0,0,0,0.3);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-4911 .elementor-element.elementor-element-4756153 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-4911 .elementor-element.elementor-element-4756153{font-family:"Heebo", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-4911 .elementor-element.elementor-element-0a65954 > .elementor-widget-container{margin:0px 9px 0px -10px;}.elementor-4911 .elementor-element.elementor-element-0a65954.elementor-element{--align-self:center;}.elementor-4911 .elementor-element.elementor-element-fb8c6ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4911 .elementor-element.elementor-element-2763f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4911 .elementor-element.elementor-element-092c043 .elementor-button{background-color:#E84F1C00;font-family:"Heebo", Sans-serif;font-size:2vw;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-412de118 );color:var( --e-global-color-412de118 );}.elementor-4911 .elementor-element.elementor-element-092c043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4911 .elementor-element.elementor-element-cf59f69{--display:flex;--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-end;--align-items:flex-start;}.elementor-4911 .elementor-element.elementor-element-cf59f69.e-con{--align-self:flex-end;}.elementor-4911 .elementor-element.elementor-element-e1cb123{--spacer-size:135px;}.elementor-4911 .elementor-element.elementor-element-d48cde8{--display:flex;--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-end;--align-items:flex-start;}.elementor-4911 .elementor-element.elementor-element-d48cde8.e-con{--align-self:flex-end;}.elementor-4911 .elementor-element.elementor-element-d445e60{--spacer-size:155px;}.elementor-4911 .elementor-element.elementor-element-8e08cdd{--display:flex;--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-end;--align-items:flex-start;}.elementor-4911 .elementor-element.elementor-element-8e08cdd.e-con{--align-self:flex-end;}.elementor-4911 .elementor-element.elementor-element-f195d56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 40px;}.elementor-4911 .elementor-element.elementor-element-f195d56.elementor-element{--align-self:flex-end;}.elementor-4911 .elementor-element.elementor-element-5a05fba{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4911 .elementor-element.elementor-element-65287de{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4911 .elementor-element.elementor-element-f1d3ff3 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:1.5vw;font-weight:800;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4911 .elementor-element.elementor-element-c22e7ae{--divider-border-style:solid;--divider-color:#9B9A9A;--divider-border-width:1.5px;}.elementor-4911 .elementor-element.elementor-element-c22e7ae .elementor-divider-separator{width:100%;}.elementor-4911 .elementor-element.elementor-element-c22e7ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4911 .elementor-element.elementor-element-ba110b9 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:1.5vw;font-weight:500;color:#848485;}.elementor-4911 .elementor-element.elementor-element-b769889{--display:flex;}.elementor-4911 .elementor-element.elementor-element-55be2ef{--display:flex;}.elementor-4911 .elementor-element.elementor-element-09f6f0d{--display:flex;}.elementor-4911 .elementor-element.elementor-element-061ec35{--display:flex;}.elementor-4911 .elementor-element.elementor-element-72205c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4911 .elementor-element.elementor-element-55bf1e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4911 .elementor-element.elementor-element-1604256.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-4911 .elementor-element.elementor-element-6742466 .elementor-nav-menu .elementor-item{font-size:30px;}.elementor-4911 .elementor-element.elementor-element-54129db{width:100%;max-width:100%;}.elementor-4911 .elementor-element.elementor-element-54129db.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{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 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4911 .elementor-element.elementor-element-092c043 .elementor-button{font-size:19px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-4911 .elementor-element.elementor-element-ff71db2:not(.elementor-motion-effects-element-type-background), .elementor-4911 .elementor-element.elementor-element-ff71db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4911 .elementor-element.elementor-element-4756153{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4911 .elementor-element.elementor-element-5a05fba:not(.elementor-motion-effects-element-type-background), .elementor-4911 .elementor-element.elementor-element-5a05fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gads.co.il/wp-content/uploads/2026/01/Hero_mobile_9.16-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-4911 .elementor-element.elementor-element-5a05fba{--min-height:83vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4911 .elementor-element.elementor-element-d92a2c3 > .elementor-widget-container{margin:0px -45px 0px 15px;}.elementor-4911 .elementor-element.elementor-element-d92a2c3.elementor-element{--align-self:center;}.elementor-4911 .elementor-element.elementor-element-d92a2c3{text-align:center;}.elementor-4911 .elementor-element.elementor-element-d92a2c3 img{width:30%;max-width:100%;}.elementor-4911 .elementor-element.elementor-element-f1d3ff3{text-align:start;}.elementor-4911 .elementor-element.elementor-element-f1d3ff3 .elementor-heading-title{font-size:8vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4911 .elementor-element.elementor-element-c22e7ae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4911 .elementor-element.elementor-element-c22e7ae.elementor-element{--align-self:flex-start;}.elementor-4911 .elementor-element.elementor-element-c22e7ae .elementor-divider-separator{width:38%;}.elementor-4911 .elementor-element.elementor-element-c22e7ae .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4911 .elementor-element.elementor-element-ba110b9 > .elementor-widget-container{margin:-62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4911 .elementor-element.elementor-element-ba110b9{text-align:start;}.elementor-4911 .elementor-element.elementor-element-ba110b9 .elementor-heading-title{font-size:8vw;}}@media(min-width:768px){.elementor-4911 .elementor-element.elementor-element-02a2bad{--width:42%;}.elementor-4911 .elementor-element.elementor-element-fb8c6ba{--width:20%;}.elementor-4911 .elementor-element.elementor-element-2763f64{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4911 .elementor-element.elementor-element-2763f64{--width:38%;}}@media(min-width:1025px){.elementor-4911 .elementor-element.elementor-element-1604256::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-background-video-container::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .e-con-inner > .elementor-background-video-container::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-background-slideshow::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4911 .elementor-element.elementor-element-1604256 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-0a65954 */:root {
    /* דגימת צבעים מדויקת מהתמונה */
    --gd-blue: #ffffff;   /* כחול נייבי עמוק */
    --gd-orange: #E68A2E; /* כתום של הפס העליון */
    --gd-white: #ffffff;
    --gd-gray-border: #dcdcdc;
}

/* מעטפת ראשית */
.cta-pro-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 12px;
    direction: rtl;
    font-family: "Heebo", sans-serif;
    padding: 10px 0; /* מרווח נשימה קטן */
}

/* --- כפתור חייגו (הכתום) --- */
.pro-call-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    text-decoration: none;
    
    background-color: var(--gd-blue);
    color: var(--gd-white);
    border: 1px solid var(--gd-orange);
    
    height: 48px; /* גובה אחיד וגדול */
    padding: 0 28px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 700; /* פונט שמן יותר */
    transition: all 0.3s ease;
    white-space: nowrap;
    box-shadow: 0 4px 6px rgba(230, 138, 46, 0.2); /* צל כתום עדין */
}

/* HOVER חייגו: הופך לכחול עם מסגרת כתומה */
.pro-call-btn:hover {
    background-color: var(--gd-blue);
    border-color: var(--gd-blue);
    color: var(--gd-white);
    transform: translateY(-2px); /* קפיצה קטנה למעלה */
}

.btn-icon {
    fill: currentColor; /* גורם לאייקון להיות תמיד בצבע הטקסט */
}

/* --- הטופס (הכחול) --- */
.pro-pill-form {
    display: flex;
    align-items: center;
    background: #fff;
    border-radius: 50px;
    border: 1px solid var(--gd-gray-border);
    height: 48px; /* אותו גובה בדיוק כמו הכפתור ליד */
    box-shadow: 0 4px 10px rgba(0,0,0,0.05);
    overflow: hidden; /* מונע בריחת צבע בקצוות */
}

/* שדה הקלט */
.pro-input {
    border: none !important;
    background: transparent !important;
    padding: 0 20px;
    font-size: 16px;
    outline: none !important;
    width: 170px;
    color: var(--gd-blue);
    height: 100%;
    text-align: right;
    direction: rtl;
}

.pro-input::placeholder {
    color: #9daab6;
    font-weight: 400;
}

/* כפתור "חזרו אליי" */
.pro-submit {
    background-color: var(--gd-blue);
    color: var(--gd-white);
    border: none;
    height: 100%; /* ממלא את כל הגובה */
    padding: 0 25px;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
    border-radius: 50px 0 0 50px !important; /* מסגרת רק בצד שמאל */
    transition: all 0.3s ease;
    white-space: nowrap;
}

/* HOVER חזרו אליי: הופך לכתום */
.pro-submit:hover {
    background-color: var(--gd-orange);
    color: var(--gd-white);
}

/* --- התאמה למובייל --- */
@media (max-width: 768px) {
    .cta-pro-wrapper {
        flex-wrap: wrap;
        justify-content: center;
        gap: 15px;
    }
    
    .pro-pill-form, .pro-call-btn {
        width: 100%;
        max-width: 340px;
    }
    
    .pro-input {
        width: 100%; /* השדה נמתח בתוך המסגרת */
        flex-grow: 1;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-092c043 */.rotate-btn{
-background-color:blue; /*צבע רקע*/
-background-hover:pink; /*צבע רקע במעבר עכבר*/
-transition:0.3s;
}
.rotate-btn .elementor-button-text{
    border-radius: 50px; /*עיגול פינות של הטקסט*/
 background: var(-background-color);
padding: 0.7vw 1vw; /*שוליים פנימיים של הטקסט*/
}

.rotate-btn:hover .elementor-button-text{
 background: var(-background-hover);
}

.rotate-btn{
transition: all var(-transition);
}

.rotate-btn:hover{
scale: 1.02; /*הגדלה של הכפתור במעבר עכבר*/
}

.rotate-btn .elementor-button-icon{
      border-radius: 50px; /*עיגול פינות של האייקון*/
 background: var(-background-color);
padding: 0.6vw 0.7vw 0.8vw 0.7vw;  /*שוליים פנימיים של האייקון*/
margin-right: -0.3vw; /*קירוב האייקון לטקסט*/
transform: rotate(45deg); /*סיבוב האייקון*/
transition: all var(-transition);
}  

.rotate-btn:hover .elementor-button-icon{
   transform: rotate(0deg); 
 background: var(-background-hover);
}

@media(max-width:1025px){
.rotate-btn .elementor-button-text{
padding: 13px 20px 8px 20px; /*שוליים פנימיים של הטקסט*/
}


.rotate-btn .elementor-button-icon{
padding: 14px 15px 16px 15px;  /*שוליים פנימיים של האייקון*/
margin-right: -5px; /*קירוב האייקון לטקסט*/
}  

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f195d56 *//* העטיפה הכללית - ללא מסגרת, משתלבת ברקע הלבן */
.gads-integrated-login {
  display: inline-flex;
  align-items: center;
  gap: 15px;
  padding: 10px;
  text-decoration: none;
  direction: rtl;
  background: transparent; /* חשוב: שקוף כדי לקבל את הלבן של המסגרת שלך */
  border-radius: 8px;
  transition: all 0.3s ease;
}

/* אפקט עדין רק במעבר עכבר כדי להראות שזה לחיץ */
.gads-integrated-login:hover {
  background: rgba(26, 54, 93, 0.04); /* רקע כחלחל בהיר מאוד */
  transform: translateY(-2px);
}

/* עיצוב הריבוע הכחול של האייקון */
.login-icon-box {
  background-color: #1a365d; /* צבע כחול כהה כמו בלוגו */
  color: #ffffff;
  width: 46px;
  height: 46px;
  border-radius: 10px; /* עיגול עדין של הפינות */
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 8px rgba(26, 54, 93, 0.15); /* צל עדין רק מתחת לאייקון */
}

.login-icon-box svg {
  width: 22px;
  height: 22px;
}

.login-text-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.login-main-title {
  color: #1a365d;
  font-family: 'Assistant', 'Heebo', sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.1;
  margin-bottom: 4px;
}

.login-sub-title {
  color: #64748b; /* אפור עדין */
  font-family: 'Assistant', 'Heebo', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS *//* =====================================================
   קובץ 2: Custom CSS
   
   איפה להדביק:
   Elementor → עורך הדף → ⚙️ הגדרות עמוד → Custom CSS
   ===================================================== */

/* === משתנים גלובליים - שנה כאן את הצבעים === */
:root {
    --primary-blue: #5ba3d0;
    --accent-orange: #f59638;
    --deep-blue: #2c5f7f;
    --light-blue: #e8f4fa;
}

/* === אפקט Hover על תיבות === */
.action-box:hover {
    transform: scale(1.08) translateY(-5px) !important;
    box-shadow: 0 16px 48px rgba(91, 163, 208, 0.25) !important;
    border-color: var(--primary-blue) !important;
}

/* === גבול צבעוני בהובר === */
.action-box::before {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    background: linear-gradient(135deg, var(--primary-blue), var(--accent-orange));
    border-radius: 20px;
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: -1;
}

.action-box:hover::before {
    opacity: 0.15;
}

/* === אנימציית אייקון בהובר === */
.action-box:hover .action-box-icon {
    transform: scale(1.15) rotate(5deg);
}

/* === סגנונות בסיסיים לתיבות === */
.action-box {
    position: absolute;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border-radius: 20px;
    padding: 25px 30px;
    box-shadow: 0 8px 32px rgba(91, 163, 208, 0.15);
    border: 2px solid rgba(91, 163, 208, 0.2);
    cursor: pointer;
    transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
    min-width: 200px;
    z-index: 3;
    pointer-events: all;
}

.action-box-icon {
    width: 60px;
    height: 60px;
    margin: 0 auto 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(135deg, var(--primary-blue), var(--deep-blue));
    border-radius: 16px;
    box-shadow: 0 4px 16px rgba(91, 163, 208, 0.3);
    transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.action-box-icon svg {
    width: 32px;
    height: 32px;
    fill: white;
}

.action-box-title {
    font-family: 'Assistant', sans-serif;
    font-size: 1.1rem;
    font-weight: 700;
    color: var(--deep-blue);
    text-align: center;
    margin-bottom: 8px;
    line-height: 1.3;
}

.action-box-subtitle {
    font-size: 0.9rem;
    color: #5a8ca8;
    text-align: center;
    line-height: 1.4;
    font-weight: 400;
}

/* === מיקומים ספציפיים לתיבות - Desktop === */
.box-1 { top: 10%; right: -5%; }
.box-2 { top: 8%; left: -8%; }
.box-3 { top: 45%; right: -12%; }
.box-4 { bottom: 15%; right: 5%; }
.box-5 { bottom: 12%; left: -10%; }
.box-6 { top: 52%; left: -5%; }

/* === רקע חלקיקים === */
.particle {
    position: absolute;
    background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, rgba(91,163,208,0.3) 100%);
    border-radius: 50%;
    pointer-events: none;
}

.glow-line {
    position: absolute;
    height: 2px;
    background: linear-gradient(90deg, transparent, rgba(91,163,208,0.4), transparent);
    pointer-events: none;
}

/* === פוקוס לנגישות === */
.action-box:focus {
    outline: 3px solid var(--primary-blue);
    outline-offset: 2px;
}

.action-box:focus:not(:focus-visible) {
    outline: none;
}

/* ===================================================
   רספונסיביות - Tablet
   =================================================== */
@media (max-width: 1200px) {
    .action-box {
        min-width: 180px;
        padding: 20px 25px;
    }
    
    .action-box-icon {
        width: 55px;
        height: 55px;
    }
    
    .box-1 { top: 5%; right: 5%; }
    .box-2 { top: 5%; left: 5%; }
    .box-3 { top: 35%; right: -5%; }
    .box-6 { top: 35%; left: -5%; }
    .box-4 { bottom: 10%; right: 10%; }
    .box-5 { bottom: 10%; left: 10%; }
}

/* ===================================================
   רספונסיביות - Mobile
   =================================================== */
@media (max-width: 768px) {
    .action-box {
        min-width: 160px !important;
        padding: 18px 20px !important;
    }
    
    .action-box-icon {
        width: 50px !important;
        height: 50px !important;
        margin-bottom: 12px !important;
    }
    
    .action-box-icon svg {
        width: 28px !important;
        height: 28px !important;
    }
    
    .action-box-title {
        font-size: 1rem !important;
        margin-bottom: 6px !important;
    }
    
    .action-box-subtitle {
        font-size: 0.85rem !important;
    }
    
    /* התאמת מיקומים למובייל */
    .box-1 { 
        top: 3% !important; 
        right: 2% !important; 
    }
    .box-2 { 
        top: 3% !important; 
        left: 2% !important; 
    }
    .box-3 { 
        top: 30% !important; 
        right: -3% !important; 
    }
    .box-6 { 
        top: 30% !important; 
        left: -3% !important; 
    }
    .box-4 { 
        bottom: 8% !important; 
        right: 5% !important; 
    }
    .box-5 { 
        bottom: 8% !important; 
        left: 5% !important; 
    }
}

/* ===================================================
   נגישות - Reduce Motion
   =================================================== */
@media (prefers-reduced-motion: reduce) {
    .action-box,
    .action-box-icon,
    .action-box::before,
    .particle,
    .glow-line {
        transition: none !important;
        animation: none !important;
    }
}

/* ===================================================
   Fallback לדפדפנים ישנים
   =================================================== */
@supports not (backdrop-filter: blur(20px)) {
    .action-box {
        background: rgba(255, 255, 255, 0.98);
    }
}
/* הגדרות בסיס לתיבה */
.hover-box {
    transition: all 0.5s ease-in-out !important;
    border: 1px solid transparent; /* הכנה לגבול */
    overflow: hidden; /* חובה כדי שהטקסט לא יגלוש החוצה כשהוא מוסתר */
    border-radius: 15px; /* פינות רגילות בהתחלה */
}

/* הגדרות הטקסט המוסתר */
.hidden-text {
    max-height: 0; /* הגובה אפס - מעלים את הטקסט */
    opacity: 0;    /* שקיפות מלאה */
    transform: translateY(20px); /* מוריד אותו קצת למטה */
    transition: all 0.5s ease-in-out !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* --- מצב מעבר עכבר (HOVER) --- */

/* השינויים לתיבה עצמה */
.hover-box:hover {
    /* אפקט גלאס-מורפיזם (זכוכית) */
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* הוספת גבול עדין וצל כחול */
    border: 1px solid rgba(255, 255, 255, 0.2);
    box-shadow: 0 10px 40px rgba(0, 86, 179, 0.3); /* כחול בוהק */
    
    /* הבקשה שלך: עיגול פינות עליון 35 פיקסל */
    border-radius: 35px 35px 15px 15px !important; 
    
    /* הרמה קלה של התיבה */
    transform: translateY(-5px);
}

/* חשיפת הטקסט כשהעכבר על התיבה */
.hover-box:hover .hidden-text {
    max-height: 200px; /* נותן מספיק גובה לטקסט להיפתח */
    opacity: 1;        /* מחזיר שקיפות */
    transform: translateY(0); /* מחזיר למקום המקורי */
    margin-top: 15px !important; /* רווח קטן מהכותרת */
}/* End custom CSS */