.elementor-35 .elementor-element.elementor-element-4dadb55{--display:flex;}.elementor-35 .elementor-element.elementor-element-06d547a{--display:flex;}.elementor-35 .elementor-element.elementor-element-279c3d8{--display:flex;}.elementor-35 .elementor-element.elementor-element-fea89c4{--display:flex;}.elementor-35 .elementor-element.elementor-element-6f2bbef{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-35 .elementor-element.elementor-element-2802056{--grid-columns:3;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-2802056 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2802056 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-35 .elementor-element.elementor-element-2802056 .e-loop-item > .elementor-section, .elementor-35 .elementor-element.elementor-element-2802056 .e-loop-item > .elementor-section > .elementor-container, .elementor-35 .elementor-element.elementor-element-2802056 .e-loop-item > .e-con, .elementor-35 .elementor-element.elementor-element-2802056 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-6f2bbef{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-spacing:45px;}.elementor-35 .elementor-element.elementor-element-2802056{--grid-columns:2;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-6f2bbef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:5px;}.elementor-35 .elementor-element.elementor-element-2802056{--grid-columns:1;}}/* Start custom CSS */:root { --page-title-display: none; }

@media (min-width: 1025px) and (max-width: 1259px) {
  .elementor-35 .iia-team-cta { padding: 16px !important; gap: 10px !important; }
  .elementor-35 .iia-team-cta-copy { font-size: 13px !important; line-height: 20px !important; }
  .elementor-35 .iia-team-cta-btn { height: 36px !important; min-height: 36px !important; padding-block: 8px !important; padding-inline: 14px !important; font-size: 12px !important; flex-shrink: 0 !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-35 .iia-holdings-frame { width: 100% !important; max-width: 603px !important; height: auto !important; aspect-ratio: 603 / 489 !important; margin-inline: auto !important; }
  .elementor-35 .iia-holdings-photo { width: 100% !important; height: 100% !important; object-fit: cover !important; }
  .elementor-35 .iia-center-tablet { text-align: center !important; }
  .elementor-35 .iia-items-tablet { align-items: center !important; }
  .elementor-35 .iia-justify-items-tablet { justify-items: center !important; }
  .elementor-35 .iia-justify-tablet { justify-content: center !important; }
  .elementor-35 .iia-auto-tablet { margin-inline: auto !important; }
  .elementor-35 .iia-break-line br { display: none; }
  .iia-carousel.elementor-widget.elementor-widget-n-carousel { margin-block-start: -35px !important; }
  .iia-carousel .iia-israel-card.iia-israel-card {
    flex: 1 1 auto !important;
    height: 100% !important;
  }
}

@media (min-width: 1025px) and (max-width: 1200px) {
  .elementor-35 .iia-holdings-inner { gap: 40px !important; }
  .elementor-35 .iia-holdings-meta { gap: 8px !important; }
}

.elementor-35 .iia-acc-chevron img { transform: rotate(180deg); }
.elementor-35 details[open] > summary .iia-acc-chevron img { transform: none; }
.elementor-35 .iia-acc-item::details-content { transition: none !important; }
@media (min-width: 1025px) {
  .elementor-35 details[open].iia-acc-item::details-content {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
  }
  .elementor-35 .iia-acc-panel {
    flex: 1 1 auto !important;
    height: auto !important;
  }
}

.elementor-35 .iia-break-line br { display: inline; }

.iia-carousel .swiper-pagination-bullet {
  background-color: #D9D9D9;
}
.iia-carousel .swiper-pagination-bullet:hover,
.iia-carousel .swiper-pagination-bullet-active,
.iia-carousel .swiper-pagination-bullet-active:hover {
  background-color: #25347A;
}

.iia-carousel .iia-israel-card.iia-israel-card {
  border-inline-end-width: 0;
  border-inline-end-style: none;
}
.iia-carousel .e-con-boxed { padding: 0; }
.iia-carousel .e-con-inner { padding: 0; margin: 0; width: 100%; max-width: none; }
@media (max-width: 767px) {
  .iia-carousel.elementor-widget.elementor-widget-n-carousel {
    width: calc(100% + 20px) !important;
    max-width: none !important;
    margin-block-start: 40px !important;
    margin-inline-end: -20px !important;
    --e-n-carousel-swiper-slides-to-display: 1 !important;
    --e-n-carousel-swiper-slides-gap: 4px !important;
    --e-n-carousel-swiper-offset-size: 98px !important;
  }
  .iia-carousel .iia-israel-card.iia-israel-card {
    width: 100%; height: 332px; min-height: 332px;
    padding: 18px 20px 20px; box-sizing: border-box;
  }
  .iia-carousel .iia-israel-card .iia-israel-icon { width: 101px; height: 101px; margin-block-end: 16px; }
  .iia-carousel .iia-israel-card .iia-israel-title { font-size: 22px; line-height: 40px; }
  .iia-carousel .iia-israel-card .iia-israel-label { font-size: 10px; line-height: 22px; margin-block-end: 8px; }
  .iia-carousel .iia-israel-card .iia-israel-body { font-size: 12px; line-height: 18px; }
}

.elementor-35 .e-grid-base:has(> .blog-loop) {
  grid-template-columns: 1fr !important;
  grid-template-rows: auto !important;
  gap: 0 !important;
}
.elementor-35 .blog-loop .e-loop-item > a {
  height: 344px !important;
}
@media (max-width: 767px) {
  .elementor-35 .blog-loop .e-loop-item > a {
    height: 296px !important;
    padding: 0 !important;
  }
  .elementor-35 .blog-loop .e-loop-item > a > .e-con:first-of-type {
    margin-block-start: 17px !important;
  }
  .elementor-35 .blog-loop .e-loop-item > a > h4 {
    min-height: 78px !important;
    font-size: 16px !important;
    line-height: 22px !important;
  }
  .elementor-35 .blog-loop .e-loop-item > a > .e-con:last-of-type {
    margin-block-start: auto !important;
  }
  .elementor-35 .blog-loop .e-loop-item > a p {
    font-size: 12px !important;
    line-height: 22px !important;
  }
}/* End custom CSS */