.elementor-637 .elementor-element.elementor-element-1d23b74 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1d23b74 .elementor-heading-title{font-size:3rem;font-weight:300;color:#000000;}.elementor-637 .elementor-element.elementor-element-bd3f931 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-bd3f931{font-size:20px;font-weight:300;color:#040404;}.elementor-637 .elementor-element.elementor-element-bd3f931 a{color:var( --e-global-color-8496760 );}.elementor-637 .elementor-element.elementor-element-d3dcf61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0;--padding-bottom:1vh;--padding-left:5%;--padding-right:5%;}.elementor-637 .elementor-element.elementor-element-5470716{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-637 .elementor-element.elementor-element-0cc7533 .jet-listing-dynamic-field__content{font-weight:600;text-align:right;}.elementor-637 .elementor-element.elementor-element-0cc7533 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-637 .elementor-element.elementor-element-0cc7533 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-637 .elementor-element.elementor-element-a2e72ea .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-637 .elementor-element.elementor-element-a2e72ea .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-637 .elementor-element.elementor-element-a2e72ea .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-637 .elementor-element.elementor-element-a2e72ea .jet-listing-dynamic-field__content{text-align:left;}.elementor-637 .elementor-element.elementor-element-a836d39 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-637 .elementor-element.elementor-element-a836d39 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-size:1px;}.elementor-637 .elementor-element.elementor-element-db59367 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-db59367 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-637 .elementor-element.elementor-element-db59367 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-637 .elementor-element.elementor-element-db59367 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-637 .elementor-element.elementor-element-db59367 .jet-listing-dynamic-field__content{text-align:left;}.elementor-637 .elementor-element.elementor-element-50adc53 .jet-listing-dynamic-terms{text-align:right;}.elementor-637 .elementor-element.elementor-element-50adc53 .jet-listing-dynamic-terms__link{color:var( --e-global-color-8496760 );}.elementor-637 .elementor-element.elementor-element-50adc53 .jet-listing-dynamic-terms__link:hover{color:#E06420;}.elementor-637 .elementor-element.elementor-element-d0477cb{--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:flex-start;}.elementor-637 .elementor-element.elementor-element-289511a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-637 .elementor-element.elementor-element-db282fc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-637 .elementor-element.elementor-element-db282fc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-637 .elementor-element.elementor-element-db282fc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-637 .elementor-element.elementor-element-597f201{--display:flex;--flex-wrap:wrap;--padding-top:2vh;--padding-bottom:2vh;--padding-left:5%;--padding-right:5%;}.elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__prev--label, .elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__next--label{font-weight:500;}.elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__prev--title, .elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__next--title{color:var( --e-global-color-8496760 );font-size:20px;}.elementor-637 .elementor-element.elementor-element-85e0803 .post-navigation__arrow-wrapper{color:var( --e-global-color-70e4359 );fill:var( --e-global-color-70e4359 );font-size:45px;}.elementor-637 .elementor-element.elementor-element-85e0803 .elementor-post-navigation__link a {gap:11px;}@media(min-width:768px){.elementor-637 .elementor-element.elementor-element-5470716{--width:35%;}.elementor-637 .elementor-element.elementor-element-d0477cb{--width:62%;}}@media(max-width:1024px){.elementor-637 .elementor-element.elementor-element-1d23b74 .elementor-heading-title{font-size:2.2rem;}.elementor-637 .elementor-element.elementor-element-5470716{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-637 .elementor-element.elementor-element-db59367 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-637 .elementor-element.elementor-element-1d23b74 .elementor-heading-title{font-size:1.6rem;}.elementor-637 .elementor-element.elementor-element-d3dcf61{--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;}.elementor-637 .elementor-element.elementor-element-d0477cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-637 .elementor-element.elementor-element-d0477cb.e-con{--order:-1;}.elementor-637 .elementor-element.elementor-element-597f201{--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;}.elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__prev--title, .elementor-637 .elementor-element.elementor-element-85e0803 span.post-navigation__next--title{font-size:1.15rem;}.elementor-637 .elementor-element.elementor-element-85e0803 .post-navigation__arrow-wrapper{font-size:28px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-0cc7533 */.jet-listing.jet-listing-dynamic-field.display-multiline {
    text-align: right !important;
    display:flex !important;
    flex-direction: column !important;
    align-items: start;
    max-width:460px;
    width:92%;
}
.jet-listing.jet-listing-dynamic-field.display-multiline h3 {
    line-height:1.3;
    margin:0;
    font-size:22px;
    font-weight:600;
}

.jet-listing.jet-listing-dynamic-field.display-multiline p {
    margin:5px 0 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a2e72ea */.title {
    line-height:1.3;
    margin:0;
    font-size:22px;
    font-weight:600;
    text-align: right;
}

.elementor-637 .elementor-element.elementor-element-a2e72ea p {
    margin-top:10px;
    text-align: right;
  /*  width:70%;*/
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a836d39 *//* הגדרת הווידג'ט כולו כטור - הכותרת למעלה, הצבעים למטה */
.jet-listing-dynamic-repeater__items  {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start;
}

.color-circle {
  position: relative;
  display: inline-block;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  margin-right: 8px;
  cursor: pointer;
  box-shadow: 0 2px 5px rgba(0,0,0,0.15);  direction: ltr;
}

/* העלמת הטקסט כברירת מחדל */
.color-tooltip {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  bottom: -120%; /* מיקום מעל העיגול */
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  white-space: nowrap;
  transition: opacity 0.2s ease, visibility 0.2s ease;
  z-index: 10;
  pointer-events: none;
}

/* הצגת הטקסט בהובר */
.color-circle:hover .color-tooltip {
  visibility: visible;
  opacity: 1;
  direction: ltr;
}

/* ההובר שהוספתי*/
.color-circle:hover {
    transform:scale(1.1);
  box-shadow: 0 2px 2px rgba(0,0,0,0.25);
}


/* עיצוב הכותרת */
.elementor-637 .elementor-element.elementor-element-a836d39 .palette-title {
  font-size: 22px;
  font-weight: 600;
  color: #333333;
  margin-bottom: 8px;
width: 100% !important;
}

/* סידור העיגולים בשורה אופקית */
/* סידור העיגולים בשורה אופקית מתחת לכותרת */
.elementor-637 .elementor-element.elementor-element-a836d39 .colors-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 2px;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-db59367 */.jet-check-list.jet-check-list--columns-1{
      display: flex;
    flex-direction: row; 
    column-gap:8px;
    row-gap:5px;
}

.jet-check-list--columns-1 .jet-check-list__item {
flex-basis:auto;
flex-grow:0;
flex-shrink:0;
}

/* עיצוב התגית הבודדת */
.elementor-637 .elementor-element.elementor-element-db59367 .badge-tag .jet-check-list__item-content {
  background-color: rgba(0,0,0,0.6);
  color: #fff;
  padding: 5px 15px;
  border-radius: 16px;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  line-height:1.3;
}/* End custom CSS */
/* Start custom CSS */.menu-item-type-post_type_archive > a {
    color: #e06420 !important; 
}/* End custom CSS */