.elementor-253 .elementor-element.elementor-element-trjet02 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(max-width:1024px){.elementor-253 .elementor-element.elementor-element-trjet02 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-trjet02 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS */@font-face{font-family:"Plinko Fs";font-style:normal;font-weight:100 800;font-display:swap;src:url("https://tr-eng.co.il/wp-content/uploads/fonts/plinko-fs.woff2") format("woff2");}
@font-face{font-family:"Plinko Fs";font-style:normal;font-weight:100 800;font-display:swap;src:url("https://tr-eng.co.il/wp-content/uploads/fonts/plinko-fs.woff2") format("woff2");}
@font-face{font-family:"Plinko Fs";font-style:normal;font-weight:100 800;font-display:swap;src:url("https://tr-eng.co.il/wp-content/uploads/fonts/plinko-fs.woff2") format("woff2");}body.single-projects>.site-header,body.single-projects>.site-footer,body.post-type-archive-projects>.site-header,body.post-type-archive-projects>.site-footer{display:none;}.elementor-253{background:#f5f1ea;color:#203b4b;}.elementor-253 .tr-all-projects .jet-listing-grid__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;margin:0;width:100%;direction:rtl;}.elementor-253 .tr-all-projects .jet-listing-grid__item{width:100%!important;max-width:none;padding:0;min-width:0;}.elementor-253 .tr-all-projects a:hover h3{text-decoration:underline;text-underline-offset:6px;}@media(max-width:1024px){.elementor-253 .tr-all-projects .jet-listing-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-253 .tr-all-projects .jet-listing-grid__items{grid-template-columns:1fr;gap:36px;}}
.elementor-253,.elementor-253 :is(h1,h2,h3,p,li,a){font-family:"Plinko Fs",sans-serif!important;}
.elementor-253 .elementor-243 :is(h3,p,a){font-family:"Plinko Fs",sans-serif!important;}
/* Shared native JetEngine card; scoped to listing 243. Elementor V4 atomic styles do not cascade reliably in JetEngine repeated renders. */
.elementor-243 [data-id="3f520d5a"]{display:flex!important;flex-direction:column;gap:14px;padding:0!important;min-width:0;width:100%;direction:rtl;text-align:right;text-decoration:none;color:#203b4b;}
.elementor-243 [data-id="5cd639b1"]{display:block;width:100%!important;height:auto;aspect-ratio:1.65;object-fit:cover;border-radius:0;transition:filter .3s ease;}
.elementor-243 [data-id="70b98c8"]{display:block;font-family:"Plinko Fs",sans-serif!important;font-size:30px;font-weight:500;line-height:1.3;text-align:right;color:#203b4b!important;margin:4px 0 0;}
.elementor-243 [data-id="5b122330"]{display:block;font-family:"Plinko Fs",sans-serif!important;font-size:19px;line-height:1.6;font-weight:400;color:#203b4b!important;text-align:right;margin:0;}
.elementor-243 [data-id="3f520d5a"]:focus-visible{outline:2px solid #8b6b52;outline-offset:6px;}
@media(max-width:767px){.elementor-243 [data-id="70b98c8"]{font-size:25px;}.elementor-243 [data-id="5b122330"]{font-size:17px;}}
@media(prefers-reduced-motion:reduce){.elementor-243 img{transition:none;}}/* End custom CSS */