.elementor-10 .elementor-element.elementor-element-94afd3a{--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:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:24rem;--padding-right:24rem;}.elementor-10 .elementor-element.elementor-element-94afd3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-94afd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/01-Hero.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-97828e5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22rem 22rem;--row-gap:22rem;--column-gap:22rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0f88b5e{--display:flex;--justify-content:center;--gap:2.8rem 2.8rem;--row-gap:2.8rem;--column-gap:2.8rem;--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 ), 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-10 .elementor-element.elementor-element-2b0e51d .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6dedac3 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:10.4rem;font-weight:900;text-transform:capitalize;line-height:93%;letter-spacing:-0.3%;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-0ad2d3b{font-family:"heebo", Sans-serif;font-size:2rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dbfaccf{--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:7rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-a24ad98{text-align:center;}.elementor-10 .elementor-element.elementor-element-a24ad98 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2.2rem;font-weight:700;line-height:130%;letter-spacing:0px;color:#1E0E459E;}.elementor-10 .elementor-element.elementor-element-b5b4179{--display:flex;--justify-content:center;}.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-10 .elementor-element.elementor-element-e7f333a{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-8c83c4a{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-ad9c4ee{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-abfef7f{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-7a48d90{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-de119e6{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-f2405e5{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-bde67cd{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;margin:3.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:3.6rem;}.elementor-10 .elementor-element.elementor-element-d23711d{--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:2.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;}.elementor-10 .elementor-element.elementor-element-d23711d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d23711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/03-Stats-band.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c2ac4ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.6rem 0.6rem;--row-gap:0.6rem;--column-gap:0.6rem;}.elementor-10 .elementor-element.elementor-element-4f2272a .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:100%;letter-spacing:-1%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56e788d{text-align:center;}.elementor-10 .elementor-element.elementor-element-56e788d .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:1.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-db7cad1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.6rem 0.6rem;--row-gap:0.6rem;--column-gap:0.6rem;}.elementor-10 .elementor-element.elementor-element-2e60028 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:100%;letter-spacing:-1%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8b47f7{text-align:center;}.elementor-10 .elementor-element.elementor-element-e8b47f7 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:1.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-76d1ed7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.6rem 0.6rem;--row-gap:0.6rem;--column-gap:0.6rem;}.elementor-10 .elementor-element.elementor-element-d7bddd3 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:100%;letter-spacing:-1%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a0519ca .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:1.8rem;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9d1a066{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9d1a066:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9d1a066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f270250{--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:4.8rem 4.8rem;--row-gap:4.8rem;--column-gap:4.8rem;--margin-top:12rem;--margin-bottom:4.8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-cd0304c .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:105%;letter-spacing:-2%;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-03cf12f{--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:center;--align-items:center;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10 .elementor-element.elementor-element-03cf12f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-03cf12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/05-Services-dark.jpg");background-repeat:repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fb19f39 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:105%;letter-spacing:-2%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8347689{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 7.2rem) 0rem;}.elementor-10 .elementor-element.elementor-element-8347689 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a090ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--grid-auto-flow:row;}.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-10 .elementor-element.elementor-element-8e36b86 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-8e36b86 .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-8e36b86 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8e36b86 .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-8e36b86 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8e36b86:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-8e36b86:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8e36b86 .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e667fb3:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e667fb3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e667fb3 .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a43b00c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-a43b00c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a43b00c .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-27213ab:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-27213ab:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-27213ab .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f57c91:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-3f57c91:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f57c91 .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon{font-size:11.2rem;}.elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.6rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1c6d267:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1c6d267:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1c6d267 .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6cb7491{--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:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-6cb7491:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6cb7491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/06-Why-Digibird-dark.jpg");background-repeat:repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2c671f9 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:105%;letter-spacing:-2%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ba1b66c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 7.2rem) 0rem;}.elementor-10 .elementor-element.elementor-element-ba1b66c .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6244fd3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ff7b7d9{--display:flex;}.elementor-10 .elementor-element.elementor-element-ff7b7d9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff7b7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon{font-size:4.4rem;}.elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.4rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-95ebd4e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-95ebd4e:has(:focus) .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-95ebd4e .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.5rem;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-7ad7baf{--display:flex;}.elementor-10 .elementor-element.elementor-element-7ad7baf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ad7baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon{font-size:4.4rem;}.elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.4rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-ac60f4d:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ac60f4d:has(:focus) .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-ac60f4d .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.5rem;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-6877dc9{--display:flex;}.elementor-10 .elementor-element.elementor-element-6877dc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6877dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon{font-size:4.4rem;}.elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon-box-title a{font-family:"heebo", Sans-serif;font-size:2.4rem;font-weight:700;line-height:130%;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-a205d3b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-a205d3b:has(:focus) .elementor-icon-box-title{color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-a205d3b .elementor-icon-box-description{font-family:"heebo", Sans-serif;font-size:1.5rem;font-weight:400;line-height:150%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-8b7e880{--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:6.4rem 6.4rem;--row-gap:6.4rem;--column-gap:6.4rem;--padding-top:12rem;--padding-bottom:12rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-9372354 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:6.4rem;font-weight:900;line-height:105%;letter-spacing:-2%;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-20546c9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e5228ee{--display:flex;--gap:1.4rem 1.4rem;--row-gap:1.4rem;--column-gap:1.4rem;}.elementor-10 .elementor-element.elementor-element-06f4936 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:5.6rem;font-weight:900;letter-spacing:-1%;color:#F83088;}.elementor-10 .elementor-element.elementor-element-56f6444 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2.2rem;font-weight:700;line-height:130%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-98c8213{font-family:"heebo", Sans-serif;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#1E0E459E;}.elementor-10 .elementor-element.elementor-element-85a0675{--display:flex;--gap:1.4rem 1.4rem;--row-gap:1.4rem;--column-gap:1.4rem;}.elementor-10 .elementor-element.elementor-element-c0a4ed9 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:5.6rem;font-weight:900;letter-spacing:-1%;color:#F83088;}.elementor-10 .elementor-element.elementor-element-9009828 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2.2rem;font-weight:700;line-height:130%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-a4df007{font-family:"heebo", Sans-serif;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#1E0E459E;}.elementor-10 .elementor-element.elementor-element-131fd1d{--display:flex;--gap:1.4rem 1.4rem;--row-gap:1.4rem;--column-gap:1.4rem;}.elementor-10 .elementor-element.elementor-element-5081e37 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:5.6rem;font-weight:900;letter-spacing:-1%;color:#F83088;}.elementor-10 .elementor-element.elementor-element-2c3c5a3 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2.2rem;font-weight:700;line-height:130%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-9dc6e38{font-family:"heebo", Sans-serif;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#1E0E459E;}.elementor-10 .elementor-element.elementor-element-b0359d8{--display:flex;--gap:1.4rem 1.4rem;--row-gap:1.4rem;--column-gap:1.4rem;}.elementor-10 .elementor-element.elementor-element-4b66448 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:5.6rem;font-weight:900;letter-spacing:-1%;color:#F83088;}.elementor-10 .elementor-element.elementor-element-42eceac .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:2.2rem;font-weight:700;line-height:130%;letter-spacing:0px;color:#1E0E45;}.elementor-10 .elementor-element.elementor-element-3120db1{font-family:"heebo", Sans-serif;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#1E0E459E;}.elementor-10 .elementor-element.elementor-element-2f2ae9b{--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:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:24rem;--padding-right:24rem;}.elementor-10 .elementor-element.elementor-element-2f2ae9b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f2ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/01-Hero.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-febd41c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22rem 22rem;--row-gap:22rem;--column-gap:22rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ea04de7{--display:flex;--justify-content:center;--gap:2.8rem 2.8rem;--row-gap:2.8rem;--column-gap:2.8rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f63506e .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:7.6rem;font-weight:900;text-transform:capitalize;line-height:100%;letter-spacing:-2.5%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c162c8a{font-family:"heebo", Sans-serif;font-size:2rem;font-weight:400;line-height:160%;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61faf8c{--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;--align-items:center;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-10 .elementor-element.elementor-element-61faf8c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-61faf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/10/08b-Founder-—-שירלי-רות.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a16a054{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d56a526 .elementor-heading-title{font-family:"heebo", Sans-serif;font-size:7.2rem;font-weight:900;line-height:105%;letter-spacing:-2%;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc55be4{font-family:"heebo", Sans-serif;font-size:2rem;font-weight:400;line-height:165%;letter-spacing:0px;color:#FFFFFF9E;}.elementor-10 .elementor-element.elementor-element-dcaf187 .elementor-heading-title{font-family:"Mrs Saint Delafield", Sans-serif;font-size:5.6rem;font-weight:400;line-height:100%;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );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-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );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-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2cfd736 .elementor-author-box__name{color:#FFFFFF;font-family:"heebo", Sans-serif;font-size:2rem;font-weight:700;line-height:100%;letter-spacing:0px;margin-bottom:0.4rem;}.elementor-10 .elementor-element.elementor-element-2cfd736 .elementor-author-box__bio{color:#F83088;font-family:"heebo", Sans-serif;font-size:1.6rem;font-weight:500;line-height:100%;letter-spacing:0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-0f88b5e{--width:73rem;}.elementor-10 .elementor-element.elementor-element-d23711d{--content-width:101.7rem;}.elementor-10 .elementor-element.elementor-element-f270250{--content-width:144rem;}.elementor-10 .elementor-element.elementor-element-ea04de7{--width:73rem;}.elementor-10 .elementor-element.elementor-element-61faf8c{--content-width:127rem;}.elementor-10 .elementor-element.elementor-element-a16a054{--width:86rem;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-97828e5{--grid-auto-flow:row;}.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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-bde67cd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-2a090ee{--grid-auto-flow:row;}.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-10 .elementor-element.elementor-element-6244fd3{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-20546c9{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-febd41c{--grid-auto-flow:row;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-94afd3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-94afd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/11/01-Hero.jpg");}.elementor-10 .elementor-element.elementor-element-94afd3a{--min-height:10vh;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-97828e5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-6dedac3 .elementor-heading-title{font-size:12vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-b5b4179{--content-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-bde67cd{--e-n-carousel-swiper-slides-to-display:2;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10 .elementor-element.elementor-element-d23711d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d23711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/11/03-Stats-band.jpg");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-10 .elementor-element.elementor-element-d23711d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-cd0304c .elementor-heading-title{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-03cf12f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-fb19f39{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb19f39 .elementor-heading-title{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-8347689{text-align:center;}.elementor-10 .elementor-element.elementor-element-2a090ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.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-10 .elementor-element.elementor-element-6cb7491{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-2c671f9 .elementor-heading-title{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-6244fd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8b7e880{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-9372354 .elementor-heading-title{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-20546c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-2f2ae9b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f2ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.digibird.co.il/wp-content/uploads/2026/11/01-Hero.jpg");}.elementor-10 .elementor-element.elementor-element-2f2ae9b{--min-height:10vh;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-febd41c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f63506e .elementor-heading-title{font-size:4rem;}.elementor-10 .elementor-element.elementor-element-61faf8c{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-a16a054.e-con{--order:2;}.elementor-10 .elementor-element.elementor-element-d56a526 .elementor-heading-title{font-size:4rem;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-d480975.elementor-element{--order:1;}}/* Start custom CSS for heading, class: .elementor-element-2b0e51d */.elementor-10 .elementor-element.elementor-element-2b0e51d p{
    display:inline-block;
    background-color: #7950cd;
    padding: 0.8rem 1.6rem;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9a03060 */.elementor-10 .elementor-element.elementor-element-9a03060 {
    font-family: "heebo", Sans-serif;
}


/* Digibird Owl - Move down 10px */
.db-lead .db-owl-flight {
    translate: 0 1rem;
}



/* Digibird Lead Form - Mobile overflow fix */

.db-lead,
.db-lead-card,
.db-lead-form {
    box-sizing: border-box;
    min-width: 0;
    max-width: 100%;
}

.db-lead-card {
    width: 100%;
}

.db-lead-form {
    width: 100%;
}

.db-lead-form *,
.db-lead-form *::before,
.db-lead-form *::after {
    box-sizing: border-box;
}

.db-lead .db-field,
.db-lead .db-budget-field,
.db-lead .db-budget-heading,
.db-lead .db-budget-ticks {
    width: 100%;
    min-width: 0;
    max-width: 100%;
}

.db-lead .db-field input,
.db-lead .db-budget-field input[type="range"],
.db-lead .db-lead-submit {
    display: block;
    width: 100%;
    min-width: 0;
    max-width: 100%;
}

.db-lead .db-budget-heading {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
}

.db-lead .db-budget-heading > * {
    min-width: 0;
}

.db-lead .db-budget-ticks {
    display: flex;
    justify-content: space-between;
    gap: 0.4rem;
}

.db-lead .db-budget-ticks span {
    min-width: 0;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .db-lead-card {
        max-width: 100%;
    }
}



/* Digibird - Hide honeypot without offscreen positioning */
.db-lead .db-honeypot {
    display: none !important;
}

/* Elementor Swiper - Contain horizontal overflow */
.elementor-widget-loop-carousel,
.elementor-widget-image-carousel,
.elementor-widget-n-carousel {
    max-width: 100%;
    min-width: 0;
    overflow: clip;
}

/* Prevent flex/grid children from expanding */
@media (max-width: 767px) {
    .e-con,
    .e-con-inner,
    .elementor-widget {
        min-width: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94afd3a */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-94afd3a { height: calc(100vw / 1.895);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d23711d */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-d23711d { height: calc(100vw / 8.727);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0304c */.elementor-10 .elementor-element.elementor-element-cd0304c {
    direction: ltr;
    text-align: right;
}

.elementor-10 .elementor-element.elementor-element-cd0304c span {
    color: #F83088;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-92e7259 *//* Cases v2 (11/2026): vertical video cards, gradient kicker, client name kept, no stat bubble in modal */
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-stat-bubble{display:none !important;}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-media{aspect-ratio:9/16 !important;border-radius:2rem !important}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-media img, .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-media video{z-index:1}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-play{z-index:2;width:4.4rem !important;height:4.4rem !important;font-size:1.6rem !important;top:auto !important;left:auto !important;bottom:1.4rem;inset-inline-start:1.4rem;transform:none !important;opacity:.92}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat{display:contents !important}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-media{order:0} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-client{order:1} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat strong{order:2} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-title{order:3} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat span{order:4} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-link{order:5}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat strong{display:block;margin-top:1.2rem;font-size:2.4rem !important;font-weight:900 !important;line-height:1.15;background:linear-gradient(90deg,#8B4BEA,#F83088);-webkit-background-clip:text;background-clip:text;color:transparent !important;width:fit-content}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-title{font-size:2.1rem !important;font-weight:800 !important;line-height:1.3 !important;margin:.6rem 0 .6rem !important}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat span{display:block;font-size:1.5rem !important;line-height:1.55;color:#6B6585 !important}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-link{margin-top:1.4rem !important}
@media (max-width:767px){.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat strong{font-size:2.1rem !important} .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-title{font-size:1.9rem !important}}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card, .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card *{white-space:normal !important}
.elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-title, .elementor-10 .elementor-element.elementor-element-92e7259 .ec-case-card-stat span{width:100%;max-width:100%;overflow-wrap:break-word;text-align:start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f270250 *//* EC Cases - Disable card hover background */
.ec-case-card,
.ec-case-card:hover,
.ec-case-card:focus,
.ec-case-card:focus-visible,
.ec-case-card:active {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    transform: none !important;
}

/* Prevent hover effects on inner elements */
.ec-case-card:hover *,
.ec-case-card:focus-visible * {
    background-color: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb19f39 */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-fb19f39 br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03cf12f */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-03cf12f { height: calc(100vw / 1.923);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6244fd3 *//* ========================================
   EC STEPS - MAIN GRID
======================================== */

.ec-steps {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 0 !important;
    direction: rtl;

    width: 100%;
    max-width: 128.7rem;
    margin-inline: auto;

    align-items: center;
    overflow: visible;
}

/* ========================================
   CIRCLES
======================================== */

.ec-steps .ec-step {
    position: relative;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    width: 100%;
    min-width: 0;
    height: auto;
    aspect-ratio: 1 / 1;

    padding: 3rem;
    margin: 0;

    background: #fff;
    border-radius: 50%;

    box-sizing: border-box;
    text-align: center;
    overflow: visible;
}

/* ========================================
   PLUS ICONS
======================================== */

.ec-steps .ec-step:not(:last-child)::after {
    content: "+";

    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);

    display: flex;
    align-items: center;
    justify-content: center;

    width: 4.2rem;
    height: 4.2rem;

    border-radius: 50%;
    background: #1c103f;
    color: #fff;

    font-size: 2.2rem;
    font-weight: 300;
    line-height: 1;

    z-index: 10;
    pointer-events: none;
}

/* ========================================
   INNER CONTENT
======================================== */

.ec-steps .ec-step > .elementor-element {
    max-width: 100%;
}

/* Icon */

.ec-steps .ec-step .elementor-icon {
    font-size: 2.4rem;
    color: #ff2585;
}

/* Heading */

.ec-steps .ec-step .elementor-heading-title {
    color: #1c103f;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 1.3;
}

/* Description */

.ec-steps .ec-step .elementor-widget-text-editor {
    color: #766d91;
    font-size: 1.1rem;
    line-height: 1.5;
}

.ec-steps .ec-step .elementor-widget-text-editor p {
    margin: 0;
}

/* ========================================
   TABLET
======================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .ec-steps {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        max-width: 100%;
    }

    .ec-steps .ec-step {
        padding: 1.5rem;
    }

    .ec-steps .ec-step:not(:last-child)::after {
        width: 3.4rem;
        height: 3.4rem;
        font-size: 2rem;
    }

    .ec-steps .ec-step .elementor-heading-title {
        font-size: 1.4rem;
    }

    .ec-steps .ec-step .elementor-widget-text-editor {
        font-size: 1rem;
    }
}

/* ========================================
   MOBILE
======================================== */

@media (max-width: 767px) {

    .ec-steps {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;

        width: 100%;
        max-width: 32rem;

        margin-inline: auto;
        gap: 0 !important;
    }

    /* Circles */

    .ec-steps .ec-step {
        width: 100%;
        min-width: 0;
        height: auto;
        aspect-ratio: 1 / 1;

        padding: 2.5rem;
        margin: 0;

        border-radius: 50%;
    }

    /* Plus between circles */

    .ec-steps .ec-step:not(:last-child)::after {
        top: auto;
        bottom: 0;
        left: 50%;

        transform: translate(-50%, 50%);

        width: 2.8rem;
        height: 2.8rem;

        font-size: 2rem;
    }

    /* Icon */

    .ec-steps .ec-step .elementor-icon {
        font-size: 2.4rem;
    }

    /* Heading */

    .ec-steps .ec-step .elementor-heading-title {
        font-size: 1.6rem;
        line-height: 1.3;
    }

    /* Description */

    .ec-steps .ec-step .elementor-widget-text-editor {
        font-size: 1.1rem;
        line-height: 1.5;
    }
}



/* ========================================
   DESKTOP - CIRCLE OVERLAP
======================================== */

@media (min-width: 1025px) {

    .ec-steps {
        --circle-size: 42.9rem;
        --overlap: 4rem;

        display: grid !important;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 0 !important;

        width: 100%;
        max-width: calc(
            3 * var(--circle-size) -
            2 * var(--overlap)
        );

        margin-inline: auto;
        direction: rtl;
        overflow: visible;
    }

    .ec-steps .ec-step {
        position: relative;

        width: calc(100% + var(--overlap) * 2 / 3);
        max-width: var(--circle-size);
        height: auto;
        aspect-ratio: 1 / 1;

        margin: 0 !important;
        transform: none;

        padding: 4rem;
        border-radius: 50%;
        background: #fff;

        box-sizing: border-box;
        overflow: visible;
    }

    /* Circle positioning */

    .ec-steps .ec-step:nth-child(1) {
        justify-self: start;
        z-index: 3;
    }

    .ec-steps .ec-step:nth-child(2) {
        justify-self: center;
        z-index: 2;
    }

    .ec-steps .ec-step:nth-child(3) {
        justify-self: end;
        z-index: 1;
    }

    /* Soft separation shadow */

    .ec-steps .ec-step {
        box-shadow:
            -0.8rem 0 2rem -1.2rem
            rgba(28, 16, 63, 0.18);
    }

    /* Plus icons */

    .ec-steps .ec-step:not(:last-child)::after {
        top: 50%;
        left: 0;
        transform: translate(-50%, -50%);

        width: 4.2rem;
        height: 4.2rem;
        z-index: 10;
    }

    /* Prevent text from entering overlap */

    .ec-steps .ec-step > .elementor-element {
        width: 100%;
        max-width: 32rem;
    }
}


@media (min-width: 1025px) {

    .ec-steps .ec-step:not(:last-child)::after {
        content: "+";

        position: absolute;
        top: 50%;
        left: 2rem;
        bottom: auto;

        transform: translate(-50%, -50%);

        display: flex;
        align-items: center;
        justify-content: center;

        width: 4.2rem;
        height: 4.2rem;

        border-radius: 50%;
        background: #1c103f;
        color: #fff;

        font-family: Arial, sans-serif;
        font-size: 2.4rem;
        font-weight: 300;
        line-height: 1;

        z-index: 20;
        pointer-events: none;
    }
}



@media (min-width: 1025px) {
    .ec-steps .ec-step:nth-child(1) {
        z-index: 3;
    }

    .ec-steps .ec-step:nth-child(2) {
        z-index: 2;
    }

    .ec-steps .ec-step:nth-child(3) {
        z-index: 1;
    }
}



@media (min-width: 1025px) {
    .ec-steps .ec-step:not(:last-child)::after {
        left: 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb7491 */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-6cb7491 { height: calc(100vw / 2.266);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9372354 */.elementor-10 .elementor-element.elementor-element-9372354 span {
    color: #F83088;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-56fdda7 */.elementor-10 .elementor-element.elementor-element-56fdda7 {
    font-family: "heebo", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f2ae9b */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-2f2ae9b { height: calc(100vw / 1.895);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d56a526 */.elementor-10 .elementor-element.elementor-element-d56a526 span {
    color: #F83088;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61faf8c */@media (min-width: 767px) {
.elementor-10 .elementor-element.elementor-element-61faf8c { height: calc(100vw / 2.214);}
}/* End custom CSS */
/* Start custom CSS */.db-field input {

    text-align: right;
    direction: rtl;
}/* Figma match fixes (11/2026) */
/* LTR strings inside RTL page: keep the period/plus on the correct side */
.elementor-element-6dedac3 .elementor-heading-title{direction:ltr;unicode-bidi:isolate;text-align:right}
.elementor-element-4f2272a .elementor-heading-title,.elementor-element-d7bddd3 .elementor-heading-title{direction:ltr;unicode-bidi:isolate}
/* Logo marquee: no pagination dots (Figma) */
.elementor-element-bde67cd .swiper-pagination{display:none!important}
@media (max-width:767px){
 /* Why Digibird: purple-to-orange gradient like Figma mobile */
 .elementor-element-6cb7491{background-image:linear-gradient(180deg,#4A22B0 0%,#8B4BEA 28%,#F562C8 62%,#FF8A5C 82%,#F7AE2A 100%)!important}
 /* Services: swipeable carousel, two services per page */
 .elementor-10 .elementor-element.elementor-element-2a090ee{--e-con-grid-template-columns:none;--e-con-grid-template-rows:auto auto;--grid-auto-flow:column;display:grid!important;grid-template-columns:none!important;grid-template-rows:auto auto!important;grid-auto-flow:column!important;grid-auto-columns:100%!important;gap:48px 24px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 .elementor-element-2a090ee::-webkit-scrollbar{display:none}
 .elementor-element-2a090ee>*{scroll-snap-align:start;width:100%!important;max-width:100%!important}
 .db-svc-dots{display:flex;justify-content:center;gap:6px;margin-top:24px}
 .db-svc-dots button{width:8px;height:8px;border-radius:4px;border:0;padding:0;background:rgba(255,255,255,.35)}
 .db-svc-dots button.on{width:20px;background:#fff}
}
/* Stats band mobile = Figma 03 Stats band (mobile): own background, 346px, one-line labels */
@media (max-width:767px){
 .elementor-10 .elementor-element.elementor-element-d23711d{background-image:url(/wp-content/uploads/2026/11/stats-band-mobile@2x.jpg)!important;background-size:cover!important;background-position:center!important}
 .elementor-10 .elementor-element.elementor-element-d23711d>.e-con-inner{padding:44px 0!important;gap:30px!important}
 .elementor-10 .elementor-element.elementor-element-c2ac4ff,.elementor-10 .elementor-element.elementor-element-db7cad1,.elementor-10 .elementor-element.elementor-element-76d1ed7{padding:0!important;gap:4px!important}
 .elementor-element-4f2272a .elementor-heading-title,.elementor-element-2e60028 .elementor-heading-title,.elementor-element-d7bddd3 .elementor-heading-title{font-size:44px!important;line-height:1!important}
 .elementor-10 .elementor-element.elementor-element-56e788d,.elementor-10 .elementor-element.elementor-element-e8b47f7,.elementor-10 .elementor-element.elementor-element-a0519ca{width:auto!important;max-width:100%!important;--container-widget-width:auto}
 .elementor-element-56e788d .elementor-heading-title,.elementor-element-e8b47f7 .elementor-heading-title,.elementor-element-a0519ca .elementor-heading-title{font-size:15px!important;line-height:1.2!important;white-space:nowrap}
 .elementor-element-56e788d .elementor-heading-title br,.elementor-element-e8b47f7 .elementor-heading-title br,.elementor-element-a0519ca .elementor-heading-title br{display:none}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'heebo';
	font-display: auto;
	src: url('https://www.digibird.co.il/wp-content/uploads/2026/10/Heebo-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */