/****************
 * Fonts
 ****************/
/****************
 * Colors
 ****************/
/****************
 * Grid Settings
 ****************/
/**************
 * Buttons
 **************/
/****************
 * Blocks
 ****************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  color: #0c2340;
}

.block-english-hebrew {
  margin-bottom: 2.5rem !important;
}

@media (min-width: 576px) {
  .block-english-hebrew {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  .block-english-hebrew {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 1200px) {
  .block-english-hebrew {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 1320px) {
  .block-english-hebrew {
    margin-bottom: 5rem !important;
  }
}

.block-content-section .block-english-hebrew__container {
  padding: 0;
}

.block-content-section .block-english-hebrew__col {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
}

.block-content-section .block-english-hebrew__row {
  margin: 0;
}

.block-english-hebrew__button {
  margin-bottom: 1.9375rem;
}

.block-english-hebrew__button.english-active .block-english-hebrew__button-text-hebrew {
  display: inline-block;
}

.block-english-hebrew__button.english-active ~ .block-english-hebrew__hebrew {
  display: none;
}

.block-english-hebrew__button.hebrew-active .block-english-hebrew__button-text-english {
  display: inline-block;
}

.block-english-hebrew__button.hebrew-active ~ .block-english-hebrew__english {
  display: none;
}

.block-english-hebrew__button-text-hebrew, .block-english-hebrew__button-text-english {
  display: none;
}

.block-english-hebrew__hebrew {
  text-align: right;
  direction: rtl;
}

.block-english-hebrew__hebrew p, .block-english-hebrew__hebrew h1, .block-english-hebrew__hebrew h2, .block-english-hebrew__hebrew h3, .block-english-hebrew__hebrew h4, .block-english-hebrew__hebrew h5, .block-english-hebrew__hebrew h6, .block-english-hebrew__hebrew ul, .block-english-hebrew__hebrew ol {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  direction: rtl;
  unicode-bidi: isolate;
}

.block-english-hebrew__hebrew p:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h1:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h2:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h3:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h4:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h5:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew h6:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew ul:not(.has-text-align-left):not(.has-text-align-center), .block-english-hebrew__hebrew ol:not(.has-text-align-left):not(.has-text-align-center) {
  text-align: right;
}
