:root{--sc-navy:#07133c;--sc-pink:#ec3c64;--sc-pink-dark:#d82d55;--sc-ink:#0b1538;--sc-muted:#697084;--sc-line:#e8e8ee}
html{scroll-behavior:smooth}body{margin:0;color:var(--sc-ink);font-family:Arial,"Noto Sans Hebrew",sans-serif}.elementor-page .site-header,.elementor-page .site-footer{display:none!important}.elementor-page .elementor-location-header,.elementor-page .elementor-location-footer{display:none!important}.elementor-page main{padding:0!important}.sc-site{direction:rtl;overflow:hidden}.sc-site>.e-con-inner,.sc-site{display:flex!important;max-width:none!important;flex-direction:column!important;gap:0!important;padding:0!important}.sc-site a{text-decoration:none}.sc-site .elementor-widget-text-editor p{margin:0}.sc-header{position:relative;z-index:10;display:grid!important;grid-template-columns:165px 1fr 145px!important;align-items:center!important;gap:22px!important;width:calc(100% - 120px)!important;max-width:1120px!important;min-height:82px;margin:24px auto -23px!important;padding:7px 18px 7px 24px!important;background:rgba(255,255,255,.97);border:1px solid rgba(7,19,60,.07);border-radius:25px;box-shadow:0 13px 35px rgba(10,21,52,.12)}
.sc-logo img{width:145px!important;height:68px!important;object-fit:contain}.sc-nav p,.sc-footer-nav p{display:flex;justify-content:center;gap:clamp(18px,2.3vw,37px);font-size:14px;font-weight:700}.sc-nav a,.sc-footer-nav a{color:var(--sc-ink);white-space:nowrap}.sc-button .elementor-button{min-height:46px;padding:13px 28px;border-radius:999px;font-weight:800;font-size:15px}.sc-button-pink .elementor-button{color:#fff;background:var(--sc-pink);box-shadow:0 10px 24px rgba(236,60,100,.23)}.sc-button-pink .elementor-button:hover{background:var(--sc-pink-dark)}.sc-hero{display:flex!important;justify-content:center!important;min-height:560px;width:calc(100% - 60px)!important;max-width:1180px!important;margin:0 auto!important;padding:90px 72px 55px!important;overflow:hidden;border-radius:24px;background:linear-gradient(270deg,rgba(2,8,27,.94),rgba(3,10,28,.68) 42%,rgba(3,8,24,.05) 76%),url('../assets/hero-car.png') center/cover no-repeat;box-shadow:0 18px 38px rgba(10,15,35,.12)}
.sc-hero-copy{width:56%!important;margin-right:0!important;margin-left:auto!important;align-items:flex-start!important}.sc-eyebrow .elementor-heading-title{font-size:14px!important;font-weight:900!important;letter-spacing:.06em}.sc-eyebrow-pink .elementor-heading-title{color:var(--sc-pink)!important}.sc-hero-title .elementor-heading-title{margin:10px 0 15px;color:#fff!important;font-size:clamp(34px,3.4vw,50px)!important;line-height:1.16!important;font-weight:900!important}.sc-hero-list .elementor-icon-list-items{display:grid!important;gap:8px}.sc-hero-list .elementor-icon-list-text{color:#fff!important;font-size:16px;font-weight:600}.sc-hero-list .elementor-icon-list-icon{color:var(--sc-pink)!important}.sc-brands{max-width:1380px!important;width:100%!important;margin:32px auto 0!important;padding:22px 25px!important;border-block:1px solid #f3f3f5}.sc-brands p{display:flex;direction:ltr;align-items:center;justify-content:space-around;gap:32px;font-size:16px;font-weight:900;font-style:italic}.sc-section{width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:100px 30px!important}.sc-section-title .elementor-heading-title{font-size:clamp(30px,3vw,43px)!important;line-height:1.13!important;font-weight:900!important;text-align:center}.sc-section-intro{text-align:center;color:var(--sc-muted);line-height:1.7}.sc-solutions>.e-con-inner,.sc-solutions{gap:25px!important}.sc-solutions>.elementor-widget-heading:first-child,.sc-solutions>.elementor-widget-heading:nth-child(2){text-align:center}.sc-solution-card{min-height:306px!important;display:flex!important;justify-content:center!important;overflow:hidden;border:1px solid var(--sc-line);border-radius:23px;box-shadow:0 12px 32px rgba(10,20,53,.11);background-position:left center!important;background-size:cover!important}.sc-solution-parking{background-image:linear-gradient(270deg,#fff 8%,rgba(255,255,255,.98) 40%,rgba(255,255,255,.25) 74%),url('../assets/parking.png')}.sc-solution-workplace{background-image:linear-gradient(270deg,#fff 8%,rgba(255,255,255,.98) 40%,rgba(255,255,255,.25) 74%),url('../assets/workplace.png')}.sc-solution-commercial{background-image:linear-gradient(270deg,#fff 8%,rgba(255,255,255,.98) 40%,rgba(255,255,255,.25) 74%),url('../assets/commercial.png')}.sc-solution-copy{width:52%!important;margin-left:auto!important;padding:50px 45px!important}.sc-solution-copy h3{font-size:30px!important;font-weight:900!important}.sc-solution-copy .elementor-widget-text-editor{color:#5e6678;line-height:1.7}.sc-button-outline .elementor-button{color:var(--sc-pink);background:rgba(255,255,255,.9);border:1px solid rgba(236,60,100,.55)}
.sc-why{max-width:1260px!important}.sc-why-stage{position:relative;min-height:610px!important;display:flex!important;align-items:center!important;justify-content:center!important}.sc-benefits-grid{position:relative;z-index:2;width:100%!important;display:grid!important;grid-template-columns:280px 280px!important;justify-content:space-between!important;gap:35px!important}.sc-benefit{min-height:112px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:17px!important;padding:18px!important;background:#f1f1f4;border-radius:22px;box-shadow:0 6px 14px rgba(9,20,57,.06)}.sc-benefit-active{background:var(--sc-pink);color:#fff}.sc-benefit:nth-child(odd){transform:translateX(45px)}.sc-benefit:nth-child(even){transform:translateX(-45px)}.sc-benefit-icon{flex:0 0 42px!important;width:42px!important;height:48px!important;display:grid!important;place-items:center;color:var(--sc-pink);border:2px solid currentColor;border-radius:19px 19px 24px 24px}.sc-benefit-active .sc-benefit-icon,.sc-benefit-active .elementor-heading-title{color:#fff!important}.sc-benefit-copy h3{font-size:20px!important;font-weight:900!important}.sc-benefit-copy p{color:#7c8190;font-size:13px;line-height:1.35}.sc-benefit-active p{color:rgba(255,255,255,.8)}.sc-charger{position:absolute!important;z-index:1;width:430px!important;left:50%;top:50%;transform:translate(-50%,-50%)}.sc-charger img{width:430px!important;filter:drop-shadow(0 22px 28px rgba(9,20,57,.16))}.sc-contact{display:grid!important;grid-template-columns:minmax(240px,380px) 1fr!important;align-items:center!important;gap:45px!important;width:100%!important;max-width:none!important;padding:62px max(40px,calc((100vw - 1120px)/2))!important;color:#fff;background:var(--sc-navy)}.sc-contact h2{color:#fff!important;font-size:clamp(30px,3vw,43px)!important;font-weight:900!important}.sc-contact p{color:rgba(255,255,255,.68)}.sc-lead-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 155px;gap:12px;align-items:start}.sc-lead-form input:not([type=checkbox]){width:100%;height:48px;padding:0 20px;color:#1a2038;background:#fff;border:1px solid transparent;border-radius:999px;text-align:right}.sc-lead-form button{min-height:48px;padding:0 20px;color:#fff;background:var(--sc-pink);border:0;border-radius:999px;font-weight:800;cursor:pointer}.sc-lead-form label{grid-column:1/-1;display:flex;gap:8px;color:rgba(255,255,255,.65);font-size:12px}.sc-form-success{padding:12px 18px;color:#fff!important;background:#19964b;border-radius:10px}.sc-about{display:grid!important;grid-template-columns:1fr .9fr!important;align-items:center!important;gap:80px!important}.sc-about .sc-section-title .elementor-heading-title{text-align:right}.sc-about-copy>.elementor-widget-text-editor{color:#656d7d;line-height:1.78}.sc-about-visual{align-items:center!important}.sc-about-logo img{width:min(100%,430px)!important}.sc-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;width:100%;margin-top:25px;padding-top:25px;border-top:1px solid var(--sc-line)}.sc-stat{align-items:center!important;text-align:center}.sc-stat .elementor-heading-title{color:var(--sc-pink)!important;font-size:30px!important;font-weight:900!important}.sc-stat p{color:#777;font-size:13px}.sc-testimonial-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-top:35px}.sc-testimonial{padding:28px!important;border:1px solid var(--sc-line);border-radius:18px;box-shadow:0 10px 25px rgba(8,18,48,.07)}.sc-stars .elementor-heading-title{color:#ffb000!important;letter-spacing:3px}.sc-testimonial h3{font-size:16px!important}.sc-testimonial-role p{color:#8a8f9e;font-size:13px}.sc-faq{max-width:900px!important}.sc-accordion .elementor-accordion-item{margin-bottom:12px;border:1px solid var(--sc-line)!important;border-radius:14px;overflow:hidden}.sc-accordion .elementor-tab-title{font-weight:800}.sc-app{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:60px!important;width:100%!important;max-width:none!important;min-height:610px!important;padding:75px max(40px,calc((100vw - 1120px)/2))!important;color:#fff;background:linear-gradient(120deg,#07133c,#17245a)}.sc-app h2{color:#fff!important;font-size:clamp(34px,4vw,52px)!important;line-height:1.15!important}.sc-app-copy>p,.sc-app-copy .elementor-widget-text-editor p{color:rgba(255,255,255,.72)}.sc-lead-form-compact{grid-template-columns:1fr!important}.sc-phone-area{display:grid!important;place-items:center!important}.sc-phone{width:285px!important;height:520px!important;padding:18px 10px!important;overflow:hidden;background:#0c0d12;border:7px solid #292a2f;border-radius:46px;box-shadow:0 30px 60px rgba(0,0,0,.3)}.sc-map,.sc-map img{width:100%!important;height:100%!important}.sc-map img{object-fit:cover;border-radius:32px}.sc-stores{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:16px!important;padding:28px!important}.sc-store-image{width:180px!important}.sc-google-play .elementor-button{min-height:55px;color:#fff;background:#111;border-radius:8px}.sc-footer{padding:65px max(35px,calc((100vw - 1120px)/2)) 25px!important;background:#f6f6f8}.sc-footer-main{display:grid!important;grid-template-columns:200px 1fr 260px!important;align-items:center!important;gap:35px!important}.sc-footer-logo img{width:180px!important}.sc-address{text-align:left;color:#697084}.sc-footer-bottom{display:flex!important;flex-direction:row!important;justify-content:space-between!important;margin-top:35px;padding-top:20px;border-top:1px solid #ddd;color:#7a7f8d;font-size:12px}.sc-legal p{display:flex;gap:20px}.sc-legal a{color:#697084}
@media(max-width:900px){.sc-header{grid-template-columns:130px 1fr!important;width:calc(100% - 30px)!important}.sc-nav{display:none!important}.sc-header-button{justify-self:end}.sc-hero{width:calc(100% - 24px)!important;padding:100px 35px 55px!important}.sc-hero-copy{width:75%!important}.sc-benefits-grid{grid-template-columns:1fr 1fr!important}.sc-benefit:nth-child(n){transform:none}.sc-charger{position:relative!important;order:-1!important;left:auto;top:auto;transform:none}.sc-why-stage{flex-direction:column!important}.sc-contact{grid-template-columns:1fr!important}.sc-lead-form{grid-template-columns:1fr 1fr!important}.sc-lead-form button{grid-column:1/-1}.sc-about{grid-template-columns:1fr!important}.sc-testimonial-grid{grid-template-columns:1fr!important}.sc-app{grid-template-columns:1fr!important}.sc-footer-main{grid-template-columns:1fr!important;text-align:center}.sc-address{text-align:center}.sc-footer-nav p{flex-wrap:wrap}}
@media(max-width:600px){.sc-header{grid-template-columns:1fr 1fr!important;min-height:68px!important;margin-top:12px!important;padding:5px 12px!important}.sc-logo img{width:120px!important;height:55px!important}.sc-header-button .elementor-button{min-height:40px;padding:11px 16px}.sc-hero{min-height:620px!important;padding:105px 24px 40px!important;background-position:38% center}.sc-hero-copy{width:100%!important}.sc-hero-title .elementor-heading-title{font-size:36px!important}.sc-brands p{justify-content:flex-start;overflow:hidden}.sc-section{padding:70px 18px!important}.sc-solution-card{min-height:400px!important;background-position:30% center!important}.sc-solution-copy{width:100%!important;padding:45px 25px!important;background:rgba(255,255,255,.75)}.sc-benefits-grid{grid-template-columns:1fr!important}.sc-charger{width:300px!important}.sc-charger img{width:300px!important}.sc-contact{padding:55px 20px!important}.sc-lead-form{grid-template-columns:1fr!important}.sc-lead-form button{grid-column:auto}.sc-about{gap:35px!important}.sc-stats{grid-template-columns:1fr!important;gap:18px!important}.sc-app{padding:60px 20px!important}.sc-phone{width:250px!important;height:470px!important}.sc-stores{flex-direction:column!important}.sc-footer{padding:55px 20px 20px!important}.sc-footer-bottom{flex-direction:column!important;align-items:center!important;gap:15px!important}}

/* Elementor 4 renders container children inside .e-con-inner. Apply every
   layout to that actual child wrapper so cards and columns do not stack or
   overflow sideways. */
.sc-header>.e-con-inner,.sc-solution-card>.e-con-inner,.sc-why-stage>.e-con-inner,.sc-benefits-grid>.e-con-inner,.sc-benefit>.e-con-inner,.sc-contact>.e-con-inner,.sc-about>.e-con-inner,.sc-stats>.e-con-inner,.sc-testimonial-grid>.e-con-inner,.sc-app>.e-con-inner,.sc-phone-area>.e-con-inner,.sc-stores>.e-con-inner,.sc-footer-main>.e-con-inner,.sc-footer-bottom>.e-con-inner{width:100%!important;max-width:none!important;padding:0!important}
.sc-header,.sc-solution-card,.sc-why-stage,.sc-benefits-grid,.sc-benefit,.sc-contact,.sc-about,.sc-stats,.sc-testimonial-grid,.sc-app,.sc-phone-area,.sc-stores,.sc-footer-main,.sc-footer-bottom{display:block!important}
.sc-header>.e-con-inner{display:grid!important;grid-template-columns:165px 1fr 145px!important;align-items:center!important;gap:22px!important}
.sc-solution-card>.e-con-inner{display:flex!important;justify-content:center!important}
.sc-why-stage>.e-con-inner{position:relative;min-height:610px;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}
.sc-benefits-grid>.e-con-inner{display:grid!important;grid-template-columns:280px 280px!important;justify-content:space-between!important;gap:35px!important}
.sc-benefit{width:100%!important;transform:none!important}
.sc-benefit>.e-con-inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:17px!important}
.sc-contact>.e-con-inner{display:grid!important;grid-template-columns:minmax(240px,380px) 1fr!important;align-items:center!important;gap:45px!important}
.sc-about>.e-con-inner{display:grid!important;grid-template-columns:1fr .9fr!important;align-items:center!important;gap:80px!important}
.sc-about-visual>.e-con-inner{align-items:center!important}
.sc-stats>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;width:100%!important}
.sc-testimonial-grid>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}
.sc-app>.e-con-inner{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:60px!important}
.sc-phone-area>.e-con-inner{display:grid!important;place-items:center!important}
.sc-stores>.e-con-inner{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:16px!important}
.sc-footer-main>.e-con-inner{display:grid!important;grid-template-columns:200px 1fr 260px!important;align-items:center!important;gap:35px!important}
.sc-footer-bottom>.e-con-inner{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:20px!important}
@media(min-width:681px) and (max-width:900px){.sc-header>.e-con-inner{grid-template-columns:1fr 1fr!important}.sc-why-stage>.e-con-inner{flex-direction:row!important;min-height:540px}.sc-benefits-grid>.e-con-inner{grid-template-columns:220px 220px!important}.sc-benefit{min-height:106px!important;padding:14px!important}.sc-benefit>.e-con-inner{gap:12px!important}.sc-benefit-icon{flex-basis:36px!important;width:36px!important;height:42px!important}.sc-benefit-copy h3{font-size:17px!important}.sc-benefit-copy p{font-size:12px}.sc-charger{position:absolute!important;order:0!important;width:300px!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.sc-charger img{width:300px!important}.sc-contact>.e-con-inner{grid-template-columns:minmax(220px,330px) 1fr!important;gap:30px!important}.sc-about>.e-con-inner{grid-template-columns:1fr .9fr!important;gap:45px!important}.sc-testimonial-grid>.e-con-inner{grid-template-columns:repeat(3,1fr)!important;gap:14px!important}.sc-testimonial{padding:20px!important}.sc-app>.e-con-inner{grid-template-columns:1fr 1fr!important;gap:35px!important}.sc-footer-main>.e-con-inner{grid-template-columns:160px 1fr 210px!important;gap:22px!important}.sc-footer-logo img{width:150px!important}}
@media(max-width:680px){.sc-header>.e-con-inner{grid-template-columns:130px 1fr!important}.sc-why-stage>.e-con-inner{flex-direction:column!important;min-height:0}.sc-benefits-grid>.e-con-inner{grid-template-columns:1fr 1fr!important}.sc-contact>.e-con-inner,.sc-about>.e-con-inner,.sc-testimonial-grid>.e-con-inner,.sc-app>.e-con-inner,.sc-footer-main>.e-con-inner{grid-template-columns:1fr!important}.sc-about>.e-con-inner{gap:45px!important}.sc-app>.e-con-inner{gap:45px!important}.sc-footer-main>.e-con-inner{text-align:center}.sc-charger{position:relative!important;order:-1!important;left:auto!important;top:auto!important;transform:none!important}}
@media(max-width:600px){.sc-header>.e-con-inner{grid-template-columns:1fr 1fr!important}.sc-benefits-grid>.e-con-inner{grid-template-columns:1fr!important;max-width:520px!important;margin:0 auto!important}.sc-stats>.e-con-inner{grid-template-columns:1fr!important;gap:18px!important}.sc-stores>.e-con-inner,.sc-footer-bottom>.e-con-inner{flex-direction:column!important}.sc-footer-bottom>.e-con-inner{align-items:center!important;gap:15px!important}}
