.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS *//* ===== Single post – gogodigital ===== */
body.single-post{background:#0d2e1b}
#gg-sp-hero{position:relative!important;overflow:hidden!important;background:#0d2e1b!important;color:#f6f1e9;padding:0!important}
#gg-sp-drift{position:absolute!important;top:-40px!important;inset-inline:auto!important;left:-40px!important;width:300px!important;height:180px!important;border-radius:0 0 140px 0!important;background:linear-gradient(90deg,#e2552a,#f89b56)!important;animation:ggDrift1 15s ease-in-out infinite;pointer-events:none}
@keyframes ggDrift1{0%,100%{transform:translate(0,0)}50%{transform:translate(30px,18px)}}
#gg-sp-hin{position:relative!important;max-width:1100px!important;margin:0 auto!important;padding:200px 40px 90px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:26px!important}
#gg-sp-crumb,#gg-sp-crumb p{margin:0!important;font-size:15px!important;color:#b7c6bb!important;display:flex;gap:10px;animation:ggFade 1s ease .1s both}
#gg-sp-crumb a{color:#b7c6bb!important;text-decoration:none!important}
#gg-sp-crumb a:hover{color:#f6f1e9!important}
#gg-sp-crumb .gg-sep{color:#b7c6bb}#gg-sp-crumb .gg-cat{color:#f89b56}
#gg-sp-h1,#gg-sp-h1 h1{margin:0!important;font-family:'Heebo',sans-serif!important;font-size:clamp(46px,6.4vw,96px)!important;font-weight:100!important;line-height:1.04!important;letter-spacing:-1px!important;color:#f6f1e9!important;animation:ggUp 1s cubic-bezier(.2,.8,.2,1) .2s both}
@keyframes ggUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@keyframes ggFade{from{opacity:0}to{opacity:1}}
#gg-sp-meta{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;font-size:16px!important;color:#d3ddd6!important;padding:0!important;animation:ggFade 1s ease .6s both}
#gg-sp-meta p{margin:0!important;font-size:16px!important;color:#d3ddd6!important;font-weight:300!important}
#gg-sp-mimg,#gg-sp-mimg img{width:48px!important;height:48px!important;border-radius:50%!important;object-fit:cover!important;object-position:top!important}
#gg-sp-mdate::before,#gg-sp-mread:not(:empty)::before{content:"·";color:#6f8f7a;margin-inline-end:16px}
#gg-sp-mread:empty{display:none!important}

#gg-sp-body{background:#f6f1e9!important;color:#0d2e1b!important;border-radius:48px 48px 0 0!important;padding:0!important;position:relative;z-index:1}
#gg-sp-wrap{max-width:1240px!important;margin:0 auto!important;padding:90px 40px 120px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:72px!important;align-items:flex-start!important}
#gg-sp-toc{flex:0 0 280px!important;position:sticky!important;top:120px!important;display:flex!important;flex-direction:column!important;gap:28px!important;padding:0!important}
#gg-sp-tocl,#gg-sp-tocl p{margin:0!important;font-size:14px!important;letter-spacing:3px!important;color:#b8430f!important}
#gg-sp-tocn{display:flex!important;flex-direction:column!important;padding:0!important}
#gg-sp-tocn a{display:block;color:#3f5a49;text-decoration:none;padding:10px 0 10px 16px;padding-inline-start:16px;padding-inline-end:0;border-inline-start:1px solid #cdd6cf;font-size:16px;line-height:1.45;transition:color .3s ease,border-color .3s ease,padding .3s ease}
#gg-sp-tocn a:hover,#gg-sp-tocn a.on{color:#b8430f;border-inline-start-color:#f89b56;padding-inline-start:22px}
#gg-sp-share{display:flex!important;flex-direction:column!important;gap:14px!important;padding:24px 0 0!important;border-top:1px solid #cdd6cf!important}
#gg-sp-share .gg-shl{font-size:14px;color:#3f5a49}
#gg-sp-share .gg-shb{display:flex;gap:10px}
.gg-share{width:46px;height:46px;border-radius:50%;border:1px solid #8aa394;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;padding:0;transition:background .3s ease,border-color .3s ease;color:#0d2e1b;text-decoration:none}
.gg-share svg{width:18px;height:18px;stroke:#0d2e1b;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.gg-share:hover{background:#0d2e1b;border-color:#0d2e1b}.gg-share:hover svg{stroke:#f6f1e9}
.gg-share.ok{background:#f89b56;border-color:#f89b56}

#gg-sp-art{flex:1 1 auto!important;min-width:0!important;max-width:760px!important;padding:0!important}
#gg-sp-art .elementor-widget-theme-post-content,#gg-sp-art .elementor-widget-container{color:#22382b;font-family:'Heebo',sans-serif;font-weight:300}
#gg-sp-art p{margin:0 0 22px;font-size:20px;line-height:1.85;color:#22382b;font-weight:300}
#gg-sp-art h2{margin:56px 0 20px;font-family:'Heebo',sans-serif;font-size:40px;font-weight:200;line-height:1.2;color:#0d2e1b;scroll-margin-top:110px}
#gg-sp-art h3{margin:40px 0 14px;font-family:'Heebo',sans-serif;font-size:28px;font-weight:200;line-height:1.3;color:#0d2e1b}
#gg-sp-art strong,#gg-sp-art b{font-weight:400}
#gg-sp-art a{color:#b8430f;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
#gg-sp-art a:hover{color:#e2552a}
#gg-sp-art ul,#gg-sp-art ol{margin:0 0 26px;padding-inline-start:26px}
#gg-sp-art li{font-size:20px;line-height:1.8;color:#22382b;margin:0 0 12px;padding-inline-start:6px}
#gg-sp-art ul li::marker{color:#e2552a}
#gg-sp-art ol li::marker{color:#b8430f;font-weight:300}
#gg-sp-art blockquote{margin:40px 0;padding:0;padding-inline-start:28px;border:0;border-inline-start:2px solid #f89b56;font-size:30px;font-weight:200;line-height:1.45;color:#0d2e1b;font-style:normal}
#gg-sp-art blockquote p{font-size:inherit;color:inherit;margin:0}
#gg-sp-art figure{margin:36px 0;display:flex;flex-direction:column;gap:12px}
#gg-sp-art figure img,#gg-sp-art > div img{width:100%;height:auto;border-radius:24px;display:block}
#gg-sp-art figcaption{font-size:15px;color:#3f5a49;line-height:1.5}
#gg-sp-art .gg-chart{width:100%;height:auto;background:#fff;border:1px solid #e3e0d8;border-radius:24px;padding:18px 10px 6px;box-sizing:border-box}
#gg-sp-art .gg-vid{align-items:center}
#gg-sp-art .gg-vid video{width:100%;max-width:380px;border-radius:24px;background:#0d2e1b;display:block}
#gg-sp-art .gg-short{background:#0d2e1b;color:#f6f1e9;border-radius:28px;padding:36px 40px;margin:0 0 44px;position:relative;overflow:hidden}
#gg-sp-art .gg-short::before{content:"";position:absolute;top:0;left:0;width:120px;height:80px;border-radius:0 0 70px 0;background:linear-gradient(90deg,#e2552a,#f89b56)}
#gg-sp-art .gg-short p{position:relative;margin:0 0 14px;font-size:22px;line-height:1.7;color:#f6f1e9}
#gg-sp-art .gg-short p:last-child{margin-bottom:0}
#gg-sp-art .gg-short p.gg-short-k{margin:0 0 12px;font-size:14px;letter-spacing:3px;color:#f89b56;line-height:1.4}
#gg-sp-art .gg-short a{color:#f89b56}
#gg-sp-art .gg-tbl{margin:32px 0 36px;overflow-x:auto;border-radius:24px;border:1px solid #e3e0d8;background:#fff}
#gg-sp-art .gg-tbl table{width:100%;border-collapse:collapse;font-size:17px;line-height:1.5;margin:0;border:0}
#gg-sp-art .gg-tbl th,#gg-sp-art .gg-tbl td{padding:16px 20px;text-align:start;border:0;border-bottom:1px solid #ece8df;vertical-align:top;background:transparent}
#gg-sp-art .gg-tbl th{background:#0d2e1b;color:#f6f1e9;font-weight:300;font-size:15px;letter-spacing:.5px}
#gg-sp-art .gg-tbl tr:last-child td{border-bottom:0}
#gg-sp-art .gg-tbl td:first-child{color:#3f5a49}
#gg-sp-art .gg-tbl tbody tr:nth-child(even) td{background:#faf8f3}
#gg-sp-art .gg-faq{border-top:1px solid #cdd6cf;margin:0 0 20px}
#gg-sp-art .gg-q{border-bottom:1px solid #cdd6cf}
#gg-sp-art .gg-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;min-height:44px;font-size:24px;font-weight:200;line-height:1.35;color:#0d2e1b;transition:color .3s ease}
#gg-sp-art .gg-q summary::-webkit-details-marker{display:none}
#gg-sp-art .gg-q summary:hover{color:#b8430f}
#gg-sp-art .gg-q summary::after{content:"";flex:none;width:46px;height:46px;border-radius:50%;border:1px solid #b8430f;box-sizing:border-box;background:no-repeat center/18px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8430f' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");transition:transform .5s cubic-bezier(.2,.8,.2,1),background-color .4s ease}
#gg-sp-art .gg-q[open] summary::after{transform:rotate(45deg);background-color:#b8430f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}
#gg-sp-art .gg-q p{margin:0 0 26px}
#gg-sp-art .gg-q[open] p{animation:ggFaq .6s cubic-bezier(.2,.8,.2,1)}
@keyframes ggFaq{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
#gg-sp-auth{margin-top:64px!important;display:flex!important;flex-direction:row!important;gap:24px!important;align-items:center!important;flex-wrap:wrap!important;padding:32px!important;border-radius:28px!important;background:#fff!important;border:1px solid #e3e0d8!important}
#gg-sp-aimg,#gg-sp-aimg img{width:96px!important;height:96px!important;border-radius:50%!important;object-fit:cover!important;object-position:top!important}
#gg-sp-atx{flex:1 1 300px!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important}
#gg-sp-aname,#gg-sp-aname p{margin:0!important;font-size:24px!important;font-weight:200!important;color:#0d2e1b!important}
#gg-sp-abio,#gg-sp-abio p{margin:0!important;font-size:17px!important;line-height:1.6!important;color:#3f5a49!important}
#gg-sp-cta{background:#0d2e1b url("https://gogodigital.co.il/wp-content/uploads/2026/11/gg-pattern-bg.webp") center/cover no-repeat!important;padding:130px 40px!important;display:flex!important;justify-content:center!important}
#gg-sp-ctab{width:100%!important;max-width:820px!important;background:rgba(13,46,27,.92)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(248,155,86,.25)!important;border-radius:36px!important;padding:64px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important;box-shadow:0 40px 100px rgba(0,0,0,.4)}
#gg-sp-ctah,#gg-sp-ctah h2{margin:0!important;font-family:'Heebo',sans-serif!important;font-size:clamp(36px,4.2vw,60px)!important;font-weight:100!important;line-height:1.08!important;color:#f6f1e9!important}
#gg-sp-ctap,#gg-sp-ctap p{margin:0!important;font-size:19px!important;line-height:1.7!important;color:#d3ddd6!important}
#gg-btn-6{background:linear-gradient(90deg,#f89b56,#e2552a,#f89b56)!important;color:#0d2e1b!important;padding:17px 36px!important;border-radius:999px!important;font-size:19px!important;font-weight:400!important;min-height:54px;box-sizing:border-box;display:inline-flex!important;align-items:center;font-family:'Heebo',sans-serif!important}
#gg-btn-6:hover{box-shadow:0 14px 34px rgba(226,85,42,.4)}
#gg-sp-rel{background:#f6f1e9!important;color:#0d2e1b!important;padding:120px 40px!important;display:flex!important;flex-direction:column!important;gap:44px!important}
#gg-sp-rel > *{width:100%;max-width:1240px;margin-inline:auto!important}
#gg-sp-relh,#gg-sp-relh h2{margin:0!important;font-family:'Heebo',sans-serif!important;font-size:clamp(40px,4.6vw,72px)!important;font-weight:100!important;line-height:1!important;color:#0d2e1b!important}
#gg-sp-relg{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:24px!important;padding:0!important}
.gg-rel{color:#0d2e1b;text-decoration:none;border-radius:28px;background:#fff;border:1px solid #e3e0d8;padding:36px;display:flex;flex-direction:column;gap:16px;min-height:240px;box-sizing:border-box;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease}
.gg-rel:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgba(13,46,27,.15)}
.gg-rel .gg-rt{font-size:14px;letter-spacing:2px;color:#b8430f}
.gg-rel .gg-rh{font-size:26px;font-weight:200;line-height:1.3}
@media (max-width:1000px){#gg-sp-toc{display:none!important}#gg-sp-wrap{display:block!important}#gg-sp-art{max-width:none!important}}
@media (max-width:640px){
#gg-sp-hin{padding:150px 22px 64px!important}
#gg-sp-wrap{padding:56px 22px 80px!important}
#gg-sp-body{border-radius:32px 32px 0 0!important}
#gg-sp-art p,#gg-sp-art li{font-size:18px}
#gg-sp-art h2{font-size:30px}
#gg-sp-art h3{font-size:24px}
#gg-sp-art .gg-short{padding:26px 22px}
#gg-sp-art .gg-short p{font-size:19px}
#gg-sp-art blockquote{font-size:24px;padding-inline-start:18px}
#gg-sp-art .gg-q summary{font-size:20px}
#gg-sp-art .gg-tbl th,#gg-sp-art .gg-tbl td{padding:12px 14px;font-size:15px}
#gg-sp-auth{padding:24px!important}
#gg-sp-cta{padding:80px 22px!important}
#gg-sp-ctab{padding:30px 22px!important}
#gg-sp-rel{padding:80px 22px!important}
.gg-rel{padding:28px;min-height:0}
#gg-sp-drift{width:180px!important;height:110px!important}
}/* End custom CSS */