@font-face{font-family:'TBG Heebo';font-weight:100 900;src:url('../fonts/tripbagalil/heebo-hebrew.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}
@font-face{font-family:'TBG Heebo';font-weight:100 900;src:url('../fonts/tripbagalil/heebo-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
.tbgc{--forest:#0F4A38;--deep:#07513D;--mint:#DDF3E4;--cream:#FBF7EC;--orange:#F28C28;--orangeD:#C2570C;--yellow:#FFD54A;--ink:#0B2E24;--muted:#3d6b5b;}
.tbgc *{box-sizing:border-box}
.tbgc [class]>*{min-width:0}
.tbgc{margin:0;font-family:'TBG Heebo',Arial,sans-serif;color:var(--ink);direction:rtl;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}
.tbgc img{display:block;max-width:100%}
.tbgc a{color:inherit}
.tbgc .tbgc-ltr{direction:ltr;unicode-bidi:isolate}
.tbgc .tbgc-phone{position:relative;width:var(--pw,300px);aspect-ratio:390/844;border-radius:calc(var(--pw,300px)*.12);background:#06150f;padding:calc(var(--pw,300px)*.028);box-shadow:0 30px 70px rgba(7,40,31,.28)}
.tbgc .tbgc-phone .tbgc-screen{position:relative;width:100%;height:100%;border-radius:calc(var(--pw,300px)*.1);overflow:hidden;background:#fff}
.tbgc .tbgc-phone .tbgc-screen>img{width:100%;height:100%;object-fit:cover;object-position:top}
.tbgc .tbgc-mask{position:absolute;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:rgba(255,255,255,.35)}
.tbgc .tbgc-pin{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;background:transparent;cursor:pointer;padding:0}
.tbgc .tbgc-pin i{position:absolute;inset:11px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px rgba(255,255,255,.95),0 6px 16px rgba(0,0,0,.3)}
.tbgc .tbgc-pin::after{content:'';position:absolute;inset:3px;border-radius:50%;border:2px solid var(--orange);opacity:.55}
.tbgc .tbgc-pin[aria-pressed=true] i{background:var(--forest)}
.tbgc .tbgc-pin:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-radius:50%}
.tbgc .tbgc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 34px 4px;border-radius:40px;background:var(--orangeD);color:#fff;font-weight:800;font-size:22px;text-decoration:none;border:0;cursor:pointer}
.tbgc .tbgc-btn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
.tbgc .tbgc-hotbox{border-radius:18px;padding:22px 26px;min-height:150px}
.tbgc .tbgc-hotbox h4{margin:0 0 6px;font-size:26px;font-weight:800}
.tbgc .tbgc-hotbox p{margin:0;font-size:19px}
.tbgc .tbgc-hotlist{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:0;list-style:none}
.tbgc .tbgc-hotlist button{min-height:44px;padding:0 20px 3px;border-radius:30px;border:2px solid var(--forest);background:#fff;color:var(--forest);font:700 18px 'TBG Heebo';cursor:pointer}
.tbgc .tbgc-hotlist button[aria-pressed=true]{background:var(--forest);color:#fff}
.tbgc .tbgc-hotlist button:focus-visible{outline:3px solid var(--orangeD);outline-offset:2px}
.tbgc .tbgc-chip{display:inline-block;padding:6px 20px 9px;border-radius:12px;background:var(--forest);color:var(--yellow);font:800 22px 'TBG Heebo';direction:ltr}
.tbgc .tbgc-hills{display:block;width:100%;height:auto}
.tbgc .tbgc-vid{position:relative;aspect-ratio:9/16;background:#0F4A38;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px rgba(7,40,31,.3)}
.tbgc .tbgc-vid img{width:100%;height:100%;object-fit:cover;opacity:.9}
.tbgc .tbgc-play{position:absolute;inset:auto 0 28px 0;margin:auto;width:fit-content}
.tbgc .tbgc-cap{font-size:16px;color:var(--muted);margin-top:12px}
@media (prefers-reduced-motion:reduce){.tbgc *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.tbgc .tbgc-d{position:relative;overflow:hidden;padding:120px 0}
.tbgc .tbgc-in{max-width:1440px;margin:0 auto;padding:0 72px;position:relative}
.tbgc .tbgc-tod{font-weight:800;font-size:20px;letter-spacing:0;display:flex;align-items:center;gap:12px;margin:0 0 16px}
.tbgc .tbgc-tod::before{content:'';width:22px;height:22px;border-radius:50%;background:var(--sun,#FFB62E);box-shadow:0 0 0 6px rgba(255,182,46,.3)}
.tbgc h2{font-size:clamp(40px,6.2vw,104px);line-height:.98;margin:0 0 26px;font-weight:900}
.tbgc p.tbgc-lead{font-size:clamp(19px,1.6vw,26px);max-width:700px}
.tbgc .tbgc-s1{background:linear-gradient(180deg,#0b2d25,#1f6a55 70%,#6fb594);color:#fff;padding-top:60px;padding-bottom:0;min-height:900px}
.tbgc .tbgc-s1 h1{font-size:clamp(46px,7.4vw,124px);line-height:.94;font-weight:900;margin:20px 0 24px;max-width:1000px}
.tbgc .tbgc-s1 h1 em{font-style:normal;color:var(--yellow)}
.tbgc .tbgc-sun{position:absolute;left:12%;top:120px;width:min(36vw,480px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 42%,#ffe27a,#ffbf2e 45%,#f7901e);box-shadow:0 0 140px 70px rgba(255,191,46,.35)}
.tbgc .tbgc-s1 .tbgc-row{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:end}
.tbgc .tbgc-s1 .tbgc-lead{color:#e3f4ea}
.tbgc .tbgc-metas{display:grid;grid-template-columns:repeat(3,auto);gap:30px;margin:30px 0 34px;max-width:900px}
.tbgc .tbgc-metas small{display:block;color:var(--yellow);font-weight:700}
.tbgc .tbgc-metas b{font-size:20px}
.tbgc .tbgc-hh{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:0;height:720px}
.tbgc .tbgc-hh .tbgc-phone{--pw:300px;margin-bottom:-120px}
.tbgc .tbgc-hh img.tbgc-dk{position:absolute;right:-20px;bottom:20px;width:620px;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.4)}
.tbgc .tbgc-hills2{position:absolute;left:0;right:0;bottom:-1px;width:100%}
.tbgc .tbgc-s2{background:#DDF3E4}
.tbgc .tbgc-two{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:40px}
.tbgc .tbgc-two>div{padding:70px 50px;font-size:20px}
.tbgc .tbgc-two>div:first-child{background:var(--forest);color:#fff}
.tbgc .tbgc-two>div:last-child{background:#fff}
.tbgc .tbgc-two h3{font-size:clamp(32px,3.4vw,52px);margin:0 0 10px;line-height:1}
.tbgc .tbgc-s3{background:#fff}
.tbgc .tbgc-pal{display:flex;margin:36px 0;height:260px;border-radius:0}
.tbgc .tbgc-pal div{flex:1;background:var(--c);padding:20px;display:flex;flex-direction:column;justify-content:flex-end;font-size:15px;color:#fff;transition:flex .3s}
.tbgc .tbgc-pal div:hover,.tbgc .tbgc-pal div:focus-within{flex:2.2}
.tbgc .tbgc-pal div:nth-child(n+3){color:var(--ink)}
.tbgc .tbgc-pal b{font-size:22px}
.tbgc .tbgc-big{font-size:clamp(40px,7vw,120px);font-weight:900;color:var(--forest);line-height:1;margin:30px 0 0}
.tbgc .tbgc-s4{background:#FFF6DC}
.tbgc .tbgc-sx{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}
.tbgc .tbgc-trio{display:flex;gap:18px;justify-content:center}
.tbgc .tbgc-trio .tbgc-phone{--pw:250px}
.tbgc .tbgc-trio .tbgc-phone:nth-child(1){margin-top:90px}
.tbgc .tbgc-trio .tbgc-phone:nth-child(3){margin-top:40px}
.tbgc .tbgc-qs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}
.tbgc .tbgc-qs span{padding:10px 22px 13px;border-radius:40px;background:var(--forest);color:#fff;font-weight:800;font-size:20px}
.tbgc .tbgc-qs span.tbgc-o{background:var(--orangeD)}
.tbgc .tbgc-s5{background:#FFE2B0}
.tbgc .tbgc-hotwrap{display:grid;grid-template-columns:1fr 1.25fr;gap:50px;align-items:center}
.tbgc .tbgc-hotwrap .tbgc-hp{display:flex;justify-content:center}
.tbgc .tbgc-hotwrap .tbgc-hp .tbgc-phone{--pw:250px}
.tbgc .tbgc-hotwrap .tbgc-hp .tbgc-phone+.tbgc-phone{margin-right:-60px}
.tbgc .tbgc-hotwrap .tbgc-hp1{margin-top:60px;z-index:2}
.tbgc .tbgc-hotwrap .tbgc-hp2{z-index:3;margin-top:20px}
.tbgc .tbgc-hotbox{background:#fff}
.tbgc .tbgc-s6{background:linear-gradient(180deg,#FFD7A0,#F5A25A 60%,#E0803A);color:var(--ink)}
.tbgc .tbgc-three{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px}
.tbgc .tbgc-three>div{padding:34px 34px 44px;background:rgba(255,255,255,.88)}
.tbgc .tbgc-three>div:nth-child(2){background:rgba(15,74,56,.95);color:#fff;transform:translateY(40px)}
.tbgc .tbgc-three h3{font-size:28px;margin:0 0 8px}
.tbgc .tbgc-three p{font-size:18px;margin:0 0 14px}
.tbgc .tbgc-three .tbgc-phone{--pw:170px;margin:0 auto}
.tbgc .tbgc-s7{background:linear-gradient(180deg,#E0803A 0%,#7a4a3a 22%,#0F4A38 55%);color:#fff;padding-top:200px}
.tbgc .tbgc-vv{display:grid;grid-template-columns:1fr 400px;gap:80px;align-items:center}
.tbgc .tbgc-film{position:relative;aspect-ratio:9/16;border-radius:26px;overflow:hidden;background:#06150f;box-shadow:0 40px 100px rgba(0,0,0,.45)}
.tbgc .tbgc-film video,.tbgc .tbgc-film .tbgc-post{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.tbgc .tbgc-film .tbgc-post{border:0;padding:0;cursor:pointer;background:#06150f}
.tbgc .tbgc-film .tbgc-post img{width:100%;height:100%;object-fit:cover}
.tbgc .tbgc-film .tbgc-go{position:absolute;inset:auto 0 34px 0;margin:auto;width:fit-content;min-height:56px;padding:0 30px 4px;border-radius:40px;background:var(--orangeD);color:#fff;font:800 22px 'TBG Heebo';display:inline-flex;align-items:center;gap:12px}
.tbgc .tbgc-film .tbgc-go::before{content:'';border-left:18px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent}
.tbgc .tbgc-film.tbgc-on .tbgc-post{display:none}
.tbgc .tbgc-film .tbgc-post:focus-visible{outline:4px solid var(--yellow);outline-offset:-4px}
.tbgc .tbgc-marks{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none}
.tbgc .tbgc-marks button{min-height:44px;padding:0 20px 3px;border-radius:30px;border:2px solid rgba(255,255,255,.55);background:transparent;color:#fff;font:700 18px 'TBG Heebo';cursor:pointer}
.tbgc .tbgc-marks button:hover,.tbgc .tbgc-marks button:focus-visible{background:var(--yellow);color:var(--ink);border-color:var(--yellow);outline:0}
.tbgc .tbgc-sound{margin-top:14px;font-size:15px;color:#bfe0cf}
.tbgc .tbgc-herofilm{display:inline-flex;align-items:center;gap:12px;margin-inline-start:14px;min-height:56px;padding:0 26px 4px;border-radius:40px;border:2px solid var(--yellow);color:var(--yellow);font:800 20px 'TBG Heebo';text-decoration:none}
.tbgc .tbgc-herofilm::before{content:'';border-left:14px solid var(--yellow);border-top:9px solid transparent;border-bottom:9px solid transparent}
.tbgc .tbgc-s8{background:#0b2d25;color:#fff}
.tbgc .tbgc-tl{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.2);margin-top:34px}
.tbgc .tbgc-tl div{background:#0b2d25;padding:26px}
.tbgc .tbgc-tl small{display:block;color:var(--yellow);font-weight:700}
.tbgc .tbgc-tl b{font-size:20px}
.tbgc .tbgc-chips2{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}
.tbgc .tbgc-s9{background:linear-gradient(180deg,#0b2d25,#071d18);color:#fff;text-align:center;padding:150px 0}
.tbgc .tbgc-s9 h2{margin-inline:auto;max-width:1000px}
.tbgc .tbgc-s9 p{margin-inline:auto;font-size:22px;max-width:640px}
.tbgc .tbgc-s9 .tbgc-btn{font-size:26px;min-height:68px;padding:0 46px 6px;margin-top:20px}
@media(max-width:900px){.tbgc .tbgc-in{padding:0 22px}
.tbgc .tbgc-d{padding:70px 0}
.tbgc .tbgc-s1 .tbgc-row,.tbgc .tbgc-two,.tbgc .tbgc-sx,.tbgc .tbgc-hotwrap,.tbgc .tbgc-vv{grid-template-columns:1fr;gap:30px}
.tbgc .tbgc-s1{min-height:0}
.tbgc .tbgc-hh{height:520px}
.tbgc .tbgc-hh .tbgc-phone{--pw:190px;margin-bottom:-70px}
.tbgc .tbgc-hh img.tbgc-dk{width:330px}
.tbgc .tbgc-sun{left:50%;margin-left:-130px;width:260px;top:auto;bottom:140px}
.tbgc .tbgc-metas{grid-template-columns:1fr 1fr}
.tbgc .tbgc-pal{flex-wrap:wrap;height:auto}
.tbgc .tbgc-pal div{flex:1 1 45%;min-height:130px}
.tbgc .tbgc-trio .tbgc-phone{--pw:140px}
.tbgc .tbgc-trio{gap:8px}
.tbgc .tbgc-hotwrap .tbgc-hp .tbgc-phone{--pw:150px}
.tbgc .tbgc-hotwrap .tbgc-hp .tbgc-phone+.tbgc-phone{margin-right:-40px}
.tbgc .tbgc-three{grid-template-columns:1fr}
.tbgc .tbgc-three>div:nth-child(2){transform:none}
.tbgc .tbgc-tl{grid-template-columns:1fr}
.tbgc .tbgc-vid{max-width:290px;margin:0 auto}
.tbgc .tbgc-two>div{padding:40px 24px}
.tbgc .tbgc-film{max-width:300px;margin:0 auto}
.tbgc .tbgc-s7{padding-top:130px}
.tbgc .tbgc-herofilm{margin:12px 0 0}}

.tbgc{--font-display:'TBG Heebo',Arial,sans-serif;font-family:var(--font-primary,'TBG Heebo',Arial,sans-serif);direction:rtl;color:var(--ink);line-height:1.5;position:relative;overflow:hidden;padding:0;max-width:none;margin:0}
.tbgc h1,.tbgc h2,.tbgc h3,.tbgc h4,.tbgc button,.tbgc .tbgc-tod,.tbgc .tbgc-btn,.tbgc .tbgc-chip,.tbgc .tbgc-big,.tbgc .tbgc-herofilm,.tbgc .tbgc-go{font-family:var(--font-display)}
.tbgc h1,.tbgc h2,.tbgc h3,.tbgc h4{letter-spacing:0;margin-top:0;color:inherit}
.tbgc p{margin-top:0}.tbgc ul{margin:0}
.tbgc img{height:auto}.tbgc .tbgc-phone .tbgc-screen>img{height:100%}
.tbgc .tbgc-pin,.tbgc .tbgc-marks,.tbgc .tbgc-hotlist,.tbgc .tbgc-hotbox,.tbgc .tbgc-post{display:none}
.tbgc.tbgc-js .tbgc-pin{display:block}.tbgc.tbgc-js .tbgc-marks,.tbgc.tbgc-js .tbgc-hotlist{display:flex}.tbgc.tbgc-js .tbgc-hotbox{display:block}.tbgc.tbgc-js .tbgc-post{display:block}
.tbgc.tbgc-js .tbgc-hotdl{display:none}
.tbgc .tbgc-hotdl{margin:0 0 18px}.tbgc .tbgc-hotdl dt{font-weight:800;font-size:22px;margin-top:12px}.tbgc .tbgc-hotdl dd{margin:0;font-size:18px}
.tbgc .tbgc-film video{background:#06150f}
.tbgc a:focus-visible,.tbgc button:focus-visible,.tbgc video:focus-visible{outline:3px solid var(--orangeD);outline-offset:3px}
.tbgc .tbgc-s1 a:focus-visible,.tbgc .tbgc-s7 a:focus-visible,.tbgc .tbgc-s8 a:focus-visible,.tbgc .tbgc-s9 a:focus-visible{outline-color:var(--yellow)}
.tbgc .tbgc-hh .tbgc-phone{--pw:300px}
.tbgc img.tbgc-logo-top{width:230px;height:auto;max-width:60%;filter:drop-shadow(0 0 20px rgba(255,255,255,.4))}
@media (prefers-reduced-motion:reduce){.tbgc *{animation:none!important;transition:none!important}}
