.elementor-1592 .elementor-element.elementor-element-cardv2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 20px 0px rgba(0,30,60,0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1592 .elementor-element.elementor-element-cardv2:not(.elementor-motion-effects-element-type-background), .elementor-1592 .elementor-element.elementor-element-cardv2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a4d8a 0%, #0e3a6b 100%);}.elementor-1592 .elementor-element.elementor-element-cardv2:hover{background-color:transparent;background-image:linear-gradient(180deg, #2660a8 0%, #1a4d8a 100%);box-shadow:0px 18px 40px 0px rgba(38,96,168,0.45);}.elementor-1592 .elementor-element.elementor-element-cardv2.e-con{--e-con-transform-translateY:0px;--e-con-transform-scale:1;}.elementor-1592 .elementor-element.elementor-element-cardv2.e-con:hover{--e-con-transform-scale:1.02;}.elementor-1592 .elementor-element.elementor-element-imgwrap{--display:flex;--min-height:220px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1592 .elementor-element.elementor-element-imgv2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1592 .elementor-element.elementor-element-imgv2 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-1592 .elementor-element.elementor-element-imgv2 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-1592 .elementor-element.elementor-element-imgv2 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-1592 .elementor-element.elementor-element-imgv2 .jet-listing-dynamic-image img{border-radius:0px 0px 0px 0px;}.elementor-1592 .elementor-element.elementor-element-imgv2 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-1592 .elementor-element.elementor-element-cityv2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1592 .elementor-element.elementor-element-cityv2{z-index:5;}.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms{text-align:right;}.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link{font-family:"נוילד", Sans-serif;font-size:1vw;font-weight:700;padding:6px 14px 6px 14px;}.elementor-1592 .elementor-element.elementor-element-contentwrap{--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;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1592 .elementor-element.elementor-element-titlev2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field__content{color:#ffffff;font-family:"נוילד", Sans-serif;font-size:1.6vw;font-weight:700;line-height:1.3em;text-align:left;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1592 .elementor-element.elementor-element-descv2{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field__content{color:#b8d0e8;font-family:"פולין", Sans-serif;font-size:1vw;font-weight:400;line-height:1.6em;text-align:right;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1592 .elementor-element.elementor-element-metarow{--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;--justify-content:space-between;--align-items:center;--gap:4px 8px;--row-gap:4px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field__content{color:#a8c0d8;font-family:"פולין", Sans-serif;font-size:1vw;font-weight:600;text-align:left;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field__content{color:#ffffff;font-family:"פולין", Sans-serif;font-size:1vw;font-weight:600;text-align:left;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field{justify-content:flex-start;}@media(max-width:1024px){.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link{font-size:1.4vw;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field__content{font-size:2.24vw;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field__content{font-size:1.68vw;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field__content{font-size:1.4vw;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field__content{font-size:1.4vw;}}@media(max-width:767px){.elementor-1592 .elementor-element.elementor-element-imgwrap{--min-height:180px;}.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link{font-size:12px;}.elementor-1592 .elementor-element.elementor-element-contentwrap{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-1592 .elementor-element.elementor-element-titlev2 .jet-listing-dynamic-field__content{font-size:20px;}.elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field__content{font-size:16px;}.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field__content{font-size:12px;}.elementor-1592 .elementor-element.elementor-element-agev2 .jet-listing-dynamic-field__content{font-size:12px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-imgv2 */.elementor-1592 .elementor-element.elementor-element-imgv2 img { object-fit: cover !important; width: 100%; height: 100%; display: block; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-cityv2 */.elementor-1592 .elementor-element.elementor-element-cityv2 {position: absolute !important;bottom: 16px !important;right: auto !important;left: 16px !important;top: auto !important;z-index: 5;width: auto !important;max-width: calc(100% - 32px) !important;}@media (max-width: 1024px) {.elementor-1592 .elementor-element.elementor-element-cityv2 {bottom: 14px !important;left: 14px !important;}}@media (max-width: 767px) {.elementor-1592 .elementor-element.elementor-element-cityv2 {bottom: 12px !important;left: 12px !important;}}.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link {display: inline-block;padding: 6px 14px;border-radius: 8px;color: #fff;background: #1b60a1;white-space: nowrap;line-height: 1.4;box-shadow: 0 6px 14px rgba(0,0,0,0.35), 0 2px 4px rgba(0,0,0,0.2);text-decoration: none;font-weight: 700;}.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/jerusalem/"] { background: #c0392b; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/ashdod/"] { background: #27ae60; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/bnei-brak/"] { background: #16a085; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/haifa/"] { background: #2980b9; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/kfar-sitrin/"] { background: #d35400; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/beitar-illit/"] { background: #8e44ad; }.elementor-1592 .elementor-element.elementor-element-cityv2 .jet-listing-dynamic-terms__link[href*="/city/online/"] { background: #2c3e50; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-imgwrap */.elementor-1592 .elementor-element.elementor-element-imgwrap {position: relative !important;overflow: hidden !important;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-descv2 */.elementor-1592 .elementor-element.elementor-element-descv2 p, .elementor-1592 .elementor-element.elementor-element-descv2 .jet-listing-dynamic-field__content {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-daytimev2 */.elementor-1592 .elementor-element.elementor-element-daytimev2 .jet-listing-dynamic-field__content::before { content: "🕐 "; opacity: 0.8; margin-left: 4px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cardv2 */.elementor-1592 .elementor-element.elementor-element-cardv2 { position: relative; transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1); transition: transform 0.4s cubic-bezier(0.16,1,0.3,1), box-shadow 0.5s ease, background 0.4s ease; }.elementor-1592 .elementor-element.elementor-element-cardv2 .elementor-element-imgv2 img { transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1); }.elementor-1592 .elementor-element.elementor-element-cardv2:hover .elementor-element-imgv2 img { transform: scale(1.08); }.elementor-1592 .elementor-element.elementor-element-cardv2 .elementor-element-cityv2 { transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1); }.elementor-1592 .elementor-element.elementor-element-cardv2:hover .elementor-element-cityv2 { transform: translateY(-2px); }.elementor-1592 .elementor-element.elementor-element-cardv2 .elementor-element-titlev2 .jet-listing-dynamic-field__content { transition: color 0.3s ease; }.elementor-1592 .elementor-element.elementor-element-cardv2:hover .elementor-element-titlev2 .jet-listing-dynamic-field__content { color: #a1c9ff; }.elementor-1592 .elementor-element.elementor-element-cardv2 { --glow-rgb: 255,255,255; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/jerusalem/"]) { --glow-rgb: 192,57,43; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/bnei-brak/"]) { --glow-rgb: 22,160,133; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/haifa/"]) { --glow-rgb: 41,128,185; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/ashdod/"]) { --glow-rgb: 39,174,96; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/kfar-sitrin/"]) { --glow-rgb: 211,84,0; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/beitar-illit/"]) { --glow-rgb: 142,68,173; }.elementor-1592 .elementor-element.elementor-element-cardv2:has(.jet-listing-dynamic-terms__link[href*="/city/online/"]) { --glow-rgb: 44,62,80; }.elementor-1592 .elementor-element.elementor-element-cardv2:hover { box-shadow: 0 12px 40px rgba(var(--glow-rgb),0.5), 0 0 60px rgba(var(--glow-rgb),0.25); }.elementor-1592 .elementor-element.elementor-element-cardv2::before {content: '';position: absolute;inset: -20px;border-radius: inherit;background:radial-gradient(450px circle at var(--mx, 50%) var(--my, 50%), rgba(var(--glow-rgb),0.42), rgba(var(--glow-rgb),0.18) 25%, transparent 60%),radial-gradient(800px circle at var(--mx, 50%) var(--my, 50%), rgba(var(--glow-rgb),0.1), transparent 50%);opacity: 0;transition: opacity 0.4s ease;pointer-events: none;z-index: 3;mix-blend-mode: screen;filter: blur(12px);}.elementor-1592 .elementor-element.elementor-element-cardv2:hover::before { opacity: 1; }/* End custom CSS */